-
-
Notifications
You must be signed in to change notification settings - Fork 162
/
Copy pathmain.js
15 lines (15 loc) · 358 KB
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module.exports=function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=29)}([function(t,e){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,e,r){"use strict";var n=/matrix|translate|scale|rotate|skewX|skewY/,i=/\s*(matrix|translate|scale|rotate|skewX|skewY)\s*\(\s*(.+?)\s*\)[\s,]*/,o=/[-+]?(?:\d*\.\d+|\d+\.?)(?:[eE][-+]?\d+)?/g;e.transform2js=function(t){var e,r=[];return t.split(i).forEach(function(t){var i;if(t)if(n.test(t))r.push(e={name:t});else for(;i=o.exec(t);)i=Number(i),e.data?e.data.push(i):e.data=[i]}),e&&e.data?r:[]},e.transformsMultiply=function(t){return t={name:"matrix",data:(t=t.map(function(t){return"matrix"===t.name?t.data:function(t){if("matrix"===t.name)return t.data;var e;switch(t.name){case"translate":e=[1,0,0,1,t.data[0],t.data[1]||0];break;case"scale":e=[t.data[0],0,0,t.data[1]||t.data[0],0,0];break;case"rotate":var r=a.cos(t.data[0]),n=a.sin(t.data[0]),i=t.data[1]||0,o=t.data[2]||0;e=[r,n,-n,r,(1-r)*i+n*o,(1-r)*o-n*i];break;case"skewX":e=[1,0,a.tan(t.data[0]),1,0,0];break;case"skewY":e=[1,a.tan(t.data[0]),0,1,0,0]}return e}(t)})).length>0?t.reduce(s):[]}};var a=e.mth={rad:function(t){return t*Math.PI/180},deg:function(t){return 180*t/Math.PI},cos:function(t){return Math.cos(this.rad(t))},acos:function(t,e){return+this.deg(Math.acos(t)).toFixed(e)},sin:function(t){return Math.sin(this.rad(t))},asin:function(t,e){return+this.deg(Math.asin(t)).toFixed(e)},tan:function(t){return Math.tan(this.rad(t))},atan:function(t,e){return+this.deg(Math.atan(t)).toFixed(e)}};function s(t,e){return[t[0]*e[0]+t[2]*e[1],t[1]*e[0]+t[3]*e[1],t[0]*e[2]+t[2]*e[3],t[1]*e[2]+t[3]*e[3],t[0]*e[4]+t[2]*e[5]+t[4],t[1]*e[4]+t[3]*e[5]+t[5]]}e.matrixToTransform=function(t,e){var r=e.floatPrecision,n=t.data,i=[],o=+Math.hypot(n[0],n[1]).toFixed(e.transformPrecision),s=+((n[0]*n[3]-n[1]*n[2])/o).toFixed(e.transformPrecision),c=n[0]*n[2]+n[1]*n[3],u=n[0]*n[1]+n[2]*n[3],l=0!=u||o==s;if((n[4]||n[5])&&i.push({name:"translate",data:n.slice(4,n[5]?6:5)}),!n[1]&&n[2])i.push({name:"skewX",data:[a.atan(n[2]/s,r)]});else if(n[1]&&!n[2])i.push({name:"skewY",data:[a.atan(n[1]/n[0],r)]}),o=n[0],s=n[3];else if(!c||1==o&&1==s||!l){l||(o=(n[0]<0?-1:1)*Math.hypot(n[0],n[2]),s=(n[3]<0?-1:1)*Math.hypot(n[1],n[3]),i.push({name:"scale",data:[o,s]}));var f=Math.min(Math.max(-1,n[0]/o),1),p=[a.acos(f,r)*((l?1:s)*n[1]<0?-1:1)];if(p[0]&&i.push({name:"rotate",data:p}),u&&c&&i.push({name:"skewX",data:[a.atan(c/(o*o),r)]}),p[0]&&(n[4]||n[5])){i.shift();var h=n[0]/o,d=n[1]/(l?o:s),m=n[4]*(l||s),g=n[5]*(l||o),y=(Math.pow(1-h,2)+Math.pow(d,2))*(l||o*s);p.push(((1-h)*m-d*g)/y),p.push(((1-h)*g+d*m)/y)}}else if(n[1]||n[2])return t;return(!l||1==o&&1==s)&&i.length||i.push({name:"scale",data:o==s?[o]:[o,s]}),i},e.transformArc=function(t,e){var r=t[0],n=t[1],i=t[2]*Math.PI/180,o=Math.cos(i),a=Math.sin(i),c=Math.pow(t[5]*o+t[6]*a,2)/(4*r*r)+Math.pow(t[6]*o-t[5]*a,2)/(4*n*n);c>1&&(r*=c=Math.sqrt(c),n*=c);var u=s(e,[r*o,r*a,-n*a,n*o,0,0]),l=u[2]*u[2]+u[3]*u[3],f=u[0]*u[0]+u[1]*u[1]+l,p=Math.hypot(u[0]-u[3],u[1]+u[2])*Math.hypot(u[0]+u[3],u[1]-u[2]);if(p){var h=(f+p)/2,d=(f-p)/2,m=Math.abs(h-l)>1e-6,g=(m?h:d)-l,y=u[0]*u[2]+u[1]*u[3],v=u[0]*g+u[2]*y,b=u[1]*g+u[3]*y;t[0]=Math.sqrt(h),t[1]=Math.sqrt(d),t[2]=((m?b<0:v>0)?-1:1)*Math.acos((m?v:b)/Math.hypot(v,b))*180/Math.PI}else t[0]=t[1]=Math.sqrt(f/2),t[2]=0;return e[0]<0!=e[3]<0&&(t[4]=1-t[4]),t}},function(t,e,r){"use strict";var n=r(12),i=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};t.exports=f;var o=r(7);o.inherits=r(6);var a=r(37),s=r(21);o.inherits(f,a);for(var c=i(s.prototype),u=0;u<c.length;u++){var l=c[u];f.prototype[l]||(f.prototype[l]=s.prototype[l])}function f(t){if(!(this instanceof f))return new f(t);a.call(this,t),s.call(this,t),t&&!1===t.readable&&(this.readable=!1),t&&!1===t.writable&&(this.writable=!1),this.allowHalfOpen=!0,t&&!1===t.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",p)}function p(){this.allowHalfOpen||this._writableState.ended||n.nextTick(h,this)}function h(t){t.end()}Object.defineProperty(f.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(f.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}}),f.prototype._destroy=function(t,e){this.push(null),this.end(),n.nextTick(e,t)}},function(t,e,r){"use strict";var n=Object.getOwnPropertyDescriptor?function(){return Object.getOwnPropertyDescriptor(arguments,"callee").get}():function(){throw new TypeError},i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,o=Object.getPrototypeOf||function(t){return t.__proto__},a=void 0,s="undefined"==typeof Uint8Array?void 0:o(Uint8Array),c={"$ %Array%":Array,"$ %ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"$ %ArrayBufferPrototype%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer.prototype,"$ %ArrayIteratorPrototype%":i?o([][Symbol.iterator]()):void 0,"$ %ArrayPrototype%":Array.prototype,"$ %ArrayProto_entries%":Array.prototype.entries,"$ %ArrayProto_forEach%":Array.prototype.forEach,"$ %ArrayProto_keys%":Array.prototype.keys,"$ %ArrayProto_values%":Array.prototype.values,"$ %AsyncFromSyncIteratorPrototype%":void 0,"$ %AsyncFunction%":void 0,"$ %AsyncFunctionPrototype%":void 0,"$ %AsyncGenerator%":void 0,"$ %AsyncGeneratorFunction%":void 0,"$ %AsyncGeneratorPrototype%":void 0,"$ %AsyncIteratorPrototype%":a&&i&&Symbol.asyncIterator?a[Symbol.asyncIterator]():void 0,"$ %Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"$ %Boolean%":Boolean,"$ %BooleanPrototype%":Boolean.prototype,"$ %DataView%":"undefined"==typeof DataView?void 0:DataView,"$ %DataViewPrototype%":"undefined"==typeof DataView?void 0:DataView.prototype,"$ %Date%":Date,"$ %DatePrototype%":Date.prototype,"$ %decodeURI%":decodeURI,"$ %decodeURIComponent%":decodeURIComponent,"$ %encodeURI%":encodeURI,"$ %encodeURIComponent%":encodeURIComponent,"$ %Error%":Error,"$ %ErrorPrototype%":Error.prototype,"$ %eval%":eval,"$ %EvalError%":EvalError,"$ %EvalErrorPrototype%":EvalError.prototype,"$ %Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"$ %Float32ArrayPrototype%":"undefined"==typeof Float32Array?void 0:Float32Array.prototype,"$ %Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"$ %Float64ArrayPrototype%":"undefined"==typeof Float64Array?void 0:Float64Array.prototype,"$ %Function%":Function,"$ %FunctionPrototype%":Function.prototype,"$ %Generator%":void 0,"$ %GeneratorFunction%":void 0,"$ %GeneratorPrototype%":void 0,"$ %Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"$ %Int8ArrayPrototype%":"undefined"==typeof Int8Array?void 0:Int8Array.prototype,"$ %Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"$ %Int16ArrayPrototype%":"undefined"==typeof Int16Array?void 0:Int8Array.prototype,"$ %Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"$ %Int32ArrayPrototype%":"undefined"==typeof Int32Array?void 0:Int32Array.prototype,"$ %isFinite%":isFinite,"$ %isNaN%":isNaN,"$ %IteratorPrototype%":i?o(o([][Symbol.iterator]())):void 0,"$ %JSON%":JSON,"$ %JSONParse%":JSON.parse,"$ %Map%":"undefined"==typeof Map?void 0:Map,"$ %MapIteratorPrototype%":"undefined"!=typeof Map&&i?o((new Map)[Symbol.iterator]()):void 0,"$ %MapPrototype%":"undefined"==typeof Map?void 0:Map.prototype,"$ %Math%":Math,"$ %Number%":Number,"$ %NumberPrototype%":Number.prototype,"$ %Object%":Object,"$ %ObjectPrototype%":Object.prototype,"$ %ObjProto_toString%":Object.prototype.toString,"$ %ObjProto_valueOf%":Object.prototype.valueOf,"$ %parseFloat%":parseFloat,"$ %parseInt%":parseInt,"$ %Promise%":"undefined"==typeof Promise?void 0:Promise,"$ %PromisePrototype%":"undefined"==typeof Promise?void 0:Promise.prototype,"$ %PromiseProto_then%":"undefined"==typeof Promise?void 0:Promise.prototype.then,"$ %Promise_all%":"undefined"==typeof Promise?void 0:Promise.all,"$ %Promise_reject%":"undefined"==typeof Promise?void 0:Promise.reject,"$ %Promise_resolve%":"undefined"==typeof Promise?void 0:Promise.resolve,"$ %Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"$ %RangeError%":RangeError,"$ %RangeErrorPrototype%":RangeError.prototype,"$ %ReferenceError%":ReferenceError,"$ %ReferenceErrorPrototype%":ReferenceError.prototype,"$ %Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"$ %RegExp%":RegExp,"$ %RegExpPrototype%":RegExp.prototype,"$ %Set%":"undefined"==typeof Set?void 0:Set,"$ %SetIteratorPrototype%":"undefined"!=typeof Set&&i?o((new Set)[Symbol.iterator]()):void 0,"$ %SetPrototype%":"undefined"==typeof Set?void 0:Set.prototype,"$ %SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"$ %SharedArrayBufferPrototype%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer.prototype,"$ %String%":String,"$ %StringIteratorPrototype%":i?o(""[Symbol.iterator]()):void 0,"$ %StringPrototype%":String.prototype,"$ %Symbol%":i?Symbol:void 0,"$ %SymbolPrototype%":i?Symbol.prototype:void 0,"$ %SyntaxError%":SyntaxError,"$ %SyntaxErrorPrototype%":SyntaxError.prototype,"$ %ThrowTypeError%":n,"$ %TypedArray%":s,"$ %TypedArrayPrototype%":s?s.prototype:void 0,"$ %TypeError%":TypeError,"$ %TypeErrorPrototype%":TypeError.prototype,"$ %Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"$ %Uint8ArrayPrototype%":"undefined"==typeof Uint8Array?void 0:Uint8Array.prototype,"$ %Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"$ %Uint8ClampedArrayPrototype%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray.prototype,"$ %Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"$ %Uint16ArrayPrototype%":"undefined"==typeof Uint16Array?void 0:Uint16Array.prototype,"$ %Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"$ %Uint32ArrayPrototype%":"undefined"==typeof Uint32Array?void 0:Uint32Array.prototype,"$ %URIError%":URIError,"$ %URIErrorPrototype%":URIError.prototype,"$ %WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"$ %WeakMapPrototype%":"undefined"==typeof WeakMap?void 0:WeakMap.prototype,"$ %WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet,"$ %WeakSetPrototype%":"undefined"==typeof WeakSet?void 0:WeakSet.prototype};t.exports=function(t,e){if(arguments.length>1&&"boolean"!=typeof e)throw new TypeError('"allowMissing" argument must be a boolean');var r="$ "+t;if(!(r in c))throw new SyntaxError("intrinsic "+t+" does not exist!");if(void 0===c[r]&&!e)throw new TypeError("intrinsic "+t+" exists, but is not available. Please file an issue!");return c[r]}},function(t,e,r){"use strict";var n=r(25);t.exports=n.call(Function.call,Object.prototype.hasOwnProperty)},function(t,e,r){"use strict";e.elemsGroups={animation:["animate","animateColor","animateMotion","animateTransform","set"],descriptive:["desc","metadata","title"],shape:["circle","ellipse","line","path","polygon","polyline","rect"],structural:["defs","g","svg","symbol","use"],paintServer:["solidColor","linearGradient","radialGradient","meshGradient","pattern","hatch"],nonRendering:["linearGradient","radialGradient","pattern","clipPath","mask","marker","symbol","filter","solidColor"],container:["a","defs","g","marker","mask","missing-glyph","pattern","svg","switch","symbol","foreignObject"],textContent:["altGlyph","altGlyphDef","altGlyphItem","glyph","glyphRef","textPath","text","tref","tspan"],textContentChild:["altGlyph","textPath","tref","tspan"],lightSource:["feDiffuseLighting","feSpecularLighting","feDistantLight","fePointLight","feSpotLight"],filterPrimitive:["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence"]},e.pathElems=["path","glyph","missing-glyph"],e.attrsGroups={animationAddition:["additive","accumulate"],animationAttributeTarget:["attributeType","attributeName"],animationEvent:["onbegin","onend","onrepeat","onload"],animationTiming:["begin","dur","end","min","max","restart","repeatCount","repeatDur","fill"],animationValue:["calcMode","values","keyTimes","keySplines","from","to","by"],conditionalProcessing:["requiredFeatures","requiredExtensions","systemLanguage"],core:["id","tabindex","xml:base","xml:lang","xml:space"],graphicalEvent:["onfocusin","onfocusout","onactivate","onclick","onmousedown","onmouseup","onmouseover","onmousemove","onmouseout","onload"],presentation:["alignment-baseline","baseline-shift","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cursor","direction","display","dominant-baseline","enable-background","fill","fill-opacity","fill-rule","filter","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-orientation-horizontal","glyph-orientation-vertical","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","mask","opacity","overflow","paint-order","pointer-events","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-overflow","text-rendering","transform","unicode-bidi","vector-effect","visibility","word-spacing","writing-mode"],xlink:["xlink:href","xlink:show","xlink:actuate","xlink:type","xlink:role","xlink:arcrole","xlink:title"],documentEvent:["onunload","onabort","onerror","onresize","onscroll","onzoom"],filterPrimitive:["x","y","width","height","result"],transferFunction:["type","tableValues","slope","intercept","amplitude","exponent","offset"]},e.attrsGroupsDefaults={core:{"xml:space":"preserve"},filterPrimitive:{x:"0",y:"0",width:"100%",height:"100%"},presentation:{clip:"auto","clip-path":"none","clip-rule":"nonzero",mask:"none",opacity:"1","stop-color":"#000","stop-opacity":"1","fill-opacity":"1","fill-rule":"nonzero",fill:"#000",stroke:"none","stroke-width":"1","stroke-linecap":"butt","stroke-linejoin":"miter","stroke-miterlimit":"4","stroke-dasharray":"none","stroke-dashoffset":"0","stroke-opacity":"1","paint-order":"normal","vector-effect":"none",display:"inline",visibility:"visible","marker-start":"none","marker-mid":"none","marker-end":"none","color-interpolation":"sRGB","color-interpolation-filters":"linearRGB","color-rendering":"auto","shape-rendering":"auto","text-rendering":"auto","image-rendering":"auto","font-style":"normal","font-variant":"normal","font-weight":"normal","font-stretch":"normal","font-size":"medium","font-size-adjust":"none",kerning:"auto","letter-spacing":"normal","word-spacing":"normal","text-decoration":"none","text-anchor":"start","text-overflow":"clip","writing-mode":"lr-tb","glyph-orientation-vertical":"auto","glyph-orientation-horizontal":"0deg",direction:"ltr","unicode-bidi":"normal","dominant-baseline":"auto","alignment-baseline":"baseline","baseline-shift":"baseline"},transferFunction:{slope:"1",intercept:"0",amplitude:"1",exponent:"1",offset:"0"}},e.elems={a:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation","xlink"],attrs:["class","style","externalResourcesRequired","transform","target"],defaults:{target:"_self"},contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},altGlyph:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation","xlink"],attrs:["class","style","externalResourcesRequired","x","y","dx","dy","glyphRef","format","rotate"]},altGlyphDef:{attrsGroups:["core"],content:["glyphRef"]},altGlyphItem:{attrsGroups:["core"],content:["glyphRef","altGlyphItem"]},animate:{attrsGroups:["conditionalProcessing","core","animationAddition","animationAttributeTarget","animationEvent","animationTiming","animationValue","presentation","xlink"],attrs:["externalResourcesRequired"],contentGroups:["descriptive"]},animateColor:{attrsGroups:["conditionalProcessing","core","animationEvent","xlink","animationAttributeTarget","animationTiming","animationValue","animationAddition","presentation"],attrs:["externalResourcesRequired"],contentGroups:["descriptive"]},animateMotion:{attrsGroups:["conditionalProcessing","core","animationEvent","xlink","animationTiming","animationValue","animationAddition"],attrs:["externalResourcesRequired","path","keyPoints","rotate","origin"],defaults:{rotate:"0"},contentGroups:["descriptive"],content:["mpath"]},animateTransform:{attrsGroups:["conditionalProcessing","core","animationEvent","xlink","animationAttributeTarget","animationTiming","animationValue","animationAddition"],attrs:["externalResourcesRequired","type"],contentGroups:["descriptive"]},circle:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","cx","cy","r"],defaults:{cx:"0",cy:"0"},contentGroups:["animation","descriptive"]},clipPath:{attrsGroups:["conditionalProcessing","core","presentation"],attrs:["class","style","externalResourcesRequired","transform","clipPathUnits"],defaults:{clipPathUnits:"userSpaceOnUse"},contentGroups:["animation","descriptive","shape"],content:["text","use"]},"color-profile":{attrsGroups:["core","xlink"],attrs:["local","name","rendering-intent"],defaults:{name:"sRGB","rendering-intent":"auto"},contentGroups:["descriptive"]},cursor:{attrsGroups:["core","conditionalProcessing","xlink"],attrs:["externalResourcesRequired","x","y"],defaults:{x:"0",y:"0"},contentGroups:["descriptive"]},defs:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform"],contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},desc:{attrsGroups:["core"],attrs:["class","style"]},ellipse:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","cx","cy","rx","ry"],defaults:{cx:"0",cy:"0"},contentGroups:["animation","descriptive"]},feBlend:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","in2","mode"],defaults:{mode:"normal"},content:["animate","set"]},feColorMatrix:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","type","values"],defaults:{type:"matrix"},content:["animate","set"]},feComponentTransfer:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in"],content:["feFuncA","feFuncB","feFuncG","feFuncR"]},feComposite:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","in2","operator","k1","k2","k3","k4"],defaults:{operator:"over",k1:"0",k2:"0",k3:"0",k4:"0"},content:["animate","set"]},feConvolveMatrix:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","order","kernelMatrix","divisor","bias","targetX","targetY","edgeMode","kernelUnitLength","preserveAlpha"],defaults:{order:"3",bias:"0",edgeMode:"duplicate",preserveAlpha:"false"},content:["animate","set"]},feDiffuseLighting:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","surfaceScale","diffuseConstant","kernelUnitLength"],defaults:{surfaceScale:"1",diffuseConstant:"1"},contentGroups:["descriptive"],content:["feDistantLight","fePointLight","feSpotLight"]},feDisplacementMap:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","in2","scale","xChannelSelector","yChannelSelector"],defaults:{scale:"0",xChannelSelector:"A",yChannelSelector:"A"},content:["animate","set"]},feDistantLight:{attrsGroups:["core"],attrs:["azimuth","elevation"],defaults:{azimuth:"0",elevation:"0"},content:["animate","set"]},feFlood:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style"],content:["animate","animateColor","set"]},feFuncA:{attrsGroups:["core","transferFunction"],content:["set","animate"]},feFuncB:{attrsGroups:["core","transferFunction"],content:["set","animate"]},feFuncG:{attrsGroups:["core","transferFunction"],content:["set","animate"]},feFuncR:{attrsGroups:["core","transferFunction"],content:["set","animate"]},feGaussianBlur:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","stdDeviation"],defaults:{stdDeviation:"0"},content:["set","animate"]},feImage:{attrsGroups:["core","presentation","filterPrimitive","xlink"],attrs:["class","style","externalResourcesRequired","preserveAspectRatio","href","xlink:href"],defaults:{preserveAspectRatio:"xMidYMid meet"},content:["animate","animateTransform","set"]},feMerge:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style"],content:["feMergeNode"]},feMergeNode:{attrsGroups:["core"],attrs:["in"],content:["animate","set"]},feMorphology:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","operator","radius"],defaults:{operator:"erode",radius:"0"},content:["animate","set"]},feOffset:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","dx","dy"],defaults:{dx:"0",dy:"0"},content:["animate","set"]},fePointLight:{attrsGroups:["core"],attrs:["x","y","z"],defaults:{x:"0",y:"0",z:"0"},content:["animate","set"]},feSpecularLighting:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in","surfaceScale","specularConstant","specularExponent","kernelUnitLength"],defaults:{surfaceScale:"1",specularConstant:"1",specularExponent:"1"},contentGroups:["descriptive","lightSource"]},feSpotLight:{attrsGroups:["core"],attrs:["x","y","z","pointsAtX","pointsAtY","pointsAtZ","specularExponent","limitingConeAngle"],defaults:{x:"0",y:"0",z:"0",pointsAtX:"0",pointsAtY:"0",pointsAtZ:"0",specularExponent:"1"},content:["animate","set"]},feTile:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","in"],content:["animate","set"]},feTurbulence:{attrsGroups:["core","presentation","filterPrimitive"],attrs:["class","style","baseFrequency","numOctaves","seed","stitchTiles","type"],defaults:{baseFrequency:"0",numOctaves:"1",seed:"0",stitchTiles:"noStitch",type:"turbulence"},content:["animate","set"]},filter:{attrsGroups:["core","presentation","xlink"],attrs:["class","style","externalResourcesRequired","x","y","width","height","filterRes","filterUnits","primitiveUnits","href","xlink:href"],defaults:{primitiveUnits:"userSpaceOnUse",x:"-10%",y:"-10%",width:"120%",height:"120%"},contentGroups:["descriptive","filterPrimitive"],content:["animate","set"]},font:{attrsGroups:["core","presentation"],attrs:["class","style","externalResourcesRequired","horiz-origin-x","horiz-origin-y","horiz-adv-x","vert-origin-x","vert-origin-y","vert-adv-y"],defaults:{"horiz-origin-x":"0","horiz-origin-y":"0"},contentGroups:["descriptive"],content:["font-face","glyph","hkern","missing-glyph","vkern"]},"font-face":{attrsGroups:["core"],attrs:["font-family","font-style","font-variant","font-weight","font-stretch","font-size","unicode-range","units-per-em","panose-1","stemv","stemh","slope","cap-height","x-height","accent-height","ascent","descent","widths","bbox","ideographic","alphabetic","mathematical","hanging","v-ideographic","v-alphabetic","v-mathematical","v-hanging","underline-position","underline-thickness","strikethrough-position","strikethrough-thickness","overline-position","overline-thickness"],defaults:{"font-style":"all","font-variant":"normal","font-weight":"all","font-stretch":"normal","unicode-range":"U+0-10FFFF","units-per-em":"1000","panose-1":"0 0 0 0 0 0 0 0 0 0",slope:"0"},contentGroups:["descriptive"],content:["font-face-src"]},"font-face-format":{attrsGroups:["core"],attrs:["string"]},"font-face-name":{attrsGroups:["core"],attrs:["name"]},"font-face-src":{attrsGroups:["core"],content:["font-face-name","font-face-uri"]},"font-face-uri":{attrsGroups:["core","xlink"],attrs:["href","xlink:href"],content:["font-face-format"]},foreignObject:{attrsGroups:["core","conditionalProcessing","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","x","y","width","height"],defaults:{x:0,y:0}},g:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform"],contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},glyph:{attrsGroups:["core","presentation"],attrs:["class","style","d","horiz-adv-x","vert-origin-x","vert-origin-y","vert-adv-y","unicode","glyph-name","orientation","arabic-form","lang"],defaults:{"arabic-form":"initial"},contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},glyphRef:{attrsGroups:["core","presentation"],attrs:["class","style","d","horiz-adv-x","vert-origin-x","vert-origin-y","vert-adv-y"],contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},hatch:{attrsGroups:["core","presentation","xlink"],attrs:["class","style","x","y","pitch","rotate","hatchUnits","hatchContentUnits","transform"],defaults:{hatchUnits:"objectBoundingBox",hatchContentUnits:"userSpaceOnUse",x:"0",y:"0",pitch:"0",rotate:"0"},contentGroups:["animation","descriptive"],content:["hatchPath"]},hatchPath:{attrsGroups:["core","presentation","xlink"],attrs:["class","style","d","offset"],defaults:{offset:"0"},contentGroups:["animation","descriptive"]},hkern:{attrsGroups:["core"],attrs:["u1","g1","u2","g2","k"]},image:{attrsGroups:["core","conditionalProcessing","graphicalEvent","xlink","presentation"],attrs:["class","style","externalResourcesRequired","preserveAspectRatio","transform","x","y","width","height","href","xlink:href"],defaults:{x:"0",y:"0",preserveAspectRatio:"xMidYMid meet"},contentGroups:["animation","descriptive"]},line:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","x1","y1","x2","y2"],defaults:{x1:"0",y1:"0",x2:"0",y2:"0"},contentGroups:["animation","descriptive"]},linearGradient:{attrsGroups:["core","presentation","xlink"],attrs:["class","style","externalResourcesRequired","x1","y1","x2","y2","gradientUnits","gradientTransform","spreadMethod","href","xlink:href"],defaults:{x1:"0",y1:"0",x2:"100%",y2:"0",spreadMethod:"pad"},contentGroups:["descriptive"],content:["animate","animateTransform","set","stop"]},marker:{attrsGroups:["core","presentation"],attrs:["class","style","externalResourcesRequired","viewBox","preserveAspectRatio","refX","refY","markerUnits","markerWidth","markerHeight","orient"],defaults:{markerUnits:"strokeWidth",refX:"0",refY:"0",markerWidth:"3",markerHeight:"3"},contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},mask:{attrsGroups:["conditionalProcessing","core","presentation"],attrs:["class","style","externalResourcesRequired","x","y","width","height","maskUnits","maskContentUnits"],defaults:{maskUnits:"objectBoundingBox",maskContentUnits:"userSpaceOnUse",x:"-10%",y:"-10%",width:"120%",height:"120%"},contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},metadata:{attrsGroups:["core"]},"missing-glyph":{attrsGroups:["core","presentation"],attrs:["class","style","d","horiz-adv-x","vert-origin-x","vert-origin-y","vert-adv-y"],contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},mpath:{attrsGroups:["core","xlink"],attrs:["externalResourcesRequired","href","xlink:href"],contentGroups:["descriptive"]},path:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","d","pathLength"],contentGroups:["animation","descriptive"]},pattern:{attrsGroups:["conditionalProcessing","core","presentation","xlink"],attrs:["class","style","externalResourcesRequired","viewBox","preserveAspectRatio","x","y","width","height","patternUnits","patternContentUnits","patternTransform","href","xlink:href"],defaults:{patternUnits:"objectBoundingBox",patternContentUnits:"userSpaceOnUse",x:"0",y:"0",width:"0",height:"0",preserveAspectRatio:"xMidYMid meet"},contentGroups:["animation","descriptive","paintServer","shape","structural"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},polygon:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","points"],contentGroups:["animation","descriptive"]},polyline:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","points"],contentGroups:["animation","descriptive"]},radialGradient:{attrsGroups:["core","presentation","xlink"],attrs:["class","style","externalResourcesRequired","cx","cy","r","fx","fy","fr","gradientUnits","gradientTransform","spreadMethod","href","xlink:href"],defaults:{gradientUnits:"objectBoundingBox",cx:"50%",cy:"50%",r:"50%"},contentGroups:["descriptive"],content:["animate","animateTransform","set","stop"]},meshGradient:{attrsGroups:["core","presentation","xlink"],attrs:["class","style","x","y","gradientUnits","transform"],contentGroups:["descriptive","paintServer","animation"],content:["meshRow"]},meshRow:{attrsGroups:["core","presentation"],attrs:["class","style"],contentGroups:["descriptive"],content:["meshPatch"]},meshPatch:{attrsGroups:["core","presentation"],attrs:["class","style"],contentGroups:["descriptive"],content:["stop"]},rect:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","x","y","width","height","rx","ry"],defaults:{x:"0",y:"0"},contentGroups:["animation","descriptive"]},script:{attrsGroups:["core","xlink"],attrs:["externalResourcesRequired","type","href","xlink:href"]},set:{attrsGroups:["conditionalProcessing","core","animation","xlink","animationAttributeTarget","animationTiming"],attrs:["externalResourcesRequired","to"],contentGroups:["descriptive"]},solidColor:{attrsGroups:["core","presentation"],attrs:["class","style"],contentGroups:["paintServer"]},stop:{attrsGroups:["core","presentation"],attrs:["class","style","offset","path"],content:["animate","animateColor","set"]},style:{attrsGroups:["core"],attrs:["type","media","title"],defaults:{type:"text/css"}},svg:{attrsGroups:["conditionalProcessing","core","documentEvent","graphicalEvent","presentation"],attrs:["class","style","x","y","width","height","viewBox","preserveAspectRatio","zoomAndPan","version","baseProfile","contentScriptType","contentStyleType"],defaults:{x:"0",y:"0",width:"100%",height:"100%",preserveAspectRatio:"xMidYMid meet",zoomAndPan:"magnify",version:"1.1",baseProfile:"none",contentScriptType:"application/ecmascript",contentStyleType:"text/css"},contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},switch:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform"],contentGroups:["animation","descriptive","shape"],content:["a","foreignObject","g","image","svg","switch","text","use"]},symbol:{attrsGroups:["core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","preserveAspectRatio","viewBox","refX","refY"],defaults:{refX:0,refY:0},contentGroups:["animation","descriptive","shape","structural","paintServer"],content:["a","altGlyphDef","clipPath","color-profile","cursor","filter","font","font-face","foreignObject","image","marker","mask","pattern","script","style","switch","text","view"]},text:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","transform","lengthAdjust","x","y","dx","dy","rotate","textLength"],defaults:{x:"0",y:"0",lengthAdjust:"spacing"},contentGroups:["animation","descriptive","textContentChild"],content:["a"]},textPath:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation","xlink"],attrs:["class","style","externalResourcesRequired","href","xlink:href","startOffset","method","spacing","d"],defaults:{startOffset:"0",method:"align",spacing:"exact"},contentGroups:["descriptive"],content:["a","altGlyph","animate","animateColor","set","tref","tspan"]},title:{attrsGroups:["core"],attrs:["class","style"]},tref:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation","xlink"],attrs:["class","style","externalResourcesRequired","href","xlink:href"],contentGroups:["descriptive"],content:["animate","animateColor","set"]},tspan:{attrsGroups:["conditionalProcessing","core","graphicalEvent","presentation"],attrs:["class","style","externalResourcesRequired","x","y","dx","dy","rotate","textLength","lengthAdjust"],contentGroups:["descriptive"],content:["a","altGlyph","animate","animateColor","set","tref","tspan"]},use:{attrsGroups:["core","conditionalProcessing","graphicalEvent","presentation","xlink"],attrs:["class","style","externalResourcesRequired","transform","x","y","width","height","href","xlink:href"],defaults:{x:"0",y:"0"},contentGroups:["animation","descriptive"]},view:{attrsGroups:["core"],attrs:["externalResourcesRequired","viewBox","preserveAspectRatio","zoomAndPan","viewTarget"],contentGroups:["descriptive"]},vkern:{attrsGroups:["core"],attrs:["u1","g1","u2","g2","k"]}},e.editorNamespaces=["http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd","http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd","http://www.inkscape.org/namespaces/inkscape","http://www.bohemiancoding.com/sketch/ns","http://ns.adobe.com/AdobeIllustrator/10.0/","http://ns.adobe.com/Graphs/1.0/","http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/","http://ns.adobe.com/Variables/1.0/","http://ns.adobe.com/SaveForWeb/1.0/","http://ns.adobe.com/Extensibility/1.0/","http://ns.adobe.com/Flows/1.0/","http://ns.adobe.com/ImageReplacement/1.0/","http://ns.adobe.com/GenericCustomNamespace/1.0/","http://ns.adobe.com/XPath/1.0/","http://schemas.microsoft.com/visio/2003/SVGExtensions/","http://taptrix.com/vectorillustrator/svg_extensions","http://www.figma.com/figma/ns","http://purl.org/dc/elements/1.1/","http://creativecommons.org/ns#","http://www.w3.org/1999/02/22-rdf-syntax-ns#","http://www.serif.com/","http://www.vector.evaxdesign.sk"],e.referencesProps=["clip-path","color-profile","fill","filter","marker-start","marker-mid","marker-end","mask","stroke","style"],e.inheritableAttrs=["clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cursor","direction","dominant-baseline","fill","fill-opacity","fill-rule","font","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-orientation-horizontal","glyph-orientation-vertical","image-rendering","letter-spacing","marker","marker-end","marker-mid","marker-start","paint-order","pointer-events","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-rendering","transform","visibility","word-spacing","writing-mode"],e.presentationNonInheritableGroupAttrs=["display","clip-path","filter","mask","opacity","text-decoration","transform","unicode-bidi","visibility"],e.colorsNames={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",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:"#639",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"},e.colorsShortNames={"#f0ffff":"azure","#f5f5dc":"beige","#ffe4c4":"bisque","#a52a2a":"brown","#ff7f50":"coral","#ffd700":"gold","#808080":"gray","#008000":"green","#4b0082":"indigo","#fffff0":"ivory","#f0e68c":"khaki","#faf0e6":"linen","#800000":"maroon","#000080":"navy","#808000":"olive","#ffa500":"orange","#da70d6":"orchid","#cd853f":"peru","#ffc0cb":"pink","#dda0dd":"plum","#800080":"purple","#f00":"red","#ff0000":"red","#fa8072":"salmon","#a0522d":"sienna","#c0c0c0":"silver","#fffafa":"snow","#d2b48c":"tan","#008080":"teal","#ff6347":"tomato","#ee82ee":"violet","#f5deb3":"wheat"},e.colorsProps=["color","fill","stroke","stop-color","flood-color","lighting-color"]},function(t,e){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},function(t,e,r){(function(t){function r(t){return Object.prototype.toString.call(t)}e.isArray=function(t){return Array.isArray?Array.isArray(t):"[object Array]"===r(t)},e.isBoolean=function(t){return"boolean"==typeof t},e.isNull=function(t){return null===t},e.isNullOrUndefined=function(t){return null==t},e.isNumber=function(t){return"number"==typeof t},e.isString=function(t){return"string"==typeof t},e.isSymbol=function(t){return"symbol"==typeof t},e.isUndefined=function(t){return void 0===t},e.isRegExp=function(t){return"[object RegExp]"===r(t)},e.isObject=function(t){return"object"==typeof t&&null!==t},e.isDate=function(t){return"[object Date]"===r(t)},e.isError=function(t){return"[object Error]"===r(t)||t instanceof Error},e.isFunction=function(t){return"function"==typeof t},e.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},e.isBuffer=t.isBuffer}).call(this,r(11).Buffer)},function(t,e){t.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},function(t,e,r){"use strict";var n,i=String.raw`[-+]?(?:\d*\.\d+|\d+\.?)(?:[eE][-+]?\d+)?\s*`,o=String.raw`(?:\s,?\s*|,\s*)`,a=`(${i})`+o,s=`([01])${o}?`,c=String.raw`(${i})${o}?(${i})`,u=(a+"?").repeat(2)+a+s.repeat(2)+c,l=/([MmLlHhVvCcSsQqTtAaZz])\s*/,f=new RegExp(i,"g"),p=new RegExp(u,"g"),h=/[-+]?(\d*\.\d+|\d+\.?)(?:[eE][-+]?\d+)?/,d=r(1).transform2js,m=r(1).transformsMultiply,g=r(1).transformArc,y=r(5),v=y.referencesProps,b=y.attrsGroupsDefaults.presentation["stroke-width"],w=r(14).cleanupOutData,x=r(14).removeLeadingZero;e.path2js=function(t){if(t.pathJS)return t.pathJS;var e,r={H:1,V:1,M:2,L:2,T:2,Q:4,S:4,C:6,A:7,h:1,v:1,m:2,l:2,t:2,q:4,s:4,c:6,a:7},n=[],i=!1;return t.attr("d").value.split(l).forEach(function(t){if(t){if(!i){if("M"!=t&&"m"!=t)return;i=!0}if(l.test(t))"Z"!=(e=t)&&"z"!=e||n.push({instruction:"z"});else{if("A"==e||"a"==e){for(var o,a=[];o=p.exec(t);)for(var s=1;s<o.length;s++)a.push(o[s]);t=a}else t=t.match(f);if(!t)return;t=t.map(Number),"M"!=e&&"m"!=e||(n.push({instruction:0==n.length?"M":e,data:t.splice(0,2)}),e="M"==e?"L":"l");for(var c=r[e];t.length;)n.push({instruction:e,data:t.splice(0,c)})}}}),n.length&&"m"==n[0].instruction&&(n[0].instruction="M"),t.pathJS=n,n};var _=e.relative2absolute=function(t){var e,r=[0,0],n=[0,0];return t.map(function(t){var i=t.instruction,o=t.data&&t.data.slice();if("M"==i)O(r,o),O(n,o);else if("mlcsqt".indexOf(i)>-1){for(e=0;e<o.length;e++)o[e]+=r[e%2];O(r,o),"m"==i&&O(n,o)}else"a"==i?(o[5]+=r[0],o[6]+=r[1],O(r,o)):"h"==i?(o[0]+=r[0],r[0]=o[0]):"v"==i?(o[0]+=r[1],r[1]=o[0]):"MZLCSQTA".indexOf(i)>-1?O(r,o):"H"==i?r[0]=o[0]:"V"==i?r[1]=o[0]:"z"==i&&O(r,n);return"z"==i?{instruction:"z"}:{instruction:i.toUpperCase(),data:o}})};function A(t,e,r){return[t[0]*e+t[2]*r+t[4],t[1]*e+t[3]*r+t[5]]}function T(t,e,r,n,i){var o=1-t;return o*o*o*e+3*o*o*t*r+3*o*t*t*n+t*t*t*i}function S(t,e,r,n){var i=[-1,-1],o=2*e-t-r,a=-Math.sqrt(-t*(r-n)+e*e-e*(r+n)+r*r),s=3*e-t-3*r+n;return 0!==s&&(i[0]=(o+a)/s,i[1]=(o-a)/s),i}function E(t,e,r,n){var i=1-t;return i*i*e+2*i*t*r+t*t*n}function C(t,e,r){var n=-1,i=t-2*e+r;return 0!==i&&(n=(t-e)/i),n}function O(t,e){return t[0]=e[e.length-2],t[1]=e[e.length-1],t}function k(t,e){if(2==t.length){var r=t[1],n=t[0];N(s=P(t[1]),o=I(n,r))>0?O(e,D(o,r)):(O(e,s),t.shift())}else{r=t[2],n=t[1];var i=t[0],o=I(n,r),a=I(i,r),s=P(r),c=D(o,a),u=D(a,o);if(N(c,s)>0)N(o,s)>0?(O(e,c),t.shift()):(O(e,s),t.splice(0,2));else{if(!(N(u,s)>0))return!0;N(a,s)>0?(O(e,u),t.splice(1,1)):(O(e,s),t.splice(0,2))}}return!1}function P(t){return[-t[0],-t[1]]}function I(t,e){return[t[0]-e[0],t[1]-e[1]]}function N(t,e){return t[0]*e[0]+t[1]*e[1]}function D(t,e){var r=[-t[1],t[0]];return N(r,P(e))<0?P(r):r}function R(t,e,r,i){var o=t.length&&t[t.length-1],a=r&&i[r-1],s=o.length&&o[o.length-1],c=e.data,u=s;switch(e.instruction){case"M":t.push(o=[]);break;case"H":h(o,[c[0],s[1]]);break;case"V":h(o,[s[0],c[0]]);break;case"Q":h(o,c.slice(0,2)),n=[c[2]-c[0],c[3]-c[1]];break;case"T":"Q"!=a.instruction&&"T"!=a.instruction||(h(o,u=[s[0]+n[0],s[1]+n[1]]),n=[c[0]-u[0],c[1]-u[1]]);break;case"C":h(o,[.5*(s[0]+c[0]),.5*(s[1]+c[1])]),h(o,[.5*(c[0]+c[2]),.5*(c[1]+c[3])]),h(o,[.5*(c[2]+c[4]),.5*(c[3]+c[5])]),n=[c[4]-c[2],c[5]-c[3]];break;case"S":"C"!=a.instruction&&"S"!=a.instruction||(h(o,[s[0]+.5*n[0],s[1]+.5*n[1]]),u=[s[0]+n[0],s[1]+n[1]]),h(o,[.5*(u[0]+c[0]),.5*(u[1]+c[1])]),h(o,[.5*(c[0]+c[2]),.5*(c[1]+c[3])]),n=[c[2]-c[0],c[3]-c[1]];break;case"A":for(var l,f=function t(e,r,n,i,o,a,s,c,u,l){var f=120*Math.PI/180,p=Math.PI/180*(+o||0),h=[],d=function(t,e,r){return t*Math.cos(r)-e*Math.sin(r)},m=function(t,e,r){return t*Math.sin(r)+e*Math.cos(r)};if(l)T=l[0],S=l[1],_=l[2],A=l[3];else{e=d(e,r,-p),r=m(e,r,-p),c=d(c,u,-p),u=m(c,u,-p);var g=(e-c)/2,y=(r-u)/2,v=g*g/(n*n)+y*y/(i*i);v>1&&(v=Math.sqrt(v),n*=v,i*=v);var b=n*n,w=i*i,x=(a==s?-1:1)*Math.sqrt(Math.abs((b*w-b*y*y-w*g*g)/(b*y*y+w*g*g))),_=x*n*y/i+(e+c)/2,A=x*-i*g/n+(r+u)/2,T=Math.asin(((r-A)/i).toFixed(9)),S=Math.asin(((u-A)/i).toFixed(9));T=e<_?Math.PI-T:T,S=c<_?Math.PI-S:S,T<0&&(T=2*Math.PI+T),S<0&&(S=2*Math.PI+S),s&&T>S&&(T-=2*Math.PI),!s&&S>T&&(S-=2*Math.PI)}var E=S-T;if(Math.abs(E)>f){var C=S,O=c,k=u;S=T+f*(s&&S>T?1:-1),c=_+n*Math.cos(S),u=A+i*Math.sin(S),h=t(c,u,n,i,o,0,s,O,k,[S,C,_,A])}E=S-T;var P=Math.cos(T),I=Math.sin(T),N=Math.cos(S),D=Math.sin(S),R=Math.tan(E/4),j=4/3*n*R,M=4/3*i*R,L=[-j*I,M*P,c+j*D-e,u-M*N-r,c-e,u-r];if(l)return L.concat(h);h=L.concat(h);for(var q=[],$=0,F=h.length;$<F;$++)q[$]=$%2?m(h[$-1],h[$],p):d(h[$],h[$+1],p);return q}.apply(0,s.concat(c));(l=f.splice(0,6).map(p)).length;)h(o,[.5*(s[0]+l[0]),.5*(s[1]+l[1])]),h(o,[.5*(l[0]+l[2]),.5*(l[1]+l[3])]),h(o,[.5*(l[2]+l[4]),.5*(l[3]+l[5])]),f.length&&h(o,s=l.slice(-2))}return c&&c.length>=2&&h(o,c.slice(-2)),t;function p(t,e){return t+s[e%2]}function h(e,r){(!e.length||r[1]>e[e.maxY][1])&&(e.maxY=e.length,t.maxY=t.length?Math.max(r[1],t.maxY):r[1]),(!e.length||r[0]>e[e.maxX][0])&&(e.maxX=e.length,t.maxX=t.length?Math.max(r[0],t.maxX):r[0]),(!e.length||r[1]<e[e.minY][1])&&(e.minY=e.length,t.minY=t.length?Math.min(r[1],t.minY):r[1]),(!e.length||r[0]<e[e.minX][0])&&(e.minX=e.length,t.minX=t.length?Math.min(r[0],t.minX):r[0]),e.push(r)}}function j(t){t.sort(function(t,e){return t[0]==e[0]?t[1]-e[1]:t[0]-e[0]});for(var e=[],r=0,n=0,i=0;i<t.length;i++){for(;e.length>=2&&M(e[e.length-2],e[e.length-1],t[i])<=0;)e.pop();t[i][1]<t[r][1]&&(r=i,n=e.length),e.push(t[i])}var o=[],a=t.length-1,s=0;for(i=t.length;i--;){for(;o.length>=2&&M(o[o.length-2],o[o.length-1],t[i])<=0;)o.pop();t[i][1]>t[a][1]&&(a=i,s=o.length),o.push(t[i])}o.pop(),e.pop();var c=e.concat(o);return c.minX=0,c.maxX=e.length,c.minY=n,c.maxY=(e.length+s)%c.length,c}function M(t,e,r){return(e[0]-t[0])*(r[1]-t[1])-(e[1]-t[1])*(r[0]-t[0])}e.applyTransforms=function(t,e,r){if(!t.hasAttr("transform")||!t.attr("transform").value||t.someAttr(function(t){return~v.indexOf(t.name)&&~t.value.indexOf("url(")}))return e;var n,i,o=m(d(t.attr("transform").value)),a=t.computedAttr("stroke"),s=t.computedAttr("id"),c=r.transformPrecision;if(a&&"none"!=a){if(!r.applyTransformsStroked||(o.data[0]!=o.data[3]||o.data[1]!=-o.data[2])&&(o.data[0]!=-o.data[3]||o.data[1]!=o.data[2]))return e;if(s){var u=t,l=!1;do{u.hasAttr("stroke-width")&&(l=!0)}while(!u.hasAttr("id",s)&&!l&&(u=u.parentNode));if(!l)return e}if(1!==(i=+Math.sqrt(o.data[0]*o.data[0]+o.data[1]*o.data[1]).toFixed(c))){var f=t.computedAttr("stroke-width")||b;t.hasAttr("vector-effect")&&"non-scaling-stroke"===t.attr("vector-effect").value||(t.hasAttr("stroke-width")?t.attrs["stroke-width"].value=t.attrs["stroke-width"].value.trim().replace(h,function(t){return x(t*i)}):t.addAttr({name:"stroke-width",prefix:"",local:"stroke-width",value:f.replace(h,function(t){return x(t*i)})}))}}else if(s)return e;return e.forEach(function(t){if(t.data)if("h"===t.instruction?(t.instruction="l",t.data[1]=0):"v"===t.instruction&&(t.instruction="l",t.data[1]=t.data[0],t.data[0]=0),"M"!==t.instruction||0===o.data[4]&&0===o.data[5]){if("a"==t.instruction){if(g(t.data,o.data),Math.abs(t.data[2])>80){var e=t.data[0],r=t.data[2];t.data[0]=t.data[1],t.data[1]=e,t.data[2]=r+(r>0?-90:90)}n=A(o.data,t.data[5],t.data[6]),t.data[5]=n[0],t.data[6]=n[1]}else for(var i=0;i<t.data.length;i+=2)n=A(o.data,t.data[i],t.data[i+1]),t.data[i]=n[0],t.data[i+1]=n[1];t.coords[0]=t.base[0]+t.data[t.data.length-2],t.coords[1]=t.base[1]+t.data[t.data.length-1]}else n=A(o.data,t.data[0],t.data[1]),O(t.data,n),O(t.coords,n),o.data[4]=0,o.data[5]=0}),t.removeAttr("transform"),e},e.computeCubicBoundingBox=function(t,e,r,n,i,o,a,s){var c,u,l,f,p,h=Number.POSITIVE_INFINITY,d=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,g=Number.NEGATIVE_INFINITY;for(t<h&&(h=t),t>m&&(m=t),a<h&&(h=a),a>m&&(m=a),c=S(t,r,i,a),p=0;p<c.length;p++)(u=c[p])>=0&&u<=1&&((l=T(u,t,r,i,a))<h&&(h=l),l>m&&(m=l));for(e<d&&(d=e),e>g&&(g=e),s<d&&(d=s),s>g&&(g=s),c=S(e,n,o,s),p=0;p<c.length;p++)(u=c[p])>=0&&u<=1&&((f=T(u,e,n,o,s))<d&&(d=f),f>g&&(g=f));return{minx:h,miny:d,maxx:m,maxy:g}},e.computeQuadraticBoundingBox=function(t,e,r,n,i,o){var a,s,c,u=Number.POSITIVE_INFINITY,l=Number.POSITIVE_INFINITY,f=Number.NEGATIVE_INFINITY,p=Number.NEGATIVE_INFINITY;return t<u&&(u=t),t>f&&(f=t),i<u&&(u=i),i>f&&(f=i),(a=C(t,r,i))>=0&&a<=1&&((s=E(a,t,r,i))<u&&(u=s),s>f&&(f=s)),e<l&&(l=e),e>p&&(p=e),o<l&&(l=o),o>p&&(p=o),(a=C(e,n,o))>=0&&a<=1&&((c=E(a,e,n,o))<l&&(l=c),c>p&&(p=c)),{minx:u,miny:l,maxx:f,maxy:p}},e.js2path=function(t,e,r){t.pathJS=e,r.collapseRepeated&&(e=function(t){var e,r;return t=t.reduce(function(t,n){return e&&n.data&&n.instruction==e.instruction?"M"!=n.instruction?e=t[r]={instruction:e.instruction,data:e.data.concat(n.data),coords:n.coords,base:e.base}:(e.data=n.data,e.coords=n.coords):(t.push(n),e=n,r=t.length-1),t},[])}(e)),t.attr("d").value=e.reduce(function(t,e){var n="";return e.data&&(n=w(e.data,r,e.instruction)),t+(e.instruction+n)},"")},e.intersects=function(t,e){if(t.length<3||e.length<3)return!1;var r=_(t).reduce(R,[]),n=_(e).reduce(R,[]);if(r.maxX<=n.minX||n.maxX<=r.minX||r.maxY<=n.minY||n.maxY<=r.minY||r.every(function(t){return n.every(function(e){return t[t.maxX][0]<=e[e.minX][0]||e[e.maxX][0]<=t[t.minX][0]||t[t.maxY][1]<=e[e.minY][1]||e[e.maxY][1]<=t[t.minY][1]})}))return!1;var i=r.map(j),o=n.map(j);return i.some(function(t){return!(t.length<3)&&o.some(function(e){if(e.length<3)return!1;for(var r=[a(t,e,[1,0])],n=P(r[0]),i=1e4;;){if(0==i--)return console.error("Error: infinite loop while processing mergePaths plugin."),!0;if(r.push(a(t,e,n)),N(n,r[r.length-1])<=0)return!1;if(k(r,n))return!0}})});function a(t,e,r){return I(s(t,r),s(e,P(r)))}function s(t,e){for(var r,n=e[1]>=0?e[0]<0?t.maxY:t.maxX:e[0]<0?t.minX:t.minY,i=-1/0;(r=N(t[n],e))>i;)i=r,n=++n%t.length;return t[(n||t.length)-1]}}},function(t,e){var r,n,i=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(r===setTimeout)return setTimeout(t,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:o}catch(t){r=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var c,u=[],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&h())}function h(){if(!l){var t=s(p);l=!0;for(var e=u.length;e;){for(c=u,u=[];++f<e;)c&&c[f].run();f=-1,e=u.length}c=null,l=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function m(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];u.push(new d(t,e)),1!==u.length||l||s(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=m,i.addListener=m,i.once=m,i.off=m,i.removeListener=m,i.removeAllListeners=m,i.emit=m,i.prependListener=m,i.prependOnceListener=m,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(t,e,r){"use strict";(function(t){
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <[email protected]> <http://feross.org>
* @license MIT
*/
var n=r(92),i=r(93),o=r(36);function a(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()<e)throw new RangeError("Invalid typed array length");return c.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=c.prototype:(null===t&&(t=new c(e)),t.length=e),t}function c(t,e,r){if(!(c.TYPED_ARRAY_SUPPORT||this instanceof c))return new c(t,e,r);if("number"==typeof t){if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return f(this,t)}return u(this,t,e,r)}function u(t,e,r,n){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,r,n){if(e.byteLength,r<0||e.byteLength<r)throw new RangeError("'offset' is out of bounds");if(e.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");e=void 0===r&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,r):new Uint8Array(e,r,n);c.TYPED_ARRAY_SUPPORT?(t=e).__proto__=c.prototype:t=p(t,e);return t}(t,e,r,n):"string"==typeof e?function(t,e,r){"string"==typeof r&&""!==r||(r="utf8");if(!c.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|d(e,r),i=(t=s(t,n)).write(e,r);i!==n&&(t=t.slice(0,i));return t}(t,e,r):function(t,e){if(c.isBuffer(e)){var r=0|h(e.length);return 0===(t=s(t,r)).length?t:(e.copy(t,0,0,r),t)}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(n=e.length)!=n?s(t,0):p(t,e);if("Buffer"===e.type&&o(e.data))return p(t,e.data)}var n;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function l(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function f(t,e){if(l(e),t=s(t,e<0?0:0|h(e)),!c.TYPED_ARRAY_SUPPORT)for(var r=0;r<e;++r)t[r]=0;return t}function p(t,e){var r=e.length<0?0:0|h(e.length);t=s(t,r);for(var n=0;n<r;n+=1)t[n]=255&e[n];return t}function h(t){if(t>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function d(t,e){if(c.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var n=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return G(t).length;default:if(n)return U(t).length;e=(""+e).toLowerCase(),n=!0}}function m(t,e,r){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return P(this,e,r);case"utf8":case"utf-8":return E(this,e,r);case"ascii":return O(this,e,r);case"latin1":case"binary":return k(this,e,r);case"base64":return S(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function g(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function y(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(i)return-1;r=t.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof e&&(e=c.from(e,n)),c.isBuffer(e))return 0===e.length?-1:v(t,e,r,n,i);if("number"==typeof e)return e&=255,c.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):v(t,[e],r,n,i);throw new TypeError("val must be string, number or Buffer")}function v(t,e,r,n,i){var o,a=1,s=t.length,c=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;a=2,s/=2,c/=2,r/=2}function u(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var l=-1;for(o=r;o<s;o++)if(u(t,o)===u(e,-1===l?0:o-l)){if(-1===l&&(l=o),o-l+1===c)return l*a}else-1!==l&&(o-=o-l),l=-1}else for(r+c>s&&(r=s-c),o=r;o>=0;o--){for(var f=!0,p=0;p<c;p++)if(u(t,o+p)!==u(e,p)){f=!1;break}if(f)return o}return-1}function b(t,e,r,n){r=Number(r)||0;var i=t.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");n>o/2&&(n=o/2);for(var a=0;a<n;++a){var s=parseInt(e.substr(2*a,2),16);if(isNaN(s))return a;t[r+a]=s}return a}function w(t,e,r,n){return B(U(e,t.length-r),t,r,n)}function x(t,e,r,n){return B(function(t){for(var e=[],r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}(e),t,r,n)}function _(t,e,r,n){return x(t,e,r,n)}function A(t,e,r,n){return B(G(e),t,r,n)}function T(t,e,r,n){return B(function(t,e){for(var r,n,i,o=[],a=0;a<t.length&&!((e-=2)<0);++a)r=t.charCodeAt(a),n=r>>8,i=r%256,o.push(i),o.push(n);return o}(e,t.length-r),t,r,n)}function S(t,e,r){return 0===e&&r===t.length?n.fromByteArray(t):n.fromByteArray(t.slice(e,r))}function E(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i<r;){var o,a,s,c,u=t[i],l=null,f=u>239?4:u>223?3:u>191?2:1;if(i+f<=r)switch(f){case 1:u<128&&(l=u);break;case 2:128==(192&(o=t[i+1]))&&(c=(31&u)<<6|63&o)>127&&(l=c);break;case 3:o=t[i+1],a=t[i+2],128==(192&o)&&128==(192&a)&&(c=(15&u)<<12|(63&o)<<6|63&a)>2047&&(c<55296||c>57343)&&(l=c);break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(c=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(l=c)}null===l?(l=65533,f=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),i+=f}return function(t){var e=t.length;if(e<=C)return String.fromCharCode.apply(String,t);var r="",n=0;for(;n<e;)r+=String.fromCharCode.apply(String,t.slice(n,n+=C));return r}(n)}e.Buffer=c,e.SlowBuffer=function(t){+t!=t&&(t=0);return c.alloc(+t)},e.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}}(),e.kMaxLength=a(),c.poolSize=8192,c._augment=function(t){return t.__proto__=c.prototype,t},c.from=function(t,e,r){return u(null,t,e,r)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(t,e,r){return function(t,e,r,n){return l(e),e<=0?s(t,e):void 0!==r?"string"==typeof n?s(t,e).fill(r,n):s(t,e).fill(r):s(t,e)}(null,t,e,r)},c.allocUnsafe=function(t){return f(null,t)},c.allocUnsafeSlow=function(t){return f(null,t)},c.isBuffer=function(t){return!(null==t||!t._isBuffer)},c.compare=function(t,e){if(!c.isBuffer(t)||!c.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,n=e.length,i=0,o=Math.min(r,n);i<o;++i)if(t[i]!==e[i]){r=t[i],n=e[i];break}return r<n?-1:n<r?1:0},c.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(t,e){if(!o(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return c.alloc(0);var r;if(void 0===e)for(e=0,r=0;r<t.length;++r)e+=t[r].length;var n=c.allocUnsafe(e),i=0;for(r=0;r<t.length;++r){var a=t[r];if(!c.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,i),i+=a.length}return n},c.byteLength=d,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)g(this,e,e+1);return this},c.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)g(this,e,e+3),g(this,e+1,e+2);return this},c.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)g(this,e,e+7),g(this,e+1,e+6),g(this,e+2,e+5),g(this,e+3,e+4);return this},c.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?E(this,0,t):m.apply(this,arguments)},c.prototype.equals=function(t){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===c.compare(this,t)},c.prototype.inspect=function(){var t="",r=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(t+=" ... ")),"<Buffer "+t+">"},c.prototype.compare=function(t,e,r,n,i){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),e<0||r>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&e>=r)return 0;if(n>=i)return-1;if(e>=r)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(e>>>=0),s=Math.min(o,a),u=this.slice(n,i),l=t.slice(e,r),f=0;f<s;++f)if(u[f]!==l[f]){o=u[f],a=l[f];break}return o<a?-1:a<o?1:0},c.prototype.includes=function(t,e,r){return-1!==this.indexOf(t,e,r)},c.prototype.indexOf=function(t,e,r){return y(this,t,e,r,!0)},c.prototype.lastIndexOf=function(t,e,r){return y(this,t,e,r,!1)},c.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-e;if((void 0===r||r>i)&&(r=i),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var o=!1;;)switch(n){case"hex":return b(this,t,e,r);case"utf8":case"utf-8":return w(this,t,e,r);case"ascii":return x(this,t,e,r);case"latin1":case"binary":return _(this,t,e,r);case"base64":return A(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,t,e,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function O(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+=String.fromCharCode(127&t[i]);return n}function k(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+=String.fromCharCode(t[i]);return n}function P(t,e,r){var n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=e;o<r;++o)i+=F(t[o]);return i}function I(t,e,r){for(var n=t.slice(e,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}function N(t,e,r){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+e>r)throw new RangeError("Trying to access beyond buffer length")}function D(t,e,r,n,i,o){if(!c.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw new RangeError('"value" argument is out of bounds');if(r+n>t.length)throw new RangeError("Index out of range")}function R(t,e,r,n){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-r,2);i<o;++i)t[r+i]=(e&255<<8*(n?i:1-i))>>>8*(n?i:1-i)}function j(t,e,r,n){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-r,4);i<o;++i)t[r+i]=e>>>8*(n?i:3-i)&255}function M(t,e,r,n,i,o){if(r+n>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function L(t,e,r,n,o){return o||M(t,0,r,4),i.write(t,e,r,n,23,4),r+4}function q(t,e,r,n,o){return o||M(t,0,r,8),i.write(t,e,r,n,52,8),r+8}c.prototype.slice=function(t,e){var r,n=this.length;if((t=~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),(e=void 0===e?n:~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),e<t&&(e=t),c.TYPED_ARRAY_SUPPORT)(r=this.subarray(t,e)).__proto__=c.prototype;else{var i=e-t;r=new c(i,void 0);for(var o=0;o<i;++o)r[o]=this[o+t]}return r},c.prototype.readUIntLE=function(t,e,r){t|=0,e|=0,r||N(t,e,this.length);for(var n=this[t],i=1,o=0;++o<e&&(i*=256);)n+=this[t+o]*i;return n},c.prototype.readUIntBE=function(t,e,r){t|=0,e|=0,r||N(t,e,this.length);for(var n=this[t+--e],i=1;e>0&&(i*=256);)n+=this[t+--e]*i;return n},c.prototype.readUInt8=function(t,e){return e||N(t,1,this.length),this[t]},c.prototype.readUInt16LE=function(t,e){return e||N(t,2,this.length),this[t]|this[t+1]<<8},c.prototype.readUInt16BE=function(t,e){return e||N(t,2,this.length),this[t]<<8|this[t+1]},c.prototype.readUInt32LE=function(t,e){return e||N(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},c.prototype.readUInt32BE=function(t,e){return e||N(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},c.prototype.readIntLE=function(t,e,r){t|=0,e|=0,r||N(t,e,this.length);for(var n=this[t],i=1,o=0;++o<e&&(i*=256);)n+=this[t+o]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*e)),n},c.prototype.readIntBE=function(t,e,r){t|=0,e|=0,r||N(t,e,this.length);for(var n=e,i=1,o=this[t+--n];n>0&&(i*=256);)o+=this[t+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},c.prototype.readInt8=function(t,e){return e||N(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},c.prototype.readInt16LE=function(t,e){e||N(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(t,e){e||N(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(t,e){return e||N(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},c.prototype.readInt32BE=function(t,e){return e||N(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},c.prototype.readFloatLE=function(t,e){return e||N(t,4,this.length),i.read(this,t,!0,23,4)},c.prototype.readFloatBE=function(t,e){return e||N(t,4,this.length),i.read(this,t,!1,23,4)},c.prototype.readDoubleLE=function(t,e){return e||N(t,8,this.length),i.read(this,t,!0,52,8)},c.prototype.readDoubleBE=function(t,e){return e||N(t,8,this.length),i.read(this,t,!1,52,8)},c.prototype.writeUIntLE=function(t,e,r,n){(t=+t,e|=0,r|=0,n)||D(this,t,e,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[e]=255&t;++o<r&&(i*=256);)this[e+o]=t/i&255;return e+r},c.prototype.writeUIntBE=function(t,e,r,n){(t=+t,e|=0,r|=0,n)||D(this,t,e,r,Math.pow(2,8*r)-1,0);var i=r-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+r},c.prototype.writeUInt8=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,1,255,0),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},c.prototype.writeUInt16LE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},c.prototype.writeUInt16BE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},c.prototype.writeUInt32LE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):j(this,t,e,!0),e+4},c.prototype.writeUInt32BE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):j(this,t,e,!1),e+4},c.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e|=0,!n){var i=Math.pow(2,8*r-1);D(this,t,e,r,i-1,-i)}var o=0,a=1,s=0;for(this[e]=255&t;++o<r&&(a*=256);)t<0&&0===s&&0!==this[e+o-1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+r},c.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e|=0,!n){var i=Math.pow(2,8*r-1);D(this,t,e,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+r},c.prototype.writeInt8=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,1,127,-128),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},c.prototype.writeInt16LE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},c.prototype.writeInt16BE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},c.prototype.writeInt32LE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):j(this,t,e,!0),e+4},c.prototype.writeInt32BE=function(t,e,r){return t=+t,e|=0,r||D(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):j(this,t,e,!1),e+4},c.prototype.writeFloatLE=function(t,e,r){return L(this,t,e,!0,r)},c.prototype.writeFloatBE=function(t,e,r){return L(this,t,e,!1,r)},c.prototype.writeDoubleLE=function(t,e,r){return q(this,t,e,!0,r)},c.prototype.writeDoubleBE=function(t,e,r){return q(this,t,e,!1,r)},c.prototype.copy=function(t,e,r,n){if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e<n-r&&(n=t.length-e+r);var i,o=n-r;if(this===t&&r<e&&e<n)for(i=o-1;i>=0;--i)t[i+e]=this[i+r];else if(o<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)t[i+e]=this[i+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+o),e);return o},c.prototype.fill=function(t,e,r,n){if("string"==typeof t){if("string"==typeof e?(n=e,e=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===t.length){var i=t.charCodeAt(0);i<256&&(t=i)}if(void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!c.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;var o;if(e>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(o=e;o<r;++o)this[o]=t;else{var a=c.isBuffer(t)?t:U(new c(t,n).toString()),s=a.length;for(o=0;o<r-e;++o)this[o+e]=a[o%s]}return this};var $=/[^+\/0-9A-Za-z-_]/g;function F(t){return t<16?"0"+t.toString(16):t.toString(16)}function U(t,e){var r;e=e||1/0;for(var n=t.length,i=null,o=[],a=0;a<n;++a){if((r=t.charCodeAt(a))>55295&&r<57344){if(!i){if(r>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(e-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(e-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((e-=1)<0)break;o.push(r)}else if(r<2048){if((e-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function G(t){return n.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace($,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function B(t,e,r,n){for(var i=0;i<n&&!(i+r>=e.length||i>=t.length);++i)e[i+r]=t[i];return i}}).call(this,r(0))},function(t,e,r){"use strict";(function(e){void 0===e||!e.version||0===e.version.indexOf("v0.")||0===e.version.indexOf("v1.")&&0!==e.version.indexOf("v1.8.")?t.exports={nextTick:function(t,r,n,i){if("function"!=typeof t)throw new TypeError('"callback" argument must be a function');var o,a,s=arguments.length;switch(s){case 0:case 1:return e.nextTick(t);case 2:return e.nextTick(function(){t.call(null,r)});case 3:return e.nextTick(function(){t.call(null,r,n)});case 4:return e.nextTick(function(){t.call(null,r,n,i)});default:for(o=new Array(s-1),a=0;a<o.length;)o[a++]=arguments[a];return e.nextTick(function(){t.apply(null,o)})}}}:t.exports=e}).call(this,r(10))},function(t,e,r){var n=r(11),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function a(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=a),o(i,a),a.from=function(t,e,r){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},a.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError("Argument must be a number");var n=i(t);return void 0!==e?"string"==typeof r?n.fill(e,r):n.fill(e):n.fill(0),n},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},function(t,e,r){"use strict";(function(t){var n=r(153);e.encodeSVGDatauri=function(e,r){var n="data:image/svg+xml";return r&&"base64"!==r?"enc"===r?e=n+","+encodeURIComponent(e):"unenc"===r&&(e=n+","+e):(n+=";base64,",e=t.from?n+t.from(e).toString("base64"):n+new t(e).toString("base64")),e},e.decodeSVGDatauri=function(e){var r=/data:image\/svg\+xml(;charset=[^;,]*)?(;base64)?,(.*)/.exec(e);if(!r)return e;var n=r[3];return r[2]?e=new t(n,"base64").toString("utf8"):"%"===n.charAt(0)?e=decodeURIComponent(n):"<"===n.charAt(0)&&(e=n),e},e.intersectArrays=function(t,e){return t.filter(function(t){return e.indexOf(t)>-1})},e.cleanupOutData=function(t,e,r){var n,o,a="";return t.forEach(function(t,s){if(n=" ",0==s&&(n=""),e.noSpaceAfterFlags&&("A"==r||"a"==r)){var c=s%7;4!=c&&5!=c||(n="")}e.leadingZero&&(t=i(t)),e.negativeExtraSpace&&""!=n&&(t<0||46==String(t).charCodeAt(0)&&o%1!=0)&&(n=""),o=t,a+=n+t}),a};var i=e.removeLeadingZero=function(t){var e=t.toString();return 0<t&&t<1&&48==e.charCodeAt(0)?e=e.slice(1):-1<t&&t<0&&48==e.charCodeAt(1)&&(e=e.charAt(0)+e.slice(2)),e};e.checkIsDir=function(t){try{return n.lstatSync(t).isDirectory()}catch(t){return!1}}}).call(this,r(11).Buffer)},function(t,e,r){"use strict";r.r(e);var n=r(16),i=r.n(n);for(var o in n)"default"!==o&&function(t){r.d(e,t,function(){return n[t]})}(o);e.default=i.a},function(t,e,r){r(17),r(31);const n=r(83),{SymbolInstance:i,Group:o,RepeatGrid:a,LinkedGraphic:s,Artboard:c,Rectangle:u,Ellipse:l,Polygon:f,Line:p,Path:h,BooleanGroup:d,Text:m}=r(32),{generateVue:g}=r(84),{saveComponentAsFile:y}=r(155),{createPreviewOfComponent:v}=r(156),{getFontParameters:b}=r(35);t.exports={props:{dialog:Object,elementForCopy:Object,manifest:Object,selection:Object,documentRoot:Object,copyToClipboard:Function},data:()=>({notification:{text:"",color:"red"},isFirstTab:!0,assetsColors:{},assetsTypography:[],components:[],currentComponent:{node:null,name:"",preview:"",html:""},options:{onlyMasterComponent:!1,tabSize:4,useTypograf:!1,fontMixin:"@mixin fontface($family, $localname, $localname2, $filename, $weight, $style) {\n @font-face {\n font-display: swap;\n font-family: $family;\n src: local('#{$localname}'),\n local('#{$localname2}'),\n url('/assets/fonts/#{$filename}.woff2') format('woff2'),\n url('/assets/fonts/#{$filename}.woff') format('woff');\n font-weight: $weight;\n font-style: $style;\n }\n}"}}),computed:{scssVariables:{get(){let t="";for(const e in this.assetsColors)t+=`${this.assetsColors[e]}:\t\t${e};\n`;return t},set(t){}},typographyVariables:{get(){if(0===this.assetsTypography.length)return"";let t=this.options.fontMixin+"\n\n";return this.assetsTypography.forEach(({style:e})=>{const{fontWeight:r,fontStyle:n}=b(e.fontStyle.toLowerCase()),i=e.fontFamily,o=`${e.fontFamily} ${e.fontStyle}`,a=`${e.fontFamily}-${e.fontStyle}`.replace(/\ /g,""),s=`${e.fontFamily+e.fontStyle}`.replace(/\ /g,"");t+=`@include fontface(${i}, ${o}, ${a}, ${s}, ${r}, ${n});\n`}),t},set(t){}}},watch:{"options.onlyMasterComponent"(){this.refreshDialog()}},mounted(){this.refreshDialog()},methods:{refreshDialog(){this.updateComponents(),this.loadUI()},loadUI(){this.parseAssetsColors(),this.assetsTypography=n.characterStyles.get();const t=this.selection.itemsIncludingLocked;1===t.length&&t[0]instanceof i?this.currentComponent.node=t[0]:this.$refs.componentSelect.selectedIndex=0,this.$nextTick(()=>{this.changeComponent()})},prepareComponent(t){if(this.options.onlyMasterComponent&&!t.isMaster)return;let e="Canvas",r=t;for(;r;)"Artboard"===r.constructor.name&&(e=r.name),r=r.parent;return{guid:t.guid,name:t.name+(t.isMaster?" (master)":""),artboardName:e,component:t}},findSymbolInstance(t,e){return e.children.forEach(e=>{if(e instanceof i){const r=this.prepareComponent(e);r&&t.push(r)}e.children.length>0&&this.findSymbolInstance(t,e)}),t},updateComponents(){0===this.documentRoot.children.length?this.showNotification({text:"Your project is empty",color:"red"}):this.components=this.findSymbolInstance([],this.documentRoot)},showNotification(t){this.notification=t,setTimeout(()=>{this.notification.text=""},3e3)},parseAssetsColors(){const t=n.colors.get();t.filter(t=>!t.name).length>0&&this.showNotification({text:"No-name colors available",color:"red"}),t.forEach(t=>{if(t.color){let e=t.color.toHex(!1);t.color.a<255&&(e=`rgba(${e}, ${parseFloat(t.color.a/255).toFixed(2)})`);let r=t.name;r=r?"$color"+r.charAt(0).toUpperCase()+r.substr(1):"$color"+t.color.toHex(!1).substr(1),this.$set(this.assetsColors,e,r)}})},changeOnlyMastersComponent(){setTimeout(()=>{this.changeComponent()},33)},changeComponent(){void 0===this.$refs.componentSelect.value&&(this.$refs.componentSelect.selectedIndex=0);const t=this.components.filter(t=>t.guid===this.$refs.componentSelect.value);t.length>0?this.currentComponent.node=t[0].component:this.currentComponent.node=null,this.currentComponent.node?(this.currentComponent.name=this.currentComponent.node.name+(this.currentComponent.node.isMaster?" (master)":""),g(this.currentComponent.node,this.options).then(t=>{this.currentComponent.html=t}),v(this.currentComponent.node).then(t=>{this.currentComponent.preview=t})):(this.currentComponent.name="",this.currentComponent.preview="",this.currentComponent.html="")},saveComponent(){y(this.currentComponent.name,this.currentComponent.html).then(()=>{this.showNotification({text:"Component successfully saved!",color:"green"})})},copyComponentToClipboard(){this.copyToClipboard(this.currentComponent.html),this.showNotification({text:"Vue template of component is now available on the clipboard",color:"green"})},copySCSSVariablesToClipboard(){this.copyToClipboard(this.scssVariables),this.showNotification({text:"Colors for SCSS is now available on the clipboard",color:"green"})},copyTypographyVariablesToClipboard(){this.copyToClipboard(this.typographyVariables),this.showNotification({text:"Typography for SCSS is now available on the clipboard",color:"green"})}}}},function(t,e){t.exports=require("application")},function(t,e){t.exports=require("uxp")},function(t,e,r){"use strict";var n,i="object"==typeof Reflect?Reflect:null,o=i&&"function"==typeof i.apply?i.apply:function(t,e,r){return Function.prototype.apply.call(t,e,r)};n=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var a=Number.isNaN||function(t){return t!=t};function s(){s.init.call(this)}t.exports=s,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var c=10;function u(t){return void 0===t._maxListeners?s.defaultMaxListeners:t._maxListeners}function l(t,e,r,n){var i,o,a,s;if("function"!=typeof r)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof r);if(void 0===(o=t._events)?(o=t._events=Object.create(null),t._eventsCount=0):(void 0!==o.newListener&&(t.emit("newListener",e,r.listener?r.listener:r),o=t._events),a=o[e]),void 0===a)a=o[e]=r,++t._eventsCount;else if("function"==typeof a?a=o[e]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(i=u(t))>0&&a.length>i&&!a.warned){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=t,c.type=e,c.count=a.length,s=c,console&&console.warn&&console.warn(s)}return t}function f(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},i=function(){for(var t=[],e=0;e<arguments.length;e++)t.push(arguments[e]);this.fired||(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,o(this.listener,this.target,t))}.bind(n);return i.listener=r,n.wrapFn=i,i}function p(t,e,r){var n=t._events;if(void 0===n)return[];var i=n[e];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(t){for(var e=new Array(t.length),r=0;r<e.length;++r)e[r]=t[r].listener||t[r];return e}(i):d(i,i.length)}function h(t){var e=this._events;if(void 0!==e){var r=e[t];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function d(t,e){for(var r=new Array(e),n=0;n<e;++n)r[n]=t[n];return r}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");c=t}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(t){for(var e=[],r=1;r<arguments.length;r++)e.push(arguments[r]);var n="error"===t,i=this._events;if(void 0!==i)n=n&&void 0===i.error;else if(!n)return!1;if(n){var a;if(e.length>0&&(a=e[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=i[t];if(void 0===c)return!1;if("function"==typeof c)o(c,this,e);else{var u=c.length,l=d(c,u);for(r=0;r<u;++r)o(l[r],this,e)}return!0},s.prototype.addListener=function(t,e){return l(this,t,e,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(t,e){return l(this,t,e,!0)},s.prototype.once=function(t,e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);return this.on(t,f(this,t,e)),this},s.prototype.prependOnceListener=function(t,e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);return this.prependListener(t,f(this,t,e)),this},s.prototype.removeListener=function(t,e){var r,n,i,o,a;if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);if(void 0===(n=this._events))return this;if(void 0===(r=n[t]))return this;if(r===e||r.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete n[t],n.removeListener&&this.emit("removeListener",t,r.listener||e));else if("function"!=typeof r){for(i=-1,o=r.length-1;o>=0;o--)if(r[o]===e||r[o].listener===e){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}(r,i),1===r.length&&(n[t]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",t,a||e)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(t){var e,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[t]),this;if(0===arguments.length){var i,o=Object.keys(r);for(n=0;n<o.length;++n)"removeListener"!==(i=o[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(e=r[t]))this.removeListener(t,e);else if(void 0!==e)for(n=e.length-1;n>=0;n--)this.removeListener(t,e[n]);return this},s.prototype.listeners=function(t){return p(this,t,!0)},s.prototype.rawListeners=function(t){return p(this,t,!1)},s.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):h.call(t,e)},s.prototype.listenerCount=h,s.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},function(t,e,r){(e=t.exports=r(37)).Stream=e,e.Readable=e,e.Writable=r(21),e.Duplex=r(2),e.Transform=r(40),e.PassThrough=r(99)},function(t,e,r){"use strict";(function(e,n,i){var o=r(12);function a(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,r){var n=t.entry;t.entry=null;for(;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}(e,t)}}t.exports=v;var s,c=!e.browser&&["v0.10","v0.9."].indexOf(e.version.slice(0,5))>-1?n:o.nextTick;v.WritableState=y;var u=r(7);u.inherits=r(6);var l={deprecate:r(98)},f=r(38),p=r(13).Buffer,h=i.Uint8Array||function(){};var d,m=r(39);function g(){}function y(t,e){s=s||r(2),t=t||{};var n=e instanceof s;this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var i=t.highWaterMark,u=t.writableHighWaterMark,l=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(u||0===u)?u:l,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var f=!1===t.decodeStrings;this.decodeStrings=!f,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var r=t._writableState,n=r.sync,i=r.writecb;if(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}(r),e)!function(t,e,r,n,i){--e.pendingcb,r?(o.nextTick(i,n),o.nextTick(T,t,e),t._writableState.errorEmitted=!0,t.emit("error",n)):(i(n),t._writableState.errorEmitted=!0,t.emit("error",n),T(t,e))}(t,r,n,e,i);else{var a=_(r);a||r.corked||r.bufferProcessing||!r.bufferedRequest||x(t,r),n?c(w,t,r,a,i):w(t,r,a,i)}}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function v(t){if(s=s||r(2),!(d.call(v,this)||this instanceof s))return new v(t);this._writableState=new y(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),f.call(this)}function b(t,e,r,n,i,o,a){e.writelen=n,e.writecb=a,e.writing=!0,e.sync=!0,r?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function w(t,e,r,n){r||function(t,e){0===e.length&&e.needDrain&&(e.needDrain=!1,t.emit("drain"))}(t,e),e.pendingcb--,n(),T(t,e)}function x(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writev&&r&&r.next){var n=e.bufferedRequestCount,i=new Array(n),o=e.corkedRequestsFree;o.entry=r;for(var s=0,c=!0;r;)i[s]=r,r.isBuf||(c=!1),r=r.next,s+=1;i.allBuffers=c,b(t,e,!0,e.length,i,"",o.finish),e.pendingcb++,e.lastBufferedRequest=null,o.next?(e.corkedRequestsFree=o.next,o.next=null):e.corkedRequestsFree=new a(e),e.bufferedRequestCount=0}else{for(;r;){var u=r.chunk,l=r.encoding,f=r.callback;if(b(t,e,!1,e.objectMode?1:u.length,u,l,f),r=r.next,e.bufferedRequestCount--,e.writing)break}null===r&&(e.lastBufferedRequest=null)}e.bufferedRequest=r,e.bufferProcessing=!1}function _(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function A(t,e){t._final(function(r){e.pendingcb--,r&&t.emit("error",r),e.prefinished=!0,t.emit("prefinish"),T(t,e)})}function T(t,e){var r=_(e);return r&&(!function(t,e){e.prefinished||e.finalCalled||("function"==typeof t._final?(e.pendingcb++,e.finalCalled=!0,o.nextTick(A,t,e)):(e.prefinished=!0,t.emit("prefinish")))}(t,e),0===e.pendingcb&&(e.finished=!0,t.emit("finish"))),r}u.inherits(v,f),y.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(y.prototype,"buffer",{get:l.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(t){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(d=Function.prototype[Symbol.hasInstance],Object.defineProperty(v,Symbol.hasInstance,{value:function(t){return!!d.call(this,t)||this===v&&(t&&t._writableState instanceof y)}})):d=function(t){return t instanceof this},v.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},v.prototype.write=function(t,e,r){var n,i=this._writableState,a=!1,s=!i.objectMode&&(n=t,p.isBuffer(n)||n instanceof h);return s&&!p.isBuffer(t)&&(t=function(t){return p.from(t)}(t)),"function"==typeof e&&(r=e,e=null),s?e="buffer":e||(e=i.defaultEncoding),"function"!=typeof r&&(r=g),i.ended?function(t,e){var r=new Error("write after end");t.emit("error",r),o.nextTick(e,r)}(this,r):(s||function(t,e,r,n){var i=!0,a=!1;return null===r?a=new TypeError("May not write null values to stream"):"string"==typeof r||void 0===r||e.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&&(t.emit("error",a),o.nextTick(n,a),i=!1),i}(this,i,t,r))&&(i.pendingcb++,a=function(t,e,r,n,i,o){if(!r){var a=function(t,e,r){t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=p.from(e,r));return e}(e,n,i);n!==a&&(r=!0,i="buffer",n=a)}var s=e.objectMode?1:n.length;e.length+=s;var c=e.length<e.highWaterMark;c||(e.needDrain=!0);if(e.writing||e.corked){var u=e.lastBufferedRequest;e.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},u?u.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1}else b(t,e,!1,s,n,i,o);return c}(this,i,s,t,e,r)),a},v.prototype.cork=function(){this._writableState.corked++},v.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.finished||t.bufferProcessing||!t.bufferedRequest||x(this,t))},v.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(v.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),v.prototype._write=function(t,e,r){r(new Error("_write() is not implemented"))},v.prototype._writev=null,v.prototype.end=function(t,e,r){var n=this._writableState;"function"==typeof t?(r=t,t=null,e=null):"function"==typeof e&&(r=e,e=null),null!=t&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(t,e,r){e.ending=!0,T(t,e),r&&(e.finished?o.nextTick(r):t.once("finish",r));e.ended=!0,t.writable=!1}(this,n,r)},Object.defineProperty(v.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),v.prototype.destroy=m.destroy,v.prototype._undestroy=m.undestroy,v.prototype._destroy=function(t,e){this.end(),e(t)}}).call(this,r(10),r(30).setImmediate,r(0))},function(t,e,r){"use strict";var n=r(13).Buffer,i=n.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(t){var e;switch(this.encoding=function(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(n.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}(t),this.encoding){case"utf16le":this.text=c,this.end=u,e=4;break;case"utf8":this.fillLast=s,e=4;break;case"base64":this.text=l,this.end=f,e=3;break;default:return this.write=p,void(this.end=h)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(e)}function a(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function s(t){var e=this.lastTotal-this.lastNeed,r=function(t,e,r){if(128!=(192&e[0]))return t.lastNeed=0,"�";if(t.lastNeed>1&&e.length>1){if(128!=(192&e[1]))return t.lastNeed=1,"�";if(t.lastNeed>2&&e.length>2&&128!=(192&e[2]))return t.lastNeed=2,"�"}}(this,t);return void 0!==r?r:this.lastNeed<=t.length?(t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,e,0,t.length),void(this.lastNeed-=t.length))}function c(t,e){if((t.length-e)%2==0){var r=t.toString("utf16le",e);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function u(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,r)}return e}function l(t,e){var r=(t.length-e)%3;return 0===r?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function f(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function p(t){return t.toString(this.encoding)}function h(t){return t&&t.length?this.write(t):""}e.StringDecoder=o,o.prototype.write=function(t){if(0===t.length)return"";var e,r;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<t.length?e?e+this.text(t,r):this.text(t,r):e||""},o.prototype.end=function(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"�":e},o.prototype.text=function(t,e){var r=function(t,e,r){var n=e.length-1;if(n<r)return 0;var i=a(e[n]);if(i>=0)return i>0&&(t.lastNeed=i-1),i;if(--n<r||-2===i)return 0;if((i=a(e[n]))>=0)return i>0&&(t.lastNeed=i-2),i;if(--n<r||-2===i)return 0;if((i=a(e[n]))>=0)return i>0&&(2===i?i=0:t.lastNeed=i-3),i;return 0}(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=r;var n=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,n),t.toString("utf8",e,n)},o.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},function(t,e){t.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(t){return"tag"===t.type||"script"===t.type||"style"===t.type}}},function(t,e,r){"use strict";(function(e){var n=e.Symbol,i=r(134);t.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&i())))}}).call(this,r(0))},function(t,e,r){"use strict";var n=r(136);t.exports=Function.prototype.bind||n},function(t,e,r){"use strict";var n=Function.prototype.toString,i=/^\s*class\b/,o=function(t){try{var e=n.call(t);return i.test(e)}catch(t){return!1}},a=Object.prototype.toString,s="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if("function"==typeof t&&!t.prototype)return!0;if(s)return function(t){try{return!o(t)&&(n.call(t),!0)}catch(t){return!1}}(t);if(o(t))return!1;var e=a.call(t);return"[object Function]"===e||"[object GeneratorFunction]"===e}},function(t,e,r){"use strict";var n=r(25),i=r(3)("%Function%"),o=i.apply,a=i.call;t.exports=function(){return n.apply(a,arguments)},t.exports.apply=function(){return n.apply(o,arguments)}},function(t,e,r){"use strict";var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("form",{attrs:{method:"dialog"}},[r("a",{ref:"linkForFakeClick",staticClass:"h-hide",attrs:{href:"javascript:;"}},[t._v("for fake click to clipboard")]),t._v(" "),r("h1",{domProps:{innerHTML:t._s(t.manifest.name)}}),t._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:t.notification.text.length>0,expression:"notification.text.length > 0"}],staticClass:"notification",style:{color:t.notification.color},domProps:{innerHTML:t._s(t.notification.text)}}),t._v(" "),r("hr"),t._v(" "),r("div",{staticClass:"menu"},[r("button",{attrs:{"uxp-quiet":!t.isFirstTab,"uxp-variant":t.isFirstTab?"cta":"secondary"},on:{click:function(e){t.isFirstTab=!0}}},[t._v("Components")]),t._v(" "),r("button",{attrs:{"uxp-quiet":t.isFirstTab,"uxp-variant":t.isFirstTab?"secondary":"cta"},on:{click:function(e){t.isFirstTab=!1}}},[t._v("Variables")])]),t._v(" "),r("hr"),t._v(" "),r("div",{staticClass:"components",class:{"h-hide":!t.isFirstTab}},[r("div",{staticClass:"components__select-container"},[r("select",{ref:"componentSelect",on:{change:t.changeComponent}},[r("option",{attrs:{disabled:"",selected:""}},[t._v("Choose component")]),t._v(" "),t._l(t.components,function(e){return r("option",{key:e.guid,domProps:{value:e.guid,selected:t.currentComponent.node&&e.guid===t.currentComponent.node.guid,innerHTML:t._s(e.artboardName+" // "+e.name)}})})],2)]),t._v(" "),r("hr",{directives:[{name:"show",rawName:"v-show",value:t.currentComponent.node,expression:"currentComponent.node"}]}),t._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:t.currentComponent.node,expression:"currentComponent.node"}],staticClass:"components__columns"},[r("div",{staticClass:"components__left"},[r("h2",[t._v("Settings")]),t._v(" "),r("div",{staticClass:"components__row"},[r("label",[t._v("Tab size")]),t._v(" "),r("input",{directives:[{name:"model",rawName:"v-model",value:t.options.tabSize,expression:"options.tabSize"}],attrs:{"uxp-quiet":"true",type:"number"},domProps:{value:t.options.tabSize},on:{input:[function(e){e.target.composing||t.$set(t.options,"tabSize",e.target.value)},t.changeComponent]}})]),t._v(" "),r("div",{staticClass:"components__row"},[r("label",[t._v("Use typograf for texts")]),t._v(" "),r("input",{directives:[{name:"model",rawName:"v-model",value:t.options.useTypograf,expression:"options.useTypograf"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.options.useTypograf)?t._i(t.options.useTypograf,null)>-1:t.options.useTypograf},on:{change:[function(e){var r=t.options.useTypograf,n=e.target,i=!!n.checked;if(Array.isArray(r)){var o=t._i(r,null);n.checked?o<0&&t.$set(t.options,"useTypograf",r.concat([null])):o>-1&&t.$set(t.options,"useTypograf",r.slice(0,o).concat(r.slice(o+1)))}else t.$set(t.options,"useTypograf",i)},t.changeComponent]}})]),t._v(" "),r("hr"),t._v(" "),r("div",{staticClass:"components__left-preview"},[r("img",{attrs:{src:t.currentComponent.preview}})])]),t._v(" "),r("div",{staticClass:"components__right"},[r("h2",{domProps:{innerHTML:t._s(""+(t.currentComponent.node?t.currentComponent.name:"Choose component for export to *.vue"))}}),t._v(" "),r("textarea",{directives:[{name:"model",rawName:"v-model",value:t.currentComponent.html,expression:"currentComponent.html"}],attrs:{readonly:""},domProps:{value:t.currentComponent.html},on:{input:function(e){e.target.composing||t.$set(t.currentComponent,"html",e.target.value)}}}),t._v(" "),r("div",{staticClass:"components__right-buttons"},[r("button",{attrs:{"uxp-quiet":"true","uxp-variant":"primary"},on:{click:t.copyComponentToClipboard}},[t._v("Copy component")]),t._v(" "),r("button",{attrs:{"uxp-quiet":"true","uxp-variant":"primary"},on:{click:t.saveComponent}},[t._v("Save to file")])])])])]),t._v(" "),r("div",{staticClass:"variables",class:{"h-hide":t.isFirstTab}},[r("div",{staticClass:"variables__left"},[r("h2",[t._v("Color variables")]),t._v(" "),r("textarea",{directives:[{name:"model",rawName:"v-model",value:t.scssVariables,expression:"scssVariables"}],attrs:{readonly:""},domProps:{value:t.scssVariables},on:{input:function(e){e.target.composing||(t.scssVariables=e.target.value)}}}),t._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:t.scssVariables.length>0,expression:"scssVariables.length > 0"}]},[r("button",{attrs:{"uxp-quiet":"true","uxp-variant":"primary"},on:{click:t.copySCSSVariablesToClipboard}},[t._v("Copy colors")])])]),t._v(" "),r("div",{staticClass:"variables__right"},[r("h2",[t._v("Typography")]),t._v(" "),r("textarea",{directives:[{name:"model",rawName:"v-model",value:t.typographyVariables,expression:"typographyVariables"}],attrs:{readonly:""},domProps:{value:t.typographyVariables},on:{input:function(e){e.target.composing||(t.typographyVariables=e.target.value)}}}),t._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:t.typographyVariables.length>0,expression:"typographyVariables.length > 0"}]},[r("button",{attrs:{"uxp-quiet":"true","uxp-variant":"primary"},on:{click:t.copyTypographyVariablesToClipboard}},[t._v("Copy typography")])])])]),t._v(" "),r("hr"),t._v(" "),r("div",{staticClass:"footer"},[r("div",{staticClass:"footer__checkbox"},[r("label",[r("input",{directives:[{name:"model",rawName:"v-model",value:t.options.onlyMasterComponent,expression:"options.onlyMasterComponent"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.options.onlyMasterComponent)?t._i(t.options.onlyMasterComponent,null)>-1:t.options.onlyMasterComponent},on:{change:[function(e){var r=t.options.onlyMasterComponent,n=e.target,i=!!n.checked;if(Array.isArray(r)){var o=t._i(r,null);n.checked?o<0&&t.$set(t.options,"onlyMasterComponent",r.concat([null])):o>-1&&t.$set(t.options,"onlyMasterComponent",r.slice(0,o).concat(r.slice(o+1)))}else t.$set(t.options,"onlyMasterComponent",i)},t.changeOnlyMastersComponent]}}),t._v(" "),r("span",[t._v("Show only Master components")])])]),t._v(" "),r("button",{attrs:{"uxp-variant":"primary",type:"submit"},on:{click:function(e){return t.dialog.close()}}},[t._v("Close")])])])},i=[];n._withStripped=!0,r.d(e,"a",function(){return n}),r.d(e,"b",function(){return i})},function(t,e,r){r(75);const n=r(80).default,i=r(82).default,o=r(157),a=r(31);let s,c;const u=t=>{a.copyText(t)};t.exports={getVueAppClass:()=>c.$children[0],commands:{exportToVue:async(t,e)=>{await((t,e)=>(s?c.$children[0].refreshDialog():(document.body.insertAdjacentHTML("beforeend",'<dialog><div id="container"></div></dialog>'),s=document.querySelector("dialog"),c=new n({el:"#container",components:{app:i},render:r=>r(i,{props:{dialog:s,manifest:o,selection:t,documentRoot:e,copyToClipboard:u}})})),s))(t,e).showModal()}}}},function(t,e,r){(function(t){var n=void 0!==t&&t||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function o(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new o(i.call(setTimeout,n,arguments),clearTimeout)},e.setInterval=function(){return new o(i.call(setInterval,n,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(n,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))},r(81),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,r(0))},function(t,e){t.exports=require("clipboard")},function(t,e){t.exports=require("scenegraph")},function(t,e){e.standardizeString=t=>t.toLowerCase().replace(/\ /g,"-").replace(/\r?\n|\r/g,"")},function(t,e,r){e.getColorName=t=>{const{assetsColors:e}=r(29).getVueAppClass();if(t.colorStops){let r=[];return t.colorStops.forEach(t=>{const n=t.color;let i=n.toHex(!1);n.a<255&&(i=`rgba(${i}, ${parseFloat(n.a/255).toFixed(2)})`);const o=(e[i]||i)+" "+100*t.stop+"%";r.push(o)}),`linear-gradient(90deg, ${r.join(", ")})`}{let r=t.toHex(!1);return t.a<255&&(r=`rgba(${r}, ${parseFloat(t.a/255).toFixed(2)})`),e[r]||r}}},function(t,e){const r={100:["hairline","thin"],200:["extra light","extralight","ultra light","ultralight"],300:["light"],400:["normal","regular","book"],500:["medium"],600:["semi bold","semibold","semi","demi bold","demibold","demi"],700:["bold"],800:["extra bold","extrabold","ultra bold","ultrabold"],900:["heavy","black"]};e.getFontParameters=t=>{let e=400,n="normal";for(const n in r)if(r[n].some(e=>t.includes(e))){e=n;break}return(t.includes("italic")||t.includes("oblique"))&&(n="italic"),{fontWeight:e,fontStyle:n}}},function(t,e){var r={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==r.call(t)}},function(t,e,r){"use strict";(function(e,n){var i=r(12);t.exports=b;var o,a=r(36);b.ReadableState=v;r(19).EventEmitter;var s=function(t,e){return t.listeners(e).length},c=r(38),u=r(13).Buffer,l=e.Uint8Array||function(){};var f=r(7);f.inherits=r(6);var p=r(95),h=void 0;h=p&&p.debuglog?p.debuglog("stream"):function(){};var d,m=r(96),g=r(39);f.inherits(b,c);var y=["error","close","destroy","pause","resume"];function v(t,e){t=t||{};var n=e instanceof(o=o||r(2));this.objectMode=!!t.objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode);var i=t.highWaterMark,a=t.readableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(a||0===a)?a:s,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new m,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(d||(d=r(22).StringDecoder),this.decoder=new d(t.encoding),this.encoding=t.encoding)}function b(t){if(o=o||r(2),!(this instanceof b))return new b(t);this._readableState=new v(t,this),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),c.call(this)}function w(t,e,r,n,i){var o,a=t._readableState;null===e?(a.reading=!1,function(t,e){if(e.ended)return;if(e.decoder){var r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,T(t)}(t,a)):(i||(o=function(t,e){var r;n=e,u.isBuffer(n)||n instanceof l||"string"==typeof e||void 0===e||t.objectMode||(r=new TypeError("Invalid non-string/buffer chunk"));var n;return r}(a,e)),o?t.emit("error",o):a.objectMode||e&&e.length>0?("string"==typeof e||a.objectMode||Object.getPrototypeOf(e)===u.prototype||(e=function(t){return u.from(t)}(e)),n?a.endEmitted?t.emit("error",new Error("stream.unshift() after end event")):x(t,a,e,!0):a.ended?t.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!r?(e=a.decoder.write(e),a.objectMode||0!==e.length?x(t,a,e,!1):E(t,a)):x(t,a,e,!1))):n||(a.reading=!1));return function(t){return!t.ended&&(t.needReadable||t.length<t.highWaterMark||0===t.length)}(a)}function x(t,e,r,n){e.flowing&&0===e.length&&!e.sync?(t.emit("data",r),t.read(0)):(e.length+=e.objectMode?1:r.length,n?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&T(t)),E(t,e)}Object.defineProperty(b.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),b.prototype.destroy=g.destroy,b.prototype._undestroy=g.undestroy,b.prototype._destroy=function(t,e){this.push(null),e(t)},b.prototype.push=function(t,e){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof t&&((e=e||n.defaultEncoding)!==n.encoding&&(t=u.from(t,e),e=""),r=!0),w(this,t,e,!1,r)},b.prototype.unshift=function(t){return w(this,t,null,!0,!1)},b.prototype.isPaused=function(){return!1===this._readableState.flowing},b.prototype.setEncoding=function(t){return d||(d=r(22).StringDecoder),this._readableState.decoder=new d(t),this._readableState.encoding=t,this};var _=8388608;function A(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=function(t){return t>=_?t=_:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}function T(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable||(h("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?i.nextTick(S,t):S(t))}function S(t){h("emit readable"),t.emit("readable"),P(t)}function E(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(C,t,e))}function C(t,e){for(var r=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length<e.highWaterMark&&(h("maybeReadMore read 0"),t.read(0),r!==e.length);)r=e.length;e.readingMore=!1}function O(t){h("readable nexttick read 0"),t.read(0)}function k(t,e){e.reading||(h("resume read 0"),t.read(0)),e.resumeScheduled=!1,e.awaitDrain=0,t.emit("resume"),P(t),e.flowing&&!e.reading&&t.read(0)}function P(t){var e=t._readableState;for(h("flow",e.flowing);e.flowing&&null!==t.read(););}function I(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift():!t||t>=e.length?(r=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):r=function(t,e,r){var n;t<e.head.data.length?(n=e.head.data.slice(0,t),e.head.data=e.head.data.slice(t)):n=t===e.head.data.length?e.shift():r?function(t,e){var r=e.head,n=1,i=r.data;t-=i.length;for(;r=r.next;){var o=r.data,a=t>o.length?o.length:t;if(a===o.length?i+=o:i+=o.slice(0,t),0===(t-=a)){a===o.length?(++n,r.next?e.head=r.next:e.head=e.tail=null):(e.head=r,r.data=o.slice(a));break}++n}return e.length-=n,i}(t,e):function(t,e){var r=u.allocUnsafe(t),n=e.head,i=1;n.data.copy(r),t-=n.data.length;for(;n=n.next;){var o=n.data,a=t>o.length?o.length:t;if(o.copy(r,r.length-t,0,a),0===(t-=a)){a===o.length?(++i,n.next?e.head=n.next:e.head=e.tail=null):(e.head=n,n.data=o.slice(a));break}++i}return e.length-=i,r}(t,e);return n}(t,e.buffer,e.decoder),r);var r}function N(t){var e=t._readableState;if(e.length>0)throw new Error('"endReadable()" called on non-empty stream');e.endEmitted||(e.ended=!0,i.nextTick(D,e,t))}function D(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"))}function R(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1}b.prototype.read=function(t){h("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&(e.length>=e.highWaterMark||e.ended))return h("read: emitReadable",e.length,e.ended),0===e.length&&e.ended?N(this):T(this),null;if(0===(t=A(t,e))&&e.ended)return 0===e.length&&N(this),null;var n,i=e.needReadable;return h("need readable",i),(0===e.length||e.length-t<e.highWaterMark)&&h("length less than watermark",i=!0),e.ended||e.reading?h("reading or ended",i=!1):i&&(h("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=A(r,e))),null===(n=t>0?I(t,e):null)?(e.needReadable=!0,t=0):e.length-=t,0===e.length&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&N(this)),null!==n&&this.emit("data",n),n},b.prototype._read=function(t){this.emit("error",new Error("_read() is not implemented"))},b.prototype.pipe=function(t,e){var r=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=t;break;case 1:o.pipes=[o.pipes,t];break;default:o.pipes.push(t)}o.pipesCount+=1,h("pipe count=%d opts=%j",o.pipesCount,e);var c=(!e||!1!==e.end)&&t!==n.stdout&&t!==n.stderr?l:b;function u(e,n){h("onunpipe"),e===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,h("cleanup"),t.removeListener("close",y),t.removeListener("finish",v),t.removeListener("drain",f),t.removeListener("error",g),t.removeListener("unpipe",u),r.removeListener("end",l),r.removeListener("end",b),r.removeListener("data",m),p=!0,!o.awaitDrain||t._writableState&&!t._writableState.needDrain||f())}function l(){h("onend"),t.end()}o.endEmitted?i.nextTick(c):r.once("end",c),t.on("unpipe",u);var f=function(t){return function(){var e=t._readableState;h("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&s(t,"data")&&(e.flowing=!0,P(t))}}(r);t.on("drain",f);var p=!1;var d=!1;function m(e){h("ondata"),d=!1,!1!==t.write(e)||d||((1===o.pipesCount&&o.pipes===t||o.pipesCount>1&&-1!==R(o.pipes,t))&&!p&&(h("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,d=!0),r.pause())}function g(e){h("onerror",e),b(),t.removeListener("error",g),0===s(t,"error")&&t.emit("error",e)}function y(){t.removeListener("finish",v),b()}function v(){h("onfinish"),t.removeListener("close",y),b()}function b(){h("unpipe"),r.unpipe(t)}return r.on("data",m),function(t,e,r){if("function"==typeof t.prependListener)return t.prependListener(e,r);t._events&&t._events[e]?a(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]:t.on(e,r)}(t,"error",g),t.once("close",y),t.once("finish",v),t.emit("pipe",r),o.flowing||(h("pipe resume"),r.resume()),t},b.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r),this);if(!t){var n=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,r);return this}var a=R(e.pipes,t);return-1===a?this:(e.pipes.splice(a,1),e.pipesCount-=1,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,r),this)},b.prototype.on=function(t,e){var r=c.prototype.on.call(this,t,e);if("data"===t)!1!==this._readableState.flowing&&this.resume();else if("readable"===t){var n=this._readableState;n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.emittedReadable=!1,n.reading?n.length&&T(this):i.nextTick(O,this))}return r},b.prototype.addListener=b.prototype.on,b.prototype.resume=function(){var t=this._readableState;return t.flowing||(h("resume"),t.flowing=!0,function(t,e){e.resumeScheduled||(e.resumeScheduled=!0,i.nextTick(k,t,e))}(this,t)),this},b.prototype.pause=function(){return h("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(h("pause"),this._readableState.flowing=!1,this.emit("pause")),this},b.prototype.wrap=function(t){var e=this,r=this._readableState,n=!1;for(var i in t.on("end",function(){if(h("wrapped end"),r.decoder&&!r.ended){var t=r.decoder.end();t&&t.length&&e.push(t)}e.push(null)}),t.on("data",function(i){(h("wrapped data"),r.decoder&&(i=r.decoder.write(i)),r.objectMode&&null==i)||(r.objectMode||i&&i.length)&&(e.push(i)||(n=!0,t.pause()))}),t)void 0===this[i]&&"function"==typeof t[i]&&(this[i]=function(e){return function(){return t[e].apply(t,arguments)}}(i));for(var o=0;o<y.length;o++)t.on(y[o],this.emit.bind(this,y[o]));return this._read=function(e){h("wrapped _read",e),n&&(n=!1,t.resume())},this},Object.defineProperty(b.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),b._fromList=I}).call(this,r(0),r(10))},function(t,e,r){t.exports=r(19).EventEmitter},function(t,e,r){"use strict";var n=r(12);function i(t,e){t.emit("error",e)}t.exports={destroy:function(t,e){var r=this,o=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return o||a?(e?e(t):!t||this._writableState&&this._writableState.errorEmitted||n.nextTick(i,this,t),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(t){!e&&t?(n.nextTick(i,r,t),r._writableState&&(r._writableState.errorEmitted=!0)):e&&e(t)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}}},function(t,e,r){"use strict";t.exports=a;var n=r(2),i=r(7);function o(t,e){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(!n)return this.emit("error",new Error("write callback called multiple times"));r.writechunk=null,r.writecb=null,null!=e&&this.push(e),n(t);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function a(t){if(!(this instanceof a))return new a(t);n.call(this,t),this._transformState={afterTransform:o.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",s)}function s(){var t=this;"function"==typeof this._flush?this._flush(function(e,r){c(t,e,r)}):c(this,null,null)}function c(t,e,r){if(e)return t.emit("error",e);if(null!=r&&t.push(r),t._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(t._transformState.transforming)throw new Error("Calling transform done when still transforming");return t.push(null)}i.inherits=r(6),i.inherits(a,n),a.prototype.push=function(t,e){return this._transformState.needTransform=!1,n.prototype.push.call(this,t,e)},a.prototype._transform=function(t,e,r){throw new Error("_transform() is not implemented")},a.prototype._write=function(t,e,r){var n=this._transformState;if(n.writecb=r,n.writechunk=t,n.writeencoding=e,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},a.prototype._read=function(t){var e=this._transformState;null!==e.writechunk&&e.writecb&&!e.transforming?(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform)):e.needTransform=!0},a.prototype._destroy=function(t,e){var r=this;n.prototype._destroy.call(this,t,function(t){e(t),r.emit("close")})}},function(t,e,r){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=n(r(42)),o=n(r(111)),a=n(r(43)),s=n(r(112));function c(t){var e=Object.keys(t).join("|"),r=l(t),n=new RegExp("&(?:"+(e+="|#[xX][\\da-fA-F]+|#\\d+")+");","g");return function(t){return String(t).replace(n,r)}}e.decodeXML=c(a.default),e.decodeHTMLStrict=c(i.default);var u=function(t,e){return t<e?1:-1};function l(t){return function(e){return"#"===e.charAt(1)?"X"===e.charAt(2)||"x"===e.charAt(2)?s.default(parseInt(e.substr(3),16)):s.default(parseInt(e.substr(2),10)):t[e.slice(1,-1)]}}e.decodeHTML=function(){for(var t=Object.keys(o.default).sort(u),e=Object.keys(i.default).sort(u),r=0,n=0;r<e.length;r++)t[n]===e[r]?(e[r]+=";?",n++):e[r]+=";";var a=new RegExp("&(?:"+e.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=l(i.default);function c(t){return";"!==t.substr(-1)&&(t+=";"),s(t)}return function(t){return String(t).replace(a,c)}}()},function(t){t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},function(t){t.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')},function(t,e,r){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=c(n(r(43)).default),o=u(i);e.encodeXML=d(i,o);var a=c(n(r(42)).default),s=u(a);function c(t){return Object.keys(t).sort().reduce(function(e,r){return e[t[r]]="&"+r+";",e},{})}function u(t){var e=[],r=[];return Object.keys(t).forEach(function(t){return 1===t.length?e.push("\\"+t):r.push(t)}),r.unshift("["+e.join("")+"]"),new RegExp(r.join("|"),"g")}e.encodeHTML=d(a,s);var l=/[^\0-\x7F]/g,f=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function p(t){return"&#x"+t.charCodeAt(0).toString(16).toUpperCase()+";"}function h(t,e){return"&#x"+(1024*(t.charCodeAt(0)-55296)+t.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function d(t,e){return function(r){return r.replace(e,function(e){return t[e]}).replace(f,h).replace(l,p)}}var m=u(i);e.escape=function(t){return t.replace(m,p).replace(f,h).replace(l,p)}},function(t){t.exports=JSON.parse('{"universal":50,"tag":30,"attribute":1,"pseudo":0,"descendant":-1,"child":-1,"parent":-1,"sibling":-1,"adjacent":-1}')},function(t,e,r){var n=r(8).falseFunc,i=/[-[\]{}()*+?.,\\^$|#\s]/g,o={__proto__:null,equals:function(t,e,r){var n=e.name,i=e.value,o=r.adapter;return e.ignoreCase?(i=i.toLowerCase(),function(e){var r=o.getAttributeValue(e,n);return null!=r&&r.toLowerCase()===i&&t(e)}):function(e){return o.getAttributeValue(e,n)===i&&t(e)}},hyphen:function(t,e,r){var n=e.name,i=e.value,o=i.length,a=r.adapter;return e.ignoreCase?(i=i.toLowerCase(),function(e){var r=a.getAttributeValue(e,n);return null!=r&&(r.length===o||"-"===r.charAt(o))&&r.substr(0,o).toLowerCase()===i&&t(e)}):function(e){var r=a.getAttributeValue(e,n);return null!=r&&r.substr(0,o)===i&&(r.length===o||"-"===r.charAt(o))&&t(e)}},element:function(t,e,r){var o=e.name,a=e.value,s=r.adapter;if(/\s/.test(a))return n;var c="(?:^|\\s)"+(a=a.replace(i,"\\$&"))+"(?:$|\\s)",u=e.ignoreCase?"i":"",l=new RegExp(c,u);return function(e){var r=s.getAttributeValue(e,o);return null!=r&&l.test(r)&&t(e)}},exists:function(t,e,r){var n=e.name,i=r.adapter;return function(e){return i.hasAttrib(e,n)&&t(e)}},start:function(t,e,r){var i=e.name,o=e.value,a=o.length,s=r.adapter;return 0===a?n:e.ignoreCase?(o=o.toLowerCase(),function(e){var r=s.getAttributeValue(e,i);return null!=r&&r.substr(0,a).toLowerCase()===o&&t(e)}):function(e){var r=s.getAttributeValue(e,i);return null!=r&&r.substr(0,a)===o&&t(e)}},end:function(t,e,r){var i=e.name,o=e.value,a=-o.length,s=r.adapter;return 0===a?n:e.ignoreCase?(o=o.toLowerCase(),function(e){var r=s.getAttributeValue(e,i);return null!=r&&r.substr(a).toLowerCase()===o&&t(e)}):function(e){var r=s.getAttributeValue(e,i);return null!=r&&r.substr(a)===o&&t(e)}},any:function(t,e,r){var o=e.name,a=e.value,s=r.adapter;if(""===a)return n;if(e.ignoreCase){var c=new RegExp(a.replace(i,"\\$&"),"i");return function(e){var r=s.getAttributeValue(e,o);return null!=r&&c.test(r)&&t(e)}}return function(e){var r=s.getAttributeValue(e,o);return null!=r&&r.indexOf(a)>=0&&t(e)}},not:function(t,e,r){var n=e.name,i=e.value,o=r.adapter;return""===i?function(e){return!!o.getAttributeValue(e,n)&&t(e)}:e.ignoreCase?(i=i.toLowerCase(),function(e){var r=o.getAttributeValue(e,n);return null!=r&&r.toLowerCase()!==i&&t(e)}):function(e){return o.getAttributeValue(e,n)!==i&&t(e)}}};t.exports={compile:function(t,e,r){if(r&&r.strict&&(e.ignoreCase||"not"===e.action))throw new Error("Unsupported attribute selector");return o[e.action](t,e,r)},rules:o}},function(t,e,r){var n=r(124),i=r(8),o=r(46),a=i.trueFunc,s=i.falseFunc,c=o.rules.equals;function u(t,e){var r={name:t,value:e};return function(t,e,n){return c(t,r,n)}}function l(t,e){return function(r){return!!e.getParent(r)&&t(r)}}var f={contains:function(t,e,r){var n=r.adapter;return function(r){return t(r)&&n.getText(r).indexOf(e)>=0}},icontains:function(t,e,r){var n=e.toLowerCase(),i=r.adapter;return function(e){return t(e)&&i.getText(e).toLowerCase().indexOf(n)>=0}},"nth-child":function(t,e,r){var i=n(e),o=r.adapter;return i===s?i:i===a?l(t,o):function(e){for(var r=o.getSiblings(e),n=0,a=0;n<r.length;n++)if(o.isTag(r[n])){if(r[n]===e)break;a++}return i(a)&&t(e)}},"nth-last-child":function(t,e,r){var i=n(e),o=r.adapter;return i===s?i:i===a?l(t,o):function(e){for(var r=o.getSiblings(e),n=0,a=r.length-1;a>=0;a--)if(o.isTag(r[a])){if(r[a]===e)break;n++}return i(n)&&t(e)}},"nth-of-type":function(t,e,r){var i=n(e),o=r.adapter;return i===s?i:i===a?l(t,o):function(e){for(var r=o.getSiblings(e),n=0,a=0;a<r.length;a++)if(o.isTag(r[a])){if(r[a]===e)break;o.getName(r[a])===o.getName(e)&&n++}return i(n)&&t(e)}},"nth-last-of-type":function(t,e,r){var i=n(e),o=r.adapter;return i===s?i:i===a?l(t,o):function(e){for(var r=o.getSiblings(e),n=0,a=r.length-1;a>=0;a--)if(o.isTag(r[a])){if(r[a]===e)break;o.getName(r[a])===o.getName(e)&&n++}return i(n)&&t(e)}},root:function(t,e,r){var n=r.adapter;return function(e){return!n.getParent(e)&&t(e)}},scope:function(t,e,r,n){var i=r.adapter;if(!n||0===n.length)return f.root(t,e,r);return 1===n.length?function(e){return r=n[0],o=e,("function"==typeof i.equals?i.equals(r,o):r===o)&&t(e);var r,o}:function(e){return n.indexOf(e)>=0&&t(e)}},checkbox:u("type","checkbox"),file:u("type","file"),password:u("type","password"),radio:u("type","radio"),reset:u("type","reset"),image:u("type","image"),submit:u("type","submit")};var p={empty:function(t,e){return!e.getChildren(t).some(function(t){return e.isTag(t)||"text"===t.type})},"first-child":function(t,e){return function(t,e){for(var r=0;t&&r<t.length;r++)if(e.isTag(t[r]))return t[r]}(e.getSiblings(t),e)===t},"last-child":function(t,e){for(var r=e.getSiblings(t),n=r.length-1;n>=0;n--){if(r[n]===t)return!0;if(e.isTag(r[n]))break}return!1},"first-of-type":function(t,e){for(var r=e.getSiblings(t),n=0;n<r.length;n++)if(e.isTag(r[n])){if(r[n]===t)return!0;if(e.getName(r[n])===e.getName(t))break}return!1},"last-of-type":function(t,e){for(var r=e.getSiblings(t),n=r.length-1;n>=0;n--)if(e.isTag(r[n])){if(r[n]===t)return!0;if(e.getName(r[n])===e.getName(t))break}return!1},"only-of-type":function(t,e){for(var r=e.getSiblings(t),n=0,i=r.length;n<i;n++)if(e.isTag(r[n])){if(r[n]===t)continue;if(e.getName(r[n])===e.getName(t))return!1}return!0},"only-child":function(t,e){for(var r=e.getSiblings(t),n=0;n<r.length;n++)if(e.isTag(r[n])&&r[n]!==t)return!1;return!0},link:function(t,e){return e.hasAttrib(t,"href")},visited:s,selected:function(t,e){if(e.hasAttrib(t,"selected"))return!0;if("option"!==e.getName(t))return!1;var r=e.getParent(t);if(!r||"select"!==e.getName(r)||e.hasAttrib(r,"multiple"))return!1;for(var n=e.getChildren(r),i=!1,o=0;o<n.length;o++)if(e.isTag(n[o]))if(n[o]===t)i=!0;else{if(!i)return!1;if(e.hasAttrib(n[o],"selected"))return!1}return i},disabled:function(t,e){return e.hasAttrib(t,"disabled")},enabled:function(t,e){return!e.hasAttrib(t,"disabled")},checked:function(t,e){return e.hasAttrib(t,"checked")||p.selected(t,e)},required:function(t,e){return e.hasAttrib(t,"required")},optional:function(t,e){return!e.hasAttrib(t,"required")},parent:function(t,e){return!p.empty(t,e)},header:h(["h1","h2","h3","h4","h5","h6"]),button:function(t,e){var r=e.getName(t);return"button"===r||"input"===r&&"button"===e.getAttributeValue(t,"type")},input:h(["input","textarea","select","button"]),text:function(t,e){var r;return"input"===e.getName(t)&&(!(r=e.getAttributeValue(t,"type"))||"text"===r.toLowerCase())}};function h(t){if("undefined"!=typeof Set){var e=new Set(t);return function(t,r){return e.has(r.getName(t))}}return function(e,r){return t.indexOf(r.getName(e))>=0}}var d=/^(?:(?:nth|last|first|only)-(?:child|of-type)|root|empty|(?:en|dis)abled|checked|not)$/;t.exports={compile:function(t,e,r,n){var i=e.name,o=e.data,c=r.adapter;if(r&&r.strict&&!d.test(i))throw new Error(":"+i+" isn't part of CSS3");if("function"==typeof f[i])return f[i](t,o,r,n);if("function"==typeof p[i]){var u=p[i];return function(t,e,r){if(null===r){if(t.length>2&&"scope"!==e)throw new Error("pseudo-selector :"+e+" requires an argument")}else if(2===t.length)throw new Error("pseudo-selector :"+e+" doesn't have any arguments")}(u,i,o),u===s?u:t===a?function(t){return u(t,c,o)}:function(e){return u(e,c,o)&&t(e)}}throw new Error("unmatched pseudo-class :"+i)},filters:f,pseudos:p}},function(t,e,r){"use strict";var n=r(49),i="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,a=Array.prototype.concat,s=Object.defineProperty,c=s&&function(){var t={};try{for(var e in s(t,"x",{enumerable:!1,value:t}),t)return!1;return t.x===t}catch(t){return!1}}(),u=function(t,e,r,n){var i;e in t&&("function"!=typeof(i=n)||"[object Function]"!==o.call(i)||!n())||(c?s(t,e,{configurable:!0,enumerable:!1,value:r,writable:!0}):t[e]=r)},l=function(t,e){var r=arguments.length>2?arguments[2]:{},o=n(e);i&&(o=a.call(o,Object.getOwnPropertySymbols(e)));for(var s=0;s<o.length;s+=1)u(t,o[s],e[o[s]],r[o[s]])};l.supportsDescriptors=!!c,t.exports=l},function(t,e,r){"use strict";var n=Array.prototype.slice,i=r(50),o=Object.keys,a=o?function(t){return o(t)}:r(131),s=Object.keys;a.shim=function(){Object.keys?function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2)||(Object.keys=function(t){return i(t)?s(n.call(t)):s(t)}):Object.keys=a;return Object.keys||a},t.exports=a},function(t,e,r){"use strict";var n=Object.prototype.toString;t.exports=function(t){var e=n.call(t),r="[object Arguments]"===e;return r||(r="[object Array]"!==e&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===n.call(t.callee)),r}},function(t,e,r){"use strict";var n=r(132),i=r(4),o=r(25).call(Function.call,Object.prototype.propertyIsEnumerable);t.exports=function(t){var e=n.RequireObjectCoercible(t),r=[];for(var a in e)i(e,a)&&o(e,a)&&r.push(e[a]);return r}},function(t,e){t.exports=function(t){return null===t||"function"!=typeof t&&"object"!=typeof t}},function(t,e,r){"use strict";var n=r(3),i=n("%TypeError%"),o=n("%SyntaxError%"),a=r(4),s={"Property Descriptor":function(t,e){if("Object"!==t.Type(e))return!1;var r={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};for(var n in e)if(a(e,n)&&!r[n])return!1;var o=a(e,"[[Value]]"),s=a(e,"[[Get]]")||a(e,"[[Set]]");if(o&&s)throw new i("Property Descriptors may not be both accessor and data descriptors");return!0}};t.exports=function(t,e,r,n){var a=s[e];if("function"!=typeof a)throw new o("unknown record type: "+e);if(!a(t,n))throw new i(r+" must be a "+e)}},function(t,e,r){"use strict";t.exports=Number.isNaN||function(t){return t!=t}},function(t,e,r){"use strict";var n=Number.isNaN||function(t){return t!=t};t.exports=Number.isFinite||function(t){return"number"==typeof t&&!n(t)&&t!==1/0&&t!==-1/0}},function(t,e,r){"use strict";var n=r(3),i=r(4),o=n("%Object%").assign;t.exports=function(t,e){if(o)return o(t,e);for(var r in e)i(e,r)&&(t[r]=e[r]);return t}},function(t,e,r){"use strict";t.exports=function(t){return t>=0?1:-1}},function(t,e,r){"use strict";t.exports=function(t,e){var r=t%e;return Math.floor(r>=0?r:r+e)}},function(t,e,r){"use strict";t.exports=function(t,e){for(var r=0;r<t.length;r+=1)if(!e(t[r],r,t))return!1;return!0}},function(t,e,r){"use strict";var n=r(3),i=r(4),o=n("%TypeError%");t.exports=function(t,e){if("Object"!==t.Type(e))return!1;var r={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};for(var n in e)if(i(e,n)&&!r[n])return!1;if(t.IsDataDescriptor(e)&&t.IsAccessorDescriptor(e))throw new o("Property Descriptors may not be both accessor and data descriptors");return!0}},function(t,e,r){"use strict";var n=r(51);t.exports=function(){return"function"==typeof Object.values?Object.values:n}},function(t,e,r){"use strict";e.type="full",e.active=!0,e.description="remove or cleanup enable-background attribute when possible",e.fn=function(t){var e=/^new\s0\s0\s([\-+]?\d*\.?\d+([eE][\-+]?\d+)?)\s([\-+]?\d*\.?\d+([eE][\-+]?\d+)?)$/,r=!1,n=["svg","mask","pattern"];function i(t,e){return t.content.forEach(function(t){e(t),t.content&&i(t,e)}),t}var o=i(t,function(t){!function(t){if(t.isElem(n)&&t.hasAttr("enable-background")&&t.hasAttr("width")&&t.hasAttr("height")){var r=t.attr("enable-background").value.match(e);r&&t.attr("width").value===r[1]&&t.attr("height").value===r[3]&&(t.isElem("svg")?t.removeAttr("enable-background"):t.attr("enable-background").value="new")}}(t),r||function(t){t.isElem("filter")&&(r=!0)}(t)});return r?o:i(o,function(t){t.removeAttr("enable-background")})}},function(t,e,r){"use strict";e.type="perItemReverse",e.active=!0,e.description="collapses useless groups";var n=r(5),i=n.inheritableAttrs,o=n.elemsGroups.animation;function a(t){return t.isElem(o)&&t.hasAttr("attributeName",this)||!t.isEmpty()&&t.content.some(a,this)}e.fn=function(t){!t.isElem()||t.isElem("switch")||t.isEmpty()||t.content.forEach(function(e,r){if(e.isElem("g")&&!e.isEmpty()){if(e.hasAttr()&&1===e.content.length){var n=e.content[0];!n.isElem()||n.hasAttr("id")||e.hasAttr("filter")||e.hasAttr("class")&&n.hasAttr("class")||(e.hasAttr("clip-path")||e.hasAttr("mask"))&&(!n.isElem("g")||e.hasAttr("transform")||n.hasAttr("transform"))||e.eachAttr(function(t){if(!e.content.some(a,t.name)){if(n.hasAttr(t.name)){if("transform"==t.name)n.attr(t.name).value=t.value+" "+n.attr(t.name).value;else if(n.hasAttr(t.name,"inherit"))n.attr(t.name).value=t.value;else if(i.indexOf(t.name)<0&&!n.hasAttr(t.name,t.value))return}else n.addAttr(t);e.removeAttr(t.name)}})}e.hasAttr()||e.content.some(function(t){return t.isElem(o)})||t.spliceContent(r,1,e.content)}})}},function(t,e,r){"use strict";e.type="perItem",e.active=!0,e.description="optimizes path data: writes in shorter form, applies transformations",e.params={applyTransforms:!0,applyTransformsStroked:!0,makeArcs:{threshold:2.5,tolerance:.5},straightCurves:!0,lineShorthands:!0,curveSmoothShorthands:!0,floatPrecision:3,transformPrecision:5,removeUseless:!0,collapseRepeated:!0,utilizeAbsolute:!0,leadingZero:!0,negativeExtraSpace:!0,noSpaceAfterFlags:!0,forceAbsolutePath:!1};var n,i,o,a,s,c,u,l=r(5).pathElems,f=r(9).path2js,p=r(9).js2path,h=r(9).applyTransforms,d=r(14).cleanupOutData;function m(t){var e=g([0,0,t[2],t[3],t[0],t[1],t[4],t[5]]);return e&&t[2]<e[0]==e[0]<0&&t[3]<e[1]==e[1]<0&&t[4]<e[0]==e[0]<t[0]&&t[5]<e[1]==e[1]<t[1]}function g(t){var e=t[1]-t[3],r=t[2]-t[0],n=t[0]*t[3]-t[2]*t[1],i=t[5]-t[7],o=t[6]-t[4],a=t[4]*t[7]-t[5]*t[6],s=e*o-i*r;if(s){var c=[(r*a-o*n)/s,(e*a-i*n)/-s];return!isNaN(c[0])&&!isNaN(c[1])&&isFinite(c[0])&&isFinite(c[1])?c:void 0}}function y(t){for(var e=t.length;e-- >0;)if(t[e].toFixed(i)!=t[e]){var r=+t[e].toFixed(i-1);t[e]=+Math.abs(r-t[e]).toFixed(i+1)>=o?+t[e].toFixed(i):r}return t}function v(t){for(var e=t.length;e-- >0;)t[e]=Math.round(t[e]);return t}function b(t){var e=t.length-2,r=-t[e+1],n=t[e],i=1/(r*r+n*n);if(e<=1||!isFinite(i))return!1;for(;(e-=2)>=0;)if(Math.sqrt(Math.pow(r*t[e]+n*t[e+1],2)*i)>o)return!1;return!0}function w(t,e){switch(t.instruction){case"s":t.instruction="c";break;case"t":t.instruction="q"}return t.data.unshift(e[e.length-2]-e[e.length-4],e[e.length-1]-e[e.length-3]),t}function x(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])}function _(t,e){var r=e*e,n=r*e,i=1-e,o=i*i;return[3*o*e*t[0]+3*i*r*t[2]+n*t[4],3*o*e*t[1]+3*i*r*t[3]+n*t[5]]}function A(t,e){var r=Math.min(a*o,s*e.radius/100);return[0,.25,.5,.75,1].every(function(n){return Math.abs(x(_(t,n),e.center)-e.radius)<=r})}function T(t,e){return A(t,{center:[e.center[0]+t[4],e.center[1]+t[5]],radius:e.radius})}function S(t,e){var r=-e.center[0],n=-e.center[1],i=t[4]-e.center[0],o=t[5]-e.center[1];return Math.acos((r*i+n*o)/Math.sqrt((r*r+n*n)*(i*i+o*o)))}e.fn=function(t,e){if(t.isElem(l)&&t.hasAttr("d")){i=e.floatPrecision,o=!1!==i?+Math.pow(.1,i).toFixed(i):.01,n=i>0&&i<20?y:v,e.makeArcs&&(a=e.makeArcs.threshold,s=e.makeArcs.tolerance),c=t.hasAttr("marker-mid");var r=t.computedAttr("stroke"),E=t.computedAttr("stroke");u=r&&"none"!=r&&E&&"butt"!=E;var C=f(t);C.length&&(P=[0,0],I=[0,0],(O=C).forEach(function(t,e){var r=t.instruction,n=t.data;n?("mcslqta".indexOf(r)>-1?(P[0]+=n[n.length-2],P[1]+=n[n.length-1],"m"===r&&(I[0]=P[0],I[1]=P[1],k=t)):"h"===r?P[0]+=n[0]:"v"===r&&(P[1]+=n[0]),"M"===r?(e>0&&(r="m"),n[0]-=P[0],n[1]-=P[1],I[0]=P[0]+=n[0],I[1]=P[1]+=n[1],k=t):"LT".indexOf(r)>-1?(r=r.toLowerCase(),n[0]-=P[0],n[1]-=P[1],P[0]+=n[0],P[1]+=n[1]):"C"===r?(r="c",n[0]-=P[0],n[1]-=P[1],n[2]-=P[0],n[3]-=P[1],n[4]-=P[0],n[5]-=P[1],P[0]+=n[4],P[1]+=n[5]):"SQ".indexOf(r)>-1?(r=r.toLowerCase(),n[0]-=P[0],n[1]-=P[1],n[2]-=P[0],n[3]-=P[1],P[0]+=n[2],P[1]+=n[3]):"A"===r?(r="a",n[5]-=P[0],n[6]-=P[1],P[0]+=n[5],P[1]+=n[6]):"H"===r?(r="h",n[0]-=P[0],P[0]+=n[0]):"V"===r&&(r="v",n[0]-=P[1],P[1]+=n[0]),t.instruction=r,t.data=n,t.coords=P.slice(-2)):"z"==r&&(k&&(t.coords=k.coords),P[0]=I[0],P[1]=I[1]),t.base=e>0?O[e-1].coords:[0,0]}),e.applyTransforms&&(C=h(t,C,e)),C=function(t,e){var r=function(t,e){return e.reduce(function(e,r){var i="";return r.data&&(i=d(n(r.data.slice()),t)),e+r.instruction+i},"")}.bind(null,e),l=[0,0],f=[0,0],p={};return t=t.filter(function(t,h,d){var y=t.instruction,v=t.data,E=d[h+1];if(v){var C,O=v;if("s"===y&&(O=[0,0].concat(v),"cs".indexOf(p.instruction)>-1)){var k=p.data,P=k.length;O[0]=k[P-2]-k[P-4],O[1]=k[P-1]-k[P-3]}if(e.makeArcs&&("c"==y||"s"==y)&&m(O)&&(C=function(t){var e=_(t,.5),r=[e[0]/2,e[1]/2],n=[(e[0]+t[4])/2,(e[1]+t[5])/2],i=g([r[0],r[1],r[0]+r[1],r[1]-r[0],n[0],n[1],n[0]+(n[1]-e[1]),n[1]-(n[0]-e[0])]),c=i&&x([0,0],i),u=Math.min(a*o,s*c/100);if(i&&c<1e15&&[.25,.75].every(function(e){return Math.abs(x(_(t,e),i)-c)<=u}))return{center:i,radius:c}}(O))){var I,N=n([C.radius])[0],D=S(O,C),R=O[5]*O[0]-O[4]*O[1]>0?1:0,j={instruction:"a",data:[N,N,0,0,R,O[4],O[5]],coords:t.coords.slice(),base:t.base},M=[j],L=[C.center[0]-O[4],C.center[1]-O[5]],q={center:L,radius:C.radius},$=[t],F=0,U="";if("c"==p.instruction&&m(p.data)&&T(p.data,C)||"a"==p.instruction&&p.sdata&&T(p.sdata,C)){$.unshift(p),j.base=p.base,j.data[5]=j.coords[0]-j.base[0],j.data[6]=j.coords[1]-j.base[1];var G="a"==p.instruction?p.sdata:p.data;(D+=S(G,{center:[G[4]+C.center[0],G[5]+C.center[1]],radius:C.radius}))>Math.PI&&(j.data[3]=1),F=1}for(var B=h;(E=d[++B])&&~"cs".indexOf(E.instruction);){var V=E.data;if("s"==E.instruction&&(V=(I=w({instruction:"s",data:E.data.slice()},d[B-1].data)).data,I.data=V.slice(0,2),U=r([I])),!m(V)||!A(V,q))break;if((D+=S(V,q))-2*Math.PI>.001)break;if(D>Math.PI&&(j.data[3]=1),$.push(E),!(2*Math.PI-D>.001)){j.data[5]=2*(q.center[0]-V[4]),j.data[6]=2*(q.center[1]-V[5]),j.coords=[j.base[0]+j.data[5],j.base[1]+j.data[6]],j={instruction:"a",data:[N,N,0,0,R,E.coords[0]-j.coords[0],E.coords[1]-j.coords[1]],coords:E.coords,base:j.coords},M.push(j),B++;break}j.coords=E.coords,j.data[5]=j.coords[0]-j.base[0],j.data[6]=j.coords[1]-j.base[1],L[0]-=V[4],L[1]-=V[5]}if((r(M)+U).length<r($).length){if(d[B]&&"s"==d[B].instruction&&w(d[B],d[B-1].data),F){var H=M.shift();n(H.data),l[0]+=H.data[5]-p.data[p.data.length-2],l[1]+=H.data[6]-p.data[p.data.length-1],p.instruction="a",p.data=H.data,t.base=p.coords=H.coords}if(j=M.shift(),1==$.length?t.sdata=O.slice():$.length-1-F>0&&d.splice.apply(d,[h+1,$.length-1-F].concat(M)),!j)return!1;y="a",v=j.data,t.coords=j.coords}}if(!1!==i){if("mltqsc".indexOf(y)>-1)for(var Y=v.length;Y--;)v[Y]+=t.base[Y%2]-l[Y%2];else"h"==y?v[0]+=t.base[0]-l[0]:"v"==y?v[0]+=t.base[1]-l[1]:"a"==y&&(v[5]+=t.base[0]-l[0],v[6]+=t.base[1]-l[1]);n(v),"h"==y?l[0]+=v[0]:"v"==y?l[1]+=v[0]:(l[0]+=v[v.length-2],l[1]+=v[v.length-1]),n(l),"m"==y.toLowerCase()&&(f[0]=l[0],f[1]=l[1])}if(e.straightCurves&&("c"===y&&b(v)||"s"===y&&b(O)?(E&&"s"==E.instruction&&w(E,v),y="l",v=v.slice(-2)):"q"===y&&b(v)?(E&&"t"==E.instruction&&w(E,v),y="l",v=v.slice(-2)):"t"===y&&"q"!==p.instruction&&"t"!==p.instruction?(y="l",v=v.slice(-2)):"a"!==y||0!==v[0]&&0!==v[1]||(y="l",v=v.slice(-2))),e.lineShorthands&&"l"===y&&(0===v[1]?(y="h",v.pop()):0===v[0]&&(y="v",v.shift())),e.collapseRepeated&&!c&&"mhv".indexOf(y)>-1&&p.instruction&&y==p.instruction.toLowerCase()&&("h"!=y&&"v"!=y||p.data[0]>=0==t.data[0]>=0))return p.data[0]+=v[0],"h"!=y&&"v"!=y&&(p.data[1]+=v[1]),p.coords=t.coords,d[h]=p,!1;if(e.curveSmoothShorthands&&p.instruction&&("c"===y?"c"===p.instruction&&v[0]===-(p.data[2]-p.data[4])&&v[1]===-(p.data[3]-p.data[5])?(y="s",v=v.slice(2)):"s"===p.instruction&&v[0]===-(p.data[0]-p.data[2])&&v[1]===-(p.data[1]-p.data[3])?(y="s",v=v.slice(2)):-1==="cs".indexOf(p.instruction)&&0===v[0]&&0===v[1]&&(y="s",v=v.slice(2)):"q"===y&&("q"===p.instruction&&v[0]===p.data[2]-p.data[0]&&v[1]===p.data[3]-p.data[1]?(y="t",v=v.slice(2)):"t"===p.instruction&&v[2]===p.data[0]&&v[3]===p.data[1]&&(y="t",v=v.slice(2)))),e.removeUseless&&!u){if("lhvqtcs".indexOf(y)>-1&&v.every(function(t){return 0===t}))return d[h]=p,!1;if("a"===y&&0===v[5]&&0===v[6])return d[h]=p,!1}t.instruction=y,t.data=v,p=t}else{if(l[0]=f[0],l[1]=f[1],"z"==p.instruction)return!1;p=t}return!0})}(C,e),e.utilizeAbsolute&&(C=function(t,e){var r=t[0];return t=t.filter(function(t,i){if(0==i)return!0;if(!t.data)return r=t,!0;var o=t.instruction,a=t.data,s=a&&a.slice(0);if("mltqsc".indexOf(o)>-1)for(var c=s.length;c--;)s[c]+=t.base[c%2];else"h"==o?s[0]+=t.base[0]:"v"==o?s[0]+=t.base[1]:"a"==o&&(s[5]+=t.base[0],s[6]+=t.base[1]);n(s);var u=d(s,e),l=d(a,e);return(e.forceAbsolutePath||u.length<l.length&&!(e.negativeExtraSpace&&o==r.instruction&&r.instruction.charCodeAt(0)>96&&u.length==l.length-1&&(a[0]<0||/^0\./.test(a[0])&&r.data[r.data.length-1]%1)))&&(t.instruction=o.toUpperCase(),t.data=s),r=t,!0})}(C,e)),p(t,C,e))}var O,k,P,I}},function(t,e,r){"use strict";e.type="perItem",e.active=!0,e.description="collapses multiple transformations and optimizes it",e.params={convertToShorts:!0,floatPrecision:3,transformPrecision:5,matrixToTransform:!0,shortTranslate:!0,shortScale:!0,shortRotate:!0,removeUseless:!0,collapseIntoOne:!0,leadingZero:!0,negativeExtraSpace:!1};var n,i,o,a=r(14).cleanupOutData,s=r(1).transform2js,c=r(1).transformsMultiply,u=r(1).matrixToTransform;function l(t,e,r){var a=s(t.attr(e).value);(r=function(t,e){var r=t.reduce(f,[]),a=e.transformPrecision;e=Object.assign({},e),r.length&&(e.transformPrecision=Math.min(e.transformPrecision,Math.max.apply(Math,r.map(p))||e.transformPrecision),a=Math.max.apply(Math,r.map(function(t){return String(t).replace(/\D+/g,"").length})));"degPrecision"in e||(e.degPrecision=Math.max(0,Math.min(e.floatPrecision,a-2)));return i=e.floatPrecision>=1&&e.floatPrecision<20?g.bind(this,e.floatPrecision):m,n=e.degPrecision>=1&&e.floatPrecision<20?g.bind(this,e.degPrecision):m,o=e.transformPrecision>=1&&e.floatPrecision<20?g.bind(this,e.transformPrecision):m,e}(a,r)).collapseIntoOne&&a.length>1&&(a=[c(a)]),r.convertToShorts?a=function(t,e){for(var r=0;r<t.length;r++){var n=t[r];if(e.matrixToTransform&&"matrix"===n.name){var i=u(n,e);i!=n&&h(i,e).length<=h([n],e).length&&t.splice.apply(t,[r,1].concat(i)),n=t[r]}d(n),e.shortTranslate&&"translate"===n.name&&2===n.data.length&&!n.data[1]&&n.data.pop(),e.shortScale&&"scale"===n.name&&2===n.data.length&&n.data[0]===n.data[1]&&n.data.pop(),e.shortRotate&&t[r-2]&&"translate"===t[r-2].name&&"rotate"===t[r-1].name&&"translate"===t[r].name&&t[r-2].data[0]===-t[r].data[0]&&t[r-2].data[1]===-t[r].data[1]&&(t.splice(r-2,3,{name:"rotate",data:[t[r-1].data[0],t[r-2].data[0],t[r-2].data[1]]}),n=t[r-=2])}return t}(a,r):a.forEach(d),r.removeUseless&&(a=a.filter(function(t){return!(["translate","rotate","skewX","skewY"].indexOf(t.name)>-1&&(1==t.data.length||"rotate"==t.name)&&!t.data[0]||"translate"==t.name&&!t.data[0]&&!t.data[1]||"scale"==t.name&&1==t.data[0]&&(t.data.length<2||1==t.data[1])||"matrix"==t.name&&1==t.data[0]&&1==t.data[3]&&!(t.data[1]||t.data[2]||t.data[4]||t.data[5]))})),a.length?t.attr(e).value=h(a,r):t.removeAttr(e)}function f(t,e){return"matrix"==e.name?t.concat(e.data.slice(0,4)):t}function p(t){return(t=String(t)).slice(t.indexOf(".")).length-1}function h(t,e){var r="";return t.forEach(function(t){d(t),r+=(r&&" ")+t.name+"("+a(t.data,e)+")"}),r}function d(t){switch(t.name){case"translate":t.data=i(t.data);break;case"rotate":t.data=n(t.data.slice(0,1)).concat(i(t.data.slice(1)));break;case"skewX":case"skewY":t.data=n(t.data);break;case"scale":t.data=o(t.data);break;case"matrix":t.data=o(t.data.slice(0,4)).concat(i(t.data.slice(4)))}return t}function m(t){return t.map(Math.round)}function g(t,e){for(var r=e.length,n=+Math.pow(.1,t).toFixed(t);r--;)if(e[r].toFixed(t)!=e[r]){var i=+e[r].toFixed(t-1);e[r]=+Math.abs(i-e[r]).toFixed(t+1)>=n?+e[r].toFixed(t):i}return e}e.fn=function(t,e){t.elem&&(t.hasAttr("transform")&&l(t,"transform",e),t.hasAttr("gradientTransform")&&l(t,"gradientTransform",e),t.hasAttr("patternTransform")&&l(t,"patternTransform",e))}},function(t,e,r){"use strict";e.type="perItem",e.active=!1,e.description="removes specified attributes",e.params={elemSeparator:":",preserveCurrentColor:!1,attrs:[]},e.fn=function(t,e){if(Array.isArray(e.attrs)||(e.attrs=[e.attrs]),t.isElem()){var r="string"==typeof e.elemSeparator?e.elemSeparator:":",n="boolean"==typeof e.preserveCurrentColor&&e.preserveCurrentColor;e.attrs.map(function(t){return-1===t.indexOf(r)?t=[".*",r,t,r,".*"].join(""):t.split(r).length<3&&(t=[t,r,".*"].join("")),t.split(r).map(function(t){return"*"===t&&(t=".*"),new RegExp(["^",t,"$"].join(""),"i")})}).forEach(function(e){e[0].test(t.elem)&&t.eachAttr(function(r){var i=r.name,o=r.value;n&&"fill"==i&&"currentColor"==o||n&&"stroke"==i&&"currentColor"==o||e[1].test(i)&&e[2].test(r.value)&&t.removeAttr(i)})})}}},function(t,e,r){"use strict";e.type="perItem",e.active=!1,e.description="removes width and height in presence of viewBox (opposite to removeViewBox, disable it first)",e.fn=function(t){t.isElem("svg")&&(t.hasAttr("viewBox")?(t.removeAttr("width"),t.removeAttr("height")):t.hasAttr("width")&&t.hasAttr("height")&&!isNaN(Number(t.attr("width").value))&&!isNaN(Number(t.attr("height").value))&&(t.addAttr({name:"viewBox",value:"0 0 "+Number(t.attr("width").value)+" "+Number(t.attr("height").value),prefix:"",local:"viewBox"}),t.removeAttr("width"),t.removeAttr("height")))}},function(t,e,r){"use strict";e.type="perItemReverse",e.active=!0,e.description="removes empty container elements";var n=r(5).elemsGroups.container;e.fn=function(t){return!(t.isElem(n)&&!t.isElem("svg")&&t.isEmpty()&&(!t.isElem("pattern")||!t.hasAttrLocal("href")))}},function(t,e,r){"use strict";e.type="perItem",e.active=!0,e.description="removes empty <text> elements",e.params={text:!0,tspan:!0,tref:!0},e.fn=function(t,e){return!(e.text&&t.isElem("text")&&t.isEmpty())&&(!(e.tspan&&t.isElem("tspan")&&t.isEmpty())&&(!(e.tref&&t.isElem("tref")&&!t.hasAttrLocal("href"))&&void 0))}},function(t,e,r){"use strict";e.type="perItem",e.active=!0,e.description="removes hidden elements (zero sized, with absent attributes)",e.params={isHidden:!0,displayNone:!0,opacity0:!0,circleR0:!0,ellipseRX0:!0,ellipseRY0:!0,rectWidth0:!0,rectHeight0:!0,patternWidth0:!0,patternHeight0:!0,imageWidth0:!0,imageHeight0:!0,pathEmptyD:!0,polylineEmptyPoints:!0,polygonEmptyPoints:!0};var n=/M\s*(?:[-+]?(?:\d*\.\d+|\d+(?:\.|(?!\.)))([eE][-+]?\d+)?(?!\d)\s*,?\s*){2}\D*\d/i;e.fn=function(t,e){if(t.elem){if(e.isHidden&&t.hasAttr("visibility","hidden"))return!1;if(e.displayNone&&t.hasAttr("display","none"))return!1;if(e.opacity0&&t.hasAttr("opacity","0"))return!1;if(e.circleR0&&t.isElem("circle")&&t.isEmpty()&&t.hasAttr("r","0"))return!1;if(e.ellipseRX0&&t.isElem("ellipse")&&t.isEmpty()&&t.hasAttr("rx","0"))return!1;if(e.ellipseRY0&&t.isElem("ellipse")&&t.isEmpty()&&t.hasAttr("ry","0"))return!1;if(e.rectWidth0&&t.isElem("rect")&&t.isEmpty()&&t.hasAttr("width","0"))return!1;if(e.rectHeight0&&e.rectWidth0&&t.isElem("rect")&&t.isEmpty()&&t.hasAttr("height","0"))return!1;if(e.patternWidth0&&t.isElem("pattern")&&t.hasAttr("width","0"))return!1;if(e.patternHeight0&&t.isElem("pattern")&&t.hasAttr("height","0"))return!1;if(e.imageWidth0&&t.isElem("image")&&t.hasAttr("width","0"))return!1;if(e.imageHeight0&&t.isElem("image")&&t.hasAttr("height","0"))return!1;if(e.pathEmptyD&&t.isElem("path")&&(!t.hasAttr("d")||!n.test(t.attr("d").value)))return!1;if(e.polylineEmptyPoints&&t.isElem("polyline")&&!t.hasAttr("points"))return!1;if(e.polygonEmptyPoints&&t.isElem("polygon")&&!t.hasAttr("points"))return!1}}},function(t,e,r){"use strict";e.type="perItem",e.active=!1,e.description="removes <style> element (disabled by default)",e.fn=function(t){return!t.isElem("style")}},function(t,e,r){"use strict";e.type="perItem",e.active=!1,e.description="sorts element attributes (disabled by default)",e.params={order:["id","width","height","x","x1","x2","y","y1","y2","cx","cy","r","fill","stroke","marker","d","points"]},e.fn=function(t,e){var r=[],n={},i=e.order.length+1,o=e.xmlnsOrder||"front";t.elem&&(t.eachAttr(function(t){r.push(t)}),r.sort(function(t,r){if(t.prefix!=r.prefix){if("front"==o){if("xmlns"==t.prefix)return-1;if("xmlns"==r.prefix)return 1}return t.prefix<r.prefix?-1:1}for(var n=i,a=i,s=0;s<e.order.length;s++)t.name==e.order[s]?n=s:0===t.name.indexOf(e.order[s]+"-")&&(n=s+.5),r.name==e.order[s]?a=s:0===r.name.indexOf(e.order[s]+"-")&&(a=s+.5);return n!=a?n-a:t.name<r.name?-1:1}),r.forEach(function(t){n[t.name]=t}),t.attrs=n)}},function(t,e,r){"use strict";e.type="perItem",e.active=!1,e.description="removes styles, defs and sorted svg attributes",e.fn=function(t){if(t.isElem("svg")){t.hasAttr("style")&&t.removeAttr("style");const e=[],r={};t.eachAttr(t=>e.push(t)),e.sort((t,e)=>t.name<e.name?-1:1),t.attrs=e.forEach(t=>{r[t.name]=t}),t.attrs=r}if(t.isElem("defs"))return!1}},function(t,e,r){"use strict";function n(t,e,r,n,i,o,a,s){var c,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=r,u._compiled=!0),n&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),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__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}r.d(e,"a",function(){return n})},function(t,e,r){var n=r(76);"string"==typeof n&&(n=[[t.i,n,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};r(78)(n,i);n.locals&&(t.exports=n.locals)},function(t,e,r){(t.exports=r(77)(!1)).push([t.i,".h-hide {\n display: none !important;\n}\n\nform {\n position: relative;\n width: 740px;\n}\n\n.notification {\n position: absolute;\n top: 7px;\n right: 8px;\n max-width: 700px;\n text-align: right;\n}\n\n.menu {\n display: flex;\n}\n\n/* COMPONENTS TAB */\n.components {\n\n}\n\n.components__select-container {\n\n}\n\n.components__columns {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n\n.components__left {\n flex: 1 0 42%;\n}\n\n.components__row {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: 0 8px;\n}\n\n.components__row input[type=checkbox] {\n padding: 0;\n margin: 0;\n}\n\n.components__row input[type=number] {\n width: 30px;\n}\n\n.components__left-preview {\n padding: 10px;\n margin: 0 8px;\n}\n\n.components__left-preview img {\n display: block;\n width: 100%;\n height: 150px;\n object-fit: contain;\n}\n\n.components__right {\n flex: 1 0 50%;\n}\n\n.components__right textarea {\n height: 194px;\n}\n\n.components__right-buttons {\n display: flex;\n flex-wrap: wrap;\n}\n\n.components__right-buttons button {\n flex: 1 0 25%;\n}\n\n/* VARIABLES TAB */\n.variables {\n display: flex;\n flex-wrap: wrap;\n}\n\n.variables textarea {\n height: 260px;\n}\n\n.variables__left {\n flex: 1 0 50%;\n}\n\n.variables__right {\n flex: 1 0 50%;\n}\n\n/* FOOTER */\n.footer {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.footer__checkbox {\n\n}\n\n.footer__checkbox label {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: flex-start;\n}\n\n.footer__checkbox label input[type=checkbox] {\n\n}\n\n.footer__checkbox label span {\n padding: 4px 0 0;\n}",""])},function(t,e,r){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var r=function(t,e){var r=t[1]||"",n=t[3];if(!n)return r;if(e&&"function"==typeof btoa){var i=(a=n,s=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),c="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),"/*# ".concat(c," */")),o=n.sources.map(function(t){return"/*# sourceURL=".concat(n.sourceRoot).concat(t," */")});return[r].concat(o).concat([i]).join("\n")}var a,s,c;return[r].join("\n")}(e,t);return e[2]?"@media ".concat(e[2],"{").concat(r,"}"):r}).join("")},e.i=function(t,r){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},i=0;i<this.length;i++){var o=this[i][0];null!=o&&(n[o]=!0)}for(var a=0;a<t.length;a++){var s=t[a];null!=s[0]&&n[s[0]]||(r&&!s[2]?s[2]=r:r&&(s[2]="(".concat(s[2],") and (").concat(r,")")),e.push(s))}},e}},function(t,e,r){var n,i,o={},a=(n=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===i&&(i=n.apply(this,arguments)),i}),s=function(t){var e={};return function(t,r){if("function"==typeof t)return t();if(void 0===e[t]){var n=function(t,e){return e?e.querySelector(t):document.querySelector(t)}.call(this,t,r);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}}(),c=null,u=0,l=[],f=r(79);function p(t,e){for(var r=0;r<t.length;r++){var n=t[r],i=o[n.id];if(i){i.refs++;for(var a=0;a<i.parts.length;a++)i.parts[a](n.parts[a]);for(;a<n.parts.length;a++)i.parts.push(v(n.parts[a],e))}else{var s=[];for(a=0;a<n.parts.length;a++)s.push(v(n.parts[a],e));o[n.id]={id:n.id,refs:1,parts:s}}}}function h(t,e){for(var r=[],n={},i=0;i<t.length;i++){var o=t[i],a=e.base?o[0]+e.base:o[0],s={css:o[1],media:o[2],sourceMap:o[3]};n[a]?n[a].parts.push(s):r.push(n[a]={id:a,parts:[s]})}return r}function d(t,e){var r=s(t.insertInto);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var n=l[l.length-1];if("top"===t.insertAt)n?n.nextSibling?r.insertBefore(e,n.nextSibling):r.appendChild(e):r.insertBefore(e,r.firstChild),l.push(e);else if("bottom"===t.insertAt)r.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var i=s(t.insertAt.before,r);r.insertBefore(e,i)}}function m(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=l.indexOf(t);e>=0&&l.splice(e,1)}function g(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var n=function(){0;return r.nc}();n&&(t.attrs.nonce=n)}return y(e,t.attrs),d(t,e),e}function y(t,e){Object.keys(e).forEach(function(r){t.setAttribute(r,e[r])})}function v(t,e){var r,n,i,o;if(e.transform&&t.css){if(!(o="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=o}if(e.singleton){var a=u++;r=c||(c=g(e)),n=x.bind(null,r,a,!1),i=x.bind(null,r,a,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(r=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",y(e,t.attrs),d(t,e),e}(e),n=function(t,e,r){var n=r.css,i=r.sourceMap,o=void 0===e.convertToAbsoluteUrls&&i;(e.convertToAbsoluteUrls||o)&&(n=f(n));i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var a=new Blob([n],{type:"text/css"}),s=t.href;t.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}.bind(null,r,e),i=function(){m(r),r.href&&URL.revokeObjectURL(r.href)}):(r=g(e),n=function(t,e){var r=e.css,n=e.media;n&&t.setAttribute("media",n);if(t.styleSheet)t.styleSheet.cssText=r;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(r))}}.bind(null,r),i=function(){m(r)});return n(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;n(t=e)}else i()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=a()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var r=h(t,e);return p(r,e),function(t){for(var n=[],i=0;i<r.length;i++){var a=r[i];(s=o[a.id]).refs--,n.push(s)}t&&p(h(t,e),e);for(i=0;i<n.length;i++){var s;if(0===(s=n[i]).refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete o[s.id]}}}};var b,w=(b=[],function(t,e){return b[t]=e,b.filter(Boolean).join("\n")});function x(t,e,r,n){var i=r?"":n.css;if(t.styleSheet)t.styleSheet.cssText=w(e,i);else{var o=document.createTextNode(i),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(o,a[e]):t.appendChild(o)}}},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var r=e.protocol+"//"+e.host,n=r+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var i,o=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(o)?t:(i=0===o.indexOf("//")?o:0===o.indexOf("/")?r+o:n+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")")})}},function(t,e,r){"use strict";r.r(e),function(t,r){
/*!
* Vue.js v2.6.10
* (c) 2014-2019 Evan You
* Released under the MIT License.
*/
var n=Object.freeze({});function i(t){return null==t}function o(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 u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function f(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return o(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var r=Object.create(null),n=t.split(","),i=0;i<n.length;i++)r[n[i]]=!0;return e?function(t){return r[t.toLowerCase()]}:function(t){return r[t]}}g("slot,component",!0);var y=g("key,ref,slot,slot-scope,is");function v(t,e){if(t.length){var r=t.indexOf(e);if(r>-1)return t.splice(r,1)}}var b=Object.prototype.hasOwnProperty;function w(t,e){return b.call(t,e)}function x(t){var e=Object.create(null);return function(r){return e[r]||(e[r]=t(r))}}var _=/-(\w)/g,A=x(function(t){return t.replace(_,function(t,e){return e?e.toUpperCase():""})}),T=x(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),S=/\B([A-Z])/g,E=x(function(t){return t.replace(S,"-$1").toLowerCase()});var C=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function r(r){var n=arguments.length;return n?n>1?t.apply(e,arguments):t.call(e,r):t.call(e)}return r._length=t.length,r};function O(t,e){e=e||0;for(var r=t.length-e,n=new Array(r);r--;)n[r]=t[r+e];return n}function k(t,e){for(var r in e)t[r]=e[r];return t}function P(t){for(var e={},r=0;r<t.length;r++)t[r]&&k(e,t[r]);return e}function I(t,e,r){}var N=function(t,e,r){return!1},D=function(t){return t};function R(t,e){if(t===e)return!0;var r=c(t),n=c(e);if(!r||!n)return!r&&!n&&String(t)===String(e);try{var i=Array.isArray(t),o=Array.isArray(e);if(i&&o)return t.length===e.length&&t.every(function(t,r){return R(t,e[r])});if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(i||o)return!1;var a=Object.keys(t),s=Object.keys(e);return a.length===s.length&&a.every(function(r){return R(t[r],e[r])})}catch(t){return!1}}function j(t,e){for(var r=0;r<t.length;r++)if(R(t[r],e))return r;return-1}function M(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var L="data-server-rendered",q=["component","directive","filter"],$=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],F={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:N,isReservedAttr:N,isUnknownElement:N,getTagNamespace:I,parsePlatformTagName:D,mustUseProp:N,async:!0,_lifecycleHooks:$},U=/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 G(t,e,r,n){Object.defineProperty(t,e,{value:r,enumerable:!!n,writable:!0,configurable:!0})}var B=new RegExp("[^"+U.source+".$_\\d]");var V,H="__proto__"in{},Y="undefined"!=typeof window,z="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,W=z&&WXEnvironment.platform.toLowerCase(),X=Y&&window.navigator.userAgent.toLowerCase(),K=X&&/msie|trident/.test(X),J=X&&X.indexOf("msie 9.0")>0,Q=X&&X.indexOf("edge/")>0,Z=(X&&X.indexOf("android"),X&&/iphone|ipad|ipod|ios/.test(X)||"ios"===W),tt=(X&&/chrome\/\d+/.test(X),X&&/phantomjs/.test(X),X&&X.match(/firefox\/(\d+)/)),et={}.watch,rt=!1;if(Y)try{var nt={};Object.defineProperty(nt,"passive",{get:function(){rt=!0}}),window.addEventListener("test-passive",null,nt)}catch(t){}var it=function(){return void 0===V&&(V=!Y&&!z&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),V},ot=Y&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function at(t){return"function"==typeof t&&/native code/.test(t.toString())}var st,ct="undefined"!=typeof Symbol&&at(Symbol)&&"undefined"!=typeof Reflect&&at(Reflect.ownKeys);st="undefined"!=typeof Set&&at(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 ut=I,lt=0,ft=function(){this.id=lt++,this.subs=[]};ft.prototype.addSub=function(t){this.subs.push(t)},ft.prototype.removeSub=function(t){v(this.subs,t)},ft.prototype.depend=function(){ft.target&&ft.target.addDep(this)},ft.prototype.notify=function(){var t=this.subs.slice();for(var e=0,r=t.length;e<r;e++)t[e].update()},ft.target=null;var pt=[];function ht(t){pt.push(t),ft.target=t}function dt(){pt.pop(),ft.target=pt[pt.length-1]}var mt=function(t,e,r,n,i,o,a,s){this.tag=t,this.data=e,this.children=r,this.text=n,this.elm=i,this.ns=void 0,this.context=o,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},gt={child:{configurable:!0}};gt.child.get=function(){return this.componentInstance},Object.defineProperties(mt.prototype,gt);var yt=function(t){void 0===t&&(t="");var e=new mt;return e.text=t,e.isComment=!0,e};function vt(t){return new mt(void 0,void 0,void 0,String(t))}function bt(t){var e=new mt(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 wt=Array.prototype,xt=Object.create(wt);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(t){var e=wt[t];G(xt,t,function(){for(var r=[],n=arguments.length;n--;)r[n]=arguments[n];var i,o=e.apply(this,r),a=this.__ob__;switch(t){case"push":case"unshift":i=r;break;case"splice":i=r.slice(2)}return i&&a.observeArray(i),a.dep.notify(),o})});var _t=Object.getOwnPropertyNames(xt),At=!0;function Tt(t){At=t}var St=function(t){this.value=t,this.dep=new ft,this.vmCount=0,G(t,"__ob__",this),Array.isArray(t)?(H?function(t,e){t.__proto__=e}(t,xt):function(t,e,r){for(var n=0,i=r.length;n<i;n++){var o=r[n];G(t,o,e[o])}}(t,xt,_t),this.observeArray(t)):this.walk(t)};function Et(t,e){var r;if(c(t)&&!(t instanceof mt))return w(t,"__ob__")&&t.__ob__ instanceof St?r=t.__ob__:At&&!it()&&(Array.isArray(t)||l(t))&&Object.isExtensible(t)&&!t._isVue&&(r=new St(t)),e&&r&&r.vmCount++,r}function Ct(t,e,r,n,i){var o=new ft,a=Object.getOwnPropertyDescriptor(t,e);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(r=t[e]);var u=!i&&Et(r);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=s?s.call(t):r;return ft.target&&(o.depend(),u&&(u.dep.depend(),Array.isArray(e)&&function t(e){for(var r=void 0,n=0,i=e.length;n<i;n++)(r=e[n])&&r.__ob__&&r.__ob__.dep.depend(),Array.isArray(r)&&t(r)}(e))),e},set:function(e){var n=s?s.call(t):r;e===n||e!=e&&n!=n||s&&!c||(c?c.call(t,e):r=e,u=!i&&Et(e),o.notify())}})}}function Ot(t,e,r){if(Array.isArray(t)&&p(e))return t.length=Math.max(t.length,e),t.splice(e,1,r),r;if(e in t&&!(e in Object.prototype))return t[e]=r,r;var n=t.__ob__;return t._isVue||n&&n.vmCount?r:n?(Ct(n.value,e,r),n.dep.notify(),r):(t[e]=r,r)}function kt(t,e){if(Array.isArray(t)&&p(e))t.splice(e,1);else{var r=t.__ob__;t._isVue||r&&r.vmCount||w(t,e)&&(delete t[e],r&&r.dep.notify())}}St.prototype.walk=function(t){for(var e=Object.keys(t),r=0;r<e.length;r++)Ct(t,e[r])},St.prototype.observeArray=function(t){for(var e=0,r=t.length;e<r;e++)Et(t[e])};var Pt=F.optionMergeStrategies;function It(t,e){if(!e)return t;for(var r,n,i,o=ct?Reflect.ownKeys(e):Object.keys(e),a=0;a<o.length;a++)"__ob__"!==(r=o[a])&&(n=t[r],i=e[r],w(t,r)?n!==i&&l(n)&&l(i)&&It(n,i):Ot(t,r,i));return t}function Nt(t,e,r){return r?function(){var n="function"==typeof e?e.call(r,r):e,i="function"==typeof t?t.call(r,r):t;return n?It(n,i):i}:e?t?function(){return It("function"==typeof e?e.call(this,this):e,"function"==typeof t?t.call(this,this):t)}:e:t}function Dt(t,e){var r=e?t?t.concat(e):Array.isArray(e)?e:[e]:t;return r?function(t){for(var e=[],r=0;r<t.length;r++)-1===e.indexOf(t[r])&&e.push(t[r]);return e}(r):r}function Rt(t,e,r,n){var i=Object.create(t||null);return e?k(i,e):i}Pt.data=function(t,e,r){return r?Nt(t,e,r):e&&"function"!=typeof e?t:Nt(t,e)},$.forEach(function(t){Pt[t]=Dt}),q.forEach(function(t){Pt[t+"s"]=Rt}),Pt.watch=function(t,e,r,n){if(t===et&&(t=void 0),e===et&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var i={};for(var o in k(i,t),e){var a=i[o],s=e[o];a&&!Array.isArray(a)&&(a=[a]),i[o]=a?a.concat(s):Array.isArray(s)?s:[s]}return i},Pt.props=Pt.methods=Pt.inject=Pt.computed=function(t,e,r,n){if(!t)return e;var i=Object.create(null);return k(i,t),e&&k(i,e),i},Pt.provide=Nt;var jt=function(t,e){return void 0===e?t:e};function Mt(t,e,r){if("function"==typeof e&&(e=e.options),function(t,e){var r=t.props;if(r){var n,i,o={};if(Array.isArray(r))for(n=r.length;n--;)"string"==typeof(i=r[n])&&(o[A(i)]={type:null});else if(l(r))for(var a in r)i=r[a],o[A(a)]=l(i)?i:{type:i};t.props=o}}(e),function(t,e){var r=t.inject;if(r){var n=t.inject={};if(Array.isArray(r))for(var i=0;i<r.length;i++)n[r[i]]={from:r[i]};else if(l(r))for(var o in r){var a=r[o];n[o]=l(a)?k({from:o},a):{from:a}}}}(e),function(t){var e=t.directives;if(e)for(var r in e){var n=e[r];"function"==typeof n&&(e[r]={bind:n,update:n})}}(e),!e._base&&(e.extends&&(t=Mt(t,e.extends,r)),e.mixins))for(var n=0,i=e.mixins.length;n<i;n++)t=Mt(t,e.mixins[n],r);var o,a={};for(o in t)s(o);for(o in e)w(t,o)||s(o);function s(n){var i=Pt[n]||jt;a[n]=i(t[n],e[n],r,n)}return a}function Lt(t,e,r,n){if("string"==typeof r){var i=t[e];if(w(i,r))return i[r];var o=A(r);if(w(i,o))return i[o];var a=T(o);return w(i,a)?i[a]:i[r]||i[o]||i[a]}}function qt(t,e,r,n){var i=e[t],o=!w(r,t),a=r[t],s=Ut(Boolean,i.type);if(s>-1)if(o&&!w(i,"default"))a=!1;else if(""===a||a===E(t)){var c=Ut(String,i.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(t,e,r){if(!w(e,"default"))return;var n=e.default;0;if(t&&t.$options.propsData&&void 0===t.$options.propsData[r]&&void 0!==t._props[r])return t._props[r];return"function"==typeof n&&"Function"!==$t(e.type)?n.call(t):n}(n,i,t);var u=At;Tt(!0),Et(a),Tt(u)}return a}function $t(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function Ft(t,e){return $t(t)===$t(e)}function Ut(t,e){if(!Array.isArray(e))return Ft(e,t)?0:-1;for(var r=0,n=e.length;r<n;r++)if(Ft(e[r],t))return r;return-1}function Gt(t,e,r){ht();try{if(e)for(var n=e;n=n.$parent;){var i=n.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{if(!1===i[o].call(n,t,e,r))return}catch(t){Vt(t,n,"errorCaptured hook")}}Vt(t,e,r)}finally{dt()}}function Bt(t,e,r,n,i){var o;try{(o=r?t.apply(e,r):t.call(e))&&!o._isVue&&h(o)&&!o._handled&&(o.catch(function(t){return Gt(t,n,i+" (Promise/async)")}),o._handled=!0)}catch(t){Gt(t,n,i)}return o}function Vt(t,e,r){if(F.errorHandler)try{return F.errorHandler.call(null,t,e,r)}catch(e){e!==t&&Ht(e,null,"config.errorHandler")}Ht(t,e,r)}function Ht(t,e,r){if(!Y&&!z||"undefined"==typeof console)throw t;console.error(t)}var Yt,zt=!1,Wt=[],Xt=!1;function Kt(){Xt=!1;var t=Wt.slice(0);Wt.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!=typeof Promise&&at(Promise)){var Jt=Promise.resolve();Yt=function(){Jt.then(Kt),Z&&setTimeout(I)},zt=!0}else if(K||"undefined"==typeof MutationObserver||!at(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Yt=void 0!==r&&at(r)?function(){r(Kt)}:function(){setTimeout(Kt,0)};else{var Qt=1,Zt=new MutationObserver(Kt),te=document.createTextNode(String(Qt));Zt.observe(te,{characterData:!0}),Yt=function(){Qt=(Qt+1)%2,te.data=String(Qt)},zt=!0}function ee(t,e){var r;if(Wt.push(function(){if(t)try{t.call(e)}catch(t){Gt(t,e,"nextTick")}else r&&r(e)}),Xt||(Xt=!0,Yt()),!t&&"undefined"!=typeof Promise)return new Promise(function(t){r=t})}var re=new st;function ne(t){!function t(e,r){var n,i;var o=Array.isArray(e);if(!o&&!c(e)||Object.isFrozen(e)||e instanceof mt)return;if(e.__ob__){var a=e.__ob__.dep.id;if(r.has(a))return;r.add(a)}if(o)for(n=e.length;n--;)t(e[n],r);else for(i=Object.keys(e),n=i.length;n--;)t(e[i[n]],r)}(t,re),re.clear()}var ie=x(function(t){var e="&"===t.charAt(0),r="~"===(t=e?t.slice(1):t).charAt(0),n="!"===(t=r?t.slice(1):t).charAt(0);return{name:t=n?t.slice(1):t,once:r,capture:n,passive:e}});function oe(t,e){function r(){var t=arguments,n=r.fns;if(!Array.isArray(n))return Bt(n,null,arguments,e,"v-on handler");for(var i=n.slice(),o=0;o<i.length;o++)Bt(i[o],null,t,e,"v-on handler")}return r.fns=t,r}function ae(t,e,r,n,o,s){var c,u,l,f;for(c in t)u=t[c],l=e[c],f=ie(c),i(u)||(i(l)?(i(u.fns)&&(u=t[c]=oe(u,s)),a(f.once)&&(u=t[c]=o(f.name,u,f.capture)),r(f.name,u,f.capture,f.passive,f.params)):u!==l&&(l.fns=u,t[c]=l));for(c in e)i(t[c])&&n((f=ie(c)).name,e[c],f.capture)}function se(t,e,r){var n;t instanceof mt&&(t=t.data.hook||(t.data.hook={}));var s=t[e];function c(){r.apply(this,arguments),v(n.fns,c)}i(s)?n=oe([c]):o(s.fns)&&a(s.merged)?(n=s).fns.push(c):n=oe([s,c]),n.merged=!0,t[e]=n}function ce(t,e,r,n,i){if(o(e)){if(w(e,r))return t[r]=e[r],i||delete e[r],!0;if(w(e,n))return t[r]=e[n],i||delete e[n],!0}return!1}function ue(t){return s(t)?[vt(t)]:Array.isArray(t)?function t(e,r){var n=[];var c,u,l,f;for(c=0;c<e.length;c++)i(u=e[c])||"boolean"==typeof u||(l=n.length-1,f=n[l],Array.isArray(u)?u.length>0&&(le((u=t(u,(r||"")+"_"+c))[0])&&le(f)&&(n[l]=vt(f.text+u[0].text),u.shift()),n.push.apply(n,u)):s(u)?le(f)?n[l]=vt(f.text+u):""!==u&&n.push(vt(u)):le(u)&&le(f)?n[l]=vt(f.text+u.text):(a(e._isVList)&&o(u.tag)&&i(u.key)&&o(r)&&(u.key="__vlist"+r+"_"+c+"__"),n.push(u)));return n}(t):void 0}function le(t){return o(t)&&o(t.text)&&!1===t.isComment}function fe(t,e){if(t){for(var r=Object.create(null),n=ct?Reflect.ownKeys(t):Object.keys(t),i=0;i<n.length;i++){var o=n[i];if("__ob__"!==o){for(var a=t[o].from,s=e;s;){if(s._provided&&w(s._provided,a)){r[o]=s._provided[a];break}s=s.$parent}if(!s)if("default"in t[o]){var c=t[o].default;r[o]="function"==typeof c?c.call(e):c}else 0}}return r}}function pe(t,e){if(!t||!t.length)return{};for(var r={},n=0,i=t.length;n<i;n++){var o=t[n],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,o.context!==e&&o.fnContext!==e||!a||null==a.slot)(r.default||(r.default=[])).push(o);else{var s=a.slot,c=r[s]||(r[s]=[]);"template"===o.tag?c.push.apply(c,o.children||[]):c.push(o)}}for(var u in r)r[u].every(he)&&delete r[u];return r}function he(t){return t.isComment&&!t.asyncFactory||" "===t.text}function de(t,e,r){var i,o=Object.keys(e).length>0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=me(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=ge(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),G(i,"$stable",a),G(i,"$key",s),G(i,"$hasNormal",o),i}function me(t,e,r){var n=function(){var t=arguments.length?r.apply(null,arguments):r({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:ue(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return r.proxy&&Object.defineProperty(t,e,{get:n,enumerable:!0,configurable:!0}),n}function ge(t,e){return function(){return t[e]}}function ye(t,e){var r,n,i,a,s;if(Array.isArray(t)||"string"==typeof t)for(r=new Array(t.length),n=0,i=t.length;n<i;n++)r[n]=e(t[n],n);else if("number"==typeof t)for(r=new Array(t),n=0;n<t;n++)r[n]=e(n+1,n);else if(c(t))if(ct&&t[Symbol.iterator]){r=[];for(var u=t[Symbol.iterator](),l=u.next();!l.done;)r.push(e(l.value,r.length)),l=u.next()}else for(a=Object.keys(t),r=new Array(a.length),n=0,i=a.length;n<i;n++)s=a[n],r[n]=e(t[s],s,n);return o(r)||(r=[]),r._isVList=!0,r}function ve(t,e,r,n){var i,o=this.$scopedSlots[t];o?(r=r||{},n&&(r=k(k({},n),r)),i=o(r)||e):i=this.$slots[t]||e;var a=r&&r.slot;return a?this.$createElement("template",{slot:a},i):i}function be(t){return Lt(this.$options,"filters",t)||D}function we(t,e){return Array.isArray(t)?-1===t.indexOf(e):t!==e}function xe(t,e,r,n,i){var o=F.keyCodes[e]||r;return i&&n&&!F.keyCodes[e]?we(i,n):o?we(o,t):n?E(n)!==e:void 0}function _e(t,e,r,n,i){if(r)if(c(r)){var o;Array.isArray(r)&&(r=P(r));var a=function(a){if("class"===a||"style"===a||y(a))o=t;else{var s=t.attrs&&t.attrs.type;o=n||F.mustUseProp(e,s,a)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var c=A(a),u=E(a);c in o||u in o||(o[a]=r[a],i&&((t.on||(t.on={}))["update:"+a]=function(t){r[a]=t}))};for(var s in r)a(s)}else;return t}function Ae(t,e){var r=this._staticTrees||(this._staticTrees=[]),n=r[t];return n&&!e?n:(Se(n=r[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),"__static__"+t,!1),n)}function Te(t,e,r){return Se(t,"__once__"+e+(r?"_"+r:""),!0),t}function Se(t,e,r){if(Array.isArray(t))for(var n=0;n<t.length;n++)t[n]&&"string"!=typeof t[n]&&Ee(t[n],e+"_"+n,r);else Ee(t,e,r)}function Ee(t,e,r){t.isStatic=!0,t.key=e,t.isOnce=r}function Ce(t,e){if(e)if(l(e)){var r=t.on=t.on?k({},t.on):{};for(var n in e){var i=r[n],o=e[n];r[n]=i?[].concat(i,o):o}}else;return t}function Oe(t,e,r,n){e=e||{$stable:!r};for(var i=0;i<t.length;i++){var o=t[i];Array.isArray(o)?Oe(o,e,r):o&&(o.proxy&&(o.fn.proxy=!0),e[o.key]=o.fn)}return n&&(e.$key=n),e}function ke(t,e){for(var r=0;r<e.length;r+=2){var n=e[r];"string"==typeof n&&n&&(t[e[r]]=e[r+1])}return t}function Pe(t,e){return"string"==typeof t?e+t:t}function Ie(t){t._o=Te,t._n=m,t._s=d,t._l=ye,t._t=ve,t._q=R,t._i=j,t._m=Ae,t._f=be,t._k=xe,t._b=_e,t._v=vt,t._e=yt,t._u=Oe,t._g=Ce,t._d=ke,t._p=Pe}function Ne(t,e,r,i,o){var s,c=this,u=o.options;w(i,"_uid")?(s=Object.create(i))._original=i:(s=i,i=i._original);var l=a(u._compiled),f=!l;this.data=t,this.props=e,this.children=r,this.parent=i,this.listeners=t.on||n,this.injections=fe(u.inject,i),this.slots=function(){return c.$slots||de(t.scopedSlots,c.$slots=pe(r,i)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return de(t.scopedSlots,this.slots())}}),l&&(this.$options=u,this.$slots=this.slots(),this.$scopedSlots=de(t.scopedSlots,this.$slots)),u._scopeId?this._c=function(t,e,r,n){var o=Ue(s,t,e,r,n,f);return o&&!Array.isArray(o)&&(o.fnScopeId=u._scopeId,o.fnContext=i),o}:this._c=function(t,e,r,n){return Ue(s,t,e,r,n,f)}}function De(t,e,r,n,i){var o=bt(t);return o.fnContext=r,o.fnOptions=n,e.slot&&((o.data||(o.data={})).slot=e.slot),o}function Re(t,e){for(var r in e)t[A(r)]=e[r]}Ie(Ne.prototype);var je={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var r=t;je.prepatch(r,r)}else{(t.componentInstance=function(t,e){var r={_isComponent:!0,_parentVnode:t,parent:e},n=t.data.inlineTemplate;o(n)&&(r.render=n.render,r.staticRenderFns=n.staticRenderFns);return new t.componentOptions.Ctor(r)}(t,Je)).$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var r=e.componentOptions;!function(t,e,r,i,o){0;var a=i.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==n&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),u=!!(o||t.$options._renderChildren||c);t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i);if(t.$options._renderChildren=o,t.$attrs=i.data.attrs||n,t.$listeners=r||n,e&&t.$options.props){Tt(!1);for(var l=t._props,f=t.$options._propKeys||[],p=0;p<f.length;p++){var h=f[p],d=t.$options.props;l[h]=qt(h,d,e,t)}Tt(!0),t.$options.propsData=e}r=r||n;var m=t.$options._parentListeners;t.$options._parentListeners=r,Ke(t,r,m),u&&(t.$slots=pe(o,i.context),t.$forceUpdate());0}(e.componentInstance=t.componentInstance,r.propsData,r.listeners,e,r.children)},insert:function(t){var e,r=t.context,n=t.componentInstance;n._isMounted||(n._isMounted=!0,er(n,"mounted")),t.data.keepAlive&&(r._isMounted?((e=n)._inactive=!1,nr.push(e)):tr(n,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?function t(e,r){if(r&&(e._directInactive=!0,Ze(e)))return;if(!e._inactive){e._inactive=!0;for(var n=0;n<e.$children.length;n++)t(e.$children[n]);er(e,"deactivated")}}(e,!0):e.$destroy())}},Me=Object.keys(je);function Le(t,e,r,s,u){if(!i(t)){var l=r.$options._base;if(c(t)&&(t=l.extend(t)),"function"==typeof t){var f;if(i(t.cid)&&void 0===(t=function(t,e){if(a(t.error)&&o(t.errorComp))return t.errorComp;if(o(t.resolved))return t.resolved;var r=Be;r&&o(t.owners)&&-1===t.owners.indexOf(r)&&t.owners.push(r);if(a(t.loading)&&o(t.loadingComp))return t.loadingComp;if(r&&!o(t.owners)){var n=t.owners=[r],s=!0,u=null,l=null;r.$on("hook:destroyed",function(){return v(n,r)});var f=function(t){for(var e=0,r=n.length;e<r;e++)n[e].$forceUpdate();t&&(n.length=0,null!==u&&(clearTimeout(u),u=null),null!==l&&(clearTimeout(l),l=null))},p=M(function(r){t.resolved=Ve(r,e),s?n.length=0:f(!0)}),d=M(function(e){o(t.errorComp)&&(t.error=!0,f(!0))}),m=t(p,d);return c(m)&&(h(m)?i(t.resolved)&&m.then(p,d):h(m.component)&&(m.component.then(p,d),o(m.error)&&(t.errorComp=Ve(m.error,e)),o(m.loading)&&(t.loadingComp=Ve(m.loading,e),0===m.delay?t.loading=!0:u=setTimeout(function(){u=null,i(t.resolved)&&i(t.error)&&(t.loading=!0,f(!1))},m.delay||200)),o(m.timeout)&&(l=setTimeout(function(){l=null,i(t.resolved)&&d(null)},m.timeout)))),s=!1,t.loading?t.loadingComp:t.resolved}}(f=t,l)))return function(t,e,r,n,i){var o=yt();return o.asyncFactory=t,o.asyncMeta={data:e,context:r,children:n,tag:i},o}(f,e,r,s,u);e=e||{},Ar(t),o(e.model)&&function(t,e){var r=t.model&&t.model.prop||"value",n=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[r]=e.model.value;var i=e.on||(e.on={}),a=i[n],s=e.model.callback;o(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(i[n]=[s].concat(a)):i[n]=s}(t.options,e);var p=function(t,e,r){var n=e.options.props;if(!i(n)){var a={},s=t.attrs,c=t.props;if(o(s)||o(c))for(var u in n){var l=E(u);ce(a,c,u,l,!0)||ce(a,s,u,l,!1)}return a}}(e,t);if(a(t.options.functional))return function(t,e,r,i,a){var s=t.options,c={},u=s.props;if(o(u))for(var l in u)c[l]=qt(l,u,e||n);else o(r.attrs)&&Re(c,r.attrs),o(r.props)&&Re(c,r.props);var f=new Ne(r,c,a,i,t),p=s.render.call(null,f._c,f);if(p instanceof mt)return De(p,r,f.parent,s);if(Array.isArray(p)){for(var h=ue(p)||[],d=new Array(h.length),m=0;m<h.length;m++)d[m]=De(h[m],r,f.parent,s);return d}}(t,p,e,r,s);var d=e.on;if(e.on=e.nativeOn,a(t.options.abstract)){var m=e.slot;e={},m&&(e.slot=m)}!function(t){for(var e=t.hook||(t.hook={}),r=0;r<Me.length;r++){var n=Me[r],i=e[n],o=je[n];i===o||i&&i._merged||(e[n]=i?qe(o,i):o)}}(e);var g=t.options.name||u;return new mt("vue-component-"+t.cid+(g?"-"+g:""),e,void 0,void 0,void 0,r,{Ctor:t,propsData:p,listeners:d,tag:u,children:s},f)}}}function qe(t,e){var r=function(r,n){t(r,n),e(r,n)};return r._merged=!0,r}var $e=1,Fe=2;function Ue(t,e,r,n,u,l){return(Array.isArray(r)||s(r))&&(u=n,n=r,r=void 0),a(l)&&(u=Fe),function(t,e,r,n,s){if(o(r)&&o(r.__ob__))return yt();o(r)&&o(r.is)&&(e=r.is);if(!e)return yt();0;Array.isArray(n)&&"function"==typeof n[0]&&((r=r||{}).scopedSlots={default:n[0]},n.length=0);s===Fe?n=ue(n):s===$e&&(n=function(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}(n));var u,l;if("string"==typeof e){var f;l=t.$vnode&&t.$vnode.ns||F.getTagNamespace(e),u=F.isReservedTag(e)?new mt(F.parsePlatformTagName(e),r,n,void 0,void 0,t):r&&r.pre||!o(f=Lt(t.$options,"components",e))?new mt(e,r,n,void 0,void 0,t):Le(f,r,t,n,e)}else u=Le(e,r,t,n);return Array.isArray(u)?u:o(u)?(o(l)&&function t(e,r,n){e.ns=r;"foreignObject"===e.tag&&(r=void 0,n=!0);if(o(e.children))for(var s=0,c=e.children.length;s<c;s++){var u=e.children[s];o(u.tag)&&(i(u.ns)||a(n)&&"svg"!==u.tag)&&t(u,r,n)}}(u,l),o(r)&&function(t){c(t.style)&&ne(t.style);c(t.class)&&ne(t.class)}(r),u):yt()}(t,e,r,n,u)}var Ge,Be=null;function Ve(t,e){return(t.__esModule||ct&&"Module"===t[Symbol.toStringTag])&&(t=t.default),c(t)?e.extend(t):t}function He(t){return t.isComment&&t.asyncFactory}function Ye(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var r=t[e];if(o(r)&&(o(r.componentOptions)||He(r)))return r}}function ze(t,e){Ge.$on(t,e)}function We(t,e){Ge.$off(t,e)}function Xe(t,e){var r=Ge;return function n(){var i=e.apply(null,arguments);null!==i&&r.$off(t,n)}}function Ke(t,e,r){Ge=t,ae(e,r||{},ze,We,Xe,t),Ge=void 0}var Je=null;function Qe(t){var e=Je;return Je=t,function(){Je=e}}function Ze(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function tr(t,e){if(e){if(t._directInactive=!1,Ze(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var r=0;r<t.$children.length;r++)tr(t.$children[r]);er(t,"activated")}}function er(t,e){ht();var r=t.$options[e],n=e+" hook";if(r)for(var i=0,o=r.length;i<o;i++)Bt(r[i],t,null,t,n);t._hasHookEvent&&t.$emit("hook:"+e),dt()}var rr=[],nr=[],ir={},or=!1,ar=!1,sr=0;var cr=0,ur=Date.now;if(Y&&!K){var lr=window.performance;lr&&"function"==typeof lr.now&&ur()>document.createEvent("Event").timeStamp&&(ur=function(){return lr.now()})}function fr(){var t,e;for(cr=ur(),ar=!0,rr.sort(function(t,e){return t.id-e.id}),sr=0;sr<rr.length;sr++)(t=rr[sr]).before&&t.before(),e=t.id,ir[e]=null,t.run();var r=nr.slice(),n=rr.slice();sr=rr.length=nr.length=0,ir={},or=ar=!1,function(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,tr(t[e],!0)}(r),function(t){var e=t.length;for(;e--;){var r=t[e],n=r.vm;n._watcher===r&&n._isMounted&&!n._isDestroyed&&er(n,"updated")}}(n),ot&&F.devtools&&ot.emit("flush")}var pr=0,hr=function(t,e,r,n,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++pr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new st,this.newDepIds=new st,this.expression="","function"==typeof e?this.getter=e:(this.getter=function(t){if(!B.test(t)){var e=t.split(".");return function(t){for(var r=0;r<e.length;r++){if(!t)return;t=t[e[r]]}return t}}}(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};hr.prototype.get=function(){var t;ht(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&&ne(t),dt(),this.cleanupDeps()}return t},hr.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))},hr.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},hr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(t){var e=t.id;if(null==ir[e]){if(ir[e]=!0,ar){for(var r=rr.length-1;r>sr&&rr[r].id>t.id;)r--;rr.splice(r+1,0,t)}else rr.push(t);or||(or=!0,ee(fr))}}(this)},hr.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)}}},hr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},hr.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},hr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var dr={enumerable:!0,configurable:!0,get:I,set:I};function mr(t,e,r){dr.get=function(){return this[e][r]},dr.set=function(t){this[e][r]=t},Object.defineProperty(t,r,dr)}function gr(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var r=t.$options.propsData||{},n=t._props={},i=t.$options._propKeys=[];t.$parent&&Tt(!1);var o=function(o){i.push(o);var a=qt(o,e,r,t);Ct(n,o,a),o in t||mr(t,"_props",o)};for(var a in e)o(a);Tt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var r in e)t[r]="function"!=typeof e[r]?I:C(e[r],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;l(e=t._data="function"==typeof e?function(t,e){ht();try{return t.call(e,e)}catch(t){return Gt(t,e,"data()"),{}}finally{dt()}}(e,t):e||{})||(e={});var r=Object.keys(e),n=t.$options.props,i=(t.$options.methods,r.length);for(;i--;){var o=r[i];0,n&&w(n,o)||(a=void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&mr(t,"_data",o))}var a;Et(e,!0)}(t):Et(t._data={},!0),e.computed&&function(t,e){var r=t._computedWatchers=Object.create(null),n=it();for(var i in e){var o=e[i],a="function"==typeof o?o:o.get;0,n||(r[i]=new hr(t,a||I,I,yr)),i in t||vr(t,i,o)}}(t,e.computed),e.watch&&e.watch!==et&&function(t,e){for(var r in e){var n=e[r];if(Array.isArray(n))for(var i=0;i<n.length;i++)xr(t,r,n[i]);else xr(t,r,n)}}(t,e.watch)}var yr={lazy:!0};function vr(t,e,r){var n=!it();"function"==typeof r?(dr.get=n?br(e):wr(r),dr.set=I):(dr.get=r.get?n&&!1!==r.cache?br(e):wr(r.get):I,dr.set=r.set||I),Object.defineProperty(t,e,dr)}function br(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),ft.target&&e.depend(),e.value}}function wr(t){return function(){return t.call(this,this)}}function xr(t,e,r,n){return l(r)&&(n=r,r=r.handler),"string"==typeof r&&(r=t[r]),t.$watch(e,r,n)}var _r=0;function Ar(t){var e=t.options;if(t.super){var r=Ar(t.super);if(r!==t.superOptions){t.superOptions=r;var n=function(t){var e,r=t.options,n=t.sealedOptions;for(var i in r)r[i]!==n[i]&&(e||(e={}),e[i]=r[i]);return e}(t);n&&k(t.extendOptions,n),(e=t.options=Mt(r,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function Tr(t){this._init(t)}function Sr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var r=this,n=r.cid,i=t._Ctor||(t._Ctor={});if(i[n])return i[n];var o=t.name||r.options.name;var a=function(t){this._init(t)};return(a.prototype=Object.create(r.prototype)).constructor=a,a.cid=e++,a.options=Mt(r.options,t),a.super=r,a.options.props&&function(t){var e=t.options.props;for(var r in e)mr(t.prototype,"_props",r)}(a),a.options.computed&&function(t){var e=t.options.computed;for(var r in e)vr(t.prototype,r,e[r])}(a),a.extend=r.extend,a.mixin=r.mixin,a.use=r.use,q.forEach(function(t){a[t]=r[t]}),o&&(a.options.components[o]=a),a.superOptions=r.options,a.extendOptions=t,a.sealedOptions=k({},a.options),i[n]=a,a}}function Er(t){return t&&(t.Ctor.options.name||t.tag)}function Cr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Or(t,e){var r=t.cache,n=t.keys,i=t._vnode;for(var o in r){var a=r[o];if(a){var s=Er(a.componentOptions);s&&!e(s)&&kr(r,o,n,i)}}}function kr(t,e,r,n){var i=t[e];!i||n&&i.tag===n.tag||i.componentInstance.$destroy(),t[e]=null,v(r,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=_r++,e._isVue=!0,t&&t._isComponent?function(t,e){var r=t.$options=Object.create(t.constructor.options),n=e._parentVnode;r.parent=e.parent,r._parentVnode=n;var i=n.componentOptions;r.propsData=i.propsData,r._parentListeners=i.listeners,r._renderChildren=i.children,r._componentTag=i.tag,e.render&&(r.render=e.render,r.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Mt(Ar(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,r=e.parent;if(r&&!e.abstract){for(;r.$options.abstract&&r.$parent;)r=r.$parent;r.$children.push(t)}t.$parent=r,t.$root=r?r.$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&&Ke(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,r=t.$vnode=e._parentVnode,i=r&&r.context;t.$slots=pe(e._renderChildren,i),t.$scopedSlots=n,t._c=function(e,r,n,i){return Ue(t,e,r,n,i,!1)},t.$createElement=function(e,r,n,i){return Ue(t,e,r,n,i,!0)};var o=r&&r.data;Ct(t,"$attrs",o&&o.attrs||n,null,!0),Ct(t,"$listeners",e._parentListeners||n,null,!0)}(e),er(e,"beforeCreate"),function(t){var e=fe(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach(function(r){Ct(t,r,e[r])}),Tt(!0))}(e),gr(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),er(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(Tr),function(t){var e={get:function(){return this._data}},r={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",r),t.prototype.$set=Ot,t.prototype.$delete=kt,t.prototype.$watch=function(t,e,r){if(l(e))return xr(this,t,e,r);(r=r||{}).user=!0;var n=new hr(this,t,e,r);if(r.immediate)try{e.call(this,n.value)}catch(t){Gt(t,this,'callback for immediate watcher "'+n.expression+'"')}return function(){n.teardown()}}}(Tr),function(t){var e=/^hook:/;t.prototype.$on=function(t,r){var n=this;if(Array.isArray(t))for(var i=0,o=t.length;i<o;i++)n.$on(t[i],r);else(n._events[t]||(n._events[t]=[])).push(r),e.test(t)&&(n._hasHookEvent=!0);return n},t.prototype.$once=function(t,e){var r=this;function n(){r.$off(t,n),e.apply(r,arguments)}return n.fn=e,r.$on(t,n),r},t.prototype.$off=function(t,e){var r=this;if(!arguments.length)return r._events=Object.create(null),r;if(Array.isArray(t)){for(var n=0,i=t.length;n<i;n++)r.$off(t[n],e);return r}var o,a=r._events[t];if(!a)return r;if(!e)return r._events[t]=null,r;for(var s=a.length;s--;)if((o=a[s])===e||o.fn===e){a.splice(s,1);break}return r},t.prototype.$emit=function(t){var e=this,r=e._events[t];if(r){r=r.length>1?O(r):r;for(var n=O(arguments,1),i='event handler for "'+t+'"',o=0,a=r.length;o<a;o++)Bt(r[o],e,n,e,i)}return e}}(Tr),function(t){t.prototype._update=function(t,e){var r=this,n=r.$el,i=r._vnode,o=Qe(r);r._vnode=t,r.$el=i?r.__patch__(i,t):r.__patch__(r.$el,t,e,!1),o(),n&&(n.__vue__=null),r.$el&&(r.$el.__vue__=r),r.$vnode&&r.$parent&&r.$vnode===r.$parent._vnode&&(r.$parent.$el=r.$el)},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){er(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||v(e.$children,t),t._watcher&&t._watcher.teardown();for(var r=t._watchers.length;r--;)t._watchers[r].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),er(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(Tr),function(t){Ie(t.prototype),t.prototype.$nextTick=function(t){return ee(t,this)},t.prototype._render=function(){var t,e=this,r=e.$options,n=r.render,i=r._parentVnode;i&&(e.$scopedSlots=de(i.data.scopedSlots,e.$slots,e.$scopedSlots)),e.$vnode=i;try{Be=e,t=n.call(e._renderProxy,e.$createElement)}catch(r){Gt(r,e,"render"),t=e._vnode}finally{Be=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof mt||(t=yt()),t.parent=i,t}}(Tr);var Pr=[String,RegExp,Array],Ir={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Pr,exclude:Pr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)kr(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",function(e){Or(t,function(t){return Cr(e,t)})}),this.$watch("exclude",function(e){Or(t,function(t){return!Cr(e,t)})})},render:function(){var t=this.$slots.default,e=Ye(t),r=e&&e.componentOptions;if(r){var n=Er(r),i=this.include,o=this.exclude;if(i&&(!n||!Cr(i,n))||o&&n&&Cr(o,n))return e;var a=this.cache,s=this.keys,c=null==e.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,v(s,c),s.push(c)):(a[c]=e,s.push(c),this.max&&s.length>parseInt(this.max)&&kr(a,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return F}};Object.defineProperty(t,"config",e),t.util={warn:ut,extend:k,mergeOptions:Mt,defineReactive:Ct},t.set=Ot,t.delete=kt,t.nextTick=ee,t.observable=function(t){return Et(t),t},t.options=Object.create(null),q.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,k(t.options.components,Ir),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var r=O(arguments,1);return r.unshift(this),"function"==typeof t.install?t.install.apply(t,r):"function"==typeof t&&t.apply(null,r),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Mt(this.options,t),this}}(t),Sr(t),function(t){q.forEach(function(e){t[e]=function(t,r){return r?("component"===e&&l(r)&&(r.name=r.name||t,r=this.options._base.extend(r)),"directive"===e&&"function"==typeof r&&(r={bind:r,update:r}),this.options[e+"s"][t]=r,r):this.options[e+"s"][t]}})}(t)}(Tr),Object.defineProperty(Tr.prototype,"$isServer",{get:it}),Object.defineProperty(Tr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Tr,"FunctionalRenderContext",{value:Ne}),Tr.version="2.6.10";var Nr=g("style,class"),Dr=g("input,textarea,option,select,progress"),Rr=g("contenteditable,draggable,spellcheck"),jr=g("events,caret,typing,plaintext-only"),Mr=function(t,e){return Ur(e)||"false"===e?"false":"contenteditable"===t&&jr(e)?e:"true"},Lr=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"),qr="http://www.w3.org/1999/xlink",$r=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Fr=function(t){return $r(t)?t.slice(6,t.length):""},Ur=function(t){return null==t||!1===t};function Gr(t){for(var e=t.data,r=t,n=t;o(n.componentInstance);)(n=n.componentInstance._vnode)&&n.data&&(e=Br(n.data,e));for(;o(r=r.parent);)r&&r.data&&(e=Br(e,r.data));return function(t,e){if(o(t)||o(e))return Vr(t,Hr(e));return""}(e.staticClass,e.class)}function Br(t,e){return{staticClass:Vr(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function Vr(t,e){return t?e?t+" "+e:t:e||""}function Hr(t){return Array.isArray(t)?function(t){for(var e,r="",n=0,i=t.length;n<i;n++)o(e=Hr(t[n]))&&""!==e&&(r&&(r+=" "),r+=e);return r}(t):c(t)?function(t){var e="";for(var r in t)t[r]&&(e&&(e+=" "),e+=r);return e}(t):"string"==typeof t?t:""}var Yr={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},zr=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"),Wr=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),Xr=function(t){return zr(t)||Wr(t)};var Kr=Object.create(null);var Jr=g("text,number,password,search,email,tel,url");var Qr=Object.freeze({createElement:function(t,e){var r=document.createElement(t);return"select"!==t?r:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&r.setAttribute("multiple","multiple"),r)},createElementNS:function(t,e){return document.createElementNS(Yr[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,r){t.insertBefore(e,r)},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,"")}}),Zr={create:function(t,e){tn(e)},update:function(t,e){t.data.ref!==e.data.ref&&(tn(t,!0),tn(e))},destroy:function(t){tn(t,!0)}};function tn(t,e){var r=t.data.ref;if(o(r)){var n=t.context,i=t.componentInstance||t.elm,a=n.$refs;e?Array.isArray(a[r])?v(a[r],i):a[r]===i&&(a[r]=void 0):t.data.refInFor?Array.isArray(a[r])?a[r].indexOf(i)<0&&a[r].push(i):a[r]=[i]:a[r]=i}}var en=new mt("",{},[]),rn=["create","activate","update","remove","destroy"];function nn(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&o(t.data)===o(e.data)&&function(t,e){if("input"!==t.tag)return!0;var r,n=o(r=t.data)&&o(r=r.attrs)&&r.type,i=o(r=e.data)&&o(r=r.attrs)&&r.type;return n===i||Jr(n)&&Jr(i)}(t,e)||a(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function on(t,e,r){var n,i,a={};for(n=e;n<=r;++n)o(i=t[n].key)&&(a[i]=n);return a}var an={create:sn,update:sn,destroy:function(t){sn(t,en)}};function sn(t,e){(t.data.directives||e.data.directives)&&function(t,e){var r,n,i,o=t===en,a=e===en,s=un(t.data.directives,t.context),c=un(e.data.directives,e.context),u=[],l=[];for(r in c)n=s[r],i=c[r],n?(i.oldValue=n.value,i.oldArg=n.arg,fn(i,"update",e,t),i.def&&i.def.componentUpdated&&l.push(i)):(fn(i,"bind",e,t),i.def&&i.def.inserted&&u.push(i));if(u.length){var f=function(){for(var r=0;r<u.length;r++)fn(u[r],"inserted",e,t)};o?se(e,"insert",f):f()}l.length&&se(e,"postpatch",function(){for(var r=0;r<l.length;r++)fn(l[r],"componentUpdated",e,t)});if(!o)for(r in s)c[r]||fn(s[r],"unbind",t,t,a)}(t,e)}var cn=Object.create(null);function un(t,e){var r,n,i=Object.create(null);if(!t)return i;for(r=0;r<t.length;r++)(n=t[r]).modifiers||(n.modifiers=cn),i[ln(n)]=n,n.def=Lt(e.$options,"directives",n.name);return i}function ln(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function fn(t,e,r,n,i){var o=t.def&&t.def[e];if(o)try{o(r.elm,t,r,n,i)}catch(n){Gt(n,r.context,"directive "+t.name+" "+e+" hook")}}var pn=[Zr,an];function hn(t,e){var r=e.componentOptions;if(!(o(r)&&!1===r.Ctor.options.inheritAttrs||i(t.data.attrs)&&i(e.data.attrs))){var n,a,s=e.elm,c=t.data.attrs||{},u=e.data.attrs||{};for(n in o(u.__ob__)&&(u=e.data.attrs=k({},u)),u)a=u[n],c[n]!==a&&dn(s,n,a);for(n in(K||Q)&&u.value!==c.value&&dn(s,"value",u.value),c)i(u[n])&&($r(n)?s.removeAttributeNS(qr,Fr(n)):Rr(n)||s.removeAttribute(n))}}function dn(t,e,r){t.tagName.indexOf("-")>-1?mn(t,e,r):Lr(e)?Ur(r)?t.removeAttribute(e):(r="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,r)):Rr(e)?t.setAttribute(e,Mr(e,r)):$r(e)?Ur(r)?t.removeAttributeNS(qr,Fr(e)):t.setAttributeNS(qr,e,r):mn(t,e,r)}function mn(t,e,r){if(Ur(r))t.removeAttribute(e);else{if(K&&!J&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==r&&!t.__ieph){var n=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",n)};t.addEventListener("input",n),t.__ieph=!0}t.setAttribute(e,r)}}var gn={create:hn,update:hn};function yn(t,e){var r=e.elm,n=e.data,a=t.data;if(!(i(n.staticClass)&&i(n.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Gr(e),c=r._transitionClasses;o(c)&&(s=Vr(s,Hr(c))),s!==r._prevClass&&(r.setAttribute("class",s),r._prevClass=s)}}var vn,bn={create:yn,update:yn},wn="__r",xn="__c";function _n(t,e,r){var n=vn;return function i(){var o=e.apply(null,arguments);null!==o&&Sn(t,i,r,n)}}var An=zt&&!(tt&&Number(tt[1])<=53);function Tn(t,e,r,n){if(An){var i=cr,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}vn.addEventListener(t,e,rt?{capture:r,passive:n}:r)}function Sn(t,e,r,n){(n||vn).removeEventListener(t,e._wrapper||e,r)}function En(t,e){if(!i(t.data.on)||!i(e.data.on)){var r=e.data.on||{},n=t.data.on||{};vn=e.elm,function(t){if(o(t[wn])){var e=K?"change":"input";t[e]=[].concat(t[wn],t[e]||[]),delete t[wn]}o(t[xn])&&(t.change=[].concat(t[xn],t.change||[]),delete t[xn])}(r),ae(r,n,Tn,Sn,_n,e.context),vn=void 0}}var Cn,On={create:En,update:En};function kn(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var r,n,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(r in o(c.__ob__)&&(c=e.data.domProps=k({},c)),s)r in c||(a[r]="");for(r in c){if(n=c[r],"textContent"===r||"innerHTML"===r){if(e.children&&(e.children.length=0),n===s[r])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===r&&"PROGRESS"!==a.tagName){a._value=n;var u=i(n)?"":String(n);Pn(a,u)&&(a.value=u)}else if("innerHTML"===r&&Wr(a.tagName)&&i(a.innerHTML)){(Cn=Cn||document.createElement("div")).innerHTML="<svg>"+n+"</svg>";for(var l=Cn.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(n!==s[r])try{a[r]=n}catch(t){}}}}function Pn(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var r=!0;try{r=document.activeElement!==t}catch(t){}return r&&t.value!==e}(t,e)||function(t,e){var r=t.value,n=t._vModifiers;if(o(n)){if(n.number)return m(r)!==m(e);if(n.trim)return r.trim()!==e.trim()}return r!==e}(t,e))}var In={create:kn,update:kn},Nn=x(function(t){var e={},r=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach(function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e});function Dn(t){var e=Rn(t.style);return t.staticStyle?k(t.staticStyle,e):e}function Rn(t){return Array.isArray(t)?P(t):"string"==typeof t?Nn(t):t}var jn,Mn=/^--/,Ln=/\s*!important$/,qn=function(t,e,r){if(Mn.test(e))t.style.setProperty(e,r);else if(Ln.test(r))t.style.setProperty(E(e),r.replace(Ln,""),"important");else{var n=Fn(e);if(Array.isArray(r))for(var i=0,o=r.length;i<o;i++)t.style[n]=r[i];else t.style[n]=r}},$n=["Webkit","Moz","ms"],Fn=x(function(t){if(jn=jn||document.createElement("div").style,"filter"!==(t=A(t))&&t in jn)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),r=0;r<$n.length;r++){var n=$n[r]+e;if(n in jn)return n}});function Un(t,e){var r=e.data,n=t.data;if(!(i(r.staticStyle)&&i(r.style)&&i(n.staticStyle)&&i(n.style))){var a,s,c=e.elm,u=n.staticStyle,l=n.normalizedStyle||n.style||{},f=u||l,p=Rn(e.data.style)||{};e.data.normalizedStyle=o(p.__ob__)?k({},p):p;var h=function(t,e){var r,n={};if(e)for(var i=t;i.componentInstance;)(i=i.componentInstance._vnode)&&i.data&&(r=Dn(i.data))&&k(n,r);(r=Dn(t.data))&&k(n,r);for(var o=t;o=o.parent;)o.data&&(r=Dn(o.data))&&k(n,r);return n}(e,!0);for(s in f)i(h[s])&&qn(c,s,"");for(s in h)(a=h[s])!==f[s]&&qn(c,s,null==a?"":a)}}var Gn={create:Un,update:Un},Bn=/\s+/;function Vn(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Bn).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var r=" "+(t.getAttribute("class")||"")+" ";r.indexOf(" "+e+" ")<0&&t.setAttribute("class",(r+e).trim())}}function Hn(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Bn).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var r=" "+(t.getAttribute("class")||"")+" ",n=" "+e+" ";r.indexOf(n)>=0;)r=r.replace(n," ");(r=r.trim())?t.setAttribute("class",r):t.removeAttribute("class")}}function Yn(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&k(e,zn(t.name||"v")),k(e,t),e}return"string"==typeof t?zn(t):void 0}}var zn=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"}}),Wn=Y&&!J,Xn="transition",Kn="animation",Jn="transition",Qn="transitionend",Zn="animation",ti="animationend";Wn&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Jn="WebkitTransition",Qn="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Zn="WebkitAnimation",ti="webkitAnimationEnd"));var ei=Y?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function ri(t){ei(function(){ei(t)})}function ni(t,e){var r=t._transitionClasses||(t._transitionClasses=[]);r.indexOf(e)<0&&(r.push(e),Vn(t,e))}function ii(t,e){t._transitionClasses&&v(t._transitionClasses,e),Hn(t,e)}function oi(t,e,r){var n=si(t,e),i=n.type,o=n.timeout,a=n.propCount;if(!i)return r();var s=i===Xn?Qn:ti,c=0,u=function(){t.removeEventListener(s,l),r()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout(function(){c<a&&u()},o+1),t.addEventListener(s,l)}var ai=/\b(transform|all)(,|$)/;function si(t,e){var r,n=window.getComputedStyle(t),i=(n[Jn+"Delay"]||"").split(", "),o=(n[Jn+"Duration"]||"").split(", "),a=ci(i,o),s=(n[Zn+"Delay"]||"").split(", "),c=(n[Zn+"Duration"]||"").split(", "),u=ci(s,c),l=0,f=0;return e===Xn?a>0&&(r=Xn,l=a,f=o.length):e===Kn?u>0&&(r=Kn,l=u,f=c.length):f=(r=(l=Math.max(a,u))>0?a>u?Xn:Kn:null)?r===Xn?o.length:c.length:0,{type:r,timeout:l,propCount:f,hasTransform:r===Xn&&ai.test(n[Jn+"Property"])}}function ci(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map(function(e,r){return ui(e)+ui(t[r])}))}function ui(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function li(t,e){var r=t.elm;o(r._leaveCb)&&(r._leaveCb.cancelled=!0,r._leaveCb());var n=Yn(t.data.transition);if(!i(n)&&!o(r._enterCb)&&1===r.nodeType){for(var a=n.css,s=n.type,u=n.enterClass,l=n.enterToClass,f=n.enterActiveClass,p=n.appearClass,h=n.appearToClass,d=n.appearActiveClass,g=n.beforeEnter,y=n.enter,v=n.afterEnter,b=n.enterCancelled,w=n.beforeAppear,x=n.appear,_=n.afterAppear,A=n.appearCancelled,T=n.duration,S=Je,E=Je.$vnode;E&&E.parent;)S=E.context,E=E.parent;var C=!S._isMounted||!t.isRootInsert;if(!C||x||""===x){var O=C&&p?p:u,k=C&&d?d:f,P=C&&h?h:l,I=C&&w||g,N=C&&"function"==typeof x?x:y,D=C&&_||v,R=C&&A||b,j=m(c(T)?T.enter:T);0;var L=!1!==a&&!J,q=hi(N),$=r._enterCb=M(function(){L&&(ii(r,P),ii(r,k)),$.cancelled?(L&&ii(r,O),R&&R(r)):D&&D(r),r._enterCb=null});t.data.show||se(t,"insert",function(){var e=r.parentNode,n=e&&e._pending&&e._pending[t.key];n&&n.tag===t.tag&&n.elm._leaveCb&&n.elm._leaveCb(),N&&N(r,$)}),I&&I(r),L&&(ni(r,O),ni(r,k),ri(function(){ii(r,O),$.cancelled||(ni(r,P),q||(pi(j)?setTimeout($,j):oi(r,s,$)))})),t.data.show&&(e&&e(),N&&N(r,$)),L||q||$()}}}function fi(t,e){var r=t.elm;o(r._enterCb)&&(r._enterCb.cancelled=!0,r._enterCb());var n=Yn(t.data.transition);if(i(n)||1!==r.nodeType)return e();if(!o(r._leaveCb)){var a=n.css,s=n.type,u=n.leaveClass,l=n.leaveToClass,f=n.leaveActiveClass,p=n.beforeLeave,h=n.leave,d=n.afterLeave,g=n.leaveCancelled,y=n.delayLeave,v=n.duration,b=!1!==a&&!J,w=hi(h),x=m(c(v)?v.leave:v);0;var _=r._leaveCb=M(function(){r.parentNode&&r.parentNode._pending&&(r.parentNode._pending[t.key]=null),b&&(ii(r,l),ii(r,f)),_.cancelled?(b&&ii(r,u),g&&g(r)):(e(),d&&d(r)),r._leaveCb=null});y?y(A):A()}function A(){_.cancelled||(!t.data.show&&r.parentNode&&((r.parentNode._pending||(r.parentNode._pending={}))[t.key]=t),p&&p(r),b&&(ni(r,u),ni(r,f),ri(function(){ii(r,u),_.cancelled||(ni(r,l),w||(pi(x)?setTimeout(_,x):oi(r,s,_)))})),h&&h(r,_),b||w||_())}}function pi(t){return"number"==typeof t&&!isNaN(t)}function hi(t){if(i(t))return!1;var e=t.fns;return o(e)?hi(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function di(t,e){!0!==e.data.show&&li(e)}var mi=function(t){var e,r,n={},c=t.modules,u=t.nodeOps;for(e=0;e<rn.length;++e)for(n[rn[e]]=[],r=0;r<c.length;++r)o(c[r][rn[e]])&&n[rn[e]].push(c[r][rn[e]]);function l(t){var e=u.parentNode(t);o(e)&&u.removeChild(e,t)}function f(t,e,r,i,s,c,l){if(o(t.elm)&&o(c)&&(t=c[l]=bt(t)),t.isRootInsert=!s,!function(t,e,r,i){var s=t.data;if(o(s)){var c=o(t.componentInstance)&&s.keepAlive;if(o(s=s.hook)&&o(s=s.init)&&s(t,!1),o(t.componentInstance))return p(t,e),h(r,t.elm,i),a(c)&&function(t,e,r,i){for(var a,s=t;s.componentInstance;)if(s=s.componentInstance._vnode,o(a=s.data)&&o(a=a.transition)){for(a=0;a<n.activate.length;++a)n.activate[a](en,s);e.push(s);break}h(r,t.elm,i)}(t,e,r,i),!0}}(t,e,r,i)){var f=t.data,m=t.children,g=t.tag;o(g)?(t.elm=t.ns?u.createElementNS(t.ns,g):u.createElement(g,t),v(t),d(t,m,e),o(f)&&y(t,e),h(r,t.elm,i)):a(t.isComment)?(t.elm=u.createComment(t.text),h(r,t.elm,i)):(t.elm=u.createTextNode(t.text),h(r,t.elm,i))}}function p(t,e){o(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,m(t)?(y(t,e),v(t)):(tn(t),e.push(t))}function h(t,e,r){o(t)&&(o(r)?u.parentNode(r)===t&&u.insertBefore(t,e,r):u.appendChild(t,e))}function d(t,e,r){if(Array.isArray(e))for(var n=0;n<e.length;++n)f(e[n],r,t.elm,null,!0,e,n);else s(t.text)&&u.appendChild(t.elm,u.createTextNode(String(t.text)))}function m(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return o(t.tag)}function y(t,r){for(var i=0;i<n.create.length;++i)n.create[i](en,t);o(e=t.data.hook)&&(o(e.create)&&e.create(en,t),o(e.insert)&&r.push(t))}function v(t){var e;if(o(e=t.fnScopeId))u.setStyleScope(t.elm,e);else for(var r=t;r;)o(e=r.context)&&o(e=e.$options._scopeId)&&u.setStyleScope(t.elm,e),r=r.parent;o(e=Je)&&e!==t.context&&e!==t.fnContext&&o(e=e.$options._scopeId)&&u.setStyleScope(t.elm,e)}function b(t,e,r,n,i,o){for(;n<=i;++n)f(r[n],o,t,e,!1,r,n)}function w(t){var e,r,i=t.data;if(o(i))for(o(e=i.hook)&&o(e=e.destroy)&&e(t),e=0;e<n.destroy.length;++e)n.destroy[e](t);if(o(e=t.children))for(r=0;r<t.children.length;++r)w(t.children[r])}function x(t,e,r,n){for(;r<=n;++r){var i=e[r];o(i)&&(o(i.tag)?(_(i),w(i)):l(i.elm))}}function _(t,e){if(o(e)||o(t.data)){var r,i=n.remove.length+1;for(o(e)?e.listeners+=i:e=function(t,e){function r(){0==--r.listeners&&l(t)}return r.listeners=e,r}(t.elm,i),o(r=t.componentInstance)&&o(r=r._vnode)&&o(r.data)&&_(r,e),r=0;r<n.remove.length;++r)n.remove[r](t,e);o(r=t.data.hook)&&o(r=r.remove)?r(t,e):e()}else l(t.elm)}function A(t,e,r,n){for(var i=r;i<n;i++){var a=e[i];if(o(a)&&nn(t,a))return i}}function T(t,e,r,s,c,l){if(t!==e){o(e.elm)&&o(s)&&(e=s[c]=bt(e));var p=e.elm=t.elm;if(a(t.isAsyncPlaceholder))o(e.asyncFactory.resolved)?C(t.elm,e,r):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,d=e.data;o(d)&&o(h=d.hook)&&o(h=h.prepatch)&&h(t,e);var g=t.children,y=e.children;if(o(d)&&m(e)){for(h=0;h<n.update.length;++h)n.update[h](t,e);o(h=d.hook)&&o(h=h.update)&&h(t,e)}i(e.text)?o(g)&&o(y)?g!==y&&function(t,e,r,n,a){for(var s,c,l,p=0,h=0,d=e.length-1,m=e[0],g=e[d],y=r.length-1,v=r[0],w=r[y],_=!a;p<=d&&h<=y;)i(m)?m=e[++p]:i(g)?g=e[--d]:nn(m,v)?(T(m,v,n,r,h),m=e[++p],v=r[++h]):nn(g,w)?(T(g,w,n,r,y),g=e[--d],w=r[--y]):nn(m,w)?(T(m,w,n,r,y),_&&u.insertBefore(t,m.elm,u.nextSibling(g.elm)),m=e[++p],w=r[--y]):nn(g,v)?(T(g,v,n,r,h),_&&u.insertBefore(t,g.elm,m.elm),g=e[--d],v=r[++h]):(i(s)&&(s=on(e,p,d)),i(c=o(v.key)?s[v.key]:A(v,e,p,d))?f(v,n,t,m.elm,!1,r,h):nn(l=e[c],v)?(T(l,v,n,r,h),e[c]=void 0,_&&u.insertBefore(t,l.elm,m.elm)):f(v,n,t,m.elm,!1,r,h),v=r[++h]);p>d?b(t,i(r[y+1])?null:r[y+1].elm,r,h,y,n):h>y&&x(0,e,p,d)}(p,g,y,r,l):o(y)?(o(t.text)&&u.setTextContent(p,""),b(p,null,y,0,y.length-1,r)):o(g)?x(0,g,0,g.length-1):o(t.text)&&u.setTextContent(p,""):t.text!==e.text&&u.setTextContent(p,e.text),o(d)&&o(h=d.hook)&&o(h=h.postpatch)&&h(t,e)}}}function S(t,e,r){if(a(r)&&o(t.parent))t.parent.data.pendingInsert=e;else for(var n=0;n<e.length;++n)e[n].data.hook.insert(e[n])}var E=g("attrs,class,staticClass,staticStyle,key");function C(t,e,r,n){var i,s=e.tag,c=e.data,u=e.children;if(n=n||c&&c.pre,e.elm=t,a(e.isComment)&&o(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(o(c)&&(o(i=c.hook)&&o(i=i.init)&&i(e,!0),o(i=e.componentInstance)))return p(e,r),!0;if(o(s)){if(o(u))if(t.hasChildNodes())if(o(i=c)&&o(i=i.domProps)&&o(i=i.innerHTML)){if(i!==t.innerHTML)return!1}else{for(var l=!0,f=t.firstChild,h=0;h<u.length;h++){if(!f||!C(f,u[h],r,n)){l=!1;break}f=f.nextSibling}if(!l||f)return!1}else d(e,u,r);if(o(c)){var m=!1;for(var g in c)if(!E(g)){m=!0,y(e,r);break}!m&&c.class&&ne(c.class)}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,r,s){if(!i(e)){var c,l=!1,p=[];if(i(t))l=!0,f(e,p);else{var h=o(t.nodeType);if(!h&&nn(t,e))T(t,e,p,null,null,s);else{if(h){if(1===t.nodeType&&t.hasAttribute(L)&&(t.removeAttribute(L),r=!0),a(r)&&C(t,e,p))return S(e,p,!0),t;c=t,t=new mt(u.tagName(c).toLowerCase(),{},[],void 0,c)}var d=t.elm,g=u.parentNode(d);if(f(e,p,d._leaveCb?null:g,u.nextSibling(d)),o(e.parent))for(var y=e.parent,v=m(e);y;){for(var b=0;b<n.destroy.length;++b)n.destroy[b](y);if(y.elm=e.elm,v){for(var _=0;_<n.create.length;++_)n.create[_](en,y);var A=y.data.hook.insert;if(A.merged)for(var E=1;E<A.fns.length;E++)A.fns[E]()}else tn(y);y=y.parent}o(g)?x(0,[t],0,0):o(t.tag)&&w(t)}}return S(e,p,l),e.elm}o(t)&&w(t)}}({nodeOps:Qr,modules:[gn,bn,On,In,Gn,Y?{create:di,activate:di,remove:function(t,e){!0!==t.data.show?fi(t,e):e()}}:{}].concat(pn)});J&&document.addEventListener("selectionchange",function(){var t=document.activeElement;t&&t.vmodel&&Ai(t,"input")});var gi={inserted:function(t,e,r,n){"select"===r.tag?(n.elm&&!n.elm._vOptions?se(r,"postpatch",function(){gi.componentUpdated(t,e,r)}):yi(t,e,r.context),t._vOptions=[].map.call(t.options,wi)):("textarea"===r.tag||Jr(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",xi),t.addEventListener("compositionend",_i),t.addEventListener("change",_i),J&&(t.vmodel=!0)))},componentUpdated:function(t,e,r){if("select"===r.tag){yi(t,e,r.context);var n=t._vOptions,i=t._vOptions=[].map.call(t.options,wi);if(i.some(function(t,e){return!R(t,n[e])}))(t.multiple?e.value.some(function(t){return bi(t,i)}):e.value!==e.oldValue&&bi(e.value,i))&&Ai(t,"change")}}};function yi(t,e,r){vi(t,e,r),(K||Q)&&setTimeout(function(){vi(t,e,r)},0)}function vi(t,e,r){var n=e.value,i=t.multiple;if(!i||Array.isArray(n)){for(var o,a,s=0,c=t.options.length;s<c;s++)if(a=t.options[s],i)o=j(n,wi(a))>-1,a.selected!==o&&(a.selected=o);else if(R(wi(a),n))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function bi(t,e){return e.every(function(e){return!R(e,t)})}function wi(t){return"_value"in t?t._value:t.value}function xi(t){t.target.composing=!0}function _i(t){t.target.composing&&(t.target.composing=!1,Ai(t.target,"input"))}function Ai(t,e){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0),t.dispatchEvent(r)}function Ti(t){return!t.componentInstance||t.data&&t.data.transition?t:Ti(t.componentInstance._vnode)}var Si={model:gi,show:{bind:function(t,e,r){var n=e.value,i=(r=Ti(r)).data&&r.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;n&&i?(r.data.show=!0,li(r,function(){t.style.display=o})):t.style.display=n?o:"none"},update:function(t,e,r){var n=e.value;!n!=!e.oldValue&&((r=Ti(r)).data&&r.data.transition?(r.data.show=!0,n?li(r,function(){t.style.display=t.__vOriginalDisplay}):fi(r,function(){t.style.display="none"})):t.style.display=n?t.__vOriginalDisplay:"none")},unbind:function(t,e,r,n,i){i||(t.style.display=t.__vOriginalDisplay)}}},Ei={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 Ci(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Ci(Ye(e.children)):t}function Oi(t){var e={},r=t.$options;for(var n in r.propsData)e[n]=t[n];var i=r._parentListeners;for(var o in i)e[A(o)]=i[o];return e}function ki(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Pi=function(t){return t.tag||He(t)},Ii=function(t){return"show"===t.name},Ni={name:"transition",props:Ei,abstract:!0,render:function(t){var e=this,r=this.$slots.default;if(r&&(r=r.filter(Pi)).length){0;var n=this.mode;0;var i=r[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return i;var o=Ci(i);if(!o)return i;if(this._leaving)return ki(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=Oi(this),u=this._vnode,l=Ci(u);if(o.data.directives&&o.data.directives.some(Ii)&&(o.data.show=!0),l&&l.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(o,l)&&!He(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=k({},c);if("out-in"===n)return this._leaving=!0,se(f,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()}),ki(t,i);if("in-out"===n){if(He(o))return u;var p,h=function(){p()};se(c,"afterEnter",h),se(c,"enterCancelled",h),se(f,"delayLeave",function(t){p=t})}}return i}}},Di=k({tag:String,moveClass:String},Ei);function Ri(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function ji(t){t.data.newPos=t.elm.getBoundingClientRect()}function Mi(t){var e=t.data.pos,r=t.data.newPos,n=e.left-r.left,i=e.top-r.top;if(n||i){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate("+n+"px,"+i+"px)",o.transitionDuration="0s"}}delete Di.mode;var Li={Transition:Ni,TransitionGroup:{props:Di,beforeMount:function(){var t=this,e=this._update;this._update=function(r,n){var i=Qe(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,r,n)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),n=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=Oi(this),s=0;s<i.length;s++){var c=i[s];if(c.tag)if(null!=c.key&&0!==String(c.key).indexOf("__vlist"))o.push(c),r[c.key]=c,(c.data||(c.data={})).transition=a;else;}if(n){for(var u=[],l=[],f=0;f<n.length;f++){var p=n[f];p.data.transition=a,p.data.pos=p.elm.getBoundingClientRect(),r[p.key]?u.push(p):l.push(p)}this.kept=t(e,null,u),this.removed=l}return t(e,null,o)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(Ri),t.forEach(ji),t.forEach(Mi),this._reflow=document.body.offsetHeight,t.forEach(function(t){if(t.data.moved){var r=t.elm,n=r.style;ni(r,e),n.transform=n.WebkitTransform=n.transitionDuration="",r.addEventListener(Qn,r._moveCb=function t(n){n&&n.target!==r||n&&!/transform$/.test(n.propertyName)||(r.removeEventListener(Qn,t),r._moveCb=null,ii(r,e))})}}))},methods:{hasMove:function(t,e){if(!Wn)return!1;if(this._hasMove)return this._hasMove;var r=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach(function(t){Hn(r,t)}),Vn(r,e),r.style.display="none",this.$el.appendChild(r);var n=si(r);return this.$el.removeChild(r),this._hasMove=n.hasTransform}}}};Tr.config.mustUseProp=function(t,e,r){return"value"===r&&Dr(t)&&"button"!==e||"selected"===r&&"option"===t||"checked"===r&&"input"===t||"muted"===r&&"video"===t},Tr.config.isReservedTag=Xr,Tr.config.isReservedAttr=Nr,Tr.config.getTagNamespace=function(t){return Wr(t)?"svg":"math"===t?"math":void 0},Tr.config.isUnknownElement=function(t){if(!Y)return!0;if(Xr(t))return!1;if(t=t.toLowerCase(),null!=Kr[t])return Kr[t];var e=document.createElement(t);return t.indexOf("-")>-1?Kr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Kr[t]=/HTMLUnknownElement/.test(e.toString())},k(Tr.options.directives,Si),k(Tr.options.components,Li),Tr.prototype.__patch__=Y?mi:I,Tr.prototype.$mount=function(t,e){return function(t,e,r){var n;return t.$el=e,t.$options.render||(t.$options.render=yt),er(t,"beforeMount"),n=function(){t._update(t._render(),r)},new hr(t,n,I,{before:function(){t._isMounted&&!t._isDestroyed&&er(t,"beforeUpdate")}},!0),r=!1,null==t.$vnode&&(t._isMounted=!0,er(t,"mounted")),t}(this,t=t&&Y?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},Y&&setTimeout(function(){F.devtools&&ot&&ot.emit("init",Tr)},0),e.default=Tr}.call(this,r(0),r(30).setImmediate)},function(t,e,r){(function(t,e){!function(t,r){"use strict";if(!t.setImmediate){var n,i,o,a,s,c=1,u={},l=!1,f=t.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(t);p=p&&p.setTimeout?p:t,"[object process]"==={}.toString.call(t.process)?n=function(t){e.nextTick(function(){d(t)})}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,r=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=r,e}}()?t.MessageChannel?((o=new MessageChannel).port1.onmessage=function(t){d(t.data)},n=function(t){o.port2.postMessage(t)}):f&&"onreadystatechange"in f.createElement("script")?(i=f.documentElement,n=function(t){var e=f.createElement("script");e.onreadystatechange=function(){d(t),e.onreadystatechange=null,i.removeChild(e),e=null},i.appendChild(e)}):n=function(t){setTimeout(d,0,t)}:(a="setImmediate$"+Math.random()+"$",s=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(a)&&d(+e.data.slice(a.length))},t.addEventListener?t.addEventListener("message",s,!1):t.attachEvent("onmessage",s),n=function(e){t.postMessage(a+e,"*")}),p.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),r=0;r<e.length;r++)e[r]=arguments[r+1];var i={callback:t,args:e};return u[c]=i,n(c),c++},p.clearImmediate=h}function h(t){delete u[t]}function d(t){if(l)setTimeout(d,0,t);else{var e=u[t];if(e){l=!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(r,n)}}(e)}finally{h(t),l=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,r(0),r(10))},function(t,e,r){"use strict";r.r(e);var n=r(28),i=r(15);for(var o in i)"default"!==o&&function(t){r.d(e,t,function(){return i[t]})}(o);var a=r(74),s=Object(a.a)(i.default,n.a,n.b,!1,null,null,null);s.options.__file="src/app.vue",e.default=s.exports},function(t,e){t.exports=require("assets")},function(t,e,r){const{standardizeString:n}=r(33),{parseLayers:i}=r(85),o=(t,e,r)=>{const n=new Array(e+1).join(" ".repeat(r)),i=new Array(e+2).join(" ".repeat(r)),a=[];return t.forEach((t,s)=>{if(!!t.attributes.class){let s=n+"&"+t.classElementName+" {\n";for(let e in t.attributes.styles){const r=t.attributes.styles[e];s+=i+e+": "+r+";\n"}s+=n+"}",a.push(s),t.childrens.length>0&&a.push(...o(t.childrens,e,r))}}),a},a=(t,e)=>(e.forEach(e=>{const r=((t,e)=>{const r=document.createElement(t);if(e)for(let t in e){const n=e[t];"styles"===t||("html"===t?n&&n.length>0&&r.insertAdjacentHTML("beforeend",n):r.setAttribute(t,n))}return r})(e.tag,e.attributes);t.insertAdjacentElement("beforeend",r),e.childrens.length>0&&a(r,e.childrens)}),t),s=(t,e,r)=>{const n=new Array(1+e++).join(" ".repeat(r)),i=new Array(e-1).join(" ".repeat(r));let o;for(let a=0;a<t.children.length;a++)o=document.createTextNode("\n"+n),t.children[a].getAttribute("style")&&t.children[a].removeAttribute("style"),t.insertBefore(o,t.children[a]),s(t.children[a],e,r),t.lastElementChild===t.children[a]&&(o=document.createTextNode("\n"+i),t.appendChild(o));return t};e.generateVue=(t,e)=>{const r=n(t.name);return i(t,[],r,e).then(t=>{const n=o(t,1,e.tabSize).join("\n\n"),i=a(document.createElement("div"),t);i.setAttribute("class",r);var c=document.createElement("div");c.innerHTML=i.outerHTML;let u=s(c,1,e.tabSize).innerHTML;return`<template>${u=(u=u.replace(/><\/path>/g," />")).split("\n").map(t=>{if(-1===t.indexOf("<div")&&t.indexOf("></")>0){const e=t.split("></");return e[1]=" />",e.join("")}return t}).join("\n")}</template>\n\n<script>\nexport default {};\n<\/script>\n\n<style lang="scss">\n.${r} {\n${n}\n}\n</style>\n`})}},function(t,e,r){const{SymbolInstance:n,Group:i,Rectangle:o,Text:a}=r(32),{standardizeString:s}=r(33),{getStylesForRectangle:c}=r(86),{getStylesForText:u}=r(87),{parseSVG:l}=r(88),{typografText:f}=r(154),p=(t,e,r,h)=>{const d=[];return t.children.forEach(t=>{let m="__";t.hasDefaultName?m+=t.guid.replace(/-/g,""):m+=s(t.name);const g={tag:"div",attributes:{class:r+m,styles:{},html:""},classElementName:m,childrens:[]};let y=!1;if(t instanceof i){let e;y=!0,e=0===m.indexOf("__svg")?l(t).then(t=>{g.attributes.html=t}):p(t,g.childrens,r,h).then(t=>{g.childrens=t}),d.push(e)}else t instanceof n?(y=!0,g.tag=s(t.name),delete g.attributes.class):t instanceof o?(y=!0,g.attributes.styles=c(t)):t instanceof a&&(y=!0,g.attributes.html=h.useTypograf?f(t.text):t.text.replace(/\r?\n|\r/g,"<br>"),g.attributes.styles=u(t));y&&e.push(g)}),Promise.all(d).then(()=>e)};e.parseLayers=p},function(t,e,r){const{getColorName:n}=r(34);e.getStylesForRectangle=t=>{const e={};if(e.width=t.width+"px",t.strokeEnabled&&(e.border=t.strokeWidth+"px solid "+n(t.stroke)),t.hasRoundedCorners){const{topLeft:r,topRight:n,bottomRight:i,bottomLeft:o}=t.cornerRadii;r===n&&r===i&&r===o?e["border-radius"]=r+"px":(e["border-radius"]="",e["border-radius"]+=0===r?"0 ":r+"px ",e["border-radius"]+=0===n?"0 ":n+"px ",e["border-radius"]+=0===i?"0 ":i+"px ",e["border-radius"]+=0===o?"0":o+"px")}return t.fillEnabled&&(e.background=n(t.fill)),e}},function(t,e,r){const{getColorName:n}=r(34),{getFontParameters:i}=r(35);e.getStylesForText=t=>{const e={};t.areaBox&&(e.width=t.areaBox.width+"px"),e["font-family"]=t.fontFamily,e["font-size"]=t.fontSize+"px",0!==t.lineSpacing&&(e["line-height"]="("+t.lineSpacing+" / "+t.fontSize+")");const{fontWeight:r,fontStyle:o}=i(t.fontStyle.toLowerCase());return"400"!==r&&(e["font-weight"]=r),"normal"!==o&&(e["font-style"]=o),0!==t.charSpacing&&(e["letter-spacing"]=t.charSpacing/1e3+"em"),t.underline&&(e["text-decoration"]="underline"),"none"!==t.textTransform&&(e["text-transform"]=t.textTransform),"ALIGN_LEFT"!==t.textAlign&&("ALIGN_CENTER"===t.textAlign?e["text-align"]="center":"ALIGN_RIGHT"===t.textAlign&&(e["text-align"]="right")),e.color=n(t.fill),e}},function(t,e,r){const n=r(17),{localFileSystem:i,formats:o}=r(18).storage,{svgo:a}=r(89);e.parseSVG=t=>i.getTemporaryFolder().then(e=>e.createFile("export-svg-temp-file.svg",{overwrite:!0}).then(e=>n.createRenditions([{node:t,outputFile:e,type:"svg",scale:1,minify:!1,embedImages:!0}]).then(t=>t[0].outputFile.read({format:o.utf8}).then(t=>a(t).data))))},function(t,e,r){const{SVG2JS:n}=r(90),{PLUGINS:i}=r(150),{JS2SVG:o}=r(151),a=[{removeHiddenElems:!0},{removeEmptyText:!0},{removeEmptyContainers:!0},{cleanupEnableBackground:!0},{convertPathData:!0},{convertTransform:!0},{collapseGroups:!0},{sortAttrs:{order:["viewBox","fill","stroke","marker","id","x","x1","x2","y","y1","y2","width","height","cx","cy","r","d","points","xmlns"],xmlnsOrder:!1}},{removeDimensions:!0},{removeStyleElement:!0},{removeAttrs:{attrs:["id","class","style","data-name"]}},{vueCleaner:!0}];e.svgo=t=>{let e,s="";return n(t,t=>{e=t}),e=i(e,(()=>a.map(t=>{const e=Object.keys(t)[0],n=t[e],i=r(152)(`./${e}`);return"object"==typeof n&&(i.params=Object.assign(i.params,n)),i.active=!0,[Object.assign({},i)]}))()),s=(new o).convert(e)}},function(t,e,r){"use strict";const n=r(91),i=r(104),{CSSClassList:o}=r(129),a=/<!ENTITY\s+(\S+)\s+(?:'([^\']+)'|"([^\"]+)")\s*>/g,s={strict:!0,trim:!1,normalize:!0,lowercase:!0,xmlns:!0,position:!0};e.SVG2JS=(t,e)=>{var r=n.parser(s.strict,s),c=new i({elem:"#document",content:[]}),u=c,l=[c],f=null,p=!1;function h(t){return t=new i(t,u),(u.content=u.content||[]).push(t),t}r.ondoctype=function(e){h({doctype:e});var n,i=e.indexOf("[");if(i>=0)for(a.lastIndex=i;null!=(n=a.exec(t));)r.ENTITIES[n[1]]=n[2]||n[3]},r.onprocessinginstruction=function(t){h({processinginstruction:t})},r.oncomment=function(t){h({comment:t.trim()})},r.oncdata=function(t){h({cdata:t})},r.onopentag=function(t){var e={elem:t.name,prefix:t.prefix,local:t.local,attrs:{}};if(e.class=new o(e),Object.keys(t.attributes).length)for(var r in t.attributes)"class"===r&&e.class.hasClass(),"style"===r&&e.style.hasStyle(),e.attrs[r]={name:r,value:t.attributes[r].value,prefix:t.attributes[r].prefix,local:t.attributes[r].local};e=h(e),u=e,"text"!=t.name||t.prefix||(f=u),l.push(e)},r.ontext=function(t){(/\S/.test(t)||f)&&(f||(t=t.trim()),h({text:t}))},r.onclosetag=function(){l.pop()==f&&(function(t){if(!t.content)return t;for(var e=t.content[0],r=t.content[t.content.length-1];e&&e.content&&!e.text;)e=e.content[0];for(e&&e.text&&(e.text=e.text.replace(/^\s+/,""));r&&r.content&&!r.text;)r=r.content[r.content.length-1];r&&r.text&&(r.text=r.text.replace(/\s+$/,""))}(f),f=null),u=l[l.length-1]},r.onerror=function(t){if(t.message="Error in parsing SVG: "+t.message,t.message.indexOf("Unexpected end")<0)throw t},r.onend=function(){this.error?e({error:this.error.message}):e(c)};try{r.write(t)}catch(t){e({error:t.message}),p=!0}p||r.close()}},function(t,e,r){(function(t){!function(e){e.parser=function(t,e){return new o(t,e)},e.SAXParser=o,e.SAXStream=s,e.createStream=function(t,e){return new s(t,e)},e.MAX_BUFFER_LENGTH=65536;var n,i=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];function o(t,r){if(!(this instanceof o))return new o(t,r);!function(t){for(var e=0,r=i.length;e<r;e++)t[i[e]]=""}(this),this.q=this.c="",this.bufferCheckPosition=e.MAX_BUFFER_LENGTH,this.opt=r||{},this.opt.lowercase=this.opt.lowercase||this.opt.lowercasetags,this.looseCase=this.opt.lowercase?"toLowerCase":"toUpperCase",this.tags=[],this.closed=this.closedRoot=this.sawRoot=!1,this.tag=this.error=null,this.strict=!!t,this.noscript=!(!t&&!this.opt.noscript),this.state=S.BEGIN,this.strictEntities=this.opt.strictEntities,this.ENTITIES=this.strictEntities?Object.create(e.XML_ENTITIES):Object.create(e.ENTITIES),this.attribList=[],this.opt.xmlns&&(this.ns=Object.create(p)),this.trackPosition=!1!==this.opt.position,this.trackPosition&&(this.position=this.line=this.column=0),C(this,"onready")}e.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],Object.create||(Object.create=function(t){function e(){}return e.prototype=t,new e}),Object.keys||(Object.keys=function(t){var e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(r);return e}),o.prototype={end:function(){N(this)},write:function(t){if(this.error)throw this.error;if(this.closed)return I(this,"Cannot write after close. Assign an onready handler.");if(null===t)return N(this);"object"==typeof t&&(t=t.toString());var r=0,n="";for(;n=U(t,r++),this.c=n,n;)switch(this.trackPosition&&(this.position++,"\n"===n?(this.line++,this.column=0):this.column++),this.state){case S.BEGIN:if(this.state=S.BEGIN_WHITESPACE,"\ufeff"===n)continue;F(this,n);continue;case S.BEGIN_WHITESPACE:F(this,n);continue;case S.TEXT:if(this.sawRoot&&!this.closedRoot){for(var o=r-1;n&&"<"!==n&&"&"!==n;)(n=U(t,r++))&&this.trackPosition&&(this.position++,"\n"===n?(this.line++,this.column=0):this.column++);this.textNode+=t.substring(o,r-1)}"<"!==n||this.sawRoot&&this.closedRoot&&!this.strict?(y(n)||this.sawRoot&&!this.closedRoot||D(this,"Text data outside of root node."),"&"===n?this.state=S.TEXT_ENTITY:this.textNode+=n):(this.state=S.OPEN_WAKA,this.startTagPosition=this.position);continue;case S.SCRIPT:"<"===n?this.state=S.SCRIPT_ENDING:this.script+=n;continue;case S.SCRIPT_ENDING:"/"===n?this.state=S.CLOSE_TAG:(this.script+="<"+n,this.state=S.SCRIPT);continue;case S.OPEN_WAKA:if("!"===n)this.state=S.SGML_DECL,this.sgmlDecl="";else if(y(n));else if(w(h,n))this.state=S.OPEN_TAG,this.tagName=n;else if("/"===n)this.state=S.CLOSE_TAG,this.tagName="";else if("?"===n)this.state=S.PROC_INST,this.procInstName=this.procInstBody="";else{if(D(this,"Unencoded <"),this.startTagPosition+1<this.position){var a=this.position-this.startTagPosition;n=new Array(a).join(" ")+n}this.textNode+="<"+n,this.state=S.TEXT}continue;case S.SGML_DECL:(this.sgmlDecl+n).toUpperCase()===c?(O(this,"onopencdata"),this.state=S.CDATA,this.sgmlDecl="",this.cdata=""):this.sgmlDecl+n==="--"?(this.state=S.COMMENT,this.comment="",this.sgmlDecl=""):(this.sgmlDecl+n).toUpperCase()===u?(this.state=S.DOCTYPE,(this.doctype||this.sawRoot)&&D(this,"Inappropriately located doctype declaration"),this.doctype="",this.sgmlDecl=""):">"===n?(O(this,"onsgmldeclaration",this.sgmlDecl),this.sgmlDecl="",this.state=S.TEXT):v(n)?(this.state=S.SGML_DECL_QUOTED,this.sgmlDecl+=n):this.sgmlDecl+=n;continue;case S.SGML_DECL_QUOTED:n===this.q&&(this.state=S.SGML_DECL,this.q=""),this.sgmlDecl+=n;continue;case S.DOCTYPE:">"===n?(this.state=S.TEXT,O(this,"ondoctype",this.doctype),this.doctype=!0):(this.doctype+=n,"["===n?this.state=S.DOCTYPE_DTD:v(n)&&(this.state=S.DOCTYPE_QUOTED,this.q=n));continue;case S.DOCTYPE_QUOTED:this.doctype+=n,n===this.q&&(this.q="",this.state=S.DOCTYPE);continue;case S.DOCTYPE_DTD:this.doctype+=n,"]"===n?this.state=S.DOCTYPE:v(n)&&(this.state=S.DOCTYPE_DTD_QUOTED,this.q=n);continue;case S.DOCTYPE_DTD_QUOTED:this.doctype+=n,n===this.q&&(this.state=S.DOCTYPE_DTD,this.q="");continue;case S.COMMENT:"-"===n?this.state=S.COMMENT_ENDING:this.comment+=n;continue;case S.COMMENT_ENDING:"-"===n?(this.state=S.COMMENT_ENDED,this.comment=P(this.opt,this.comment),this.comment&&O(this,"oncomment",this.comment),this.comment=""):(this.comment+="-"+n,this.state=S.COMMENT);continue;case S.COMMENT_ENDED:">"!==n?(D(this,"Malformed comment"),this.comment+="--"+n,this.state=S.COMMENT):this.state=S.TEXT;continue;case S.CDATA:"]"===n?this.state=S.CDATA_ENDING:this.cdata+=n;continue;case S.CDATA_ENDING:"]"===n?this.state=S.CDATA_ENDING_2:(this.cdata+="]"+n,this.state=S.CDATA);continue;case S.CDATA_ENDING_2:">"===n?(this.cdata&&O(this,"oncdata",this.cdata),O(this,"onclosecdata"),this.cdata="",this.state=S.TEXT):"]"===n?this.cdata+="]":(this.cdata+="]]"+n,this.state=S.CDATA);continue;case S.PROC_INST:"?"===n?this.state=S.PROC_INST_ENDING:y(n)?this.state=S.PROC_INST_BODY:this.procInstName+=n;continue;case S.PROC_INST_BODY:if(!this.procInstBody&&y(n))continue;"?"===n?this.state=S.PROC_INST_ENDING:this.procInstBody+=n;continue;case S.PROC_INST_ENDING:">"===n?(O(this,"onprocessinginstruction",{name:this.procInstName,body:this.procInstBody}),this.procInstName=this.procInstBody="",this.state=S.TEXT):(this.procInstBody+="?"+n,this.state=S.PROC_INST_BODY);continue;case S.OPEN_TAG:w(d,n)?this.tagName+=n:(R(this),">"===n?L(this):"/"===n?this.state=S.OPEN_TAG_SLASH:(y(n)||D(this,"Invalid character in tag name"),this.state=S.ATTRIB));continue;case S.OPEN_TAG_SLASH:">"===n?(L(this,!0),q(this)):(D(this,"Forward-slash in opening tag not followed by >"),this.state=S.ATTRIB);continue;case S.ATTRIB:if(y(n))continue;">"===n?L(this):"/"===n?this.state=S.OPEN_TAG_SLASH:w(h,n)?(this.attribName=n,this.attribValue="",this.state=S.ATTRIB_NAME):D(this,"Invalid attribute name");continue;case S.ATTRIB_NAME:"="===n?this.state=S.ATTRIB_VALUE:">"===n?(D(this,"Attribute without value"),this.attribValue=this.attribName,M(this),L(this)):y(n)?this.state=S.ATTRIB_NAME_SAW_WHITE:w(d,n)?this.attribName+=n:D(this,"Invalid attribute name");continue;case S.ATTRIB_NAME_SAW_WHITE:if("="===n)this.state=S.ATTRIB_VALUE;else{if(y(n))continue;D(this,"Attribute without value"),this.tag.attributes[this.attribName]="",this.attribValue="",O(this,"onattribute",{name:this.attribName,value:""}),this.attribName="",">"===n?L(this):w(h,n)?(this.attribName=n,this.state=S.ATTRIB_NAME):(D(this,"Invalid attribute name"),this.state=S.ATTRIB)}continue;case S.ATTRIB_VALUE:if(y(n))continue;v(n)?(this.q=n,this.state=S.ATTRIB_VALUE_QUOTED):(D(this,"Unquoted attribute value"),this.state=S.ATTRIB_VALUE_UNQUOTED,this.attribValue=n);continue;case S.ATTRIB_VALUE_QUOTED:if(n!==this.q){"&"===n?this.state=S.ATTRIB_VALUE_ENTITY_Q:this.attribValue+=n;continue}M(this),this.q="",this.state=S.ATTRIB_VALUE_CLOSED;continue;case S.ATTRIB_VALUE_CLOSED:y(n)?this.state=S.ATTRIB:">"===n?L(this):"/"===n?this.state=S.OPEN_TAG_SLASH:w(h,n)?(D(this,"No whitespace between attributes"),this.attribName=n,this.attribValue="",this.state=S.ATTRIB_NAME):D(this,"Invalid attribute name");continue;case S.ATTRIB_VALUE_UNQUOTED:if(!b(n)){"&"===n?this.state=S.ATTRIB_VALUE_ENTITY_U:this.attribValue+=n;continue}M(this),">"===n?L(this):this.state=S.ATTRIB;continue;case S.CLOSE_TAG:if(this.tagName)">"===n?q(this):w(d,n)?this.tagName+=n:this.script?(this.script+="</"+this.tagName,this.tagName="",this.state=S.SCRIPT):(y(n)||D(this,"Invalid tagname in closing tag"),this.state=S.CLOSE_TAG_SAW_WHITE);else{if(y(n))continue;x(h,n)?this.script?(this.script+="</"+n,this.state=S.SCRIPT):D(this,"Invalid tagname in closing tag."):this.tagName=n}continue;case S.CLOSE_TAG_SAW_WHITE:if(y(n))continue;">"===n?q(this):D(this,"Invalid characters in closing tag");continue;case S.TEXT_ENTITY:case S.ATTRIB_VALUE_ENTITY_Q:case S.ATTRIB_VALUE_ENTITY_U:var s,l;switch(this.state){case S.TEXT_ENTITY:s=S.TEXT,l="textNode";break;case S.ATTRIB_VALUE_ENTITY_Q:s=S.ATTRIB_VALUE_QUOTED,l="attribValue";break;case S.ATTRIB_VALUE_ENTITY_U:s=S.ATTRIB_VALUE_UNQUOTED,l="attribValue"}";"===n?(this[l]+=$(this),this.entity="",this.state=s):w(this.entity.length?g:m,n)?this.entity+=n:(D(this,"Invalid character in entity name"),this[l]+="&"+this.entity+n,this.entity="",this.state=s);continue;default:throw new Error(this,"Unknown state: "+this.state)}this.position>=this.bufferCheckPosition&&function(t){for(var r=Math.max(e.MAX_BUFFER_LENGTH,10),n=0,o=0,a=i.length;o<a;o++){var s=t[i[o]].length;if(s>r)switch(i[o]){case"textNode":k(t);break;case"cdata":O(t,"oncdata",t.cdata),t.cdata="";break;case"script":O(t,"onscript",t.script),t.script="";break;default:I(t,"Max buffer length exceeded: "+i[o])}n=Math.max(n,s)}var c=e.MAX_BUFFER_LENGTH-n;t.bufferCheckPosition=c+t.position}(this);return this}
/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var t;k(t=this),""!==t.cdata&&(O(t,"oncdata",t.cdata),t.cdata=""),""!==t.script&&(O(t,"onscript",t.script),t.script="")}};try{n=r(94).Stream}catch(t){n=function(){}}var a=e.EVENTS.filter(function(t){return"error"!==t&&"end"!==t});function s(t,e){if(!(this instanceof s))return new s(t,e);n.apply(this),this._parser=new o(t,e),this.writable=!0,this.readable=!0;var r=this;this._parser.onend=function(){r.emit("end")},this._parser.onerror=function(t){r.emit("error",t),r._parser.error=null},this._decoder=null,a.forEach(function(t){Object.defineProperty(r,"on"+t,{get:function(){return r._parser["on"+t]},set:function(e){if(!e)return r.removeAllListeners(t),r._parser["on"+t]=e,e;r.on(t,e)},enumerable:!0,configurable:!1})})}s.prototype=Object.create(n.prototype,{constructor:{value:s}}),s.prototype.write=function(e){if("function"==typeof t&&"function"==typeof t.isBuffer&&t.isBuffer(e)){if(!this._decoder){var n=r(22).StringDecoder;this._decoder=new n("utf8")}e=this._decoder.write(e)}return this._parser.write(e.toString()),this.emit("data",e),!0},s.prototype.end=function(t){return t&&t.length&&this.write(t),this._parser.end(),!0},s.prototype.on=function(t,e){var r=this;return r._parser["on"+t]||-1===a.indexOf(t)||(r._parser["on"+t]=function(){var e=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);e.splice(0,0,t),r.emit.apply(r,e)}),n.prototype.on.call(r,t,e)};var c="[CDATA[",u="DOCTYPE",l="http://www.w3.org/XML/1998/namespace",f="http://www.w3.org/2000/xmlns/",p={xml:l,xmlns:f},h=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,d=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,m=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,g=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function y(t){return" "===t||"\n"===t||"\r"===t||"\t"===t}function v(t){return'"'===t||"'"===t}function b(t){return">"===t||y(t)}function w(t,e){return t.test(e)}function x(t,e){return!w(t,e)}var _,A,T,S=0;for(var E in e.STATE={BEGIN:S++,BEGIN_WHITESPACE:S++,TEXT:S++,TEXT_ENTITY:S++,OPEN_WAKA:S++,SGML_DECL:S++,SGML_DECL_QUOTED:S++,DOCTYPE:S++,DOCTYPE_QUOTED:S++,DOCTYPE_DTD:S++,DOCTYPE_DTD_QUOTED:S++,COMMENT_STARTING:S++,COMMENT:S++,COMMENT_ENDING:S++,COMMENT_ENDED:S++,CDATA:S++,CDATA_ENDING:S++,CDATA_ENDING_2:S++,PROC_INST:S++,PROC_INST_BODY:S++,PROC_INST_ENDING:S++,OPEN_TAG:S++,OPEN_TAG_SLASH:S++,ATTRIB:S++,ATTRIB_NAME:S++,ATTRIB_NAME_SAW_WHITE:S++,ATTRIB_VALUE:S++,ATTRIB_VALUE_QUOTED:S++,ATTRIB_VALUE_CLOSED:S++,ATTRIB_VALUE_UNQUOTED:S++,ATTRIB_VALUE_ENTITY_Q:S++,ATTRIB_VALUE_ENTITY_U:S++,CLOSE_TAG:S++,CLOSE_TAG_SAW_WHITE:S++,SCRIPT:S++,SCRIPT_ENDING:S++},e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},e.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(e.ENTITIES).forEach(function(t){var r=e.ENTITIES[t],n="number"==typeof r?String.fromCharCode(r):r;e.ENTITIES[t]=n}),e.STATE)e.STATE[e.STATE[E]]=E;function C(t,e,r){t[e]&&t[e](r)}function O(t,e,r){t.textNode&&k(t),C(t,e,r)}function k(t){t.textNode=P(t.opt,t.textNode),t.textNode&&C(t,"ontext",t.textNode),t.textNode=""}function P(t,e){return t.trim&&(e=e.trim()),t.normalize&&(e=e.replace(/\s+/g," ")),e}function I(t,e){return k(t),t.trackPosition&&(e+="\nLine: "+t.line+"\nColumn: "+t.column+"\nChar: "+t.c),e=new Error(e),t.error=e,C(t,"onerror",e),t}function N(t){return t.sawRoot&&!t.closedRoot&&D(t,"Unclosed root tag"),t.state!==S.BEGIN&&t.state!==S.BEGIN_WHITESPACE&&t.state!==S.TEXT&&I(t,"Unexpected end"),k(t),t.c="",t.closed=!0,C(t,"onend"),o.call(t,t.strict,t.opt),t}function D(t,e){if("object"!=typeof t||!(t instanceof o))throw new Error("bad call to strictFail");t.strict&&I(t,e)}function R(t){t.strict||(t.tagName=t.tagName[t.looseCase]());var e=t.tags[t.tags.length-1]||t,r=t.tag={name:t.tagName,attributes:{}};t.opt.xmlns&&(r.ns=e.ns),t.attribList.length=0,O(t,"onopentagstart",r)}function j(t,e){var r=t.indexOf(":")<0?["",t]:t.split(":"),n=r[0],i=r[1];return e&&"xmlns"===t&&(n="xmlns",i=""),{prefix:n,local:i}}function M(t){if(t.strict||(t.attribName=t.attribName[t.looseCase]()),-1!==t.attribList.indexOf(t.attribName)||t.tag.attributes.hasOwnProperty(t.attribName))t.attribName=t.attribValue="";else{if(t.opt.xmlns){var e=j(t.attribName,!0),r=e.prefix,n=e.local;if("xmlns"===r)if("xml"===n&&t.attribValue!==l)D(t,"xml: prefix must be bound to "+l+"\nActual: "+t.attribValue);else if("xmlns"===n&&t.attribValue!==f)D(t,"xmlns: prefix must be bound to "+f+"\nActual: "+t.attribValue);else{var i=t.tag,o=t.tags[t.tags.length-1]||t;i.ns===o.ns&&(i.ns=Object.create(o.ns)),i.ns[n]=t.attribValue}t.attribList.push([t.attribName,t.attribValue])}else t.tag.attributes[t.attribName]=t.attribValue,O(t,"onattribute",{name:t.attribName,value:t.attribValue});t.attribName=t.attribValue=""}}function L(t,e){if(t.opt.xmlns){var r=t.tag,n=j(t.tagName);r.prefix=n.prefix,r.local=n.local,r.uri=r.ns[n.prefix]||"",r.prefix&&!r.uri&&(D(t,"Unbound namespace prefix: "+JSON.stringify(t.tagName)),r.uri=n.prefix);var i=t.tags[t.tags.length-1]||t;r.ns&&i.ns!==r.ns&&Object.keys(r.ns).forEach(function(e){O(t,"onopennamespace",{prefix:e,uri:r.ns[e]})});for(var o=0,a=t.attribList.length;o<a;o++){var s=t.attribList[o],c=s[0],u=s[1],l=j(c,!0),f=l.prefix,p=l.local,h=""===f?"":r.ns[f]||"",d={name:c,value:u,prefix:f,local:p,uri:h};f&&"xmlns"!==f&&!h&&(D(t,"Unbound namespace prefix: "+JSON.stringify(f)),d.uri=f),t.tag.attributes[c]=d,O(t,"onattribute",d)}t.attribList.length=0}t.tag.isSelfClosing=!!e,t.sawRoot=!0,t.tags.push(t.tag),O(t,"onopentag",t.tag),e||(t.noscript||"script"!==t.tagName.toLowerCase()?t.state=S.TEXT:t.state=S.SCRIPT,t.tag=null,t.tagName=""),t.attribName=t.attribValue="",t.attribList.length=0}function q(t){if(!t.tagName)return D(t,"Weird empty close tag."),t.textNode+="</>",void(t.state=S.TEXT);if(t.script){if("script"!==t.tagName)return t.script+="</"+t.tagName+">",t.tagName="",void(t.state=S.SCRIPT);O(t,"onscript",t.script),t.script=""}var e=t.tags.length,r=t.tagName;t.strict||(r=r[t.looseCase]());for(var n=r;e--;){if(t.tags[e].name===n)break;D(t,"Unexpected close tag")}if(e<0)return D(t,"Unmatched closing tag: "+t.tagName),t.textNode+="</"+t.tagName+">",void(t.state=S.TEXT);t.tagName=r;for(var i=t.tags.length;i-- >e;){var o=t.tag=t.tags.pop();t.tagName=t.tag.name,O(t,"onclosetag",t.tagName);var a={};for(var s in o.ns)a[s]=o.ns[s];var c=t.tags[t.tags.length-1]||t;t.opt.xmlns&&o.ns!==c.ns&&Object.keys(o.ns).forEach(function(e){var r=o.ns[e];O(t,"onclosenamespace",{prefix:e,uri:r})})}0===e&&(t.closedRoot=!0),t.tagName=t.attribValue=t.attribName="",t.attribList.length=0,t.state=S.TEXT}function $(t){var e,r=t.entity,n=r.toLowerCase(),i="";return t.ENTITIES[r]?t.ENTITIES[r]:t.ENTITIES[n]?t.ENTITIES[n]:("#"===(r=n).charAt(0)&&("x"===r.charAt(1)?(r=r.slice(2),i=(e=parseInt(r,16)).toString(16)):(r=r.slice(1),i=(e=parseInt(r,10)).toString(10))),r=r.replace(/^0+/,""),isNaN(e)||i.toLowerCase()!==r?(D(t,"Invalid character entity"),"&"+t.entity+";"):String.fromCodePoint(e))}function F(t,e){"<"===e?(t.state=S.OPEN_WAKA,t.startTagPosition=t.position):y(e)||(D(t,"Non-whitespace before first tag."),t.textNode=e,t.state=S.TEXT)}function U(t,e){var r="";return e<t.length&&(r=t.charAt(e)),r}S=e.STATE,String.fromCodePoint||(_=String.fromCharCode,A=Math.floor,T=function(){var t,e,r=16384,n=[],i=-1,o=arguments.length;if(!o)return"";for(var a="";++i<o;){var s=Number(arguments[i]);if(!isFinite(s)||s<0||s>1114111||A(s)!==s)throw RangeError("Invalid code point: "+s);s<=65535?n.push(s):(t=55296+((s-=65536)>>10),e=s%1024+56320,n.push(t,e)),(i+1===o||n.length>r)&&(a+=_.apply(null,n),n.length=0)}return a},Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:T,configurable:!0,writable:!0}):String.fromCodePoint=T)}(e)}).call(this,r(11).Buffer)},function(t,e,r){"use strict";e.byteLength=function(t){var e=u(t),r=e[0],n=e[1];return 3*(r+n)/4-n},e.toByteArray=function(t){for(var e,r=u(t),n=r[0],a=r[1],s=new o(function(t,e,r){return 3*(e+r)/4-r}(0,n,a)),c=0,l=a>0?n-4:n,f=0;f<l;f+=4)e=i[t.charCodeAt(f)]<<18|i[t.charCodeAt(f+1)]<<12|i[t.charCodeAt(f+2)]<<6|i[t.charCodeAt(f+3)],s[c++]=e>>16&255,s[c++]=e>>8&255,s[c++]=255&e;2===a&&(e=i[t.charCodeAt(f)]<<2|i[t.charCodeAt(f+1)]>>4,s[c++]=255&e);1===a&&(e=i[t.charCodeAt(f)]<<10|i[t.charCodeAt(f+1)]<<4|i[t.charCodeAt(f+2)]>>2,s[c++]=e>>8&255,s[c++]=255&e);return s},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],a=0,s=r-i;a<s;a+=16383)o.push(l(t,a,a+16383>s?s:a+16383));1===i?(e=t[r-1],o.push(n[e>>2]+n[e<<4&63]+"==")):2===i&&(e=(t[r-2]<<8)+t[r-1],o.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"="));return o.join("")};for(var n=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=a.length;s<c;++s)n[s]=a[s],i[a.charCodeAt(s)]=s;function u(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function l(t,e,r){for(var i,o,a=[],s=e;s<r;s+=3)i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(n[(o=i)>>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,r,n,i){var o,a,s=8*i-n-1,c=(1<<s)-1,u=c>>1,l=-7,f=r?i-1:0,p=r?-1:1,h=t[e+f];for(f+=p,o=h&(1<<-l)-1,h>>=-l,l+=s;l>0;o=256*o+t[e+f],f+=p,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=n;l>0;a=256*a+t[e+f],f+=p,l-=8);if(0===o)o=1-u;else{if(o===c)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,n),o-=u}return(h?-1:1)*a*Math.pow(2,o-n)},e.write=function(t,e,r,n,i,o){var a,s,c,u=8*o-i-1,l=(1<<u)-1,f=l>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:o-1,d=n?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=l):(a=Math.floor(Math.log(e)/Math.LN2),e*(c=Math.pow(2,-a))<1&&(a--,c*=2),(e+=a+f>=1?p/c:p*Math.pow(2,1-f))*c>=2&&(a++,c/=2),a+f>=l?(s=0,a=l):a+f>=1?(s=(e*c-1)*Math.pow(2,i),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;t[r+h]=255&s,h+=d,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;t[r+h]=255&a,h+=d,a/=256,u-=8);t[r+h-d]|=128*m}},function(t,e,r){t.exports=i;var n=r(19).EventEmitter;function i(){n.call(this)}r(6)(i,n),i.Readable=r(20),i.Writable=r(100),i.Duplex=r(101),i.Transform=r(102),i.PassThrough=r(103),i.Stream=i,i.prototype.pipe=function(t,e){var r=this;function i(e){t.writable&&!1===t.write(e)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),t.on("drain",o),t._isStdio||e&&!1===e.end||(r.on("end",s),r.on("close",c));var a=!1;function s(){a||(a=!0,t.end())}function c(){a||(a=!0,"function"==typeof t.destroy&&t.destroy())}function u(t){if(l(),0===n.listenerCount(this,"error"))throw t}function l(){r.removeListener("data",i),t.removeListener("drain",o),r.removeListener("end",s),r.removeListener("close",c),r.removeListener("error",u),t.removeListener("error",u),r.removeListener("end",l),r.removeListener("close",l),t.removeListener("close",l)}return r.on("error",u),t.on("error",u),r.on("end",l),r.on("close",l),t.on("close",l),t.emit("pipe",r),t}},function(t,e){},function(t,e,r){"use strict";var n=r(13).Buffer,i=r(97);t.exports=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}return t.prototype.push=function(t){var e={data:t,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},t.prototype.unshift=function(t){var e={data:t,next:this.head};0===this.length&&(this.tail=e),this.head=e,++this.length},t.prototype.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},t.prototype.clear=function(){this.head=this.tail=null,this.length=0},t.prototype.join=function(t){if(0===this.length)return"";for(var e=this.head,r=""+e.data;e=e.next;)r+=t+e.data;return r},t.prototype.concat=function(t){if(0===this.length)return n.alloc(0);if(1===this.length)return this.head.data;for(var e,r,i,o=n.allocUnsafe(t>>>0),a=this.head,s=0;a;)e=a.data,r=o,i=s,e.copy(r,i),s+=a.data.length,a=a.next;return o},t}(),i&&i.inspect&&i.inspect.custom&&(t.exports.prototype[i.inspect.custom]=function(){var t=i.inspect({length:this.length});return this.constructor.name+" "+t})},function(t,e){},function(t,e,r){(function(e){function r(t){try{if(!e.localStorage)return!1}catch(t){return!1}var r=e.localStorage[t];return null!=r&&"true"===String(r).toLowerCase()}t.exports=function(t,e){if(r("noDeprecation"))return t;var n=!1;return function(){if(!n){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation")?console.trace(e):console.warn(e),n=!0}return t.apply(this,arguments)}}}).call(this,r(0))},function(t,e,r){"use strict";t.exports=o;var n=r(40),i=r(7);function o(t){if(!(this instanceof o))return new o(t);n.call(this,t)}i.inherits=r(6),i.inherits(o,n),o.prototype._transform=function(t,e,r){r(null,t)}},function(t,e,r){t.exports=r(21)},function(t,e,r){t.exports=r(2)},function(t,e,r){t.exports=r(20).Transform},function(t,e,r){t.exports=r(20).PassThrough},function(t,e,r){"use strict";var n=r(105),i={xmlMode:!0,adapter:r(127)},o=t.exports=function(t,e){Object.assign(this,t),e&&Object.defineProperty(this,"parentNode",{writable:!0,value:e})};o.prototype.clone=function(){var t=this,e={};Object.keys(t).forEach(function(r){"class"!==r&&"style"!==r&&"content"!==r&&(e[r]=t[r])}),e=JSON.parse(JSON.stringify(e));var r=new o(e,!!t.parentNode);return t.class&&(r.class=t.class.clone(r)),t.style&&(r.style=t.style.clone(r)),t.content&&(r.content=t.content.map(function(t){var e=t.clone();return e.parentNode=r,e})),r},o.prototype.isElem=function(t){return t?Array.isArray(t)?!!this.elem&&t.indexOf(this.elem)>-1:!!this.elem&&this.elem===t:!!this.elem},o.prototype.renameElem=function(t){return t&&"string"==typeof t&&(this.elem=this.local=t),this},o.prototype.isEmpty=function(){return!this.content||!this.content.length},o.prototype.closestElem=function(t){for(var e=this;(e=e.parentNode)&&!e.isElem(t););return e},o.prototype.spliceContent=function(t,e,r){return arguments.length<2?[]:(Array.isArray(r)||(r=Array.apply(null,arguments).slice(2)),r.forEach(function(t){t.parentNode=this},this),this.content.splice.apply(this.content,[t,e].concat(r)))},o.prototype.hasAttr=function(t,e){return!(!this.attrs||!Object.keys(this.attrs).length)&&(arguments.length?void 0!==e?!!this.attrs[t]&&this.attrs[t].value===e.toString():!!this.attrs[t]:!!this.attrs)},o.prototype.hasAttrLocal=function(t,e){if(!this.attrs||!Object.keys(this.attrs).length)return!1;if(!arguments.length)return!!this.attrs;var r;switch(null!=e&&e.constructor&&e.constructor.name){case"Number":case"String":r=i;break;case"RegExp":r=o;break;case"Function":r=a;break;default:r=n}return this.someAttr(r);function n(e){return e.local===t}function i(r){return r.local===t&&e==r.value}function o(r){return r.local===t&&e.test(r.value)}function a(r){return r.local===t&&e(r.value)}},o.prototype.attr=function(t,e){if(this.hasAttr()&&arguments.length)return void 0!==e?this.hasAttr(t,e)?this.attrs[t]:void 0:this.attrs[t]},o.prototype.computedAttr=function(t,e){if(arguments.length){for(var r=this;r&&(!r.hasAttr(t)||!r.attr(t).value);r=r.parentNode);return null!=e?!!r&&r.hasAttr(t,e):r&&r.hasAttr(t)?r.attrs[t].value:void 0}},o.prototype.removeAttr=function(t,e,r){return!!arguments.length&&(Array.isArray(t)?(t.forEach(this.removeAttr,this),!1):!!this.hasAttr(t)&&(!(!r&&e&&this.attrs[t].value!==e)&&(delete this.attrs[t],Object.keys(this.attrs).length||delete this.attrs,!0)))},o.prototype.addAttr=function(t){return void 0!==(t=t||{}).name&&void 0!==t.prefix&&void 0!==t.local&&(this.attrs=this.attrs||{},this.attrs[t.name]=t,"class"===t.name&&this.class.hasClass(),"style"===t.name&&this.style.hasStyle(),this.attrs[t.name])},o.prototype.eachAttr=function(t,e){if(!this.hasAttr())return!1;for(var r in this.attrs)t.call(e,this.attrs[r]);return!0},o.prototype.someAttr=function(t,e){if(!this.hasAttr())return!1;for(var r in this.attrs)if(t.call(e,this.attrs[r]))return!0;return!1},o.prototype.querySelectorAll=function(t){var e=n(t,this,i);return e.length>0?e:null},o.prototype.querySelector=function(t){return n.selectOne(t,this,i)},o.prototype.matches=function(t){return n.is(this,t,i)}},function(t,e,r){"use strict";t.exports=h;var n=r(106),i=r(8).falseFunc,o=r(120);function a(t){return function(e,r,i){return(r=r||{}).adapter=r.adapter||n,t(e,r,i)}}var s=a(o),c=a(o.compileUnsafe);function u(t){return function(e,r,i){return(i=i||{}).adapter=i.adapter||n,"function"!=typeof e&&(e=c(e,i,r)),e.shouldTestNextSiblings&&(r=function(t,e){Array.isArray(t)||(t=[t]);for(var r=t.slice(0),n=0,i=t.length;n<i;n++){var o=l(r[n],e);r.push.apply(r,o)}return r}(i&&i.context||r,i.adapter)),r=Array.isArray(r)?i.adapter.removeSubsets(r):i.adapter.getChildren(r),t(e,r,i)}}function l(t,e){var r=e.getSiblings(t);if(!Array.isArray(r))return[];for(r=r.slice(0);r.shift()!==t;);return r}var f=u(function(t,e,r){return t!==i&&e&&0!==e.length?r.adapter.findAll(t,e):[]}),p=u(function(t,e,r){return t!==i&&e&&0!==e.length?r.adapter.findOne(t,e):null});function h(t,e,r){return f(t,e,r)}h.compile=s,h.filters=o.Pseudos.filters,h.pseudos=o.Pseudos.pseudos,h.selectAll=f,h.selectOne=p,h.is=function(t,e,r){return(r=r||{}).adapter=r.adapter||n,("function"==typeof e?e:s(e,r))(t)},h.parse=s,h.iterate=f,h._compileUnsafe=c,h._compileToken=o.compileToken},function(t,e,r){var n=t.exports;[r(107),r(115),r(116),r(117),r(118),r(119)].forEach(function(t){Object.keys(t).forEach(function(e){n[e]=t[e].bind(n)})})},function(t,e,r){var n=r(23),i=r(108),o=n.isTag;t.exports={getInnerHTML:function(t,e){return t.children?t.children.map(function(t){return i(t,e)}).join(""):""},getOuterHTML:i,getText:function t(e){if(Array.isArray(e))return e.map(t).join("");if(o(e))return"br"===e.name?"\n":t(e.children);if(e.type===n.CDATA)return t(e.children);if(e.type===n.Text)return e.data;return""}}},function(t,e,r){var n=r(109),i=r(110),o=r(114);o.elementNames.__proto__=null,o.attributeNames.__proto__=null;var a={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0};var s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},c=t.exports=function(t,e){Array.isArray(t)||t.cheerio||(t=[t]),e=e||{};for(var r="",i=0;i<t.length;i++){var o=t[i];"root"===o.type?r+=c(o.children,e):n.isTag(o)?r+=l(o,e):o.type===n.Directive?r+=f(o):o.type===n.Comment?r+=d(o):o.type===n.CDATA?r+=h(o):r+=p(o,e)}return r};const u=["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"];function l(t,e){"foreign"===e.xmlMode&&(t.name=o.elementNames[t.name]||t.name,t.parent&&u.indexOf(t.parent.name)>=0&&(e=Object.assign({},e,{xmlMode:!1}))),!e.xmlMode&&["svg","math"].indexOf(t.name)>=0&&(e=Object.assign({},e,{xmlMode:"foreign"}));var r="<"+t.name,n=function(t,e){if(t){var r,n="";for(var a in t)r=t[a],n&&(n+=" "),"foreign"===e.xmlMode&&(a=o.attributeNames[a]||a),n+=a,(null!==r&&""!==r||e.xmlMode)&&(n+='="'+(e.decodeEntities?i.encodeXML(r):r.replace(/\"/g,"""))+'"');return n}}(t.attribs,e);return n&&(r+=" "+n),!e.xmlMode||t.children&&0!==t.children.length?(r+=">",t.children&&(r+=c(t.children,e)),s[t.name]&&!e.xmlMode||(r+="</"+t.name+">")):r+="/>",r}function f(t){return"<"+t.data+">"}function p(t,e){var r=t.data||"";return!e.decodeEntities||t.parent&&t.parent.name in a||(r=i.encodeXML(r)),r}function h(t){return"<![CDATA["+t.children[0].data+"]]>"}function d(t){return"\x3c!--"+t.data+"--\x3e"}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isTag=function(t){return"tag"===t.type||"script"===t.type||"style"===t.type},e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(41),i=r(44);e.decode=function(t,e){return(!e||e<=0?n.decodeXML:n.decodeHTML)(t)},e.decodeStrict=function(t,e){return(!e||e<=0?n.decodeXML:n.decodeHTMLStrict)(t)},e.encode=function(t,e){return(!e||e<=0?i.encodeXML:i.encodeHTML)(t)};var o=r(44);e.encodeXML=o.encodeXML,e.encodeHTML=o.encodeHTML,e.escape=o.escape,e.encodeHTML4=o.encodeHTML,e.encodeHTML5=o.encodeHTML;var a=r(41);e.decodeXML=a.decodeXML,e.decodeHTML=a.decodeHTML,e.decodeHTMLStrict=a.decodeHTMLStrict,e.decodeHTML4=a.decodeHTML,e.decodeHTML5=a.decodeHTML,e.decodeHTML4Strict=a.decodeHTMLStrict,e.decodeHTML5Strict=a.decodeHTMLStrict,e.decodeXMLStrict=a.decodeXML},function(t){t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},function(t,e,r){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=n(r(113));e.default=function(t){if(t>=55296&&t<=57343||t>1114111)return"�";t in i.default&&(t=i.default[t]);var e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t)}},function(t){t.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},function(t){t.exports=JSON.parse('{"elementNames":{"altglyph":"altGlyph","altglyphdef":"altGlyphDef","altglyphitem":"altGlyphItem","animatecolor":"animateColor","animatemotion":"animateMotion","animatetransform":"animateTransform","clippath":"clipPath","feblend":"feBlend","fecolormatrix":"feColorMatrix","fecomponenttransfer":"feComponentTransfer","fecomposite":"feComposite","feconvolvematrix":"feConvolveMatrix","fediffuselighting":"feDiffuseLighting","fedisplacementmap":"feDisplacementMap","fedistantlight":"feDistantLight","fedropshadow":"feDropShadow","feflood":"feFlood","fefunca":"feFuncA","fefuncb":"feFuncB","fefuncg":"feFuncG","fefuncr":"feFuncR","fegaussianblur":"feGaussianBlur","feimage":"feImage","femerge":"feMerge","femergenode":"feMergeNode","femorphology":"feMorphology","feoffset":"feOffset","fepointlight":"fePointLight","fespecularlighting":"feSpecularLighting","fespotlight":"feSpotLight","fetile":"feTile","feturbulence":"feTurbulence","foreignobject":"foreignObject","glyphref":"glyphRef","lineargradient":"linearGradient","radialgradient":"radialGradient","textpath":"textPath"},"attributeNames":{"definitionurl":"definitionURL","attributename":"attributeName","attributetype":"attributeType","basefrequency":"baseFrequency","baseprofile":"baseProfile","calcmode":"calcMode","clippathunits":"clipPathUnits","diffuseconstant":"diffuseConstant","edgemode":"edgeMode","filterunits":"filterUnits","glyphref":"glyphRef","gradienttransform":"gradientTransform","gradientunits":"gradientUnits","kernelmatrix":"kernelMatrix","kernelunitlength":"kernelUnitLength","keypoints":"keyPoints","keysplines":"keySplines","keytimes":"keyTimes","lengthadjust":"lengthAdjust","limitingconeangle":"limitingConeAngle","markerheight":"markerHeight","markerunits":"markerUnits","markerwidth":"markerWidth","maskcontentunits":"maskContentUnits","maskunits":"maskUnits","numoctaves":"numOctaves","pathlength":"pathLength","patterncontentunits":"patternContentUnits","patterntransform":"patternTransform","patternunits":"patternUnits","pointsatx":"pointsAtX","pointsaty":"pointsAtY","pointsatz":"pointsAtZ","preservealpha":"preserveAlpha","preserveaspectratio":"preserveAspectRatio","primitiveunits":"primitiveUnits","refx":"refX","refy":"refY","repeatcount":"repeatCount","repeatdur":"repeatDur","requiredextensions":"requiredExtensions","requiredfeatures":"requiredFeatures","specularconstant":"specularConstant","specularexponent":"specularExponent","spreadmethod":"spreadMethod","startoffset":"startOffset","stddeviation":"stdDeviation","stitchtiles":"stitchTiles","surfacescale":"surfaceScale","systemlanguage":"systemLanguage","tablevalues":"tableValues","targetx":"targetX","targety":"targetY","textlength":"textLength","viewbox":"viewBox","viewtarget":"viewTarget","xchannelselector":"xChannelSelector","ychannelselector":"yChannelSelector","zoomandpan":"zoomAndPan"}}')},function(t,e){var r=e.getChildren=function(t){return t.children},n=e.getParent=function(t){return t.parent};e.getSiblings=function(t){var e=n(t);return e?r(e):[t]},e.getAttributeValue=function(t,e){return t.attribs&&t.attribs[e]},e.hasAttrib=function(t,e){return!!t.attribs&&hasOwnProperty.call(t.attribs,e)},e.getName=function(t){return t.name}},function(t,e){e.removeElement=function(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){var e=t.parent.children;e.splice(e.lastIndexOf(t),1)}},e.replaceElement=function(t,e){var r=e.prev=t.prev;r&&(r.next=e);var n=e.next=t.next;n&&(n.prev=e);var i=e.parent=t.parent;if(i){var o=i.children;o[o.lastIndexOf(t)]=e}},e.appendChild=function(t,e){if(e.parent=t,1!==t.children.push(e)){var r=t.children[t.children.length-2];r.next=e,e.prev=r,e.next=null}},e.append=function(t,e){var r=t.parent,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){var i=r.children;i.splice(i.lastIndexOf(n),0,e)}}else r&&r.children.push(e)},e.prepend=function(t,e){var r=t.parent;if(r){var n=r.children;n.splice(n.lastIndexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}},function(t,e,r){var n=r(23).isTag;function i(t,e,r,n){for(var o,a=[],s=0,c=e.length;s<c&&!(t(e[s])&&(a.push(e[s]),--n<=0))&&(o=e[s].children,!(r&&o&&o.length>0&&(o=i(t,o,r,n),a=a.concat(o),(n-=o.length)<=0)));s++);return a}t.exports={filter:function(t,e,r,n){Array.isArray(e)||(e=[e]);"number"==typeof n&&isFinite(n)||(n=1/0);return i(t,e,!1!==r,n)},find:i,findOneChild:function(t,e){for(var r=0,n=e.length;r<n;r++)if(t(e[r]))return e[r];return null},findOne:function t(e,r){var i=null;for(var o=0,a=r.length;o<a&&!i;o++)n(r[o])&&(e(r[o])?i=r[o]:r[o].children.length>0&&(i=t(e,r[o].children)));return i},existsOne:function t(e,r){for(var i=0,o=r.length;i<o;i++)if(n(r[i])&&(e(r[i])||r[i].children.length>0&&t(e,r[i].children)))return!0;return!1},findAll:function(t,e){var r=[],i=e.slice();for(;i.length;){var o=i.shift();n(o)&&(o.children&&o.children.length>0&&i.unshift.apply(i,o.children),t(o)&&r.push(o))}return r}}},function(t,e,r){var n=r(23),i=e.isTag=n.isTag;e.testElement=function(t,e){for(var r in t)if(t.hasOwnProperty(r)){if("tag_name"===r){if(!i(e)||!t.tag_name(e.name))return!1}else if("tag_type"===r){if(!t.tag_type(e.type))return!1}else if("tag_contains"===r){if(i(e)||!t.tag_contains(e.data))return!1}else if(!e.attribs||!t[r](e.attribs[r]))return!1}else;return!0};var o={tag_name:function(t){return"function"==typeof t?function(e){return i(e)&&t(e.name)}:"*"===t?i:function(e){return i(e)&&e.name===t}},tag_type:function(t){return"function"==typeof t?function(e){return t(e.type)}:function(e){return e.type===t}},tag_contains:function(t){return"function"==typeof t?function(e){return!i(e)&&t(e.data)}:function(e){return!i(e)&&e.data===t}}};function a(t,e){return"function"==typeof e?function(r){return r.attribs&&e(r.attribs[t])}:function(r){return r.attribs&&r.attribs[t]===e}}function s(t,e){return function(r){return t(r)||e(r)}}e.getElements=function(t,e,r,n){var i=Object.keys(t).map(function(e){var r=t[e];return e in o?o[e](r):a(e,r)});return 0===i.length?[]:this.filter(i.reduce(s),e,r,n)},e.getElementById=function(t,e,r){return Array.isArray(e)||(e=[e]),this.findOne(a("id",t),e,!1!==r)},e.getElementsByTagName=function(t,e,r,n){return this.filter(o.tag_name(t),e,r,n)},e.getElementsByTagType=function(t,e,r,n){return this.filter(o.tag_type(t),e,r,n)}},function(t,e){e.removeSubsets=function(t){for(var e,r,n,i=t.length;--i>-1;){for(e=r=t[i],t[i]=null,n=!0;r;){if(t.indexOf(r)>-1){n=!1,t.splice(i,1);break}r=r.parent}n&&(t[i]=e)}return t};var r=1,n=2,i=4,o=8,a=16,s=e.compareDocumentPosition=function(t,e){var s,c,u,l,f,p,h=[],d=[];if(t===e)return 0;for(s=t;s;)h.unshift(s),s=s.parent;for(s=e;s;)d.unshift(s),s=s.parent;for(p=0;h[p]===d[p];)p++;return 0===p?r:(u=(c=h[p-1]).children,l=h[p],f=d[p],u.indexOf(l)>u.indexOf(f)?c===e?i|a:i:c===t?n|o:n)};e.uniqueSort=function(t){var e,r,o=t.length;for(t=t.slice();--o>-1;)e=t[o],(r=t.indexOf(e))>-1&&r<o&&t.splice(o,1);return t.sort(function(t,e){var r=s(t,e);return r&n?-1:r&i?1:0}),t}},function(t,e,r){t.exports=p;var n=r(121),i=r(8),o=r(122),a=r(45),s=r(123),c=r(47),u=i.trueFunc,l=i.falseFunc,f=c.filters;function p(t,e,r){return h(d(t,e,r),e)}function h(t,e){var r=e.adapter;return function(e){return r.isTag(e)&&t(e)}}function d(t,e,r){return w(n(t,e),e,r)}function m(t){return"pseudo"===t.type&&("scope"===t.name||Array.isArray(t.data)&&t.data.some(function(t){return t.some(m)}))}var g={type:"descendant"},y={type:"_flexibleDescendant"},v={type:"pseudo",name:"scope"},b={};function w(t,e,r){(t=t.filter(function(t){return t.length>0})).forEach(o);var n=Array.isArray(r);(r=e&&e.context||r)&&!n&&(r=[r]),function(t,e,r){var n=e.adapter,i=!!r&&!!r.length&&r.every(function(t){return t===b||!!n.getParent(t)});t.forEach(function(t){if(t.length>0&&x(t[0])&&"descendant"!==t[0].type);else{if(!i||m(t))return;t.unshift(g)}t.unshift(v)})}(t,e,r);var i=!1,a=t.map(function(t){if(t[0]&&t[1]&&"scope"===t[0].name){var o=t[1].type;n&&"descendant"===o?t[1]=y:"adjacent"!==o&&"sibling"!==o||(i=!0)}return function(t,e,r){return t.reduce(function(t,n){if(t===l)return t;if(!(n.type in s))throw new Error("Rule type "+n.type+" is not supported by css-select");return s[n.type](t,n,e,r)},e&&e.rootFunc||u)}(t,e,r)}).reduce(_,l);return a.shouldTestNextSiblings=i,a}function x(t){return a[t.type]<0}function _(t,e){return e===l||t===u?t:t===l||e===u?e:function(r){return t(r)||e(r)}}function A(t){return t.some(x)}f.not=function(t,e,r,n){var i={xmlMode:!(!r||!r.xmlMode),strict:!(!r||!r.strict),adapter:r.adapter};if(i.strict&&(e.length>1||e.some(A)))throw new Error("complex selectors in :not aren't allowed in strict mode");var o=w(e,i,n);return o===l?t:o===u?l:function(e){return!o(e)&&t(e)}},f.has=function(t,e,r){var n=r.adapter,i={xmlMode:!(!r||!r.xmlMode),strict:!(!r||!r.strict),adapter:n},o=e.some(A)?[b]:null,a=w(e,i,o);return a===l?l:a===u?function(e){return n.getChildren(e).some(n.isTag)&&t(e)}:(a=h(a,r),o?function(e){return t(e)&&(o[0]=e,n.existsOne(a,n.getChildren(e)))}:function(e){return t(e)&&n.existsOne(a,n.getChildren(e))})},f.matches=function(t,e,r,n){return w(e,{xmlMode:!(!r||!r.xmlMode),strict:!(!r||!r.strict),rootFunc:t,adapter:r.adapter},n)},p.compileToken=w,p.compileUnsafe=d,p.Pseudos=c},function(t,e,r){"use strict";t.exports=function(t,e){var r=[];if(""!==(t=function t(e,r,i){var p,g,y,v,b=[],w=!1;function x(){var t=r.match(n)[0];return r=r.substr(t.length),h(t)}function _(t){for(;d(r.charAt(t));)t++;r=r.substr(t)}function A(t){for(var e=0;"\\"===r.charAt(--t);)e++;return 1==(1&e)}for(_(0);""!==r;)if(d(g=r.charAt(0)))w=!0,_(1);else if(g in s)b.push({type:s[g]}),w=!1,_(1);else if(","===g){if(0===b.length)throw new SyntaxError("empty sub-selector");e.push(b),b=[],w=!1,_(1)}else if(w&&(b.length>0&&b.push({type:"descendant"}),w=!1),"*"===g)r=r.substr(1),b.push({type:"universal"});else if(g in c)r=r.substr(1),b.push({type:"attribute",name:c[g][0],action:c[g][1],value:x(),ignoreCase:!1});else if("["===g){if(r=r.substr(1),!(p=r.match(o)))throw new SyntaxError("Malformed attribute selector: "+r);r=r.substr(p[0].length),y=h(p[1]),i&&("lowerCaseAttributeNames"in i?!i.lowerCaseAttributeNames:i.xmlMode)||(y=y.toLowerCase()),b.push({type:"attribute",name:y,action:a[p[2]],value:h(p[4]||p[5]||""),ignoreCase:!!p[6]})}else if(":"===g){if(":"===r.charAt(1)){r=r.substr(2),b.push({type:"pseudo-element",name:x().toLowerCase()});continue}if(r=r.substr(1),y=x().toLowerCase(),p=null,"("===r.charAt(0))if(y in u){var T=(v=r.charAt(1))in f;if(r=r.substr(T+1),r=t(p=[],r,i),T){if(r.charAt(0)!==v)throw new SyntaxError("unmatched quotes in :"+y);r=r.substr(1)}if(")"!==r.charAt(0))throw new SyntaxError("missing closing parenthesis in :"+y+" "+r);r=r.substr(1)}else{for(var S=1,E=1;E>0&&S<r.length;S++)"("!==r.charAt(S)||A(S)?")"!==r.charAt(S)||A(S)||E--:E++;if(E)throw new SyntaxError("parenthesis not matched");p=r.substr(1,S-2),r=r.substr(S),y in l&&((v=p.charAt(0))===p.slice(-1)&&v in f&&(p=p.slice(1,-1)),p=h(p))}b.push({type:"pseudo",name:y,data:p})}else{if(!n.test(r))return b.length&&"descendant"===b[b.length-1].type&&b.pop(),m(e,b),r;y=x(),i&&("lowerCaseTags"in i?!i.lowerCaseTags:i.xmlMode)||(y=y.toLowerCase()),b.push({type:"tag",name:y})}return m(e,b),r}(r,t+"",e)))throw new SyntaxError("Unmatched selector: "+t);return r};var n=/^(?:\\.|[\w\-\u00b0-\uFFFF])+/,i=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,o=/^\s*((?:\\.|[\w\u00b0-\uFFFF\-])+)\s*(?:(\S?)=\s*(?:(['"])([^]*?)\3|(#?(?:\\.|[\w\u00b0-\uFFFF\-])*)|)|)\s*(i)?\]/,a={__proto__:null,undefined:"exists","":"equals","~":"element","^":"start",$:"end","*":"any","!":"not","|":"hyphen"},s={__proto__:null,">":"child","<":"parent","~":"sibling","+":"adjacent"},c={__proto__:null,"#":["id","equals"],".":["class","element"]},u={__proto__:null,has:!0,not:!0,matches:!0},l={__proto__:null,contains:!0,icontains:!0},f={__proto__:null,'"':!0,"'":!0};function p(t,e,r){var n="0x"+e-65536;return n!=n||r?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)}function h(t){return t.replace(i,p)}function d(t){return" "===t||"\n"===t||"\t"===t||"\f"===t||"\r"===t}function m(t,e){if(t.length>0&&0===e.length)throw new SyntaxError("empty sub-selector");t.push(e)}},function(t,e,r){t.exports=function(t){for(var e=t.map(o),r=1;r<t.length;r++){var n=e[r];if(!(n<0))for(var i=r-1;i>=0&&n<e[i];i--){var a=t[i+1];t[i+1]=t[i],t[i]=a,e[i+1]=e[i],e[i]=n}}};var n=r(45),i={__proto__:null,exists:10,equals:8,not:7,start:6,end:6,any:5,hyphen:4,element:4};function o(t){var e=n[t.type];if(e===n.attribute)(e=i[t.action])===i.equals&&"id"===t.name&&(e=9),t.ignoreCase&&(e>>=1);else if(e===n.pseudo)if(t.data)if("has"===t.name||"contains"===t.name)e=0;else if("matches"===t.name||"not"===t.name){e=0;for(var r=0;r<t.data.length;r++)if(1===t.data[r].length){var a=o(t.data[r][0]);if(0===a){e=0;break}a>e&&(e=a)}t.data.length>1&&e>0&&(e-=1)}else e=1;else e=3;return e}},function(t,e,r){var n=r(46),i=r(47);t.exports={__proto__:null,attribute:n.compile,pseudo:i.compile,tag:function(t,e,r){var n=e.name,i=r.adapter;return function(e){return i.getName(e)===n&&t(e)}},descendant:function(t,e,r){var n="undefined"!=typeof WeakSet?new WeakSet:null,i=r.adapter;return function(e){for(var r=!1;!r&&(e=i.getParent(e));)n&&n.has(e)||!(r=t(e))&&n&&n.add(e);return r}},_flexibleDescendant:function(t,e,r){var n=r.adapter;return function(e){for(var r=t(e);!r&&(e=n.getParent(e));)r=t(e);return r}},parent:function(t,e,r){if(r&&r.strict)throw new Error("Parent selector isn't part of CSS3");var n=r.adapter;return function(t){return n.getChildren(t).some(i)};function i(e){return n.isTag(e)&&t(e)}},child:function(t,e,r){var n=r.adapter;return function(e){var r=n.getParent(e);return!!r&&t(r)}},sibling:function(t,e,r){var n=r.adapter;return function(e){for(var r=n.getSiblings(e),i=0;i<r.length;i++)if(n.isTag(r[i])){if(r[i]===e)break;if(t(r[i]))return!0}return!1}},adjacent:function(t,e,r){var n=r.adapter;return function(e){for(var r,i=n.getSiblings(e),o=0;o<i.length;o++)if(n.isTag(i[o])){if(i[o]===e)break;r=i[o]}return!!r&&t(r)}},universal:function(t){return t}}},function(t,e,r){var n=r(125),i=r(126);t.exports=function(t){return i(n(t))},t.exports.parse=n,t.exports.compile=i},function(t,e){t.exports=function(t){if("even"===(t=t.trim().toLowerCase()))return[2,0];if("odd"===t)return[2,1];var e,n=t.match(r);if(!n)throw new SyntaxError("n-th rule couldn't be parsed ('"+t+"')");return n[1]?(e=parseInt(n[1],10),isNaN(e)&&(e="-"===n[1].charAt(0)?-1:1)):e=0,[e,n[3]?parseInt((n[2]||"")+n[3],10):0]};var r=/^([+\-]?\d*n)?\s*(?:([+\-]?)\s*(\d+))?$/},function(t,e,r){t.exports=function(t){var e=t[0],r=t[1]-1;if(r<0&&e<=0)return o;if(-1===e)return function(t){return t<=r};if(0===e)return function(t){return t===r};if(1===e)return r<0?i:function(t){return t>=r};var n=r%e;n<0&&(n+=e);if(e>1)return function(t){return t>=r&&t%e===n};return e*=-1,function(t){return t<=r&&t%e===n}};var n=r(8),i=n.trueFunc,o=n.falseFunc},function(t,e,r){"use strict";var n=r(128)({isTag:function(t){return t.isElem()},getParent:function(t){return t.parentNode||null},getChildren:function(t){return t.content||[]},getName:function(t){return t.elem},getText:function(t){return t.content[0].text||t.content[0].cdata||""},getAttributeValue:function(t,e){return t.hasAttr(e)?t.attr(e).value:null}});t.exports=n},function(t,e,r){"use strict";t.exports=function(t){!function(t){if(!t)throw new TypeError("Expected implementation");var e=n.filter(function(e){return"function"!=typeof t[e]});if(e.length){var r="("+e.join(", ")+")",i="Expected functions "+r+" to be implemented";throw new Error(i)}}(t);var e={},r={removeSubsets:function(t){return function(t,e){var r,n,i,o=e.length;for(;--o>-1;){for(r=n=e[o],e[o]=null,i=!0;n;){if(e.indexOf(n)>-1){i=!1,e.splice(o,1);break}n=t.getParent(n)}i&&(e[o]=r)}return e}(e,t)},existsOne:function(t,r){return function(t,e,r){return r.some(function(r){return!!t.isTag(r)&&(e(r)||t.existsOne(e,t.getChildren(r)))})}(e,t,r)},getSiblings:function(t){return function(t,e){var r=t.getParent(e);return r&&t.getChildren(r)}(e,t)},hasAttrib:function(t,r){return function(t,e,r){return void 0!==t.getAttributeValue(e,r)}(e,t,r)},findOne:function(t,r){return function(t,e,r){for(var n=null,i=0,o=r.length;i<o&&!n;i++)if(e(r[i]))n=r[i];else{var a=t.getChildren(r[i]);a&&a.length>0&&(n=t.findOne(e,a))}return n}(e,t,r)},findAll:function(t,r){return function(t,e,r){for(var n=[],i=0,o=r.length;i<o;i++)if(t.isTag(r[i])){e(r[i])&&n.push(r[i]);var a=t.getChildren(r[i]);a&&(n=n.concat(t.findAll(e,a)))}return n}(e,t,r)}};return Object.assign(e,r,t),e};var n=["isTag","getAttributeValue","getChildren","getName","getParent","getText"]},function(t,e,r){"use strict";var n=r(130);Object.values||n.shim();var i=function(t){this.parentNode=t,this.classNames=new Set,this.classAttr=null};i.prototype.clone=function(t){var e=this,r={};Object.keys(e).forEach(function(t){"parentNode"!==t&&(r[t]=e[t])}),r=JSON.parse(JSON.stringify(r));var n=new i(t);return Object.assign(n,r),n},i.prototype.hasClass=function(){this.classAttr={name:"class",value:null},this.addClassHandler()},i.prototype.addClassHandler=function(){Object.defineProperty(this.parentNode.attrs,"class",{get:this.getClassAttr.bind(this),set:this.setClassAttr.bind(this),enumerable:!0,configurable:!0}),this.addClassValueHandler()},i.prototype.addClassValueHandler=function(){Object.defineProperty(this.classAttr,"value",{get:this.getClassValue.bind(this),set:this.setClassValue.bind(this),enumerable:!0,configurable:!0})},i.prototype.getClassAttr=function(){return this.classAttr},i.prototype.setClassAttr=function(t){this.setClassValue(t.value),this.classAttr=t,this.addClassValueHandler()},i.prototype.getClassValue=function(){return Array.from(this.classNames).join(" ")},i.prototype.setClassValue=function(t){if(void 0!==t){var e=t.split(" ");this.classNames=new Set(e)}else this.classNames.clear()},i.prototype.add=function(){this.hasClass(),Object.values(arguments).forEach(this._addSingle.bind(this))},i.prototype._addSingle=function(t){this.classNames.add(t)},i.prototype.remove=function(){this.hasClass(),Object.values(arguments).forEach(this._removeSingle.bind(this))},i.prototype._removeSingle=function(t){this.classNames.delete(t)},i.prototype.item=function(t){return Array.from(this.classNames)[t]},i.prototype.toggle=function(t,e){(this.contains(t)||!1===e)&&this.classNames.delete(t),this.classNames.add(t)},i.prototype.contains=function(t){return this.classNames.has(t)},e.CSSClassList=i},function(t,e,r){"use strict";var n=r(48),i=r(51),o=r(61),a=r(149),s=o();n(s,{getPolyfill:o,implementation:i,shim:a}),t.exports=s},function(t,e,r){"use strict";var n;if(!Object.keys){var i=Object.prototype.hasOwnProperty,o=Object.prototype.toString,a=r(50),s=Object.prototype.propertyIsEnumerable,c=!s.call({toString:null},"toString"),u=s.call(function(){},"prototype"),l=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(t){var e=t.constructor;return e&&e.prototype===t},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&i.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{f(window[t])}catch(t){return!0}}catch(t){return!0}return!1}();n=function(t){var e=null!==t&&"object"==typeof t,r="[object Function]"===o.call(t),n=a(t),s=e&&"[object String]"===o.call(t),p=[];if(!e&&!r&&!n)throw new TypeError("Object.keys called on a non-object");var d=u&&r;if(s&&t.length>0&&!i.call(t,0))for(var m=0;m<t.length;++m)p.push(String(m));if(n&&t.length>0)for(var g=0;g<t.length;++g)p.push(String(g));else for(var y in t)d&&"prototype"===y||!i.call(t,y)||p.push(String(y));if(c)for(var v=function(t){if("undefined"==typeof window||!h)return f(t);try{return f(t)}catch(t){return!1}}(t),b=0;b<l.length;++b)v&&"constructor"===l[b]||!i.call(t,l[b])||p.push(l[b]);return p}}t.exports=n},function(t,e,r){"use strict";t.exports=r(133)},function(t,e,r){"use strict";var n=r(3)("%Array%"),i=r(24)(),o=r(135),a=r(56),s=r(27),c=s(n.prototype.push),u=s(n.prototype.slice),l=s(n.prototype.join),f=a(a({},o),{SameValueNonNumber:function(t,e){if("number"==typeof t||typeof t!=typeof e)throw new TypeError("SameValueNonNumber requires two non-number values of the same type.");return this.SameValue(t,e)},IterableToArrayLike:function(t){var e;if(i)e=this.GetMethod(t,Symbol.iterator);else if(this.IsArray(t))e=function(){var t=-1,e=this;return{next:function(){return{done:(t+=1)>=e.length,value:e[t]}}}};else if("String"===this.Type(t)){var r=this;e=function(){var e=0;return{next:function(){var n=r.AdvanceStringIndex(t,e,!0),i=l(u(t,e,n),"");return e=n,{done:n>t.length,value:i}}}}}if(void 0!==e){for(var n=this.GetIterator(t,e),o=[],a=!0;a;)if(a=this.IteratorStep(n)){var s=this.IteratorValue(a);c(o,s)}return o}return this.ToObject(t)}});t.exports=f},function(t,e,r){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),r=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var n=Object.getOwnPropertySymbols(t);if(1!==n.length||n[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},function(t,e,r){"use strict";var n=r(4),i=r(137),o=r(49),a=r(141),s=r(3),c=s("%TypeError%"),u=s("%RangeError%"),l=s("%SyntaxError%"),f=s("%Array%"),p=f.prototype,h=s("%String%"),d=s("%Object%"),m=s("%Number%"),g=s("%Symbol%",!0),y=s("%RegExp%"),v=s("%Promise%",!0),b=d.preventExtensions,w=r(24)(),x=r(53),_=r(54),A=r(55),T=Math.pow(2,32)-1,S=m.MAX_SAFE_INTEGER||Math.pow(2,53)-1,E=r(56),C=r(57),O=r(58),k=r(143),P=r(144),I=r(59),N=r(145),D=r(60),R=parseInt,j=r(27),M=v?j(s("%PromiseProto_then%")):null,L=j(f.prototype.slice),q=j(h.prototype.slice),$=j(y.prototype.test,/^0b[01]+$/i),F=j(y.prototype.test,/^0o[0-7]+$/i),U=j(y.prototype.test,/^[0-9]$/),G=j(y.prototype.exec),B=new y("["+["
","",""].join("")+"]","g"),V=j(y.prototype.test,B),H=j(y.prototype.test,/^[-+]0x[0-9a-f]+$/i),Y=j(h.prototype.charCodeAt),z=j(d.prototype.propertyIsEnumerable),W=j(d.prototype.toString),X=j(s("%NumberPrototype%").valueOf),K=j(s("%BooleanPrototype%").valueOf),J=j(s("%StringPrototype%").valueOf),Q=j(s("%DatePrototype%").valueOf),Z=w&&j(s("%SymbolPrototype%").toString),tt=Math.floor,et=Math.abs,rt=d.create,nt=d.getOwnPropertyDescriptor,it=d.getOwnPropertyNames,ot=d.getOwnPropertySymbols,at=d.isExtensible,st=d.defineProperty,ct=Object.setPrototypeOf||([].__proto__!==Array.prototype?null:function(t,e){return t.__proto__=e,t}),ut=function(t,e,r,n){if(!st){if(!t.IsDataDescriptor(n))return!1;if(!n["[[Configurable]]"]||!n["[[Writable]]"])return!1;if(r in e&&z(e,r)!==!!n["[[Enumerable]]"])return!1;var i=n["[[Value]]"];return e[r]=i,t.SameValue(e[r],i)}return st(e,r,t.FromPropertyDescriptor(n)),!0},lt=["\t\n\v\f\r "," \u2028","\u2029\ufeff"].join(""),ft=new RegExp("(^["+lt+"]+)|(["+lt+"]+$)","g"),pt=j(h.prototype.replace),ht=r(146),dt=r(148),mt=E(E({},ht),{Call:function(t,e){var r=arguments.length>2?arguments[2]:[];if(!this.IsCallable(t))throw new c(a(t)+" is not a function");return t.apply(e,r)},ToPrimitive:i,ToNumber:function(t){var e=k(t)?t:i(t,m);if("symbol"==typeof e)throw new c("Cannot convert a Symbol value to a number");if("string"==typeof e){if($(e))return this.ToNumber(R(q(e,2),2));if(F(e))return this.ToNumber(R(q(e,2),8));if(V(e)||H(e))return NaN;var r=function(t){return pt(t,ft,"")}(e);if(r!==e)return this.ToNumber(r)}return m(e)},ToInt16:function(t){var e=this.ToUint16(t);return e>=32768?e-65536:e},ToInt8:function(t){var e=this.ToUint8(t);return e>=128?e-256:e},ToUint8:function(t){var e=this.ToNumber(t);if(_(e)||0===e||!A(e))return 0;var r=C(e)*tt(et(e));return O(r,256)},ToUint8Clamp:function(t){var e=this.ToNumber(t);if(_(e)||e<=0)return 0;if(e>=255)return 255;var r=tt(t);return r+.5<e?r+1:e<r+.5?r:r%2!=0?r+1:r},ToString:function(t){if("symbol"==typeof t)throw new c("Cannot convert a Symbol value to a string");return h(t)},ToObject:function(t){return this.RequireObjectCoercible(t),d(t)},ToPropertyKey:function(t){var e=this.ToPrimitive(t,h);return"symbol"==typeof e?e:this.ToString(e)},ToLength:function(t){var e=this.ToInteger(t);return e<=0?0:e>S?S:e},CanonicalNumericIndexString:function(t){if("[object String]"!==W(t))throw new c("must be a string");if("-0"===t)return-0;var e=this.ToNumber(t);return this.SameValue(this.ToString(e),t)?e:void 0},RequireObjectCoercible:ht.CheckObjectCoercible,IsArray:f.isArray||function(t){return"[object Array]"===W(t)},IsConstructor:function(t){return"function"==typeof t&&!!t.prototype},IsExtensible:b?function(t){return!k(t)&&at(t)}:function(t){return!0},IsInteger:function(t){if("number"!=typeof t||_(t)||!A(t))return!1;var e=et(t);return tt(e)===e},IsPropertyKey:function(t){return"string"==typeof t||"symbol"==typeof t},IsRegExp:function(t){if(!t||"object"!=typeof t)return!1;if(w){var e=t[g.match];if(void 0!==e)return ht.ToBoolean(e)}return dt(t)},SameValueZero:function(t,e){return t===e||_(t)&&_(e)},GetV:function(t,e){if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");return this.ToObject(t)[e]},GetMethod:function(t,e){if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");var r=this.GetV(t,e);if(null!=r){if(!this.IsCallable(r))throw new c(e+"is not a function");return r}},Get:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true, got "+a(e));return t[e]},Type:function(t){return"symbol"==typeof t?"Symbol":ht.Type(t)},SpeciesConstructor:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");var r=t.constructor;if(void 0===r)return e;if("Object"!==this.Type(r))throw new c("O.constructor is not an Object");var n=w&&g.species?r[g.species]:void 0;if(null==n)return e;if(this.IsConstructor(n))return n;throw new c("no constructor found")},FromPropertyDescriptor:function(t){if(void 0===t)return t;x(this,"Property Descriptor","Desc",t);var e={};return"[[Value]]"in t&&(e.value=t["[[Value]]"]),"[[Writable]]"in t&&(e.writable=t["[[Writable]]"]),"[[Get]]"in t&&(e.get=t["[[Get]]"]),"[[Set]]"in t&&(e.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(e.enumerable=t["[[Enumerable]]"]),"[[Configurable]]"in t&&(e.configurable=t["[[Configurable]]"]),e},CompletePropertyDescriptor:function(t){return x(this,"Property Descriptor","Desc",t),this.IsGenericDescriptor(t)||this.IsDataDescriptor(t)?(n(t,"[[Value]]")||(t["[[Value]]"]=void 0),n(t,"[[Writable]]")||(t["[[Writable]]"]=!1)):(n(t,"[[Get]]")||(t["[[Get]]"]=void 0),n(t,"[[Set]]")||(t["[[Set]]"]=void 0)),n(t,"[[Enumerable]]")||(t["[[Enumerable]]"]=!1),n(t,"[[Configurable]]")||(t["[[Configurable]]"]=!1),t},Set:function(t,e,r,n){if("Object"!==this.Type(t))throw new c("O must be an Object");if(!this.IsPropertyKey(e))throw new c("P must be a Property Key");if("Boolean"!==this.Type(n))throw new c("Throw must be a Boolean");if(n)return t[e]=r,!0;try{t[e]=r}catch(t){return!1}},HasOwnProperty:function(t,e){if("Object"!==this.Type(t))throw new c("O must be an Object");if(!this.IsPropertyKey(e))throw new c("P must be a Property Key");return n(t,e)},HasProperty:function(t,e){if("Object"!==this.Type(t))throw new c("O must be an Object");if(!this.IsPropertyKey(e))throw new c("P must be a Property Key");return e in t},IsConcatSpreadable:function(t){if("Object"!==this.Type(t))return!1;if(w&&"symbol"==typeof g.isConcatSpreadable){var e=this.Get(t,Symbol.isConcatSpreadable);if(void 0!==e)return this.ToBoolean(e)}return this.IsArray(t)},Invoke:function(t,e){if(!this.IsPropertyKey(e))throw new c("P must be a Property Key");var r=L(arguments,2),n=this.GetV(t,e);return this.Call(n,t,r)},GetIterator:function(t,e){var r=e;if(arguments.length<2){if(!w)throw new SyntaxError("GetIterator depends on native Symbol support when `method` is not passed");r=this.GetMethod(t,g.iterator)}var n=this.Call(r,t);if("Object"!==this.Type(n))throw new c("iterator must return an object");return n},IteratorNext:function(t,e){var r=this.Invoke(t,"next",arguments.length<2?[]:[e]);if("Object"!==this.Type(r))throw new c("iterator next must return an object");return r},IteratorComplete:function(t){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(iterResult) is not Object");return this.ToBoolean(this.Get(t,"done"))},IteratorValue:function(t){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(iterResult) is not Object");return this.Get(t,"value")},IteratorStep:function(t){var e=this.IteratorNext(t);return!0!==this.IteratorComplete(e)&&e},IteratorClose:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(iterator) is not Object");if(!this.IsCallable(e))throw new c("Assertion failed: completion is not a thunk for a Completion Record");var r,n=e,i=this.GetMethod(t,"return");if(void 0===i)return n();try{var o=this.Call(i,t,[])}catch(t){throw r=n(),n=null,t}if(r=n(),n=null,"Object"!==this.Type(o))throw new c("iterator .return must return an object");return r},CreateIterResultObject:function(t,e){if("Boolean"!==this.Type(e))throw new c("Assertion failed: Type(done) is not Boolean");return{value:t,done:e}},RegExpExec:function(t,e){if("Object"!==this.Type(t))throw new c("R must be an Object");if("String"!==this.Type(e))throw new c("S must be a String");var r=this.Get(t,"exec");if(this.IsCallable(r)){var n=this.Call(r,t,[e]);if(null===n||"Object"===this.Type(n))return n;throw new c('"exec" method must return `null` or an Object')}return G(t,e)},ArraySpeciesCreate:function(t,e){if(!this.IsInteger(e)||e<0)throw new c("Assertion failed: length must be an integer >= 0");var r,n=0===e?0:e;if(this.IsArray(t)&&(r=this.Get(t,"constructor"),"Object"===this.Type(r)&&w&&g.species&&null===(r=this.Get(r,g.species))&&(r=void 0)),void 0===r)return f(n);if(!this.IsConstructor(r))throw new c("C must be a constructor");return new r(n)},CreateDataProperty:function(t,e,r){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");var n=nt(t,e),i=n||this.IsExtensible(t);return!(n&&(!n.writable||!n.configurable)||!i)&&ut(this,t,e,{"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":r,"[[Writable]]":!0})},CreateDataPropertyOrThrow:function(t,e,r){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");var n=this.CreateDataProperty(t,e,r);if(!n)throw new c("unable to create data property");return n},ObjectCreate:function(t,e){if(null!==t&&"Object"!==this.Type(t))throw new c("Assertion failed: proto must be null or an object");var r=arguments.length<2?[]:e;if(r.length>0)throw new l("es-abstract does not yet support internal slots");if(null===t&&!rt)throw new l("native Object.create support is required to create null objects");return rt(t)},AdvanceStringIndex:function(t,e,r){if("String"!==this.Type(t))throw new c("S must be a String");if(!this.IsInteger(e)||e<0||e>S)throw new c("Assertion failed: length must be an integer >= 0 and <= 2**53");if("Boolean"!==this.Type(r))throw new c("Assertion failed: unicode must be a Boolean");if(!r)return e+1;if(e+1>=t.length)return e+1;var n=Y(t,e);if(n<55296||n>56319)return e+1;var i=Y(t,e+1);return i<56320||i>57343?e+1:e+2},CreateMethodProperty:function(t,e,r){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");return ut(this,t,e,{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Value]]":r,"[[Writable]]":!0})},DefinePropertyOrThrow:function(t,e,r){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");var n=D(this,r)?r:this.ToPropertyDescriptor(r);if(!D(this,n))throw new c("Assertion failed: Desc is not a valid Property Descriptor");return ut(this,t,e,n)},DeletePropertyOrThrow:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: IsPropertyKey(P) is not true");var r=delete t[e];if(!r)throw new TypeError("Attempt to delete property failed.");return r},EnumerableOwnNames:function(t){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");return o(t)},thisNumberValue:function(t){return"Number"===this.Type(t)?t:X(t)},thisBooleanValue:function(t){return"Boolean"===this.Type(t)?t:K(t)},thisStringValue:function(t){return"String"===this.Type(t)?t:J(t)},thisTimeValue:function(t){return Q(t)},SetIntegrityLevel:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if("sealed"!==e&&"frozen"!==e)throw new c('Assertion failed: `level` must be `"sealed"` or `"frozen"`');if(!b)throw new l("SetIntegrityLevel requires native `Object.preventExtensions` support");if(!b(t))return!1;if(!it)throw new l("SetIntegrityLevel requires native `Object.getOwnPropertyNames` support");var r=it(t),n=this;return"sealed"===e?P(r,function(e){n.DefinePropertyOrThrow(t,e,{configurable:!1})}):"frozen"===e&&P(r,function(e){var r,i=nt(t,e);void 0!==i&&(r=n.IsAccessorDescriptor(n.ToPropertyDescriptor(i))?{configurable:!1}:{configurable:!1,writable:!1},n.DefinePropertyOrThrow(t,e,r))}),!0},TestIntegrityLevel:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if("sealed"!==e&&"frozen"!==e)throw new c('Assertion failed: `level` must be `"sealed"` or `"frozen"`');if(this.IsExtensible(t))return!1;var r=it(t),n=this;return 0===r.length||I(r,function(r){var i=nt(t,r);if(void 0!==i){if(i.configurable)return!1;if("frozen"===e&&n.IsDataDescriptor(n.ToPropertyDescriptor(i))&&i.writable)return!1}return!0})},OrdinaryHasInstance:function(t,e){if(!1===this.IsCallable(t))return!1;if("Object"!==this.Type(e))return!1;var r=this.Get(t,"prototype");if("Object"!==this.Type(r))throw new c("OrdinaryHasInstance called on an object with an invalid prototype property.");return e instanceof t},OrdinaryHasProperty:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: P must be a Property Key");return e in t},InstanceofOperator:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");var r=w&&g.hasInstance?this.GetMethod(e,g.hasInstance):void 0;if(void 0!==r)return this.ToBoolean(this.Call(r,e,[t]));if(!this.IsCallable(e))throw new c("`C` is not Callable");return this.OrdinaryHasInstance(e,t)},IsPromise:function(t){if("Object"!==this.Type(t))return!1;if(!v)return!1;try{M(t)}catch(t){return!1}return!0},"Abstract Equality Comparison":function(t,e){var r=this.Type(t),n=this.Type(e);return r===n?t===e:null==t&&null==e||("Number"===r&&"String"===n?this["Abstract Equality Comparison"](t,this.ToNumber(e)):"String"===r&&"Number"===n?this["Abstract Equality Comparison"](this.ToNumber(t),e):"Boolean"===r?this["Abstract Equality Comparison"](this.ToNumber(t),e):"Boolean"===n?this["Abstract Equality Comparison"](t,this.ToNumber(e)):"String"!==r&&"Number"!==r&&"Symbol"!==r||"Object"!==n?"Object"===r&&("String"===n||"Number"===n||"Symbol"===n)&&this["Abstract Equality Comparison"](this.ToPrimitive(t),e):this["Abstract Equality Comparison"](t,this.ToPrimitive(e)))},ValidateAndApplyPropertyDescriptor:function(t,e,r,n,i){var o=this.Type(t);if("Undefined"!==o&&"Object"!==o)throw new c("Assertion failed: O must be undefined or an Object");if("Boolean"!==this.Type(r))throw new c("Assertion failed: extensible must be a Boolean");if(!D(this,n))throw new c("Assertion failed: Desc must be a Property Descriptor");if("Undefined"!==this.Type(i)&&!D(this,i))throw new c("Assertion failed: current must be a Property Descriptor, or undefined");if("Undefined"!==o&&!this.IsPropertyKey(e))throw new c("Assertion failed: if O is not undefined, P must be a Property Key");if("Undefined"===this.Type(i)){if(!r)return!1;if(this.IsGenericDescriptor(n)||this.IsDataDescriptor(n))"Undefined"!==o&&ut(this,t,e,{"[[Configurable]]":n["[[Configurable]]"],"[[Enumerable]]":n["[[Enumerable]]"],"[[Value]]":n["[[Value]]"],"[[Writable]]":n["[[Writable]]"]});else{if(!this.IsAccessorDescriptor(n))throw new c("Assertion failed: Desc is not an accessor descriptor");if("Undefined"!==o)return ut(this,t,e,n)}return!0}if(this.IsGenericDescriptor(n)&&!("[[Configurable]]"in n)&&!("[[Enumerable]]"in n))return!0;if(N(this,n,i))return!0;if(!i["[[Configurable]]"]){if(n["[[Configurable]]"])return!1;if("[[Enumerable]]"in n&&!n["[[Enumerable]]"]==!!i["[[Enumerable]]"])return!1}if(this.IsGenericDescriptor(n));else if(this.IsDataDescriptor(i)!==this.IsDataDescriptor(n)){if(!i["[[Configurable]]"])return!1;this.IsDataDescriptor(i)?"Undefined"!==o&&ut(this,t,e,{"[[Configurable]]":i["[[Configurable]]"],"[[Enumerable]]":i["[[Enumerable]]"],"[[Get]]":void 0}):"Undefined"!==o&&ut(this,t,e,{"[[Configurable]]":i["[[Configurable]]"],"[[Enumerable]]":i["[[Enumerable]]"],"[[Value]]":void 0})}else if(this.IsDataDescriptor(i)&&this.IsDataDescriptor(n)){if(!i["[[Configurable]]"]&&!i["[[Writable]]"])return!("[[Writable]]"in n&&n["[[Writable]]"])&&!("[[Value]]"in n&&!this.SameValue(n["[[Value]]"],i["[[Value]]"]))}else{if(!this.IsAccessorDescriptor(i)||!this.IsAccessorDescriptor(n))throw new c("Assertion failed: current and Desc are not both data, both accessors, or one accessor and one data.");if(!i["[[Configurable]]"])return!("[[Set]]"in n&&!this.SameValue(n["[[Set]]"],i["[[Set]]"]))&&!("[[Get]]"in n&&!this.SameValue(n["[[Get]]"],i["[[Get]]"]))}return"Undefined"===o||ut(this,t,e,n)},OrdinaryDefineOwnProperty:function(t,e,r){if("Object"!==this.Type(t))throw new c("Assertion failed: O must be an Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: P must be a Property Key");if(!D(this,r))throw new c("Assertion failed: Desc must be a Property Descriptor");var n=nt(t,e),i=n&&this.ToPropertyDescriptor(n),o=this.IsExtensible(t);return this.ValidateAndApplyPropertyDescriptor(t,e,o,r,i)},OrdinaryGetOwnProperty:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: O must be an Object");if(!this.IsPropertyKey(e))throw new c("Assertion failed: P must be a Property Key");if(n(t,e)){if(!nt){var r=this.IsArray(t)&&"length"===e,i=this.IsRegExp(t)&&"lastIndex"===e;return{"[[Configurable]]":!(r||i),"[[Enumerable]]":z(t,e),"[[Value]]":t[e],"[[Writable]]":!0}}return this.ToPropertyDescriptor(nt(t,e))}},ArrayCreate:function(t){if(!this.IsInteger(t)||t<0)throw new c("Assertion failed: `length` must be an integer Number >= 0");if(t>T)throw new u("length is greater than (2**32 - 1)");var e=arguments.length>1?arguments[1]:p,r=[];if(e!==p){if(!ct)throw new l("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");ct(r,e)}return 0!==t&&(r.length=t),r},ArraySetLength:function(t,e){if(!this.IsArray(t))throw new c("Assertion failed: A must be an Array");if(!D(this,e))throw new c("Assertion failed: Desc must be a Property Descriptor");if(!("[[Value]]"in e))return this.OrdinaryDefineOwnProperty(t,"length",e);var r=E({},e),n=this.ToUint32(e["[[Value]]"]);if(n!==this.ToNumber(e["[[Value]]"]))throw new u("Invalid array length");r["[[Value]]"]=n;var i=this.OrdinaryGetOwnProperty(t,"length");if(!this.IsDataDescriptor(i))throw new c("Assertion failed: an array had a non-data descriptor on `length`");var o,a=i["[[Value]]"];if(n>=a)return this.OrdinaryDefineOwnProperty(t,"length",r);if(!i["[[Writable]]"])return!1;if("[[Writable]]"in r&&!r["[[Writable]]"]?(o=!1,r["[[Writable]]"]=!0):o=!0,!this.OrdinaryDefineOwnProperty(t,"length",r))return!1;for(;n<a;){if(a-=1,!delete t[this.ToString(a)]&&(r["[[Value]]"]=a+1,!o))return r["[[Writable]]"]=!1,this.OrdinaryDefineOwnProperty(t,"length",r),!1}return!!o||this.OrdinaryDefineOwnProperty(t,"length",{"[[Writable]]":!1})},CreateHTML:function(t,e,r,n){if("String"!==this.Type(e)||"String"!==this.Type(r))throw new c("Assertion failed: `tag` and `attribute` must be strings");var i=this.RequireObjectCoercible(t),o=this.ToString(i),a="<"+e;if(""!==r){var s=this.ToString(n);a+=" "+r+'="'+pt(s,/\x22/g,""")+'"'}return a+">"+o+"</"+e+">"},GetOwnPropertyKeys:function(t,e){if("Object"!==this.Type(t))throw new c("Assertion failed: Type(O) is not Object");if("Symbol"===e)return w&&ot?ot(t):[];if("String"===e)return it?it(t):o(t);throw new c('Assertion failed: `Type` must be `"String"` or `"Symbol"`')},SymbolDescriptiveString:function(t){if("Symbol"!==this.Type(t))throw new c("Assertion failed: `sym` must be a Symbol");return Z(t)},GetSubstitution:function(t,e,r,n,i){if("String"!==this.Type(t))throw new c("Assertion failed: `matched` must be a String");var o=t.length;if("String"!==this.Type(e))throw new c("Assertion failed: `str` must be a String");var s=e.length;if(!this.IsInteger(r)||r<0||r>s)throw new c("Assertion failed: `position` must be a nonnegative integer, and less than or equal to the length of `string`, got "+a(r));var u=this;if(!this.IsArray(n)||!I(n,function(t,e,r){return"String"===u.Type(t)||!(e in r)}))throw new c("Assertion failed: `captures` must be a List of Strings, got "+a(n));if("String"!==this.Type(i))throw new c("Assertion failed: `replacement` must be a String");for(var l=r+o,f=n.length,p="",h=0;h<i.length;h+=1){var d=i[h],m=h+1>=i.length,g=h+2>=i.length;if("$"!==d||m)p+=i[h];else{var y=i[h+1];if("$"===y)p+="$",h+=1;else if("&"===y)p+=t,h+=1;else if("`"===y)p+=0===r?"":q(e,0,r-1),h+=1;else if("'"===y)p+=l>=s?"":q(e,l),h+=1;else{var v=g?null:i[h+2];if(!U(y)||"0"===y||!g&&U(v))if(U(y)&&(g||U(v))){var b=y+v,w=R(b,10)-1;p+=b<=f&&"Undefined"===this.Type(n[w])?"":n[w],h+=2}else p+="$";else{var x=R(y,10);p+=x<=f&&"Undefined"===this.Type(n[x-1])?"":n[x-1],h+=1}}}}return p}});delete mt.CheckObjectCoercible,t.exports=mt},function(t,e,r){"use strict";var n="Function.prototype.bind called on incompatible ",i=Array.prototype.slice,o=Object.prototype.toString;t.exports=function(t){var e=this;if("function"!=typeof e||"[object Function]"!==o.call(e))throw new TypeError(n+e);for(var r,a=i.call(arguments,1),s=function(){if(this instanceof r){var n=e.apply(this,a.concat(i.call(arguments)));return Object(n)===n?n:this}return e.apply(t,a.concat(i.call(arguments)))},c=Math.max(0,e.length-a.length),u=[],l=0;l<c;l++)u.push("$"+l);if(r=Function("binder","return function ("+u.join(",")+"){ return binder.apply(this,arguments); }")(s),e.prototype){var f=function(){};f.prototype=e.prototype,r.prototype=new f,f.prototype=null}return r}},function(t,e,r){"use strict";t.exports=r(138)},function(t,e,r){"use strict";var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,i=r(52),o=r(26),a=r(139),s=r(140),c=function(t,e){if(null==t)throw new TypeError("Cannot call method on "+t);if("string"!=typeof e||"number"!==e&&"string"!==e)throw new TypeError('hint must be "string" or "number"');var r,n,a,s="string"===e?["toString","valueOf"]:["valueOf","toString"];for(a=0;a<s.length;++a)if(r=t[s[a]],o(r)&&(n=r.call(t),i(n)))return n;throw new TypeError("No default value")},u=function(t,e){var r=t[e];if(null!=r){if(!o(r))throw new TypeError(r+" returned for property "+e+" of object "+t+" is not a function");return r}};t.exports=function(t){if(i(t))return t;var e,r="default";if(arguments.length>1&&(arguments[1]===String?r="string":arguments[1]===Number&&(r="number")),n&&(Symbol.toPrimitive?e=u(t,Symbol.toPrimitive):s(t)&&(e=Symbol.prototype.valueOf)),void 0!==e){var o=e.call(t,r);if(i(o))return o;throw new TypeError("unable to convert exotic object to primitive")}return"default"===r&&(a(t)||s(t))&&(r="string"),c(t,"default"===r?"number":r)}},function(t,e,r){"use strict";var n=Date.prototype.getDay,i=Object.prototype.toString,o="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){return"object"==typeof t&&null!==t&&(o?function(t){try{return n.call(t),!0}catch(t){return!1}}(t):"[object Date]"===i.call(t))}},function(t,e,r){"use strict";var n=Object.prototype.toString;if(r(24)()){var i=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;t.exports=function(t){if("symbol"==typeof t)return!0;if("[object Symbol]"!==n.call(t))return!1;try{return function(t){return"symbol"==typeof t.valueOf()&&o.test(i.call(t))}(t)}catch(t){return!1}}}else t.exports=function(t){return!1}},function(t,e,r){var n="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=n&&i&&"function"==typeof i.get?i.get:null,a=n&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&c&&"function"==typeof c.get?c.get:null,l=s&&Set.prototype.forEach,f=Boolean.prototype.valueOf,p=Object.prototype.toString,h="function"==typeof BigInt?BigInt.prototype.valueOf:null,d=r(142).custom,m=d&&b(d)?d:null;function g(t,e,r){var n="double"===(r.quoteStyle||e)?'"':"'";return n+t+n}function y(t){return String(t).replace(/"/g,""")}function v(t){return"[object Array]"===_(t)}function b(t){return"[object Symbol]"===_(t)}t.exports=function t(e,r,n,i){if(r||(r={}),x(r,"quoteStyle")&&"single"!==r.quoteStyle&&"double"!==r.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(void 0===e)return"undefined";if(null===e)return"null";if("boolean"==typeof e)return e?"true":"false";if("string"==typeof e)return function(t,e){return g(t.replace(/(['\\])/g,"\\$1").replace(/[\x00-\x1f]/g,A),"single",e)}(e,r);if("number"==typeof e)return 0===e?1/0/e>0?"0":"-0":String(e);if("bigint"==typeof e)return String(e)+"n";var s=void 0===r.depth?5:r.depth;if(void 0===n&&(n=0),n>=s&&s>0&&"object"==typeof e)return"[Object]";if(void 0===i)i=[];else if(function(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1}(i,e)>=0)return"[Circular]";function c(e,o){return o&&(i=i.slice()).push(o),t(e,r,n+1,i)}if("function"==typeof e){var p=function(t){if(t.name)return t.name;var e=String(t).match(/^function\s*([\w$]+)/);if(e)return e[1]}(e);return"[Function"+(p?": "+p:"")+"]"}if(b(e)){var d=Symbol.prototype.toString.call(e);return"object"==typeof e?T(d):d}if(function(t){if(!t||"object"!=typeof t)return!1;if("undefined"!=typeof HTMLElement&&t instanceof HTMLElement)return!0;return"string"==typeof t.nodeName&&"function"==typeof t.getAttribute}(e)){for(var w="<"+String(e.nodeName).toLowerCase(),C=e.attributes||[],O=0;O<C.length;O++)w+=" "+C[O].name+"="+g(y(C[O].value),"double",r);return w+=">",e.childNodes&&e.childNodes.length&&(w+="..."),w+="</"+String(e.nodeName).toLowerCase()+">"}if(v(e))return 0===e.length?"[]":"[ "+E(e,c).join(", ")+" ]";if(function(t){return"[object Error]"===_(t)}(e))return 0===(k=E(e,c)).length?"["+String(e)+"]":"{ ["+String(e)+"] "+k.join(", ")+" }";if("object"==typeof e){if(m&&"function"==typeof e[m])return e[m]();if("function"==typeof e.inspect)return e.inspect()}if(function(t){if(!o)return!1;try{o.call(t);try{u.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(e)){var k=[];return a.call(e,function(t,r){k.push(c(r,e)+" => "+c(t,e))}),S("Map",o.call(e),k)}if(function(t){if(!u)return!1;try{u.call(t);try{o.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(e)){k=[];return l.call(e,function(t){k.push(c(t,e))}),S("Set",u.call(e),k)}if(function(t){return"[object Number]"===_(t)}(e))return T(c(Number(e)));if(function(t){return"[object BigInt]"===_(t)}(e))return T(c(h.call(e)));if(function(t){return"[object Boolean]"===_(t)}(e))return T(f.call(e));if(function(t){return"[object String]"===_(t)}(e))return T(c(String(e)));if(!function(t){return"[object Date]"===_(t)}(e)&&!function(t){return"[object RegExp]"===_(t)}(e)){var P=E(e,c);return 0===P.length?"{}":"{ "+P.join(", ")+" }"}return String(e)};var w=Object.prototype.hasOwnProperty||function(t){return t in this};function x(t,e){return w.call(t,e)}function _(t){return p.call(t)}function A(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+e.toString(16)}function T(t){return"Object("+t+")"}function S(t,e,r){return t+" ("+e+") {"+r.join(", ")+"}"}function E(t,e){var r=v(t),n=[];if(r){n.length=t.length;for(var i=0;i<t.length;i++)n[i]=x(t,i)?e(t[i],t):""}for(var o in t)x(t,o)&&(r&&String(Number(o))===o&&o<t.length||(/[^\w$]/.test(o)?n.push(e(o,t)+": "+e(t[o],t)):n.push(o+": "+e(t[o],t))));return n}},function(t,e){},function(t,e,r){"use strict";t.exports=function(t){return null===t||"function"!=typeof t&&"object"!=typeof t}},function(t,e,r){"use strict";t.exports=function(t,e){for(var r=0;r<t.length;r+=1)e(t[r],r,t)}},function(t,e,r){"use strict";var n=r(59);t.exports=function(t,e,r){return n(["[[Configurable]]","[[Enumerable]]","[[Get]]","[[Set]]","[[Value]]","[[Writable]]"],function(n){return n in e==n in r&&t.SameValue(e[n],r[n])})}},function(t,e,r){"use strict";var n=r(3),i=n("%Object%"),o=n("%TypeError%"),a=n("%String%"),s=n("%Number%"),c=r(53),u=r(60),l=r(54),f=r(55),p=r(57),h=r(58),d=r(26),m=r(147),g=r(4),y=r(27)(a.prototype.slice),v=function(t,e){return t===e||!(t.length>e.length)&&y(e,0,t.length)===t},b={ToPrimitive:m,ToBoolean:function(t){return!!t},ToNumber:function(t){return+t},ToInteger:function(t){var e=this.ToNumber(t);return l(e)?0:0!==e&&f(e)?p(e)*Math.floor(Math.abs(e)):e},ToInt32:function(t){return this.ToNumber(t)>>0},ToUint32:function(t){return this.ToNumber(t)>>>0},ToUint16:function(t){var e=this.ToNumber(t);if(l(e)||0===e||!f(e))return 0;var r=p(e)*Math.floor(Math.abs(e));return h(r,65536)},ToString:function(t){return a(t)},ToObject:function(t){return this.CheckObjectCoercible(t),i(t)},CheckObjectCoercible:function(t,e){if(null==t)throw new o(e||"Cannot call method on "+t);return t},IsCallable:d,SameValue:function(t,e){return t===e?0!==t||1/t==1/e:l(t)&&l(e)},Type:function(t){return null===t?"Null":void 0===t?"Undefined":"function"==typeof t||"object"==typeof t?"Object":"number"==typeof t?"Number":"boolean"==typeof t?"Boolean":"string"==typeof t?"String":void 0},IsPropertyDescriptor:function(t){return u(this,t)},IsAccessorDescriptor:function(t){return void 0!==t&&(c(this,"Property Descriptor","Desc",t),!(!g(t,"[[Get]]")&&!g(t,"[[Set]]")))},IsDataDescriptor:function(t){return void 0!==t&&(c(this,"Property Descriptor","Desc",t),!(!g(t,"[[Value]]")&&!g(t,"[[Writable]]")))},IsGenericDescriptor:function(t){return void 0!==t&&(c(this,"Property Descriptor","Desc",t),!this.IsAccessorDescriptor(t)&&!this.IsDataDescriptor(t))},FromPropertyDescriptor:function(t){if(void 0===t)return t;if(c(this,"Property Descriptor","Desc",t),this.IsDataDescriptor(t))return{value:t["[[Value]]"],writable:!!t["[[Writable]]"],enumerable:!!t["[[Enumerable]]"],configurable:!!t["[[Configurable]]"]};if(this.IsAccessorDescriptor(t))return{get:t["[[Get]]"],set:t["[[Set]]"],enumerable:!!t["[[Enumerable]]"],configurable:!!t["[[Configurable]]"]};throw new o("FromPropertyDescriptor must be called with a fully populated Property Descriptor")},ToPropertyDescriptor:function(t){if("Object"!==this.Type(t))throw new o("ToPropertyDescriptor requires an object");var e={};if(g(t,"enumerable")&&(e["[[Enumerable]]"]=this.ToBoolean(t.enumerable)),g(t,"configurable")&&(e["[[Configurable]]"]=this.ToBoolean(t.configurable)),g(t,"value")&&(e["[[Value]]"]=t.value),g(t,"writable")&&(e["[[Writable]]"]=this.ToBoolean(t.writable)),g(t,"get")){var r=t.get;if(void 0!==r&&!this.IsCallable(r))throw new TypeError("getter must be a function");e["[[Get]]"]=r}if(g(t,"set")){var n=t.set;if(void 0!==n&&!this.IsCallable(n))throw new o("setter must be a function");e["[[Set]]"]=n}if((g(e,"[[Get]]")||g(e,"[[Set]]"))&&(g(e,"[[Value]]")||g(e,"[[Writable]]")))throw new o("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return e},"Abstract Equality Comparison":function(t,e){var r=this.Type(t),n=this.Type(e);return r===n?t===e:null==t&&null==e||("Number"===r&&"String"===n?this["Abstract Equality Comparison"](t,this.ToNumber(e)):"String"===r&&"Number"===n?this["Abstract Equality Comparison"](this.ToNumber(t),e):"Boolean"===r?this["Abstract Equality Comparison"](this.ToNumber(t),e):"Boolean"===n?this["Abstract Equality Comparison"](t,this.ToNumber(e)):"String"!==r&&"Number"!==r||"Object"!==n?"Object"===r&&("String"===n||"Number"===n)&&this["Abstract Equality Comparison"](this.ToPrimitive(t),e):this["Abstract Equality Comparison"](t,this.ToPrimitive(e)))},"Strict Equality Comparison":function(t,e){var r=this.Type(t);return r===this.Type(e)&&("Undefined"===r||"Null"===r||t===e)},"Abstract Relational Comparison":function(t,e,r){if("Boolean"!==this.Type(r))throw new o("Assertion failed: LeftFirst argument must be a Boolean");var n,i;if(r?(n=this.ToPrimitive(t,s),i=this.ToPrimitive(e,s)):(i=this.ToPrimitive(e,s),n=this.ToPrimitive(t,s)),!("String"===this.Type(n)&&"String"===this.Type(i))){var a=this.ToNumber(n),c=this.ToNumber(i);if(l(a)||l(c))return;return(!f(a)||!f(c)||a!==c)&&((0!==a||0!==c)&&(a!==1/0&&(c===1/0||c!==-1/0&&(a===-1/0||a<c))))}return!v(i,n)&&(!!v(n,i)||n<i)}};t.exports=b},function(t,e,r){"use strict";var n=Object.prototype.toString,i=r(52),o=r(26),a=function(t){var e;if((e=arguments.length>1?arguments[1]:"[object Date]"===n.call(t)?String:Number)===String||e===Number){var r,a,s=e===String?["toString","valueOf"]:["valueOf","toString"];for(a=0;a<s.length;++a)if(o(t[s[a]])&&(r=t[s[a]](),i(r)))return r;throw new TypeError("No default value")}throw new TypeError("invalid [[DefaultValue]] hint supplied")};t.exports=function(t){return i(t)?t:arguments.length>1?a(t,arguments[1]):a(t)}},function(t,e,r){"use strict";var n=r(4),i=RegExp.prototype.exec,o=Object.getOwnPropertyDescriptor,a=Object.prototype.toString,s="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){if(!t||"object"!=typeof t)return!1;if(!s)return"[object RegExp]"===a.call(t);var e=o(t,"lastIndex");return!(!e||!n(e,"value"))&&function(t){try{var e=t.lastIndex;return t.lastIndex=0,i.call(t),!0}catch(t){return!1}finally{t.lastIndex=e}}(t)}},function(t,e,r){"use strict";var n=r(61),i=r(48);t.exports=function(){var t=n();return i(Object,{values:t},{values:function(){return Object.values!==t}}),t}},function(t,e,r){"use strict";function n(t,e,r){return function t(n){return n.content=n.content.filter(function(n){r&&n.content&&t(n);for(var i=!0,o=0;i&&o<e.length;o++){var a=e[o];a.active&&!1===a.fn(n,a.params)&&(i=!1)}return!r&&n.content&&t(n),i}),n}(t)}e.PLUGINS=(t,e)=>(e.forEach(function(e){switch(e[0].type){case"perItem":t=n(t,e);break;case"perItemReverse":t=n(t,e,!0);break;case"full":t=function(t,e){return e.forEach(function(e){e.active&&(t=e.fn(t,e.params))}),t}(t,e)}}),t)},function(t,e,r){"use strict";const n=r(5).elemsGroups.textContent.concat("title");var i={doctypeStart:"<!DOCTYPE",doctypeEnd:">",procInstStart:"<?",procInstEnd:"?>",tagOpenStart:"<",tagOpenEnd:">",tagCloseStart:"</",tagCloseEnd:">",tagShortStart:"<",tagShortEnd:"/>",attrStart:'="',attrEnd:'"',commentStart:"\x3c!--",commentEnd:"--\x3e",cdataStart:"<![CDATA[",cdataEnd:"]]>",textStart:"",textEnd:"",indent:4,regEntities:/[&'"<>]/g,regValEntities:/[&"<>]/g,encodeEntity:function(t){return o[t]},pretty:!1,useShortTags:!0},o={"&":"&","'":"'",'"':""",">":">","<":"<"};const a=function(t){this.config=t?Object.assign({},i,t):Object.assign({},i);var e=this.config.indent;"number"!=typeof e||isNaN(e)?"string"!=typeof e&&(this.config.indent=" "):this.config.indent=e<0?"\t":" ".repeat(e),this.config.pretty&&(this.config.doctypeEnd+="\n",this.config.procInstEnd+="\n",this.config.commentEnd+="\n",this.config.cdataEnd+="\n",this.config.tagShortEnd+="\n",this.config.tagOpenEnd+="\n",this.config.tagCloseEnd+="\n",this.config.textEnd+="\n"),this.indentLevel=0,this.textContext=null};a.prototype.convert=function(t){var e="";return t.content&&(this.indentLevel++,t.content.forEach(function(t){t.elem?e+=this.createElem(t):t.text?e+=this.createText(t.text):t.doctype?e+=this.createDoctype(t.doctype):t.processinginstruction?e+=this.createProcInst(t.processinginstruction):t.comment?e+=this.createComment(t.comment):t.cdata&&(e+=this.createCDATA(t.cdata))},this)),this.indentLevel--,{data:e,info:{width:this.width,height:this.height}}},a.prototype.createIndent=function(){var t="";return this.config.pretty&&!this.textContext&&(t=this.config.indent.repeat(this.indentLevel-1)),t},a.prototype.createDoctype=function(t){return this.config.doctypeStart+t+this.config.doctypeEnd},a.prototype.createProcInst=function(t){return this.config.procInstStart+t.name+" "+t.body+this.config.procInstEnd},a.prototype.createComment=function(t){return this.config.commentStart+t+this.config.commentEnd},a.prototype.createCDATA=function(t){return this.createIndent()+this.config.cdataStart+t+this.config.cdataEnd},a.prototype.createElem=function(t){if(t.isElem("svg")&&t.hasAttr("width")&&t.hasAttr("height")&&(this.width=t.attr("width").value,this.height=t.attr("height").value),t.isEmpty())return this.config.useShortTags?this.createIndent()+this.config.tagShortStart+t.elem+this.createAttrs(t)+this.config.tagShortEnd:this.createIndent()+this.config.tagShortStart+t.elem+this.createAttrs(t)+this.config.tagOpenEnd+this.config.tagCloseStart+t.elem+this.config.tagCloseEnd;var e=this.config.tagOpenStart,r=this.config.tagOpenEnd,o=this.config.tagCloseStart,a=this.config.tagCloseEnd,s=this.createIndent(),c="",u="",l="";return this.textContext?(e=i.tagOpenStart,r=i.tagOpenEnd,o=i.tagCloseStart,a=i.tagCloseEnd,s=""):t.isElem(n)&&(this.config.pretty&&(c+=s+this.config.indent),this.textContext=t),u+=this.convert(t).data,this.textContext==t&&(this.textContext=null,this.config.pretty&&(l="\n")),s+e+t.elem+this.createAttrs(t)+r+c+u+l+this.createIndent()+o+t.elem+a},a.prototype.createAttrs=function(t){var e="";return t.eachAttr(function(t){void 0!==t.value?e+=" "+t.name+this.config.attrStart+String(t.value).replace(this.config.regValEntities,this.config.encodeEntity)+this.config.attrEnd:e+=" "+t.name},this),e},a.prototype.createText=function(t){return this.createIndent()+this.config.textStart+t.replace(this.config.regEntities,this.config.encodeEntity)+(this.textContext?"":this.config.textEnd)},e.JS2SVG=a},function(t,e,r){var n={"./_collections":5,"./_collections.js":5,"./_path":9,"./_path.js":9,"./_transforms":1,"./_transforms.js":1,"./cleanupEnableBackground":62,"./cleanupEnableBackground.js":62,"./collapseGroups":63,"./collapseGroups.js":63,"./convertPathData":64,"./convertPathData.js":64,"./convertTransform":65,"./convertTransform.js":65,"./removeAttrs":66,"./removeAttrs.js":66,"./removeDimensions":67,"./removeDimensions.js":67,"./removeEmptyContainers":68,"./removeEmptyContainers.js":68,"./removeEmptyText":69,"./removeEmptyText.js":69,"./removeHiddenElems":70,"./removeHiddenElems.js":70,"./removeStyleElement":71,"./removeStyleElement.js":71,"./sortAttrs":72,"./sortAttrs.js":72,"./vueCleaner":73,"./vueCleaner.js":73};function i(t){var e=o(t);return r(e)}function o(t){if(!r.o(n,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return n[t]}i.keys=function(){return Object.keys(n)},i.resolve=o,t.exports=i,i.id=152},function(t,e){},function(t,e){const r="«",n="»";e.typografText=t=>t.replace(/\u0020-(\d)/g," −$1").replace(/(^|\n|\s|>)\-(\s)/g,"$1—$2").replace(/\-{2} /g,"— ").replace(/\u00a0{2,}|\u00a0\u0020|\u0020\u00a0/g," ").replace(/<!—/gi,function(){return caretPosition++,"\x3c!--"}).replace(/(\d)(\u0020)?[-—](\u0020)?(\d)/g,function(t,e,r,n,i){return e+"–"+i}).replace(/\([cс]\)/gi,"©").replace(/\(r\)/gi,"®").replace(/\(tm\)/gi,"™").replace(/\([рp]\)/gi,"₽").replace(/\.{3}/g,"…").replace(/(\d)[xх](\d)/gi,"$1×$2").replace(/\"([a-z0-9\u0410-\u042f\u0401…])/gi,r+"$1").replace(/([a-z0-9\u0410-\u042f\u0401…?!])\"/gi,"$1"+n).replace(new RegExp('"('+r+"[a-z0-9А-ЯЁ…])","ig"),r+"$1").replace(new RegExp("([a-z0-9А-ЯЁ…?!]"+n+')"',"ig"),"$1"+n).replace(new RegExp("([-a-z0-9]+=)["+r+n+"]([^"+r+n+"]*?)","ig"),'$1"$2').replace(new RegExp('([-a-z0-9]+=)["]([^>'+r+n+"]*?)["+r+n+"]","ig"),'$1"$2"').replace(new RegExp("([0-6]?[0-9])['′]([0-6]?[0-9])?(\\d+)["+n+'"]',"g"),"$1′$2$3″").replace(new RegExp("((?:^|\n|\t|[ ]|>)[A-ZА-ЯЁ]{1,2}) ","ig"),"$1 ").replace(/\-(то|ка)\u00a0/gi,"-$1 ").replace(new RegExp("(?:s|\t|[ ])(же?|л[иь]|бы?|ка)([.,!?:;])? ","ig")," $1$2 ")},function(t,e,r){const n=r(18).storage.localFileSystem;e.saveComponentAsFile=(t,e)=>n.getFolder().then(r=>r.createFile(t+".vue",{overwrite:!0}).then(t=>t.write(e)))},function(t,e,r){const n=r(17),{localFileSystem:i,formats:o}=r(18).storage;e.createPreviewOfComponent=t=>i.getTemporaryFolder().then(e=>e.createFile("component-to-vue-preview-temp-file.png",{overwrite:!0}).then(e=>n.createRenditions([{node:t,outputFile:e,type:"png",scale:1}]).then(t=>t[0].outputFile.read({format:o.binary}).then(t=>"data:image/png;base64,"+(t=>{let e="";const r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=new Uint8Array(t),i=n.byteLength,o=i%3,a=i-o;let s,c,u,l,f;for(var p=0;p<a;p+=3)e+=r[s=(16515072&(f=n[p]<<16|n[p+1]<<8|n[p+2]))>>18]+r[c=(258048&f)>>12]+r[u=(4032&f)>>6]+r[l=63&f];return 1==o?e+=r[s=(252&(f=n[a]))>>2]+r[c=(3&f)<<4]+"==":2==o&&(e+=r[s=(64512&(f=n[a]<<8|n[a+1]))>>10]+r[c=(1008&f)>>4]+r[u=(15&f)<<2]+"="),e})(t)))))},function(t){t.exports=JSON.parse('{"summary":"Export XD component to Vue.js","author":"Igor Yakovlev","name":"Component to Vue","host":{"app":"XD","minVersion":"19.0"},"description":"Parsing all components in Adobe XD project\\nСonvenient interface for viewing all components on the project\\nMinification Inline-SVG\\nCopy template to cpliboard or save to *.vue file\\nGenerate SCSS variables and use it in <style lang=\\"scss\\">\\nPlugin parse HTML text with Typograf\\nIn setting change indent size (2 or 4)","keywords":["utility","productivity","automation"],"languages":["en"],"website":"http://affinage.ru/en","helpUrl":"https://github.com/affinage-digital/xd-component-to-vue","id":"6f933951","icons":[{"path":"images/[email protected]","width":24,"height":24},{"path":"images/[email protected]","width":48,"height":48},{"path":"images/[email protected]","width":96,"height":96},{"path":"images/[email protected]","width":144,"height":144},{"path":"images/[email protected]","width":192,"height":192}],"uiEntryPoints":[{"label":"Export to Vue","type":"menu","commandId":"exportToVue"}],"version":"1.0.0"}')}]);