-
-
Notifications
You must be signed in to change notification settings - Fork 158
/
Copy pathmain.js
127 lines (127 loc) · 371 KB
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
module.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="dist",n(n.s=15)}([function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,s){var c,l="function"==typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),i&&(l._scopeId="data-v-"+i),a?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},l._ssrRegister=c):o&&(c=s?function(){o.call(this,this.$root.$options.shadowRoot)}:o),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,e){return c.call(e),u(t,e)}}else{var f=l.beforeCreate;l.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:l}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";var r=function(){var t=this.$createElement;return(this._self._c||t)("div",{ref:"colorItem",staticClass:"color-set-item",class:this.active?"color-set-item--active":"color-set-item",attrs:{title:this.title},on:{click:this.clicked}})};r._withStripped=!0;var o={name:"ColorSetItem",props:{value:{type:String,required:!0},active:{type:Boolean,default:!1},title:{type:String,required:!1,default:""}},data:()=>({isModalOpen:!1}),watch:{value:function(t,e){this.setColor()}},mounted:function(){this.setColor()},methods:{setColor:function(){this.$refs.colorItem&&(this.$refs.colorItem.style.backgroundColor=this.value)},clicked:function(){this.$emit("click")}}},i=n(0),a=Object(i.a)(o,r,[],!1,null,null,null);a.options.__file="src/components/colors/ColorSetItem.vue";e.a=a.exports},function(t,e){t.exports=require("scenegraph")},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=require("assets")},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",[t._v("Assets Colors")]),t._v(" "),t.assetColors.length<1?n("p",{staticStyle:{color:"#999"}},[t._v("There are no colors in your Assets panel defined.")]):t._e(),t._v(" "),t.assetColors.length>0?n("div",{staticClass:"assets-color-list"},t._l(t.assetColors,(function(e,r){return n("div",{staticClass:"ml-6 mb-4 assets-color-item",on:{click:function(n){return t.onInputColor(e.value)}}},[n("color-set-item",{key:r,ref:"swatch"+r,refInFor:!0,attrs:{title:e.name,value:e.value},on:{click:function(n){return t.onInputColor(e.value)}}})],1)})),0):t._e()])};r._withStripped=!0;var o={name:"ColorsAssetsList2",data:()=>({assetColors:[]}),components:{ColorSetItem:n(1).a},created(){this.getAssets()},methods:{onInputColor:function(t){this.$emit("input",t)},getName:function(){},getAssets:function(){const t=this.$store.getters.getColorAssets();this.assetColors=t}}},i=n(0),a=Object(i.a)(o,r,[],!1,null,null,null);a.options.__file="src/components/colors/ColorsAssetsList1.vue";e.a=a.exports},function(t,e){t.exports=require("application")},function(t,e,n){
/**
* chroma.js - JavaScript library for color conversions
*
* Copyright (c) 2011-2019, Gregor Aisch
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* 3. The name Gregor Aisch may not be used to endorse or promote products
* derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* -------------------------------------------------------
*
* chroma.js includes colors from colorbrewer2.org, which are released under
* the following license:
*
* Copyright (c) 2002 Cynthia Brewer, Mark Harrower,
* and The Pennsylvania State University.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific
* language governing permissions and limitations under the License.
*
* ------------------------------------------------------
*
* Named colors are taken from X11 Color Names.
* http://www.w3.org/TR/css3-color/#svg-color
*
* @preserve
*/
t.exports=function(){"use strict";for(var t=function(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=1),t<e?e:t>n?n:t},e={},n=0,r=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];n<r.length;n+=1){var o=r[n];e["[object "+o+"]"]=o.toLowerCase()}var i=function(t){return e[Object.prototype.toString.call(t)]||"object"},a=Math.PI,s={clip_rgb:function(e){e._clipped=!1,e._unclipped=e.slice(0);for(var n=0;n<=3;n++)n<3?((e[n]<0||e[n]>255)&&(e._clipped=!0),e[n]=t(e[n],0,255)):3===n&&(e[n]=t(e[n],0,1));return e},limit:t,type:i,unpack:function(t,e){return void 0===e&&(e=null),t.length>=3?Array.prototype.slice.call(t):"object"==i(t[0])&&e?e.split("").filter((function(e){return void 0!==t[0][e]})).map((function(e){return t[0][e]})):t[0]},last:function(t){if(t.length<2)return null;var e=t.length-1;return"string"==i(t[e])?t[e].toLowerCase():null},PI:a,TWOPI:2*a,PITHIRD:a/3,DEG2RAD:a/180,RAD2DEG:180/a},c={format:{},autodetect:[]},l=s.last,u=s.clip_rgb,f=s.type,d=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=this;if("object"===f(t[0])&&t[0].constructor&&t[0].constructor===this.constructor)return t[0];var r=l(t),o=!1;if(!r){o=!0,c.sorted||(c.autodetect=c.autodetect.sort((function(t,e){return e.p-t.p})),c.sorted=!0);for(var i=0,a=c.autodetect;i<a.length;i+=1){var s=a[i];if(r=s.test.apply(s,t))break}}if(!c.format[r])throw new Error("unknown format: "+t);var d=c.format[r].apply(null,o?t:t.slice(0,-1));n._rgb=u(d),3===n._rgb.length&&n._rgb.push(1)};d.prototype.toString=function(){return"function"==f(this.hex)?this.hex():"["+this._rgb.join(",")+"]"};var h=d,p=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(p.Color,[null].concat(t)))};p.Color=h,p.version="2.1.0";var v=p,g=s.unpack,m=Math.max,b=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=g(t,"rgb"),r=n[0],o=n[1],i=n[2],a=1-m(r/=255,m(o/=255,i/=255)),s=a<1?1/(1-a):0,c=(1-r-a)*s,l=(1-o-a)*s,u=(1-i-a)*s;return[c,l,u,a]},y=s.unpack,_=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=y(t,"cmyk"))[0],r=t[1],o=t[2],i=t[3],a=t.length>4?t[4]:1;return 1===i?[0,0,0,a]:[n>=1?0:255*(1-n)*(1-i),r>=1?0:255*(1-r)*(1-i),o>=1?0:255*(1-o)*(1-i),a]},x=s.unpack,w=s.type;h.prototype.cmyk=function(){return b(this._rgb)},v.cmyk=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["cmyk"])))},c.format.cmyk=_,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=x(t,"cmyk"),"array"===w(t)&&4===t.length)return"cmyk"}});var k=s.unpack,C=s.last,A=function(t){return Math.round(100*t)/100},M=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=k(t,"hsla"),r=C(t)||"lsa";return n[0]=A(n[0]||0),n[1]=A(100*n[1])+"%",n[2]=A(100*n[2])+"%","hsla"===r||n.length>3&&n[3]<1?(n[3]=n.length>3?n[3]:1,r="hsla"):n.length=3,r+"("+n.join(",")+")"},O=s.unpack,S=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=O(t,"rgba"))[0],r=t[1],o=t[2];n/=255,r/=255,o/=255;var i,a,s=Math.min(n,r,o),c=Math.max(n,r,o),l=(c+s)/2;return c===s?(i=0,a=Number.NaN):i=l<.5?(c-s)/(c+s):(c-s)/(2-c-s),n==c?a=(r-o)/(c-s):r==c?a=2+(o-n)/(c-s):o==c&&(a=4+(n-r)/(c-s)),(a*=60)<0&&(a+=360),t.length>3&&void 0!==t[3]?[a,i,l,t[3]]:[a,i,l]},P=s.unpack,$=s.last,E=Math.round,T=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=P(t,"rgba"),r=$(t)||"rgb";return"hsl"==r.substr(0,3)?M(S(n),r):(n[0]=E(n[0]),n[1]=E(n[1]),n[2]=E(n[2]),("rgba"===r||n.length>3&&n[3]<1)&&(n[3]=n.length>3?n[3]:1,r="rgba"),r+"("+n.slice(0,"rgb"===r?3:4).join(",")+")")},F=s.unpack,j=Math.round,D=function(){for(var t,e=[],n=arguments.length;n--;)e[n]=arguments[n];var r,o,i,a=(e=F(e,"hsl"))[0],s=e[1],c=e[2];if(0===s)r=o=i=255*c;else{var l=[0,0,0],u=[0,0,0],f=c<.5?c*(1+s):c+s-c*s,d=2*c-f,h=a/360;l[0]=h+1/3,l[1]=h,l[2]=h-1/3;for(var p=0;p<3;p++)l[p]<0&&(l[p]+=1),l[p]>1&&(l[p]-=1),6*l[p]<1?u[p]=d+6*(f-d)*l[p]:2*l[p]<1?u[p]=f:3*l[p]<2?u[p]=d+(f-d)*(2/3-l[p])*6:u[p]=d;r=(t=[j(255*u[0]),j(255*u[1]),j(255*u[2])])[0],o=t[1],i=t[2]}return e.length>3?[r,o,i,e[3]]:[r,o,i,1]},N=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,I=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,L=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,R=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,B=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,H=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,G=Math.round,V=function(t){var e;if(t=t.toLowerCase().trim(),c.format.named)try{return c.format.named(t)}catch(t){}if(e=t.match(N)){for(var n=e.slice(1,4),r=0;r<3;r++)n[r]=+n[r];return n[3]=1,n}if(e=t.match(I)){for(var o=e.slice(1,5),i=0;i<4;i++)o[i]=+o[i];return o}if(e=t.match(L)){for(var a=e.slice(1,4),s=0;s<3;s++)a[s]=G(2.55*a[s]);return a[3]=1,a}if(e=t.match(R)){for(var l=e.slice(1,5),u=0;u<3;u++)l[u]=G(2.55*l[u]);return l[3]=+l[3],l}if(e=t.match(B)){var f=e.slice(1,4);f[1]*=.01,f[2]*=.01;var d=D(f);return d[3]=1,d}if(e=t.match(H)){var h=e.slice(1,4);h[1]*=.01,h[2]*=.01;var p=D(h);return p[3]=+e[4],p}};V.test=function(t){return N.test(t)||I.test(t)||L.test(t)||R.test(t)||B.test(t)||H.test(t)};var U=V,q=s.type;h.prototype.css=function(t){return T(this._rgb,t)},v.css=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["css"])))},c.format.css=U,c.autodetect.push({p:5,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===q(t)&&U.test(t))return"css"}});var z=s.unpack;c.format.gl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=z(t,"rgba");return n[0]*=255,n[1]*=255,n[2]*=255,n},v.gl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["gl"])))},h.prototype.gl=function(){var t=this._rgb;return[t[0]/255,t[1]/255,t[2]/255,t[3]]};var W=s.unpack,X=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r=W(t,"rgb"),o=r[0],i=r[1],a=r[2],s=Math.min(o,i,a),c=Math.max(o,i,a),l=c-s,u=100*l/255,f=s/(255-l)*100;return 0===l?n=Number.NaN:(o===c&&(n=(i-a)/l),i===c&&(n=2+(a-o)/l),a===c&&(n=4+(o-i)/l),(n*=60)<0&&(n+=360)),[n,u,f]},Y=s.unpack,K=Math.floor,J=function(){for(var t,e,n,r,o,i,a=[],s=arguments.length;s--;)a[s]=arguments[s];var c,l,u,f=(a=Y(a,"hcg"))[0],d=a[1],h=a[2];h*=255;var p=255*d;if(0===d)c=l=u=h;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var v=K(f/=60),g=f-v,m=h*(1-d),b=m+p*(1-g),y=m+p*g,_=m+p;switch(v){case 0:c=(t=[_,y,m])[0],l=t[1],u=t[2];break;case 1:c=(e=[b,_,m])[0],l=e[1],u=e[2];break;case 2:c=(n=[m,_,y])[0],l=n[1],u=n[2];break;case 3:c=(r=[m,b,_])[0],l=r[1],u=r[2];break;case 4:c=(o=[y,m,_])[0],l=o[1],u=o[2];break;case 5:c=(i=[_,m,b])[0],l=i[1],u=i[2]}}return[c,l,u,a.length>3?a[3]:1]},Z=s.unpack,Q=s.type;h.prototype.hcg=function(){return X(this._rgb)},v.hcg=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hcg"])))},c.format.hcg=J,c.autodetect.push({p:1,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Z(t,"hcg"),"array"===Q(t)&&3===t.length)return"hcg"}});var tt=s.unpack,et=s.last,nt=Math.round,rt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=tt(t,"rgba"),r=n[0],o=n[1],i=n[2],a=n[3],s=et(t)||"auto";void 0===a&&(a=1),"auto"===s&&(s=a<1?"rgba":"rgb");var c=(r=nt(r))<<16|(o=nt(o))<<8|(i=nt(i)),l="000000"+c.toString(16);l=l.substr(l.length-6);var u="0"+nt(255*a).toString(16);switch(u=u.substr(u.length-2),s.toLowerCase()){case"rgba":return"#"+l+u;case"argb":return"#"+u+l;default:return"#"+l}},ot=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,it=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,at=function(t){if(t.match(ot)){4!==t.length&&7!==t.length||(t=t.substr(1)),3===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var e=parseInt(t,16);return[e>>16,e>>8&255,255&e,1]}if(t.match(it)){5!==t.length&&9!==t.length||(t=t.substr(1)),4===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]+t[3]+t[3]);var n=parseInt(t,16);return[n>>24&255,n>>16&255,n>>8&255,Math.round((255&n)/255*100)/100]}throw new Error("unknown hex color: "+t)},st=s.type;h.prototype.hex=function(t){return rt(this._rgb,t)},v.hex=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hex"])))},c.format.hex=at,c.autodetect.push({p:4,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===st(t)&&[3,4,5,6,7,8,9].indexOf(t.length)>=0)return"hex"}});var ct=s.unpack,lt=s.TWOPI,ut=Math.min,ft=Math.sqrt,dt=Math.acos,ht=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r=ct(t,"rgb"),o=r[0],i=r[1],a=r[2],s=ut(o/=255,i/=255,a/=255),c=(o+i+a)/3,l=c>0?1-s/c:0;return 0===l?n=NaN:(n=(o-i+(o-a))/2,n/=ft((o-i)*(o-i)+(o-a)*(i-a)),n=dt(n),a>i&&(n=lt-n),n/=lt),[360*n,l,c]},pt=s.unpack,vt=s.limit,gt=s.TWOPI,mt=s.PITHIRD,bt=Math.cos,yt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=pt(t,"hsi"))[0],a=t[1],s=t[2];return isNaN(i)&&(i=0),isNaN(a)&&(a=0),i>360&&(i-=360),i<0&&(i+=360),(i/=360)<1/3?r=1-((o=(1-a)/3)+(n=(1+a*bt(gt*i)/bt(mt-gt*i))/3)):i<2/3?o=1-((n=(1-a)/3)+(r=(1+a*bt(gt*(i-=1/3))/bt(mt-gt*i))/3)):n=1-((r=(1-a)/3)+(o=(1+a*bt(gt*(i-=2/3))/bt(mt-gt*i))/3)),[255*(n=vt(s*n*3)),255*(r=vt(s*r*3)),255*(o=vt(s*o*3)),t.length>3?t[3]:1]},_t=s.unpack,xt=s.type;h.prototype.hsi=function(){return ht(this._rgb)},v.hsi=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hsi"])))},c.format.hsi=yt,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=_t(t,"hsi"),"array"===xt(t)&&3===t.length)return"hsi"}});var wt=s.unpack,kt=s.type;h.prototype.hsl=function(){return S(this._rgb)},v.hsl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hsl"])))},c.format.hsl=D,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=wt(t,"hsl"),"array"===kt(t)&&3===t.length)return"hsl"}});var Ct=s.unpack,At=Math.min,Mt=Math.max,Ot=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=Ct(t,"rgb"))[0],a=t[1],s=t[2],c=At(i,a,s),l=Mt(i,a,s),u=l-c;return o=l/255,0===l?(n=Number.NaN,r=0):(r=u/l,i===l&&(n=(a-s)/u),a===l&&(n=2+(s-i)/u),s===l&&(n=4+(i-a)/u),(n*=60)<0&&(n+=360)),[n,r,o]},St=s.unpack,Pt=Math.floor,$t=function(){for(var t,e,n,r,o,i,a=[],s=arguments.length;s--;)a[s]=arguments[s];var c,l,u,f=(a=St(a,"hsv"))[0],d=a[1],h=a[2];if(h*=255,0===d)c=l=u=h;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var p=Pt(f/=60),v=f-p,g=h*(1-d),m=h*(1-d*v),b=h*(1-d*(1-v));switch(p){case 0:c=(t=[h,b,g])[0],l=t[1],u=t[2];break;case 1:c=(e=[m,h,g])[0],l=e[1],u=e[2];break;case 2:c=(n=[g,h,b])[0],l=n[1],u=n[2];break;case 3:c=(r=[g,m,h])[0],l=r[1],u=r[2];break;case 4:c=(o=[b,g,h])[0],l=o[1],u=o[2];break;case 5:c=(i=[h,g,m])[0],l=i[1],u=i[2]}}return[c,l,u,a.length>3?a[3]:1]},Et=s.unpack,Tt=s.type;h.prototype.hsv=function(){return Ot(this._rgb)},v.hsv=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hsv"])))},c.format.hsv=$t,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Et(t,"hsv"),"array"===Tt(t)&&3===t.length)return"hsv"}});var Ft=18,jt=.95047,Dt=1,Nt=1.08883,It=.137931034,Lt=.206896552,Rt=.12841855,Bt=.008856452,Ht=s.unpack,Gt=Math.pow,Vt=function(t){return(t/=255)<=.04045?t/12.92:Gt((t+.055)/1.055,2.4)},Ut=function(t){return t>Bt?Gt(t,1/3):t/Rt+It},qt=function(t,e,n){return t=Vt(t),e=Vt(e),n=Vt(n),[Ut((.4124564*t+.3575761*e+.1804375*n)/jt),Ut((.2126729*t+.7151522*e+.072175*n)/Dt),Ut((.0193339*t+.119192*e+.9503041*n)/Nt)]},zt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Ht(t,"rgb"),r=n[0],o=n[1],i=n[2],a=qt(r,o,i),s=a[0],c=a[1],l=a[2],u=116*c-16;return[u<0?0:u,500*(s-c),200*(c-l)]},Wt=s.unpack,Xt=Math.pow,Yt=function(t){return 255*(t<=.00304?12.92*t:1.055*Xt(t,1/2.4)-.055)},Kt=function(t){return t>Lt?t*t*t:Rt*(t-It)},Jt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=Wt(t,"lab"))[0],a=t[1],s=t[2];return r=(i+16)/116,n=isNaN(a)?r:r+a/500,o=isNaN(s)?r:r-s/200,r=Dt*Kt(r),n=jt*Kt(n),o=Nt*Kt(o),[Yt(3.2404542*n-1.5371385*r-.4985314*o),Yt(-.969266*n+1.8760108*r+.041556*o),Yt(.0556434*n-.2040259*r+1.0572252*o),t.length>3?t[3]:1]},Zt=s.unpack,Qt=s.type;h.prototype.lab=function(){return zt(this._rgb)},v.lab=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["lab"])))},c.format.lab=Jt,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Zt(t,"lab"),"array"===Qt(t)&&3===t.length)return"lab"}});var te=s.unpack,ee=s.RAD2DEG,ne=Math.sqrt,re=Math.atan2,oe=Math.round,ie=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=te(t,"lab"),r=n[0],o=n[1],i=n[2],a=ne(o*o+i*i),s=(re(i,o)*ee+360)%360;return 0===oe(1e4*a)&&(s=Number.NaN),[r,a,s]},ae=s.unpack,se=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=ae(t,"rgb"),r=n[0],o=n[1],i=n[2],a=zt(r,o,i),s=a[0],c=a[1],l=a[2];return ie(s,c,l)},ce=s.unpack,le=s.DEG2RAD,ue=Math.sin,fe=Math.cos,de=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=ce(t,"lch"),r=n[0],o=n[1],i=n[2];return isNaN(i)&&(i=0),[r,fe(i*=le)*o,ue(i)*o]},he=s.unpack,pe=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=he(t,"lch"))[0],r=t[1],o=t[2],i=de(n,r,o),a=i[0],s=i[1],c=i[2],l=Jt(a,s,c),u=l[0],f=l[1],d=l[2];return[u,f,d,t.length>3?t[3]:1]},ve=s.unpack,ge=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=ve(t,"hcl").reverse();return pe.apply(void 0,n)},me=s.unpack,be=s.type;h.prototype.lch=function(){return se(this._rgb)},h.prototype.hcl=function(){return se(this._rgb).reverse()},v.lch=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["lch"])))},v.hcl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hcl"])))},c.format.lch=pe,c.format.hcl=ge,["lch","hcl"].forEach((function(t){return c.autodetect.push({p:2,test:function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];if(e=me(e,t),"array"===be(e)&&3===e.length)return t}})}));var ye={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},_e=s.type;h.prototype.name=function(){for(var t=rt(this._rgb,"rgb"),e=0,n=Object.keys(ye);e<n.length;e+=1){var r=n[e];if(ye[r]===t)return r.toLowerCase()}return t},c.format.named=function(t){if(t=t.toLowerCase(),ye[t])return at(ye[t]);throw new Error("unknown color name: "+t)},c.autodetect.push({p:5,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===_e(t)&&ye[t.toLowerCase()])return"named"}});var xe=s.unpack,we=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=xe(t,"rgb"),r=n[0],o=n[1],i=n[2];return(r<<16)+(o<<8)+i},ke=s.type,Ce=function(t){if("number"==ke(t)&&t>=0&&t<=16777215)return[t>>16,t>>8&255,255&t,1];throw new Error("unknown num color: "+t)},Ae=s.type;h.prototype.num=function(){return we(this._rgb)},v.num=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["num"])))},c.format.num=Ce,c.autodetect.push({p:5,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(1===t.length&&"number"===Ae(t[0])&&t[0]>=0&&t[0]<=16777215)return"num"}});var Me=s.unpack,Oe=s.type,Se=Math.round;h.prototype.rgb=function(t){return void 0===t&&(t=!0),!1===t?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Se)},h.prototype.rgba=function(t){return void 0===t&&(t=!0),this._rgb.slice(0,4).map((function(e,n){return n<3?!1===t?e:Se(e):e}))},v.rgb=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["rgb"])))},c.format.rgb=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Me(t,"rgba");return void 0===n[3]&&(n[3]=1),n},c.autodetect.push({p:3,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Me(t,"rgba"),"array"===Oe(t)&&(3===t.length||4===t.length&&"number"==Oe(t[3])&&t[3]>=0&&t[3]<=1))return"rgb"}});var Pe=Math.log,$e=function(t){var e,n,r,o=t/100;return o<66?(e=255,n=-155.25485562709179-.44596950469579133*(n=o-2)+104.49216199393888*Pe(n),r=o<20?0:.8274096064007395*(r=o-10)-254.76935184120902+115.67994401066147*Pe(r)):(e=351.97690566805693+.114206453784165*(e=o-55)-40.25366309332127*Pe(e),n=325.4494125711974+.07943456536662342*(n=o-50)-28.0852963507957*Pe(n),r=255),[e,n,r,1]},Ee=s.unpack,Te=Math.round,Fe=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];for(var n,r=Ee(t,"rgb"),o=r[0],i=r[2],a=1e3,s=4e4,c=.4;s-a>c;){var l=$e(n=.5*(s+a));l[2]/l[0]>=i/o?s=n:a=n}return Te(n)};h.prototype.temp=h.prototype.kelvin=h.prototype.temperature=function(){return Fe(this._rgb)},v.temp=v.kelvin=v.temperature=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["temp"])))},c.format.temp=c.format.kelvin=c.format.temperature=$e;var je=s.type;h.prototype.alpha=function(t,e){return void 0===e&&(e=!1),void 0!==t&&"number"===je(t)?e?(this._rgb[3]=t,this):new h([this._rgb[0],this._rgb[1],this._rgb[2],t],"rgb"):this._rgb[3]},h.prototype.clipped=function(){return this._rgb._clipped||!1},h.prototype.darken=function(t){void 0===t&&(t=1);var e=this.lab();return e[0]-=Ft*t,new h(e,"lab").alpha(this.alpha(),!0)},h.prototype.brighten=function(t){return void 0===t&&(t=1),this.darken(-t)},h.prototype.darker=h.prototype.darken,h.prototype.brighter=h.prototype.brighten,h.prototype.get=function(t){var e=t.split("."),n=e[0],r=e[1],o=this[n]();if(r){var i=n.indexOf(r);if(i>-1)return o[i];throw new Error("unknown channel "+r+" in mode "+n)}return o};var De=s.type,Ne=Math.pow;h.prototype.luminance=function(t){if(void 0!==t&&"number"===De(t)){if(0===t)return new h([0,0,0,this._rgb[3]],"rgb");if(1===t)return new h([255,255,255,this._rgb[3]],"rgb");var e=this.luminance(),n=20,r=function(e,o){var i=e.interpolate(o,.5,"rgb"),a=i.luminance();return Math.abs(t-a)<1e-7||!n--?i:a>t?r(e,i):r(i,o)},o=(e>t?r(new h([0,0,0]),this):r(this,new h([255,255,255]))).rgb();return new h(o.concat([this._rgb[3]]))}return Ie.apply(void 0,this._rgb.slice(0,3))};var Ie=function(t,e,n){return.2126*(t=Le(t))+.7152*(e=Le(e))+.0722*(n=Le(n))},Le=function(t){return(t/=255)<=.03928?t/12.92:Ne((t+.055)/1.055,2.4)},Re={},Be=s.type,He=function(t,e,n){void 0===n&&(n=.5);for(var r=[],o=arguments.length-3;o-- >0;)r[o]=arguments[o+3];var i=r[0]||"lrgb";if(Re[i]||r.length||(i=Object.keys(Re)[0]),!Re[i])throw new Error("interpolation mode "+i+" is not defined");return"object"!==Be(t)&&(t=new h(t)),"object"!==Be(e)&&(e=new h(e)),Re[i](t,e,n).alpha(t.alpha()+n*(e.alpha()-t.alpha()))};h.prototype.mix=h.prototype.interpolate=function(t,e){void 0===e&&(e=.5);for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return He.apply(void 0,[this,t,e].concat(n))},h.prototype.premultiply=function(t){void 0===t&&(t=!1);var e=this._rgb,n=e[3];return t?(this._rgb=[e[0]*n,e[1]*n,e[2]*n,n],this):new h([e[0]*n,e[1]*n,e[2]*n,n],"rgb")},h.prototype.saturate=function(t){void 0===t&&(t=1);var e=this.lch();return e[1]+=Ft*t,e[1]<0&&(e[1]=0),new h(e,"lch").alpha(this.alpha(),!0)},h.prototype.desaturate=function(t){return void 0===t&&(t=1),this.saturate(-t)};var Ge=s.type;h.prototype.set=function(t,e,n){void 0===n&&(n=!1);var r=t.split("."),o=r[0],i=r[1],a=this[o]();if(i){var s=o.indexOf(i);if(s>-1){if("string"==Ge(e))switch(e.charAt(0)){case"+":case"-":a[s]+=+e;break;case"*":a[s]*=+e.substr(1);break;case"/":a[s]/=+e.substr(1);break;default:a[s]=+e}else{if("number"!==Ge(e))throw new Error("unsupported value for Color.set");a[s]=e}var c=new h(a,o);return n?(this._rgb=c._rgb,this):c}throw new Error("unknown channel "+i+" in mode "+o)}return a},Re.rgb=function(t,e,n){var r=t._rgb,o=e._rgb;return new h(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"rgb")};var Ve=Math.sqrt,Ue=Math.pow;Re.lrgb=function(t,e,n){var r=t._rgb,o=r[0],i=r[1],a=r[2],s=e._rgb,c=s[0],l=s[1],u=s[2];return new h(Ve(Ue(o,2)*(1-n)+Ue(c,2)*n),Ve(Ue(i,2)*(1-n)+Ue(l,2)*n),Ve(Ue(a,2)*(1-n)+Ue(u,2)*n),"rgb")},Re.lab=function(t,e,n){var r=t.lab(),o=e.lab();return new h(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"lab")};var qe=function(t,e,n,r){var o,i,a,s,c,l,u,f,d,p,v,g;return"hsl"===r?(a=t.hsl(),s=e.hsl()):"hsv"===r?(a=t.hsv(),s=e.hsv()):"hcg"===r?(a=t.hcg(),s=e.hcg()):"hsi"===r?(a=t.hsi(),s=e.hsi()):"lch"!==r&&"hcl"!==r||(r="hcl",a=t.hcl(),s=e.hcl()),"h"===r.substr(0,1)&&(c=(o=a)[0],u=o[1],d=o[2],l=(i=s)[0],f=i[1],p=i[2]),isNaN(c)||isNaN(l)?isNaN(c)?isNaN(l)?g=Number.NaN:(g=l,1!=d&&0!=d||"hsv"==r||(v=f)):(g=c,1!=p&&0!=p||"hsv"==r||(v=u)):g=c+n*(l>c&&l-c>180?l-(c+360):l<c&&c-l>180?l+360-c:l-c),void 0===v&&(v=u+n*(f-u)),new h([g,v,d+n*(p-d)],r)},ze=function(t,e,n){return qe(t,e,n,"lch")};Re.lch=ze,Re.hcl=ze,Re.num=function(t,e,n){var r=t.num(),o=e.num();return new h(r+n*(o-r),"num")},Re.hcg=function(t,e,n){return qe(t,e,n,"hcg")},Re.hsi=function(t,e,n){return qe(t,e,n,"hsi")},Re.hsl=function(t,e,n){return qe(t,e,n,"hsl")},Re.hsv=function(t,e,n){return qe(t,e,n,"hsv")};var We=s.clip_rgb,Xe=Math.pow,Ye=Math.sqrt,Ke=Math.PI,Je=Math.cos,Ze=Math.sin,Qe=Math.atan2,tn=function(t,e){for(var n=t.length,r=[0,0,0,0],o=0;o<t.length;o++){var i=t[o],a=e[o]/n,s=i._rgb;r[0]+=Xe(s[0],2)*a,r[1]+=Xe(s[1],2)*a,r[2]+=Xe(s[2],2)*a,r[3]+=s[3]*a}return r[0]=Ye(r[0]),r[1]=Ye(r[1]),r[2]=Ye(r[2]),r[3]>.9999999&&(r[3]=1),new h(We(r))},en=s.type,nn=Math.pow,rn=function(t){var e="rgb",n=v("#ccc"),r=0,o=[0,1],i=[],a=[0,0],s=!1,c=[],l=!1,u=0,f=1,d=!1,h={},p=!0,g=1,m=function(t){if((t=t||["#fff","#000"])&&"string"===en(t)&&v.brewer&&v.brewer[t.toLowerCase()]&&(t=v.brewer[t.toLowerCase()]),"array"===en(t)){1===t.length&&(t=[t[0],t[0]]),t=t.slice(0);for(var e=0;e<t.length;e++)t[e]=v(t[e]);i.length=0;for(var n=0;n<t.length;n++)i.push(n/(t.length-1))}return x(),c=t},b=function(t){return t},y=function(t){return t},_=function(t,r){var o,l;if(null==r&&(r=!1),isNaN(t)||null===t)return n;l=r?t:s&&s.length>2?function(t){if(null!=s){for(var e=s.length-1,n=0;n<e&&t>=s[n];)n++;return n-1}return 0}(t)/(s.length-2):f!==u?(t-u)/(f-u):1,l=y(l),r||(l=b(l)),1!==g&&(l=nn(l,g)),l=a[0]+l*(1-a[0]-a[1]),l=Math.min(1,Math.max(0,l));var d=Math.floor(1e4*l);if(p&&h[d])o=h[d];else{if("array"===en(c))for(var m=0;m<i.length;m++){var _=i[m];if(l<=_){o=c[m];break}if(l>=_&&m===i.length-1){o=c[m];break}if(l>_&&l<i[m+1]){l=(l-_)/(i[m+1]-_),o=v.interpolate(c[m],c[m+1],l,e);break}}else"function"===en(c)&&(o=c(l));p&&(h[d]=o)}return o},x=function(){return h={}};m(t);var w=function(t){var e=v(_(t));return l&&e[l]?e[l]():e};return w.classes=function(t){if(null!=t){if("array"===en(t))s=t,o=[t[0],t[t.length-1]];else{var e=v.analyze(o);s=0===t?[e.min,e.max]:v.limits(e,"e",t)}return w}return s},w.domain=function(t){if(!arguments.length)return o;u=t[0],f=t[t.length-1],i=[];var e=c.length;if(t.length===e&&u!==f)for(var n=0,r=Array.from(t);n<r.length;n+=1){var a=r[n];i.push((a-u)/(f-u))}else{for(var s=0;s<e;s++)i.push(s/(e-1));if(t.length>2){var l=t.map((function(e,n){return n/(t.length-1)})),d=t.map((function(t){return(t-u)/(f-u)}));d.every((function(t,e){return l[e]===t}))||(y=function(t){if(t<=0||t>=1)return t;for(var e=0;t>=d[e+1];)e++;var n=(t-d[e])/(d[e+1]-d[e]);return l[e]+n*(l[e+1]-l[e])})}}return o=[u,f],w},w.mode=function(t){return arguments.length?(e=t,x(),w):e},w.range=function(t,e){return m(t),w},w.out=function(t){return l=t,w},w.spread=function(t){return arguments.length?(r=t,w):r},w.correctLightness=function(t){return null==t&&(t=!0),d=t,x(),b=d?function(t){for(var e=_(0,!0).lab()[0],n=_(1,!0).lab()[0],r=e>n,o=_(t,!0).lab()[0],i=e+(n-e)*t,a=o-i,s=0,c=1,l=20;Math.abs(a)>.01&&l-- >0;)r&&(a*=-1),a<0?(s=t,t+=.5*(c-t)):(c=t,t+=.5*(s-t)),o=_(t,!0).lab()[0],a=o-i;return t}:function(t){return t},w},w.padding=function(t){return null!=t?("number"===en(t)&&(t=[t,t]),a=t,w):a},w.colors=function(e,n){arguments.length<2&&(n="hex");var r=[];if(0===arguments.length)r=c.slice(0);else if(1===e)r=[w(.5)];else if(e>1){var i=o[0],a=o[1]-i;r=on(0,e,!1).map((function(t){return w(i+t/(e-1)*a)}))}else{t=[];var l=[];if(s&&s.length>2)for(var u=1,f=s.length,d=1<=f;d?u<f:u>f;d?u++:u--)l.push(.5*(s[u-1]+s[u]));else l=o;r=l.map((function(t){return w(t)}))}return v[n]&&(r=r.map((function(t){return t[n]()}))),r},w.cache=function(t){return null!=t?(p=t,w):p},w.gamma=function(t){return null!=t?(g=t,w):g},w.nodata=function(t){return null!=t?(n=v(t),w):n},w};function on(t,e,n){for(var r=[],o=t<e,i=n?o?e+1:e-1:e,a=t;o?a<i:a>i;o?a++:a--)r.push(a);return r}var an=function(t){var e,n,r,o,i,a,s;if(2===(t=t.map((function(t){return new h(t)}))).length)e=t.map((function(t){return t.lab()})),i=e[0],a=e[1],o=function(t){var e=[0,1,2].map((function(e){return i[e]+t*(a[e]-i[e])}));return new h(e,"lab")};else if(3===t.length)n=t.map((function(t){return t.lab()})),i=n[0],a=n[1],s=n[2],o=function(t){var e=[0,1,2].map((function(e){return(1-t)*(1-t)*i[e]+2*(1-t)*t*a[e]+t*t*s[e]}));return new h(e,"lab")};else if(4===t.length){var c;r=t.map((function(t){return t.lab()})),i=r[0],a=r[1],s=r[2],c=r[3],o=function(t){var e=[0,1,2].map((function(e){return(1-t)*(1-t)*(1-t)*i[e]+3*(1-t)*(1-t)*t*a[e]+3*(1-t)*t*t*s[e]+t*t*t*c[e]}));return new h(e,"lab")}}else if(5===t.length){var l=an(t.slice(0,3)),u=an(t.slice(2,5));o=function(t){return t<.5?l(2*t):u(2*(t-.5))}}return o},sn=function(t,e,n){if(!sn[n])throw new Error("unknown blend mode "+n);return sn[n](t,e)},cn=function(t){return function(e,n){var r=v(n).rgb(),o=v(e).rgb();return v.rgb(t(r,o))}},ln=function(t){return function(e,n){var r=[];return r[0]=t(e[0],n[0]),r[1]=t(e[1],n[1]),r[2]=t(e[2],n[2]),r}};sn.normal=cn(ln((function(t){return t}))),sn.multiply=cn(ln((function(t,e){return t*e/255}))),sn.screen=cn(ln((function(t,e){return 255*(1-(1-t/255)*(1-e/255))}))),sn.overlay=cn(ln((function(t,e){return e<128?2*t*e/255:255*(1-2*(1-t/255)*(1-e/255))}))),sn.darken=cn(ln((function(t,e){return t>e?e:t}))),sn.lighten=cn(ln((function(t,e){return t>e?t:e}))),sn.dodge=cn(ln((function(t,e){return 255===t?255:(t=e/255*255/(1-t/255))>255?255:t}))),sn.burn=cn(ln((function(t,e){return 255*(1-(1-e/255)/(t/255))})));for(var un=sn,fn=s.type,dn=s.clip_rgb,hn=s.TWOPI,pn=Math.pow,vn=Math.sin,gn=Math.cos,mn=Math.floor,bn=Math.random,yn=Math.log,_n=Math.pow,xn=Math.floor,wn=Math.abs,kn=function(t,e){void 0===e&&(e=null);var n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===i(t)&&(t=Object.values(t)),t.forEach((function(t){e&&"object"===i(t)&&(t=t[e]),null==t||isNaN(t)||(n.values.push(t),n.sum+=t,t<n.min&&(n.min=t),t>n.max&&(n.max=t),n.count+=1)})),n.domain=[n.min,n.max],n.limits=function(t,e){return Cn(n,t,e)},n},Cn=function(t,e,n){void 0===e&&(e="equal"),void 0===n&&(n=7),"array"==i(t)&&(t=kn(t));var r=t.min,o=t.max,a=t.values.sort((function(t,e){return t-e}));if(1===n)return[r,o];var s=[];if("c"===e.substr(0,1)&&(s.push(r),s.push(o)),"e"===e.substr(0,1)){s.push(r);for(var c=1;c<n;c++)s.push(r+c/n*(o-r));s.push(o)}else if("l"===e.substr(0,1)){if(r<=0)throw new Error("Logarithmic scales are only possible for values > 0");var l=Math.LOG10E*yn(r),u=Math.LOG10E*yn(o);s.push(r);for(var f=1;f<n;f++)s.push(_n(10,l+f/n*(u-l)));s.push(o)}else if("q"===e.substr(0,1)){s.push(r);for(var d=1;d<n;d++){var h=(a.length-1)*d/n,p=xn(h);if(p===h)s.push(a[p]);else{var v=h-p;s.push(a[p]*(1-v)+a[p+1]*v)}}s.push(o)}else if("k"===e.substr(0,1)){var g,m=a.length,b=new Array(m),y=new Array(n),_=!0,x=0,w=null;(w=[]).push(r);for(var k=1;k<n;k++)w.push(r+k/n*(o-r));for(w.push(o);_;){for(var C=0;C<n;C++)y[C]=0;for(var A=0;A<m;A++)for(var M=a[A],O=Number.MAX_VALUE,S=void 0,P=0;P<n;P++){var $=wn(w[P]-M);$<O&&(O=$,S=P),y[S]++,b[A]=S}for(var E=new Array(n),T=0;T<n;T++)E[T]=null;for(var F=0;F<m;F++)null===E[g=b[F]]?E[g]=a[F]:E[g]+=a[F];for(var j=0;j<n;j++)E[j]*=1/y[j];_=!1;for(var D=0;D<n;D++)if(E[D]!==w[D]){_=!0;break}w=E,++x>200&&(_=!1)}for(var N={},I=0;I<n;I++)N[I]=[];for(var L=0;L<m;L++)N[g=b[L]].push(a[L]);for(var R=[],B=0;B<n;B++)R.push(N[B][0]),R.push(N[B][N[B].length-1]);R=R.sort((function(t,e){return t-e})),s.push(R[0]);for(var H=1;H<R.length;H+=2){var G=R[H];isNaN(G)||-1!==s.indexOf(G)||s.push(G)}}return s},An={analyze:kn,limits:Cn},Mn=Math.sqrt,On=Math.atan2,Sn=Math.abs,Pn=Math.cos,$n=Math.PI,En={cool:function(){return rn([v.hsl(180,1,.9),v.hsl(250,.7,.4)])},hot:function(){return rn(["#000","#f00","#ff0","#fff"]).mode("rgb")}},Tn={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},Fn=0,jn=Object.keys(Tn);Fn<jn.length;Fn+=1){var Dn=jn[Fn];Tn[Dn.toLowerCase()]=Tn[Dn]}var Nn=Tn;return v.average=function(t,e,n){void 0===e&&(e="lrgb"),void 0===n&&(n=null);var r=t.length;n||(n=Array.from(new Array(r)).map((function(){return 1})));var o=r/n.reduce((function(t,e){return t+e}));if(n.forEach((function(t,e){n[e]*=o})),t=t.map((function(t){return new h(t)})),"lrgb"===e)return tn(t,n);for(var i=t.shift(),a=i.get(e),s=[],c=0,l=0,u=0;u<a.length;u++)if(a[u]=(a[u]||0)*n[0],s.push(isNaN(a[u])?0:n[0]),"h"===e.charAt(u)&&!isNaN(a[u])){var f=a[u]/180*Ke;c+=Je(f)*n[0],l+=Ze(f)*n[0]}var d=i.alpha()*n[0];t.forEach((function(t,r){var o=t.get(e);d+=t.alpha()*n[r+1];for(var i=0;i<a.length;i++)if(!isNaN(o[i]))if(s[i]+=n[r+1],"h"===e.charAt(i)){var u=o[i]/180*Ke;c+=Je(u)*n[r+1],l+=Ze(u)*n[r+1]}else a[i]+=o[i]*n[r+1]}));for(var p=0;p<a.length;p++)if("h"===e.charAt(p)){for(var v=Qe(l/s[p],c/s[p])/Ke*180;v<0;)v+=360;for(;v>=360;)v-=360;a[p]=v}else a[p]=a[p]/s[p];return d/=r,new h(a,e).alpha(d>.99999?1:d,!0)},v.bezier=function(t){var e=an(t);return e.scale=function(){return rn(e)},e},v.blend=un,v.cubehelix=function(t,e,n,r,o){void 0===t&&(t=300),void 0===e&&(e=-1.5),void 0===n&&(n=1),void 0===r&&(r=1),void 0===o&&(o=[0,1]);var i,a=0;"array"===fn(o)?i=o[1]-o[0]:(i=0,o=[o,o]);var s=function(s){var c=hn*((t+120)/360+e*s),l=pn(o[0]+i*s,r),u=(0!==a?n[0]+s*a:n)*l*(1-l)/2,f=gn(c),d=vn(c);return v(dn([255*(l+u*(-.14861*f+1.78277*d)),255*(l+u*(-.29227*f-.90649*d)),255*(l+u*(1.97294*f)),1]))};return s.start=function(e){return null==e?t:(t=e,s)},s.rotations=function(t){return null==t?e:(e=t,s)},s.gamma=function(t){return null==t?r:(r=t,s)},s.hue=function(t){return null==t?n:("array"===fn(n=t)?0==(a=n[1]-n[0])&&(n=n[1]):a=0,s)},s.lightness=function(t){return null==t?o:("array"===fn(t)?(o=t,i=t[1]-t[0]):(o=[t,t],i=0),s)},s.scale=function(){return v.scale(s)},s.hue(n),s},v.mix=v.interpolate=He,v.random=function(){for(var t="#",e=0;e<6;e++)t+="0123456789abcdef".charAt(mn(16*bn()));return new h(t,"hex")},v.scale=rn,v.analyze=An.analyze,v.contrast=function(t,e){t=new h(t),e=new h(e);var n=t.luminance(),r=e.luminance();return n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)},v.deltaE=function(t,e,n,r){void 0===n&&(n=1),void 0===r&&(r=1),t=new h(t),e=new h(e);for(var o=Array.from(t.lab()),i=o[0],a=o[1],s=o[2],c=Array.from(e.lab()),l=c[0],u=c[1],f=c[2],d=Mn(a*a+s*s),p=Mn(u*u+f*f),v=i<16?.511:.040975*i/(1+.01765*i),g=.0638*d/(1+.0131*d)+.638,m=d<1e-6?0:180*On(s,a)/$n;m<0;)m+=360;for(;m>=360;)m-=360;var b=m>=164&&m<=345?.56+Sn(.2*Pn($n*(m+168)/180)):.36+Sn(.4*Pn($n*(m+35)/180)),y=d*d*d*d,_=Mn(y/(y+1900)),x=g*(_*b+1-_),w=d-p,k=a-u,C=s-f,A=(i-l)/(n*v),M=w/(r*g);return Mn(A*A+M*M+(k*k+C*C-w*w)/(x*x))},v.distance=function(t,e,n){void 0===n&&(n="lab"),t=new h(t),e=new h(e);var r=t.get(n),o=e.get(n),i=0;for(var a in r){var s=(r[a]||0)-(o[a]||0);i+=s*s}return Math.sqrt(i)},v.limits=An.limits,v.valid=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];try{return new(Function.prototype.bind.apply(h,[null].concat(t))),!0}catch(t){return!1}},v.scales=En,v.colors=ye,v.brewer=Nn,v}()},function(t,e,n){"use strict";function r(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function o(t,e){return r(t)&&t._isRouter&&(null==e||t.type===e)}function i(t,e){for(var n in e)t[n]=e[n];return t}n.r(e);var a={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,a=e.data;a.routerView=!0;for(var c=o.$createElement,l=n.name,u=o.$route,f=o._routerViewCache||(o._routerViewCache={}),d=0,h=!1;o&&o._routerRoot!==o;){var p=o.$vnode?o.$vnode.data:{};p.routerView&&d++,p.keepAlive&&o._directInactive&&o._inactive&&(h=!0),o=o.$parent}if(a.routerViewDepth=d,h){var v=f[l],g=v&&v.component;return g?(v.configProps&&s(g,a,v.route,v.configProps),c(g,a,r)):c()}var m=u.matched[d],b=m&&m.components[l];if(!m||!b)return f[l]=null,c();f[l]={component:b},a.registerRouteInstance=function(t,e){var n=m.instances[l];(e&&n!==t||!e&&n===t)&&(m.instances[l]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){m.instances[l]=e.componentInstance},a.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==m.instances[l]&&(m.instances[l]=t.componentInstance)};var y=m.props&&m.props[l];return y&&(i(f[l],{route:u,configProps:y}),s(b,a,u,y)),c(b,a,r)}};function s(t,e,n,r){var o=e.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(n,r);if(o){o=e.props=i({},o);var a=e.attrs=e.attrs||{};for(var s in o)t.props&&s in t.props||(a[s]=o[s],delete o[s])}}var c=/[!'()*]/g,l=function(t){return"%"+t.charCodeAt(0).toString(16)},u=/%2C/g,f=function(t){return encodeURIComponent(t).replace(c,l).replace(u,",")},d=decodeURIComponent;function h(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=d(n.shift()),o=n.length>0?d(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]})),e):e}function p(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return f(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(f(e)):r.push(f(e)+"="+f(t)))})),r.join("&")}return f(e)+"="+f(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var v=/\/?$/;function g(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=m(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:_(e,o),matched:t?y(t):[]};return n&&(a.redirectedFrom=_(n,o)),Object.freeze(a)}function m(t){if(Array.isArray(t))return t.map(m);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=m(t[n]);return e}return t}var b=g(null,{path:"/"});function y(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function _(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;return void 0===o&&(o=""),(n||"/")+(e||p)(r)+o}function x(t,e){return e===b?t===e:!!e&&(t.path&&e.path?t.path.replace(v,"")===e.path.replace(v,"")&&t.hash===e.hash&&w(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&w(t.query,e.query)&&w(t.params,e.params)))}function w(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],o=e[n];return"object"==typeof r&&"object"==typeof o?w(r,o):String(r)===String(o)}))}function k(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var o=e.split("/");n&&o[o.length-1]||o.pop();for(var i=t.replace(/^\//,"").split("/"),a=0;a<i.length;a++){var s=i[a];".."===s?o.pop():"."!==s&&o.push(s)}return""!==o[0]&&o.unshift(""),o.join("/")}function C(t){return t.replace(/\/\//g,"/")}var A=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},M=B,O=T,S=function(t,e){return j(T(t,e),e)},P=j,$=R,E=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function T(t,e){for(var n,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";null!=(n=E.exec(t));){var c=n[0],l=n[1],u=n.index;if(a+=t.slice(i,u),i=u+c.length,l)a+=l[1];else{var f=t[i],d=n[2],h=n[3],p=n[4],v=n[5],g=n[6],m=n[7];a&&(r.push(a),a="");var b=null!=d&&null!=f&&f!==d,y="+"===g||"*"===g,_="?"===g||"*"===g,x=n[2]||s,w=p||v;r.push({name:h||o++,prefix:d||"",delimiter:x,optional:_,repeat:y,partial:b,asterisk:!!m,pattern:w?N(w):m?".*":"[^"+D(x)+"]+?"})}}return i<t.length&&(a+=t.substr(i)),a&&r.push(a),r}function F(t){return encodeURI(t).replace(/[\/?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function j(t,e){for(var n=new Array(t.length),r=0;r<t.length;r++)"object"==typeof t[r]&&(n[r]=new RegExp("^(?:"+t[r].pattern+")$",L(e)));return function(e,r){for(var o="",i=e||{},a=(r||{}).pretty?F:encodeURIComponent,s=0;s<t.length;s++){var c=t[s];if("string"!=typeof c){var l,u=i[c.name];if(null==u){if(c.optional){c.partial&&(o+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(A(u)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(u)+"`");if(0===u.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var f=0;f<u.length;f++){if(l=a(u[f]),!n[s].test(l))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(l)+"`");o+=(0===f?c.prefix:c.delimiter)+l}}else{if(l=c.asterisk?encodeURI(u).replace(/[?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})):a(u),!n[s].test(l))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+l+'"');o+=c.prefix+l}}else o+=c}return o}}function D(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function N(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function I(t,e){return t.keys=e,t}function L(t){return t&&t.sensitive?"":"i"}function R(t,e,n){A(e)||(n=e||n,e=[]);for(var r=(n=n||{}).strict,o=!1!==n.end,i="",a=0;a<t.length;a++){var s=t[a];if("string"==typeof s)i+=D(s);else{var c=D(s.prefix),l="(?:"+s.pattern+")";e.push(s),s.repeat&&(l+="(?:"+c+l+")*"),i+=l=s.optional?s.partial?c+"("+l+")?":"(?:"+c+"("+l+"))?":c+"("+l+")"}}var u=D(n.delimiter||"/"),f=i.slice(-u.length)===u;return r||(i=(f?i.slice(0,-u.length):i)+"(?:"+u+"(?=$))?"),i+=o?"$":r&&f?"":"(?="+u+"|$)",I(new RegExp("^"+i,L(n)),e)}function B(t,e,n){return A(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?function(t,e){var n=t.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return I(t,e)}(t,e):A(t)?function(t,e,n){for(var r=[],o=0;o<t.length;o++)r.push(B(t[o],e,n).source);return I(new RegExp("(?:"+r.join("|")+")",L(n)),e)}(t,e,n):function(t,e,n){return R(T(t,n),e,n)}(t,e,n)}M.parse=O,M.compile=S,M.tokensToFunction=P,M.tokensToRegExp=$;var H=Object.create(null);function G(t,e,n){e=e||{};try{var r=H[t]||(H[t]=M.compile(t));return"string"==typeof e.pathMatch&&(e[0]=e.pathMatch),r(e,{pretty:!0})}catch(t){return""}finally{delete e[0]}}function V(t,e,n,r){var o="string"==typeof t?{path:t}:t;if(o._normalized)return o;if(o.name){var a=(o=i({},t)).params;return a&&"object"==typeof a&&(o.params=i({},a)),o}if(!o.path&&o.params&&e){(o=i({},o))._normalized=!0;var s=i(i({},e.params),o.params);if(e.name)o.name=e.name,o.params=s;else if(e.matched.length){var c=e.matched[e.matched.length-1].path;o.path=G(c,s,e.path)}else 0;return o}var l=function(t){var e="",n="",r=t.indexOf("#");r>=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}(o.path||""),u=e&&e.path||"/",f=l.path?k(l.path,u,n||o.append):u,d=function(t,e,n){void 0===e&&(e={});var r,o=n||h;try{r=o(t||"")}catch(t){r={}}for(var i in e)r[i]=e[i];return r}(l.query,o.query,r&&r.options.parseQuery),p=o.hash||l.hash;return p&&"#"!==p.charAt(0)&&(p="#"+p),{_normalized:!0,path:f,query:d,hash:p}}var U,q=function(){},z={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),a=o.location,s=o.route,c=o.href,l={},u=n.options.linkActiveClass,f=n.options.linkExactActiveClass,d=null==u?"router-link-active":u,h=null==f?"router-link-exact-active":f,p=null==this.activeClass?d:this.activeClass,m=null==this.exactActiveClass?h:this.exactActiveClass,b=s.redirectedFrom?g(null,V(s.redirectedFrom),null,n):s;l[m]=x(r,b),l[p]=this.exact?l[m]:function(t,e){return 0===t.path.replace(v,"/").indexOf(e.path.replace(v,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,b);var y=l[m]?this.ariaCurrentValue:null,_=function(t){W(t)&&(e.replace?n.replace(a,q):n.push(a,q))},w={click:W};Array.isArray(this.event)?this.event.forEach((function(t){w[t]=_})):w[this.event]=_;var k={class:l},C=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:c,route:s,navigate:_,isActive:l[p],isExactActive:l[m]});if(C){if(1===C.length)return C[0];if(C.length>1||!C.length)return 0===C.length?t():t("span",{},C)}if("a"===this.tag)k.on=w,k.attrs={href:c,"aria-current":y};else{var A=function t(e){var n;if(e)for(var r=0;r<e.length;r++){if("a"===(n=e[r]).tag)return n;if(n.children&&(n=t(n.children)))return n}}(this.$slots.default);if(A){A.isStatic=!1;var M=A.data=i({},A.data);for(var O in M.on=M.on||{},M.on){var S=M.on[O];O in w&&(M.on[O]=Array.isArray(S)?S:[S])}for(var P in w)P in M.on?M.on[P].push(w[P]):M.on[P]=_;var $=A.data.attrs=i({},A.data.attrs);$.href=c,$["aria-current"]=y}else k.on=w}return t(this.tag,k,this.$slots.default)}};function W(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}var X="undefined"!=typeof window;function Y(t,e,n,r){var o=e||[],i=n||Object.create(null),a=r||Object.create(null);t.forEach((function(t){!function t(e,n,r,o,i,a){var s=o.path,c=o.name;0;var l=o.pathToRegexpOptions||{},u=function(t,e,n){n||(t=t.replace(/\/$/,""));if("/"===t[0])return t;if(null==e)return t;return C(e.path+"/"+t)}(s,i,l.strict);"boolean"==typeof o.caseSensitive&&(l.sensitive=o.caseSensitive);var f={path:u,regex:K(u,l),components:o.components||{default:o.component},instances:{},name:c,parent:i,matchAs:a,redirect:o.redirect,beforeEnter:o.beforeEnter,meta:o.meta||{},props:null==o.props?{}:o.components?o.props:{default:o.props}};o.children&&o.children.forEach((function(o){var i=a?C(a+"/"+o.path):void 0;t(e,n,r,o,f,i)}));n[f.path]||(e.push(f.path),n[f.path]=f);if(void 0!==o.alias)for(var d=Array.isArray(o.alias)?o.alias:[o.alias],h=0;h<d.length;++h){0;var p={path:d[h],children:o.children};t(e,n,r,p,i,f.path||"/")}c&&(r[c]||(r[c]=f))}(o,i,a,t)}));for(var s=0,c=o.length;s<c;s++)"*"===o[s]&&(o.push(o.splice(s,1)[0]),c--,s--);return{pathList:o,pathMap:i,nameMap:a}}function K(t,e){return M(t,[],e)}function J(t,e){var n=Y(t),r=n.pathList,o=n.pathMap,i=n.nameMap;function a(t,n,a){var s=V(t,n,!1,e),l=s.name;if(l){var u=i[l];if(!u)return c(null,s);var f=u.regex.keys.filter((function(t){return!t.optional})).map((function(t){return t.name}));if("object"!=typeof s.params&&(s.params={}),n&&"object"==typeof n.params)for(var d in n.params)!(d in s.params)&&f.indexOf(d)>-1&&(s.params[d]=n.params[d]);return s.path=G(u.path,s.params),c(u,s,a)}if(s.path){s.params={};for(var h=0;h<r.length;h++){var p=r[h],v=o[p];if(Z(v.regex,s.path,s.params))return c(v,s,a)}}return c(null,s)}function s(t,n){var r=t.redirect,o="function"==typeof r?r(g(t,n,null,e)):r;if("string"==typeof o&&(o={path:o}),!o||"object"!=typeof o)return c(null,n);var s=o,l=s.name,u=s.path,f=n.query,d=n.hash,h=n.params;if(f=s.hasOwnProperty("query")?s.query:f,d=s.hasOwnProperty("hash")?s.hash:d,h=s.hasOwnProperty("params")?s.params:h,l){i[l];return a({_normalized:!0,name:l,query:f,hash:d,params:h},void 0,n)}if(u){var p=function(t,e){return k(t,e.parent?e.parent.path:"/",!0)}(u,t);return a({_normalized:!0,path:G(p,h),query:f,hash:d},void 0,n)}return c(null,n)}function c(t,n,r){return t&&t.redirect?s(t,r||n):t&&t.matchAs?function(t,e,n){var r=a({_normalized:!0,path:G(n,e.params)});if(r){var o=r.matched,i=o[o.length-1];return e.params=r.params,c(i,e)}return c(null,e)}(0,n,t.matchAs):g(t,n,r,e)}return{match:a,addRoutes:function(t){Y(t,r,o,i)}}}function Z(t,e,n){var r=e.match(t);if(!r)return!1;if(!n)return!0;for(var o=1,i=r.length;o<i;++o){var a=t.keys[o-1],s="string"==typeof r[o]?decodeURIComponent(r[o]):r[o];a&&(n[a.name||"pathMatch"]=s)}return!0}var Q=X&&window.performance&&window.performance.now?window.performance:Date;function tt(){return Q.now().toFixed(3)}var et=tt();function nt(){return et}function rt(t){return et=t}var ot=Object.create(null);function it(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var t=window.location.protocol+"//"+window.location.host,e=window.location.href.replace(t,""),n=i({},window.history.state);return n.key=nt(),window.history.replaceState(n,"",e),window.addEventListener("popstate",ct),function(){window.removeEventListener("popstate",ct)}}function at(t,e,n,r){if(t.app){var o=t.options.scrollBehavior;o&&t.app.$nextTick((function(){var i=function(){var t=nt();if(t)return ot[t]}(),a=o.call(t,e,n,r?i:null);a&&("function"==typeof a.then?a.then((function(t){ht(t,i)})).catch((function(t){0})):ht(a,i))}))}}function st(){var t=nt();t&&(ot[t]={x:window.pageXOffset,y:window.pageYOffset})}function ct(t){st(),t.state&&t.state.key&&rt(t.state.key)}function lt(t){return ft(t.x)||ft(t.y)}function ut(t){return{x:ft(t.x)?t.x:window.pageXOffset,y:ft(t.y)?t.y:window.pageYOffset}}function ft(t){return"number"==typeof t}var dt=/^#\d/;function ht(t,e){var n,r="object"==typeof t;if(r&&"string"==typeof t.selector){var o=dt.test(t.selector)?document.getElementById(t.selector.slice(1)):document.querySelector(t.selector);if(o){var i=t.offset&&"object"==typeof t.offset?t.offset:{};e=function(t,e){var n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{x:r.left-n.left-e.x,y:r.top-n.top-e.y}}(o,i={x:ft((n=i).x)?n.x:0,y:ft(n.y)?n.y:0})}else lt(t)&&(e=ut(t))}else r&<(t)&&(e=ut(t));e&&window.scrollTo(e.x,e.y)}var pt,vt=X&&((-1===(pt=window.navigator.userAgent).indexOf("Android 2.")&&-1===pt.indexOf("Android 4.0")||-1===pt.indexOf("Mobile Safari")||-1!==pt.indexOf("Chrome")||-1!==pt.indexOf("Windows Phone"))&&window.history&&"function"==typeof window.history.pushState);function gt(t,e){st();var n=window.history;try{if(e){var r=i({},n.state);r.key=nt(),n.replaceState(r,"",t)}else n.pushState({key:rt(tt())},"",t)}catch(n){window.location[e?"replace":"assign"](t)}}function mt(t){gt(t,!0)}function bt(t,e,n){var r=function(o){o>=t.length?n():t[o]?e(t[o],(function(){r(o+1)})):r(o+1)};r(0)}function yt(t){return function(e,n,o){var i=!1,a=0,s=null;_t(t,(function(t,e,n,c){if("function"==typeof t&&void 0===t.cid){i=!0,a++;var l,u=kt((function(e){var r;((r=e).__esModule||wt&&"Module"===r[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:U.extend(e),n.components[c]=e,--a<=0&&o()})),f=kt((function(t){var e="Failed to resolve async component "+c+": "+t;s||(s=r(t)?t:new Error(e),o(s))}));try{l=t(u,f)}catch(t){f(t)}if(l)if("function"==typeof l.then)l.then(u,f);else{var d=l.component;d&&"function"==typeof d.then&&d.then(u,f)}}})),i||o()}}function _t(t,e){return xt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function xt(t){return Array.prototype.concat.apply([],t)}var wt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function kt(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var Ct=1,At=2,Mt=3,Ot=4;function St(t,e){return $t(t,e,Ct,'Redirected when going from "'+t.fullPath+'" to "'+function(t){if("string"==typeof t)return t;if("path"in t)return t.path;var e={};return Et.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}(e)+'" via a navigation guard.')}function Pt(t,e){return $t(t,e,Mt,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function $t(t,e,n,r){var o=new Error(r);return o._isRouter=!0,o.from=t,o.to=e,o.type=n,o}var Et=["params","query","hash"];var Tt=function(t,e){this.router=t,this.base=function(t){if(!t)if(X){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=b,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function Ft(t,e,n,r){var o=_t(t,(function(t,r,o,i){var a=function(t,e){"function"!=typeof t&&(t=U.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map((function(t){return n(t,r,o,i)})):n(a,r,o,i)}));return xt(r?o.reverse():o)}function jt(t,e){if(e)return function(){return t.apply(e,arguments)}}Tt.prototype.listen=function(t){this.cb=t},Tt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},Tt.prototype.onError=function(t){this.errorCbs.push(t)},Tt.prototype.transitionTo=function(t,e,n){var r=this,i=this.router.match(t,this.current);this.confirmTransition(i,(function(){var t=r.current;r.updateRoute(i),e&&e(i),r.ensureURL(),r.router.afterHooks.forEach((function(e){e&&e(i,t)})),r.ready||(r.ready=!0,r.readyCbs.forEach((function(t){t(i)})))}),(function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,o(t,Ct)?r.readyCbs.forEach((function(t){t(i)})):r.readyErrorCbs.forEach((function(e){e(t)})))}))},Tt.prototype.confirmTransition=function(t,e,n){var i,a=this,s=this.current,c=function(t){!o(t)&&r(t)&&(a.errorCbs.length?a.errorCbs.forEach((function(e){e(t)})):console.error(t)),n&&n(t)},l=t.matched.length-1,u=s.matched.length-1;if(x(t,s)&&l===u&&t.matched[l]===s.matched[u])return this.ensureURL(),c($t(i=s,t,Ot,'Avoided redundant navigation to current location: "'+i.fullPath+'".'));var f=function(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n<r&&t[n]===e[n];n++);return{updated:e.slice(0,n),activated:e.slice(n),deactivated:t.slice(n)}}(this.current.matched,t.matched),d=f.updated,h=f.deactivated,p=f.activated,v=[].concat(function(t){return Ft(t,"beforeRouteLeave",jt,!0)}(h),this.router.beforeHooks,function(t){return Ft(t,"beforeRouteUpdate",jt)}(d),p.map((function(t){return t.beforeEnter})),yt(p));this.pending=t;var g=function(e,n){if(a.pending!==t)return c(Pt(s,t));try{e(t,s,(function(e){!1===e?(a.ensureURL(!0),c(function(t,e){return $t(t,e,At,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}(s,t))):r(e)?(a.ensureURL(!0),c(e)):"string"==typeof e||"object"==typeof e&&("string"==typeof e.path||"string"==typeof e.name)?(c(St(s,t)),"object"==typeof e&&e.replace?a.replace(e):a.push(e)):n(e)}))}catch(t){c(t)}};bt(v,g,(function(){var n=[];bt(function(t,e,n){return Ft(t,"beforeRouteEnter",(function(t,r,o,i){return function(t,e,n,r,o){return function(i,a,s){return t(i,a,(function(t){"function"==typeof t&&r.push((function(){!function t(e,n,r,o){n[r]&&!n[r]._isBeingDestroyed?e(n[r]):o()&&setTimeout((function(){t(e,n,r,o)}),16)}(t,e.instances,n,o)})),s(t)}))}}(t,o,i,e,n)}))}(p,n,(function(){return a.current===t})).concat(a.router.resolveHooks),g,(function(){if(a.pending!==t)return c(Pt(s,t));a.pending=null,e(t),a.router.app&&a.router.app.$nextTick((function(){n.forEach((function(t){t()}))}))}))}))},Tt.prototype.updateRoute=function(t){this.current=t,this.cb&&this.cb(t)},Tt.prototype.setupListeners=function(){},Tt.prototype.teardownListeners=function(){this.listeners.forEach((function(t){t()})),this.listeners=[]};var Dt=function(t){function e(e,n){t.call(this,e,n),this._startLocation=Nt(this.base)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=vt&&n;r&&this.listeners.push(it());var o=function(){var n=t.current,o=Nt(t.base);t.current===b&&o===t._startLocation||t.transitionTo(o,(function(t){r&&at(e,t,n,!0)}))};window.addEventListener("popstate",o),this.listeners.push((function(){window.removeEventListener("popstate",o)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){gt(C(r.base+t.fullPath)),at(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){mt(C(r.base+t.fullPath)),at(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(Nt(this.base)!==this.current.fullPath){var e=C(this.base+this.current.fullPath);t?gt(e):mt(e)}},e.prototype.getCurrentLocation=function(){return Nt(this.base)},e}(Tt);function Nt(t){var e=decodeURI(window.location.pathname);return t&&0===e.toLowerCase().indexOf(t.toLowerCase())&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var It=function(t){function e(e,n,r){t.call(this,e,n),r&&function(t){var e=Nt(t);if(!/^\/#/.test(e))return window.location.replace(C(t+"/#"+e)),!0}(this.base)||Lt()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router.options.scrollBehavior,n=vt&&e;n&&this.listeners.push(it());var r=function(){var e=t.current;Lt()&&t.transitionTo(Rt(),(function(r){n&&at(t.router,r,e,!0),vt||Gt(r.fullPath)}))},o=vt?"popstate":"hashchange";window.addEventListener(o,r),this.listeners.push((function(){window.removeEventListener(o,r)}))}},e.prototype.push=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){Ht(t.fullPath),at(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,o=this.current;this.transitionTo(t,(function(t){Gt(t.fullPath),at(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Rt()!==e&&(t?Ht(e):Gt(e))},e.prototype.getCurrentLocation=function(){return Rt()},e}(Tt);function Lt(){var t=Rt();return"/"===t.charAt(0)||(Gt("/"+t),!1)}function Rt(){var t=window.location.href,e=t.indexOf("#");if(e<0)return"";var n=(t=t.slice(e+1)).indexOf("?");if(n<0){var r=t.indexOf("#");t=r>-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else t=decodeURI(t.slice(0,n))+t.slice(n);return t}function Bt(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function Ht(t){vt?gt(Bt(t)):window.location.hash=t}function Gt(t){vt?mt(Bt(t)):window.location.replace(Bt(t))}var Vt=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){e.index=n,e.updateRoute(r)}),(function(t){o(t,Ot)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Tt),Ut=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=J(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!vt&&!1!==t.fallback,this.fallback&&(e="hash"),X||(e="abstract"),this.mode=e,e){case"history":this.history=new Dt(this,t.base);break;case"hash":this.history=new It(this,t.base,this.fallback);break;case"abstract":this.history=new Vt(this,t.base);break;default:0}},qt={currentRoute:{configurable:!0}};function zt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}Ut.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},qt.currentRoute.get=function(){return this.history&&this.history.current},Ut.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardownListeners()})),!this.app){this.app=t;var n=this.history;if(n instanceof Dt||n instanceof It){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},Ut.prototype.beforeEach=function(t){return zt(this.beforeHooks,t)},Ut.prototype.beforeResolve=function(t){return zt(this.resolveHooks,t)},Ut.prototype.afterEach=function(t){return zt(this.afterHooks,t)},Ut.prototype.onReady=function(t,e){this.history.onReady(t,e)},Ut.prototype.onError=function(t){this.history.onError(t)},Ut.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},Ut.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},Ut.prototype.go=function(t){this.history.go(t)},Ut.prototype.back=function(){this.go(-1)},Ut.prototype.forward=function(){this.go(1)},Ut.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},Ut.prototype.resolve=function(t,e,n){var r=V(t,e=e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath;return{location:r,route:o,href:function(t,e,n){var r="hash"===n?"#"+e:e;return t?C(t+"/"+r):r}(this.history.base,i,this.mode),normalizedTo:r,resolved:o}},Ut.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==b&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Ut.prototype,qt),Ut.install=function t(e){if(!t.installed||U!==e){t.installed=!0,U=e;var n=function(t){return void 0!==t},r=function(t,e){var r=t.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",a),e.component("RouterLink",z);var o=e.config.optionMergeStrategies;o.beforeRouteEnter=o.beforeRouteLeave=o.beforeRouteUpdate=o.created}},Ut.version="3.3.4",X&&window.Vue&&window.Vue.use(Ut),e.default=Ut},function(t,e,n){"use strict";n.r(e),function(t){n.d(e,"Store",(function(){return u})),n.d(e,"install",(function(){return b})),n.d(e,"mapState",(function(){return y})),n.d(e,"mapMutations",(function(){return _})),n.d(e,"mapGetters",(function(){return x})),n.d(e,"mapActions",(function(){return w})),n.d(e,"createNamespacedHelpers",(function(){return k}));var r=("undefined"!=typeof window?window:void 0!==t?t:{}).__VUE_DEVTOOLS_GLOBAL_HOOK__;function o(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function i(t){return null!==t&&"object"==typeof t}var a=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"==typeof n?n():n)||{}},s={namespaced:{configurable:!0}};s.namespaced.get=function(){return!!this._rawModule.namespaced},a.prototype.addChild=function(t,e){this._children[t]=e},a.prototype.removeChild=function(t){delete this._children[t]},a.prototype.getChild=function(t){return this._children[t]},a.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},a.prototype.forEachChild=function(t){o(this._children,t)},a.prototype.forEachGetter=function(t){this._rawModule.getters&&o(this._rawModule.getters,t)},a.prototype.forEachAction=function(t){this._rawModule.actions&&o(this._rawModule.actions,t)},a.prototype.forEachMutation=function(t){this._rawModule.mutations&&o(this._rawModule.mutations,t)},Object.defineProperties(a.prototype,s);var c=function(t){this.register([],t,!1)};c.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},c.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return t+((e=e.getChild(n)).namespaced?n+"/":"")}),"")},c.prototype.update=function(t){!function t(e,n,r){0;if(n.update(r),r.modules)for(var o in r.modules){if(!n.getChild(o))return void 0;t(e.concat(o),n.getChild(o),r.modules[o])}}([],this.root,t)},c.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new a(e,n);0===t.length?this.root=i:this.get(t.slice(0,-1)).addChild(t[t.length-1],i);e.modules&&o(e.modules,(function(e,o){r.register(t.concat(o),e,n)}))},c.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var l;var u=function(t){var e=this;void 0===t&&(t={}),!l&&"undefined"!=typeof window&&window.Vue&&b(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var o=t.strict;void 0===o&&(o=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new c(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new l,this._makeLocalGettersCache=Object.create(null);var i=this,a=this.dispatch,s=this.commit;this.dispatch=function(t,e){return a.call(i,t,e)},this.commit=function(t,e,n){return s.call(i,t,e,n)},this.strict=o;var u=this._modules.root.state;v(this,u,[],this._modules.root),p(this,u),n.forEach((function(t){return t(e)})),(void 0!==t.devtools?t.devtools:l.config.devtools)&&function(t){r&&(t._devtoolHook=r,r.emit("vuex:init",t),r.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){r.emit("vuex:mutation",t,e)})))}(this)},f={state:{configurable:!0}};function d(t,e){return e.indexOf(t)<0&&e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function h(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;v(t,n,[],t._modules.root,!0),p(t,n,e)}function p(t,e,n){var r=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,a={};o(i,(function(e,n){a[n]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var s=l.config.silent;l.config.silent=!0,t._vm=new l({data:{$$state:e},computed:a}),l.config.silent=s,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),l.nextTick((function(){return r.$destroy()})))}function v(t,e,n,r,o){var i=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!i&&!o){var s=g(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){l.set(s,c,r.state)}))}var u=r.context=function(t,e,n){var r=""===e,o={dispatch:r?t.dispatch:function(n,r,o){var i=m(n,r,o),a=i.payload,s=i.options,c=i.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:r?t.commit:function(n,r,o){var i=m(n,r,o),a=i.payload,s=i.options,c=i.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(o,{getters:{get:r?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(o){if(o.slice(0,r)===e){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return t.getters[o]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return g(t.state,n)}}}),o}(t,a,n);r.forEachMutation((function(e,n){!function(t,e,n,r){(t._mutations[e]||(t._mutations[e]=[])).push((function(e){n.call(t,r.state,e)}))}(t,a+n,e,u)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,o=e.handler||e;!function(t,e,n,r){(t._actions[e]||(t._actions[e]=[])).push((function(e){var o,i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return(o=i)&&"function"==typeof o.then||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}(t,r,o,u)})),r.forEachGetter((function(e,n){!function(t,e,n,r){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)}}(t,a+n,e,u)})),r.forEachChild((function(r,i){v(t,e,n.concat(i),r,o)}))}function g(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function m(t,e,n){return i(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function b(t){l&&t===l||
/**
* vuex v3.1.2
* (c) 2019 Evan You
* @license MIT
*/
function(t){if(Number(t.version.split(".")[0])>=2)t.mixin({beforeCreate:n});else{var e=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,e.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(l=t)}f.state.get=function(){return this._vm._data.$$state},f.state.set=function(t){0},u.prototype.commit=function(t,e,n){var r=this,o=m(t,e,n),i=o.type,a=o.payload,s=(o.options,{type:i,payload:a}),c=this._mutations[i];c&&(this._withCommit((function(){c.forEach((function(t){t(a)}))})),this._subscribers.forEach((function(t){return t(s,r.state)})))},u.prototype.dispatch=function(t,e){var n=this,r=m(t,e),o=r.type,i=r.payload,a={type:o,payload:i},s=this._actions[o];if(s){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(t){0}return(s.length>1?Promise.all(s.map((function(t){return t(i)}))):s[0](i)).then((function(t){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(t){0}return t}))}},u.prototype.subscribe=function(t){return d(t,this._subscribers)},u.prototype.subscribeAction=function(t){return d("function"==typeof t?{before:t}:t,this._actionSubscribers)},u.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},u.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},u.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"==typeof t&&(t=[t]),this._modules.register(t,e),v(this,this.state,t,this._modules.get(t),n.preserveState),p(this,this.state)},u.prototype.unregisterModule=function(t){var e=this;"string"==typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=g(e.state,t.slice(0,-1));l.delete(n,t[t.length-1])})),h(this)},u.prototype.hotUpdate=function(t){this._modules.update(t),h(this,!0)},u.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(u.prototype,f);var y=A((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=M(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"==typeof o?o.call(this,e,n):e[o]},n[r].vuex=!0})),n})),_=A((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var r=this.$store.commit;if(t){var i=M(this.$store,"mapMutations",t);if(!i)return;r=i.context.commit}return"function"==typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}})),n})),x=A((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,o=e.val;o=t+o,n[r]=function(){if(!t||M(this.$store,"mapGetters",t))return this.$store.getters[o]},n[r].vuex=!0})),n})),w=A((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,o=e.val;n[r]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var i=M(this.$store,"mapActions",t);if(!i)return;r=i.context.dispatch}return"function"==typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}})),n})),k=function(t){return{mapState:y.bind(null,t),mapGetters:x.bind(null,t),mapMutations:_.bind(null,t),mapActions:w.bind(null,t)}};function C(t){return function(t){return Array.isArray(t)||i(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function A(t){return function(e,n){return"string"!=typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function M(t,e,n){return t._modulesNamespaceMap[n]}var O={Store:u,install:b,version:"3.1.2",mapState:y,mapMutations:_,mapGetters:x,mapActions:w,createNamespacedHelpers:k};e.default=O}.call(this,n(3))},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e("h1",[this._v("Gallery")]),this._v(" "),e("button",{on:{click:this.testChroma}},[this._v("Test Vuex")])])};r._withStripped=!0;const o=n(25);var i={name:"Gallery",components:{},data:()=>({}),methods:{testChroma(){console.log("testChroma:");let t=this.$store.getters.getPing;console.log("c ping:",t);const e=this.$store.getters.getTriangleColors;console.log("tri colors:",e);const n=o(330,1,.6,"hsl");console.log("c:",o("hotpink")),console.log("d:",n)}}},a=n(0),s=Object(a.a)(i,r,[],!1,null,"0de3d508",null);s.options.__file="src/views/Gallery.vue";e.default=s.exports},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("h1",[t._v("About")]),t._v(" "),n("button",{on:{click:t.onBack}},[t._v("Back")]),t._v(" "),n("color-assets"),t._v(" "),n("button",{on:{click:t.getAssets}},[t._v("Assets")]),t._v(" "),n("p",[t._v(t._s(t.assetColors))]),t._v(" "),t._l(t.assetColors,(function(e){return n("div",[n("p",[t._v("Name: "+t._s(e.value))])])})),t._v(" "),n("div",{staticStyle:{display:"flex"}},[n("div",[n("div",{staticStyle:{"background-color":"white",border:"2px solid blue",position:"relative"},attrs:{id:"parent"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isModalOpen,expression:"isModalOpen"}],staticStyle:{position:"absolute",width:"16px",height:"16px",bottom:"0",left:"0",background:"green"},attrs:{id:"div1"}},[t._v("1")])]),t._v(" "),n("button",{on:{click:t.showModal}},[t._v("Open Modal")])]),t._v(" "),n("hr"),t._v(" "),n("div",[n("div",{staticStyle:{"background-color":"white",border:"2px solid blue",position:"relative"},attrs:{id:"parent"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isModalOpen,expression:"isModalOpen"}],staticStyle:{position:"absolute",width:"16px",height:"16px",bottom:"0",left:"0",background:"green"},attrs:{id:"div1"}},[t._v("1")])]),t._v(" "),n("button",{on:{click:t.showModal}},[t._v("Open Modal")])])])],2)};r._withStripped=!0;var o=n(6);const i=n(4),{Color:a}=n(2),{createPopper:s}=n(29);var c={name:"About",components:{ColorAssets:o.a},data:()=>({color1:"#FFFFFF",isModalOpen:!1,assetColors:[]}),computed:{},methods:{onBack:function(){this.$router.push({name:"home"})},showModal:function(){this.isModalOpen=!this.isModalOpen},getAssets:function(){console.log("getAssets fired");const t=i.colors.get();console.log("allColors:",t);let e=t.map(t=>({name:t.name?t.name:"",value:new a(t.color.value).toHex()}));this.assetColors=e},onPopper:function(){console.log("onPopper fired");const t=this.$refs.btn,e=this.$refs.toolTip;s(t,e,{placement:"top"})}}},l=n(0),u=Object(l.a)(c,r,[],!1,null,null,null);u.options.__file="src/views/About.vue";e.default=u.exports},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"dflex"},[n("div",{staticClass:"arr-button ml-auto",on:{click:t.onBack}},[n("img",{attrs:{src:"icons/icon-close-small.png"},on:{click:t.onBack}})])]),t._v(" "),n("br"),t._v(" "),n("p",{staticClass:"headline-big"},[t._v("How to use Delaunoi")]),t._v(" "),n("p",{staticClass:"mt-16",staticStyle:{"text-align":"center",color:"#999"}},[t._v("Super Quick Start")]),t._v(" "),t._m(0),t._v(" "),n("p",{staticClass:"mt-16",staticStyle:{"text-align":"center",color:"#999"}},[t._v("Learn the Basics")]),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),n("br"),t._v(" "),n("br"),t._v(" "),n("p",{staticStyle:{"text-align":"center",color:"#999"}},[t._v("Documentation")]),t._v(" "),t._m(3),t._v(" "),n("br"),t._v(" "),n("hr"),t._v(" "),n("div",{staticClass:"dflex justify-center mt-16"},[n("button",{attrs:{"uxp-variant":"cta"},on:{click:t.onBack}},[t._v("Start Delaunoi")])]),t._v(" "),n("label",{staticClass:"dflex justify-center"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.onboardingFlagState,expression:"onboardingFlagState"}],staticClass:"ml-0",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.onboardingFlagState)?t._i(t.onboardingFlagState,null)>-1:t.onboardingFlagState},on:{change:function(e){var n=t.onboardingFlagState,r=e.target,o=!!r.checked;if(Array.isArray(n)){var i=t._i(n,null);r.checked?i<0&&(t.onboardingFlagState=n.concat([null])):i>-1&&(t.onboardingFlagState=n.slice(0,i).concat(n.slice(i+1)))}else t.onboardingFlagState=o}}}),t._v("Show at start\n ")]),t._v(" "),n("br"),t._v(" "),n("br"),t._v(" "),n("br"),t._v(" "),n("hr"),t._v(" "),n("p",[t._v("Version: 1.0.2")]),t._v(" "),t._m(4),t._v(" "),n("hr"),t._v(" "),t._m(5)])};r._withStripped=!0;var o={name:"Support",components:{},data:()=>({}),computed:{onboardingFlagState:{get(){return this.$store.getters.getOnboardingFlag},set(t){!0===t?this.$store.dispatch("setOnboardingFlagOn"):this.$store.dispatch("setOnboardingFlagOff")}}},methods:{onBack:function(){this.$router.push({name:"home"})}}},i=n(0),a=Object(i.a)(o,r,[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"dflex justify-center"},[e("p",{staticStyle:{"text-align":"center"}},[this._v('Select an artboard and press "Create".')])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"dflex justify-center"},[e("p",{staticStyle:{"text-align":"center"}},[this._v("In the playground file we will guide you through the basics.")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"dflex justify-center"},[e("div",{staticClass:"dflex justify-center flex-column"},[e("div",{staticClass:"dflex align-center"},[e("img",{staticClass:"ml-2",attrs:{src:"icons/icon-doc-download.png"}}),this._v(" "),e("a",{staticClass:"ml-4",staticStyle:{color:"#666"},attrs:{href:"https://omata.io/delaunoi/download"}},[this._v("Playground File")])])])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dflex justify-center"},[n("div",{staticClass:"dflex justify-center flex-column"},[n("div",{staticClass:"dflex justify-center"},[n("img",{staticClass:"ml-2",attrs:{src:"icons/icon-manual.png"}}),t._v(" "),n("a",{staticClass:"arr-settings-label ml-4",staticStyle:{color:"#666"},attrs:{href:"https://omata.io/delaunoi/docs/"}},[t._v("Overview")])]),t._v(" "),n("div",{staticClass:"dflex align-center mt-4"},[n("img",{staticClass:"ml-2",attrs:{src:"icons/icon-points.png"}}),t._v(" "),n("a",{staticClass:"ml-4",staticStyle:{color:"#666"},attrs:{href:"https://omata.io/delaunoi/docs/points"}},[t._v("Points")])]),t._v(" "),n("div",{staticClass:"dflex align-center mt-4"},[n("img",{staticClass:"ml-2",attrs:{src:"icons/icon-tri.png"}}),t._v(" "),n("a",{staticClass:"ml-4",staticStyle:{color:"#666"},attrs:{href:"https://omata.io/delaunoi/docs/triangles"}},[t._v("Triangles")])]),t._v(" "),n("div",{staticClass:"dflex align-center mt-4"},[n("img",{staticClass:"ml-2",attrs:{src:"icons/icon-cells.png"}}),t._v(" "),n("a",{staticClass:"ml-4",staticStyle:{color:"#666"},attrs:{href:"https://omata.io/delaunoi/docs/cells"}},[t._v("Cells")])])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[this._v("To learn more about Delaunay and Voronoi check out this articles: "),e("a",{attrs:{href:"https://en.wikipedia.org/wiki/Delaunay_triangulation"}},[this._v("Delaunay Triangulation")]),this._v(", "),e("a",{attrs:{href:"https://en.wikipedia.org/wiki/Voronoi_diagram"}},[this._v("Voronoi diagram")]),this._v(".")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("p",[t._v("Delaunoi is using these fantastic tools and resources:\n \t"),n("ul",[n("li",[t._v("• "),n("a",{attrs:{href:"https://github.com/d3/d3-delaunay"}},[t._v("d3-delaunay")])]),t._v(" "),n("li",[t._v("• "),n("a",{attrs:{href:"https://vis4.net/chromajs/"}},[t._v("chroma.js")])]),t._v(" "),n("li",[t._v("• "),n("a",{attrs:{href:"https://colorbrewer2.org/"}},[t._v("Brewer color palettes")])]),t._v(" "),n("li",[t._v("• "),n("a",{attrs:{href:"https://github.com/pklaschka/xd-storage-helper/"}},[t._v("xd-storage-helper")])])])])}],!1,null,null,null);a.options.__file="src/views/Support.vue";e.default=a.exports},function(t,e,n){(function(e){"undefined"!=typeof self&&self,t.exports=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=22)}([function(t,e){function n(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var o=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(r);return[n].concat(r.sources.map((function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"}))).concat([o]).join("\n")}return[n].join("\n")}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var r=n(e,t);return e[2]?"@media "+e[2]+"{"+r+"}":r})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(r[i]=!0)}for(o=0;o<t.length;o++){var a=t[o];"number"==typeof a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),e.push(a))}},e}},function(t,e,n){function r(t){for(var e=0;e<t.length;e++){var n=t[e],r=u[n.id];if(r){r.refs++;for(var o=0;o<r.parts.length;o++)r.parts[o](n.parts[o]);for(;o<n.parts.length;o++)r.parts.push(i(n.parts[o]));r.parts.length>n.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(o=0;o<n.parts.length;o++)a.push(i(n.parts[o]));u[n.id]={id:n.id,refs:1,parts:a}}}}function o(){var t=document.createElement("style");return t.type="text/css",f.appendChild(t),t}function i(t){var e,n,r=document.querySelector("style["+m+'~="'+t.id+'"]');if(r){if(p)return v;r.parentNode.removeChild(r)}if(b){var i=h++;r=d||(d=o()),e=a.bind(null,r,i,!1),n=a.bind(null,r,i,!0)}else r=o(),e=s.bind(null,r),n=function(){r.parentNode.removeChild(r)};return e(t),function(r){if(r){if(r.css===t.css&&r.media===t.media&&r.sourceMap===t.sourceMap)return;e(t=r)}else n()}}function a(t,e,n,r){var o=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=y(e,o);else{var i=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function s(t,e){var n=e.css,r=e.media,o=e.sourceMap;if(r&&t.setAttribute("media",r),g.ssrId&&t.setAttribute(m,e.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var c="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!c)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l=n(26),u={},f=c&&(document.head||document.getElementsByTagName("head")[0]),d=null,h=0,p=!1,v=function(){},g=null,m="data-vue-ssr-id",b="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,n,o){p=n,g=o||{};var i=l(t,e);return r(i),function(e){for(var n=[],o=0;o<i.length;o++){var a=i[o];(s=u[a.id]).refs--,n.push(s)}for(e?r(i=l(t,e)):i=[],o=0;o<n.length;o++){var s;if(0===(s=n[o]).refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete u[s.id]}}}};var y=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t,e,n,r,o,i){var a,s=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(a=t,s=t.default);var l,u="function"==typeof s?s.options:s;if(e&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),o&&(u._scopeId=o),i?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(i)},u._ssrRegister=l):r&&(l=r),l){var f=u.functional,d=f?u.render:u.beforeCreate;f?(u._injectStyles=l,u.render=function(t,e){return l.call(e),d(t,e)}):u.beforeCreate=d?[].concat(d,l):[l]}return{esModule:a,exports:s,options:u}}},function(t,e,n){"use strict";function r(t,e){var n,r=t&&t.a;!(n=t&&t.hsl?(0,o.default)(t.hsl):t&&t.hex&&t.hex.length>0?(0,o.default)(t.hex):t&&t.hsv?(0,o.default)(t.hsv):t&&t.rgba?(0,o.default)(t.rgba):t&&t.rgb?(0,o.default)(t.rgb):(0,o.default)(t))||void 0!==n._a&&null!==n._a||n.setAlpha(r||1);var i=n.toHsl(),a=n.toHsv();return 0===i.s&&(a.h=i.h=t.h||t.hsl&&t.hsl.h||e||0),{hsl:i,hex:n.toHexString().toUpperCase(),hex8:n.toHex8String().toUpperCase(),rgba:n.toRgb(),hsv:a,oldHue:t.h||e||i.h,source:t.source,a:t.a||n.getAlpha()}}Object.defineProperty(e,"__esModule",{value:!0});var o=function(t){return t&&t.__esModule?t:{default:t}}(n(27));e.default={props:["value"],data:function(){return{val:r(this.value)}},computed:{colors:{get:function(){return this.val},set:function(t){this.val=t,this.$emit("input",t)}}},watch:{value:function(t){this.val=r(t)}},methods:{colorChange:function(t,e){this.oldHue=this.colors.hsl.h,this.colors=r(t,e||this.oldHue)},isValidHex:function(t){return(0,o.default)(t).isValid()},simpleCheckForValidColor:function(t){for(var e=["r","g","b","a","h","s","l","v"],n=0,r=0,o=0;o<e.length;o++){var i=e[o];t[i]&&(n++,isNaN(t[i])||r++)}if(n===r)return t},paletteUpperCase:function(t){return t.map((function(t){return t.toUpperCase()}))},isTransparent:function(t){return 0===(0,o.default)(t).getAlpha()}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(10),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(30),s=!1,c=function(t){s||n(28)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/common/EditableInput.vue",e.default=l.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(14),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(45),s=!1,c=function(t){s||n(43)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Hue.vue",e.default=l.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(17),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(59),s=!1,c=function(t){s||n(55)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Saturation.vue",e.default=l.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(18),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(65),s=!1,c=function(t){s||n(60)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Alpha.vue",e.default=l.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(19),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(64),s=!1,c=function(t){s||n(62)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Checkboard.vue",e.default=l.exports},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(3)),i=r(n(4)),a=["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#CCCCCC","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"];e.default={name:"Compact",mixins:[o.default],props:{palette:{type:Array,default:function(){return a}}},components:{"ed-in":i.default},computed:{pick:function(){return this.colors.hex.toUpperCase()}},methods:{handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"editableInput",props:{label:String,labelText:String,desc:String,value:[String,Number],max:Number,min:Number,arrowOffset:{type:Number,default:1}},computed:{val:{get:function(){return this.value},set:function(t){if(!(void 0!==this.max&&+t>this.max))return t;this.$refs.input.value=this.max}},labelId:function(){return"input__label__"+this.label+"__"+Math.random().toString().slice(2,5)},labelSpanText:function(){return this.labelText||this.label}},methods:{update:function(t){this.handleChange(t.target.value)},handleChange:function(t){var e={};e[this.label]=t,void 0===e.hex&&void 0===e["#"]?this.$emit("change",e):t.length>5&&this.$emit("change",e)},handleKeyDown:function(t){var e=this.val,n=Number(e);if(n){var r=this.arrowOffset||1;38===t.keyCode&&(e=n+r,this.handleChange(e),t.preventDefault()),40===t.keyCode&&(e=n-r,this.handleChange(e),t.preventDefault())}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(3)),o=["#FFFFFF","#F2F2F2","#E6E6E6","#D9D9D9","#CCCCCC","#BFBFBF","#B3B3B3","#A6A6A6","#999999","#8C8C8C","#808080","#737373","#666666","#595959","#4D4D4D","#404040","#333333","#262626","#0D0D0D","#000000"];e.default={name:"Grayscale",mixins:[r.default],props:{palette:{type:Array,default:function(){return o}}},components:{},computed:{pick:function(){return this.colors.hex.toUpperCase()}},methods:{handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(4)),i=r(n(3));e.default={name:"Material",mixins:[i.default],components:{"ed-in":o.default},methods:{onChange:function(t){t&&(t.hex?this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"}):(t.r||t.g||t.b)&&this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}))}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(3)),i=r(n(5));e.default={name:"Slider",mixins:[o.default],props:{swatches:{type:Array,default:function(){return[".80",".65",".50",".35",".20"]}}},components:{hue:i.default},computed:{activeOffset:function(){var t=this.swatches.includes("0"),e=this.swatches.includes("1"),n=this.colors.hsl;return Math.round(100*n.s)/100==.5?Math.round(100*n.l)/100:t&&0===n.l?0:e&&1===n.l?1:-1}},methods:{hueChange:function(t){this.colorChange(t)},handleSwClick:function(t,e){this.colorChange({h:this.colors.hsl.h,s:.5,l:e,source:"hsl"})}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"Hue",props:{value:Object,direction:{type:String,default:"horizontal"}},data:function(){return{oldHue:0,pullDirection:""}},computed:{colors:function(){var t=this.value.hsl.h;return 0!==t&&t-this.oldHue>0&&(this.pullDirection="right"),0!==t&&t-this.oldHue<0&&(this.pullDirection="left"),this.oldHue=t,this.value},directionClass:function(){return{"vc-hue--horizontal":"horizontal"===this.direction,"vc-hue--vertical":"vertical"===this.direction}},pointerTop:function(){return"vertical"===this.direction?0===this.colors.hsl.h&&"right"===this.pullDirection?0:-100*this.colors.hsl.h/360+100+"%":0},pointerLeft:function(){return"vertical"===this.direction?0:0===this.colors.hsl.h&&"right"===this.pullDirection?"100%":100*this.colors.hsl.h/360+"%"}},methods:{handleChange:function(t,e){!e&&t.preventDefault();var n,r=this.$refs.container,o=r.clientWidth,i=r.clientHeight,a=r.getBoundingClientRect().left+window.pageXOffset,s=r.getBoundingClientRect().top+window.pageYOffset,c=(t.pageX||(t.touches?t.touches[0].pageX:0))-a,l=(t.pageY||(t.touches?t.touches[0].pageY:0))-s;"vertical"===this.direction?(n=l<0?360:l>i?0:360*(-100*l/i+100)/100,this.colors.hsl.h!==n&&this.$emit("change",{h:n,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"})):(n=c<0?0:c>o?360:100*c/o*360/100,this.colors.hsl.h!==n&&this.$emit("change",{h:n,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"}))},handleMouseDown:function(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(t){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(50)),i=r(n(3)),a=["red","pink","purple","deepPurple","indigo","blue","lightBlue","cyan","teal","green","lightGreen","lime","yellow","amber","orange","deepOrange","brown","blueGrey","black"],s=["900","700","500","300","100"],c=function(){var t=[];return a.forEach((function(e){var n=[];"black"===e.toLowerCase()||"white"===e.toLowerCase()?n=n.concat(["#000000","#FFFFFF"]):s.forEach((function(t){var r=o.default[e][t];n.push(r.toUpperCase())})),t.push(n)})),t}();e.default={name:"Swatches",mixins:[i.default],props:{palette:{type:Array,default:function(){return c}}},computed:{pick:function(){return this.colors.hex}},methods:{equal:function(t){return t.toLowerCase()===this.colors.hex.toLowerCase()},handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(3)),i=r(n(4)),a=r(n(6)),s=r(n(5)),c=r(n(7));e.default={name:"Photoshop",mixins:[o.default],props:{head:{type:String,default:"Color Picker"},disableFields:{type:Boolean,default:!1},hasResetButton:{type:Boolean,default:!1},acceptLabel:{type:String,default:"OK"},cancelLabel:{type:String,default:"Cancel"},resetLabel:{type:String,default:"Reset"},newLabel:{type:String,default:"new"},currentLabel:{type:String,default:"current"}},components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":i.default},data:function(){return{currentColor:"#FFF"}},computed:{hsv:function(){var t=this.colors.hsv;return{h:t.h.toFixed(),s:(100*t.s).toFixed(),v:(100*t.v).toFixed()}},hex:function(){var t=this.colors.hex;return t&&t.replace("#","")}},created:function(){this.currentColor=this.colors.hex},methods:{childChange:function(t){this.colorChange(t)},inputChange:function(t){t&&(t["#"]?this.isValidHex(t["#"])&&this.colorChange({hex:t["#"],source:"hex"}):t.r||t.g||t.b||t.a?this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}):(t.h||t.s||t.v)&&this.colorChange({h:t.h||this.colors.hsv.h,s:t.s/100||this.colors.hsv.s,v:t.v/100||this.colors.hsv.v,source:"hsv"}))},clickCurrentColor:function(){this.colorChange({hex:this.currentColor,source:"hex"})},handleAccept:function(){this.$emit("ok")},handleCancel:function(){this.$emit("cancel")},handleReset:function(){this.$emit("reset")}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(57)),i=r(n(58));e.default={name:"Saturation",props:{value:Object},computed:{colors:function(){return this.value},bgColor:function(){return"hsl("+this.colors.hsv.h+", 100%, 50%)"},pointerTop:function(){return-100*this.colors.hsv.v+1+100+"%"},pointerLeft:function(){return 100*this.colors.hsv.s+"%"}},methods:{throttle:(0,i.default)((function(t,e){t(e)}),20,{leading:!0,trailing:!1}),handleChange:function(t,e){!e&&t.preventDefault();var n=this.$refs.container,r=n.clientWidth,i=n.clientHeight,a=n.getBoundingClientRect().left+window.pageXOffset,s=n.getBoundingClientRect().top+window.pageYOffset,c=t.pageX||(t.touches?t.touches[0].pageX:0),l=t.pageY||(t.touches?t.touches[0].pageY:0),u=(0,o.default)(c-a,0,r),f=(0,o.default)(l-s,0,i),d=u/r,h=(0,o.default)(-f/i+1,0,1);this.throttle(this.onChange,{h:this.colors.hsv.h,s:d,v:h,a:this.colors.hsv.a,source:"hsva"})},onChange:function(t){this.$emit("change",t)},handleMouseDown:function(t){window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(t){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(8));e.default={name:"Alpha",props:{value:Object,onChange:Function},components:{checkboard:r.default},computed:{colors:function(){return this.value},gradientColor:function(){var t=this.colors.rgba,e=[t.r,t.g,t.b].join(",");return"linear-gradient(to right, rgba("+e+", 0) 0%, rgba("+e+", 1) 100%)"}},methods:{handleChange:function(t,e){!e&&t.preventDefault();var n,r=this.$refs.container,o=r.clientWidth,i=r.getBoundingClientRect().left+window.pageXOffset,a=(t.pageX||(t.touches?t.touches[0].pageX:0))-i;n=a<0?0:a>o?1:Math.round(100*a/o)/100,this.colors.a!==n&&this.$emit("change",{h:this.colors.hsl.h,s:this.colors.hsl.s,l:this.colors.hsl.l,a:n,source:"rgba"})},handleMouseDown:function(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,e,n){"use strict";function r(t,e,n){var r=t+","+e+","+n;if(o[r])return o[r];var i=function(t,e,n){if("undefined"==typeof document)return null;var r=document.createElement("canvas");r.width=r.height=2*n;var o=r.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,r.width,r.height),o.fillStyle=e,o.fillRect(0,0,n,n),o.translate(n,n),o.fillRect(0,0,n,n),r.toDataURL()):null}(t,e,n);return o[r]=i,i}Object.defineProperty(e,"__esModule",{value:!0});var o={};e.default={name:"Checkboard",props:{size:{type:[Number,String],default:8},white:{type:String,default:"#fff"},grey:{type:String,default:"#e6e6e6"}},computed:{bgStyle:function(){return{"background-image":"url("+r(this.white,this.grey,this.size)+")"}}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(3)),i=r(n(4)),a=r(n(6)),s=r(n(5)),c=r(n(7)),l=r(n(8)),u=["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF","rgba(0,0,0,0)"];e.default={name:"Sketch",mixins:[o.default],components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":i.default,checkboard:l.default},props:{presetColors:{type:Array,default:function(){return u}},disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1}},computed:{hex:function(){return(this.colors.a<1?this.colors.hex8:this.colors.hex).replace("#","")},activeColor:function(){var t=this.colors.rgba;return"rgba("+[t.r,t.g,t.b,t.a].join(",")+")"}},methods:{handlePreset:function(t){this.colorChange({hex:t,source:"hex"})},childChange:function(t){this.colorChange(t)},inputChange:function(t){t&&(t.hex?this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"}):(t.r||t.g||t.b||t.a)&&this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}))}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(3)),i=r(n(4)),a=r(n(6)),s=r(n(5)),c=r(n(7)),l=r(n(8));e.default={name:"Chrome",mixins:[o.default],props:{disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1}},components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":i.default,checkboard:l.default},data:function(){return{fieldsIndex:0,highlight:!1}},computed:{hsl:function(){var t=this.colors.hsl,e=t.h,n=t.s,r=t.l;return{h:e.toFixed(),s:(100*n).toFixed()+"%",l:(100*r).toFixed()+"%"}},activeColor:function(){var t=this.colors.rgba;return"rgba("+[t.r,t.g,t.b,t.a].join(",")+")"},hasAlpha:function(){return this.colors.a<1}},methods:{childChange:function(t){this.colorChange(t)},inputChange:function(t){if(t)if(t.hex)this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"});else if(t.r||t.g||t.b||t.a)this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"});else if(t.h||t.s||t.l){var e=t.s?t.s.replace("%","")/100:this.colors.hsl.s,n=t.l?t.l.replace("%","")/100:this.colors.hsl.l;this.colorChange({h:t.h||this.colors.hsl.h,s:e,l:n,source:"hsl"})}},toggleViews:function(){this.fieldsIndex>=2?this.fieldsIndex=0:this.fieldsIndex++},showHighlight:function(){this.highlight=!0},hideHighlight:function(){this.highlight=!1}}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}var o=r(n(23)),i=r(n(32)),a=r(n(36)),s=r(n(40)),c=r(n(47)),l=r(n(52)),u=r(n(67)),f=r(n(71)),d=r(n(7)),h=r(n(8)),p=r(n(4)),v=r(n(5)),g=r(n(6)),m=r(n(3)),b={version:"2.7.1",Compact:o.default,Grayscale:i.default,Material:a.default,Slider:s.default,Swatches:c.default,Photoshop:l.default,Sketch:u.default,Chrome:f.default,Alpha:d.default,Checkboard:h.default,EditableInput:p.default,Hue:v.default,Saturation:g.default,ColorMixin:m.default};t.exports=b},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(9),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(31),s=!1,c=function(t){s||n(24)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Compact.vue",e.default=l.exports},function(t,e,n){var r=n(25);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("6ce8a5a8",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-compact {\n padding-top: 5px;\n padding-left: 5px;\n width: 245px;\n border-radius: 2px;\n box-sizing: border-box;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-compact-colors {\n overflow: hidden;\n padding: 0;\n margin: 0;\n}\n.vc-compact-color-item {\n list-style: none;\n width: 15px;\n height: 15px;\n float: left;\n margin-right: 5px;\n margin-bottom: 5px;\n position: relative;\n cursor: pointer;\n}\n.vc-compact-color-item--white {\n box-shadow: inset 0 0 0 1px #ddd;\n}\n.vc-compact-color-item--white .vc-compact-dot {\n background: #000;\n}\n.vc-compact-dot {\n position: absolute;\n top: 5px;\n right: 5px;\n bottom: 5px;\n left: 5px;\n border-radius: 50%;\n opacity: 1;\n background: #fff;\n}\n",""])},function(t,e){t.exports=function(t,e){for(var n=[],r={},o=0;o<e.length;o++){var i=e[o],a=i[0],s={id:t+":"+o,css:i[1],media:i[2],sourceMap:i[3]};r[a]?r[a].parts.push(s):n.push(r[a]={id:a,parts:[s]})}return n}},function(t,e,n){var r;!function(o){function i(t,e){if(e=e||{},(t=t||"")instanceof i)return t;if(!(this instanceof i))return new i(t,e);var n=function(t){var e={r:0,g:0,b:0},n=1,r=null,o=null,i=null,a=!1,s=!1;return"string"==typeof t&&(t=function(t){t=t.replace(F,"").replace(j,"").toLowerCase();var e,n=!1;if(B[t])t=B[t],n=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};return(e=G.rgb.exec(t))?{r:e[1],g:e[2],b:e[3]}:(e=G.rgba.exec(t))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=G.hsl.exec(t))?{h:e[1],s:e[2],l:e[3]}:(e=G.hsla.exec(t))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=G.hsv.exec(t))?{h:e[1],s:e[2],v:e[3]}:(e=G.hsva.exec(t))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=G.hex8.exec(t))?{r:O(e[1]),g:O(e[2]),b:O(e[3]),a:E(e[4]),format:n?"name":"hex8"}:(e=G.hex6.exec(t))?{r:O(e[1]),g:O(e[2]),b:O(e[3]),format:n?"name":"hex"}:(e=G.hex4.exec(t))?{r:O(e[1]+""+e[1]),g:O(e[2]+""+e[2]),b:O(e[3]+""+e[3]),a:E(e[4]+""+e[4]),format:n?"name":"hex8"}:!!(e=G.hex3.exec(t))&&{r:O(e[1]+""+e[1]),g:O(e[2]+""+e[2]),b:O(e[3]+""+e[3]),format:n?"name":"hex"}}(t)),"object"==typeof t&&(T(t.r)&&T(t.g)&&T(t.b)?(e=function(t,e,n){return{r:255*A(t,255),g:255*A(e,255),b:255*A(n,255)}}(t.r,t.g,t.b),a=!0,s="%"===String(t.r).substr(-1)?"prgb":"rgb"):T(t.h)&&T(t.s)&&T(t.v)?(r=P(t.s),o=P(t.v),e=c(t.h,r,o),a=!0,s="hsv"):T(t.h)&&T(t.s)&&T(t.l)&&(r=P(t.s),i=P(t.l),e=function(t,e,n){function r(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}var o,i,a;if(t=A(t,360),e=A(e,100),n=A(n,100),0===e)o=i=a=n;else{var s=n<.5?n*(1+e):n+e-n*e,c=2*n-s;o=r(c,s,t+1/3),i=r(c,s,t),a=r(c,s,t-1/3)}return{r:255*o,g:255*i,b:255*a}}(t.h,r,i),a=!0,s="hsl"),t.hasOwnProperty("a")&&(n=t.a)),n=C(n),{ok:a,format:t.format||s,r:I(255,L(e.r,0)),g:I(255,L(e.g,0)),b:I(255,L(e.b,0)),a:n}}(t);this._originalInput=t,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=N(100*this._a)/100,this._format=e.format||n.format,this._gradientType=e.gradientType,this._r<1&&(this._r=N(this._r)),this._g<1&&(this._g=N(this._g)),this._b<1&&(this._b=N(this._b)),this._ok=n.ok,this._tc_id=D++}function a(t,e,n){t=A(t,255),e=A(e,255),n=A(n,255);var r,o,i=L(t,e,n),a=I(t,e,n),s=(i+a)/2;if(i==a)r=o=0;else{var c=i-a;switch(o=s>.5?c/(2-i-a):c/(i+a),i){case t:r=(e-n)/c+(e<n?6:0);break;case e:r=(n-t)/c+2;break;case n:r=(t-e)/c+4}r/=6}return{h:r,s:o,l:s}}function s(t,e,n){t=A(t,255),e=A(e,255),n=A(n,255);var r,o,i=L(t,e,n),a=I(t,e,n),s=i,c=i-a;if(o=0===i?0:c/i,i==a)r=0;else{switch(i){case t:r=(e-n)/c+(e<n?6:0);break;case e:r=(n-t)/c+2;break;case n:r=(t-e)/c+4}r/=6}return{h:r,s:o,v:s}}function c(t,e,n){t=6*A(t,360),e=A(e,100),n=A(n,100);var r=o.floor(t),i=t-r,a=n*(1-e),s=n*(1-i*e),c=n*(1-(1-i)*e),l=r%6;return{r:255*[n,s,a,a,c,n][l],g:255*[c,n,n,s,a,a][l],b:255*[a,a,c,n,n,s][l]}}function l(t,e,n,r){var o=[S(N(t).toString(16)),S(N(e).toString(16)),S(N(n).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function u(t,e,n,r){return[S($(r)),S(N(t).toString(16)),S(N(e).toString(16)),S(N(n).toString(16))].join("")}function f(t,e){e=0===e?0:e||10;var n=i(t).toHsl();return n.s-=e/100,n.s=M(n.s),i(n)}function d(t,e){e=0===e?0:e||10;var n=i(t).toHsl();return n.s+=e/100,n.s=M(n.s),i(n)}function h(t){return i(t).desaturate(100)}function p(t,e){e=0===e?0:e||10;var n=i(t).toHsl();return n.l+=e/100,n.l=M(n.l),i(n)}function v(t,e){e=0===e?0:e||10;var n=i(t).toRgb();return n.r=L(0,I(255,n.r-N(-e/100*255))),n.g=L(0,I(255,n.g-N(-e/100*255))),n.b=L(0,I(255,n.b-N(-e/100*255))),i(n)}function g(t,e){e=0===e?0:e||10;var n=i(t).toHsl();return n.l-=e/100,n.l=M(n.l),i(n)}function m(t,e){var n=i(t).toHsl(),r=(n.h+e)%360;return n.h=r<0?360+r:r,i(n)}function b(t){var e=i(t).toHsl();return e.h=(e.h+180)%360,i(e)}function y(t){var e=i(t).toHsl(),n=e.h;return[i(t),i({h:(n+120)%360,s:e.s,l:e.l}),i({h:(n+240)%360,s:e.s,l:e.l})]}function _(t){var e=i(t).toHsl(),n=e.h;return[i(t),i({h:(n+90)%360,s:e.s,l:e.l}),i({h:(n+180)%360,s:e.s,l:e.l}),i({h:(n+270)%360,s:e.s,l:e.l})]}function x(t){var e=i(t).toHsl(),n=e.h;return[i(t),i({h:(n+72)%360,s:e.s,l:e.l}),i({h:(n+216)%360,s:e.s,l:e.l})]}function w(t,e,n){e=e||6,n=n||30;var r=i(t).toHsl(),o=360/n,a=[i(t)];for(r.h=(r.h-(o*e>>1)+720)%360;--e;)r.h=(r.h+o)%360,a.push(i(r));return a}function k(t,e){e=e||6;for(var n=i(t).toHsv(),r=n.h,o=n.s,a=n.v,s=[],c=1/e;e--;)s.push(i({h:r,s:o,v:a})),a=(a+c)%1;return s}function C(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function A(t,e){(function(t){return"string"==typeof t&&-1!=t.indexOf(".")&&1===parseFloat(t)})(t)&&(t="100%");var n=function(t){return"string"==typeof t&&-1!=t.indexOf("%")}(t);return t=I(e,L(0,parseFloat(t))),n&&(t=parseInt(t*e,10)/100),o.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function M(t){return I(1,L(0,t))}function O(t){return parseInt(t,16)}function S(t){return 1==t.length?"0"+t:""+t}function P(t){return t<=1&&(t=100*t+"%"),t}function $(t){return o.round(255*parseFloat(t)).toString(16)}function E(t){return O(t)/255}function T(t){return!!G.CSS_UNIT.exec(t)}var F=/^\s+/,j=/\s+$/,D=0,N=o.round,I=o.min,L=o.max,R=o.random;i.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,e,n,r=this.toRgb();return t=r.r/255,e=r.g/255,n=r.b/255,.2126*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.7152*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:o.pow((n+.055)/1.055,2.4))},setAlpha:function(t){return this._a=C(t),this._roundA=N(100*this._a)/100,this},toHsv:function(){var t=s(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=s(this._r,this._g,this._b),e=N(360*t.h),n=N(100*t.s),r=N(100*t.v);return 1==this._a?"hsv("+e+", "+n+"%, "+r+"%)":"hsva("+e+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var t=a(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=a(this._r,this._g,this._b),e=N(360*t.h),n=N(100*t.s),r=N(100*t.l);return 1==this._a?"hsl("+e+", "+n+"%, "+r+"%)":"hsla("+e+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(t){return l(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return function(t,e,n,r,o){var i=[S(N(t).toString(16)),S(N(e).toString(16)),S(N(n).toString(16)),S($(r))];return o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:N(this._r),g:N(this._g),b:N(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+N(this._r)+", "+N(this._g)+", "+N(this._b)+")":"rgba("+N(this._r)+", "+N(this._g)+", "+N(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:N(100*A(this._r,255))+"%",g:N(100*A(this._g,255))+"%",b:N(100*A(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+N(100*A(this._r,255))+"%, "+N(100*A(this._g,255))+"%, "+N(100*A(this._b,255))+"%)":"rgba("+N(100*A(this._r,255))+"%, "+N(100*A(this._g,255))+"%, "+N(100*A(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(H[l(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e="#"+u(this._r,this._g,this._b,this._a),n=e,r=this._gradientType?"GradientType = 1, ":"";if(t){var o=i(t);n="#"+u(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+e+",endColorstr="+n+")"},toString:function(t){var e=!!t;t=t||this._format;var n=!1,r=this._a<1&&this._a>=0;return e||!r||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(n=this.toRgbString()),"prgb"===t&&(n=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(n=this.toHexString()),"hex3"===t&&(n=this.toHexString(!0)),"hex4"===t&&(n=this.toHex8String(!0)),"hex8"===t&&(n=this.toHex8String()),"name"===t&&(n=this.toName()),"hsl"===t&&(n=this.toHslString()),"hsv"===t&&(n=this.toHsvString()),n||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return i(this.toString())},_applyModification:function(t,e){var n=t.apply(null,[this].concat([].slice.call(e)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(p,arguments)},brighten:function(){return this._applyModification(v,arguments)},darken:function(){return this._applyModification(g,arguments)},desaturate:function(){return this._applyModification(f,arguments)},saturate:function(){return this._applyModification(d,arguments)},greyscale:function(){return this._applyModification(h,arguments)},spin:function(){return this._applyModification(m,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(w,arguments)},complement:function(){return this._applyCombination(b,arguments)},monochromatic:function(){return this._applyCombination(k,arguments)},splitcomplement:function(){return this._applyCombination(x,arguments)},triad:function(){return this._applyCombination(y,arguments)},tetrad:function(){return this._applyCombination(_,arguments)}},i.fromRatio=function(t,e){if("object"==typeof t){var n={};for(var r in t)t.hasOwnProperty(r)&&(n[r]="a"===r?t[r]:P(t[r]));t=n}return i(t,e)},i.equals=function(t,e){return!(!t||!e)&&i(t).toRgbString()==i(e).toRgbString()},i.random=function(){return i.fromRatio({r:R(),g:R(),b:R()})},i.mix=function(t,e,n){n=0===n?0:n||50;var r=i(t).toRgb(),o=i(e).toRgb(),a=n/100;return i({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},i.readability=function(t,e){var n=i(t),r=i(e);return(o.max(n.getLuminance(),r.getLuminance())+.05)/(o.min(n.getLuminance(),r.getLuminance())+.05)},i.isReadable=function(t,e,n){var r,o,a=i.readability(t,e);switch(o=!1,(r=function(t){var e,n;return"AA"!==(e=((t=t||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==e&&(e="AA"),"small"!==(n=(t.size||"small").toLowerCase())&&"large"!==n&&(n="small"),{level:e,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},i.mostReadable=function(t,e,n){var r,o,a,s,c=null,l=0;o=(n=n||{}).includeFallbackColors,a=n.level,s=n.size;for(var u=0;u<e.length;u++)(r=i.readability(t,e[u]))>l&&(l=r,c=i(e[u]));return i.isReadable(t,c,{level:a,size:s})||!o?c:(n.includeFallbackColors=!1,i.mostReadable(t,["#fff","#000"],n))};var B=i.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},H=i.hexNames=function(t){var e={};for(var n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}(B),G=function(){var t="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",e="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",n="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?";return{CSS_UNIT:new RegExp(t),rgb:new RegExp("rgb"+e),rgba:new RegExp("rgba"+n),hsl:new RegExp("hsl"+e),hsla:new RegExp("hsla"+n),hsv:new RegExp("hsv"+e),hsva:new RegExp("hsva"+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();void 0!==t&&t.exports?t.exports=i:void 0!==(r=function(){return i}.call(e,n,e,t))&&(t.exports=r)}(Math)},function(t,e,n){var r=n(29);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("0f73e73c",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-editable-input {\n position: relative;\n}\n.vc-input__input {\n padding: 0;\n border: 0;\n outline: none;\n}\n.vc-input__label {\n text-transform: capitalize;\n}\n",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-editable-input"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],ref:"input",staticClass:"vc-input__input",attrs:{"aria-labelledby":t.labelId},domProps:{value:t.val},on:{keydown:t.handleKeyDown,input:[function(e){e.target.composing||(t.val=e.target.value)},t.update]}}),t._v(" "),n("span",{staticClass:"vc-input__label",attrs:{for:t.label,id:t.labelId}},[t._v(t._s(t.labelSpanText))]),t._v(" "),n("span",{staticClass:"vc-input__desc"},[t._v(t._s(t.desc))])])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-compact",attrs:{role:"application","aria-label":"Compact color picker"}},[n("ul",{staticClass:"vc-compact-colors",attrs:{role:"listbox"}},t._l(t.paletteUpperCase(t.palette),(function(e){return n("li",{key:e,staticClass:"vc-compact-color-item",class:{"vc-compact-color-item--white":"#FFFFFF"===e},style:{background:e},attrs:{role:"option","aria-label":"color:"+e,"aria-selected":e===t.pick},on:{click:function(n){t.handlerClick(e)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e===t.pick,expression:"c === pick"}],staticClass:"vc-compact-dot"})])})))])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(11),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(35),s=!1,c=function(t){s||n(33)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Grayscale.vue",e.default=l.exports},function(t,e,n){var r=n(34);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("21ddbb74",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-grayscale {\n width: 125px;\n border-radius: 2px;\n box-shadow: 0 2px 15px rgba(0,0,0,.12), 0 2px 10px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-grayscale-colors {\n border-radius: 2px;\n overflow: hidden;\n padding: 0;\n margin: 0;\n}\n.vc-grayscale-color-item {\n list-style: none;\n width: 25px;\n height: 25px;\n float: left;\n position: relative;\n cursor: pointer;\n}\n.vc-grayscale-color-item--white .vc-grayscale-dot {\n background: #000;\n}\n.vc-grayscale-dot {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 6px;\n height: 6px;\n margin: -3px 0 0 -2px;\n border-radius: 50%;\n opacity: 1;\n background: #fff;\n}\n",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-grayscale",attrs:{role:"application","aria-label":"Grayscale color picker"}},[n("ul",{staticClass:"vc-grayscale-colors",attrs:{role:"listbox"}},t._l(t.paletteUpperCase(t.palette),(function(e){return n("li",{key:e,staticClass:"vc-grayscale-color-item",class:{"vc-grayscale-color-item--white":"#FFFFFF"==e},style:{background:e},attrs:{role:"option","aria-label":"Color:"+e,"aria-selected":e===t.pick},on:{click:function(n){t.handlerClick(e)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e===t.pick,expression:"c === pick"}],staticClass:"vc-grayscale-dot"})])})))])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(12),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(39),s=!1,c=function(t){s||n(37)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Material.vue",e.default=l.exports},function(t,e,n){var r=n(38);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("1ff3af73",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,'\n.vc-material {\n width: 98px;\n height: 98px;\n padding: 16px;\n font-family: "Roboto";\n position: relative;\n border-radius: 2px;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-material .vc-input__input {\n width: 100%;\n margin-top: 12px;\n font-size: 15px;\n color: #333;\n height: 30px;\n}\n.vc-material .vc-input__label {\n position: absolute;\n top: 0;\n left: 0;\n font-size: 11px;\n color: #999;\n text-transform: capitalize;\n}\n.vc-material-hex {\n border-bottom-width: 2px;\n border-bottom-style: solid;\n}\n.vc-material-split {\n display: flex;\n margin-right: -10px;\n padding-top: 11px;\n}\n.vc-material-third {\n flex: 1;\n padding-right: 10px;\n}\n',""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-material",attrs:{role:"application","aria-label":"Material color picker"}},[n("ed-in",{staticClass:"vc-material-hex",style:{borderColor:t.colors.hex},attrs:{label:"hex"},on:{change:t.onChange},model:{value:t.colors.hex,callback:function(e){t.$set(t.colors,"hex",e)},expression:"colors.hex"}}),t._v(" "),n("div",{staticClass:"vc-material-split"},[n("div",{staticClass:"vc-material-third"},[n("ed-in",{attrs:{label:"r"},on:{change:t.onChange},model:{value:t.colors.rgba.r,callback:function(e){t.$set(t.colors.rgba,"r",e)},expression:"colors.rgba.r"}})],1),t._v(" "),n("div",{staticClass:"vc-material-third"},[n("ed-in",{attrs:{label:"g"},on:{change:t.onChange},model:{value:t.colors.rgba.g,callback:function(e){t.$set(t.colors.rgba,"g",e)},expression:"colors.rgba.g"}})],1),t._v(" "),n("div",{staticClass:"vc-material-third"},[n("ed-in",{attrs:{label:"b"},on:{change:t.onChange},model:{value:t.colors.rgba.b,callback:function(e){t.$set(t.colors.rgba,"b",e)},expression:"colors.rgba.b"}})],1)])],1)};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(13),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(46),s=!1,c=function(t){s||n(41)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Slider.vue",e.default=l.exports},function(t,e,n){var r=n(42);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("7982aa43",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-slider {\n position: relative;\n width: 410px;\n}\n.vc-slider-hue-warp {\n height: 12px;\n position: relative;\n}\n.vc-slider-hue-warp .vc-hue-picker {\n width: 14px;\n height: 14px;\n border-radius: 6px;\n transform: translate(-7px, -2px);\n background-color: rgb(248, 248, 248);\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);\n}\n.vc-slider-swatches {\n display: flex;\n margin-top: 20px;\n}\n.vc-slider-swatch {\n margin-right: 1px;\n flex: 1;\n width: 20%;\n}\n.vc-slider-swatch:first-child {\n margin-right: 1px;\n}\n.vc-slider-swatch:first-child .vc-slider-swatch-picker {\n border-radius: 2px 0px 0px 2px;\n}\n.vc-slider-swatch:last-child {\n margin-right: 0;\n}\n.vc-slider-swatch:last-child .vc-slider-swatch-picker {\n border-radius: 0px 2px 2px 0px;\n}\n.vc-slider-swatch-picker {\n cursor: pointer;\n height: 12px;\n}\n.vc-slider-swatch:nth-child(n) .vc-slider-swatch-picker.vc-slider-swatch-picker--active {\n transform: scaleY(1.8);\n border-radius: 3.6px/2px;\n}\n.vc-slider-swatch-picker--white {\n box-shadow: inset 0 0 0 1px #ddd;\n}\n.vc-slider-swatch-picker--active.vc-slider-swatch-picker--white {\n box-shadow: inset 0 0 0 0.6px #ddd;\n}\n",""])},function(t,e,n){var r=n(44);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("7c5f1a1c",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-hue {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n border-radius: 2px;\n}\n.vc-hue--horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue--vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue-container {\n cursor: pointer;\n margin: 0 2px;\n position: relative;\n height: 100%;\n}\n.vc-hue-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-hue-picker {\n cursor: pointer;\n margin-top: 1px;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n transform: translateX(-2px) ;\n}\n",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-hue",t.directionClass]},[n("div",{ref:"container",staticClass:"vc-hue-container",attrs:{role:"slider","aria-valuenow":t.colors.hsl.h,"aria-valuemin":"0","aria-valuemax":"360"},on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[n("div",{staticClass:"vc-hue-pointer",style:{top:t.pointerTop,left:t.pointerLeft},attrs:{role:"presentation"}},[n("div",{staticClass:"vc-hue-picker"})])])])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-slider",attrs:{role:"application","aria-label":"Slider color picker"}},[n("div",{staticClass:"vc-slider-hue-warp"},[n("hue",{on:{change:t.hueChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-slider-swatches",attrs:{role:"group"}},t._l(t.swatches,(function(e,r){return n("div",{key:r,staticClass:"vc-slider-swatch",attrs:{"data-index":r,"aria-label":"color:"+t.colors.hex,role:"button"},on:{click:function(n){t.handleSwClick(r,e)}}},[n("div",{staticClass:"vc-slider-swatch-picker",class:{"vc-slider-swatch-picker--active":e==t.activeOffset,"vc-slider-swatch-picker--white":"1"===e},style:{background:"hsl("+t.colors.hsl.h+", 50%, "+100*e+"%)"}})])})))])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(15),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(51),s=!1,c=function(t){s||n(48)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Swatches.vue",e.default=l.exports},function(t,e,n){var r=n(49);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("10f839a2",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-swatches {\n width: 320px;\n height: 240px;\n overflow-y: scroll;\n background-color: #fff;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n}\n.vc-swatches-box {\n padding: 16px 0 6px 16px;\n overflow: hidden;\n}\n.vc-swatches-color-group {\n padding-bottom: 10px;\n width: 40px;\n float: left;\n margin-right: 10px;\n}\n.vc-swatches-color-it {\n box-sizing: border-box;\n width: 40px;\n height: 24px;\n cursor: pointer;\n background: #880e4f;\n margin-bottom: 1px;\n overflow: hidden;\n -ms-border-radius: 2px 2px 0 0;\n -moz-border-radius: 2px 2px 0 0;\n -o-border-radius: 2px 2px 0 0;\n -webkit-border-radius: 2px 2px 0 0;\n border-radius: 2px 2px 0 0;\n}\n.vc-swatches-color--white {\n border: 1px solid #DDD;\n}\n.vc-swatches-pick {\n fill: rgb(255, 255, 255);\n margin-left: 8px;\n display: block;\n}\n.vc-swatches-color--white .vc-swatches-pick {\n fill: rgb(51, 51, 51);\n}\n",""])},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n.d(e,"red",(function(){return r})),n.d(e,"pink",(function(){return o})),n.d(e,"purple",(function(){return i})),n.d(e,"deepPurple",(function(){return a})),n.d(e,"indigo",(function(){return s})),n.d(e,"blue",(function(){return c})),n.d(e,"lightBlue",(function(){return l})),n.d(e,"cyan",(function(){return u})),n.d(e,"teal",(function(){return f})),n.d(e,"green",(function(){return d})),n.d(e,"lightGreen",(function(){return h})),n.d(e,"lime",(function(){return p})),n.d(e,"yellow",(function(){return v})),n.d(e,"amber",(function(){return g})),n.d(e,"orange",(function(){return m})),n.d(e,"deepOrange",(function(){return b})),n.d(e,"brown",(function(){return y})),n.d(e,"grey",(function(){return _})),n.d(e,"blueGrey",(function(){return x})),n.d(e,"darkText",(function(){return w})),n.d(e,"lightText",(function(){return k})),n.d(e,"darkIcons",(function(){return C})),n.d(e,"lightIcons",(function(){return A})),n.d(e,"white",(function(){return M})),n.d(e,"black",(function(){return O}));var r={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},o={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},i={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},a={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},s={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},c={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},l={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},u={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},f={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},d={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},h={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},p={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},v={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},g={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},m={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},b={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},y={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},_={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121"},x={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},w={primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",dividers:"rgba(0, 0, 0, 0.12)"},k={primary:"rgba(255, 255, 255, 1)",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",dividers:"rgba(255, 255, 255, 0.12)"},C={active:"rgba(0, 0, 0, 0.54)",inactive:"rgba(0, 0, 0, 0.38)"},A={active:"rgba(255, 255, 255, 1)",inactive:"rgba(255, 255, 255, 0.5)"},M="#ffffff",O="#000000";e.default={red:r,pink:o,purple:i,deepPurple:a,indigo:s,blue:c,lightBlue:l,cyan:u,teal:f,green:d,lightGreen:h,lime:p,yellow:v,amber:g,orange:m,deepOrange:b,brown:y,grey:_,blueGrey:x,darkText:w,lightText:k,darkIcons:C,lightIcons:A,white:M,black:O}},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-swatches",attrs:{role:"application","aria-label":"Swatches color picker","data-pick":t.pick}},[n("div",{staticClass:"vc-swatches-box",attrs:{role:"listbox"}},t._l(t.palette,(function(e,r){return n("div",{key:r,staticClass:"vc-swatches-color-group"},t._l(e,(function(e){return n("div",{key:e,class:["vc-swatches-color-it",{"vc-swatches-color--white":"#FFFFFF"===e}],style:{background:e},attrs:{role:"option","aria-label":"Color:"+e,"aria-selected":t.equal(e),"data-color":e},on:{click:function(n){t.handlerClick(e)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.equal(e),expression:"equal(c)"}],staticClass:"vc-swatches-pick"},[n("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"}},[n("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}})])])])})))})))])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(16),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(66),s=!1,c=function(t){s||n(53)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Photoshop.vue",e.default=l.exports},function(t,e,n){var r=n(54);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("080365d4",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,'\n.vc-photoshop {\n background: #DCDCDC;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15);\n box-sizing: initial;\n width: 513px;\n font-family: Roboto;\n}\n.vc-photoshop__disable-fields {\n width: 390px;\n}\n.vc-ps-head {\n background-image: linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%);\n border-bottom: 1px solid #B1B1B1;\n box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02);\n height: 23px;\n line-height: 24px;\n border-radius: 4px 4px 0 0;\n font-size: 13px;\n color: #4D4D4D;\n text-align: center;\n}\n.vc-ps-body {\n padding: 15px;\n display: flex;\n}\n.vc-ps-saturation-wrap {\n width: 256px;\n height: 256px;\n position: relative;\n border: 2px solid #B3B3B3;\n border-bottom: 2px solid #F0F0F0;\n overflow: hidden;\n}\n.vc-ps-saturation-wrap .vc-saturation-circle {\n width: 12px;\n height: 12px;\n}\n.vc-ps-hue-wrap {\n position: relative;\n height: 256px;\n width: 19px;\n margin-left: 10px;\n border: 2px solid #B3B3B3;\n border-bottom: 2px solid #F0F0F0;\n}\n.vc-ps-hue-pointer {\n position: relative;\n}\n.vc-ps-hue-pointer--left,\n.vc-ps-hue-pointer--right {\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 0 5px 8px;\n border-color: transparent transparent transparent #555;\n}\n.vc-ps-hue-pointer--left:after,\n.vc-ps-hue-pointer--right:after {\n content: "";\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 4px 0 4px 6px;\n border-color: transparent transparent transparent #fff;\n position: absolute;\n top: 1px;\n left: 1px;\n transform: translate(-8px, -5px);\n}\n.vc-ps-hue-pointer--left {\n transform: translate(-13px, -4px);\n}\n.vc-ps-hue-pointer--right {\n transform: translate(20px, -4px) rotate(180deg);\n}\n.vc-ps-controls {\n width: 180px;\n margin-left: 10px;\n display: flex;\n}\n.vc-ps-controls__disable-fields {\n width: auto;\n}\n.vc-ps-actions {\n margin-left: 20px;\n flex: 1;\n}\n.vc-ps-ac-btn {\n cursor: pointer;\n background-image: linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%);\n border: 1px solid #878787;\n border-radius: 2px;\n height: 20px;\n box-shadow: 0 1px 0 0 #EAEAEA;\n font-size: 14px;\n color: #000;\n line-height: 20px;\n text-align: center;\n margin-bottom: 10px;\n}\n.vc-ps-previews {\n width: 60px;\n}\n.vc-ps-previews__swatches {\n border: 1px solid #B3B3B3;\n border-bottom: 1px solid #F0F0F0;\n margin-bottom: 2px;\n margin-top: 1px;\n}\n.vc-ps-previews__pr-color {\n height: 34px;\n box-shadow: inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000;\n}\n.vc-ps-previews__label {\n font-size: 14px;\n color: #000;\n text-align: center;\n}\n.vc-ps-fields {\n padding-top: 5px;\n padding-bottom: 9px;\n width: 80px;\n position: relative;\n}\n.vc-ps-fields .vc-input__input {\n margin-left: 40%;\n width: 40%;\n height: 18px;\n border: 1px solid #888888;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC;\n margin-bottom: 5px;\n font-size: 13px;\n padding-left: 3px;\n margin-right: 10px;\n}\n.vc-ps-fields .vc-input__label, .vc-ps-fields .vc-input__desc {\n top: 0;\n text-transform: uppercase;\n font-size: 13px;\n height: 18px;\n line-height: 22px;\n position: absolute;\n}\n.vc-ps-fields .vc-input__label {\n left: 0;\n width: 34px;\n}\n.vc-ps-fields .vc-input__desc {\n right: 0;\n width: 0;\n}\n.vc-ps-fields__divider {\n height: 5px;\n}\n.vc-ps-fields__hex .vc-input__input {\n margin-left: 20%;\n width: 80%;\n height: 18px;\n border: 1px solid #888888;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC;\n margin-bottom: 6px;\n font-size: 13px;\n padding-left: 3px;\n}\n.vc-ps-fields__hex .vc-input__label {\n position: absolute;\n top: 0;\n left: 0;\n width: 14px;\n text-transform: uppercase;\n font-size: 13px;\n height: 18px;\n line-height: 22px;\n}\n',""])},function(t,e,n){var r=n(56);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("b5380e52",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-saturation,\n.vc-saturation--white,\n.vc-saturation--black {\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.vc-saturation--white {\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n}\n.vc-saturation--black {\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n}\n.vc-saturation-pointer {\n cursor: pointer;\n position: absolute;\n}\n.vc-saturation-circle {\n cursor: head;\n width: 4px;\n height: 4px;\n box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4);\n border-radius: 50%;\n transform: translate(-2px, -2px);\n}\n",""])},function(t,e){t.exports=function(t,e,n){return e<n?t<e?e:t>n?n:t:t<n?n:t>e?e:t}},function(t,n){function r(t,e,n){function r(e){var n=d,r=h;return d=h=void 0,x=e,v=t.apply(r,n)}function s(t){return x=t,g=setTimeout(l,e),w?r(t):v}function c(t){var n=t-m;return void 0===m||n>=e||n<0||k&&t-x>=p}function l(){var t=_();if(c(t))return u(t);g=setTimeout(l,function(t){var n=e-(t-m);return k?y(n,p-(t-x)):n}(t))}function u(t){return g=void 0,C&&d?r(t):(d=h=void 0,v)}function f(){var t=_(),n=c(t);if(d=arguments,h=this,m=t,n){if(void 0===g)return s(m);if(k)return g=setTimeout(l,e),r(m)}return void 0===g&&(g=setTimeout(l,e)),v}var d,h,p,v,g,m,x=0,w=!1,k=!1,C=!0;if("function"!=typeof t)throw new TypeError(a);return e=i(e)||0,o(n)&&(w=!!n.leading,p=(k="maxWait"in n)?b(i(n.maxWait)||0,e):p,C="trailing"in n?!!n.trailing:C),f.cancel=function(){void 0!==g&&clearTimeout(g),x=0,d=m=h=g=void 0},f.flush=function(){return void 0===g?v:u(_())},f}function o(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function i(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&m.call(t)==c}(t))return s;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(l,"");var n=f.test(t);return n||d.test(t)?h(t.slice(2),n?2:8):u.test(t)?s:+t}var a="Expected a function",s=NaN,c="[object Symbol]",l=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,d=/^0o[0-7]+$/i,h=parseInt,p="object"==typeof e&&e&&e.Object===Object&&e,v="object"==typeof self&&self&&self.Object===Object&&self,g=p||v||Function("return this")(),m=Object.prototype.toString,b=Math.max,y=Math.min,_=function(){return g.Date.now()};t.exports=function(t,e,n){var i=!0,s=!0;if("function"!=typeof t)throw new TypeError(a);return o(n)&&(i="leading"in n?!!n.leading:i,s="trailing"in n?!!n.trailing:s),r(t,e,{leading:i,maxWait:e,trailing:s})}},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"container",staticClass:"vc-saturation",style:{background:t.bgColor},on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[n("div",{staticClass:"vc-saturation--white"}),t._v(" "),n("div",{staticClass:"vc-saturation--black"}),t._v(" "),n("div",{staticClass:"vc-saturation-pointer",style:{top:t.pointerTop,left:t.pointerLeft}},[n("div",{staticClass:"vc-saturation-circle"})])])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){var r=n(61);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("4dc1b086",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-alpha {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-checkboard-wrap {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n overflow: hidden;\n}\n.vc-alpha-gradient {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-container {\n cursor: pointer;\n position: relative;\n z-index: 2;\n height: 100%;\n margin: 0 3px;\n}\n.vc-alpha-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-alpha-picker {\n cursor: pointer;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n margin-top: 1px;\n transform: translateX(-2px);\n}\n",""])},function(t,e,n){var r=n(63);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("7e15c05b",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-checkerboard {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-size: contain;\n}\n",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{staticClass:"vc-checkerboard",style:t.bgStyle})};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vc-alpha"},[n("div",{staticClass:"vc-alpha-checkboard-wrap"},[n("checkboard")],1),t._v(" "),n("div",{staticClass:"vc-alpha-gradient",style:{background:t.gradientColor}}),t._v(" "),n("div",{ref:"container",staticClass:"vc-alpha-container",on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[n("div",{staticClass:"vc-alpha-pointer",style:{left:100*t.colors.a+"%"}},[n("div",{staticClass:"vc-alpha-picker"})])])])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-photoshop",t.disableFields?"vc-photoshop__disable-fields":""],attrs:{role:"application","aria-label":"PhotoShop color picker"}},[n("div",{staticClass:"vc-ps-head",attrs:{role:"heading"}},[t._v(t._s(t.head))]),t._v(" "),n("div",{staticClass:"vc-ps-body"},[n("div",{staticClass:"vc-ps-saturation-wrap"},[n("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-ps-hue-wrap"},[n("hue",{attrs:{direction:"vertical"},on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}},[n("div",{staticClass:"vc-ps-hue-pointer"},[n("i",{staticClass:"vc-ps-hue-pointer--left"}),n("i",{staticClass:"vc-ps-hue-pointer--right"})])])],1),t._v(" "),n("div",{class:["vc-ps-controls",t.disableFields?"vc-ps-controls__disable-fields":""]},[n("div",{staticClass:"vc-ps-previews"},[n("div",{staticClass:"vc-ps-previews__label"},[t._v(t._s(t.newLabel))]),t._v(" "),n("div",{staticClass:"vc-ps-previews__swatches"},[n("div",{staticClass:"vc-ps-previews__pr-color",style:{background:t.colors.hex},attrs:{"aria-label":"New color is "+t.colors.hex}}),t._v(" "),n("div",{staticClass:"vc-ps-previews__pr-color",style:{background:t.currentColor},attrs:{"aria-label":"Current color is "+t.currentColor},on:{click:t.clickCurrentColor}})]),t._v(" "),n("div",{staticClass:"vc-ps-previews__label"},[t._v(t._s(t.currentLabel))])]),t._v(" "),t.disableFields?t._e():n("div",{staticClass:"vc-ps-actions"},[n("div",{staticClass:"vc-ps-ac-btn",attrs:{role:"button","aria-label":t.acceptLabel},on:{click:t.handleAccept}},[t._v(t._s(t.acceptLabel))]),t._v(" "),n("div",{staticClass:"vc-ps-ac-btn",attrs:{role:"button","aria-label":t.cancelLabel},on:{click:t.handleCancel}},[t._v(t._s(t.cancelLabel))]),t._v(" "),n("div",{staticClass:"vc-ps-fields"},[n("ed-in",{attrs:{label:"h",desc:"°",value:t.hsv.h},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"s",desc:"%",value:t.hsv.s,max:100},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"v",desc:"%",value:t.hsv.v,max:100},on:{change:t.inputChange}}),t._v(" "),n("div",{staticClass:"vc-ps-fields__divider"}),t._v(" "),n("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}}),t._v(" "),n("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}}),t._v(" "),n("div",{staticClass:"vc-ps-fields__divider"}),t._v(" "),n("ed-in",{staticClass:"vc-ps-fields__hex",attrs:{label:"#",value:t.hex},on:{change:t.inputChange}})],1),t._v(" "),t.hasResetButton?n("div",{staticClass:"vc-ps-ac-btn",attrs:{"aria-label":"reset"},on:{click:t.handleReset}},[t._v(t._s(t.resetLabel))]):t._e()])])])])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(20),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(70),s=!1,c=function(t){s||n(68)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Sketch.vue",e.default=l.exports},function(t,e,n){var r=n(69);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("612c6604",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-sketch {\n position: relative;\n width: 200px;\n padding: 10px 10px 0;\n box-sizing: initial;\n background: #fff;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, .15), 0 8px 16px rgba(0, 0, 0, .15);\n}\n.vc-sketch-saturation-wrap {\n width: 100%;\n padding-bottom: 75%;\n position: relative;\n overflow: hidden;\n}\n.vc-sketch-controls {\n display: flex;\n}\n.vc-sketch-sliders {\n padding: 4px 0;\n flex: 1;\n}\n.vc-sketch-sliders .vc-hue,\n.vc-sketch-sliders .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-sketch-hue-wrap {\n position: relative;\n height: 10px;\n}\n.vc-sketch-alpha-wrap {\n position: relative;\n height: 10px;\n margin-top: 4px;\n overflow: hidden;\n}\n.vc-sketch-color-wrap {\n width: 24px;\n height: 24px;\n position: relative;\n margin-top: 4px;\n margin-left: 4px;\n border-radius: 3px;\n}\n.vc-sketch-active-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .25);\n z-index: 2;\n}\n.vc-sketch-color-wrap .vc-checkerboard {\n background-size: auto;\n}\n.vc-sketch-field {\n display: flex;\n padding-top: 4px;\n}\n.vc-sketch-field .vc-input__input {\n width: 90%;\n padding: 4px 0 3px 10%;\n border: none;\n box-shadow: inset 0 0 0 1px #ccc;\n font-size: 10px;\n}\n.vc-sketch-field .vc-input__label {\n display: block;\n text-align: center;\n font-size: 11px;\n color: #222;\n padding-top: 3px;\n padding-bottom: 4px;\n text-transform: capitalize;\n}\n.vc-sketch-field--single {\n flex: 1;\n padding-left: 6px;\n}\n.vc-sketch-field--double {\n flex: 2;\n}\n.vc-sketch-presets {\n margin-right: -10px;\n margin-left: -10px;\n padding-left: 10px;\n padding-top: 10px;\n border-top: 1px solid #eee;\n}\n.vc-sketch-presets-color {\n border-radius: 3px;\n overflow: hidden;\n position: relative;\n display: inline-block;\n margin: 0 10px 10px 0;\n vertical-align: top;\n cursor: pointer;\n width: 16px;\n height: 16px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n}\n.vc-sketch-presets-color .vc-checkerboard {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n border-radius: 3px;\n}\n.vc-sketch__disable-alpha .vc-sketch-color-wrap {\n height: 10px;\n}\n",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-sketch",t.disableAlpha?"vc-sketch__disable-alpha":""],attrs:{role:"application","aria-label":"Sketch color picker"}},[n("div",{staticClass:"vc-sketch-saturation-wrap"},[n("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-controls"},[n("div",{staticClass:"vc-sketch-sliders"},[n("div",{staticClass:"vc-sketch-hue-wrap"},[n("hue",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-sketch-alpha-wrap"},[n("alpha",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1)]),t._v(" "),n("div",{staticClass:"vc-sketch-color-wrap"},[n("div",{staticClass:"vc-sketch-active-color",style:{background:t.activeColor},attrs:{"aria-label":"Current color is "+t.activeColor}}),t._v(" "),n("checkboard")],1)]),t._v(" "),t.disableFields?t._e():n("div",{staticClass:"vc-sketch-field"},[n("div",{staticClass:"vc-sketch-field--double"},[n("ed-in",{attrs:{label:"hex",value:t.hex},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-sketch-field--single"},[n("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),n("div",{staticClass:"vc-sketch-presets",attrs:{role:"group","aria-label":"A color preset, pick one to set as current color"}},[t._l(t.presetColors,(function(e){return[t.isTransparent(e)?n("div",{key:e,staticClass:"vc-sketch-presets-color",attrs:{"aria-label":"Color:"+e},on:{click:function(n){t.handlePreset(e)}}},[n("checkboard")],1):n("div",{key:e,staticClass:"vc-sketch-presets-color",style:{background:e},attrs:{"aria-label":"Color:"+e},on:{click:function(n){t.handlePreset(e)}}})]}))],2)])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(21),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var a=n(74),s=!1,c=function(t){s||n(72)},l=n(2)(o.a,a.a,!1,c,null,null);l.options.__file="src/components/Chrome.vue",e.default=l.exports},function(t,e,n){var r=n(73);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),n(1)("1cd16048",r,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vc-chrome {\n background: #fff;\n border-radius: 2px;\n box-shadow: 0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3);\n box-sizing: initial;\n width: 225px;\n font-family: Menlo;\n background-color: #fff;\n}\n.vc-chrome-controls {\n display: flex;\n}\n.vc-chrome-color-wrap {\n position: relative;\n width: 36px;\n}\n.vc-chrome-active-color {\n position: relative;\n width: 30px;\n height: 30px;\n border-radius: 15px;\n overflow: hidden;\n z-index: 1;\n}\n.vc-chrome-color-wrap .vc-checkerboard {\n width: 30px;\n height: 30px;\n border-radius: 15px;\n background-size: auto;\n}\n.vc-chrome-sliders {\n flex: 1;\n}\n.vc-chrome-fields-wrap {\n display: flex;\n padding-top: 16px;\n}\n.vc-chrome-fields {\n display: flex;\n margin-left: -6px;\n flex: 1;\n}\n.vc-chrome-field {\n padding-left: 6px;\n width: 100%;\n}\n.vc-chrome-toggle-btn {\n width: 32px;\n text-align: right;\n position: relative;\n}\n.vc-chrome-toggle-icon {\n margin-right: -4px;\n margin-top: 12px;\n cursor: pointer;\n position: relative;\n z-index: 2;\n}\n.vc-chrome-toggle-icon-highlight {\n position: absolute;\n width: 24px;\n height: 28px;\n background: #eee;\n border-radius: 4px;\n top: 10px;\n left: 12px;\n}\n.vc-chrome-hue-wrap {\n position: relative;\n height: 10px;\n margin-bottom: 8px;\n}\n.vc-chrome-alpha-wrap {\n position: relative;\n height: 10px;\n}\n.vc-chrome-hue-wrap .vc-hue {\n border-radius: 2px;\n}\n.vc-chrome-alpha-wrap .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-chrome-hue-wrap .vc-hue-picker, .vc-chrome-alpha-wrap .vc-alpha-picker {\n width: 12px;\n height: 12px;\n border-radius: 6px;\n transform: translate(-6px, -2px);\n background-color: rgb(248, 248, 248);\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);\n}\n.vc-chrome-body {\n padding: 16px 16px 12px;\n background-color: #fff;\n}\n.vc-chrome-saturation-wrap {\n width: 100%;\n padding-bottom: 55%;\n position: relative;\n border-radius: 2px 2px 0 0;\n overflow: hidden;\n}\n.vc-chrome-saturation-wrap .vc-saturation-circle {\n width: 12px;\n height: 12px;\n}\n.vc-chrome-fields .vc-input__input {\n font-size: 11px;\n color: #333;\n width: 100%;\n border-radius: 2px;\n border: none;\n box-shadow: inset 0 0 0 1px #dadada;\n height: 21px;\n text-align: center;\n}\n.vc-chrome-fields .vc-input__label {\n text-transform: uppercase;\n font-size: 11px;\n line-height: 11px;\n color: #969696;\n text-align: center;\n display: block;\n margin-top: 12px;\n}\n.vc-chrome__disable-alpha .vc-chrome-active-color {\n width: 18px;\n height: 18px;\n}\n.vc-chrome__disable-alpha .vc-chrome-color-wrap {\n width: 30px;\n}\n.vc-chrome__disable-alpha .vc-chrome-hue-wrap {\n margin-top: 4px;\n margin-bottom: 4px;\n}\n",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:["vc-chrome",t.disableAlpha?"vc-chrome__disable-alpha":""],attrs:{role:"application","aria-label":"Chrome color picker"}},[n("div",{staticClass:"vc-chrome-saturation-wrap"},[n("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-body"},[n("div",{staticClass:"vc-chrome-controls"},[n("div",{staticClass:"vc-chrome-color-wrap"},[n("div",{staticClass:"vc-chrome-active-color",style:{background:t.activeColor},attrs:{"aria-label":"current color is "+t.colors.hex}}),t._v(" "),t.disableAlpha?t._e():n("checkboard")],1),t._v(" "),n("div",{staticClass:"vc-chrome-sliders"},[n("div",{staticClass:"vc-chrome-hue-wrap"},[n("hue",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-chrome-alpha-wrap"},[n("alpha",{on:{change:t.childChange},model:{value:t.colors,callback:function(e){t.colors=e},expression:"colors"}})],1)])]),t._v(" "),t.disableFields?t._e():n("div",{staticClass:"vc-chrome-fields-wrap"},[n("div",{directives:[{name:"show",rawName:"v-show",value:0===t.fieldsIndex,expression:"fieldsIndex === 0"}],staticClass:"vc-chrome-fields"},[n("div",{staticClass:"vc-chrome-field"},[t.hasAlpha?t._e():n("ed-in",{attrs:{label:"hex",value:t.colors.hex},on:{change:t.inputChange}}),t._v(" "),t.hasAlpha?n("ed-in",{attrs:{label:"hex",value:t.colors.hex8},on:{change:t.inputChange}}):t._e()],1)]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:1===t.fieldsIndex,expression:"fieldsIndex === 1"}],staticClass:"vc-chrome-fields"},[n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:2===t.fieldsIndex,expression:"fieldsIndex === 2"}],staticClass:"vc-chrome-fields"},[n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"h",value:t.hsl.h},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"s",value:t.hsl.s},on:{change:t.inputChange}})],1),t._v(" "),n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"l",value:t.hsl.l},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():n("div",{staticClass:"vc-chrome-field"},[n("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),n("div",{staticClass:"vc-chrome-toggle-btn",attrs:{role:"button","aria-label":"Change another color definition"},on:{click:t.toggleViews}},[n("div",{staticClass:"vc-chrome-toggle-icon"},[n("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"},on:{mouseover:t.showHighlight,mouseenter:t.showHighlight,mouseout:t.hideHighlight}},[n("path",{attrs:{fill:"#333",d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}})])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.highlight,expression:"highlight"}],staticClass:"vc-chrome-toggle-icon-highlight"})])])])])};r._withStripped=!0;var o={render:r,staticRenderFns:[]};e.a=o}])}).call(this,n(3))},function(t,e,n){n(7);const{selection:r,Artboard:o,ImageFill:i,Line:a,Text:s}=n(2),c=n(16).default,l=n(17).default,u=n(9).default;l.use(u);const f=n(21).default,d=n(10),{Color:h,Selection:p}=n(2);l.use(d),l.directive("outside-click",c);const v=n(31).default,g=n(26)();let m;g.dispatch("init").then(t=>{!0===g.getters.getOnboardingFlag&&f.push({name:"support"})}),t.exports={panels:{startDelaunoi:{show:function(t){if(null==m){document.body.innerHTML='<style>\n\n.content-body {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 70px;\n overflow: auto;\n}\n\n.content-footer {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 70px;\n overflow: none;\n border-top: 1px solid #CCC;\n padding-left: 8px;\n padding-right: 8px;\n}\n\n.b-red {\n // border: 1px solid red;\n}\n\n.b-green {\n // border: 1px solid green;\n}\n\n.b-blue {\n // border: 1px solid blue;\n}\n\n.pl-2 {\n padding-left: 2px;\n}\n\n.pr-2 {\n padding-right: 2px;\n}\n\n.ml-auto {\n margin-left: auto;\n}\n\n.ml-0 {\n margin-left: 0px;\n}\n\n.ml-2 {\n margin-left: 2px;\n}\n\n.ml-4 {\n margin-left: 4px;\n}\n\n.ml-6 {\n margin-left: 4px;\n}\n\n.ml-8 {\n margin-left: 8px;\n}\n\n.ml-12 {\n margin-left: 12px;\n}\n\n.mb-2 {\n margin-bottom: 2px;\n}\n\n.mb-4 {\n margin-bottom: 4px;\n}\n\n.mb-6 {\n margin-bottom: 6px;\n}\n\n.mt-2 {\n margin-top: 2px;\n}\n\n.mt-4 {\n margin-top: 4px;\n}\n\n.mt-6 {\n margin-top: 6px;\n}\n\n.mt-8 {\n margin-top: 8px;\n}\n\n.mt-12 {\n margin-top: 12px;\n}\n\n.mt-16 {\n margin-top: 16px;\n}\n\n.mt-20 {\n margin-top: 20px;\n}\n\n.dflex {\n display: flex;\n}\n\n.justify-center {\n justify-content: center;\n}\n\n.justify-end {\n justify-content: flex-end;\n}\n\n.align-center {\n align-items: center;\n}\n\n.flex-column {\n flex-direction: column;\n}\n\n\n.bd-bottom-1 {\n border-bottom: 1px solid grey;\n}\n\n.headline-big {\n text-align: center;\n font-size: 12px;\n font-weight: bold;\n}\n\n.arr-button {\n display: flex;\n justify-content: center;\n align-items: center;\n border: 1px solid #DADADA;\n border-radius:4px;\n width:28px;\n height:28px;\n padding:7px;\n background-color: none;\n}\n\n.arr-button:hover {\n border: 1px solid #CACACA;\n background-color: #FFF;\n}\n\n.arr-button.selected {\n border: 1px solid #CACACA;\n background-color: #DDD;\n}\n\n.arr-button.disabled {\n border: 0px solid #CACACA;\n background-color: #E4E4E4;\n}\n\n.support-button {\n color: #444;\n}\n\n.del-button {\n width: 16px;\n height: 16px;\n cursor: default;\n background-color: none;\n}\n\n.del-button:hover {\n cursor: default;\n background-color: #E6E6E6;\n}\n\n.color-set {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n justify-content: space-between;\n align-items: flex-start;\n border-bottom: 1px solid #ccc;\n padding-bottom: 2px;\n margin-bottom: 2px;\n /*border: 1px solid red;*/\n}\n\n.color-set--swatches {\n display: flex;\n flex-wrap: wrap;\n align-items: flex-start;\n flex: 1 1 110px;\n padding-top: 4px;\n /*border: 1px solid green;*/\n}\n\n\n.colorset-btngroup {\n margin-left: auto;\n padding-top: 4px;\n /*border: 1px solid blue;*/\n}\n\n\n.color-set-item {\n margin-left: 2px;\n width: 16px;\n height: 16px;\n min-width: 16px;\n background-color: grey;\n border: 1px solid grey;\n}\n\n.color-set-item--active {\n border: 3px solid grey;\n}\n\n.assets-color-list {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n //justify-content: space-between;\n align-items: flex-start;\n //border-bottom: 1px solid #ccc;\n padding-bottom: 4px;\n margin-bottom: 4px;\n /*border: 1px solid red;*/\n}\n\n.assets-color-item {\n width: 16px;\n height: 16px;\n background-color: white;\n}\n\n.assets-color-item:hover {\n background-color: #F7F7F7;\n}\n\n\n.modal-backdropxxxxxxxx {\n position: absolute;\n z-index: 100;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background-color: rgba(100, 0, 0, 1.0);\n display: flex;\n justify-content: center;\n align-items: center;\n }\n\n .modal-containerxxx {\n position: relative;\n background-color: green;\n }\n\n .modal {\n position: absolute;\n width: 164px;\n z-index: 9000;\n margin-right: 8px;\n border-radius: 4px;\n background: white;\n border: 1px solid #a6a6a6;\n bottom: 0px;\n }\n\n .modal-color-presets {\n transform: translate(0%, 0%);\n }\n\n .modal-color-edit {\n transform: translate(-10%, 0%);\n }\n\n .modal-header {\n display: flex;\n justify-content: flex-end;\n padding: 4px;\n }\n\n .modal-footer {\n display: flex;\n justify-content: flex-end;\n padding: 0px;\n }\n\n .modal-header {\n border-bottom: 1px solid #bbb;\n color: #4AAE9B;\n justify-content: space-between;\n height: 28px;\n }\n\n .modal-footer {\n border-top: 1px solid #bbb;\n justify-content: center;\n }\n\n .modal-body {\n position: relative;\n padding-right: 4px;\n max-height: 200px;\n overflow-y: auto;\n }\n\n .modal-btn--close {\n border: none;\n width: 24px;\n cursor: pointer;\n color: #4AAE9B;\n }\n\n .del-color-input {\n max-width:80px;\n background-color: #F7F7F7;\n border-color: #E4E4E4;\n }\n\n .btn-green {\n color: white;\n background: #4AAE9B;\n border: 1px solid #4AAE9B;\n border-radius: 2px;\n }\n</style><panel><div id="container"></div></panel>',m=document.querySelector("panel");new l({el:"#container",components:{App:v},router:f,store:g,render:t=>t(v,{props:{rootNode:m}})})}return m},hide:function(t){},update:function(t){}}}}},function(t,e,n){"use strict";n.r(e);var r={};const o={bind(t,e,n){r[t.id]=n=>{n.stopPropagation();const{handler:r,exclude:o}=e.value;let i=!1;if(void 0!==n.target._prevClass)for(const t of o)if(i=n.target._prevClass.includes(t),i)break;t.contains(n.target)||i||r()},document.addEventListener("click",r[t.id])},unbind(t){document.removeEventListener("click",r[t.id])}};e.default=o},function(t,e,n){"use strict";n.r(e),function(t,n){
/*!
* Vue.js v2.6.11
* (c) 2014-2019 Evan You
* Released under the MIT License.
*/
var r=Object.freeze({});function o(t){return null==t}function i(t){return null!=t}function a(t){return!0===t}function s(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function c(t){return null!==t&&"object"==typeof t}var l=Object.prototype.toString;function u(t){return"[object Object]"===l.call(t)}function f(t){return"[object RegExp]"===l.call(t)}function d(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||u(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}g("slot,component",!0);var m=g("key,ref,slot,slot-scope,is");function b(t,e){if(t.length){var n=t.indexOf(e);if(n>-1)return t.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function _(t,e){return y.call(t,e)}function x(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var w=/-(\w)/g,k=x((function(t){return t.replace(w,(function(t,e){return e?e.toUpperCase():""}))})),C=x((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),A=/\B([A-Z])/g,M=x((function(t){return t.replace(A,"-$1").toLowerCase()}));var O=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function S(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function P(t,e){for(var n in e)t[n]=e[n];return t}function $(t){for(var e={},n=0;n<t.length;n++)t[n]&&P(e,t[n]);return e}function E(t,e,n){}var T=function(t,e,n){return!1},F=function(t){return t};function j(t,e){if(t===e)return!0;var n=c(t),r=c(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var o=Array.isArray(t),i=Array.isArray(e);if(o&&i)return t.length===e.length&&t.every((function(t,n){return j(t,e[n])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(o||i)return!1;var a=Object.keys(t),s=Object.keys(e);return a.length===s.length&&a.every((function(n){return j(t[n],e[n])}))}catch(t){return!1}}function D(t,e){for(var n=0;n<t.length;n++)if(j(t[n],e))return n;return-1}function N(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var I=["component","directive","filter"],L=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],R={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:T,isReservedAttr:T,isUnknownElement:T,getTagNamespace:E,parsePlatformTagName:F,mustUseProp:T,async:!0,_lifecycleHooks:L},B=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function H(t,e,n,r){Object.defineProperty(t,e,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var G=new RegExp("[^"+B.source+".$_\\d]");var V,U="__proto__"in{},q="undefined"!=typeof window,z="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,W=z&&WXEnvironment.platform.toLowerCase(),X=q&&window.navigator.userAgent.toLowerCase(),Y=X&&/msie|trident/.test(X),K=X&&X.indexOf("msie 9.0")>0,J=X&&X.indexOf("edge/")>0,Z=(X&&X.indexOf("android"),X&&/iphone|ipad|ipod|ios/.test(X)||"ios"===W),Q=(X&&/chrome\/\d+/.test(X),X&&/phantomjs/.test(X),X&&X.match(/firefox\/(\d+)/)),tt={}.watch,et=!1;if(q)try{var nt={};Object.defineProperty(nt,"passive",{get:function(){et=!0}}),window.addEventListener("test-passive",null,nt)}catch(t){}var rt=function(){return void 0===V&&(V=!q&&!z&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),V},ot=q&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function it(t){return"function"==typeof t&&/native code/.test(t.toString())}var at,st="undefined"!=typeof Symbol&&it(Symbol)&&"undefined"!=typeof Reflect&&it(Reflect.ownKeys);at="undefined"!=typeof Set&&it(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ct=E,lt=0,ut=function(){this.id=lt++,this.subs=[]};ut.prototype.addSub=function(t){this.subs.push(t)},ut.prototype.removeSub=function(t){b(this.subs,t)},ut.prototype.depend=function(){ut.target&&ut.target.addDep(this)},ut.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e<n;e++)t[e].update()},ut.target=null;var ft=[];function dt(t){ft.push(t),ut.target=t}function ht(){ft.pop(),ut.target=ft[ft.length-1]}var pt=function(t,e,n,r,o,i,a,s){this.tag=t,this.data=e,this.children=n,this.text=r,this.elm=o,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},vt={child:{configurable:!0}};vt.child.get=function(){return this.componentInstance},Object.defineProperties(pt.prototype,vt);var gt=function(t){void 0===t&&(t="");var e=new pt;return e.text=t,e.isComment=!0,e};function mt(t){return new pt(void 0,void 0,void 0,String(t))}function bt(t){var e=new pt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var yt=Array.prototype,_t=Object.create(yt);["push","pop","shift","unshift","splice","sort","reverse"].forEach((function(t){var e=yt[t];H(_t,t,(function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];var o,i=e.apply(this,n),a=this.__ob__;switch(t){case"push":case"unshift":o=n;break;case"splice":o=n.slice(2)}return o&&a.observeArray(o),a.dep.notify(),i}))}));var xt=Object.getOwnPropertyNames(_t),wt=!0;function kt(t){wt=t}var Ct=function(t){this.value=t,this.dep=new ut,this.vmCount=0,H(t,"__ob__",this),Array.isArray(t)?(U?function(t,e){t.__proto__=e}(t,_t):function(t,e,n){for(var r=0,o=n.length;r<o;r++){var i=n[r];H(t,i,e[i])}}(t,_t,xt),this.observeArray(t)):this.walk(t)};function At(t,e){var n;if(c(t)&&!(t instanceof pt))return _(t,"__ob__")&&t.__ob__ instanceof Ct?n=t.__ob__:wt&&!rt()&&(Array.isArray(t)||u(t))&&Object.isExtensible(t)&&!t._isVue&&(n=new Ct(t)),e&&n&&n.vmCount++,n}function Mt(t,e,n,r,o){var i=new ut,a=Object.getOwnPropertyDescriptor(t,e);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(n=t[e]);var l=!o&&At(n);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=s?s.call(t):n;return ut.target&&(i.depend(),l&&(l.dep.depend(),Array.isArray(e)&&Pt(e))),e},set:function(e){var r=s?s.call(t):n;e===r||e!=e&&r!=r||s&&!c||(c?c.call(t,e):n=e,l=!o&&At(e),i.notify())}})}}function Ot(t,e,n){if(Array.isArray(t)&&d(e))return t.length=Math.max(t.length,e),t.splice(e,1,n),n;if(e in t&&!(e in Object.prototype))return t[e]=n,n;var r=t.__ob__;return t._isVue||r&&r.vmCount?n:r?(Mt(r.value,e,n),r.dep.notify(),n):(t[e]=n,n)}function St(t,e){if(Array.isArray(t)&&d(e))t.splice(e,1);else{var n=t.__ob__;t._isVue||n&&n.vmCount||_(t,e)&&(delete t[e],n&&n.dep.notify())}}function Pt(t){for(var e=void 0,n=0,r=t.length;n<r;n++)(e=t[n])&&e.__ob__&&e.__ob__.dep.depend(),Array.isArray(e)&&Pt(e)}Ct.prototype.walk=function(t){for(var e=Object.keys(t),n=0;n<e.length;n++)Mt(t,e[n])},Ct.prototype.observeArray=function(t){for(var e=0,n=t.length;e<n;e++)At(t[e])};var $t=R.optionMergeStrategies;function Et(t,e){if(!e)return t;for(var n,r,o,i=st?Reflect.ownKeys(e):Object.keys(e),a=0;a<i.length;a++)"__ob__"!==(n=i[a])&&(r=t[n],o=e[n],_(t,n)?r!==o&&u(r)&&u(o)&&Et(r,o):Ot(t,n,o));return t}function Tt(t,e,n){return n?function(){var r="function"==typeof e?e.call(n,n):e,o="function"==typeof t?t.call(n,n):t;return r?Et(r,o):o}:e?t?function(){return Et("function"==typeof e?e.call(this,this):e,"function"==typeof t?t.call(this,this):t)}:e:t}function Ft(t,e){var n=e?t?t.concat(e):Array.isArray(e)?e:[e]:t;return n?function(t){for(var e=[],n=0;n<t.length;n++)-1===e.indexOf(t[n])&&e.push(t[n]);return e}(n):n}function jt(t,e,n,r){var o=Object.create(t||null);return e?P(o,e):o}$t.data=function(t,e,n){return n?Tt(t,e,n):e&&"function"!=typeof e?t:Tt(t,e)},L.forEach((function(t){$t[t]=Ft})),I.forEach((function(t){$t[t+"s"]=jt})),$t.watch=function(t,e,n,r){if(t===tt&&(t=void 0),e===tt&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var o={};for(var i in P(o,t),e){var a=o[i],s=e[i];a&&!Array.isArray(a)&&(a=[a]),o[i]=a?a.concat(s):Array.isArray(s)?s:[s]}return o},$t.props=$t.methods=$t.inject=$t.computed=function(t,e,n,r){if(!t)return e;var o=Object.create(null);return P(o,t),e&&P(o,e),o},$t.provide=Tt;var Dt=function(t,e){return void 0===e?t:e};function Nt(t,e,n){if("function"==typeof e&&(e=e.options),function(t,e){var n=t.props;if(n){var r,o,i={};if(Array.isArray(n))for(r=n.length;r--;)"string"==typeof(o=n[r])&&(i[k(o)]={type:null});else if(u(n))for(var a in n)o=n[a],i[k(a)]=u(o)?o:{type:o};else 0;t.props=i}}(e),function(t,e){var n=t.inject;if(n){var r=t.inject={};if(Array.isArray(n))for(var o=0;o<n.length;o++)r[n[o]]={from:n[o]};else if(u(n))for(var i in n){var a=n[i];r[i]=u(a)?P({from:i},a):{from:a}}else 0}}(e),function(t){var e=t.directives;if(e)for(var n in e){var r=e[n];"function"==typeof r&&(e[n]={bind:r,update:r})}}(e),!e._base&&(e.extends&&(t=Nt(t,e.extends,n)),e.mixins))for(var r=0,o=e.mixins.length;r<o;r++)t=Nt(t,e.mixins[r],n);var i,a={};for(i in t)s(i);for(i in e)_(t,i)||s(i);function s(r){var o=$t[r]||Dt;a[r]=o(t[r],e[r],n,r)}return a}function It(t,e,n,r){if("string"==typeof n){var o=t[e];if(_(o,n))return o[n];var i=k(n);if(_(o,i))return o[i];var a=C(i);return _(o,a)?o[a]:o[n]||o[i]||o[a]}}function Lt(t,e,n,r){var o=e[t],i=!_(n,t),a=n[t],s=Ht(Boolean,o.type);if(s>-1)if(i&&!_(o,"default"))a=!1;else if(""===a||a===M(t)){var c=Ht(String,o.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(t,e,n){if(!_(e,"default"))return;var r=e.default;0;if(t&&t.$options.propsData&&void 0===t.$options.propsData[n]&&void 0!==t._props[n])return t._props[n];return"function"==typeof r&&"Function"!==Rt(e.type)?r.call(t):r}(r,o,t);var l=wt;kt(!0),At(a),kt(l)}return a}function Rt(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function Bt(t,e){return Rt(t)===Rt(e)}function Ht(t,e){if(!Array.isArray(e))return Bt(e,t)?0:-1;for(var n=0,r=e.length;n<r;n++)if(Bt(e[n],t))return n;return-1}function Gt(t,e,n){dt();try{if(e)for(var r=e;r=r.$parent;){var o=r.$options.errorCaptured;if(o)for(var i=0;i<o.length;i++)try{if(!1===o[i].call(r,t,e,n))return}catch(t){Ut(t,r,"errorCaptured hook")}}Ut(t,e,n)}finally{ht()}}function Vt(t,e,n,r,o){var i;try{(i=n?t.apply(e,n):t.call(e))&&!i._isVue&&h(i)&&!i._handled&&(i.catch((function(t){return Gt(t,r,o+" (Promise/async)")})),i._handled=!0)}catch(t){Gt(t,r,o)}return i}function Ut(t,e,n){if(R.errorHandler)try{return R.errorHandler.call(null,t,e,n)}catch(e){e!==t&&qt(e,null,"config.errorHandler")}qt(t,e,n)}function qt(t,e,n){if(!q&&!z||"undefined"==typeof console)throw t;console.error(t)}var zt,Wt=!1,Xt=[],Yt=!1;function Kt(){Yt=!1;var t=Xt.slice(0);Xt.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!=typeof Promise&&it(Promise)){var Jt=Promise.resolve();zt=function(){Jt.then(Kt),Z&&setTimeout(E)},Wt=!0}else if(Y||"undefined"==typeof MutationObserver||!it(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())zt=void 0!==n&&it(n)?function(){n(Kt)}:function(){setTimeout(Kt,0)};else{var Zt=1,Qt=new MutationObserver(Kt),te=document.createTextNode(String(Zt));Qt.observe(te,{characterData:!0}),zt=function(){Zt=(Zt+1)%2,te.data=String(Zt)},Wt=!0}function ee(t,e){var n;if(Xt.push((function(){if(t)try{t.call(e)}catch(t){Gt(t,e,"nextTick")}else n&&n(e)})),Yt||(Yt=!0,zt()),!t&&"undefined"!=typeof Promise)return new Promise((function(t){n=t}))}var ne=new at;function re(t){!function t(e,n){var r,o,i=Array.isArray(e);if(!i&&!c(e)||Object.isFrozen(e)||e instanceof pt)return;if(e.__ob__){var a=e.__ob__.dep.id;if(n.has(a))return;n.add(a)}if(i)for(r=e.length;r--;)t(e[r],n);else for(o=Object.keys(e),r=o.length;r--;)t(e[o[r]],n)}(t,ne),ne.clear()}var oe=x((function(t){var e="&"===t.charAt(0),n="~"===(t=e?t.slice(1):t).charAt(0),r="!"===(t=n?t.slice(1):t).charAt(0);return{name:t=r?t.slice(1):t,once:n,capture:r,passive:e}}));function ie(t,e){function n(){var t=arguments,r=n.fns;if(!Array.isArray(r))return Vt(r,null,arguments,e,"v-on handler");for(var o=r.slice(),i=0;i<o.length;i++)Vt(o[i],null,t,e,"v-on handler")}return n.fns=t,n}function ae(t,e,n,r,i,s){var c,l,u,f;for(c in t)l=t[c],u=e[c],f=oe(c),o(l)||(o(u)?(o(l.fns)&&(l=t[c]=ie(l,s)),a(f.once)&&(l=t[c]=i(f.name,l,f.capture)),n(f.name,l,f.capture,f.passive,f.params)):l!==u&&(u.fns=l,t[c]=u));for(c in e)o(t[c])&&r((f=oe(c)).name,e[c],f.capture)}function se(t,e,n){var r;t instanceof pt&&(t=t.data.hook||(t.data.hook={}));var s=t[e];function c(){n.apply(this,arguments),b(r.fns,c)}o(s)?r=ie([c]):i(s.fns)&&a(s.merged)?(r=s).fns.push(c):r=ie([s,c]),r.merged=!0,t[e]=r}function ce(t,e,n,r,o){if(i(e)){if(_(e,n))return t[n]=e[n],o||delete e[n],!0;if(_(e,r))return t[n]=e[r],o||delete e[r],!0}return!1}function le(t){return s(t)?[mt(t)]:Array.isArray(t)?function t(e,n){var r,c,l,u,f=[];for(r=0;r<e.length;r++)o(c=e[r])||"boolean"==typeof c||(l=f.length-1,u=f[l],Array.isArray(c)?c.length>0&&(ue((c=t(c,(n||"")+"_"+r))[0])&&ue(u)&&(f[l]=mt(u.text+c[0].text),c.shift()),f.push.apply(f,c)):s(c)?ue(u)?f[l]=mt(u.text+c):""!==c&&f.push(mt(c)):ue(c)&&ue(u)?f[l]=mt(u.text+c.text):(a(e._isVList)&&i(c.tag)&&o(c.key)&&i(n)&&(c.key="__vlist"+n+"_"+r+"__"),f.push(c)));return f}(t):void 0}function ue(t){return i(t)&&i(t.text)&&!1===t.isComment}function fe(t,e){if(t){for(var n=Object.create(null),r=st?Reflect.ownKeys(t):Object.keys(t),o=0;o<r.length;o++){var i=r[o];if("__ob__"!==i){for(var a=t[i].from,s=e;s;){if(s._provided&&_(s._provided,a)){n[i]=s._provided[a];break}s=s.$parent}if(!s)if("default"in t[i]){var c=t[i].default;n[i]="function"==typeof c?c.call(e):c}else 0}}return n}}function de(t,e){if(!t||!t.length)return{};for(var n={},r=0,o=t.length;r<o;r++){var i=t[r],a=i.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,i.context!==e&&i.fnContext!==e||!a||null==a.slot)(n.default||(n.default=[])).push(i);else{var s=a.slot,c=n[s]||(n[s]=[]);"template"===i.tag?c.push.apply(c,i.children||[]):c.push(i)}}for(var l in n)n[l].every(he)&&delete n[l];return n}function he(t){return t.isComment&&!t.asyncFactory||" "===t.text}function pe(t,e,n){var o,i=Object.keys(e).length>0,a=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!i&&!n.$hasNormal)return n;for(var c in o={},t)t[c]&&"$"!==c[0]&&(o[c]=ve(e,c,t[c]))}else o={};for(var l in e)l in o||(o[l]=ge(e,l));return t&&Object.isExtensible(t)&&(t._normalized=o),H(o,"$stable",a),H(o,"$key",s),H(o,"$hasNormal",i),o}function ve(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:le(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ge(t,e){return function(){return t[e]}}function me(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,o=t.length;r<o;r++)n[r]=e(t[r],r);else if("number"==typeof t)for(n=new Array(t),r=0;r<t;r++)n[r]=e(r+1,r);else if(c(t))if(st&&t[Symbol.iterator]){n=[];for(var l=t[Symbol.iterator](),u=l.next();!u.done;)n.push(e(u.value,n.length)),u=l.next()}else for(a=Object.keys(t),n=new Array(a.length),r=0,o=a.length;r<o;r++)s=a[r],n[r]=e(t[s],s,r);return i(n)||(n=[]),n._isVList=!0,n}function be(t,e,n,r){var o,i=this.$scopedSlots[t];i?(n=n||{},r&&(n=P(P({},r),n)),o=i(n)||e):o=this.$slots[t]||e;var a=n&&n.slot;return a?this.$createElement("template",{slot:a},o):o}function ye(t){return It(this.$options,"filters",t)||F}function _e(t,e){return Array.isArray(t)?-1===t.indexOf(e):t!==e}function xe(t,e,n,r,o){var i=R.keyCodes[e]||n;return o&&r&&!R.keyCodes[e]?_e(o,r):i?_e(i,t):r?M(r)!==e:void 0}function we(t,e,n,r,o){if(n)if(c(n)){var i;Array.isArray(n)&&(n=$(n));var a=function(a){if("class"===a||"style"===a||m(a))i=t;else{var s=t.attrs&&t.attrs.type;i=r||R.mustUseProp(e,s,a)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var c=k(a),l=M(a);c in i||l in i||(i[a]=n[a],o&&((t.on||(t.on={}))["update:"+a]=function(t){n[a]=t}))};for(var s in n)a(s)}else;return t}function ke(t,e){var n=this._staticTrees||(this._staticTrees=[]),r=n[t];return r&&!e?r:(Ae(r=n[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),"__static__"+t,!1),r)}function Ce(t,e,n){return Ae(t,"__once__"+e+(n?"_"+n:""),!0),t}function Ae(t,e,n){if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]&&"string"!=typeof t[r]&&Me(t[r],e+"_"+r,n);else Me(t,e,n)}function Me(t,e,n){t.isStatic=!0,t.key=e,t.isOnce=n}function Oe(t,e){if(e)if(u(e)){var n=t.on=t.on?P({},t.on):{};for(var r in e){var o=n[r],i=e[r];n[r]=o?[].concat(o,i):i}}else;return t}function Se(t,e,n,r){e=e||{$stable:!n};for(var o=0;o<t.length;o++){var i=t[o];Array.isArray(i)?Se(i,e,n):i&&(i.proxy&&(i.fn.proxy=!0),e[i.key]=i.fn)}return r&&(e.$key=r),e}function Pe(t,e){for(var n=0;n<e.length;n+=2){var r=e[n];"string"==typeof r&&r&&(t[e[n]]=e[n+1])}return t}function $e(t,e){return"string"==typeof t?e+t:t}function Ee(t){t._o=Ce,t._n=v,t._s=p,t._l=me,t._t=be,t._q=j,t._i=D,t._m=ke,t._f=ye,t._k=xe,t._b=we,t._v=mt,t._e=gt,t._u=Se,t._g=Oe,t._d=Pe,t._p=$e}function Te(t,e,n,o,i){var s,c=this,l=i.options;_(o,"_uid")?(s=Object.create(o))._original=o:(s=o,o=o._original);var u=a(l._compiled),f=!u;this.data=t,this.props=e,this.children=n,this.parent=o,this.listeners=t.on||r,this.injections=fe(l.inject,o),this.slots=function(){return c.$slots||pe(t.scopedSlots,c.$slots=de(n,o)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return pe(t.scopedSlots,this.slots())}}),u&&(this.$options=l,this.$slots=this.slots(),this.$scopedSlots=pe(t.scopedSlots,this.$slots)),l._scopeId?this._c=function(t,e,n,r){var i=Re(s,t,e,n,r,f);return i&&!Array.isArray(i)&&(i.fnScopeId=l._scopeId,i.fnContext=o),i}:this._c=function(t,e,n,r){return Re(s,t,e,n,r,f)}}function Fe(t,e,n,r,o){var i=bt(t);return i.fnContext=n,i.fnOptions=r,e.slot&&((i.data||(i.data={})).slot=e.slot),i}function je(t,e){for(var n in e)t[k(n)]=e[n]}Ee(Te.prototype);var De={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var n=t;De.prepatch(n,n)}else{(t.componentInstance=function(t,e){var n={_isComponent:!0,_parentVnode:t,parent:e},r=t.data.inlineTemplate;i(r)&&(n.render=r.render,n.staticRenderFns=r.staticRenderFns);return new t.componentOptions.Ctor(n)}(t,Ye)).$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var n=e.componentOptions;!function(t,e,n,o,i){0;var a=o.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==r&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),l=!!(i||t.$options._renderChildren||c);t.$options._parentVnode=o,t.$vnode=o,t._vnode&&(t._vnode.parent=o);if(t.$options._renderChildren=i,t.$attrs=o.data.attrs||r,t.$listeners=n||r,e&&t.$options.props){kt(!1);for(var u=t._props,f=t.$options._propKeys||[],d=0;d<f.length;d++){var h=f[d],p=t.$options.props;u[h]=Lt(h,p,e,t)}kt(!0),t.$options.propsData=e}n=n||r;var v=t.$options._parentListeners;t.$options._parentListeners=n,Xe(t,n,v),l&&(t.$slots=de(i,o.context),t.$forceUpdate());0}(e.componentInstance=t.componentInstance,n.propsData,n.listeners,e,n.children)},insert:function(t){var e,n=t.context,r=t.componentInstance;r._isMounted||(r._isMounted=!0,Qe(r,"mounted")),t.data.keepAlive&&(n._isMounted?((e=r)._inactive=!1,en.push(e)):Ze(r,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?function t(e,n){if(n&&(e._directInactive=!0,Je(e)))return;if(!e._inactive){e._inactive=!0;for(var r=0;r<e.$children.length;r++)t(e.$children[r]);Qe(e,"deactivated")}}(e,!0):e.$destroy())}},Ne=Object.keys(De);function Ie(t,e,n,s,l){if(!o(t)){var u=n.$options._base;if(c(t)&&(t=u.extend(t)),"function"==typeof t){var f;if(o(t.cid)&&void 0===(t=function(t,e){if(a(t.error)&&i(t.errorComp))return t.errorComp;if(i(t.resolved))return t.resolved;var n=He;n&&i(t.owners)&&-1===t.owners.indexOf(n)&&t.owners.push(n);if(a(t.loading)&&i(t.loadingComp))return t.loadingComp;if(n&&!i(t.owners)){var r=t.owners=[n],s=!0,l=null,u=null;n.$on("hook:destroyed",(function(){return b(r,n)}));var f=function(t){for(var e=0,n=r.length;e<n;e++)r[e].$forceUpdate();t&&(r.length=0,null!==l&&(clearTimeout(l),l=null),null!==u&&(clearTimeout(u),u=null))},d=N((function(n){t.resolved=Ge(n,e),s?r.length=0:f(!0)})),p=N((function(e){i(t.errorComp)&&(t.error=!0,f(!0))})),v=t(d,p);return c(v)&&(h(v)?o(t.resolved)&&v.then(d,p):h(v.component)&&(v.component.then(d,p),i(v.error)&&(t.errorComp=Ge(v.error,e)),i(v.loading)&&(t.loadingComp=Ge(v.loading,e),0===v.delay?t.loading=!0:l=setTimeout((function(){l=null,o(t.resolved)&&o(t.error)&&(t.loading=!0,f(!1))}),v.delay||200)),i(v.timeout)&&(u=setTimeout((function(){u=null,o(t.resolved)&&p(null)}),v.timeout)))),s=!1,t.loading?t.loadingComp:t.resolved}}(f=t,u)))return function(t,e,n,r,o){var i=gt();return i.asyncFactory=t,i.asyncMeta={data:e,context:n,children:r,tag:o},i}(f,e,n,s,l);e=e||{},wn(t),i(e.model)&&function(t,e){var n=t.model&&t.model.prop||"value",r=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[n]=e.model.value;var o=e.on||(e.on={}),a=o[r],s=e.model.callback;i(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(o[r]=[s].concat(a)):o[r]=s}(t.options,e);var d=function(t,e,n){var r=e.options.props;if(!o(r)){var a={},s=t.attrs,c=t.props;if(i(s)||i(c))for(var l in r){var u=M(l);ce(a,c,l,u,!0)||ce(a,s,l,u,!1)}return a}}(e,t);if(a(t.options.functional))return function(t,e,n,o,a){var s=t.options,c={},l=s.props;if(i(l))for(var u in l)c[u]=Lt(u,l,e||r);else i(n.attrs)&&je(c,n.attrs),i(n.props)&&je(c,n.props);var f=new Te(n,c,a,o,t),d=s.render.call(null,f._c,f);if(d instanceof pt)return Fe(d,n,f.parent,s,f);if(Array.isArray(d)){for(var h=le(d)||[],p=new Array(h.length),v=0;v<h.length;v++)p[v]=Fe(h[v],n,f.parent,s,f);return p}}(t,d,e,n,s);var p=e.on;if(e.on=e.nativeOn,a(t.options.abstract)){var v=e.slot;e={},v&&(e.slot=v)}!function(t){for(var e=t.hook||(t.hook={}),n=0;n<Ne.length;n++){var r=Ne[n],o=e[r],i=De[r];o===i||o&&o._merged||(e[r]=o?Le(i,o):i)}}(e);var g=t.options.name||l;return new pt("vue-component-"+t.cid+(g?"-"+g:""),e,void 0,void 0,void 0,n,{Ctor:t,propsData:d,listeners:p,tag:l,children:s},f)}}}function Le(t,e){var n=function(n,r){t(n,r),e(n,r)};return n._merged=!0,n}function Re(t,e,n,r,l,u){return(Array.isArray(n)||s(n))&&(l=r,r=n,n=void 0),a(u)&&(l=2),function(t,e,n,r,s){if(i(n)&&i(n.__ob__))return gt();i(n)&&i(n.is)&&(e=n.is);if(!e)return gt();0;Array.isArray(r)&&"function"==typeof r[0]&&((n=n||{}).scopedSlots={default:r[0]},r.length=0);2===s?r=le(r):1===s&&(r=function(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}(r));var l,u;if("string"==typeof e){var f;u=t.$vnode&&t.$vnode.ns||R.getTagNamespace(e),l=R.isReservedTag(e)?new pt(R.parsePlatformTagName(e),n,r,void 0,void 0,t):n&&n.pre||!i(f=It(t.$options,"components",e))?new pt(e,n,r,void 0,void 0,t):Ie(f,n,t,r,e)}else l=Ie(e,n,t,r);return Array.isArray(l)?l:i(l)?(i(u)&&function t(e,n,r){e.ns=n,"foreignObject"===e.tag&&(n=void 0,r=!0);if(i(e.children))for(var s=0,c=e.children.length;s<c;s++){var l=e.children[s];i(l.tag)&&(o(l.ns)||a(r)&&"svg"!==l.tag)&&t(l,n,r)}}(l,u),i(n)&&function(t){c(t.style)&&re(t.style);c(t.class)&&re(t.class)}(n),l):gt()}(t,e,n,r,l)}var Be,He=null;function Ge(t,e){return(t.__esModule||st&&"Module"===t[Symbol.toStringTag])&&(t=t.default),c(t)?e.extend(t):t}function Ve(t){return t.isComment&&t.asyncFactory}function Ue(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var n=t[e];if(i(n)&&(i(n.componentOptions)||Ve(n)))return n}}function qe(t,e){Be.$on(t,e)}function ze(t,e){Be.$off(t,e)}function We(t,e){var n=Be;return function r(){var o=e.apply(null,arguments);null!==o&&n.$off(t,r)}}function Xe(t,e,n){Be=t,ae(e,n||{},qe,ze,We,t),Be=void 0}var Ye=null;function Ke(t){var e=Ye;return Ye=t,function(){Ye=e}}function Je(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function Ze(t,e){if(e){if(t._directInactive=!1,Je(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var n=0;n<t.$children.length;n++)Ze(t.$children[n]);Qe(t,"activated")}}function Qe(t,e){dt();var n=t.$options[e],r=e+" hook";if(n)for(var o=0,i=n.length;o<i;o++)Vt(n[o],t,null,t,r);t._hasHookEvent&&t.$emit("hook:"+e),ht()}var tn=[],en=[],nn={},rn=!1,on=!1,an=0;var sn=0,cn=Date.now;if(q&&!Y){var ln=window.performance;ln&&"function"==typeof ln.now&&cn()>document.createEvent("Event").timeStamp&&(cn=function(){return ln.now()})}function un(){var t,e;for(sn=cn(),on=!0,tn.sort((function(t,e){return t.id-e.id})),an=0;an<tn.length;an++)(t=tn[an]).before&&t.before(),e=t.id,nn[e]=null,t.run();var n=en.slice(),r=tn.slice();an=tn.length=en.length=0,nn={},rn=on=!1,function(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,Ze(t[e],!0)}(n),function(t){var e=t.length;for(;e--;){var n=t[e],r=n.vm;r._watcher===n&&r._isMounted&&!r._isDestroyed&&Qe(r,"updated")}}(r),ot&&R.devtools&&ot.emit("flush")}var fn=0,dn=function(t,e,n,r,o){this.vm=t,o&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++fn,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new at,this.newDepIds=new at,this.expression="","function"==typeof e?this.getter=e:(this.getter=function(t){if(!G.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}(e),this.getter||(this.getter=E)),this.value=this.lazy?void 0:this.get()};dn.prototype.get=function(){var t;dt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(t){if(!this.user)throw t;Gt(t,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&re(t),ht(),this.cleanupDeps()}return t},dn.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},dn.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},dn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(t){var e=t.id;if(null==nn[e]){if(nn[e]=!0,on){for(var n=tn.length-1;n>an&&tn[n].id>t.id;)n--;tn.splice(n+1,0,t)}else tn.push(t);rn||(rn=!0,ee(un))}}(this)},dn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){Gt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},dn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},dn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},dn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var hn={enumerable:!0,configurable:!0,get:E,set:E};function pn(t,e,n){hn.get=function(){return this[e][n]},hn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,hn)}function vn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[];t.$parent&&kt(!1);var i=function(i){o.push(i);var a=Lt(i,e,n,t);Mt(r,i,a),i in t||pn(t,"_props",i)};for(var a in e)i(a);kt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?E:O(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;u(e=t._data="function"==typeof e?function(t,e){dt();try{return t.call(e,e)}catch(t){return Gt(t,e,"data()"),{}}finally{ht()}}(e,t):e||{})||(e={});var n=Object.keys(e),r=t.$options.props,o=(t.$options.methods,n.length);for(;o--;){var i=n[o];0,r&&_(r,i)||(a=void 0,36!==(a=(i+"").charCodeAt(0))&&95!==a&&pn(t,"_data",i))}var a;At(e,!0)}(t):At(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=rt();for(var o in e){var i=e[o],a="function"==typeof i?i:i.get;0,r||(n[o]=new dn(t,a||E,E,gn)),o in t||mn(t,o,i)}}(t,e.computed),e.watch&&e.watch!==tt&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o<r.length;o++)_n(t,n,r[o]);else _n(t,n,r)}}(t,e.watch)}var gn={lazy:!0};function mn(t,e,n){var r=!rt();"function"==typeof n?(hn.get=r?bn(e):yn(n),hn.set=E):(hn.get=n.get?r&&!1!==n.cache?bn(e):yn(n.get):E,hn.set=n.set||E),Object.defineProperty(t,e,hn)}function bn(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),ut.target&&e.depend(),e.value}}function yn(t){return function(){return t.call(this,this)}}function _n(t,e,n,r){return u(n)&&(r=n,n=n.handler),"string"==typeof n&&(n=t[n]),t.$watch(e,n,r)}var xn=0;function wn(t){var e=t.options;if(t.super){var n=wn(t.super);if(n!==t.superOptions){t.superOptions=n;var r=function(t){var e,n=t.options,r=t.sealedOptions;for(var o in n)n[o]!==r[o]&&(e||(e={}),e[o]=n[o]);return e}(t);r&&P(t.extendOptions,r),(e=t.options=Nt(n,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function kn(t){this._init(t)}function Cn(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,o=t._Ctor||(t._Ctor={});if(o[r])return o[r];var i=t.name||n.options.name;var a=function(t){this._init(t)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=e++,a.options=Nt(n.options,t),a.super=n,a.options.props&&function(t){var e=t.options.props;for(var n in e)pn(t.prototype,"_props",n)}(a),a.options.computed&&function(t){var e=t.options.computed;for(var n in e)mn(t.prototype,n,e[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,I.forEach((function(t){a[t]=n[t]})),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=P({},a.options),o[r]=a,a}}function An(t){return t&&(t.Ctor.options.name||t.tag)}function Mn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function On(t,e){var n=t.cache,r=t.keys,o=t._vnode;for(var i in n){var a=n[i];if(a){var s=An(a.componentOptions);s&&!e(s)&&Sn(n,i,r,o)}}}function Sn(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,b(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=xn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Nt(wn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Xe(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=de(e._renderChildren,o),t.$scopedSlots=r,t._c=function(e,n,r,o){return Re(t,e,n,r,o,!1)},t.$createElement=function(e,n,r,o){return Re(t,e,n,r,o,!0)};var i=n&&n.data;Mt(t,"$attrs",i&&i.attrs||r,null,!0),Mt(t,"$listeners",e._parentListeners||r,null,!0)}(e),Qe(e,"beforeCreate"),function(t){var e=fe(t.$options.inject,t);e&&(kt(!1),Object.keys(e).forEach((function(n){Mt(t,n,e[n])})),kt(!0))}(e),vn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),Qe(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(kn),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Ot,t.prototype.$delete=St,t.prototype.$watch=function(t,e,n){if(u(e))return _n(this,t,e,n);(n=n||{}).user=!0;var r=new dn(this,t,e,n);if(n.immediate)try{e.call(this,r.value)}catch(t){Gt(t,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(kn),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(Array.isArray(t))for(var o=0,i=t.length;o<i;o++)r.$on(t[o],n);else(r._events[t]||(r._events[t]=[])).push(n),e.test(t)&&(r._hasHookEvent=!0);return r},t.prototype.$once=function(t,e){var n=this;function r(){n.$off(t,r),e.apply(n,arguments)}return r.fn=e,n.$on(t,r),n},t.prototype.$off=function(t,e){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(Array.isArray(t)){for(var r=0,o=t.length;r<o;r++)n.$off(t[r],e);return n}var i,a=n._events[t];if(!a)return n;if(!e)return n._events[t]=null,n;for(var s=a.length;s--;)if((i=a[s])===e||i.fn===e){a.splice(s,1);break}return n},t.prototype.$emit=function(t){var e=this,n=e._events[t];if(n){n=n.length>1?S(n):n;for(var r=S(arguments,1),o='event handler for "'+t+'"',i=0,a=n.length;i<a;i++)Vt(n[i],e,r,e,o)}return e}}(kn),function(t){t.prototype._update=function(t,e){var n=this,r=n.$el,o=n._vnode,i=Ke(n);n._vnode=t,n.$el=o?n.__patch__(o,t):n.__patch__(n.$el,t,e,!1),i(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n),n.$vnode&&n.$parent&&n.$vnode===n.$parent._vnode&&(n.$parent.$el=n.$el)},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){Qe(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||b(e.$children,t),t._watcher&&t._watcher.teardown();for(var n=t._watchers.length;n--;)t._watchers[n].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),Qe(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(kn),function(t){Ee(t.prototype),t.prototype.$nextTick=function(t){return ee(t,this)},t.prototype._render=function(){var t,e=this,n=e.$options,r=n.render,o=n._parentVnode;o&&(e.$scopedSlots=pe(o.data.scopedSlots,e.$slots,e.$scopedSlots)),e.$vnode=o;try{He=e,t=r.call(e._renderProxy,e.$createElement)}catch(n){Gt(n,e,"render"),t=e._vnode}finally{He=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof pt||(t=gt()),t.parent=o,t}}(kn);var Pn=[String,RegExp,Array],$n={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Pn,exclude:Pn,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Sn(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){On(t,(function(t){return Mn(e,t)}))})),this.$watch("exclude",(function(e){On(t,(function(t){return!Mn(e,t)}))}))},render:function(){var t=this.$slots.default,e=Ue(t),n=e&&e.componentOptions;if(n){var r=An(n),o=this.include,i=this.exclude;if(o&&(!r||!Mn(o,r))||i&&r&&Mn(i,r))return e;var a=this.cache,s=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,b(s,c),s.push(c)):(a[c]=e,s.push(c),this.max&&s.length>parseInt(this.max)&&Sn(a,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return R}};Object.defineProperty(t,"config",e),t.util={warn:ct,extend:P,mergeOptions:Nt,defineReactive:Mt},t.set=Ot,t.delete=St,t.nextTick=ee,t.observable=function(t){return At(t),t},t.options=Object.create(null),I.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,P(t.options.components,$n),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=S(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Nt(this.options,t),this}}(t),Cn(t),function(t){I.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(kn),Object.defineProperty(kn.prototype,"$isServer",{get:rt}),Object.defineProperty(kn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(kn,"FunctionalRenderContext",{value:Te}),kn.version="2.6.11";var En=g("style,class"),Tn=g("input,textarea,option,select,progress"),Fn=g("contenteditable,draggable,spellcheck"),jn=g("events,caret,typing,plaintext-only"),Dn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Nn="http://www.w3.org/1999/xlink",In=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Ln=function(t){return In(t)?t.slice(6,t.length):""},Rn=function(t){return null==t||!1===t};function Bn(t){for(var e=t.data,n=t,r=t;i(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=Hn(r.data,e));for(;i(n=n.parent);)n&&n.data&&(e=Hn(e,n.data));return function(t,e){if(i(t)||i(e))return Gn(t,Vn(e));return""}(e.staticClass,e.class)}function Hn(t,e){return{staticClass:Gn(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Gn(t,e){return t?e?t+" "+e:t:e||""}function Vn(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,o=t.length;r<o;r++)i(e=Vn(t[r]))&&""!==e&&(n&&(n+=" "),n+=e);return n}(t):c(t)?function(t){var e="";for(var n in t)t[n]&&(e&&(e+=" "),e+=n);return e}(t):"string"==typeof t?t:""}var Un={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},qn=g("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),zn=g("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Wn=function(t){return qn(t)||zn(t)};var Xn=Object.create(null);var Yn=g("text,number,password,search,email,tel,url");var Kn=Object.freeze({createElement:function(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)},createElementNS:function(t,e){return document.createElementNS(Un[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,n){t.insertBefore(e,n)},removeChild:function(t,e){t.removeChild(e)},appendChild:function(t,e){t.appendChild(e)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,e){t.textContent=e},setStyleScope:function(t,e){t.setAttribute(e,"")}}),Jn={create:function(t,e){Zn(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Zn(t,!0),Zn(e))},destroy:function(t){Zn(t,!0)}};function Zn(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?b(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Qn=new pt("",{},[]),tr=["create","activate","update","remove","destroy"];function er(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&function(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||Yn(r)&&Yn(o)}(t,e)||a(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&o(e.asyncFactory.error))}function nr(t,e,n){var r,o,a={};for(r=e;r<=n;++r)i(o=t[r].key)&&(a[o]=r);return a}var rr={create:or,update:or,destroy:function(t){or(t,Qn)}};function or(t,e){(t.data.directives||e.data.directives)&&function(t,e){var n,r,o,i=t===Qn,a=e===Qn,s=ar(t.data.directives,t.context),c=ar(e.data.directives,e.context),l=[],u=[];for(n in c)r=s[n],o=c[n],r?(o.oldValue=r.value,o.oldArg=r.arg,cr(o,"update",e,t),o.def&&o.def.componentUpdated&&u.push(o)):(cr(o,"bind",e,t),o.def&&o.def.inserted&&l.push(o));if(l.length){var f=function(){for(var n=0;n<l.length;n++)cr(l[n],"inserted",e,t)};i?se(e,"insert",f):f()}u.length&&se(e,"postpatch",(function(){for(var n=0;n<u.length;n++)cr(u[n],"componentUpdated",e,t)}));if(!i)for(n in s)c[n]||cr(s[n],"unbind",t,t,a)}(t,e)}var ir=Object.create(null);function ar(t,e){var n,r,o=Object.create(null);if(!t)return o;for(n=0;n<t.length;n++)(r=t[n]).modifiers||(r.modifiers=ir),o[sr(r)]=r,r.def=It(e.$options,"directives",r.name);return o}function sr(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function cr(t,e,n,r,o){var i=t.def&&t.def[e];if(i)try{i(n.elm,t,n,r,o)}catch(r){Gt(r,n.context,"directive "+t.name+" "+e+" hook")}}var lr=[Jn,rr];function ur(t,e){var n=e.componentOptions;if(!(i(n)&&!1===n.Ctor.options.inheritAttrs||o(t.data.attrs)&&o(e.data.attrs))){var r,a,s=e.elm,c=t.data.attrs||{},l=e.data.attrs||{};for(r in i(l.__ob__)&&(l=e.data.attrs=P({},l)),l)a=l[r],c[r]!==a&&fr(s,r,a);for(r in(Y||J)&&l.value!==c.value&&fr(s,"value",l.value),c)o(l[r])&&(In(r)?s.removeAttributeNS(Nn,Ln(r)):Fn(r)||s.removeAttribute(r))}}function fr(t,e,n){t.tagName.indexOf("-")>-1?dr(t,e,n):Dn(e)?Rn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Fn(e)?t.setAttribute(e,function(t,e){return Rn(e)||"false"===e?"false":"contenteditable"===t&&jn(e)?e:"true"}(e,n)):In(e)?Rn(n)?t.removeAttributeNS(Nn,Ln(e)):t.setAttributeNS(Nn,e,n):dr(t,e,n)}function dr(t,e,n){if(Rn(n))t.removeAttribute(e);else{if(Y&&!K&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var hr={create:ur,update:ur};function pr(t,e){var n=e.elm,r=e.data,a=t.data;if(!(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var s=Bn(e),c=n._transitionClasses;i(c)&&(s=Gn(s,Vn(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var vr,gr={create:pr,update:pr};function mr(t,e,n){var r=vr;return function o(){var i=e.apply(null,arguments);null!==i&&_r(t,o,n,r)}}var br=Wt&&!(Q&&Number(Q[1])<=53);function yr(t,e,n,r){if(br){var o=sn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}vr.addEventListener(t,e,et?{capture:n,passive:r}:n)}function _r(t,e,n,r){(r||vr).removeEventListener(t,e._wrapper||e,n)}function xr(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};vr=e.elm,function(t){if(i(t.__r)){var e=Y?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}i(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),ae(n,r,yr,_r,mr,e.context),vr=void 0}}var wr,kr={create:xr,update:xr};function Cr(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=P({},c)),s)n in c||(a[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var l=o(r)?"":String(r);Ar(a,l)&&(a.value=l)}else if("innerHTML"===n&&zn(a.tagName)&&o(a.innerHTML)){(wr=wr||document.createElement("div")).innerHTML="<svg>"+r+"</svg>";for(var u=wr.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(r!==s[n])try{a[n]=r}catch(t){}}}}function Ar(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Mr={create:Cr,update:Cr},Or=x((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function Sr(t){var e=Pr(t.style);return t.staticStyle?P(t.staticStyle,e):e}function Pr(t){return Array.isArray(t)?$(t):"string"==typeof t?Or(t):t}var $r,Er=/^--/,Tr=/\s*!important$/,Fr=function(t,e,n){if(Er.test(e))t.style.setProperty(e,n);else if(Tr.test(n))t.style.setProperty(M(e),n.replace(Tr,""),"important");else{var r=Dr(e);if(Array.isArray(n))for(var o=0,i=n.length;o<i;o++)t.style[r]=n[o];else t.style[r]=n}},jr=["Webkit","Moz","ms"],Dr=x((function(t){if($r=$r||document.createElement("div").style,"filter"!==(t=k(t))&&t in $r)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<jr.length;n++){var r=jr[n]+e;if(r in $r)return r}}));function Nr(t,e){var n=e.data,r=t.data;if(!(o(n.staticStyle)&&o(n.style)&&o(r.staticStyle)&&o(r.style))){var a,s,c=e.elm,l=r.staticStyle,u=r.normalizedStyle||r.style||{},f=l||u,d=Pr(e.data.style)||{};e.data.normalizedStyle=i(d.__ob__)?P({},d):d;var h=function(t,e){var n,r={};if(e)for(var o=t;o.componentInstance;)(o=o.componentInstance._vnode)&&o.data&&(n=Sr(o.data))&&P(r,n);(n=Sr(t.data))&&P(r,n);for(var i=t;i=i.parent;)i.data&&(n=Sr(i.data))&&P(r,n);return r}(e,!0);for(s in f)o(h[s])&&Fr(c,s,"");for(s in h)(a=h[s])!==f[s]&&Fr(c,s,null==a?"":a)}}var Ir={create:Nr,update:Nr},Lr=/\s+/;function Rr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Lr).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Br(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Lr).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Hr(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&P(e,Gr(t.name||"v")),P(e,t),e}return"string"==typeof t?Gr(t):void 0}}var Gr=x((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Vr=q&&!K,Ur="transition",qr="transitionend",zr="animation",Wr="animationend";Vr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ur="WebkitTransition",qr="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(zr="WebkitAnimation",Wr="webkitAnimationEnd"));var Xr=q?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Yr(t){Xr((function(){Xr(t)}))}function Kr(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Rr(t,e))}function Jr(t,e){t._transitionClasses&&b(t._transitionClasses,e),Br(t,e)}function Zr(t,e,n){var r=to(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s="transition"===o?qr:Wr,c=0,l=function(){t.removeEventListener(s,u),n()},u=function(e){e.target===t&&++c>=a&&l()};setTimeout((function(){c<a&&l()}),i+1),t.addEventListener(s,u)}var Qr=/\b(transform|all)(,|$)/;function to(t,e){var n,r=window.getComputedStyle(t),o=(r[Ur+"Delay"]||"").split(", "),i=(r[Ur+"Duration"]||"").split(", "),a=eo(o,i),s=(r[zr+"Delay"]||"").split(", "),c=(r[zr+"Duration"]||"").split(", "),l=eo(s,c),u=0,f=0;return"transition"===e?a>0&&(n="transition",u=a,f=i.length):"animation"===e?l>0&&(n="animation",u=l,f=c.length):f=(n=(u=Math.max(a,l))>0?a>l?"transition":"animation":null)?"transition"===n?i.length:c.length:0,{type:n,timeout:u,propCount:f,hasTransform:"transition"===n&&Qr.test(r[Ur+"Property"])}}function eo(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map((function(e,n){return no(e)+no(t[n])})))}function no(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function ro(t,e){var n=t.elm;i(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=Hr(t.data.transition);if(!o(r)&&!i(n._enterCb)&&1===n.nodeType){for(var a=r.css,s=r.type,l=r.enterClass,u=r.enterToClass,f=r.enterActiveClass,d=r.appearClass,h=r.appearToClass,p=r.appearActiveClass,g=r.beforeEnter,m=r.enter,b=r.afterEnter,y=r.enterCancelled,_=r.beforeAppear,x=r.appear,w=r.afterAppear,k=r.appearCancelled,C=r.duration,A=Ye,M=Ye.$vnode;M&&M.parent;)A=M.context,M=M.parent;var O=!A._isMounted||!t.isRootInsert;if(!O||x||""===x){var S=O&&d?d:l,P=O&&p?p:f,$=O&&h?h:u,E=O&&_||g,T=O&&"function"==typeof x?x:m,F=O&&w||b,j=O&&k||y,D=v(c(C)?C.enter:C);0;var I=!1!==a&&!K,L=ao(T),R=n._enterCb=N((function(){I&&(Jr(n,$),Jr(n,P)),R.cancelled?(I&&Jr(n,S),j&&j(n)):F&&F(n),n._enterCb=null}));t.data.show||se(t,"insert",(function(){var e=n.parentNode,r=e&&e._pending&&e._pending[t.key];r&&r.tag===t.tag&&r.elm._leaveCb&&r.elm._leaveCb(),T&&T(n,R)})),E&&E(n),I&&(Kr(n,S),Kr(n,P),Yr((function(){Jr(n,S),R.cancelled||(Kr(n,$),L||(io(D)?setTimeout(R,D):Zr(n,s,R)))}))),t.data.show&&(e&&e(),T&&T(n,R)),I||L||R()}}}function oo(t,e){var n=t.elm;i(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var r=Hr(t.data.transition);if(o(r)||1!==n.nodeType)return e();if(!i(n._leaveCb)){var a=r.css,s=r.type,l=r.leaveClass,u=r.leaveToClass,f=r.leaveActiveClass,d=r.beforeLeave,h=r.leave,p=r.afterLeave,g=r.leaveCancelled,m=r.delayLeave,b=r.duration,y=!1!==a&&!K,_=ao(h),x=v(c(b)?b.leave:b);0;var w=n._leaveCb=N((function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[t.key]=null),y&&(Jr(n,u),Jr(n,f)),w.cancelled?(y&&Jr(n,l),g&&g(n)):(e(),p&&p(n)),n._leaveCb=null}));m?m(k):k()}function k(){w.cancelled||(!t.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[t.key]=t),d&&d(n),y&&(Kr(n,l),Kr(n,f),Yr((function(){Jr(n,l),w.cancelled||(Kr(n,u),_||(io(x)?setTimeout(w,x):Zr(n,s,w)))}))),h&&h(n,w),y||_||w())}}function io(t){return"number"==typeof t&&!isNaN(t)}function ao(t){if(o(t))return!1;var e=t.fns;return i(e)?ao(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function so(t,e){!0!==e.data.show&&ro(e)}var co=function(t){var e,n,r={},c=t.modules,l=t.nodeOps;for(e=0;e<tr.length;++e)for(r[tr[e]]=[],n=0;n<c.length;++n)i(c[n][tr[e]])&&r[tr[e]].push(c[n][tr[e]]);function u(t){var e=l.parentNode(t);i(e)&&l.removeChild(e,t)}function f(t,e,n,o,s,c,u){if(i(t.elm)&&i(c)&&(t=c[u]=bt(t)),t.isRootInsert=!s,!function(t,e,n,o){var s=t.data;if(i(s)){var c=i(t.componentInstance)&&s.keepAlive;if(i(s=s.hook)&&i(s=s.init)&&s(t,!1),i(t.componentInstance))return d(t,e),h(n,t.elm,o),a(c)&&function(t,e,n,o){var a,s=t;for(;s.componentInstance;)if(s=s.componentInstance._vnode,i(a=s.data)&&i(a=a.transition)){for(a=0;a<r.activate.length;++a)r.activate[a](Qn,s);e.push(s);break}h(n,t.elm,o)}(t,e,n,o),!0}}(t,e,n,o)){var f=t.data,v=t.children,g=t.tag;i(g)?(t.elm=t.ns?l.createElementNS(t.ns,g):l.createElement(g,t),b(t),p(t,v,e),i(f)&&m(t,e),h(n,t.elm,o)):a(t.isComment)?(t.elm=l.createComment(t.text),h(n,t.elm,o)):(t.elm=l.createTextNode(t.text),h(n,t.elm,o))}}function d(t,e){i(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,v(t)?(m(t,e),b(t)):(Zn(t),e.push(t))}function h(t,e,n){i(t)&&(i(n)?l.parentNode(n)===t&&l.insertBefore(t,e,n):l.appendChild(t,e))}function p(t,e,n){if(Array.isArray(e)){0;for(var r=0;r<e.length;++r)f(e[r],n,t.elm,null,!0,e,r)}else s(t.text)&&l.appendChild(t.elm,l.createTextNode(String(t.text)))}function v(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return i(t.tag)}function m(t,n){for(var o=0;o<r.create.length;++o)r.create[o](Qn,t);i(e=t.data.hook)&&(i(e.create)&&e.create(Qn,t),i(e.insert)&&n.push(t))}function b(t){var e;if(i(e=t.fnScopeId))l.setStyleScope(t.elm,e);else for(var n=t;n;)i(e=n.context)&&i(e=e.$options._scopeId)&&l.setStyleScope(t.elm,e),n=n.parent;i(e=Ye)&&e!==t.context&&e!==t.fnContext&&i(e=e.$options._scopeId)&&l.setStyleScope(t.elm,e)}function y(t,e,n,r,o,i){for(;r<=o;++r)f(n[r],i,t,e,!1,n,r)}function _(t){var e,n,o=t.data;if(i(o))for(i(e=o.hook)&&i(e=e.destroy)&&e(t),e=0;e<r.destroy.length;++e)r.destroy[e](t);if(i(e=t.children))for(n=0;n<t.children.length;++n)_(t.children[n])}function x(t,e,n){for(;e<=n;++e){var r=t[e];i(r)&&(i(r.tag)?(w(r),_(r)):u(r.elm))}}function w(t,e){if(i(e)||i(t.data)){var n,o=r.remove.length+1;for(i(e)?e.listeners+=o:e=function(t,e){function n(){0==--n.listeners&&u(t)}return n.listeners=e,n}(t.elm,o),i(n=t.componentInstance)&&i(n=n._vnode)&&i(n.data)&&w(n,e),n=0;n<r.remove.length;++n)r.remove[n](t,e);i(n=t.data.hook)&&i(n=n.remove)?n(t,e):e()}else u(t.elm)}function k(t,e,n,r){for(var o=n;o<r;o++){var a=e[o];if(i(a)&&er(t,a))return o}}function C(t,e,n,s,c,u){if(t!==e){i(e.elm)&&i(s)&&(e=s[c]=bt(e));var d=e.elm=t.elm;if(a(t.isAsyncPlaceholder))i(e.asyncFactory.resolved)?O(t.elm,e,n):e.isAsyncPlaceholder=!0;else if(a(e.isStatic)&&a(t.isStatic)&&e.key===t.key&&(a(e.isCloned)||a(e.isOnce)))e.componentInstance=t.componentInstance;else{var h,p=e.data;i(p)&&i(h=p.hook)&&i(h=h.prepatch)&&h(t,e);var g=t.children,m=e.children;if(i(p)&&v(e)){for(h=0;h<r.update.length;++h)r.update[h](t,e);i(h=p.hook)&&i(h=h.update)&&h(t,e)}o(e.text)?i(g)&&i(m)?g!==m&&function(t,e,n,r,a){var s,c,u,d=0,h=0,p=e.length-1,v=e[0],g=e[p],m=n.length-1,b=n[0],_=n[m],w=!a;for(0;d<=p&&h<=m;)o(v)?v=e[++d]:o(g)?g=e[--p]:er(v,b)?(C(v,b,r,n,h),v=e[++d],b=n[++h]):er(g,_)?(C(g,_,r,n,m),g=e[--p],_=n[--m]):er(v,_)?(C(v,_,r,n,m),w&&l.insertBefore(t,v.elm,l.nextSibling(g.elm)),v=e[++d],_=n[--m]):er(g,b)?(C(g,b,r,n,h),w&&l.insertBefore(t,g.elm,v.elm),g=e[--p],b=n[++h]):(o(s)&&(s=nr(e,d,p)),o(c=i(b.key)?s[b.key]:k(b,e,d,p))?f(b,r,t,v.elm,!1,n,h):er(u=e[c],b)?(C(u,b,r,n,h),e[c]=void 0,w&&l.insertBefore(t,u.elm,v.elm)):f(b,r,t,v.elm,!1,n,h),b=n[++h]);d>p?y(t,o(n[m+1])?null:n[m+1].elm,n,h,m,r):h>m&&x(e,d,p)}(d,g,m,n,u):i(m)?(i(t.text)&&l.setTextContent(d,""),y(d,null,m,0,m.length-1,n)):i(g)?x(g,0,g.length-1):i(t.text)&&l.setTextContent(d,""):t.text!==e.text&&l.setTextContent(d,e.text),i(p)&&i(h=p.hook)&&i(h=h.postpatch)&&h(t,e)}}}function A(t,e,n){if(a(n)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r<e.length;++r)e[r].data.hook.insert(e[r])}var M=g("attrs,class,staticClass,staticStyle,key");function O(t,e,n,r){var o,s=e.tag,c=e.data,l=e.children;if(r=r||c&&c.pre,e.elm=t,a(e.isComment)&&i(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(i(c)&&(i(o=c.hook)&&i(o=o.init)&&o(e,!0),i(o=e.componentInstance)))return d(e,n),!0;if(i(s)){if(i(l))if(t.hasChildNodes())if(i(o=c)&&i(o=o.domProps)&&i(o=o.innerHTML)){if(o!==t.innerHTML)return!1}else{for(var u=!0,f=t.firstChild,h=0;h<l.length;h++){if(!f||!O(f,l[h],n,r)){u=!1;break}f=f.nextSibling}if(!u||f)return!1}else p(e,l,n);if(i(c)){var v=!1;for(var g in c)if(!M(g)){v=!0,m(e,n);break}!v&&c.class&&re(c.class)}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,n,s){if(!o(e)){var c,u=!1,d=[];if(o(t))u=!0,f(e,d);else{var h=i(t.nodeType);if(!h&&er(t,e))C(t,e,d,null,null,s);else{if(h){if(1===t.nodeType&&t.hasAttribute("data-server-rendered")&&(t.removeAttribute("data-server-rendered"),n=!0),a(n)&&O(t,e,d))return A(e,d,!0),t;c=t,t=new pt(l.tagName(c).toLowerCase(),{},[],void 0,c)}var p=t.elm,g=l.parentNode(p);if(f(e,d,p._leaveCb?null:g,l.nextSibling(p)),i(e.parent))for(var m=e.parent,b=v(e);m;){for(var y=0;y<r.destroy.length;++y)r.destroy[y](m);if(m.elm=e.elm,b){for(var w=0;w<r.create.length;++w)r.create[w](Qn,m);var k=m.data.hook.insert;if(k.merged)for(var M=1;M<k.fns.length;M++)k.fns[M]()}else Zn(m);m=m.parent}i(g)?x([t],0,0):i(t.tag)&&_(t)}}return A(e,d,u),e.elm}i(t)&&_(t)}}({nodeOps:Kn,modules:[hr,gr,kr,Mr,Ir,q?{create:so,activate:so,remove:function(t,e){!0!==t.data.show?oo(t,e):e()}}:{}].concat(lr)});K&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&mo(t,"input")}));var lo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?se(n,"postpatch",(function(){lo.componentUpdated(t,e,n)})):uo(t,e,n.context),t._vOptions=[].map.call(t.options,po)):("textarea"===n.tag||Yn(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",vo),t.addEventListener("compositionend",go),t.addEventListener("change",go),K&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){uo(t,e,n.context);var r=t._vOptions,o=t._vOptions=[].map.call(t.options,po);if(o.some((function(t,e){return!j(t,r[e])})))(t.multiple?e.value.some((function(t){return ho(t,o)})):e.value!==e.oldValue&&ho(e.value,o))&&mo(t,"change")}}};function uo(t,e,n){fo(t,e,n),(Y||J)&&setTimeout((function(){fo(t,e,n)}),0)}function fo(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s<c;s++)if(a=t.options[s],o)i=D(r,po(a))>-1,a.selected!==i&&(a.selected=i);else if(j(po(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function ho(t,e){return e.every((function(e){return!j(e,t)}))}function po(t){return"_value"in t?t._value:t.value}function vo(t){t.target.composing=!0}function go(t){t.target.composing&&(t.target.composing=!1,mo(t.target,"input"))}function mo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function bo(t){return!t.componentInstance||t.data&&t.data.transition?t:bo(t.componentInstance._vnode)}var yo={model:lo,show:{bind:function(t,e,n){var r=e.value,o=(n=bo(n)).data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,ro(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=bo(n)).data&&n.data.transition?(n.data.show=!0,r?ro(n,(function(){t.style.display=t.__vOriginalDisplay})):oo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}}},_o={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function xo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?xo(Ue(e.children)):t}function wo(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var o=n._parentListeners;for(var i in o)e[k(i)]=o[i];return e}function ko(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Co=function(t){return t.tag||Ve(t)},Ao=function(t){return"show"===t.name},Mo={name:"transition",props:_o,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Co)).length){0;var r=this.mode;0;var o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var i=xo(o);if(!i)return o;if(this._leaving)return ko(t,o);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:s(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var c=(i.data||(i.data={})).transition=wo(this),l=this._vnode,u=xo(l);if(i.data.directives&&i.data.directives.some(Ao)&&(i.data.show=!0),u&&u.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(i,u)&&!Ve(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var f=u.data.transition=P({},c);if("out-in"===r)return this._leaving=!0,se(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ko(t,o);if("in-out"===r){if(Ve(i))return l;var d,h=function(){d()};se(c,"afterEnter",h),se(c,"enterCancelled",h),se(f,"delayLeave",(function(t){d=t}))}}return o}}},Oo=P({tag:String,moveClass:String},_o);function So(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Po(t){t.data.newPos=t.elm.getBoundingClientRect()}function $o(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,o=e.top-n.top;if(r||o){t.data.moved=!0;var i=t.elm.style;i.transform=i.WebkitTransform="translate("+r+"px,"+o+"px)",i.transitionDuration="0s"}}delete Oo.mode;var Eo={Transition:Mo,TransitionGroup:{props:Oo,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=Ke(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],i=this.children=[],a=wo(this),s=0;s<o.length;s++){var c=o[s];if(c.tag)if(null!=c.key&&0!==String(c.key).indexOf("__vlist"))i.push(c),n[c.key]=c,(c.data||(c.data={})).transition=a;else;}if(r){for(var l=[],u=[],f=0;f<r.length;f++){var d=r[f];d.data.transition=a,d.data.pos=d.elm.getBoundingClientRect(),n[d.key]?l.push(d):u.push(d)}this.kept=t(e,null,l),this.removed=u}return t(e,null,i)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(So),t.forEach(Po),t.forEach($o),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var n=t.elm,r=n.style;Kr(n,e),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(qr,n._moveCb=function t(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(qr,t),n._moveCb=null,Jr(n,e))})}})))},methods:{hasMove:function(t,e){if(!Vr)return!1;if(this._hasMove)return this._hasMove;var n=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){Br(n,t)})),Rr(n,e),n.style.display="none",this.$el.appendChild(n);var r=to(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}}};kn.config.mustUseProp=function(t,e,n){return"value"===n&&Tn(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},kn.config.isReservedTag=Wn,kn.config.isReservedAttr=En,kn.config.getTagNamespace=function(t){return zn(t)?"svg":"math"===t?"math":void 0},kn.config.isUnknownElement=function(t){if(!q)return!0;if(Wn(t))return!1;if(t=t.toLowerCase(),null!=Xn[t])return Xn[t];var e=document.createElement(t);return t.indexOf("-")>-1?Xn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Xn[t]=/HTMLUnknownElement/.test(e.toString())},P(kn.options.directives,yo),P(kn.options.components,Eo),kn.prototype.__patch__=q?co:E,kn.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=gt),Qe(t,"beforeMount"),r=function(){t._update(t._render(),n)},new dn(t,r,E,{before:function(){t._isMounted&&!t._isDestroyed&&Qe(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,Qe(t,"mounted")),t}(this,t=t&&q?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},q&&setTimeout((function(){R.devtools&&ot&&ot.emit("init",kn)}),0),e.default=kn}.call(this,n(3),n(18).setImmediate)},function(t,e,n){(function(t){var r=void 0!==t&&t||"undefined"!=typeof self&&self||window,o=Function.prototype.apply;function i(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new i(o.call(setTimeout,r,arguments),clearTimeout)},e.setInterval=function(){return new i(o.call(setInterval,r,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(r,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),e))},n(19),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(3))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var r,o,i,a,s,c=1,l={},u=!1,f=t.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(t);d=d&&d.setTimeout?d:t,"[object process]"==={}.toString.call(t.process)?r=function(t){e.nextTick((function(){p(t)}))}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((i=new MessageChannel).port1.onmessage=function(t){p(t.data)},r=function(t){i.port2.postMessage(t)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(t){var e=f.createElement("script");e.onreadystatechange=function(){p(t),e.onreadystatechange=null,o.removeChild(e),e=null},o.appendChild(e)}):r=function(t){setTimeout(p,0,t)}:(a="setImmediate$"+Math.random()+"$",s=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(a)&&p(+e.data.slice(a.length))},t.addEventListener?t.addEventListener("message",s,!1):t.attachEvent("onmessage",s),r=function(e){t.postMessage(a+e,"*")}),d.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n<e.length;n++)e[n]=arguments[n+1];var o={callback:t,args:e};return l[c]=o,r(c),c++},d.clearImmediate=h}function h(t){delete l[t]}function p(t){if(u)setTimeout(p,0,t);else{var e=l[t];if(e){u=!0;try{!function(t){var e=t.callback,n=t.args;switch(n.length){case 0:e();break;case 1:e(n[0]);break;case 2:e(n[0],n[1]);break;case 3:e(n[0],n[1],n[2]);break;default:e.apply(void 0,n)}}(e)}finally{h(t),u=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,n(3),n(20))},function(t,e){var n,r,o=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(t){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(t){r=a}}();var c,l=[],u=!1,f=-1;function d(){u&&c&&(u=!1,c.length?l=c.concat(l):f=-1,l.length&&h())}function h(){if(!u){var t=s(d);u=!0;for(var e=l.length;e;){for(c=l,l=[];++f<e;)c&&c[f].run();f=-1,e=l.length}c=null,u=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function p(t,e){this.fun=t,this.array=e}function v(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];l.push(new p(t,e)),1!==l.length||u||s(h)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=v,o.addListener=v,o.once=v,o.off=v,o.removeListener=v,o.removeAllListeners=v,o.emit=v,o.prependListener=v,o.prependOnceListener=v,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";n.r(e);const r=n(9).default,o=n(30).default;n(11).default,n(12).default,n(13).default;e.default=new r({routes:[{path:"/",name:"home",component:o},{path:"/gallery",name:"gallery",component:()=>Promise.resolve().then(n.bind(null,11))},{path:"/about",name:"about",component:()=>Promise.resolve().then(n.bind(null,12))},{path:"/support",name:"support",component:()=>Promise.resolve().then(n.bind(null,13))}]})},function(t,e,n){"use strict";var r=n(5);n.n(r).a},function(t,e){t.exports=require("commands")},function(t,e,n){!function(t){"use strict";const e=Math.pow(2,-52),n=new Uint32Array(512);class r{static from(t,e=f,n=d){const o=t.length,i=new Float64Array(2*o);for(let r=0;r<o;r++){const o=t[r];i[2*r]=e(o),i[2*r+1]=n(o)}return new r(i)}constructor(t){const e=t.length>>1;if(e>0&&"number"!=typeof t[0])throw new Error("Expected coords to contain numbers.");this.coords=t;const n=Math.max(2*e-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(e)),this._hullPrev=new Uint32Array(e),this._hullNext=new Uint32Array(e),this._hullTri=new Uint32Array(e),this._hullHash=new Int32Array(this._hashSize).fill(-1),this._ids=new Uint32Array(e),this._dists=new Float64Array(e),this.update()}update(){const{coords:t,_hullPrev:n,_hullNext:r,_hullTri:i,_hullHash:s}=this,u=t.length>>1;let f=1/0,d=1/0,h=-1/0,p=-1/0;for(let e=0;e<u;e++){const n=t[2*e],r=t[2*e+1];n<f&&(f=n),r<d&&(d=r),n>h&&(h=n),r>p&&(p=r),this._ids[e]=e}const v=(f+h)/2,g=(d+p)/2;let m,b,y,_=1/0;for(let e=0;e<u;e++){const n=o(v,g,t[2*e],t[2*e+1]);n<_&&(m=e,_=n)}const x=t[2*m],w=t[2*m+1];_=1/0;for(let e=0;e<u;e++){if(e===m)continue;const n=o(x,w,t[2*e],t[2*e+1]);n<_&&n>0&&(b=e,_=n)}let k=t[2*b],C=t[2*b+1],A=1/0;for(let e=0;e<u;e++){if(e===m||e===b)continue;const n=c(x,w,k,C,t[2*e],t[2*e+1]);n<A&&(y=e,A=n)}let M=t[2*y],O=t[2*y+1];if(A===1/0){for(let e=0;e<u;e++)this._dists[e]=t[2*e]-t[0]||t[2*e+1]-t[1];l(this._ids,this._dists,0,u-1);const e=new Uint32Array(u);let n=0;for(let t=0,r=-1/0;t<u;t++){const o=this._ids[t];this._dists[o]>r&&(e[n++]=o,r=this._dists[o])}return this.hull=e.subarray(0,n),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(a(x,w,k,C,M,O)){const t=b,e=k,n=C;b=y,k=M,C=O,y=t,M=e,O=n}const S=function(t,e,n,r,o,i){const a=n-t,s=r-e,c=o-t,l=i-e,u=a*a+s*s,f=c*c+l*l,d=.5/(a*l-s*c);return{x:t+(l*u-s*f)*d,y:e+(a*f-c*u)*d}}(x,w,k,C,M,O);this._cx=S.x,this._cy=S.y;for(let e=0;e<u;e++)this._dists[e]=o(t[2*e],t[2*e+1],S.x,S.y);l(this._ids,this._dists,0,u-1),this._hullStart=m;let P=3;r[m]=n[y]=b,r[b]=n[m]=y,r[y]=n[b]=m,i[m]=0,i[b]=1,i[y]=2,s.fill(-1),s[this._hashKey(x,w)]=m,s[this._hashKey(k,C)]=b,s[this._hashKey(M,O)]=y,this.trianglesLen=0,this._addTriangle(m,b,y,-1,-1,-1);for(let o,c,l=0;l<this._ids.length;l++){const u=this._ids[l],f=t[2*u],d=t[2*u+1];if(l>0&&Math.abs(f-o)<=e&&Math.abs(d-c)<=e)continue;if(o=f,c=d,u===m||u===b||u===y)continue;let h=0;for(let t=0,e=this._hashKey(f,d);t<this._hashSize&&(h=s[(e+t)%this._hashSize],-1===h||h===r[h]);t++);h=n[h];let p,v=h;for(;p=r[v],!a(f,d,t[2*v],t[2*v+1],t[2*p],t[2*p+1]);)if(v=p,v===h){v=-1;break}if(-1===v)continue;let g=this._addTriangle(v,u,r[v],-1,-1,i[v]);i[u]=this._legalize(g+2),i[v]=g,P++;let _=r[v];for(;p=r[_],a(f,d,t[2*_],t[2*_+1],t[2*p],t[2*p+1]);)g=this._addTriangle(_,u,p,i[u],-1,i[_]),i[u]=this._legalize(g+2),r[_]=_,P--,_=p;if(v===h)for(;p=n[v],a(f,d,t[2*p],t[2*p+1],t[2*v],t[2*v+1]);)g=this._addTriangle(p,u,v,-1,i[v],i[p]),this._legalize(g+2),i[p]=g,r[v]=v,P--,v=p;this._hullStart=n[u]=v,r[v]=n[_]=u,r[u]=_,s[this._hashKey(f,d)]=u,s[this._hashKey(t[2*v],t[2*v+1])]=v}this.hull=new Uint32Array(P);for(let t=0,e=this._hullStart;t<P;t++)this.hull[t]=e,e=r[e];this.triangles=this._triangles.subarray(0,this.trianglesLen),this.halfedges=this._halfedges.subarray(0,this.trianglesLen)}_hashKey(t,e){return Math.floor(function(t,e){const n=t/(Math.abs(t)+Math.abs(e));return(e>0?3-n:1+n)/4}(t-this._cx,e-this._cy)*this._hashSize)%this._hashSize}_legalize(t){const{_triangles:e,_halfedges:r,coords:o}=this;let i=0,a=0;for(;;){const c=r[t],l=t-t%3;if(a=l+(t+2)%3,-1===c){if(0===i)break;t=n[--i];continue}const u=c-c%3,f=l+(t+1)%3,d=u+(c+2)%3,h=e[a],p=e[t],v=e[f],g=e[d];if(s(o[2*h],o[2*h+1],o[2*p],o[2*p+1],o[2*v],o[2*v+1],o[2*g],o[2*g+1])){e[t]=g,e[c]=h;const o=r[d];if(-1===o){let e=this._hullStart;do{if(this._hullTri[e]===d){this._hullTri[e]=t;break}e=this._hullPrev[e]}while(e!==this._hullStart)}this._link(t,o),this._link(c,r[a]),this._link(a,d);const s=u+(c+1)%3;i<n.length&&(n[i++]=s)}else{if(0===i)break;t=n[--i]}}return a}_link(t,e){this._halfedges[t]=e,-1!==e&&(this._halfedges[e]=t)}_addTriangle(t,e,n,r,o,i){const a=this.trianglesLen;return this._triangles[a]=t,this._triangles[a+1]=e,this._triangles[a+2]=n,this._link(a,r),this._link(a+1,o),this._link(a+2,i),this.trianglesLen+=3,a}}function o(t,e,n,r){const o=t-n,i=e-r;return o*o+i*i}function i(t,e,n,r,o,i){const a=(r-e)*(o-t),s=(n-t)*(i-e);return Math.abs(a-s)>=33306690738754716e-32*Math.abs(a+s)?a-s:0}function a(t,e,n,r,o,a){return(i(o,a,t,e,n,r)||i(t,e,n,r,o,a)||i(n,r,o,a,t,e))<0}function s(t,e,n,r,o,i,a,s){const c=t-a,l=e-s,u=n-a,f=r-s,d=o-a,h=i-s,p=u*u+f*f,v=d*d+h*h;return c*(f*v-p*h)-l*(u*v-p*d)+(c*c+l*l)*(u*h-f*d)<0}function c(t,e,n,r,o,i){const a=n-t,s=r-e,c=o-t,l=i-e,u=a*a+s*s,f=c*c+l*l,d=.5/(a*l-s*c),h=(l*u-s*f)*d,p=(a*f-c*u)*d;return h*h+p*p}function l(t,e,n,r){if(r-n<=20)for(let o=n+1;o<=r;o++){const r=t[o],i=e[r];let a=o-1;for(;a>=n&&e[t[a]]>i;)t[a+1]=t[a--];t[a+1]=r}else{let o=n+1,i=r;u(t,n+r>>1,o),e[t[n]]>e[t[r]]&&u(t,n,r),e[t[o]]>e[t[r]]&&u(t,o,r),e[t[n]]>e[t[o]]&&u(t,n,o);const a=t[o],s=e[a];for(;;){do{o++}while(e[t[o]]<s);do{i--}while(e[t[i]]>s);if(i<o)break;u(t,o,i)}t[n+1]=t[i],t[i]=a,r-o+1>=i-n?(l(t,e,o,r),l(t,e,n,i-1)):(l(t,e,n,i-1),l(t,e,o,r))}}function u(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}function f(t){return t[0]}function d(t){return t[1]}class h{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(t,e){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(t,e){this._+=`L${this._x1=+t},${this._y1=+e}`}arc(t,e,n){const r=(t=+t)+(n=+n),o=e=+e;if(n<0)throw new Error("negative radius");null===this._x1?this._+=`M${r},${o}`:(Math.abs(this._x1-r)>1e-6||Math.abs(this._y1-o)>1e-6)&&(this._+="L"+r+","+o),n&&(this._+=`A${n},${n},0,1,1,${t-n},${e}A${n},${n},0,1,1,${this._x1=r},${this._y1=o}`)}rect(t,e,n,r){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}class p{constructor(){this._=[]}moveTo(t,e){this._.push([t,e])}closePath(){this._.push(this._[0].slice())}lineTo(t,e){this._.push([t,e])}value(){return this._.length?this._:null}}class v{constructor(t,[e,n,r,o]=[0,0,960,500]){if(!((r=+r)>=(e=+e)&&(o=+o)>=(n=+n)))throw new Error("invalid bounds");this.delaunay=t,this._circumcenters=new Float64Array(2*t.points.length),this.vectors=new Float64Array(2*t.points.length),this.xmax=r,this.xmin=e,this.ymax=o,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:t,hull:e,triangles:n},vectors:r}=this,o=this.circumcenters=this._circumcenters.subarray(0,n.length/3*2);for(let e,r,i=0,a=0,s=n.length;i<s;i+=3,a+=2){const s=2*n[i],c=2*n[i+1],l=2*n[i+2],u=t[s],f=t[s+1],d=t[c],h=t[c+1],p=t[l],v=t[l+1],g=d-u,m=h-f,b=p-u,y=v-f,_=g*g+m*m,x=b*b+y*y,w=2*(g*y-m*b);if(w)if(Math.abs(w)<1e-8)e=(u+p)/2,r=(f+v)/2;else{const t=1/w;e=u+(y*_-m*x)*t,r=f+(g*x-b*_)*t}else e=(u+p)/2-1e8*y,r=(f+v)/2+1e8*b;o[a]=e,o[a+1]=r}let i,a,s,c=e[e.length-1],l=4*c,u=t[2*c],f=t[2*c+1];r.fill(0);for(let n=0;n<e.length;++n)c=e[n],i=l,a=u,s=f,l=4*c,u=t[2*c],f=t[2*c+1],r[i+2]=r[l]=s-f,r[i+3]=r[l+1]=u-a}render(t){const e=null==t?t=new h:void 0,{delaunay:{halfedges:n,inedges:r,hull:o},circumcenters:i,vectors:a}=this;if(o.length<=1)return null;for(let e=0,r=n.length;e<r;++e){const r=n[e];if(r<e)continue;const o=2*Math.floor(e/3),a=2*Math.floor(r/3),s=i[o],c=i[o+1],l=i[a],u=i[a+1];this._renderSegment(s,c,l,u,t)}let s,c=o[o.length-1];for(let e=0;e<o.length;++e){s=c,c=o[e];const n=2*Math.floor(r[c]/3),l=i[n],u=i[n+1],f=4*s,d=this._project(l,u,a[f+2],a[f+3]);d&&this._renderSegment(l,u,d[0],d[1],t)}return e&&e.value()}renderBounds(t){const e=null==t?t=new h:void 0;return t.rect(this.xmin,this.ymin,this.xmax-this.xmin,this.ymax-this.ymin),e&&e.value()}renderCell(t,e){const n=null==e?e=new h:void 0,r=this._clip(t);if(null===r||!r.length)return;e.moveTo(r[0],r[1]);let o=r.length;for(;r[0]===r[o-2]&&r[1]===r[o-1]&&o>1;)o-=2;for(let t=2;t<o;t+=2)r[t]===r[t-2]&&r[t+1]===r[t-1]||e.lineTo(r[t],r[t+1]);return e.closePath(),n&&n.value()}*cellPolygons(){const{delaunay:{points:t}}=this;for(let e=0,n=t.length/2;e<n;++e){const t=this.cellPolygon(e);t&&(t.index=e,yield t)}}cellPolygon(t){const e=new p;return this.renderCell(t,e),e.value()}_renderSegment(t,e,n,r,o){let i;const a=this._regioncode(t,e),s=this._regioncode(n,r);0===a&&0===s?(o.moveTo(t,e),o.lineTo(n,r)):(i=this._clipSegment(t,e,n,r,a,s))&&(o.moveTo(i[0],i[1]),o.lineTo(i[2],i[3]))}contains(t,e,n){return(e=+e)==e&&(n=+n)==n&&this.delaunay._step(t,e,n)===t}*neighbors(t){const e=this._clip(t);if(e)for(const n of this.delaunay.neighbors(t)){const t=this._clip(n);if(t)t:for(let r=0,o=e.length;r<o;r+=2)for(let i=0,a=t.length;i<a;i+=2)if(e[r]==t[i]&&e[r+1]==t[i+1]&&e[(r+2)%o]==t[(i+a-2)%a]&&e[(r+3)%o]==t[(i+a-1)%a]){yield n;break t}}}_cell(t){const{circumcenters:e,delaunay:{inedges:n,halfedges:r,triangles:o}}=this,i=n[t];if(-1===i)return null;const a=[];let s=i;do{const n=Math.floor(s/3);if(a.push(e[2*n],e[2*n+1]),s=s%3==2?s-2:s+1,o[s]!==t)break;s=r[s]}while(s!==i&&-1!==s);return a}_clip(t){if(0===t&&1===this.delaunay.hull.length)return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];const e=this._cell(t);if(null===e)return null;const{vectors:n}=this,r=4*t;return n[r]||n[r+1]?this._clipInfinite(t,e,n[r],n[r+1],n[r+2],n[r+3]):this._clipFinite(t,e)}_clipFinite(t,e){const n=e.length;let r,o,i,a,s,c=null,l=e[n-2],u=e[n-1],f=this._regioncode(l,u);for(let d=0;d<n;d+=2)if(r=l,o=u,l=e[d],u=e[d+1],i=f,f=this._regioncode(l,u),0===i&&0===f)a=s,s=0,c?c.push(l,u):c=[l,u];else{let e,n,d,h,p;if(0===i){if(null===(e=this._clipSegment(r,o,l,u,i,f)))continue;[n,d,h,p]=e}else{if(null===(e=this._clipSegment(l,u,r,o,f,i)))continue;[h,p,n,d]=e,a=s,s=this._edgecode(n,d),a&&s&&this._edge(t,a,s,c,c.length),c?c.push(n,d):c=[n,d]}a=s,s=this._edgecode(h,p),a&&s&&this._edge(t,a,s,c,c.length),c?c.push(h,p):c=[h,p]}if(c)a=s,s=this._edgecode(c[0],c[1]),a&&s&&this._edge(t,a,s,c,c.length);else if(this.contains(t,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2))return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];return c}_clipSegment(t,e,n,r,o,i){for(;;){if(0===o&&0===i)return[t,e,n,r];if(o&i)return null;let a,s,c=o||i;8&c?(a=t+(n-t)*(this.ymax-e)/(r-e),s=this.ymax):4&c?(a=t+(n-t)*(this.ymin-e)/(r-e),s=this.ymin):2&c?(s=e+(r-e)*(this.xmax-t)/(n-t),a=this.xmax):(s=e+(r-e)*(this.xmin-t)/(n-t),a=this.xmin),o?(t=a,e=s,o=this._regioncode(t,e)):(n=a,r=s,i=this._regioncode(n,r))}}_clipInfinite(t,e,n,r,o,i){let a,s=Array.from(e);if((a=this._project(s[0],s[1],n,r))&&s.unshift(a[0],a[1]),(a=this._project(s[s.length-2],s[s.length-1],o,i))&&s.push(a[0],a[1]),s=this._clipFinite(t,s))for(let e,n=0,r=s.length,o=this._edgecode(s[r-2],s[r-1]);n<r;n+=2)e=o,o=this._edgecode(s[n],s[n+1]),e&&o&&(n=this._edge(t,e,o,s,n),r=s.length);else this.contains(t,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2)&&(s=[this.xmin,this.ymin,this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax]);return s}_edge(t,e,n,r,o){for(;e!==n;){let n,i;switch(e){case 5:e=4;continue;case 4:e=6,n=this.xmax,i=this.ymin;break;case 6:e=2;continue;case 2:e=10,n=this.xmax,i=this.ymax;break;case 10:e=8;continue;case 8:e=9,n=this.xmin,i=this.ymax;break;case 9:e=1;continue;case 1:e=5,n=this.xmin,i=this.ymin}r[o]===n&&r[o+1]===i||!this.contains(t,n,i)||(r.splice(o,0,n,i),o+=2)}if(r.length>4)for(let t=0;t<r.length;t+=2){const e=(t+2)%r.length,n=(t+4)%r.length;(r[t]===r[e]&&r[e]===r[n]||r[t+1]===r[e+1]&&r[e+1]===r[n+1])&&(r.splice(e,2),t-=2)}return o}_project(t,e,n,r){let o,i,a,s=1/0;if(r<0){if(e<=this.ymin)return null;(o=(this.ymin-e)/r)<s&&(a=this.ymin,i=t+(s=o)*n)}else if(r>0){if(e>=this.ymax)return null;(o=(this.ymax-e)/r)<s&&(a=this.ymax,i=t+(s=o)*n)}if(n>0){if(t>=this.xmax)return null;(o=(this.xmax-t)/n)<s&&(i=this.xmax,a=e+(s=o)*r)}else if(n<0){if(t<=this.xmin)return null;(o=(this.xmin-t)/n)<s&&(i=this.xmin,a=e+(s=o)*r)}return[i,a]}_edgecode(t,e){return(t===this.xmin?1:t===this.xmax?2:0)|(e===this.ymin?4:e===this.ymax?8:0)}_regioncode(t,e){return(t<this.xmin?1:t>this.xmax?2:0)|(e<this.ymin?4:e>this.ymax?8:0)}}const g=2*Math.PI,m=Math.pow;function b(t){return t[0]}function y(t){return t[1]}function _(t,e,n){return[t+Math.sin(t+e)*n,e+Math.cos(t-e)*n]}class x{static from(t,e=b,n=y,r){return new x("length"in t?function(t,e,n,r){const o=t.length,i=new Float64Array(2*o);for(let a=0;a<o;++a){const o=t[a];i[2*a]=e.call(r,o,a,t),i[2*a+1]=n.call(r,o,a,t)}return i}(t,e,n,r):Float64Array.from(function*(t,e,n,r){let o=0;for(const i of t)yield e.call(r,i,o,t),yield n.call(r,i,o,t),++o}(t,e,n,r)))}constructor(t){this._delaunator=new r(t),this.inedges=new Int32Array(t.length/2),this._hullIndex=new Int32Array(t.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const t=this._delaunator,e=this.points;if(t.hull&&t.hull.length>2&&function(t){const{triangles:e,coords:n}=t;for(let t=0;t<e.length;t+=3){const r=2*e[t],o=2*e[t+1],i=2*e[t+2];if((n[i]-n[r])*(n[o+1]-n[r+1])-(n[o]-n[r])*(n[i+1]-n[r+1])>1e-10)return!1}return!0}(t)){this.collinear=Int32Array.from({length:e.length/2},(t,e)=>e).sort((t,n)=>e[2*t]-e[2*n]||e[2*t+1]-e[2*n+1]);const t=this.collinear[0],n=this.collinear[this.collinear.length-1],o=[e[2*t],e[2*t+1],e[2*n],e[2*n+1]],i=1e-8*Math.hypot(o[3]-o[1],o[2]-o[0]);for(let t=0,n=e.length/2;t<n;++t){const n=_(e[2*t],e[2*t+1],i);e[2*t]=n[0],e[2*t+1]=n[1]}this._delaunator=new r(e)}else delete this.collinear;const n=this.halfedges=this._delaunator.halfedges,o=this.hull=this._delaunator.hull,i=this.triangles=this._delaunator.triangles,a=this.inedges.fill(-1),s=this._hullIndex.fill(-1);for(let t=0,e=n.length;t<e;++t){const e=i[t%3==2?t-2:t+1];-1!==n[t]&&-1!==a[e]||(a[e]=t)}for(let t=0,e=o.length;t<e;++t)s[o[t]]=t;o.length<=2&&o.length>0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=o[0],this.triangles[1]=o[1],this.triangles[2]=o[1],a[o[0]]=1,2===o.length&&(a[o[1]]=0))}voronoi(t){return new v(this,t)}*neighbors(t){const{inedges:e,hull:n,_hullIndex:r,halfedges:o,triangles:i,collinear:a}=this;if(a){const e=a.indexOf(t);return e>0&&(yield a[e-1]),void(e<a.length-1&&(yield a[e+1]))}const s=e[t];if(-1===s)return;let c=s,l=-1;do{if(yield l=i[c],c=c%3==2?c-2:c+1,i[c]!==t)return;if(c=o[c],-1===c){const e=n[(r[t]+1)%n.length];return void(e!==l&&(yield e))}}while(c!==s)}find(t,e,n=0){if((t=+t)!=t||(e=+e)!=e)return-1;const r=n;let o;for(;(o=this._step(n,t,e))>=0&&o!==n&&o!==r;)n=o;return o}_step(t,e,n){const{inedges:r,hull:o,_hullIndex:i,halfedges:a,triangles:s,points:c}=this;if(-1===r[t]||!c.length)return(t+1)%(c.length>>1);let l=t,u=m(e-c[2*t],2)+m(n-c[2*t+1],2);const f=r[t];let d=f;do{let r=s[d];const f=m(e-c[2*r],2)+m(n-c[2*r+1],2);if(f<u&&(u=f,l=r),d=d%3==2?d-2:d+1,s[d]!==t)break;if(d=a[d],-1===d){if(d=o[(i[t]+1)%o.length],d!==r&&m(e-c[2*d],2)+m(n-c[2*d+1],2)<u)return d;break}}while(d!==f);return l}render(t){const e=null==t?t=new h:void 0,{points:n,halfedges:r,triangles:o}=this;for(let e=0,i=r.length;e<i;++e){const i=r[e];if(i<e)continue;const a=2*o[e],s=2*o[i];t.moveTo(n[a],n[a+1]),t.lineTo(n[s],n[s+1])}return this.renderHull(t),e&&e.value()}renderPoints(t,e=2){const n=null==t?t=new h:void 0,{points:r}=this;for(let n=0,o=r.length;n<o;n+=2){const o=r[n],i=r[n+1];t.moveTo(o+e,i),t.arc(o,i,e,0,g)}return n&&n.value()}renderHull(t){const e=null==t?t=new h:void 0,{hull:n,points:r}=this,o=2*n[0],i=n.length;t.moveTo(r[o],r[o+1]);for(let e=1;e<i;++e){const o=2*n[e];t.lineTo(r[o],r[o+1])}return t.closePath(),e&&e.value()}hullPolygon(){const t=new p;return this.renderHull(t),t.value()}renderTriangle(t,e){const n=null==e?e=new h:void 0,{points:r,triangles:o}=this,i=2*o[t*=3],a=2*o[t+1],s=2*o[t+2];return e.moveTo(r[i],r[i+1]),e.lineTo(r[a],r[a+1]),e.lineTo(r[s],r[s+1]),e.closePath(),n&&n.value()}*trianglePolygons(){const{triangles:t}=this;for(let e=0,n=t.length/3;e<n;++e)yield this.trianglePolygon(e)}trianglePolygon(t){const e=new p;return this.renderTriangle(t,e),e.value()}}t.Delaunay=x,t.Voronoi=v,Object.defineProperty(t,"__esModule",{value:!0})}(e)},function(t,e,n){
/**
* chroma.js - JavaScript library for color conversions
*
* Copyright (c) 2011-2019, Gregor Aisch
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* 3. The name Gregor Aisch may not be used to endorse or promote products
* derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* -------------------------------------------------------
*
* chroma.js includes colors from colorbrewer2.org, which are released under
* the following license:
*
* Copyright (c) 2002 Cynthia Brewer, Mark Harrower,
* and The Pennsylvania State University.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
* either express or implied. See the License for the specific
* language governing permissions and limitations under the License.
*
* ------------------------------------------------------
*
* Named colors are taken from X11 Color Names.
* http://www.w3.org/TR/css3-color/#svg-color
*
* @preserve
*/
t.exports=function(){"use strict";for(var t=function(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=1),t<e?e:t>n?n:t},e={},n=0,r=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];n<r.length;n+=1){var o=r[n];e["[object "+o+"]"]=o.toLowerCase()}var i=function(t){return e[Object.prototype.toString.call(t)]||"object"},a=Math.PI,s={clip_rgb:function(e){e._clipped=!1,e._unclipped=e.slice(0);for(var n=0;n<=3;n++)n<3?((e[n]<0||e[n]>255)&&(e._clipped=!0),e[n]=t(e[n],0,255)):3===n&&(e[n]=t(e[n],0,1));return e},limit:t,type:i,unpack:function(t,e){return void 0===e&&(e=null),t.length>=3?Array.prototype.slice.call(t):"object"==i(t[0])&&e?e.split("").filter((function(e){return void 0!==t[0][e]})).map((function(e){return t[0][e]})):t[0]},last:function(t){if(t.length<2)return null;var e=t.length-1;return"string"==i(t[e])?t[e].toLowerCase():null},PI:a,TWOPI:2*a,PITHIRD:a/3,DEG2RAD:a/180,RAD2DEG:180/a},c={format:{},autodetect:[]},l=s.last,u=s.clip_rgb,f=s.type,d=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=this;if("object"===f(t[0])&&t[0].constructor&&t[0].constructor===this.constructor)return t[0];var r=l(t),o=!1;if(!r){o=!0,c.sorted||(c.autodetect=c.autodetect.sort((function(t,e){return e.p-t.p})),c.sorted=!0);for(var i=0,a=c.autodetect;i<a.length;i+=1){var s=a[i];if(r=s.test.apply(s,t))break}}if(!c.format[r])throw new Error("unknown format: "+t);var d=c.format[r].apply(null,o?t:t.slice(0,-1));n._rgb=u(d),3===n._rgb.length&&n._rgb.push(1)};d.prototype.toString=function(){return"function"==f(this.hex)?this.hex():"["+this._rgb.join(",")+"]"};var h=d,p=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(p.Color,[null].concat(t)))};p.Color=h,p.version="2.1.0";var v=p,g=s.unpack,m=Math.max,b=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=g(t,"rgb"),r=n[0],o=n[1],i=n[2],a=1-m(r/=255,m(o/=255,i/=255)),s=a<1?1/(1-a):0,c=(1-r-a)*s,l=(1-o-a)*s,u=(1-i-a)*s;return[c,l,u,a]},y=s.unpack,_=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=y(t,"cmyk"))[0],r=t[1],o=t[2],i=t[3],a=t.length>4?t[4]:1;return 1===i?[0,0,0,a]:[n>=1?0:255*(1-n)*(1-i),r>=1?0:255*(1-r)*(1-i),o>=1?0:255*(1-o)*(1-i),a]},x=s.unpack,w=s.type;h.prototype.cmyk=function(){return b(this._rgb)},v.cmyk=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["cmyk"])))},c.format.cmyk=_,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=x(t,"cmyk"),"array"===w(t)&&4===t.length)return"cmyk"}});var k=s.unpack,C=s.last,A=function(t){return Math.round(100*t)/100},M=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=k(t,"hsla"),r=C(t)||"lsa";return n[0]=A(n[0]||0),n[1]=A(100*n[1])+"%",n[2]=A(100*n[2])+"%","hsla"===r||n.length>3&&n[3]<1?(n[3]=n.length>3?n[3]:1,r="hsla"):n.length=3,r+"("+n.join(",")+")"},O=s.unpack,S=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=O(t,"rgba"))[0],r=t[1],o=t[2];n/=255,r/=255,o/=255;var i,a,s=Math.min(n,r,o),c=Math.max(n,r,o),l=(c+s)/2;return c===s?(i=0,a=Number.NaN):i=l<.5?(c-s)/(c+s):(c-s)/(2-c-s),n==c?a=(r-o)/(c-s):r==c?a=2+(o-n)/(c-s):o==c&&(a=4+(n-r)/(c-s)),(a*=60)<0&&(a+=360),t.length>3&&void 0!==t[3]?[a,i,l,t[3]]:[a,i,l]},P=s.unpack,$=s.last,E=Math.round,T=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=P(t,"rgba"),r=$(t)||"rgb";return"hsl"==r.substr(0,3)?M(S(n),r):(n[0]=E(n[0]),n[1]=E(n[1]),n[2]=E(n[2]),("rgba"===r||n.length>3&&n[3]<1)&&(n[3]=n.length>3?n[3]:1,r="rgba"),r+"("+n.slice(0,"rgb"===r?3:4).join(",")+")")},F=s.unpack,j=Math.round,D=function(){for(var t,e=[],n=arguments.length;n--;)e[n]=arguments[n];var r,o,i,a=(e=F(e,"hsl"))[0],s=e[1],c=e[2];if(0===s)r=o=i=255*c;else{var l=[0,0,0],u=[0,0,0],f=c<.5?c*(1+s):c+s-c*s,d=2*c-f,h=a/360;l[0]=h+1/3,l[1]=h,l[2]=h-1/3;for(var p=0;p<3;p++)l[p]<0&&(l[p]+=1),l[p]>1&&(l[p]-=1),6*l[p]<1?u[p]=d+6*(f-d)*l[p]:2*l[p]<1?u[p]=f:3*l[p]<2?u[p]=d+(f-d)*(2/3-l[p])*6:u[p]=d;r=(t=[j(255*u[0]),j(255*u[1]),j(255*u[2])])[0],o=t[1],i=t[2]}return e.length>3?[r,o,i,e[3]]:[r,o,i,1]},N=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,I=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,L=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,R=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,B=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,H=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,G=Math.round,V=function(t){var e;if(t=t.toLowerCase().trim(),c.format.named)try{return c.format.named(t)}catch(t){}if(e=t.match(N)){for(var n=e.slice(1,4),r=0;r<3;r++)n[r]=+n[r];return n[3]=1,n}if(e=t.match(I)){for(var o=e.slice(1,5),i=0;i<4;i++)o[i]=+o[i];return o}if(e=t.match(L)){for(var a=e.slice(1,4),s=0;s<3;s++)a[s]=G(2.55*a[s]);return a[3]=1,a}if(e=t.match(R)){for(var l=e.slice(1,5),u=0;u<3;u++)l[u]=G(2.55*l[u]);return l[3]=+l[3],l}if(e=t.match(B)){var f=e.slice(1,4);f[1]*=.01,f[2]*=.01;var d=D(f);return d[3]=1,d}if(e=t.match(H)){var h=e.slice(1,4);h[1]*=.01,h[2]*=.01;var p=D(h);return p[3]=+e[4],p}};V.test=function(t){return N.test(t)||I.test(t)||L.test(t)||R.test(t)||B.test(t)||H.test(t)};var U=V,q=s.type;h.prototype.css=function(t){return T(this._rgb,t)},v.css=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["css"])))},c.format.css=U,c.autodetect.push({p:5,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===q(t)&&U.test(t))return"css"}});var z=s.unpack;c.format.gl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=z(t,"rgba");return n[0]*=255,n[1]*=255,n[2]*=255,n},v.gl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["gl"])))},h.prototype.gl=function(){var t=this._rgb;return[t[0]/255,t[1]/255,t[2]/255,t[3]]};var W=s.unpack,X=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r=W(t,"rgb"),o=r[0],i=r[1],a=r[2],s=Math.min(o,i,a),c=Math.max(o,i,a),l=c-s,u=100*l/255,f=s/(255-l)*100;return 0===l?n=Number.NaN:(o===c&&(n=(i-a)/l),i===c&&(n=2+(a-o)/l),a===c&&(n=4+(o-i)/l),(n*=60)<0&&(n+=360)),[n,u,f]},Y=s.unpack,K=Math.floor,J=function(){for(var t,e,n,r,o,i,a=[],s=arguments.length;s--;)a[s]=arguments[s];var c,l,u,f=(a=Y(a,"hcg"))[0],d=a[1],h=a[2];h*=255;var p=255*d;if(0===d)c=l=u=h;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var v=K(f/=60),g=f-v,m=h*(1-d),b=m+p*(1-g),y=m+p*g,_=m+p;switch(v){case 0:c=(t=[_,y,m])[0],l=t[1],u=t[2];break;case 1:c=(e=[b,_,m])[0],l=e[1],u=e[2];break;case 2:c=(n=[m,_,y])[0],l=n[1],u=n[2];break;case 3:c=(r=[m,b,_])[0],l=r[1],u=r[2];break;case 4:c=(o=[y,m,_])[0],l=o[1],u=o[2];break;case 5:c=(i=[_,m,b])[0],l=i[1],u=i[2]}}return[c,l,u,a.length>3?a[3]:1]},Z=s.unpack,Q=s.type;h.prototype.hcg=function(){return X(this._rgb)},v.hcg=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hcg"])))},c.format.hcg=J,c.autodetect.push({p:1,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Z(t,"hcg"),"array"===Q(t)&&3===t.length)return"hcg"}});var tt=s.unpack,et=s.last,nt=Math.round,rt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=tt(t,"rgba"),r=n[0],o=n[1],i=n[2],a=n[3],s=et(t)||"auto";void 0===a&&(a=1),"auto"===s&&(s=a<1?"rgba":"rgb");var c=(r=nt(r))<<16|(o=nt(o))<<8|(i=nt(i)),l="000000"+c.toString(16);l=l.substr(l.length-6);var u="0"+nt(255*a).toString(16);switch(u=u.substr(u.length-2),s.toLowerCase()){case"rgba":return"#"+l+u;case"argb":return"#"+u+l;default:return"#"+l}},ot=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,it=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,at=function(t){if(t.match(ot)){4!==t.length&&7!==t.length||(t=t.substr(1)),3===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var e=parseInt(t,16);return[e>>16,e>>8&255,255&e,1]}if(t.match(it)){5!==t.length&&9!==t.length||(t=t.substr(1)),4===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]+t[3]+t[3]);var n=parseInt(t,16);return[n>>24&255,n>>16&255,n>>8&255,Math.round((255&n)/255*100)/100]}throw new Error("unknown hex color: "+t)},st=s.type;h.prototype.hex=function(t){return rt(this._rgb,t)},v.hex=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hex"])))},c.format.hex=at,c.autodetect.push({p:4,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===st(t)&&[3,4,5,6,7,8,9].indexOf(t.length)>=0)return"hex"}});var ct=s.unpack,lt=s.TWOPI,ut=Math.min,ft=Math.sqrt,dt=Math.acos,ht=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r=ct(t,"rgb"),o=r[0],i=r[1],a=r[2],s=ut(o/=255,i/=255,a/=255),c=(o+i+a)/3,l=c>0?1-s/c:0;return 0===l?n=NaN:(n=(o-i+(o-a))/2,n/=ft((o-i)*(o-i)+(o-a)*(i-a)),n=dt(n),a>i&&(n=lt-n),n/=lt),[360*n,l,c]},pt=s.unpack,vt=s.limit,gt=s.TWOPI,mt=s.PITHIRD,bt=Math.cos,yt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=pt(t,"hsi"))[0],a=t[1],s=t[2];return isNaN(i)&&(i=0),isNaN(a)&&(a=0),i>360&&(i-=360),i<0&&(i+=360),(i/=360)<1/3?r=1-((o=(1-a)/3)+(n=(1+a*bt(gt*i)/bt(mt-gt*i))/3)):i<2/3?o=1-((n=(1-a)/3)+(r=(1+a*bt(gt*(i-=1/3))/bt(mt-gt*i))/3)):n=1-((r=(1-a)/3)+(o=(1+a*bt(gt*(i-=2/3))/bt(mt-gt*i))/3)),[255*(n=vt(s*n*3)),255*(r=vt(s*r*3)),255*(o=vt(s*o*3)),t.length>3?t[3]:1]},_t=s.unpack,xt=s.type;h.prototype.hsi=function(){return ht(this._rgb)},v.hsi=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hsi"])))},c.format.hsi=yt,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=_t(t,"hsi"),"array"===xt(t)&&3===t.length)return"hsi"}});var wt=s.unpack,kt=s.type;h.prototype.hsl=function(){return S(this._rgb)},v.hsl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hsl"])))},c.format.hsl=D,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=wt(t,"hsl"),"array"===kt(t)&&3===t.length)return"hsl"}});var Ct=s.unpack,At=Math.min,Mt=Math.max,Ot=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=Ct(t,"rgb"))[0],a=t[1],s=t[2],c=At(i,a,s),l=Mt(i,a,s),u=l-c;return o=l/255,0===l?(n=Number.NaN,r=0):(r=u/l,i===l&&(n=(a-s)/u),a===l&&(n=2+(s-i)/u),s===l&&(n=4+(i-a)/u),(n*=60)<0&&(n+=360)),[n,r,o]},St=s.unpack,Pt=Math.floor,$t=function(){for(var t,e,n,r,o,i,a=[],s=arguments.length;s--;)a[s]=arguments[s];var c,l,u,f=(a=St(a,"hsv"))[0],d=a[1],h=a[2];if(h*=255,0===d)c=l=u=h;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var p=Pt(f/=60),v=f-p,g=h*(1-d),m=h*(1-d*v),b=h*(1-d*(1-v));switch(p){case 0:c=(t=[h,b,g])[0],l=t[1],u=t[2];break;case 1:c=(e=[m,h,g])[0],l=e[1],u=e[2];break;case 2:c=(n=[g,h,b])[0],l=n[1],u=n[2];break;case 3:c=(r=[g,m,h])[0],l=r[1],u=r[2];break;case 4:c=(o=[b,g,h])[0],l=o[1],u=o[2];break;case 5:c=(i=[h,g,m])[0],l=i[1],u=i[2]}}return[c,l,u,a.length>3?a[3]:1]},Et=s.unpack,Tt=s.type;h.prototype.hsv=function(){return Ot(this._rgb)},v.hsv=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hsv"])))},c.format.hsv=$t,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Et(t,"hsv"),"array"===Tt(t)&&3===t.length)return"hsv"}});var Ft=18,jt=.95047,Dt=1,Nt=1.08883,It=.137931034,Lt=.206896552,Rt=.12841855,Bt=.008856452,Ht=s.unpack,Gt=Math.pow,Vt=function(t){return(t/=255)<=.04045?t/12.92:Gt((t+.055)/1.055,2.4)},Ut=function(t){return t>Bt?Gt(t,1/3):t/Rt+It},qt=function(t,e,n){return t=Vt(t),e=Vt(e),n=Vt(n),[Ut((.4124564*t+.3575761*e+.1804375*n)/jt),Ut((.2126729*t+.7151522*e+.072175*n)/Dt),Ut((.0193339*t+.119192*e+.9503041*n)/Nt)]},zt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Ht(t,"rgb"),r=n[0],o=n[1],i=n[2],a=qt(r,o,i),s=a[0],c=a[1],l=a[2],u=116*c-16;return[u<0?0:u,500*(s-c),200*(c-l)]},Wt=s.unpack,Xt=Math.pow,Yt=function(t){return 255*(t<=.00304?12.92*t:1.055*Xt(t,1/2.4)-.055)},Kt=function(t){return t>Lt?t*t*t:Rt*(t-It)},Jt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=Wt(t,"lab"))[0],a=t[1],s=t[2];return r=(i+16)/116,n=isNaN(a)?r:r+a/500,o=isNaN(s)?r:r-s/200,r=Dt*Kt(r),n=jt*Kt(n),o=Nt*Kt(o),[Yt(3.2404542*n-1.5371385*r-.4985314*o),Yt(-.969266*n+1.8760108*r+.041556*o),Yt(.0556434*n-.2040259*r+1.0572252*o),t.length>3?t[3]:1]},Zt=s.unpack,Qt=s.type;h.prototype.lab=function(){return zt(this._rgb)},v.lab=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["lab"])))},c.format.lab=Jt,c.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Zt(t,"lab"),"array"===Qt(t)&&3===t.length)return"lab"}});var te=s.unpack,ee=s.RAD2DEG,ne=Math.sqrt,re=Math.atan2,oe=Math.round,ie=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=te(t,"lab"),r=n[0],o=n[1],i=n[2],a=ne(o*o+i*i),s=(re(i,o)*ee+360)%360;return 0===oe(1e4*a)&&(s=Number.NaN),[r,a,s]},ae=s.unpack,se=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=ae(t,"rgb"),r=n[0],o=n[1],i=n[2],a=zt(r,o,i),s=a[0],c=a[1],l=a[2];return ie(s,c,l)},ce=s.unpack,le=s.DEG2RAD,ue=Math.sin,fe=Math.cos,de=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=ce(t,"lch"),r=n[0],o=n[1],i=n[2];return isNaN(i)&&(i=0),[r,fe(i*=le)*o,ue(i)*o]},he=s.unpack,pe=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=he(t,"lch"))[0],r=t[1],o=t[2],i=de(n,r,o),a=i[0],s=i[1],c=i[2],l=Jt(a,s,c),u=l[0],f=l[1],d=l[2];return[u,f,d,t.length>3?t[3]:1]},ve=s.unpack,ge=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=ve(t,"hcl").reverse();return pe.apply(void 0,n)},me=s.unpack,be=s.type;h.prototype.lch=function(){return se(this._rgb)},h.prototype.hcl=function(){return se(this._rgb).reverse()},v.lch=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["lch"])))},v.hcl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["hcl"])))},c.format.lch=pe,c.format.hcl=ge,["lch","hcl"].forEach((function(t){return c.autodetect.push({p:2,test:function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];if(e=me(e,t),"array"===be(e)&&3===e.length)return t}})}));var ye={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},_e=s.type;h.prototype.name=function(){for(var t=rt(this._rgb,"rgb"),e=0,n=Object.keys(ye);e<n.length;e+=1){var r=n[e];if(ye[r]===t)return r.toLowerCase()}return t},c.format.named=function(t){if(t=t.toLowerCase(),ye[t])return at(ye[t]);throw new Error("unknown color name: "+t)},c.autodetect.push({p:5,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===_e(t)&&ye[t.toLowerCase()])return"named"}});var xe=s.unpack,we=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=xe(t,"rgb"),r=n[0],o=n[1],i=n[2];return(r<<16)+(o<<8)+i},ke=s.type,Ce=function(t){if("number"==ke(t)&&t>=0&&t<=16777215)return[t>>16,t>>8&255,255&t,1];throw new Error("unknown num color: "+t)},Ae=s.type;h.prototype.num=function(){return we(this._rgb)},v.num=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["num"])))},c.format.num=Ce,c.autodetect.push({p:5,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(1===t.length&&"number"===Ae(t[0])&&t[0]>=0&&t[0]<=16777215)return"num"}});var Me=s.unpack,Oe=s.type,Se=Math.round;h.prototype.rgb=function(t){return void 0===t&&(t=!0),!1===t?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Se)},h.prototype.rgba=function(t){return void 0===t&&(t=!0),this._rgb.slice(0,4).map((function(e,n){return n<3?!1===t?e:Se(e):e}))},v.rgb=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["rgb"])))},c.format.rgb=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Me(t,"rgba");return void 0===n[3]&&(n[3]=1),n},c.autodetect.push({p:3,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Me(t,"rgba"),"array"===Oe(t)&&(3===t.length||4===t.length&&"number"==Oe(t[3])&&t[3]>=0&&t[3]<=1))return"rgb"}});var Pe=Math.log,$e=function(t){var e,n,r,o=t/100;return o<66?(e=255,n=-155.25485562709179-.44596950469579133*(n=o-2)+104.49216199393888*Pe(n),r=o<20?0:.8274096064007395*(r=o-10)-254.76935184120902+115.67994401066147*Pe(r)):(e=351.97690566805693+.114206453784165*(e=o-55)-40.25366309332127*Pe(e),n=325.4494125711974+.07943456536662342*(n=o-50)-28.0852963507957*Pe(n),r=255),[e,n,r,1]},Ee=s.unpack,Te=Math.round,Fe=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];for(var n,r=Ee(t,"rgb"),o=r[0],i=r[2],a=1e3,s=4e4,c=.4;s-a>c;){var l=$e(n=.5*(s+a));l[2]/l[0]>=i/o?s=n:a=n}return Te(n)};h.prototype.temp=h.prototype.kelvin=h.prototype.temperature=function(){return Fe(this._rgb)},v.temp=v.kelvin=v.temperature=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(h,[null].concat(t,["temp"])))},c.format.temp=c.format.kelvin=c.format.temperature=$e;var je=s.type;h.prototype.alpha=function(t,e){return void 0===e&&(e=!1),void 0!==t&&"number"===je(t)?e?(this._rgb[3]=t,this):new h([this._rgb[0],this._rgb[1],this._rgb[2],t],"rgb"):this._rgb[3]},h.prototype.clipped=function(){return this._rgb._clipped||!1},h.prototype.darken=function(t){void 0===t&&(t=1);var e=this.lab();return e[0]-=Ft*t,new h(e,"lab").alpha(this.alpha(),!0)},h.prototype.brighten=function(t){return void 0===t&&(t=1),this.darken(-t)},h.prototype.darker=h.prototype.darken,h.prototype.brighter=h.prototype.brighten,h.prototype.get=function(t){var e=t.split("."),n=e[0],r=e[1],o=this[n]();if(r){var i=n.indexOf(r);if(i>-1)return o[i];throw new Error("unknown channel "+r+" in mode "+n)}return o};var De=s.type,Ne=Math.pow;h.prototype.luminance=function(t){if(void 0!==t&&"number"===De(t)){if(0===t)return new h([0,0,0,this._rgb[3]],"rgb");if(1===t)return new h([255,255,255,this._rgb[3]],"rgb");var e=this.luminance(),n=20,r=function(e,o){var i=e.interpolate(o,.5,"rgb"),a=i.luminance();return Math.abs(t-a)<1e-7||!n--?i:a>t?r(e,i):r(i,o)},o=(e>t?r(new h([0,0,0]),this):r(this,new h([255,255,255]))).rgb();return new h(o.concat([this._rgb[3]]))}return Ie.apply(void 0,this._rgb.slice(0,3))};var Ie=function(t,e,n){return.2126*(t=Le(t))+.7152*(e=Le(e))+.0722*(n=Le(n))},Le=function(t){return(t/=255)<=.03928?t/12.92:Ne((t+.055)/1.055,2.4)},Re={},Be=s.type,He=function(t,e,n){void 0===n&&(n=.5);for(var r=[],o=arguments.length-3;o-- >0;)r[o]=arguments[o+3];var i=r[0]||"lrgb";if(Re[i]||r.length||(i=Object.keys(Re)[0]),!Re[i])throw new Error("interpolation mode "+i+" is not defined");return"object"!==Be(t)&&(t=new h(t)),"object"!==Be(e)&&(e=new h(e)),Re[i](t,e,n).alpha(t.alpha()+n*(e.alpha()-t.alpha()))};h.prototype.mix=h.prototype.interpolate=function(t,e){void 0===e&&(e=.5);for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return He.apply(void 0,[this,t,e].concat(n))},h.prototype.premultiply=function(t){void 0===t&&(t=!1);var e=this._rgb,n=e[3];return t?(this._rgb=[e[0]*n,e[1]*n,e[2]*n,n],this):new h([e[0]*n,e[1]*n,e[2]*n,n],"rgb")},h.prototype.saturate=function(t){void 0===t&&(t=1);var e=this.lch();return e[1]+=Ft*t,e[1]<0&&(e[1]=0),new h(e,"lch").alpha(this.alpha(),!0)},h.prototype.desaturate=function(t){return void 0===t&&(t=1),this.saturate(-t)};var Ge=s.type;h.prototype.set=function(t,e,n){void 0===n&&(n=!1);var r=t.split("."),o=r[0],i=r[1],a=this[o]();if(i){var s=o.indexOf(i);if(s>-1){if("string"==Ge(e))switch(e.charAt(0)){case"+":case"-":a[s]+=+e;break;case"*":a[s]*=+e.substr(1);break;case"/":a[s]/=+e.substr(1);break;default:a[s]=+e}else{if("number"!==Ge(e))throw new Error("unsupported value for Color.set");a[s]=e}var c=new h(a,o);return n?(this._rgb=c._rgb,this):c}throw new Error("unknown channel "+i+" in mode "+o)}return a},Re.rgb=function(t,e,n){var r=t._rgb,o=e._rgb;return new h(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"rgb")};var Ve=Math.sqrt,Ue=Math.pow;Re.lrgb=function(t,e,n){var r=t._rgb,o=r[0],i=r[1],a=r[2],s=e._rgb,c=s[0],l=s[1],u=s[2];return new h(Ve(Ue(o,2)*(1-n)+Ue(c,2)*n),Ve(Ue(i,2)*(1-n)+Ue(l,2)*n),Ve(Ue(a,2)*(1-n)+Ue(u,2)*n),"rgb")},Re.lab=function(t,e,n){var r=t.lab(),o=e.lab();return new h(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"lab")};var qe=function(t,e,n,r){var o,i,a,s,c,l,u,f,d,p,v,g;return"hsl"===r?(a=t.hsl(),s=e.hsl()):"hsv"===r?(a=t.hsv(),s=e.hsv()):"hcg"===r?(a=t.hcg(),s=e.hcg()):"hsi"===r?(a=t.hsi(),s=e.hsi()):"lch"!==r&&"hcl"!==r||(r="hcl",a=t.hcl(),s=e.hcl()),"h"===r.substr(0,1)&&(c=(o=a)[0],u=o[1],d=o[2],l=(i=s)[0],f=i[1],p=i[2]),isNaN(c)||isNaN(l)?isNaN(c)?isNaN(l)?g=Number.NaN:(g=l,1!=d&&0!=d||"hsv"==r||(v=f)):(g=c,1!=p&&0!=p||"hsv"==r||(v=u)):g=c+n*(l>c&&l-c>180?l-(c+360):l<c&&c-l>180?l+360-c:l-c),void 0===v&&(v=u+n*(f-u)),new h([g,v,d+n*(p-d)],r)},ze=function(t,e,n){return qe(t,e,n,"lch")};Re.lch=ze,Re.hcl=ze,Re.num=function(t,e,n){var r=t.num(),o=e.num();return new h(r+n*(o-r),"num")},Re.hcg=function(t,e,n){return qe(t,e,n,"hcg")},Re.hsi=function(t,e,n){return qe(t,e,n,"hsi")},Re.hsl=function(t,e,n){return qe(t,e,n,"hsl")},Re.hsv=function(t,e,n){return qe(t,e,n,"hsv")};var We=s.clip_rgb,Xe=Math.pow,Ye=Math.sqrt,Ke=Math.PI,Je=Math.cos,Ze=Math.sin,Qe=Math.atan2,tn=function(t,e){for(var n=t.length,r=[0,0,0,0],o=0;o<t.length;o++){var i=t[o],a=e[o]/n,s=i._rgb;r[0]+=Xe(s[0],2)*a,r[1]+=Xe(s[1],2)*a,r[2]+=Xe(s[2],2)*a,r[3]+=s[3]*a}return r[0]=Ye(r[0]),r[1]=Ye(r[1]),r[2]=Ye(r[2]),r[3]>.9999999&&(r[3]=1),new h(We(r))},en=s.type,nn=Math.pow,rn=function(t){var e="rgb",n=v("#ccc"),r=0,o=[0,1],i=[],a=[0,0],s=!1,c=[],l=!1,u=0,f=1,d=!1,h={},p=!0,g=1,m=function(t){if((t=t||["#fff","#000"])&&"string"===en(t)&&v.brewer&&v.brewer[t.toLowerCase()]&&(t=v.brewer[t.toLowerCase()]),"array"===en(t)){1===t.length&&(t=[t[0],t[0]]),t=t.slice(0);for(var e=0;e<t.length;e++)t[e]=v(t[e]);i.length=0;for(var n=0;n<t.length;n++)i.push(n/(t.length-1))}return x(),c=t},b=function(t){return t},y=function(t){return t},_=function(t,r){var o,l;if(null==r&&(r=!1),isNaN(t)||null===t)return n;l=r?t:s&&s.length>2?function(t){if(null!=s){for(var e=s.length-1,n=0;n<e&&t>=s[n];)n++;return n-1}return 0}(t)/(s.length-2):f!==u?(t-u)/(f-u):1,l=y(l),r||(l=b(l)),1!==g&&(l=nn(l,g)),l=a[0]+l*(1-a[0]-a[1]),l=Math.min(1,Math.max(0,l));var d=Math.floor(1e4*l);if(p&&h[d])o=h[d];else{if("array"===en(c))for(var m=0;m<i.length;m++){var _=i[m];if(l<=_){o=c[m];break}if(l>=_&&m===i.length-1){o=c[m];break}if(l>_&&l<i[m+1]){l=(l-_)/(i[m+1]-_),o=v.interpolate(c[m],c[m+1],l,e);break}}else"function"===en(c)&&(o=c(l));p&&(h[d]=o)}return o},x=function(){return h={}};m(t);var w=function(t){var e=v(_(t));return l&&e[l]?e[l]():e};return w.classes=function(t){if(null!=t){if("array"===en(t))s=t,o=[t[0],t[t.length-1]];else{var e=v.analyze(o);s=0===t?[e.min,e.max]:v.limits(e,"e",t)}return w}return s},w.domain=function(t){if(!arguments.length)return o;u=t[0],f=t[t.length-1],i=[];var e=c.length;if(t.length===e&&u!==f)for(var n=0,r=Array.from(t);n<r.length;n+=1){var a=r[n];i.push((a-u)/(f-u))}else{for(var s=0;s<e;s++)i.push(s/(e-1));if(t.length>2){var l=t.map((function(e,n){return n/(t.length-1)})),d=t.map((function(t){return(t-u)/(f-u)}));d.every((function(t,e){return l[e]===t}))||(y=function(t){if(t<=0||t>=1)return t;for(var e=0;t>=d[e+1];)e++;var n=(t-d[e])/(d[e+1]-d[e]);return l[e]+n*(l[e+1]-l[e])})}}return o=[u,f],w},w.mode=function(t){return arguments.length?(e=t,x(),w):e},w.range=function(t,e){return m(t),w},w.out=function(t){return l=t,w},w.spread=function(t){return arguments.length?(r=t,w):r},w.correctLightness=function(t){return null==t&&(t=!0),d=t,x(),b=d?function(t){for(var e=_(0,!0).lab()[0],n=_(1,!0).lab()[0],r=e>n,o=_(t,!0).lab()[0],i=e+(n-e)*t,a=o-i,s=0,c=1,l=20;Math.abs(a)>.01&&l-- >0;)r&&(a*=-1),a<0?(s=t,t+=.5*(c-t)):(c=t,t+=.5*(s-t)),o=_(t,!0).lab()[0],a=o-i;return t}:function(t){return t},w},w.padding=function(t){return null!=t?("number"===en(t)&&(t=[t,t]),a=t,w):a},w.colors=function(e,n){arguments.length<2&&(n="hex");var r=[];if(0===arguments.length)r=c.slice(0);else if(1===e)r=[w(.5)];else if(e>1){var i=o[0],a=o[1]-i;r=on(0,e,!1).map((function(t){return w(i+t/(e-1)*a)}))}else{t=[];var l=[];if(s&&s.length>2)for(var u=1,f=s.length,d=1<=f;d?u<f:u>f;d?u++:u--)l.push(.5*(s[u-1]+s[u]));else l=o;r=l.map((function(t){return w(t)}))}return v[n]&&(r=r.map((function(t){return t[n]()}))),r},w.cache=function(t){return null!=t?(p=t,w):p},w.gamma=function(t){return null!=t?(g=t,w):g},w.nodata=function(t){return null!=t?(n=v(t),w):n},w};function on(t,e,n){for(var r=[],o=t<e,i=n?o?e+1:e-1:e,a=t;o?a<i:a>i;o?a++:a--)r.push(a);return r}var an=function(t){var e,n,r,o,i,a,s;if(2===(t=t.map((function(t){return new h(t)}))).length)e=t.map((function(t){return t.lab()})),i=e[0],a=e[1],o=function(t){var e=[0,1,2].map((function(e){return i[e]+t*(a[e]-i[e])}));return new h(e,"lab")};else if(3===t.length)n=t.map((function(t){return t.lab()})),i=n[0],a=n[1],s=n[2],o=function(t){var e=[0,1,2].map((function(e){return(1-t)*(1-t)*i[e]+2*(1-t)*t*a[e]+t*t*s[e]}));return new h(e,"lab")};else if(4===t.length){var c;r=t.map((function(t){return t.lab()})),i=r[0],a=r[1],s=r[2],c=r[3],o=function(t){var e=[0,1,2].map((function(e){return(1-t)*(1-t)*(1-t)*i[e]+3*(1-t)*(1-t)*t*a[e]+3*(1-t)*t*t*s[e]+t*t*t*c[e]}));return new h(e,"lab")}}else if(5===t.length){var l=an(t.slice(0,3)),u=an(t.slice(2,5));o=function(t){return t<.5?l(2*t):u(2*(t-.5))}}return o},sn=function(t,e,n){if(!sn[n])throw new Error("unknown blend mode "+n);return sn[n](t,e)},cn=function(t){return function(e,n){var r=v(n).rgb(),o=v(e).rgb();return v.rgb(t(r,o))}},ln=function(t){return function(e,n){var r=[];return r[0]=t(e[0],n[0]),r[1]=t(e[1],n[1]),r[2]=t(e[2],n[2]),r}};sn.normal=cn(ln((function(t){return t}))),sn.multiply=cn(ln((function(t,e){return t*e/255}))),sn.screen=cn(ln((function(t,e){return 255*(1-(1-t/255)*(1-e/255))}))),sn.overlay=cn(ln((function(t,e){return e<128?2*t*e/255:255*(1-2*(1-t/255)*(1-e/255))}))),sn.darken=cn(ln((function(t,e){return t>e?e:t}))),sn.lighten=cn(ln((function(t,e){return t>e?t:e}))),sn.dodge=cn(ln((function(t,e){return 255===t?255:(t=e/255*255/(1-t/255))>255?255:t}))),sn.burn=cn(ln((function(t,e){return 255*(1-(1-e/255)/(t/255))})));for(var un=sn,fn=s.type,dn=s.clip_rgb,hn=s.TWOPI,pn=Math.pow,vn=Math.sin,gn=Math.cos,mn=Math.floor,bn=Math.random,yn=Math.log,_n=Math.pow,xn=Math.floor,wn=Math.abs,kn=function(t,e){void 0===e&&(e=null);var n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===i(t)&&(t=Object.values(t)),t.forEach((function(t){e&&"object"===i(t)&&(t=t[e]),null==t||isNaN(t)||(n.values.push(t),n.sum+=t,t<n.min&&(n.min=t),t>n.max&&(n.max=t),n.count+=1)})),n.domain=[n.min,n.max],n.limits=function(t,e){return Cn(n,t,e)},n},Cn=function(t,e,n){void 0===e&&(e="equal"),void 0===n&&(n=7),"array"==i(t)&&(t=kn(t));var r=t.min,o=t.max,a=t.values.sort((function(t,e){return t-e}));if(1===n)return[r,o];var s=[];if("c"===e.substr(0,1)&&(s.push(r),s.push(o)),"e"===e.substr(0,1)){s.push(r);for(var c=1;c<n;c++)s.push(r+c/n*(o-r));s.push(o)}else if("l"===e.substr(0,1)){if(r<=0)throw new Error("Logarithmic scales are only possible for values > 0");var l=Math.LOG10E*yn(r),u=Math.LOG10E*yn(o);s.push(r);for(var f=1;f<n;f++)s.push(_n(10,l+f/n*(u-l)));s.push(o)}else if("q"===e.substr(0,1)){s.push(r);for(var d=1;d<n;d++){var h=(a.length-1)*d/n,p=xn(h);if(p===h)s.push(a[p]);else{var v=h-p;s.push(a[p]*(1-v)+a[p+1]*v)}}s.push(o)}else if("k"===e.substr(0,1)){var g,m=a.length,b=new Array(m),y=new Array(n),_=!0,x=0,w=null;(w=[]).push(r);for(var k=1;k<n;k++)w.push(r+k/n*(o-r));for(w.push(o);_;){for(var C=0;C<n;C++)y[C]=0;for(var A=0;A<m;A++)for(var M=a[A],O=Number.MAX_VALUE,S=void 0,P=0;P<n;P++){var $=wn(w[P]-M);$<O&&(O=$,S=P),y[S]++,b[A]=S}for(var E=new Array(n),T=0;T<n;T++)E[T]=null;for(var F=0;F<m;F++)null===E[g=b[F]]?E[g]=a[F]:E[g]+=a[F];for(var j=0;j<n;j++)E[j]*=1/y[j];_=!1;for(var D=0;D<n;D++)if(E[D]!==w[D]){_=!0;break}w=E,++x>200&&(_=!1)}for(var N={},I=0;I<n;I++)N[I]=[];for(var L=0;L<m;L++)N[g=b[L]].push(a[L]);for(var R=[],B=0;B<n;B++)R.push(N[B][0]),R.push(N[B][N[B].length-1]);R=R.sort((function(t,e){return t-e})),s.push(R[0]);for(var H=1;H<R.length;H+=2){var G=R[H];isNaN(G)||-1!==s.indexOf(G)||s.push(G)}}return s},An={analyze:kn,limits:Cn},Mn=Math.sqrt,On=Math.atan2,Sn=Math.abs,Pn=Math.cos,$n=Math.PI,En={cool:function(){return rn([v.hsl(180,1,.9),v.hsl(250,.7,.4)])},hot:function(){return rn(["#000","#f00","#ff0","#fff"]).mode("rgb")}},Tn={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},Fn=0,jn=Object.keys(Tn);Fn<jn.length;Fn+=1){var Dn=jn[Fn];Tn[Dn.toLowerCase()]=Tn[Dn]}var Nn=Tn;return v.average=function(t,e,n){void 0===e&&(e="lrgb"),void 0===n&&(n=null);var r=t.length;n||(n=Array.from(new Array(r)).map((function(){return 1})));var o=r/n.reduce((function(t,e){return t+e}));if(n.forEach((function(t,e){n[e]*=o})),t=t.map((function(t){return new h(t)})),"lrgb"===e)return tn(t,n);for(var i=t.shift(),a=i.get(e),s=[],c=0,l=0,u=0;u<a.length;u++)if(a[u]=(a[u]||0)*n[0],s.push(isNaN(a[u])?0:n[0]),"h"===e.charAt(u)&&!isNaN(a[u])){var f=a[u]/180*Ke;c+=Je(f)*n[0],l+=Ze(f)*n[0]}var d=i.alpha()*n[0];t.forEach((function(t,r){var o=t.get(e);d+=t.alpha()*n[r+1];for(var i=0;i<a.length;i++)if(!isNaN(o[i]))if(s[i]+=n[r+1],"h"===e.charAt(i)){var u=o[i]/180*Ke;c+=Je(u)*n[r+1],l+=Ze(u)*n[r+1]}else a[i]+=o[i]*n[r+1]}));for(var p=0;p<a.length;p++)if("h"===e.charAt(p)){for(var v=Qe(l/s[p],c/s[p])/Ke*180;v<0;)v+=360;for(;v>=360;)v-=360;a[p]=v}else a[p]=a[p]/s[p];return d/=r,new h(a,e).alpha(d>.99999?1:d,!0)},v.bezier=function(t){var e=an(t);return e.scale=function(){return rn(e)},e},v.blend=un,v.cubehelix=function(t,e,n,r,o){void 0===t&&(t=300),void 0===e&&(e=-1.5),void 0===n&&(n=1),void 0===r&&(r=1),void 0===o&&(o=[0,1]);var i,a=0;"array"===fn(o)?i=o[1]-o[0]:(i=0,o=[o,o]);var s=function(s){var c=hn*((t+120)/360+e*s),l=pn(o[0]+i*s,r),u=(0!==a?n[0]+s*a:n)*l*(1-l)/2,f=gn(c),d=vn(c);return v(dn([255*(l+u*(-.14861*f+1.78277*d)),255*(l+u*(-.29227*f-.90649*d)),255*(l+u*(1.97294*f)),1]))};return s.start=function(e){return null==e?t:(t=e,s)},s.rotations=function(t){return null==t?e:(e=t,s)},s.gamma=function(t){return null==t?r:(r=t,s)},s.hue=function(t){return null==t?n:("array"===fn(n=t)?0==(a=n[1]-n[0])&&(n=n[1]):a=0,s)},s.lightness=function(t){return null==t?o:("array"===fn(t)?(o=t,i=t[1]-t[0]):(o=[t,t],i=0),s)},s.scale=function(){return v.scale(s)},s.hue(n),s},v.mix=v.interpolate=He,v.random=function(){for(var t="#",e=0;e<6;e++)t+="0123456789abcdef".charAt(mn(16*bn()));return new h(t,"hex")},v.scale=rn,v.analyze=An.analyze,v.contrast=function(t,e){t=new h(t),e=new h(e);var n=t.luminance(),r=e.luminance();return n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)},v.deltaE=function(t,e,n,r){void 0===n&&(n=1),void 0===r&&(r=1),t=new h(t),e=new h(e);for(var o=Array.from(t.lab()),i=o[0],a=o[1],s=o[2],c=Array.from(e.lab()),l=c[0],u=c[1],f=c[2],d=Mn(a*a+s*s),p=Mn(u*u+f*f),v=i<16?.511:.040975*i/(1+.01765*i),g=.0638*d/(1+.0131*d)+.638,m=d<1e-6?0:180*On(s,a)/$n;m<0;)m+=360;for(;m>=360;)m-=360;var b=m>=164&&m<=345?.56+Sn(.2*Pn($n*(m+168)/180)):.36+Sn(.4*Pn($n*(m+35)/180)),y=d*d*d*d,_=Mn(y/(y+1900)),x=g*(_*b+1-_),w=d-p,k=a-u,C=s-f,A=(i-l)/(n*v),M=w/(r*g);return Mn(A*A+M*M+(k*k+C*C-w*w)/(x*x))},v.distance=function(t,e,n){void 0===n&&(n="lab"),t=new h(t),e=new h(e);var r=t.get(n),o=e.get(n),i=0;for(var a in r){var s=(r[a]||0)-(o[a]||0);i+=s*s}return Math.sqrt(i)},v.limits=An.limits,v.valid=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];try{return new(Function.prototype.bind.apply(h,[null].concat(t))),!0}catch(t){return!1}},v.scales=En,v.colors=ye,v.brewer=Nn,v}()},function(t,e,n){const r=n(27),o=n(10),{Color:i}=n(2),a=n(4);n(8);t.exports=()=>new o.Store({state:{colorPresets:[{id:"preset1",name:"YlGN",set:["#ffffcc","#c2e699","#78c679","#31a354","#006837"]},{id:"preset2",name:"YlGnBu",set:["#ffffcc","#a1dab4","#41b6c4","#2c7fb8","#253494"]},{id:"preset3",name:"GnBu",set:["#f0f9e8","#bae4bc","#7bccc4","#43a2ca","#0868ac"]},{id:"preset4",name:"BuGn",set:["#edf8fb","#b2e2e2","#66c2a4","#2ca25f","#006d2c"]},{id:"preset5",name:"PuBuGn",set:["#f6eff7","#bdc9e1","#67a9cf","#1c9099","#016c59"]},{id:"preset6",name:"PuBu",set:["#f1eef6","#bdc9e1","#74a9cf","#2b8cbe","#045a8d"]},{id:"preset7",name:"BuPu",set:["#edf8fb","#b3cde3","#8c96c6","#8856a7","#810f7c"]},{id:"preset8",name:"RdPu",set:["#feebe2","#fbb4b9","#f768a1","#c51b8a","#7a0177"]},{id:"preset9",name:"PuRd",set:["#f1eef6","#d7b5d8","#df65b0","#dd1c77","#980043"]},{id:"preset10",name:"OrRd",set:["#fef0d9","#fdcc8a","#fc8d59","#e34a33","#b30000"]},{id:"preset11",name:"YlOrRd",set:["#ffffb2","#fecc5c","#fd8d3c","#f03b20","#bd0026"]},{id:"preset12",name:"YlOrBr",set:["#ffffd4","#fed98e","#fe9929","#d95f0e","#993404"]},{id:"preset13",name:"Purples",set:["#f2f0f7","#cbc9e2","#9e9ac8","#756bb1","#54278f"]},{id:"preset14",name:"Blues",set:["#eff3ff","#bdd7e7","#6baed6","#3182bd","#08519c"]},{id:"preset15",name:"Greens",set:["#edf8e9","#bae4b3","#74c476","#31a354","#006d2c"]},{id:"preset16",name:"Oranges",set:["#feedde","#fdbe85","#fd8d3c","#e6550d","#a63603"]},{id:"preset17",name:"Reds",set:["#fee5d9","#fcae91","#fb6a4a","#de2d26","#a50f15"]},{id:"preset18",name:"Greys",set:["#f7f7f7","#cccccc","#969696","#636363","#252525"]},{id:"preset19",name:"PuOr",set:["#e66101","#fdb863","#f7f7f7","#b2abd2","#5e3c99"]},{id:"preset20",name:"BrBG",set:["#a6611a","#dfc27d","#f5f5f5","#80cdc1","#018571"]},{id:"preset21",name:"PRGn",set:["#7b3294","#c2a5cf","#f7f7f7","#a6dba0","#008837"]},{id:"preset22",name:"PiYG",set:["#d01c8b","#f1b6da","#f7f7f7","#b8e186","#4dac26"]},{id:"preset23",name:"RdBu",set:["#ca0020","#f4a582","#f7f7f7","#92c5de","#0571b0"]},{id:"preset24",name:"RdGy",set:["#ca0020","#f4a582","#ffffff","#bababa","#404040"]},{id:"preset25",name:"RdYlBu",set:["#d7191c","#fdae61","#ffffbf","#abd9e9","#2c7bb6"]},{id:"preset26",name:"Spectral",set:["#d7191c","#fdae61","#ffffbf","#abdda4","#2b83ba"]},{id:"preset27",name:"RdYlGn",set:["#d7191c","#fdae61","#ffffbf","#a6d96a","#1a9641"]},{id:"preset28",name:"Accent",set:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0"]},{id:"preset29",name:"Dark2",set:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e"]},{id:"preset30",name:"Paired",set:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99"]},{id:"preset31",name:"Pastel1",set:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6"]},{id:"preset32",name:"Pastel2",set:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9"]},{id:"preset33",name:"Set1",set:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00"]},{id:"preset34",name:"Set2",set:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854"]},{id:"preset35",name:"Set3",set:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3"]}],templates:{colorSetFill:{id:"000x",set:["#444444"]},colorSetStroke:{id:"000x",set:["#333333"]}},delaunoi:{welcomeTrigger:!1,onboardingFlag:!0,width:1920,height:1080,distance:100,randomness:.5,vibrance:.5,points:{type:"points",isOpen:!1,form:0,size:10,fill:{type:"points-fill",isActive:!1,colorType:0,refpoint:{x:0,y:0},gradientDirection:0,colorset:{selected:"",sets:[{id:"16638f48-0497-4911-b077-pointsFill",set:["#EEEEEE"]}]}},stroke:{type:"points-stroke",isActive:!1,width:1,colorType:0,refpoint:{x:0,y:0},gradientDirection:0,color:"#ff0000",colorset:{selected:"",sets:[{id:"114c3dfb-4279-4d48-947c-pointsStroke",set:["#333333"]}]}}},triangles:{type:"triangles",isOpen:!1,fill:{type:"triangles-fill",isActive:!0,colorType:0,refpoint:{x:0,y:0},gradientDirection:0,colorset:{selected:"",sets:[{id:"16638f48-0497-4911-b077-ee6c9b1056d1",set:["#eff3ff","#bdd7e7","#6baed6","#3182bd","#08519c"]}]}},stroke:{isActive:!1,type:"triangles-stroke",width:1,colorType:0,refpoint:{x:0,y:0},gradientDirection:0,color:"#ff0000",colorset:{selected:"",sets:[{id:"114c3dfb-4279-4d48-947c-d9fc0axx",set:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6"]}]}}},cells:{type:"cells",isOpen:!1,fill:{type:"cells-fill",isActive:!1,colorType:0,refpoint:{x:0,y:0},gradientDirection:0,colorset:{selected:"",sets:[{id:"16638f48-0497-4911-b077-cellfill",set:["#edf8e9","#bae4b3","#74c476","#31a354","#006d2c"]}]}},stroke:{type:"cells-stroke",isActive:!1,width:1,colorType:0,refpoint:{x:0,y:0},gradientDirection:0,color:"#ff0000",colorset:{selected:"",sets:[{id:"114c3dfb-4279-4d48-947c-cellstroke",set:["#d01c8b","#f1b6da","#f7f7f7","#b8e186","#4dac26"]}]}}}},closeOrder:!1,isModalOpen:!1,openModal:null,currentState:"state_idle"},getters:{welcomeTrigger:t=>t.delaunoi.welcomeTrigger,getOnboardingFlag:t=>t.delaunoi.onboardingFlag,getCloseOrder:t=>t.closeOrder,shouldWeClose:t=>t.closeOrder,isModalOpen:t=>t.isModalOpen,getOpenModal:t=>t.openModal,getColorAssets:(t,e)=>()=>a.colors.get().map(t=>{const e=new i(t.color.value).toHex();return{name:t.name?t.name:e,value:e}}).slice().reverse(),getColorSetTemplate:(t,e)=>()=>{let n=JSON.parse(JSON.stringify(t.templates.colorSetFill));return n.id=e.getUUID(),n},getColorPresets:(t,e)=>()=>{let n=JSON.parse(JSON.stringify(t.colorPresets));for(let t=0;t<n.length;t++){n[t].id=e.getUUID()}return n},getActiveColorset:t=>(e,n)=>{let r=[];switch(e){case"points":const e=t.delaunoi.points;if("fill"===n){const t=e.fill.colorset.selected;r=e.fill.colorset.sets.find(e=>e.id===t).set}if("stroke"===n){const t=e.stroke.colorset.selected;r=e.stroke.colorset.sets.find(e=>e.id===t).set}break;case"tri":const o=t.delaunoi.triangles;if("fill"===n){const t=o.fill.colorset.selected;r=o.fill.colorset.sets.find(e=>e.id===t).set}if("stroke"===n){const t=o.stroke.colorset.selected;r=o.stroke.colorset.sets.find(e=>e.id===t).set}break;case"cells":const i=t.delaunoi.cells;if("fill"===n){const t=i.fill.colorset.selected;r=i.fill.colorset.sets.find(e=>e.id===t).set}if("stroke"===n){const t=i.stroke.colorset.selected;r=i.stroke.colorset.sets.find(e=>e.id===t).set}}return r},getData:t=>t.delaunoi,getPointsData:t=>t.delaunoi.points,getTrianglesData:t=>t.delaunoi.triangles,getCellsData:t=>t.delaunoi.cells,getPing:t=>t.noSelection,generateID:(t,e)=>()=>e.getUUID(),getUUID:t=>()=>{var t=(new Date).getTime();return"undefined"!=typeof performance&&"function"==typeof performance.now&&(t+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var n=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"===e?n:3&n|8).toString(16)}))}},actions:{setOnboardingFlagOn({commit:t,state:e}){e.delaunoi.onboardingFlag=!0},setOnboardingFlagOff({commit:t,state:e}){e.delaunoi.onboardingFlag=!1},async init({commit:t,state:e},n){const o=e.delaunoi;t("updateData",await r.get("delaunoiData",o))},async save({commit:t,state:e}){if("state_idle"===e.currentState){e.currentState="state_saving";const t=e.delaunoi;r.set("delaunoiData",t).then(()=>{e.currentState="state_idle"})}},resetStorage(t){r.reset()}},mutations:{setIsModalOpen(t,e){t.isModalOpen=e},forceHideModals(t){t.closeOrder=!t.closeOrder},activateCloseOrder(t){t.closeOrder=null,t.closeOrder=!0},resetCloseOrder(t){t.closeOrder=!1},updateData(t,e){e&&(t.delaunoi=e)},updateOnboardingFlag(t,e){t.delaunoi.onboardingFlag="yes"===e},resetWelcomeTrigger(t){t.delaunoi.welcomeTrigger=!1},deleteColorSet(t,e){let n=null,r=-1;n=t.delaunoi.points.fill,r=n.colorset.sets.findIndex(t=>t.id===e),-1===r?(n=t.delaunoi.points.stroke,r=n.colorset.sets.findIndex(t=>t.id===e),-1===r?(n=t.delaunoi.triangles.fill,r=n.colorset.sets.findIndex(t=>t.id===e),-1===r?(n=t.delaunoi.triangles.stroke,r=n.colorset.sets.findIndex(t=>t.id===e),-1===r?(n=t.delaunoi.cells.fill,r=n.colorset.sets.findIndex(t=>t.id===e),-1===r?(n=t.delaunoi.cells.stroke,r=n.colorset.sets.findIndex(t=>t.id===e),-1===r||n.colorset.sets.splice(r,1)):n.colorset.sets.splice(r,1)):n.colorset.sets.splice(r,1)):n.colorset.sets.splice(r,1)):n.colorset.sets.splice(r,1)):n.colorset.sets.splice(r,1)}}})},function(t,e,n){const r=n(28).storage,o=r.localFileSystem;let i;t.exports=class{static async init(){let t=await o.getDataFolder();try{let e=await t.getEntry("storage.json");return i=JSON.parse((await e.read({format:r.formats.utf8})).toString()),e}catch(e){const n=await t.createEntry("storage.json",{type:r.types.file,overwrite:!0});if(n.isFile)return await n.write("{}",{append:!1}),i={},n;throw new Error("Storage file storage.json was not a file.")}}static async get(t,e){if(!i){const t=await this.init();i=JSON.parse((await t.read({format:r.formats.utf8})).toString())}return void 0===i[t]?(await this.set(t,e),e):i[t]}static async set(t,e){const n=await this.init();return i[t]=e,await n.write(JSON.stringify(i),{append:!1,format:r.formats.utf8})}static async delete(t){return await this.set(t,void 0)}static async reset(){const t=await this.init();return await t.write("{}",{append:!1,format:r.formats.utf8})}}},function(t,e){t.exports=require("uxp")},function(t,e,n){"use strict";function r(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function o(t){if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e?e.defaultView:window}return t}function i(t){var e=o(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function a(t){return t instanceof o(t).Element||t instanceof Element}function s(t){return t instanceof o(t).HTMLElement||t instanceof HTMLElement}function c(t){return t?(t.nodeName||"").toLowerCase():null}function l(t){return(a(t)?t.ownerDocument:t.document).documentElement}function u(t){return r(l(t)).left+i(t).scrollLeft}function f(t){return o(t).getComputedStyle(t)}function d(t){var e=f(t),n=e.overflow,r=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function h(t,e,n){void 0===n&&(n=!1);var a,f,h=l(e),p=r(t),v=s(e),g={scrollLeft:0,scrollTop:0},m={x:0,y:0};return(v||!v&&!n)&&(("body"!==c(e)||d(h))&&(g=(a=e)!==o(a)&&s(a)?{scrollLeft:(f=a).scrollLeft,scrollTop:f.scrollTop}:i(a)),s(e)?((m=r(e)).x+=e.clientLeft,m.y+=e.clientTop):h&&(m.x=u(h))),{x:p.left+g.scrollLeft-m.x,y:p.top+g.scrollTop-m.y,width:p.width,height:p.height}}function p(t){return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}}function v(t){return"html"===c(t)?t:t.assignedSlot||t.parentNode||t.host||l(t)}function g(t,e){void 0===e&&(e=[]);var n=function t(e){return["html","body","#document"].indexOf(c(e))>=0?e.ownerDocument.body:s(e)&&d(e)?e:t(v(e))}(t),r="body"===c(n),i=o(n),a=r?[i].concat(i.visualViewport||[],d(n)?n:[]):n,l=e.concat(a);return r?l:l.concat(g(v(a)))}function m(t){return["table","td","th"].indexOf(c(t))>=0}function b(t){if(!s(t)||"fixed"===f(t).position)return null;var e=t.offsetParent;if(e){var n=l(e);if("body"===c(e)&&"static"===f(e).position&&"static"!==f(n).position)return n}return e}function y(t){for(var e=o(t),n=b(t);n&&m(n)&&"static"===f(n).position;)n=b(n);return n&&"body"===c(n)&&"static"===f(n).position?e:n||function(t){for(var e=v(t);s(e)&&["html","body"].indexOf(c(e))<0;){var n=f(e);if("none"!==n.transform||"none"!==n.perspective||n.willChange&&"auto"!==n.willChange)return e;e=e.parentNode}return null}(t)||e}n.r(e);var _="top",x="bottom",w="right",k="left",C=[_,x,w,k],A=C.reduce((function(t,e){return t.concat([e+"-start",e+"-end"])}),[]),M=[].concat(C,["auto"]).reduce((function(t,e){return t.concat([e,e+"-start",e+"-end"])}),[]),O=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function S(t){var e=new Map,n=new Set,r=[];return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||function t(o){n.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(r){if(!n.has(r)){var o=e.get(r);o&&t(o)}})),r.push(o)}(t)})),r}var P={placement:"bottom",modifiers:[],strategy:"absolute"};function $(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function E(t){void 0===t&&(t={});var e=t,n=e.defaultModifiers,r=void 0===n?[]:n,o=e.defaultOptions,i=void 0===o?P:o;return function(t,e,n){void 0===n&&(n=i);var o,s,c={placement:"bottom",orderedModifiers:[],options:Object.assign(Object.assign({},P),i),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],u=!1,f={state:c,setOptions:function(n){d(),c.options=Object.assign(Object.assign(Object.assign({},i),c.options),n),c.scrollParents={reference:a(t)?g(t):t.contextElement?g(t.contextElement):[],popper:g(e)};var o=function(t){var e=S(t);return O.reduce((function(t,n){return t.concat(e.filter((function(t){return t.phase===n})))}),[])}(function(t){var e=t.reduce((function(t,e){var n=t[e.name];return t[e.name]=n?Object.assign(Object.assign(Object.assign({},n),e),{},{options:Object.assign(Object.assign({},n.options),e.options),data:Object.assign(Object.assign({},n.data),e.data)}):e,t}),{});return Object.keys(e).map((function(t){return e[t]}))}([].concat(r,c.options.modifiers)));return c.orderedModifiers=o.filter((function(t){return t.enabled})),c.orderedModifiers.forEach((function(t){var e=t.name,n=t.options,r=void 0===n?{}:n,o=t.effect;if("function"==typeof o){var i=o({state:c,name:e,instance:f,options:r});l.push(i||function(){})}})),f.update()},forceUpdate:function(){if(!u){var t=c.elements,e=t.reference,n=t.popper;if($(e,n)){c.rects={reference:h(e,y(n),"fixed"===c.options.strategy),popper:p(n)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach((function(t){return c.modifiersData[t.name]=Object.assign({},t.data)}));for(var r=0;r<c.orderedModifiers.length;r++)if(!0!==c.reset){var o=c.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,l=o.name;"function"==typeof i&&(c=i({state:c,options:s,name:l,instance:f})||c)}else c.reset=!1,r=-1}}},update:(o=function(){return new Promise((function(t){f.forceUpdate(),t(c)}))},function(){return s||(s=new Promise((function(t){Promise.resolve().then((function(){s=void 0,t(o())}))}))),s}),destroy:function(){d(),u=!0}};if(!$(t,e))return f;function d(){l.forEach((function(t){return t()})),l=[]}return f.setOptions(n).then((function(t){!u&&n.onFirstUpdate&&n.onFirstUpdate(t)})),f}}function T(t,e){var n=Boolean(e.getRootNode&&e.getRootNode().host);if(t.contains(e))return!0;if(n){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function F(t){return Object.assign(Object.assign({},t),{},{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function j(t,e){return"viewport"===e?F(function(t){var e=o(t),n=l(t),r=e.visualViewport,i=n.clientWidth,a=n.clientHeight,s=0,c=0;return r&&(i=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=r.offsetLeft,c=r.offsetTop)),{width:i,height:a,x:s+u(t),y:c}}(t)):s(e)?function(t){var e=r(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):F(function(t){var e=l(t),n=i(t),r=t.ownerDocument.body,o=Math.max(e.scrollWidth,e.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=Math.max(e.scrollHeight,e.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-n.scrollLeft+u(t),c=-n.scrollTop;return"rtl"===f(r||e).direction&&(s+=Math.max(e.clientWidth,r?r.clientWidth:0)-o),{width:o,height:a,x:s,y:c}}(l(t)))}function D(t,e,n){var r="clippingParents"===e?function(t){var e=g(v(t)),n=["absolute","fixed"].indexOf(f(t).position)>=0&&s(t)?y(t):t;return a(n)?e.filter((function(t){return a(t)&&T(t,n)&&"body"!==c(t)})):[]}(t):[].concat(e),o=[].concat(r,[n]),i=o[0],l=o.reduce((function(e,n){var r=j(t,n);return e.top=Math.max(r.top,e.top),e.right=Math.min(r.right,e.right),e.bottom=Math.min(r.bottom,e.bottom),e.left=Math.max(r.left,e.left),e}),j(t,i));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function N(t){return t.split("-")[0]}function I(t){return t.split("-")[1]}function L(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function R(t){var e,n=t.reference,r=t.element,o=t.placement,i=o?N(o):null,a=o?I(o):null,s=n.x+n.width/2-r.width/2,c=n.y+n.height/2-r.height/2;switch(i){case _:e={x:s,y:n.y-r.height};break;case x:e={x:s,y:n.y+n.height};break;case w:e={x:n.x+n.width,y:c};break;case k:e={x:n.x-r.width,y:c};break;default:e={x:n.x,y:n.y}}var l=i?L(i):null;if(null!=l){var u="y"===l?"height":"width";switch(a){case"start":e[l]=Math.floor(e[l])-Math.floor(n[u]/2-r[u]/2);break;case"end":e[l]=Math.floor(e[l])+Math.ceil(n[u]/2-r[u]/2)}}return e}function B(t){return Object.assign(Object.assign({},{top:0,right:0,bottom:0,left:0}),t)}function H(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}function G(t,e){void 0===e&&(e={});var n=e,o=n.placement,i=void 0===o?t.placement:o,s=n.boundary,c=void 0===s?"clippingParents":s,u=n.rootBoundary,f=void 0===u?"viewport":u,d=n.elementContext,h=void 0===d?"popper":d,p=n.altBoundary,v=void 0!==p&&p,g=n.padding,m=void 0===g?0:g,b=B("number"!=typeof m?m:H(m,C)),y="popper"===h?"reference":"popper",k=t.elements.reference,A=t.rects.popper,M=t.elements[v?y:h],O=D(a(M)?M:M.contextElement||l(t.elements.popper),c,f),S=r(k),P=R({reference:S,element:A,strategy:"absolute",placement:i}),$=F(Object.assign(Object.assign({},A),P)),E="popper"===h?$:S,T={top:O.top-E.top+b.top,bottom:E.bottom-O.bottom+b.bottom,left:O.left-E.left+b.left,right:E.right-O.right+b.right},j=t.modifiersData.offset;if("popper"===h&&j){var N=j[i];Object.keys(T).forEach((function(t){var e=[w,x].indexOf(t)>=0?1:-1,n=[_,x].indexOf(t)>=0?"y":"x";T[t]+=N[n]*e}))}return T}var V={passive:!0};var U={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,a=void 0===i||i,s=r.resize,c=void 0===s||s,l=o(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return a&&u.forEach((function(t){t.addEventListener("scroll",n.update,V)})),c&&l.addEventListener("resize",n.update,V),function(){a&&u.forEach((function(t){t.removeEventListener("scroll",n.update,V)})),c&&l.removeEventListener("resize",n.update,V)}},data:{}};var q={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=R({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},z={top:"auto",right:"auto",bottom:"auto",left:"auto"};function W(t){var e,n=t.popper,r=t.popperRect,i=t.placement,a=t.offsets,s=t.position,c=t.gpuAcceleration,u=t.adaptive,f=function(t){var e=t.x,n=t.y,r=window.devicePixelRatio||1;return{x:Math.round(e*r)/r||0,y:Math.round(n*r)/r||0}}(a),d=f.x,h=f.y,p=a.hasOwnProperty("x"),v=a.hasOwnProperty("y"),g=k,m=_,b=window;if(u){var C=y(n);C===o(n)&&(C=l(n)),i===_&&(m=x,h-=C.clientHeight-r.height,h*=c?1:-1),i===k&&(g=w,d-=C.clientWidth-r.width,d*=c?1:-1)}var A,M=Object.assign({position:s},u&&z);return c?Object.assign(Object.assign({},M),{},((A={})[m]=v?"0":"",A[g]=p?"0":"",A.transform=(b.devicePixelRatio||1)<2?"translate("+d+"px, "+h+"px)":"translate3d("+d+"px, "+h+"px, 0)",A)):Object.assign(Object.assign({},M),{},((e={})[m]=v?h+"px":"",e[g]=p?d+"px":"",e.transform="",e))}var X={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s={placement:N(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:o};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign(Object.assign({},e.styles.popper),W(Object.assign(Object.assign({},s),{},{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign(Object.assign({},e.styles.arrow),W(Object.assign(Object.assign({},s),{},{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1})))),e.attributes.popper=Object.assign(Object.assign({},e.attributes.popper),{},{"data-popper-placement":e.placement})},data:{}};var Y={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},r=e.attributes[t]||{},o=e.elements[t];s(o)&&c(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(t){var e=r[t];!1===e?o.removeAttribute(t):o.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var r=e.elements[t],o=e.attributes[t]||{},i=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});s(r)&&c(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(t){r.removeAttribute(t)})))}))}},requires:["computeStyles"]};var K={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,r=t.name,o=n.offset,i=void 0===o?[0,0]:o,a=M.reduce((function(t,n){return t[n]=function(t,e,n){var r=N(t),o=[k,_].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign(Object.assign({},e),{},{placement:t})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[k,w].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,e.rects,i),t}),{}),s=a[e.placement],c=s.x,l=s.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=c,e.modifiersData.popperOffsets.y+=l),e.modifiersData[r]=a}},J={left:"right",right:"left",bottom:"top",top:"bottom"};function Z(t){return t.replace(/left|right|bottom|top/g,(function(t){return J[t]}))}var Q={start:"end",end:"start"};function tt(t){return t.replace(/start|end/g,(function(t){return Q[t]}))}var et={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,c=n.fallbackPlacements,l=n.padding,u=n.boundary,f=n.rootBoundary,d=n.altBoundary,h=n.flipVariations,p=void 0===h||h,v=n.allowedAutoPlacements,g=e.options.placement,m=N(g),b=c||(m===g||!p?[Z(g)]:function(t){if("auto"===N(t))return[];var e=Z(t);return[tt(t),e,tt(e)]}(g)),y=[g].concat(b).reduce((function(t,n){return t.concat("auto"===N(n)?function(t,e){void 0===e&&(e={});var n=e,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=void 0===c?M:c,u=I(r),f=u?s?A:A.filter((function(t){return I(t)===u})):C,d=f.filter((function(t){return l.indexOf(t)>=0}));0===d.length&&(d=f);var h=d.reduce((function(e,n){return e[n]=G(t,{placement:n,boundary:o,rootBoundary:i,padding:a})[N(n)],e}),{});return Object.keys(h).sort((function(t,e){return h[t]-h[e]}))}(e,{placement:n,boundary:u,rootBoundary:f,padding:l,flipVariations:p,allowedAutoPlacements:v}):n)}),[]),O=e.rects.reference,S=e.rects.popper,P=new Map,$=!0,E=y[0],T=0;T<y.length;T++){var F=y[T],j=N(F),D="start"===I(F),L=[_,x].indexOf(j)>=0,R=L?"width":"height",B=G(e,{placement:F,boundary:u,rootBoundary:f,altBoundary:d,padding:l}),H=L?D?w:k:D?x:_;O[R]>S[R]&&(H=Z(H));var V=Z(H),U=[];if(i&&U.push(B[j]<=0),s&&U.push(B[H]<=0,B[V]<=0),U.every((function(t){return t}))){E=F,$=!1;break}P.set(F,U)}if($)for(var q=function(t){var e=y.find((function(e){var n=P.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return E=e,"break"},z=p?3:1;z>0;z--){if("break"===q(z))break}e.placement!==E&&(e.modifiersData[r]._skip=!0,e.placement=E,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function nt(t,e,n){return Math.max(t,Math.min(e,n))}var rt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,r=t.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0!==a&&a,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,f=n.padding,d=n.tether,h=void 0===d||d,v=n.tetherOffset,g=void 0===v?0:v,m=G(e,{boundary:c,rootBoundary:l,padding:f,altBoundary:u}),b=N(e.placement),C=I(e.placement),A=!C,M=L(b),O="x"===M?"y":"x",S=e.modifiersData.popperOffsets,P=e.rects.reference,$=e.rects.popper,E="function"==typeof g?g(Object.assign(Object.assign({},e.rects),{},{placement:e.placement})):g,T={x:0,y:0};if(S){if(i){var F="y"===M?_:k,j="y"===M?x:w,D="y"===M?"height":"width",R=S[M],B=S[M]+m[F],H=S[M]-m[j],V=h?-$[D]/2:0,U="start"===C?P[D]:$[D],q="start"===C?-$[D]:-P[D],z=e.elements.arrow,W=h&&z?p(z):{width:0,height:0},X=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Y=X[F],K=X[j],J=nt(0,P[D],W[D]),Z=A?P[D]/2-V-J-Y-E:U-J-Y-E,Q=A?-P[D]/2+V+J+K+E:q+J+K+E,tt=e.elements.arrow&&y(e.elements.arrow),et=tt?"y"===M?tt.clientTop||0:tt.clientLeft||0:0,rt=e.modifiersData.offset?e.modifiersData.offset[e.placement][M]:0,ot=S[M]+Z-rt-et,it=S[M]+Q-rt,at=nt(h?Math.min(B,ot):B,R,h?Math.max(H,it):H);S[M]=at,T[M]=at-R}if(s){var st="x"===M?_:k,ct="x"===M?x:w,lt=S[O],ut=nt(lt+m[st],lt,lt-m[ct]);S[O]=ut,T[O]=ut-lt}e.modifiersData[r]=T}},requiresIfExists:["offset"]};var ot={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,r=t.name,o=n.elements.arrow,i=n.modifiersData.popperOffsets,a=N(n.placement),s=L(a),c=[k,w].indexOf(a)>=0?"height":"width";if(o&&i){var l=n.modifiersData[r+"#persistent"].padding,u=p(o),f="y"===s?_:k,d="y"===s?x:w,h=n.rects.reference[c]+n.rects.reference[s]-i[s]-n.rects.popper[c],v=i[s]-n.rects.reference[s],g=y(o),m=g?"y"===s?g.clientHeight||0:g.clientWidth||0:0,b=h/2-v/2,C=l[f],A=m-u[c]-l[d],M=m/2-u[c]/2+b,O=nt(C,M,A),S=s;n.modifiersData[r]=((e={})[S]=O,e.centerOffset=O-M,e)}},effect:function(t){var e=t.state,n=t.options,r=t.name,o=n.element,i=void 0===o?"[data-popper-arrow]":o,a=n.padding,s=void 0===a?0:a;null!=i&&("string"!=typeof i||(i=e.elements.popper.querySelector(i)))&&T(e.elements.popper,i)&&(e.elements.arrow=i,e.modifiersData[r+"#persistent"]={padding:B("number"!=typeof s?s:H(s,C))})},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function it(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function at(t){return[_,w,x,k].some((function(e){return t[e]>=0}))}var st={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,r=e.rects.reference,o=e.rects.popper,i=e.modifiersData.preventOverflow,a=G(e,{elementContext:"reference"}),s=G(e,{altBoundary:!0}),c=it(a,r),l=it(s,o,i),u=at(c),f=at(l);e.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:f},e.attributes.popper=Object.assign(Object.assign({},e.attributes.popper),{},{"data-popper-reference-hidden":u,"data-popper-escaped":f})}};n.d(e,"createPopper",(function(){return lt})),n.d(e,"defaultModifiers",(function(){return ct})),n.d(e,"popperGenerator",(function(){return E})),n.d(e,"detectOverflow",(function(){return G}));var ct=[U,q,X,Y,K,et,rt,ot,st],lt=E({defaultModifiers:ct})},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"content-body b-blue"},[n("label",[t._v("DATA POINTS")]),t._v(" "),n("div",{staticClass:"row"},[t._v("\n\t\t\tw"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.myData.width,expression:"myData.width"}],staticStyle:{width:"60px"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.myData.width},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.myData,"width",e.target.value)}}})]),t._v(" "),n("div",{staticClass:"row"},[t._v("\n\t\t\th"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.myData.height,expression:"myData.height"}],staticStyle:{width:"60px"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.myData.height},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.myData,"height",e.target.value)}}})]),t._v(" "),n("div",{staticClass:"row"},[t._v("\n\t\t\tSize"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.myData.distance,expression:"myData.distance"}],staticStyle:{"max-width":"44px"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.myData.distance},on:{input:[function(e){e.target.composing||t.$set(t.myData,"distance",e.target.value)},t.checkParticleCount],focus:t.onFocus}})]),t._v(" "),n("div",{staticClass:"row"},[t._v("\n\t\t\tRandomness\n\t\t\t"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.myData.randomness,expression:"myData.randomness"}],staticStyle:{"max-width":"80px"},attrs:{type:"range",min:"0",max:".9"},domProps:{value:t.myData.randomness},on:{__r:function(e){return t.$set(t.myData,"randomness",e.target.value)}}})]),t._v(" "),n("label",{staticClass:"mt-16"},[t._v("RENDER")]),t._v(" "),n("hr"),t._v(" "),n("div",{staticStyle:{height:"30px",display:"flex","align-items":"center"},on:{click:t.togglePoints}},[t.showColorIconPoints?n("img",{attrs:{src:"icons/icon-points-color.png"}}):n("img",{attrs:{src:"icons/icon-points.png"}}),t._v(" "),n("label",{staticClass:"ml-4",staticStyle:{color:"#444"},on:{click:t.togglePoints}},[t._v("POINTS")]),t._v(" "),!1===t.isOpenPoints?n("img",{staticClass:"ml-auto",attrs:{src:"icons/icon-chevron-right.png"},on:{click:t.togglePoints}}):t._e(),t._v(" "),!0===t.isOpenPoints?n("img",{staticClass:"ml-auto",attrs:{src:"icons/icon-chevron-down.png"},on:{click:t.togglePoints}}):t._e()]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpenPoints,expression:"isOpenPoints"}]},[n("label",[n("div",[t._v("Form")]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model.number",value:t.dataPoints.form,expression:"dataPoints.form",modifiers:{number:!0}}],on:{focus:t.onFocus,change:[function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(e){var n="_value"in e?e._value:e.value;return t._n(n)}));t.$set(t.dataPoints,"form",e.target.multiple?n:n[0])},t.onInput]}},[n("option",{attrs:{value:"0"}},[t._v("Ellipse")]),t._v(" "),n("option",{attrs:{value:"1"}},[t._v("Rect")]),t._v(" "),n("option",{attrs:{value:"2"}},[t._v("Polygon")])])]),t._v(" "),n("div",{staticClass:"row"},[t._v("\n\t\t\t\tSize"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.dataPoints.size,expression:"dataPoints.size"}],staticStyle:{width:"60px"},attrs:{type:"number",min:"0","uxp-quiet":"true"},domProps:{value:t.dataPoints.size},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.dataPoints,"size",e.target.value)}}})]),t._v(" "),n("fill-base",{attrs:{value:t.dataPoints.fill}}),t._v(" "),n("hr"),t._v(" "),n("stroke-base",{attrs:{value:t.dataPoints.stroke}})],1),t._v(" "),n("hr"),t._v(" "),n("div",{staticStyle:{height:"30px",display:"flex","align-items":"center"},on:{click:t.toggleTri}},[t.showColorIconTri?n("img",{attrs:{src:"icons/icon-tri-color.png"}}):n("img",{attrs:{src:"icons/icon-tri.png"}}),t._v(" "),n("label",{staticClass:"ml-4",staticStyle:{color:"#444"},on:{click:t.toggleTri}},[t._v("TRIANGLES")]),t._v(" "),!1===t.isOpenTri?n("img",{staticClass:"ml-auto",attrs:{src:"icons/icon-chevron-right.png"},on:{click:t.toggleTri}}):t._e(),t._v(" "),!0===t.isOpenTri?n("img",{staticClass:"ml-auto",attrs:{src:"icons/icon-chevron-down.png"},on:{click:t.toggleTri}}):t._e()]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpenTri,expression:"isOpenTri"}]},[n("fill-base",{attrs:{value:t.dataTriangles.fill}}),t._v(" "),n("hr"),t._v(" "),n("stroke-base",{attrs:{value:t.dataTriangles.stroke}})],1),t._v(" "),n("hr"),t._v(" "),n("div",{staticStyle:{height:"30px",display:"flex","align-items":"center"},on:{click:t.toggleCells}},[t.showColorIconCells?n("img",{attrs:{src:"icons/icon-cells-color.png"}}):n("img",{attrs:{src:"icons/icon-cells.png"}}),t._v(" "),n("label",{staticClass:"ml-4",staticStyle:{color:"#444"},on:{click:t.toggleCells}},[t._v("CELLS")]),t._v(" "),!1===t.isOpenCells?n("img",{staticClass:"ml-auto",attrs:{src:"icons/icon-chevron-right.png"},on:{click:t.toggleCells}}):t._e(),t._v(" "),!0===t.isOpenCells?n("img",{staticClass:"ml-auto",attrs:{src:"icons/icon-chevron-down.png"},on:{click:t.toggleCells}}):t._e()]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpenCells,expression:"isOpenCells"}]},[n("fill-base",{attrs:{value:t.dataCells.fill}}),t._v(" "),n("hr"),t._v(" "),n("stroke-base",{attrs:{value:t.dataCells.stroke}})],1),t._v(" "),n("hr"),t._v(" "),n("footer"),t._v(" "),n("br"),t._v(" "),n("br")]),t._v(" "),n("div",{staticClass:"content-footer b-green"},[n("div",{staticClass:"dflex justify-center"},[n("button",{attrs:{"uxp-variant":"cta"},on:{click:t.startCreation}},[t._v("Create")])]),t._v(" "),n("hr"),t._v(" "),n("div",{staticClass:"dflex justify-center align-center ml-0 mt-8"},[n("img",{staticClass:"ml-0 b-red",attrs:{src:"icons/icon-info-outline.png"}}),t._v(" "),n("router-link",{staticClass:"support-button ml-4 b-green",staticStyle:{color:"#999"},attrs:{to:"/support",tag:"a"}},[t._v("Support")])],1)])])};r._withStripped=!0;var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("hr"),t._v(" "),n("div",{staticStyle:{position:"absolute","background-color":"red",left:"0px",right:"0px"}},[t.isModalColorPresetsVisible?n("modal-color-presets",{directives:[{name:"outside-click",rawName:"v-outside-click",value:{exclude:["outside-click-exclude"],handler:t.closeModalColorPresets},expression:"{exclude: ['outside-click-exclude'],handler: closeModalColorPresets}"}],staticStyle:{position:"absolute",width:"140px",height:"100px",bottom:"0",right:"24px"},attrs:{id:t.myID},on:{import:t.importPresets,import2:t.importPresets2,close:t.closeModalColorPresets}}):t._e()],1),t._v(" "),n("div",{staticClass:"row mb-6 mt-4"},[n("label",{staticStyle:{flex:"0 0 60px"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.isActive,expression:"value.isActive"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.value.isActive)?t._i(t.value.isActive,null)>-1:t.value.isActive},on:{focus:t.onFocus,input:t.onFocus,change:function(e){var n=t.value.isActive,r=e.target,o=!!r.checked;if(Array.isArray(n)){var i=t._i(n,null);r.checked?i<0&&t.$set(t.value,"isActive",n.concat([null])):i>-1&&t.$set(t.value,"isActive",n.slice(0,i).concat(n.slice(i+1)))}else t.$set(t.value,"isActive",o)}}}),t._v("Fill\n ")]),t._v(" "),n("img",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"del-button ml-auto",attrs:{title:"Presets",src:"icons/icon-presets.png"},on:{click:t.showColorPresets}}),t._v(" "),n("img",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"del-button ml-4",attrs:{title:"Add Color Set",src:"icons/icon-plus.png"},on:{click:t.addColorSet}})]),t._v(" "),n("colors",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],attrs:{value:t.value.colorset,type:t.value.type}}),t._v(" "),n("label",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"row"},[n("div",[t._v("Color Mode")]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model.number",value:t.value.colorType,expression:"value.colorType",modifiers:{number:!0}}],on:{change:[function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(e){var n="_value"in e?e._value:e.value;return t._n(n)}));t.$set(t.value,"colorType",e.target.multiple?n:n[0])},t.onInputColorType]}},[n("option",{attrs:{value:"0"}},[t._v("Random")]),t._v(" "),n("option",{attrs:{value:"1"}},[t._v("Linear")]),t._v(" "),n("option",{attrs:{value:"2"}},[t._v("Radial")])])]),t._v(" "),t.value.isActive?n("label",{directives:[{name:"show",rawName:"v-show",value:1===t.value.colorType,expression:"value.colorType === 1"}],staticClass:"row"},[n("div",[t._v("Direction")]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model.number",value:t.value.gradientDirection,expression:"value.gradientDirection",modifiers:{number:!0}}],on:{change:[function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(e){var n="_value"in e?e._value:e.value;return t._n(n)}));t.$set(t.value,"gradientDirection",e.target.multiple?n:n[0])},t.onInputGradientDirection]}},[n("option",{attrs:{value:"0"}},[t._v("Horizontal")]),t._v(" "),n("option",{attrs:{value:"1"}},[t._v("Vertical")])])]):t._e(),t._v(" "),t.value.isActive?n("div",{directives:[{name:"show",rawName:"v-show",value:2===t.value.colorType,expression:"value.colorType === 2"}],staticClass:"row"},[n("label",[t._v("Center")]),t._v("\n x"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.refpoint.x,expression:"value.refpoint.x"}],staticStyle:{width:"44"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.value.refpoint.x},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.value.refpoint,"x",e.target.value)}}}),t._v("\n y"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.refpoint.y,expression:"value.refpoint.y"}],staticStyle:{width:"44"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.value.refpoint.y},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.value.refpoint,"y",e.target.value)}}})]):t._e()],1)};o._withStripped=!0;var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",t._l(t.value.sets,(function(e,r){return n("div",{staticStyle:{display:"flex","align-items":"flex-start"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedItems,expression:"selectedItems"}],attrs:{type:"radio",name:"colorset"+t.type},domProps:{value:e.id,checked:t._q(t.selectedItems,e.id)},on:{change:function(n){t.selectedItems=e.id}}}),t._v(" "),n("color-set",{staticClass:"color-set",attrs:{value:e,index:r,checked:t.selectedIndex===r,showDelete:t.value.sets.length>1},on:{updateSelected:t.updateSelectedIndex}})],1)})),0)};i._withStripped=!0;var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticStyle:{position:"relative"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isModalVisibleX,expression:"isModalVisibleX"}],staticStyle:{position:"absolute",width:"140px",height:"100px",bottom:"0"},attrs:{id:"div1"}},[t.isModalVisibleX?n("modal-edit-color",{directives:[{name:"outside-click",rawName:"v-outside-click",value:{exclude:["outside-click-exclude"],handler:t.closeModalViaBackground},expression:"{exclude: ['outside-click-exclude'],handler: closeModalViaBackground}"}],attrs:{id:t.myID,value:t.activeItem},on:{close:t.closeModalX,deleteColor:t.deleteColor}}):t._e()],1)]),t._v(" "),n("div",{staticClass:"color-set--swatches"},[t._l(t.value.set,(function(e,r){return n("color-set-item",{key:r,ref:"swatch"+r,refInFor:!0,staticClass:"outside-click-exclude mb-4",attrs:{title:e,value:e},on:{click:function(n){return t.editColor(e,r)}}})})),t._v(" "),n("img",{staticClass:"del-button ml-2",attrs:{src:"icons/icon-plus.png"},on:{click:t.addColor}})],2),t._v(" "),n("div",{staticClass:"colorset-btngroup"},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.showDelete,expression:"showDelete"}],staticClass:"del-button",attrs:{title:"Delete Color Set"}},[n("img",{attrs:{src:"icons/icon-trash-solid-light.png"},on:{click:t.deleteSet}})])])])};a._withStripped=!0;var s=n(1),c=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"modal-backdropxxx"},[e("div",{staticClass:"modal",on:{click:this.checkClickAway}},[e("header",{staticClass:"modal-header"},[this._t("header",[this._v("Title!")])],2),this._v(" "),e("section",{staticClass:"modal-body"},[this._t("body")],2),this._v(" "),e("div",{staticClass:"modal-footer"},[this._t("footer")],2)])])};c._withStripped=!0;var l={name:"modal",methods:{close:function(){this.$emit("close")},checkClickAway:function(t){console.log("clickAway:",t.target)}}},u=(n(22),n(0)),f=Object(u.a)(l,c,[],!1,null,null,null);f.options.__file="src/components/modals/ModalBase.vue";var d=f.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"modal-container"},[n("modal",{staticClass:"modal-color-edit"},[n("img",{staticClass:"del-button",attrs:{slot:"header",title:"Delete color",src:"icons/icon-trash-solid.png"},on:{click:t.deleteColor},slot:"header"}),t._v(" "),n("img",{staticClass:"del-button",attrs:{slot:"header",src:"icons/icon-close.png"},on:{click:t.closeModal},slot:"header"}),t._v(" "),n("div",{staticClass:"row ml-0",attrs:{slot:"body"},slot:"body"},[n("p",[t._v("Hex:")]),t._v(" "),n("color-set-item",{attrs:{title:t.currentColor,value:t.currentColor}}),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.currentColor,expression:"currentColor"}],staticClass:"del-color-input",attrs:{type:"text"},domProps:{value:t.currentColor},on:{input:function(e){e.target.composing||(t.currentColor=e.target.value)}}})],1),t._v(" "),n("hr",{attrs:{slot:"body"},slot:"body"}),t._v(" "),n("color-assets",{attrs:{slot:"body"},on:{input:t.onInputAssetColor},slot:"body"}),t._v(" "),n("div",{attrs:{slot:"footer"},slot:"footer"})],1)],1)};h._withStripped=!0;var p=n(6),v={name:"ModalEditColor",props:{value:{type:Object,default:null}},components:{modal:d,ColorAssets:p.a,ColorSetItem:s.a},data:()=>({isModalVisible:!1}),watch:{},mounted:function(){},computed:{currentColor:{get(){return this.value.data[this.value.index].toUpperCase()},set(t){this.$set(this.value.data,this.value.index,t.toUpperCase())}}},methods:{closeModal:function(){this.$emit("close")},onInputAssetColor:function(t){this.$set(this.value.data,this.value.index,t)},deleteColor:function(){this.$emit("deleteColor",this.value)}}},g=Object(u.a)(v,h,[],!1,null,null,null);g.options.__file="src/components/modals/ModalEditColor.vue";var m=g.exports,b={name:"ColorSet",props:{value:{type:Object,required:!0},showDelete:{type:Boolean,default:!0},index:{type:Number,required:!0},checked:{type:Boolean,default:!1}},components:{ColorSetItem:s.a,modal:d,ModalEditColor:m},data(){return{myID:"",checkedInternal:this.checked,radioTest:["One","Two"],intentToOpenModal:!1,isModalVisibleX:!1,activeItem:{color:null,index:null,object:null,data:null},activeData:null}},created:function(){this.myID="modalEdit"+this.getUID()},watch:{checked:function(t,e){this.checkedInternal=t},forceHideModal:function(t,e){!0===this.intentToOpenModal?(this.isModalVisibleX=!0,this.intentToOpenModal=!1):!0===this.isModalVisibleX&&this.closeModalX()}},computed:{forceHideModal:function(){return this.$store.getters.getCloseOrder},shouldWeClose:function(){return this.$store.getters.shouldWeClose}},methods:{ping:function(){},getUID:function(){return this.$store.getters.generateID()},onFocus:function(t){this.doForceHideModal()},doForceHideModal:function(){this.$store.commit("forceHideModals")},isActive:function(t){return null!==this.activeItem.index&&this.activeItem.index===t},showModalX:function(){this.intentToOpenModal=!0,this.doForceHideModal()},toggleModalX:function(){this.isModalVisibleX=!this.isModalVisibleX},closeModalX:function(){this.isModalVisibleX=!1,this.activeItem={object:null,index:null,color:null,data:null}},closeModalViaBackground:function(){this.isModalVisibleX=!1,this.activeItem={object:null,index:null,color:null,data:null}},editColor:function(t,e){const n=this.value.set[e];this.activeItem={object:this.$refs["swatch"+e],index:e,color:n,data:this.value.set},this.showModalX()},addColor:function(){const t=["orange","green","blue","brown","purple","coral"],e=t[Math.floor(Math.random()*t.length)];this.value.set.push(e)},deleteColor:function(t){const e=t.index;this.value.set.splice(e,1),this.closeModalX()},updateSelected:function(){this.$emit("updateSelected",this.index)},deleteSet:function(){this.$store.commit("deleteColorSet",this.value.id)}}},y=Object(u.a)(b,a,[],!1,null,null,null);y.options.__file="src/components/colors/ColorSet.vue";var _=y.exports,x={name:"ColorsBase",props:{type:{type:String,required:!0},value:{type:Object,required:!0}},components:{ColorSet:_},data:()=>({}),created:function(){this.activateFirstItem()},watch:{colorSets:function(t,e){this.activateLastItem()}},methods:{activateFirstItem:function(){this.value.sets.length>0&&""===this.selectedItems&&(this.selectedItems=this.value.sets[0].id)},activateLastItem:function(){const t=this.value.sets.length;t>0&&(this.selectedItems=this.value.sets[t-1].id)},updateSelectedIndex:function(t){this.value.selected=Number(t)}},computed:{colorSets:function(){return this.value.sets},selectedItems:{get:function(){return this.value.selected},set:function(t){this.value.selected=t}},selectedIndex:function(){return this.value.selected}}},w=Object(u.a)(x,i,[],!1,null,null,null);w.options.__file="src/components/colors/ColorsBase.vue";var k=w.exports,C=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("modal",{staticClass:"modal-color-presets"},[n("label",{attrs:{slot:"header"},on:{click:function(e){t.indexView=0}},slot:"header"},[t._v("Presets")]),t._v(" "),n("img",{staticClass:"del-button",attrs:{slot:"header",src:"icons/icon-close.png"},on:{click:t.closeModal},slot:"header"}),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:0==t.indexView,expression:"indexView == 0"}],attrs:{slot:"body"},slot:"body"},t._l(t.presets,(function(e,r){return n("div",{key:r,staticClass:"row"},[n("label",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{type:"checkbox"},domProps:{value:e,checked:Array.isArray(t.selected)?t._i(t.selected,e)>-1:t.selected},on:{change:function(n){var r=t.selected,o=n.target,i=!!o.checked;if(Array.isArray(r)){var a=e,s=t._i(r,a);o.checked?s<0&&(t.selected=r.concat([a])):s>-1&&(t.selected=r.slice(0,s).concat(r.slice(s+1)))}else t.selected=i}}}),t._v("#"+t._s(r+1)+"\n\t\t\t ")]),t._v(" "),t._l(t.presets[r].set,(function(e,o){return n("div",{key:o,attrs:{title:t.presets[r].name}},[n("color-set-item",{ref:"presetSwatch"+o,refInFor:!0,attrs:{value:e}})],1)}))],2)})),0),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:1==t.indexView,expression:"indexView == 1"}],staticStyle:{"min-height":"203px"},attrs:{slot:"body"},slot:"body"},[n("p",[t._v("Assets here")]),t._v(" "),t._l(t.assetColors,(function(e,r){return n("div",{staticStyle:{border:"1px solid red"},on:{click:function(n){return t.onInputColor(e.value)}}},[n("label",[n("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedAssets,expression:"selectedAssets"}],attrs:{type:"checkbox"},domProps:{value:e,checked:Array.isArray(t.selectedAssets)?t._i(t.selectedAssets,e)>-1:t.selectedAssets},on:{change:function(n){var r=t.selectedAssets,o=n.target,i=!!o.checked;if(Array.isArray(r)){var a=e,s=t._i(r,a);o.checked?s<0&&(t.selectedAssets=r.concat([a])):s>-1&&(t.selectedAssets=r.slice(0,s).concat(r.slice(s+1)))}else t.selectedAssets=i}}}),t._v("#"+t._s(r+1)+"\n ")]),t._v(" "),n("p",{staticStyle:{"background-color":"white",border:"1px solid green"}},[t._v("Asset: "+t._s(e))])])}))],2),t._v(" "),n("div",{staticClass:"dflex ml-2 mr-2",staticStyle:{"justify-content":"flex-start"},attrs:{slot:"footer"},slot:"footer"},[n("button",{attrs:{"uxp-variant":"secondary","uxp-quiet":"true"},on:{click:t.importPresets2}},[t._v("Add")]),t._v(" "),n("button",{staticStyle:{"margin-left":"0px"},attrs:{"uxp-variant":"cta"},on:{click:t.importPresets}},[t._v("New")])])])],1)};C._withStripped=!0;n(4);const{Color:A}=n(2);n(8);var M={name:"ModalColorPresets",props:{value:{type:Object,default:null,required:!1}},components:{modal:d,ColorSetItem:s.a},data:()=>({indexView:0,assetColors:[],selectedAssets:[],numColors:5,presets:[],selected:[]}),created:function(){const t=this.$store.getters.getColorPresets();this.presets=t,this.getAssets()},methods:{onInputColor:function(t){this.$emit("input",t)},getAssets:function(){const t=this.$store.getters.getColorAssets();this.assetColors=t},importPresets:function(){this.$emit("import",this.selected),this.closeModal()},importPresets2:function(){this.$emit("import2",this.selected),this.closeModal()},closeModal:function(){this.$emit("close")}}},O=Object(u.a)(M,C,[],!1,null,null,null);O.options.__file="src/components/modals/ModalColorPresets.vue";var S=O.exports,P={name:"FillBase",props:{value:{type:Object,required:!0}},components:{colors:k,ModalColorPresets:S},data:()=>({isModalColorPresetsVisible:!1,myID:""}),created:function(){this.myID="modal"+this.getUID()},mounted:function(){},watch:{forceHideModal:function(t,e){!0===this.isModalColorPresetsVisible&&this.closeModalColorPresets()}},computed:{forceHideModal:function(){return this.$store.getters.getCloseOrder}},methods:{onFocus:function(t){this.doForceHideModal()},doForceHideModal:function(){this.$store.commit("forceHideModals")},getUID:function(){return this.$store.getters.generateID()},testCloseOrder:function(){this.$store.commit("activateCloseOrder")},testCloseOrder2:function(){this.$store.commit("resetCloseOrder")},importPresets:function(t){for(let e=0;e<t.length;e++){const n=t[e];this.value.colorset.sets.push(n)}},importPresets2:function(t){const e=this.value.colorset.selected,n=this.value.colorset.sets.find(t=>t.id==e);if(n)for(let e=0;e<t.length;e++){const r=t[e];n.set.push(...r.set)}},showColorPresets:function(){this.isModalColorPresetsVisible=!0},closeModalColorPresets:function(){this.isModalColorPresetsVisible=!1},addColorSet:function(){const t=this.$store.getters.getColorSetTemplate();this.value.colorset.sets.push(t)},onInputColorType:function(t){this.doForceHideModal(),this.value.colorType=Number(t.target.value)},onInputGradientDirection:function(t){this.doForceHideModal(),this.value.gradientDirection=Number(t.target.value)}}},$=Object(u.a)(P,o,[],!1,null,null,null);$.options.__file="src/components/fillstroke/FillBase.vue";var E=$.exports,T=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticStyle:{position:"absolute","background-color":"red",left:"0px",right:"0px"}},[t.isModalColorPresetsVisible?n("modal-color-presets",{directives:[{name:"outside-click",rawName:"v-outside-click",value:{exclude:["outside-click-exclude"],handler:t.closeModalColorPresets},expression:"{exclude: ['outside-click-exclude'],handler: closeModalColorPresets}"}],staticStyle:{position:"absolute",width:"140px",height:"100px",bottom:"0",right:"24px"},attrs:{id:t.myID},on:{import:t.importPresets,close:t.closeModalColorPresets}}):t._e()],1),t._v(" "),n("div",{staticClass:"row mb-6 mt-4"},[n("label",{staticStyle:{flex:"0 0 70px"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.isActive,expression:"value.isActive"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.value.isActive)?t._i(t.value.isActive,null)>-1:t.value.isActive},on:{focus:t.onFocus,input:t.onFocus,change:function(e){var n=t.value.isActive,r=e.target,o=!!r.checked;if(Array.isArray(n)){var i=t._i(n,null);r.checked?i<0&&t.$set(t.value,"isActive",n.concat([null])):i>-1&&t.$set(t.value,"isActive",n.slice(0,i).concat(n.slice(i+1)))}else t.$set(t.value,"isActive",o)}}}),t._v("Stroke")]),t._v(" "),n("img",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"del-button ml-auto",attrs:{title:"Presets",src:"icons/icon-presets.png"},on:{click:t.showColorPresets}}),t._v(" "),n("img",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"del-button ml-4",attrs:{title:"Add Color Set",src:"icons/icon-plus.png"},on:{click:t.addColorSet}})]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"row"},[t._v("\n Width"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.width,expression:"value.width"}],staticStyle:{width:"42px"},attrs:{type:"number",min:"1"},domProps:{value:t.value.width},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.value,"width",e.target.value)}}})]),t._v(" "),n("colors",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],attrs:{value:t.value.colorset,type:t.value.type}}),t._v(" "),n("label",{directives:[{name:"show",rawName:"v-show",value:t.value.isActive,expression:"value.isActive"}],staticClass:"row"},[n("div",[t._v("Color Mode")]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model.number",value:t.value.colorType,expression:"value.colorType",modifiers:{number:!0}}],on:{change:[function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(e){var n="_value"in e?e._value:e.value;return t._n(n)}));t.$set(t.value,"colorType",e.target.multiple?n:n[0])},t.onInputColorType]}},[n("option",{attrs:{value:"0"}},[t._v("Random")]),t._v(" "),n("option",{attrs:{value:"1"}},[t._v("Linear")]),t._v(" "),n("option",{attrs:{value:"2"}},[t._v("Radial")])])]),t._v(" "),t.value.isActive?n("label",{directives:[{name:"show",rawName:"v-show",value:1===t.value.colorType,expression:"value.colorType === 1"}],staticClass:"row"},[n("div",[t._v("Direction")]),t._v(" "),n("select",{directives:[{name:"model",rawName:"v-model.number",value:t.value.gradientDirection,expression:"value.gradientDirection",modifiers:{number:!0}}],on:{change:[function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(e){var n="_value"in e?e._value:e.value;return t._n(n)}));t.$set(t.value,"gradientDirection",e.target.multiple?n:n[0])},t.onInputGradientDirection]}},[n("option",{attrs:{value:"0"}},[t._v("Horizontal")]),t._v(" "),n("option",{attrs:{value:"1"}},[t._v("Vertical")])])]):t._e(),t._v(" "),t.value.isActive?n("div",{directives:[{name:"show",rawName:"v-show",value:2===t.value.colorType,expression:"value.colorType === 2"}],staticClass:"row"},[n("label",[t._v("Center")]),t._v("\n\n x"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.refpoint.x,expression:"value.refpoint.x"}],staticStyle:{width:"44px"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.value.refpoint.x},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.value.refpoint,"x",e.target.value)}}}),t._v("\n\n y"),n("input",{directives:[{name:"model",rawName:"v-model",value:t.value.refpoint.y,expression:"value.refpoint.y"}],staticStyle:{width:"44px"},attrs:{type:"number","uxp-quiet":"true"},domProps:{value:t.value.refpoint.y},on:{focus:t.onFocus,input:function(e){e.target.composing||t.$set(t.value.refpoint,"y",e.target.value)}}})]):t._e()],1)};T._withStripped=!0;var F={name:"StrokeBase",props:{value:{type:Object,required:!0}},components:{colors:k,ModalColorPresets:S},data:()=>({isModalColorPresetsVisible:!1,myID:""}),created:function(){this.myID="modal"+this.getUID()},mounted:function(){},watch:{forceHideModal:function(t,e){!0===this.isModalColorPresetsVisible&&this.closeModalColorPresets()}},computed:{forceHideModal:function(){return this.$store.getters.getCloseOrder}},methods:{onFocus:function(t){this.doForceHideModal()},doForceHideModal:function(){this.$store.commit("forceHideModals")},getUID:function(){return this.$store.getters.generateID()},importPresets:function(t){for(let e=0;e<t.length;e++){const n=t[e];this.value.colorset.sets.push(n)}},showColorPresets:function(){this.isModalColorPresetsVisible=!0},closeModalColorPresets:function(){this.isModalColorPresetsVisible=!1},addColorSet:function(){const t=this.$store.getters.getColorSetTemplate();this.value.colorset.sets.push(t)},onInputColorType:function(t){this.doForceHideModal(),this.value.colorType=Number(t.target.value)},onInputGradientDirection:function(t){this.doForceHideModal(),this.value.gradientDirection=Number(t.target.value)}}},j=Object(u.a)(F,T,[],!1,null,null,null);j.options.__file="src/components/fillstroke/StrokeBase.vue";var D=j.exports,N=n(14);n(4);const{Rectangle:I,Ellipse:L,Polygon:R,Color:B,Path:H,selection:G}=n(2),V=n(23),U=n(8),{Delaunay:q}=n(24);var z={name:"Home",components:{"chrome-picker":N.Chrome,modal:d,FillBase:E,StrokeBase:D},data:()=>({testValue:.5,STATE_PROCESSING:!1,particleCount:0,isParticleWarningVisible:!0,chromeColors:{},particleGrid:[],isOpenPoints:!1,isOpenTri:!1,isOpenCells:!1,colorFunction:null,isModalVisible:!1,isModalVisible2:!1,isModalVisible3:!1}),mounted(){U.scale(["yellow","red","black"]);const t=U.brewer.RdBu,e=(U.scale(t),U.brewer.YlGnBu),n=U.scale(e);this.colorFunction=n,this.isOpenPoints=this.dataPoints.isOpen,this.isOpenTri=this.dataTriangles.isOpen,this.isOpenCells=this.dataCells.isOpen},computed:{myData:function(){return this.$store.getters.getData},dataPoints:function(){return this.$store.getters.getPointsData},dataTriangles:function(){return this.$store.getters.getTrianglesData},dataCells:function(){return this.$store.getters.getCellsData},strokeSelectedTriangles:function(){return this.$store.getters.getTrianglesData.stroke.form},showColorIconPoints:function(){const t=this.dataPoints.fill.isActive,e=this.dataPoints.stroke.isActive;if(!0===t||!0===e)return!0},showColorIconTri:function(){const t=this.dataTriangles.fill.isActive,e=this.dataTriangles.stroke.isActive;if(!0===t||!0===e)return!0},showColorIconCells:function(){const t=this.dataCells.fill.isActive,e=this.dataCells.stroke.isActive;if(!0===t||!0===e)return!0}},methods:{onFocus:function(t){this.doForceHideModal()},onFocusSlider:function(t){},doForceHideModal:function(){this.$store.commit("forceHideModals")},checkParticleCount:function(){const t=Math.floor(this.myData.width/this.myData.distance)*Math.floor(this.myData.height/this.myData.distance);this.isParticleWarningVisible=t>1e4,this.particleCount=t},showModal:function(){this.isModalVisible=!this.isModalVisible,this.isModalVisible2=!1},closeModal:function(){this.isModalVisible=!1},showModal2:function(){this.isModalVisible2=!this.isModalVisible2,this.isModalVisible=!1},closeModal2:function(){this.isModalVisible2=!1},showModal3:function(){this.isModalVisible3=!this.isModalVisible3,this.isModalVisible=!1,this.isModalVisible2=!1},closeModal3:function(){this.isModalVisible3=!1},startCreation:function(t){this.$store.dispatch("save"),n(7).editDocument(async()=>{this.STATE_PROCESSING=!0;const t=await this.createGeometry();try{this.STATE_PROCESSING=!1,n(2).root.pluginData={returnValue:t}}catch(t){this.STATE_PROCESSING=!1}})},startCreation_orig:function(){const t=this;n(7).editDocument({editLabel:"Create Triangles"},(function(e){t.createGeometry()}))},createGeometry:function(){return new Promise(t=>{setTimeout(()=>{let e=[],n=[];const r=this.myData.width,o=this.myData.height;this.particleGrid=this.createParticles();const i=q.from(this.particleGrid),a=i.voronoi([.5,.5,r-.5,o-.5]);let s=[];const c=this.dataPoints.fill.refpoint,l=this.dataPoints.stroke.refpoint,u=this.getGreatestDistanceToCorners(c,{w:r,h:o}),f=this.getGreatestDistanceToCorners(l,{w:r,h:o});for(let t=0;t<this.particleGrid.length;t++){this.particleGrid[t];const e={x:this.particleGrid[t][0],y:this.particleGrid[t][1]},n=e.x/this.myData.width,r=e.y/this.myData.height,o=Math.hypot(c.x-e.x,c.y-e.y),i=Math.max(0,o/u),a=Math.hypot(l.x-e.x,l.y-e.y),d={center:e,xPosPercent:n,yPosPercent:r,distanceFill:i,distanceStroke:Math.max(0,a/f)};s.push(d)}let d=[];const h=this.dataTriangles.fill.refpoint,p=this.dataTriangles.stroke.refpoint,v=this.getGreatestDistanceToCorners(h,{w:r,h:o}),g=this.getGreatestDistanceToCorners(p,{w:r,h:o}),{points:m,triangles:b}=i;for(let t=0;t<b.length;t+=3){let e=[];const n=b[t],r=b[t+1],o=b[t+2],i={x:m[2*n],y:m[2*n+1]},a={x:m[2*r],y:m[2*r+1]},s={x:m[2*o],y:m[2*o+1]};e[0]=i,e[1]=a,e[2]=s;const c=this.getCenterTri(e),l=c.x/this.myData.width,u=c.y/this.myData.height,f=Math.hypot(h.x-c.x,h.y-c.y),y=Math.max(0,f/v),_=Math.hypot(p.x-c.x,p.y-c.y),x={triangle:e,center:c,xPosPercent:l,yPosPercent:u,distanceFill:y,distanceStroke:Math.max(0,_/g)};d.push(x)}let y=[];const _=this.dataCells.fill.refpoint,x=this.dataCells.stroke.refpoint,w=this.getGreatestDistanceToCorners(_,{w:r,h:o}),k=this.getGreatestDistanceToCorners(x,{w:r,h:o});for(let t=0;t<d.length;t++){const e=a.cellPolygon(t);if(void 0===e[0][0])continue;const n=a.renderCell(t),r=this.getCenterCell(e),o=r.x/this.myData.width,i=r.y/this.myData.height,s=Math.hypot(_.x-r.x,_.y-r.y),c=Math.max(0,s/w),l=Math.hypot(x.x-r.x,x.y-r.y);let u={cellPolygon:e,drawPath:n,center:r,distanceFill:c,distanceStroke:Math.max(0,l/k),xPosPercent:o,yPosPercent:i};y.push(u)}const C=this.dataCells.fill.isActive,A=this.dataCells.stroke.isActive;if(!0===C||!0===A){e=[];const t=this.$store.getters.getActiveColorset("cells","fill"),r=U.scale(t),o=Number(this.dataCells.fill.colorType),i=Number(this.dataCells.fill.gradientDirection),a=this.$store.getters.getActiveColorset("cells","stroke"),s=U.scale(a),c=Number(this.dataCells.stroke.colorType),l=Number(this.dataCells.stroke.gradientDirection);for(let n=0;n<y.length;n++){const u=y[n],f=u.drawPath;let d=new H;if(d.pathData=f,!0===C){d.fillEnabled=!0;let e=null,n=null;0===o?n=t[Math.floor(Math.random()*t.length)]:1===o?(0===i?e=r(u.xPosPercent):1===i&&(e=r(u.yPosPercent)),n=e.hex()):2===o&&(e=r(u.distanceFill),n=e.hex()),d.fill=new B(n),!1===A&&(d.strokeEnabled=!0,d.strokeWidth=1,d.stroke=new B(n))}if(!0===A){d.strokeEnabled=!0,d.strokeWidth=Number(this.dataCells.stroke.width);let t=null,e=null;0===c?e=a[Math.floor(Math.random()*a.length)]:1===c?(0===l?t=s(u.xPosPercent):1===l&&(t=s(u.yPosPercent)),e=t.hex()):2===c&&(t=s(u.distanceStroke),e=t.hex()),d.stroke=new B(e)}G.insertionParent.addChild(d),e.push(d)}G.items=e,V.group();let u=G.items[0];u.name="cells",n.push(u)}const M=this.dataTriangles.fill.isActive,O=this.dataTriangles.stroke.isActive;if(!0===M||!0===O){e=[];const t=this.$store.getters.getActiveColorset("tri","fill"),r=U.scale(t),o=Number(this.dataTriangles.fill.colorType),i=Number(this.dataTriangles.fill.gradientDirection),a=this.$store.getters.getActiveColorset("tri","stroke"),s=U.scale(a),c=Number(this.dataTriangles.stroke.colorType),l=Number(this.dataTriangles.stroke.gradientDirection);for(let n=0;n<d.length;n++){const u=d[n],f=u.triangle[0],h=u.triangle[1],p=u.triangle[2],v="M"+f.x+","+f.y+"L"+h.x+","+h.y+"L"+p.x+","+p.y+"Z",g=new H;if(g.pathData=v,!0===M){g.fillEnabled=!0;let e=null,n=null;0===o?n=t[Math.floor(Math.random()*t.length)]:1===o?(0===i?e=r(u.xPosPercent):1===i&&(e=r(u.yPosPercent)),n=e.hex()):2===o&&(e=r(u.distanceFill),n=e.hex()),g.fill=new B(n),!1===O&&(g.strokeEnabled=!0,g.strokeWidth=1,g.stroke=new B(n))}if(!0===O){g.strokeEnabled=!0,g.strokeWidth=Number(this.dataTriangles.stroke.width);let t=null,e=null;0===c?e=a[Math.floor(Math.random()*a.length)]:1===c?(0===l?t=s(u.xPosPercent):1===l&&(t=s(u.yPosPercent)),e=t.hex()):2===c&&(t=s(u.distanceStroke),e=t.hex()),g.stroke=new B(e)}G.insertionParent.addChild(g),e.push(g)}G.items=e,V.group();let u=G.items[0];u.name="triangles",n.push(u)}const S=this.dataPoints.fill.isActive,P=this.dataPoints.stroke.isActive;if(!0===S||P){const t=[],e=this.$store.getters.getActiveColorset("points","fill"),r=U.scale(e),o=Number(this.dataPoints.fill.colorType),i=Number(this.dataPoints.fill.gradientDirection),a=this.$store.getters.getActiveColorset("points","stroke"),c=U.scale(a),l=Number(this.dataPoints.stroke.colorType),u=Number(this.dataPoints.stroke.gradientDirection);let f=Number(this.dataPoints.size);for(let n=0;n<s.length;n++){const d=s[n];let h;switch(Number(this.dataPoints.form)){case 0:h=new L,h.radiusX=f/2,h.radiusY=f/2;break;case 1:h=new I,h.width=f,h.height=f;break;case 2:h=new R,h.cornerCount=3,h.width=f,h.height=f}if(!0===S){h.fillEnabled=!0;let t=null,n=null;0===o?n=e[Math.floor(Math.random()*e.length)]:1===o?(0===i?t=r(d.xPosPercent):1===i&&(t=r(d.yPosPercent)),n=t.hex()):2===o&&(t=r(d.distanceFill),n=t.hex()),h.fill=new B(n),!1===P&&(h.strokeEnabled=!0,h.strokeWidth=1,h.stroke=new B(n))}if(!0===P){h.strokeEnabled=!0,h.strokeWidth=Number(this.dataPoints.stroke.width);let t=null,e=null;0===l?e=a[Math.floor(Math.random()*a.length)]:1===l?(0===u?t=c(d.xPosPercent):1===u&&(t=c(d.yPosPercent)),e=t.hex()):2===l&&(t=c(d.distanceStroke),e=t.hex()),h.stroke=new B(e)}G.insertionParent.addChild(h);const p=h.localBounds;h.moveInParentCoordinates(this.particleGrid[n][0]-p.width/2,this.particleGrid[n][1]-p.height/2),t.push(h)}G.items=t,V.group();let d=G.items[0];d.name="points",n.push(d)}if(n.length>0){G.items=n,V.group();let t=G.items[0];null===t&&void 0===t||(t.name="delaunoi")}t("🤡")},500)})},createGeometryX:function(){return new Promise(t=>{let e=[],n=[];this.particleGrid=this.createParticles();const r=q.from(this.particleGrid),o=r.voronoi([.5,.5,this.myData.width-.5,this.myData.height-.5]);let i=[];const a=this.myData.width,s=this.myData.height,c=this.dataPoints.fill.refpoint,l=this.dataPoints.stroke.refpoint,u=this.getGreatestDistanceToCorners(c,{w:a,h:s}),f=this.getGreatestDistanceToCorners(l,{w:a,h:s});for(let t=0;t<this.particleGrid.length;t++){this.particleGrid[t];const e={x:this.particleGrid[t][0],y:this.particleGrid[t][1]},n=e.x/this.myData.width,r=e.y/this.myData.height,o=Math.hypot(c.x-e.x,c.y-e.y),a=Math.max(0,o/u),s=Math.hypot(l.x-e.x,l.y-e.y),d={center:e,xPosPercent:n,yPosPercent:r,distanceFill:a,distanceStroke:Math.max(0,s/f)};i.push(d)}let d=[];const h=this.dataTriangles.fill.refpoint,p=this.dataTriangles.stroke.refpoint,v=this.getGreatestDistanceToCorners(h,{w:a,h:s}),g=this.getGreatestDistanceToCorners(p,{w:a,h:s}),{points:m,triangles:b}=r;for(let t=0;t<b.length;t+=3){let e=[];const n=b[t],r=b[t+1],o=b[t+2],i={x:m[2*n],y:m[2*n+1]},a={x:m[2*r],y:m[2*r+1]},s={x:m[2*o],y:m[2*o+1]};e[0]=i,e[1]=a,e[2]=s;const c=this.getCenterTri(e),l=c.x/this.myData.width,u=c.y/this.myData.height,f=Math.hypot(h.x-c.x,h.y-c.y),y=Math.max(0,f/v),_=Math.hypot(p.x-c.x,p.y-c.y),x={triangle:e,center:c,xPosPercent:l,yPosPercent:u,distanceFill:y,distanceStroke:Math.max(0,_/g)};d.push(x)}let y=[];const _=this.dataCells.fill.refpoint,x=this.dataCells.stroke.refpoint,w=this.getGreatestDistanceToCorners(_,{w:a,h:s}),k=this.getGreatestDistanceToCorners(x,{w:a,h:s});for(let t=0;t<d.length;t++){const e=o.cellPolygon(t);if(void 0===e[0][0])continue;const n=o.renderCell(t),r=this.getCenterCell(e),i=r.x/this.myData.width,a=r.y/this.myData.height,s=Math.hypot(_.x-r.x,_.y-r.y),c=Math.max(0,s/w),l=Math.hypot(x.x-r.x,x.y-r.y);let u={cellPolygon:e,drawPath:n,center:r,distanceFill:c,distanceStroke:Math.max(0,l/k),xPosPercent:i,yPosPercent:a};y.push(u)}const C=this.dataCells.fill.isActive,A=this.dataCells.stroke.isActive;if(!0===C||!0===A){e=[];const t=this.$store.getters.getActiveColorset("cells","fill"),r=U.scale(t),o=Number(this.dataCells.fill.colorType),i=Number(this.dataCells.fill.gradientDirection),a=this.$store.getters.getActiveColorset("cells","stroke"),s=U.scale(a),c=Number(this.dataCells.stroke.colorType),l=Number(this.dataCells.stroke.gradientDirection);for(let n=0;n<y.length;n++){const u=y[n],f=u.drawPath;let d=new H;if(d.pathData=f,!0===C){d.fillEnabled=!0;let e=null,n=null;0===o?n=t[Math.floor(Math.random()*t.length)]:1===o?(0===i?e=r(u.xPosPercent):1===i&&(e=r(u.yPosPercent)),n=e.hex()):2===o&&(e=r(u.distanceFill),n=e.hex()),d.fill=new B(n)}if(!0===A){d.strokeEnabled=!0,d.strokeWidth=Number(this.dataCells.stroke.width);let t=null,e=null;0===c?e=a[Math.floor(Math.random()*a.length)]:1===c?(0===l?t=s(u.xPosPercent):1===l&&(t=s(u.yPosPercent)),e=t.hex()):2===c&&(t=s(u.distanceStroke),e=t.hex()),d.stroke=new B(e)}G.insertionParent.addChild(d),e.push(d)}G.items=e,V.group();let u=G.items[0];u.name="cells",n.push(u)}const M=this.dataTriangles.fill.isActive,O=this.dataTriangles.stroke.isActive;if(!0===M||!0===O){e=[];const t=this.$store.getters.getActiveColorset("tri","fill"),r=U.scale(t),o=Number(this.dataTriangles.fill.colorType),i=Number(this.dataTriangles.fill.gradientDirection),a=this.$store.getters.getActiveColorset("tri","stroke"),s=U.scale(a),c=Number(this.dataTriangles.stroke.colorType),l=Number(this.dataTriangles.stroke.gradientDirection);for(let n=0;n<d.length;n++){const u=d[n],f=u.triangle[0],h=u.triangle[1],p=u.triangle[2],v="M"+f.x+","+f.y+"L"+h.x+","+h.y+"L"+p.x+","+p.y+"Z",g=new H;if(g.pathData=v,!0===M){g.fillEnabled=!0;let e=null,n=null;0===o?n=t[Math.floor(Math.random()*t.length)]:1===o?(0===i?e=r(u.xPosPercent):1===i&&(e=r(u.yPosPercent)),n=e.hex()):2===o&&(e=r(u.distanceFill),n=e.hex()),g.fill=new B(n)}if(!0===O){g.strokeEnabled=!0,g.strokeWidth=Number(this.dataTriangles.stroke.width);let t=null,e=null;0===c?e=a[Math.floor(Math.random()*a.length)]:1===c?(0===l?t=s(u.xPosPercent):1===l&&(t=s(u.yPosPercent)),e=t.hex()):2===c&&(t=s(u.distanceStroke),e=t.hex()),g.stroke=new B(e)}G.insertionParent.addChild(g),e.push(g)}G.items=e,V.group();let u=G.items[0];u.name="triangles",n.push(u)}const S=this.dataPoints.fill.isActive,P=this.dataPoints.stroke.isActive;if(!0===S||P){const t=[],e=this.$store.getters.getActiveColorset("points","fill"),r=U.scale(e),o=Number(this.dataPoints.fill.colorType),a=Number(this.dataPoints.fill.gradientDirection),s=this.$store.getters.getActiveColorset("points","stroke"),c=U.scale(s),l=Number(this.dataPoints.stroke.colorType),u=Number(this.dataPoints.stroke.gradientDirection);let f=Number(this.dataPoints.size);for(let n=0;n<i.length;n++){const d=i[n];let h;switch(Number(this.dataPoints.form)){case 0:h=new L,h.radiusX=f/2,h.radiusY=f/2;break;case 1:h=new I,h.width=f,h.height=f;break;case 2:h=new R,h.cornerCount=3,h.width=f,h.height=f}if(!0===S){h.fillEnabled=!0;let t=null,n=null;0===o?n=e[Math.floor(Math.random()*e.length)]:1===o?(0===a?t=r(d.xPosPercent):1===a&&(t=r(d.yPosPercent)),n=t.hex()):2===o&&(t=r(d.distanceFill),n=t.hex()),h.fill=new B(n)}if(!0===P){h.strokeEnabled=!0,h.strokeWidth=Number(this.dataPoints.stroke.width);let t=null,e=null;0===l?e=s[Math.floor(Math.random()*s.length)]:1===l?(0===u?t=c(d.xPosPercent):1===u&&(t=c(d.yPosPercent)),e=t.hex()):2===l&&(t=c(d.distanceStroke),e=t.hex()),h.stroke=new B(e)}G.insertionParent.addChild(h);const p=h.localBounds;h.moveInParentCoordinates(this.particleGrid[n][0]-p.width/2,this.particleGrid[n][1]-p.height/2),t.push(h)}G.items=t,V.group();let d=G.items[0];d.name="points",n.push(d)}if(n.length>0){G.items=n,V.group();let t=G.items[0];null===t&&void 0===t||(t.name="delaunoi",t.dynamicLayout=!1)}t("🤡")})},getColorValue:function(t,e){t},createParticles:function(){const t=Math.floor(this.myData.width/this.myData.distance)+1,e=t*(Math.floor(this.myData.height/this.myData.distance)+1);let n=[];for(var r=0;r<e;r++){const e=r%t,o=Math.floor(r/t),i=this.myData.distance*this.myData.randomness,a=(Math.random()-.5)*i,s=e*this.myData.distance+a,c=o*this.myData.distance+a;n.push([s,c])}return n},getGreatestDistanceToCorners:function(t,e){const n=Math.hypot(t.x-0,t.y-0),r=Math.hypot(t.x-e.w,t.y-0),o=Math.hypot(t.x-e.w,t.y-e.h),i=Math.hypot(t.x-0,t.y-e.h);return Math.max(Math.max(Math.max(n,r),o),i)},getCenterTri:function(t){return{x:(t[0].x+t[1].x+t[2].x)/3,y:(t[0].y+t[1].y+t[2].y)/3}},getCenterCell:function(t){let e=0,n=0;for(let r=0;r<t.length;r++)e+=t[r][0],n+=t[r][1];return e/=t.length,n/=t.length,{x:e,y:n}},getRandomInt:function(t,e){return Math.floor(Math.random()*(e-t+1)+t)},onInput:function(t){this.doForceHideModal(),this.dataPoints.form=Number(t.target.value)},togglePoints:function(){this.dataPoints.isOpen=!this.dataPoints.isOpen,this.isOpenPoints=this.dataPoints.isOpen},toggleTri:function(){this.dataTriangles.isOpen=!this.dataTriangles.isOpen,this.isOpenTri=this.dataTriangles.isOpen},toggleCells:function(){this.dataCells.isOpen=!this.dataCells.isOpen,this.isOpenCells=this.dataCells.isOpen},updateValue:function(t){}}},W=Object(u.a)(z,r,[],!1,null,"fae5bece",null);W.options.__file="src/views/Home.vue";e.default=W.exports},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"b-red"},[e("router-view")],1)};r._withStripped=!0;var o={name:"app",components:{},data:()=>({}),watch:{myData:{deep:!0,handler(t,e){this.$store.dispatch("save")}}},mounted(){},methods:{onBack:function(){},vuexTest(){this.$store.getters.getPing}},computed:{myData:function(){return this.$store.getters.getData},onboardingFlag:function(){return this.$store.getters.getOnboardingFlag},welcomeTrigger:function(){return this.$store.getters.welcomeTrigger}}},i=n(0),a=Object(i.a)(o,r,[],!1,null,null,null);a.options.__file="src/app.vue";e.default=a.exports}]);