1!function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};t.SENTRY_RELEASE={id:"b17438cbc46409cb72cfd17f30c1abdfb448d534"};var e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="cb27c66c-615e-44d1-b909-7c68c1c88249",t._sentryDebugIdIdentifier="sentry-dbid-cb27c66c-615e-44d1-b909-7c68c1c88249")}catch(t){}}(),(self.webpackChunkguidesly_marketplace=self.webpackChunkguidesly_marketplace||[]).push([[181],{77104:function(t,e,n){"use strict";n.d(e,{A:function(){return o}});var r=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,o=function(t){var e={};return function(n){return void 0===e[n]&&(e[n]=t(n)),e[n]}}(function(t){return r.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&t.charCodeAt(2)<91})},27302:function(t,e,n){var r;t=n.nmd(t);var o=function(t){"use strict";var e=1e7,n=9007199254740992,r=p(n),i="0123456789abcdefghijklmnopqrstuvwxyz",a="function"==typeof BigInt;function u(t,e,n,r){return void 0===t?u[0]:void 0!==e&&(10!==+e||n)?U(t,e,n,r):$(t)}function c(t,e){this.value=t,this.sign=e,this.isSmall=!1}function s(t){this.value=t,this.sign=t<0,this.isSmall=!0}function l(t){this.value=t}function f(t){return-n<t&&t<n}function p(t){return t<1e7?[t]:t<1e14?[t%1e7,Math.floor(t/1e7)]:[t%1e7,Math.floor(t/1e7)%1e7,Math.floor(t/1e14)]}function d(t){h(t);var n=t.length;if(n<4&&C(t,r)<0)switch(n){case 0:return 0;case 1:return t[0];case 2:return t[0]+t[1]*e;default:return t[0]+(t[1]+t[2]*e)*e}return t}function h(t){for(var e=t.length;0===t[--e];);t.length=e+1}function v(t){for(var e=new Array(t),n=-1;++n<t;)e[n]=0;return e}function m(t){return t>0?Math.floor(t):Math.ceil(t)}function y(t,n){var r,o,i=t.length,a=n.length,u=new Array(i),c=0,s=e;for(o=0;o<a;o++)c=(r=t[o]+n[o]+c)>=s?1:0,u[o]=r-c*s;for(;o<i;)c=(r=t[o]+c)===s?1:0,u[o++]=r-c*s;return c>0&&u.push(c),u}function g(t,e){return t.length>=e.length?y(t,e):y(e,t)}function b(t,n){var r,o,i=t.length,a=new Array(i),u=e;for(o=0;o<i;o++)r=t[o]-u+n,n=Math.floor(r/u),a[o]=r-n*u,n+=1;for(;n>0;)a[o++]=n%u,n=Math.floor(n/u);return a}function _(t,n){var r,o,i=t.length,a=n.length,u=new Array(i),c=0,s=e;for(r=0;r<a;r++)(o=t[r]-c-n[r])<0?(o+=s,c=1):c=0,u[r]=o;for(r=a;r<i;r++){if(!((o=t[r]-c)<0)){u[r++]=o;break}o+=s,u[r]=o}for(;r<i;r++)u[r]=t[r];return h(u),u}function w(t,n,r){var o,i,a=t.length,u=new Array(a),l=-n,f=e;for(o=0;o<a;o++)i=t[o]+l,l=Math.floor(i/f),i%=f,u[o]=i<0?i+f:i;return"number"==typeof(u=d(u))?(r&&(u=-u),new s(u)):new c(u,r)}function x(t,n){var r,o,i,a,u=t.length,c=n.length,s=v(u+c),l=e;for(i=0;i<u;++i){a=t[i];for(var f=0;f<c;++f)r=a*n[f]+s[i+f],o=Math.floor(r/l),s[i+f]=r-o*l,s[i+f+1]+=o}return h(s),s}function E(t,n){var r,o,i=t.length,a=new Array(i),u=e,c=0;for(o=0;o<i;o++)r=t[o]*n+c,c=Math.floor(r/u),a[o]=r-c*u;for(;c>0;)a[o++]=c%u,c=Math.floor(c/u);return a}function A(t,e){for(var n=[];e-- >0;)n.push(0);return n.concat(t)}function k(t,e){var n=Math.max(t.length,e.length);if(n<=30)return x(t,e);n=Math.ceil(n/2);var r=t.slice(n),o=t.slice(0,n),i=e.slice(n),a=e.slice(0,n),u=k(o,a),c=k(r,i),s=k(g(o,r),g(a,i)),l=g(g(u,A(_(_(s,u),c),n)),A(c,2*n));return h(l),l}function O(t,n,r){return new c(t<e?E(n,t):x(n,p(t)),r)}function M(t){var n,r,o,i,a=t.length,u=v(a+a),c=e;for(o=0;o<a;o++){r=0-(i=t[o])*i;for(var s=o;s<a;s++)n=i*t[s]*2+u[o+s]+r,r=Math.floor(n/c),u[o+s]=n-r*c;u[o+a]=r}return h(u),u}function S(t,n){var r,o,i,a,u=t.length,c=v(u),s=e;for(i=0,r=u-1;r>=0;--r)i=(a=i*s+t[r])-(o=m(a/n))*n,c[r]=0|o;return[c,0|i]}function N(t,n){var r,o=$(n);if(a)return[new l(t.value/o.value),new l(t.value%o.value)];var i,f=t.value,y=o.value;if(0===y)throw new Error("Cannot divide by zero");if(t.isSmall)return o.isSmall?[new s(m(f/y)),new s(f%y)]:[u[0],t];if(o.isSmall){if(1===y)return[t,u[0]];if(-1==y)return[t.negate(),u[0]];var g=Math.abs(y);if(g<e){i=d((r=S(f,g))[0]);var b=r[1];return t.sign&&(b=-b),"number"==typeof i?(t.sign!==o.sign&&(i=-i),[new s(i),new s(b)]
vendor: 11,500 bytes, line 1
1):[new c(i,t.sign!==o.sign),new s(b)]}y=p(g)}var w=C(f,y);if(-1===w)return[u[0],t];if(0===w)return[u[t.sign===o.sign?1:-1],u[0]];r=f.length+y.length<=200?function(t,n){var r,o,i,a,u,c,s,l=t.length,f=n.length,p=e,h=v(n.length),m=n[f-1],y=Math.ceil(p/(2*m)),g=E(t,y),b=E(n,y);for(g.length<=l&&g.push(0),b.push(0),m=b[f-1],o=l-f;o>=0;o--){for(r=p-1,g[o+f]!==m&&(r=Math.floor((g[o+f]*p+g[o+f-1])/m)),i=0,a=0,c=b.length,u=0;u<c;u++)i+=r*b[u],s=Math.floor(i/p),a+=g[o+u]-(i-s*p),i=s,a<0?(g[o+u]=a+p,a=-1):(g[o+u]=a,a=0);for(;0!==a;){for(r-=1,i=0,u=0;u<c;u++)(i+=g[o+u]-p+b[u])<0?(g[o+u]=i+p,i=0):(g[o+u]=i,i=1);a+=i}h[o]=r}return g=S(g,y)[0],[d(h),d(g)]}(f,y):function(t,n){for(var r,o,i,a,u,c=t.length,s=n.length,l=[],f=[],p=e;c;)if(f.unshift(t[--c]),h(f),C(f,n)<0)l.push(0);else{i=f[(o=f.length)-1]*p+f[o-2],a=n[s-1]*p+n[s-2],o>s&&(i=(i+1)*p),r=Math.ceil(i/a);do{if(C(u=E(n,r),f)<=0)break;r--}while(r);l.push(r),f=_(f,u)}return l.reverse(),[d(l),d(f)]}(f,y),i=r[0];var x=t.sign!==o.sign,A=r[1],k=t.sign;return"number"==typeof i?(x&&(i=-i),i=new s(i)):i=new c(i,x),"number"==typeof A?(k&&(A=-A),A=new s(A)):A=new c(A,k),[i,A]}function C(t,e){if(t.length!==e.length)return t.length>e.length?1:-1;for(var n=t.length-1;n>=0;n--)if(t[n]!==e[n])return t[n]>e[n]?1:-1;return 0}function T(t){var e=t.abs();return!e.isUnit()&&(!!(e.equals(2)||e.equals(3)||e.equals(5))||!(e.isEven()||e.isDivisibleBy(3)||e.isDivisibleBy(5))&&(!!e.lesser(49)||void 0))}function P(t,e){for(var n,r,i,a=t.prev(),u=a,c=0;u.isEven();)u=u.divide(2),c++;t:for(r=0;r<e.length;r++)if(!t.lesser(e[r])&&!(i=o(e[r]).modPow(u,t)).isUnit()&&!i.equals(a)){for(n=c-1;0!=n;n--){if((i=i.square().mod(t)).isUnit())return!1;if(i.equals(a))continue t}return!1}return!0}c.prototype=Object.create(u.prototype),s.prototype=Object.create(u.prototype),l.prototype=Object.create(u.prototype),c.prototype.add=function(t){var e=$(t);if(this.sign!==e.sign)return this.subtract(e.negate());var n=this.value,r=e.value;return e.isSmall?new c(b(n,Math.abs(r)),this.sign):new c(g(n,r),this.sign)},c.prototype.plus=c.prototype.add,s.prototype.add=function(t){var e=$(t),n=this.value;if(n<0!==e.sign)return this.subtract(e.negate());var r=e.value;if(e.isSmall){if(f(n+r))return new s(n+r);r=p(Math.abs(r))}return new c(b(r,Math.abs(n)),n<0)},s.prototype.plus=s.prototype.add,l.prototype.add=function(t){return new l(this.value+$(t).value)},l.prototype.plus=l.prototype.add,c.prototype.subtract=function(t){var e=$(t);if(this.sign!==e.sign)return this.add(e.negate());var n=this.value,r=e.value;return e.isSmall?w(n,Math.abs(r),this.sign):function(t,e,n){var r;return C(t,e)>=0?r=_(t,e):(r=_(e,t),n=!n),"number"==typeof(r=d(r))?(n&&(r=-r),new s(r)):new c(r,n)}(n,r,this.sign)},c.prototype.minus=c.prototype.subtract,s.prototype.subtract=function(t){var e=$(t),n=this.value;if(n<0!==e.sign)return this.add(e.negate());var r=e.value;return e.isSmall?new s(n-r):w(r,Math.abs(n),n>=0)},s.prototype.minus=s.prototype.subtract,l.prototype.subtract=function(t){return new l(this.value-$(t).value)},l.prototype.minus=l.prototype.subtract,c.prototype.negate=function(){return new c(this.value,!this.sign)},s.prototype.negate=function(){var t=this.sign,e=new s(-this.value);return e.sign=!t,e},l.prototype.negate=function(){return new l(-this.value)},c.prototype.abs=function(){return new c(this.value,!1)},s.prototype.abs=function(){return new s(Math.abs(this.value))},l.prototype.abs=function(){return new l(this.value>=0?this.value:-this.value)},c.prototype.multiply=function(t){var n,r,o,i=$(t),a=this.value,s=i.value,l=this.sign!==i.sign;if(i.isSmall){if(0===s)return u[0];if(1===s)return this;if(-1===s)return this.negate();if((n=Math.abs(s))<e)return new c(E(a,n),l);s=p(n)}return r=a.length,o=s.length,new c(-.012*r-.012*o+15e-6*r*o>0?k(a,s):x(a,s),l)},c.prototype.times=c.prototype.multiply,s.prototype._multiplyBySmall=function(t){return f(t.value*this.value)?new s(t.value*this.value):O(Math.abs(t.value),p(Math.abs(this.value)),this.sign!==t.sign)},c.prototype._multiplyBySmall=function(t){return 0===t.value?u[0]:1===t.value?this:-1===t.value?this.negate():O(Math.abs(t.value),this.value,this.sign!==t.sign)},s.prototype.multiply=function(t){return $(t)._multiplyBySmall(this)},s.prototype.times=s.prototype.multiply,l.prototype.multiply=function(t){return new l(this.value*$(t).value)},l.prototype.times=l.prototype.multiply,c.prototype.square=function(){return new c(M(this.value),!1)},s.prototype.square=function(){var t=this.value*this.value;return f(t)?new s(t):new c(M(p(Math.abs(this.value))),!1)},l.prototype.square=function(t){return new l(this.value*this.value)},c.prototype.divmod=function(t){var e=N(this,t);return{quotient:e[0],remainder:e[1]}},l.prototype.divmod=s.prototype.divmod=c.prototype.divmod,c.prototype.divide=function(t){return N(this,t)[0]},l.prototype.over=l.prototype.divide=function(t){return new l(this.value/$(t).value)},s.prototype.over=s.prototype.divide=c.prototype.over=c.prototype.divide,c.prototype.mod=function(t){return N(this,t)[1]},l.prototype.mod=l.prototype.remainder=function(t){return new l(this.value%$(t).value)},s.prototype.remainder=s.prototype.mod=c.prototype.remainder=c.prototype.mod,c.prototype.pow=function(t){var e,n,r,o=$(t),i=this.value,a=o.value;if(0===a)return u[1];if(0===i)return u[0];if(1===i)return u[1];if(-1===i)return o.isEven()?u[1]:u[-1];if(o.sign)return u[0];if(!o.isSmall)throw new Error("The exponent "+o.toString()+" is too large.");if(this.isSmall&&f(e=Math.pow(i,a)))return new s(m(e));for(n=this,r=u[1];!0&a&&(r=r.times(n),--a),0!==a;)a/=2,n=n.square();return r},s.prototype.pow=c.prototype.pow,l.prototype.pow=function(t){var e=$(t),n=this.value,r=e.value,o=BigInt(0),i=BigInt(1),a=BigInt(2);if(r===o)return u[1];if(n===o)return u[0];if(n===i)return u[1];if(n===BigInt(-1))return e.isEven()?u[1]:u[-1];if(e.isNegative())return new l(o);for(var c=this,s=u[1];(r&i)===i&&(s=s.times(c),--r),r!==o;)r/=a,c=c.square();return s},c.prototype.modPow=function(t,e){if(t=$(t),(e=$(e)).isZero())throw new Error("Cannot take modPow with modulus 0");var n=u[1],r=this.mod(e);for(t.isNegative()&&(t=t.multiply(u[-1]),r=r.modInv(e));t.isPositive();){if(r.isZero())return u[0];t.isOdd()&&(n=n.multiply(r).mod(e)),t=t.divide(2),r=r.square().mod(e)}return n},l.prototype.modPow=s.prototype.modPow=c.prototype.modPow,c.prototype.compareAbs=function(t){var e=$(t),n=this.value,r=e.value;return e.isSmall?1:C(n,r)},s.prototype.compareAbs=function(t){var e=$(t),n=Math.abs(this.value),r=e.value;return e.isSmall?n===(r=Math.abs(r))?0:n>r?1:-1:-1},l.prototype.compareAbs=function(t){var e=this.value,n=$(t).value;return(e=e>=0?e:-e)===(n=n>=0?n:-n)?0:e>n?1:-1},c.prototype.compare=function(t){if(t===1/0)return-1;if(t===-1/0)return 1;var e=$(t),n=this.value,r=e.value;return this.sign!==e.sign?e.sign?1:-1:e.isSmall?this.sign?-1:1:C(n,r)*(this.sign?-1:1)},c.prototype.compareTo=c.prototype.compare,s.prototype.compare=function(t){if(t===1/0)return-1;if(t===-1/0)return 1;var e=$(t),n=this.value,r=e.value;return e.isSmall?n==r?0:n>r?1:-1:n<0!==e.sign?n<0?-1:1:n<0?1:-1},s.prototype.compareTo=s.prototype.compare,l.prototype.compare=function(t){if(t===1/0)return-1;if(t===-1/0)return 1;var e=this.value,n=$(t).value;return e===n?0:e>n?1:-1},l.prototype.compareTo=l.prototype.compare,c.prototype.equals=function(t){return 0===this.compare(t)},l.prototype.eq=l.prototype.equals=s.prototype.eq=s.prototype.equals=c.prototype.eq=c.prototype.equals,c.prototype.notEquals=function(t){return 0!==this.compare(t)},l.prototype.neq=l.prototype.notEquals=s.prototype.neq=s.prototype.notEquals=c.prototype.neq=c.prototype.notEquals,c.prototype.greater=function(t){return this.compare(t)>0},l.prototype.gt=l.prototype.greater=s.prototype.gt=s.prototype.greater=c.prototype.gt=c.prototype.greater,c.prototype.lesser=function(t){return this.compare(t)<0},l.prototype.lt=l.prototype.lesser=s.prototype.lt=s.prototype.lesser=c.prototype.lt=c.prototype.lesser,c.prototype.greaterOrEquals=function(t){return this.compare(t)>=0},l.prototype.geq=l.prototype.greaterOrEquals=s.prototype.geq=s.prototype.greaterOrEquals=c.prototype.geq=c.prototype.greaterOrEquals,c.prototype.lesserOrEquals=function(t){return this.compare(t)<=0},l.prototype.leq=l.prototype.lesserOrEquals=s.prototype.leq=s.prototype.lesserOrEquals=c.prototype.leq=c.prototype.lesserOrEquals,c.prototype.isEven=function(){return!(1&this.value[0])},s.prototype.isEven=function(){return!(1&this.value)},l.prototype.isEven=function(){return(this.value&BigInt(1))===BigInt(0)},c.prototype.isOdd=function(){return!(1&~this.value[0])},s.prototype.isOdd=function(){return!(1&~this.value)},l.prototype.isOdd=function(){return(this.value&BigInt(1))===BigInt(1)},c.prototype.isPositive=function(){return!this.sign},s.prototype.isPositive=function(){return this.value>0},l.prototype.isPositive=s.prototype.isPositive,c.prototype.isNegative=function(){return this.sign},s.prototype.isNegative=function(){return this.value<0},l.prototype.isNegative=s.prototype.isNegative,c.prototype.isUnit=function(){return!1},s.prototype.isUnit=function(){return 1===Math.abs(this.value)},l.prototype.isUnit=function(){return this.abs().value===BigInt(1)},c.prototype.isZero=function(){return!1},s.prototype.isZero=function(){return 0===this.value},l.prototype.isZero=function(){return this.value===BigInt(0)},c.prototype.isDivisibleBy=function(t){var e=$(t);return!e.isZero()&&(!!e.isUnit()||(0===e.compareAbs(2)?this.isEven():this.mod(e).isZero()))},l.prototype.isDivisibleBy=s.prototype.isDivisibleBy=c.prototype.isDivisibleBy,c.prototype.isPrime=function(e){var n=T(this);if(n!==t)return n;var r=this.abs(),i=r.bitLength();if(i<=64)return P(r,[2,3,5,7,11,13,17,19,23,29,31,37]);for(var a=Math.log(2)*i.toJSNumber(),u=Math.ceil(!0===e?2*Math.pow(a,2):a),c=[],s=0;s<u;s++)c.push(o(s+2));return P(r,c)},l.prototype.isPrime=s.prototype.isPrime=c.prototype.isPrime,c.prototype.isProbablePrime=function(e,n){var r=T(this);if(r!==t)return r;for(var i=this.abs(),a=e===t?5:e,u=[],c=0;c<a;c++)u.push(o.randBetween(2,i.minus(2),n));return P(i,u)},l.prototype.isProbablePrime=s.prototype.isProbablePrime=c.prototype.isProbablePrime,c.prototype.modInv=function(t){for(var e,n,r,i=o.zero,a=o.one,u=$(t),c=this.abs();!c.isZero();)e=u.divide(c),n=i,r=u,i=a,u=c,a=n.subtract(e.multiply(a)),c=r.subtract(e.multiply(c));if(!u.isUnit())throw new Error(this.toString()+" and "+t.toString()+" are not co-prime");return-1===i.compare(0)&&(i=i.add(t)),this.isNegative()?i.negate():i},l.prototype.modInv=s.prototype.modInv=c.prototype.modInv,c.prototype.next=function(){var t=this.value;return this.sign?w(t,1,this.sign):new c(b(t,1),this.sign)},s.prototype.next=function(){var t=this.value;return t+1<n?new s(t+1):new c(r,!1)},l.prototype.next=function(){return new l(this.value+BigInt(1))},c.prototype.prev=function(){var t=this.value;return this.sign?new c(b(t,1),!0):w(t,1,this.sign)},s.prototype.prev=function(){var t=this.value;return t-1>-n?new s(t-1):new c(r,!0)},l.prototype.prev=function(){return new l(this.value-BigInt(1))};for(var j=[1];2*j[j.length-1]<=e;)j.push(2*j[j.length-1]);var D=j.length,R=j[D-1];function F(t){return Math.abs(t)<=e}function I(t,e,n){e=$(e);for(var r=t.isNegative(),i=e.isNegative(),a=r?t.not():t,u=i?e.not():e,c=0,s=0,l=null,f=null,p=[];!a.isZero()||!u.isZero();)c=(l=N(a,R))[1].toJSNumber(),r&&(c=R-1-c),s=(f=N(u,R))[1].toJSNumber(),i&&(s=R-1-s),a=l[0],u=f[0],p.push(n(c,s));for(var d=0!==n(r?1:0,i?1:0)?o(-1):o(0),h=p.length-1;h>=0;h-=1)d=d.multiply(R).add(o(p[h]));return d}
1c.prototype.shiftLeft=function(t){var e=$(t).toJSNumber();if(!F(e))throw new Error(String(e)+" is too large for shifting.");if(e<0)return this.shiftRight(-e);var n=this;if(n.isZero())return n;for(;e>=D;)n=n.multiply(R),e-=D-1;return n.multiply(j[e])},l.prototype.shiftLeft=s.prototype.shiftLeft=c.prototype.shiftLeft,c.prototype.shiftRight=function(t){var e,n=$(t).toJSNumber();if(!F(n))throw new Error(String(n)+" is too large for shifting.");if(n<0)return this.shiftLeft(-n);for(var r=this;n>=D;){if(r.isZero()||r.isNegative()&&r.isUnit())return r;r=(e=N(r,R))[1].isNegative()?e[0].prev():e[0],n-=D-1}return(e=N(r,j[n]))[1].isNegative()?e[0].prev():e[0]},l.prototype.shiftRight=s.prototype.shiftRight=c.prototype.shiftRight,c.prototype.not=function(){return this.negate().prev()},l.prototype.not=s.prototype.not=c.prototype.not,c.prototype.and=function(t){return I(this,t,function(t,e){return t&e})},l.prototype.and=s.prototype.and=c.prototype.and,c.prototype.or=function(t){return I(this,t,function(t,e){return t|e})},l.prototype.or=s.prototype.or=c.prototype.or,c.prototype.xor=function(t){return I(this,t,function(t,e){return t^e})},l.prototype.xor=s.prototype.xor=c.prototype.xor;var B=1<<30;function L(t){var n=t.value,r="number"==typeof n?n|B:"bigint"==typeof n?n|BigInt(B):n[0]+n[1]*e|1073758208;return r&-r}function z(t,e){if(e.compareTo(t)<=0){var n=z(t,e.square(e)),r=n.p,i=n.e,a=r.multiply(e);return a.compareTo(t)<=0?{p:a,e:2*i+1}:{p:r,e:2*i}}return{p:o(1),e:0}}function q(t,e){return t=$(t),e=$(e),t.greater(e)?t:e}function W(t,e){return t=$(t),e=$(e),t.lesser(e)?t:e}function G(t,e){if(t=$(t).abs(),e=$(e).abs(),t.equals(e))return t;if(t.isZero())return e;if(e.isZero())return t;for(var n,r,o=u[1];t.isEven()&&e.isEven();)n=W(L(t),L(e)),t=t.divide(n),e=e.divide(n),o=o.multiply(n);for(;t.isEven();)t=t.divide(L(t));do{for(;e.isEven();)e=e.divide(L(e));t.greater(e)&&(r=e,e=t,t=r),e=e.subtract(t)}while(!e.isZero());return o.isUnit()?t:t.multiply(o)}c.prototype.bitLength=function(){var t=this;return t.compareTo(o(0))<0&&(t=t.negate().subtract(o(1))),0===t.compareTo(o(0))?o(0):o(z(t,o(2)).e).add(o(1))},l.prototype.bitLength=s.prototype.bitLength=c.prototype.bitLength;var U=function(t,e,n,r){n=n||i,t=String(t),r||(t=t.toLowerCase(),n=n.toLowerCase());var o,a=t.length,u=Math.abs(e),c={};for(o=0;o<n.length;o++)c[n[o]]=o;for(o=0;o<a;o++){if("-"!==(f=t[o])&&(f in c&&c[f]>=u)){if("1"===f&&1===u)continue;throw new Error(f+" is not a valid digit in base "+e+".")}}e=$(e);var s=[],l="-"===t[0];for(o=l?1:0;o<t.length;o++){var f;if((f=t[o])in c)s.push($(c[f]));else{if("<"!==f)throw new Error(f+" is not a valid character");var p=o;do{o++}while(">"!==t[o]&&o<t.length);s.push($(t.slice(p+1,o)))}}return V(s,e,l)};function V(t,e,n){var r,o=u[0],i=u[1];for(r=t.length-1;r>=0;r--)o=o.add(t[r].times(i)),i=i.times(e);return n?o.negate():o}function H(t,e){if((e=o(e)).isZero()){if(t.isZero())return{value:[0],isNegative:!1};throw new Error("Cannot convert nonzero numbers to base 0.")}if(e.equals(-1)){if(t.isZero())return{value:[0],isNegative:!1};if(t.isNegative())return{value:[].concat.apply([],Array.apply(null,Array(-t.toJSNumber())).map(Array.prototype.valueOf,[1,0])),isNegative:!1};var n=Array.apply(null,Array(t.toJSNumber()-1)).map(Array.prototype.valueOf,[0,1]);return n.unshift([1]),{value:[].concat.apply([],n),isNegative:!1}}var r=!1;if(t.isNegative()&&e.isPositive()&&(r=!0,t=t.abs()),e.isUnit())return t.isZero()?{value:[0],isNegative:!1}:{value:Array.apply(null,Array(t.toJSNumber())).map(Number.prototype.valueOf,1),isNegative:r};for(var i,a=[],u=t;u.isNegative()||u.compareAbs(e)>=0;){i=u.divmod(e),u=i.quotient;var c=i.remainder;c.isNegative()&&(c=e.minus(c).abs(),u=u.next()),a.push(c.toJSNumber())}return a.push(u.toJSNumber()),{value:a.reverse(),isNegative:r}}function Y(t,e,n){var r=H(t,e);return(r.isNegative?"-":"")+r.value.map(function(t){return function(t,e){return t<(e=e||i).length?e[t]:"<"+t+">"}(t,n)}).join("")}function X(t){if(f(+t)){var e=+t;if(e===m(e))return a?new l(BigInt(e)):new s(e);throw new Error("Invalid integer: "+t)}var n="-"===t[0];n&&(t=t.slice(1));var r=t.split(/e/i);if(r.length>2)throw new Error("Invalid integer: "+r.join("e"));if(2===r.length){var o=r[1];if("+"===o[0]&&(o=o.slice(1)),(o=+o)!==m(o)||!f(o))throw new Error("Invalid integer: "+o+" is not a valid exponent.");var i=r[0],u=i.indexOf(".");if(u>=0&&(o-=i.length-u-1,i=i.slice(0,u)+i.slice(u+1)),o<0)throw new Error("Cannot include negative exponent part for integers");t=i+=new Array(o+1).join("0")}if(!/^([0-9][0-9]*)$/.test(t))throw new Error("Invalid integer: "+t);if(a)return new l(BigInt(n?"-"+t:t));for(var p=[],d=t.length,v=d-7;d>0;)p.push(+t.slice(v,d)),(v-=7)<0&&(v=0),d-=7;return h(p),new c(p,n)}function $(t){return"number"==typeof t?function(t){if(a)return new l(BigInt(t));if(f(t)){if(t!==m(t))throw new Error(t+" is not an integer.");return new s(t)}return X(t.toString())}(t):"string"==typeof t?X(t):"bigint"==typeof t?new l(t):t}c.prototype.toArray=function(t){return H(this,t)},s.prototype.toArray=function(t){return H(this,t)},l.prototype.toArray=function(t){return H(this,t)},c.prototype.toString=function(e,n){if(e===t&&(e=10),10!==e)return Y(this,e,n);for(var r,o=this.value,i=o.length,a=String(o[--i]);--i>=0;)r=String(o[i]),a+="0000000".slice(r.length)+r;return(this.sign?"-":"")+a},s.prototype.toString=function(e,n){return e===t&&(e=10),10!=e?Y(this,e,n):String(this.value)},l.prototype.toString=s.prototype.toString,l.prototype.toJSON=c.prototype.toJSON=s.prototype.toJSON=function(){return this.toString()},c.prototype.valueOf=function(){return parseInt(this.toString(),10)},c.prototype.toJSNumber=c.prototype.valueOf,s.prototype.valueOf=function(){return this.value},s.prototype.toJSNumber=s.prototype.valueOf,l.prototype.valueOf=l.prototype.toJSNumber=function(){return parseInt(this.toString(),10)};for(var Z=0;Z<1e3;Z++)u[Z]=$(Z),Z>0&&(u[-Z]=$(-Z));return u.one=u[1],u.zero=u[0],u.minusOne=u[-1],u.max=q,u.min=W,u.gcd=G,u.lcm=function(t,e){return t=$(t).abs(),e=$(e).abs(),t.divide(G(t,e)).multiply(e)},u.isInstance=function(t){return t instanceof c||t instanceof s||t instanceof l},u.randBetween=function(t,n,r){t=$(t),n=$(n);var o=r||Math.random,i=W(t,n),a=q(t,n).subtract(i).add(1);if(a.isSmall)return i.add(Math.floor(o()*a));for(var c=H(a,e).value,s=[],l=!0,f=0;f<c.length;f++){var p=l?c[f]:e,d=m(o()*p);s.push(d),d<p&&(l=!1)}return i.add(u.fromArray(s,e,!1))},u.fromArray=function(t,e,n){return V(t.map($),$(e||10),n)},u}();t.hasOwnProperty("exports")&&(t.exports=o),void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)},32158:function(t){"use strict";var e={ellipse:"â¦",chars:[" ","-"],max:140,truncate:!0};t.exports=function(t,n,r){if("string"!=typeof t||0===t.length)return"";if(0===n)return"";for(var o in r=r||{},e)null!==r[o]&&void 0!==r[o]||(r[o]=e[o]);return r.max=n||r.max,function(t,e,n,r,o){if(t.length<e)return t;for(var i=0,a="",u=Math.floor(e/2),c="middle"===o?u:e-n.length,s=0,l=t.length;s<l;s++)if(a=t.charAt(s),-1!==r.indexOf(a)&&"middle"!==o&&(i=s),!(s<c))return 0===i?o?t.substring(0,c-1)+n+("middle"===o?t.substring(t.length-u,t.length):""):"":t.substring(0,i)+n;return t}(t,r.max,r.ellipse,r.chars,r.truncate)}},19432:function(t,e){var n,r,o;r=[],n=function(){"use strict";function t(t,e){var n,r,o;for(n=1,r=arguments.length;n<r;++n)if(null!=(e=arguments[n]))for(o in e)u(e,o)&&(t[o]=e[o]);return t}function e(t,e){return e.length-t.length}function n(t,e){return t.factor-e.factor}function r(t){return t.replace(/([.*+?=^!:${}()|[\]/\\])/g,"\\$1")}function o(t,e){var n,r;for(n=0,r=t.length;n<r;++n)e(t[n],n)}function i(t,e){var n;for(n in t)u(t,n)&&e(t[n],n)}var a,u=(a=Object.prototype.hasOwnProperty,function(t,e){return null!=t&&a.call(t,e)});function c(t,e){for(;"string"==typeof e;)e=t[e];return e}function s(t){this._prefixes=t;var o=[],a=[];i(t,function(t,e){o.push(r(e)),a.push({factor:t,prefix:e})});var c=this._lcPrefixes={};i(t,function(e,n){var r=n.toLowerCase();u(t,r)||(c[r]=n)}),a.sort(n),this._list=a,o.sort(e),this._regexp=new RegExp("^\\s*(-)?\\s*(\\d+(?:\\.\\d+)?)\\s*("+o.join("|")+")\\s*(.*)\\s*?$","i")}s.create=function(t,e,n){var r={};return void 0===n&&(n=0),o(t,function(t,o){r[t]=Math.pow(e,o+n)}),new s(r)},s.prototype.findPrefix=function(t){for(var e,n=this._list,r=0,o=n.length-1;r!==o;)n[e=r+o+1>>1].factor>t?o=e-1:r=e;return n[r]},s.prototype.parse=function(t,e){var n=t.match(this._regexp);if(null!==n){var r,o=n[3];if(u(this._prefixes,o))r=this._prefixes[o];else{if(e||(o=o.toLowerCase(),!u(this._lcPrefixes,o)))return;
1o=this._lcPrefixes[o],r=this._prefixes[o]}var i=+n[2];return void 0!==n[1]&&(i=-i),{factor:r,prefix:o,unit:n[4],value:i}}};var l={binary:s.create(",Ki,Mi,Gi,Ti,Pi,Ei,Zi,Yi".split(","),1024),SI:s.create("y,z,a,f,p,n,µ,m,,k,M,G,T,P,E,Z,Y".split(","),1e3,-8)},f={decimals:2,separator:" ",unit:""},p={scale:"SI",strict:!1};function d(e,n){var r=g(e,n=t({},f,n));e=String(r.value);var o=r.prefix+n.unit;return""===o?e:e+n.separator+o}var h={scale:"binary",unit:"B"};function v(e,n){return d(e,void 0===n?h:t({},h,n))}function m(t,e){var n=y(t,e);return n.value*n.factor}function y(e,n){if("string"!=typeof e)throw new TypeError("str must be a string");n=t({},p,n);var r=c(l,n.scale);if(void 0===r)throw new Error("missing scale");var o=r.parse(e,n.strict);if(void 0===o)throw new Error("cannot parse str");return o}function g(e,n){if(0===e)return{value:0,prefix:""};if(e<0){var r=g(-e,n);return r.value=-r.value,r}if("number"!=typeof e||Number.isNaN(e))throw new TypeError("value must be a number");n=t({},p,n);var o,i=c(l,n.scale);if(void 0===i)throw new Error("missing scale");var a=n.decimals;void 0!==a&&(o=Math.pow(10,a));var s,f=n.prefix;if(void 0!==f){if(!u(i._prefixes,f))throw new Error("invalid prefix");s=i._prefixes[f]}else{var d=i.findPrefix(e);if(void 0!==o)do{var h=(s=d.factor)/o;e=Math.round(e/h)*h}while((d=i.findPrefix(e)).factor!==s);else s=d.factor;f=d.prefix}return{prefix:f,value:void 0===o?e/s:Math.round(e*o/s)/o}}return d.bytes=v,d.parse=m,m.raw=y,d.raw=g,d.Scale=s,d},void 0===(o="function"==typeof n?n.apply(e,r):n)||(t.exports=o)},40857:function(t,e,n){"use strict";n.r(e);var r=Number.isNaN||function(t){return"number"==typeof t&&t!=t};function o(t,e){return t===e||!(!r(t)||!r(e))}function i(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;n++)if(!o(t[n],e[n]))return!1;return!0}e.default=function(t,e){var n;void 0===e&&(e=i);var r,o=[],a=!1;return function(){for(var i=[],u=0;u<arguments.length;u++)i[u]=arguments[u];return a&&n===this&&e(i,o)||(r=t.apply(this,i),a=!0,n=this,o=i),r}}},18331:function(t,e,n){!function(t,e,n,r,o,i,a){"use strict";function u(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var c=u(e),s=u(n),l=u(i),f=u(a);const p=({ref:t,open:n=!0,onClickOutside:r,onEscape:o})=>{e.useLayoutEffect(()=>{const e=e=>{const n=t.current;(null==n?void 0:n.contains(e.target))||3===e.which||null==r||r(e)},i=t=>{27===t.keyCode&&(null==o||o(t))};return n&&(r&&(document.addEventListener("mousedown",e),document.addEventListener("touchstart",e)),i&&document.addEventListener("keydown",i)),()=>{r&&(document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)),i&&document.removeEventListener("keydown",i)}},[t,r,o,n])},d=e.createContext({close:()=>{}});let h=0;const v=()=>++h,m=t=>{const[n]=e.useState(t||v());return`ref-${n}`},y=t=>{const n=e.useRef(t);n.current=t,e.useLayoutEffect(()=>()=>n.current(),[])},g=e.forwardRef(({children:t,className:n,element:r="div",onMount:i=()=>{},onUnmount:a=()=>{}},u)=>{const c=e.useRef(null),s=e.useRef(!1);return e.useEffect(()=>{n&&c.current&&c.current.setAttribute("class",`${n} rdk-portal`)},[n,c.current]),e.useLayoutEffect(()=>{c.current=document.createElement(r),null==i||i()},[]),y(()=>{null==a||a(),window.requestAnimationFrame(()=>{c.current&&document.body.removeChild(c.current)})}),e.useImperativeHandle(u,()=>c.current),c.current?(s.current||(s.current=!0,c.current.classList.add("rdk-portal"),document.body.appendChild(c.current)),o.createPortal(t,c.current)):null}),b=[],_=990,w=e.forwardRef(({className:t,children:n,onMount:r,onUnmount:o,appendToBody:i=!0},a)=>{const u=m(),[s,l]=e.useState(null),[f,p]=e.useState(null),d=e.useRef(null);return e.useImperativeHandle(a,()=>d.current),c.default.createElement(g,{className:t,ref:d,appendToBody:i,onMount:()=>{b.push(u);let t=b.indexOf(u);-1===t&&(t=0),l(t);const e=_+2*t+1;p(e),null==r||r({overlayIndex:e,portalIndex:t,backdropIndex:e})},onUnmount:()=>{null==o||o(),b.splice(b.indexOf(u),1),l(null),p(null)}},n({overlayIndex:f,portalIndex:s,backdropIndex:f}))});function x(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");
1o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t))}}var E={backdrop:"Backdrop-module_backdrop__2tEGU"};x(".Backdrop-module_backdrop__2tEGU {\n position: fixed;\n background: var(--color-layer-transparent);\n top: 0;\n bottom: 0;\n right: 0;\n left: 0;\n opacity: 0;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n");const A=({portalIndex:t=0,zIndex:e=998,className:n,onClick:o=()=>{}})=>c.default.createElement(r.motion.div,{className:l.default(E.backdrop,n),initial:{opacity:0},animate:{opacity:.8-t/10},exit:{opacity:0},style:{zIndex:e},onClick:o}),k=({open:t,hasBackdrop:n=!0,closeOnEscape:o=!0,closeOnBackdropClick:i=!0,backdropClassName:a,children:u,onClose:l})=>{const f=e.useRef(null),h=e.useCallback(()=>{i&&(null==l||l())},[i,l]);return p({ref:f,open:t,onEscape:()=>o&&(null==l?void 0:l())}),c.default.createElement(d.Provider,{value:{close:()=>null==l?void 0:l()}},c.default.createElement(r.AnimatePresence,null,t&&c.default.createElement(w,{ref:f},({overlayIndex:t,portalIndex:r})=>c.default.createElement(e.Fragment,null,n&&c.default.createElement(A,{zIndex:t,portalIndex:r,onClick:h,className:a}),u({overlayIndex:t,portalIndex:r}),c.default.createElement(s.default,null)))))},O=e.forwardRef(({children:t,className:n,elementType:r="span",trigger:o=["click"],onOpen:i=()=>{},onClose:a=()=>{}},u)=>{const s=e.useCallback(t=>Array.isArray(o)?o.includes(t):t===o,[o]),l=e.useCallback(t=>{s("focus")&&i({type:"focus",nativeEvent:t})},[i,s]),f=e.useCallback(t=>{s("focus")&&a({type:"focus",nativeEvent:t})},[a,s]),p=e.useCallback(t=>{s("hover")&&i({type:"hover",nativeEvent:t})},[i,s]),d=e.useCallback(t=>{s("hover")&&a({type:"hover",nativeEvent:t})},[a,s]),h=e.useCallback(t=>{s("click")&&i({type:"click",nativeEvent:t}),s("click")||a({type:"hover",nativeEvent:t})},[i,a,s]),v=e.useCallback(t=>{s("contextmenu")&&(t.preventDefault(),i({type:"contextmenu",nativeEvent:t}))},[i]),m=s("focus")?-1:void 0,y=r;return c.default.createElement(y,{ref:u,tabIndex:m,onMouseEnter:p,onMouseLeave:d,onFocus:l,onBlur:f,onClick:h,onContextMenu:v,className:n},t)});function M(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]])}return n}const S=(t,{followCursor:n,placement:r,modifiers:o}={})=>{const i=e.useRef(null),a=e.useRef(null),u=e.useRef({pageX:0,pageY:0}),c=t.current,s=e.useMemo(()=>{const e=t;if(void 0!==e.current)return e.current;const r=t;if(n)return{getBoundingClientRect:()=>({top:u.current.pageY,right:u.current.pageX,bottom:u.current.pageY,left:u.current.pageX,width:0,height:0}),clientWidth:0,clientHeight:0};if(r&&!r.getBoundingClientRect){const{top:e,left:n,width:r,height:o}=t;return{getBoundingClientRect:()=>({top:e,left:n,width:r,bottom:e-o,right:n-r,height:o}),clientWidth:r,clientHeight:o}}return r},[n,t,c,u]);return e.useLayoutEffect(()=>{let t;const e=({pageX:t,pageY:e})=>{var n;u.current={pageX:t,pageY:e},null===(n=a.current)||void 0===n||n.scheduleUpdate()},c=()=>{t=requestAnimationFrame(()=>{var t;null===(t=a.current)||void 0===t||t.scheduleUpdate()})};return i.current&&s&&(a.current=new f.default(s,i.current,{placement:r||"top",modifiers:o||{},onCreate:()=>{window.addEventListener("scroll",c),n&&window.addEventListener("mousemove",e)}})),()=>{var r;i.current||(null===(r=a.current)||void 0===r||r.destroy(),cancelAnimationFrame(t),window.removeEventListener("scroll",c),n&&window.removeEventListener("mousemove",e))}},[i.current]),e.useLayoutEffect(()=>{a.current&&(a.current.reference=s,a.current.scheduleUpdate())},[s]),[i,a]},N=e.forwardRef(({triggerRef:t,children:n,portalClassName:r,closeOnBodyClick:o=!0,closeOnEscape:i=!0,elementType:a,appendToBody:u=!0,followCursor:s,modifiers:l,placement:f="bottom",onClose:d},h)=>{const[v,m]=e.useState(null),[y,g]=S(t,{followCursor:s,modifiers:l,placement:f});return e.useImperativeHandle(h,()=>({updatePosition:()=>{var t;null===(t=null==g?void 0:g.current)||void 0===t||t.scheduleUpdate()}})),p({open:!0,ref:y,onClickOutside:e=>{if(o){let n=null;t.current?n=t.current:void 0!==t.contains&&(n=t),n&&!n.contains(e.target)&&(null==d||d(e))}},onEscape:()=>i&&(null==d?void 0:d())}),e.useEffect(()=>{y&&v&&(y.current.style.zIndex=v)}
1,[y.current,v]),c.default.createElement(w,{ref:y,className:r,elementType:a,appendToBody:u,onMount:t=>m(t.overlayIndex),onUnmount:()=>m(null)},n)}),C=e.forwardRef((t,n)=>{var{reference:o,children:i,open:a,content:u,triggerElement:s,triggerClassName:l,trigger:f="click",onOpen:p,onClose:h}=t,v=M(t,["reference","children","open","content","triggerElement","triggerClassName","trigger","onOpen","onClose"]);const m=e.useRef(!1),y=e.useRef(null),g=e.useRef(null),b=o||y;return e.useImperativeHandle(n,()=>({updatePosition:()=>{var t;null===(t=g.current)||void 0===t||t.updatePosition()}})),e.useEffect(()=>{m.current?a?null==p||p():null==h||h():m.current=!0},[a]),c.default.createElement(d.Provider,{value:{close:()=>null==h?void 0:h()}},i&&c.default.createElement(e.Fragment,null,f?c.default.createElement(O,{elementType:s,ref:y,className:l,trigger:f,onOpen:p,onClose:h},i):i),c.default.createElement(r.AnimatePresence,null,a&&c.default.createElement(N,Object.assign({},v,{ref:g,triggerRef:b,onClose:h}),u)))}),T=()=>{const t=e.useContext(d);if(void 0===t)throw new Error("`useOverlay` hook can only be used inside a overlay component.");return t};function P(t){var{children:n,element:r,childRef:o}=t,i=M(t,["children","element","childRef"]);const a=e.useMemo(()=>t=>{const e=r.props;return Object.keys(t).reduce((n,r)=>{const o=t[r],i=e[r];return n[r]="function"==typeof o&&"function"==typeof i?(...t)=>{o(...t),i(...t)}:"className"===r?l.default(o,i):o,n},{})},[i]);if(null===r)return n;const u=o?t=>{"function"==typeof o?o(t):u&&(o.current=t)}:void 0,c=a(i);return e.cloneElement(r,Object.assign(Object.assign(Object.assign({},r.props),c),{children:n,ref:u}))}t.Backdrop=A,t.CloneElement=P,t.ConnectedOverlay=C,t.ConnectedOverlayContent=N,t.GlobalOverlay=k,t.OverlayContext=d,t.OverlayPortal=w,t.OverlayTrigger=O,t.Portal=g,t.useExitListener=p,t.useId=m,t.useOverlay=T,t.usePosition=S,Object.defineProperty(t,"__esModule",{value:!0})}(e,n(96540),n(48519),n(62670),n(40961),n(46942),n(48851))},20749:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=n(96540),i=f(o),a=n(50411),u=n(6545),c=f(n(59369)),s=f(n(85471)),l=n(58642);function f(t){return t&&t.__esModule?t:{default:t}}var p=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),r(e,[{key:"componentDidMount",value:function(){a.canUseDOM&&(this.initialHeight=window.innerHeight)}},{key:"componentWillUnmount",value:function(){var t=window.innerHeight-this.initialHeight;t&&window.scrollTo(0,window.pageYOffset+t),this.initialHeight=window.innerHeight}},{key:"render",value:function(){var t=this.props.children;return t?i.default.createElement(u.TouchScrollable,null,t):null}}]),e}(o.PureComponent),d=(0,l.pipe)(s.default,c.default)(p),h=function(t){return t.isActive?i.default.createElement(d,t):t.children};h.defaultProps={accountForScrollbars:!0,children:null,isActive:!0},e.default=h},6545:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TouchScrollable=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(96540),a=n(50411),u=n(58642);function c(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}e.TouchScrollable=function(t){function e(){var t,n,r;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=c(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(i))),r.getScrollableArea=function(t){r.scrollableArea=t},c(r,n)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}
1(e,t),o(e,[{key:"componentDidMount",value:function(){a.canUseEventListeners&&(this.scrollableArea.addEventListener("touchstart",u.preventInertiaScroll,u.listenerOptions),this.scrollableArea.addEventListener("touchmove",u.allowTouchMove,u.listenerOptions))}},{key:"componentWillUnmount",value:function(){a.canUseEventListeners&&(this.scrollableArea.removeEventListener("touchstart",u.preventInertiaScroll,u.listenerOptions),this.scrollableArea.removeEventListener("touchmove",u.allowTouchMove,u.listenerOptions))}},{key:"render",value:function(){var t=this.props,e=t.children,n=function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}(t,["children"]);return"function"==typeof e?e(this.getScrollableArea):(0,i.cloneElement)(e,r({ref:this.getScrollableArea},n))}}]),e}(i.PureComponent)},48519:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(20749);Object.defineProperty(e,"default",{enumerable:!0,get:function(){return(t=r,t&&t.__esModule?t:{default:t}).default;var t}});var o=n(6545);Object.defineProperty(e,"TouchScrollable",{enumerable:!0,get:function(){return o.TouchScrollable}})},58642:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.pipe=e.listenerOptions=void 0,e.preventTouchMove=function(t){return t.preventDefault(),!1},e.allowTouchMove=function(t){var e=t.currentTarget;if(e.scrollHeight>e.clientHeight)return t.stopPropagation(),!0;return t.preventDefault(),!1},e.preventInertiaScroll=function(){var t=this.scrollTop,e=this.scrollHeight,n=t+this.offsetHeight;0===t?this.scrollTop=1:n===e&&(this.scrollTop=t-1)},e.isTouchDevice=function(){return!!r.canUseDOM&&("ontouchstart"in window||navigator.maxTouchPoints)},e.camelToKebab=function(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()},e.parse=function(t){return isNaN(t)?t:t+"px"},e.getPadding=function(){if(!r.canUseDOM)return 0;var t=parseInt(window.getComputedStyle(document.body).paddingRight,10),e=window.innerWidth-document.documentElement.clientWidth;return t+e},e.getWindowHeight=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(r.canUseDOM)return window.innerHeight*t},e.getDocumentHeight=function(){if(r.canUseDOM)return document.body.clientHeight},e.makeStyleTag=function(){if(!r.canUseDOM)return;var t=document.createElement("style");return t.type="text/css",t.setAttribute("data-react-scrolllock",""),t},e.injectStyles=function(t,e){if(!r.canUseDOM)return;t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e))},e.insertStyleTag=function(t){if(!r.canUseDOM)return;(document.head||document.getElementsByTagName("head")[0]).appendChild(t)};var r=n(50411);e.listenerOptions={capture:!1,passive:!1};var o=function(t,e){return function(){return e(t.apply(void 0,arguments))}};e.pipe=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.reduce(o)}},59369:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();e.default=function(t){return function(e){function n(){var t,e,r;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return e=r=c(this,(t=n.__proto__||Object.getPrototypeOf(n)).call.apply(t,[this].concat(i))),r.addSheet=function(){var t=r.getStyles(),e=(0,u.makeStyleTag)();e&&((0,u.injectStyles)(e,t),(0,u.insertStyleTag)(e),r.sheet=e)},r.getStyles=function(){var t=r.props.accountForScrollbars,e=(0,u.getDocumentHeight)(),n=t?(0,u.getPadding)():null;return"body {\n box-sizing: border-box !important;\n overflow: hidden !important;\n position: relative !important;\n "+(e?"height: "+e+"px !important;":"")+"\n "+(n?"padding-right: "+n+"px !important;":"")+"\n }"},c(r,e)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}
1(n,e),r(n,[{key:"componentDidMount",value:function(){this.addSheet()}},{key:"removeSheet",value:function(){this.sheet&&(this.sheet.parentNode.removeChild(this.sheet),this.sheet=null)}},{key:"componentWillUnmount",value:function(){this.removeSheet()}},{key:"render",value:function(){return a.default.createElement(t,this.props)}}]),n}(i.PureComponent)};var o,i=n(96540),a=(o=i)&&o.__esModule?o:{default:o},u=n(58642);function c(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}},85471:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();e.default=function(t){return function(e){function n(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(n,e),r(n,[{key:"componentDidMount",value:function(){u.canUseDOM&&(0,c.isTouchDevice)()&&document.addEventListener("touchmove",c.preventTouchMove,c.listenerOptions)}},{key:"componentWillUnmount",value:function(){u.canUseDOM&&(0,c.isTouchDevice)()&&document.removeEventListener("touchmove",c.preventTouchMove,c.listenerOptions)}},{key:"render",value:function(){return a.default.createElement(t,this.props)}}]),n}(i.PureComponent)};var o,i=n(96540),a=(o=i)&&o.__esModule?o:{default:o},u=n(50411),c=n(58642)},71414:function(t,e,n){"use strict";n.r(e),n.d(e,{borderBoxWarn:function(){return u},observerErr:function(){return a}});var r=n(96540);function o(){return o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o.apply(this,arguments)}var i=function(t){var e=(0,r.useRef)(t);return e.current=t,e},a="ð¡ react-cool-dimensions: the browser doesn't support Resize Observer, please use polyfill: https://github.com/wellyshen/react-cool-dimensions#resizeobserver-polyfill",u="ð¡ react-cool-dimensions: the browser doesn't support border-box size, fallback to content-box size. Please see: https://github.com/wellyshen/react-cool-dimensions#border-box-size-measurement";e.default=function(t){var e=void 0===t?{}:t,n=e.useBorderBoxSize,a=e.breakpoints,u=e.updateOnBreakpointChange,c=e.shouldUpdate,s=e.onResize,l=e.polyfill,f=(0,r.useState)({currentBreakpoint:"",width:0,height:0}),p=f[0],d=f[1],h=(0,r.useRef)({}),v=(0,r.useRef)(),m=(0,r.useRef)(),y=(0,r.useRef)(!1),g=(0,r.useRef)(),b=i(s),_=i(c),w=(0,r.useCallback)(function(){m.current&&m.current.disconnect()},[]),x=(0,r.useCallback)(function(t){t&&t!==g.current&&(w(),g.current=t),m.current&&g.current&&m.current.observe(g.current)},[w]);return(0,r.useEffect)(function(){if(!("ResizeObserver"in window&&"ResizeObserverEntry"in window||l))return function(){return null};var t=null;return m.current=new(l||ResizeObserver)(function(e){var r=e[0];t=requestAnimationFrame(function(){var t=r.contentBoxSize,e=r.borderBoxSize,o=r.contentRect,i=t;n&&(e?i=e:y.current||(y.current=!0));var c=(i=Array.isArray(i)?i[0]:i)?i.inlineSize:o.width,s=i?i.blockSize:o.height;if(c!==h.current.width||s!==h.current.height){h.current={width:c,height:s};var l,f,p,m,g={currentBreakpoint:"",width:c,height:s,entry:r,observe:x,unobserve:w};a?(g.currentBreakpoint=(l=a,f=c,p="",m=-1,Object.keys(l).forEach(function(t){var e=l[t];f>=e&&e>m&&(p=t,m=e)}),p),g.currentBreakpoint!==v.current&&(b.current&&b.current(g),v.current=g.currentBreakpoint)):b.current&&b.current(g);var E={currentBreakpoint:g.currentBreakpoint,width:c,height:s,entry:r};_.current&&!_.current(E)||(!_.current&&a&&u?d(function(t){return t.currentBreakpoint!==E.currentBreakpoint?E:t}):d(E))}})}),x(),function(){w(),t&&cancelAnimationFrame(t)}},[JSON.stringify(a),n,x,w,u]),o({},p,{observe:x,unobserve:w})}},53948:function(t,e,n){!function(t,e,n,r,o,i,a,u){"use strict";function c(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var s=c(r),l=c(a),f=c(u);function p(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]])}return n}const d=(()=>{let t=[];function e(e){t=[...t,e]}function r(e){const n=t.indexOf(e);n>-1&&((0,t[n])(!1),t.splice(n,1))}function o(){t.forEach(t=>t(!1)),t=[]}return()=>{const[i,a]=n.useState([]);return n.useEffect(()=>{a(t)},[]),{tooltips:i,deactivateAllTooltips:o,deactivateTooltip:r,addTooltip:e}}})();function h(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");
1o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t))}}var v={tooltip:"Tooltip-module_tooltip__2A0zj",disablePointer:"Tooltip-module_disablePointer__1V598"};h(".Tooltip-module_tooltip__2A0zj {\n background: var(--color-tooltip);\n border-radius: 5px;\n color: var(--color-on-tooltip);\n padding: 7px;\n white-space: nowrap;\n text-align: center;\n will-change: transform, opacity;\n}\n\n.Tooltip-module_disablePointer__1V598 {\n pointer-events: none;\n}\n");const m=t=>{var{className:r,children:a,content:u,disabled:c=!1,enterDelay:l=0,leaveDelay:f=200,placement:h="top",trigger:m="hover",visible:y=!1,followCursor:g=!1,closeOnClick:b=!1,closeOnEscape:_=!0,closeOnBodyClick:w=!0,pointerEvents:x="none"}=t,E=p(t,["className","children","content","disabled","enterDelay","leaveDelay","placement","trigger","visible","followCursor","closeOnClick","closeOnEscape","closeOnBodyClick","pointerEvents"]);const{addTooltip:A,deactivateTooltip:k,deactivateAllTooltips:O}=d(),[M,S]=n.useState(y),N=n.useRef(),C=n.useRef(!1),T=n.useRef(S);return n.useEffect(()=>{C.current?S(y):C.current=!0;const t=T.current;return()=>{clearTimeout(N.current),k(t)}},[k,y]),e.jsx(o.ConnectedOverlay,Object.assign({},E,{placement:h,trigger:m,followCursor:g,portalClassName:s.default({[v.disablePointer]:"none"===x}),open:M,closeOnBodyClick:w,closeOnEscape:_,content:()=>{const t="function"==typeof u?u():u;return t?e.jsx(i.motion.div,Object.assign({className:s.default(v.tooltip,r),initial:{opacity:0,scale:.3,transition:{when:"beforeChildren"}},animate:{opacity:1,scale:1,transition:{when:"beforeChildren"}},exit:{opacity:0,scale:.3},onClick:()=>{b&&O()}},{children:t}),void 0):null},onOpen:()=>{M||(clearTimeout(N.current),N.current=setTimeout(()=>{c||(O(),S(!0),A(T.current))},l))},onClose:()=>{clearTimeout(N.current),N.current=setTimeout(()=>{k(T.current)},f)}},{children:a}),void 0)};m.defaultProps={disabled:!1,enterDelay:0,leaveDelay:200,placement:"top",trigger:"hover",visible:!1,followCursor:!1,closeOnClick:!1,closeOnEscape:!0,closeOnBodyClick:!0,pointerEvents:"none"};var y={popover:"Popover-module_popover__37iIL",disablePadding:"Popover-module_disablePadding__3vGRW"};h(".Popover-module_popover__37iIL {\n background: var(--color-popover);\n border-radius: 2px;\n color: var(--color-on-popover);\n padding: 14px;\n will-change: transform, opacity;\n}\n\n .Popover-module_popover__37iIL.Popover-module_disablePadding__3vGRW {\n padding: 0;\n }\n");const g=t=>{var{closeOnEscape:n=!0,closeOnBodyClick:r=!0,trigger:i="click",leaveDelay:a=200,children:u,content:c,className:f,disablePadding:d,popoverStyle:h,popoverClassName:v}=t,g=p(t,["closeOnEscape","closeOnBodyClick","trigger","leaveDelay","children","content","className","disablePadding","popoverStyle","popoverClassName"]);const b=o.useId();return e.jsx(m,Object.assign({},g,{trigger:i,pointerEvents:"initial",leaveDelay:a,className:s.default(y.popover,{[y.disablePadding]:d}),content:()=>{const t="function"==typeof c?c():c;return t?e.jsx(l.default,Object.assign({focusTrapOptions:{escapeDeactivates:!0,clickOutsideDeactivates:!0,fallbackFocus:`#${b}`}},{children:e.jsx("div",Object.assign({id:b,"tab-index":"-1",stlye:h,className:v},{children:t}),void 0)}),void 0):null}},{children:u}),void 0)};g.defaultProps={closeOnEscape:!0,closeOnBodyClick:!0,trigger:"click",leaveDelay:200};var b={dialog:"Dialog-module_dialog__3eIDR",disableHeader:"Dialog-module_disableHeader__3cwG5",content:"Dialog-module_content__1qwq9",disablePadding:"Dialog-module_disablePadding__1FoaN",header:"Dialog-module_header__292Tt",inner:"Dialog-module_inner__22ThE",headerText:"Dialog-module_headerText__2LqjF",closeButton:"Dialog-module_closeButton__LNtbX",footer:"Dialog-module_footer__10elA"};h(".Dialog-module_dialog__3eIDR {\n justify-content: center;\n align-items: center;\n display: flex;\n pointer-events: none;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n position: fixed;\n will-change: transform, opacity;\n}\n\n .Dialog-module_dialog__3eIDR.Dialog-module_disableHeader__3cwG5 .Dialog-module_content__1qwq9 {\n padding: 20px;\n }\n\n .Dialog-module_dialog__3eIDR.Dialog-module_disablePadding__1FoaN .Dialog-module_content__1qwq9,\n .Dialog-module_dialog__3eIDR.Dialog-module_disablePadding__1FoaN .Dialog-module_header__292Tt {\n padding: 0;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_inner__22ThE {\n background: var(--color-dialog);\n color: var(--color-on-dialog);\n display: flex;\n flex-direction: column;\n box-sizing: border-box;\n outline: 0;\n pointer-events: auto;\n max-width: 80vw;\n max-height: 80vh;\n overflow: auto;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_header__292Tt {\n display: flex;\n padding: 20px 20px 10px 20px;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_header__292Tt .Dialog-module_headerText__2LqjF {\n margin: 0;\n padding: 0;\n flex: 1;\n display: inline-flex;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_header__292Tt .Dialog-module_closeButton__LNtbX {\n margin: 0 0 0 15px;\n opacity: 0.8;\n height: auto;\n width: auto;\n min-width: auto;\n min-height: auto;\n display: inline-flex;\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n align-items: center;\n color: var(--color-on-dialog);\n font-size: 16px;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_header__292Tt .Dialog-module_closeButton__LNtbX:focus {\n outline: none;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_content__1qwq9 {\n padding: 10px 20px 20px 20px;\n flex: auto;\n overflow: auto;\n }\n\n .Dialog-module_dialog__3eIDR .Dialog-module_footer__10elA {\n display: flex;\n padding: 20px 20px 10px 20px;\n }\n");const _=({children:t,className:n,showCloseButton:r,onClose:o})=>e.jsxs("header",Object.assign({className:s.default(b.header,n)},{children:[e.jsx("h1",Object.assign({className:b.headerText},{children:t}),void 0),r&&e.jsx("button",Object.assign({type:"button",className:b.closeButton,onClick:o},{children:"â"}),void 0)]}),void 0),w=({children:t,open:n,className:r,innerClassName:a,header:u,headerElement:c,footer:f,onClose:p,size:d,disablePadding:h,hasBackdrop:v,showCloseButton:m,closeOnBackdropClick:y,closeOnEscape:g})=>{const _=o.useId();return e.jsx(o.GlobalOverlay,Object.assign({open:n,hasBackdrop:v,closeOnEscape:g,closeOnBackdropClick:y,onClose:p},{children:({overlayIndex:n})=>e.jsx(l.default,Object.assign({focusTrapOptions:{clickOutsideDeactivates:!0,escapeDeactivates:!0,fallbackFocus:`#${_}-content`}},{children:e.jsx("div",Object.assign({id:_,"tab-index":"-1"},{children:e.jsx(i.motion.div,Object.assign({initial:{opacity:0,y:"-20%"}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:"20%"},transition:{duration:.5,ease:[.04,.62,.23,.98]},style:{zIndex:n},className:s.default(b.dialog,r,{[b.disableHeader]:!u,[b.disablePadding]:h})},{children:e.jsxs("div",Object.assign({className:s.default(b.inner,a),style:{width:d}},{children:[(u||c)&&e.jsx(o.CloneElement,Object.assign({element:c,showCloseButton:m,onClose:p},{children:u}),void 0),e.jsx("section",Object.assign({id:`${_}-content`,className:b.content},{children:"function"==typeof t?t():t}),void 0),f&&e.jsx("footer",Object.assign({className:b.footer},{children:f}),void 0)]}),void 0)}),void 0)}),void 0)}),void 0)}),void 0)};w.defaultProps={size:"50%",disablePadding:!1,hasBackdrop:!0,showCloseButton:!0,closeOnBackdropClick:!0,closeOnEscape:!0,headerElement:e.jsx(_,{},void 0)};const x=t=>{const{open:r,onClose:o}=t||{},[i,a]=n.useState(r);n.useEffect(()=>{a(r)},[r]);const u=n.useCallback(()=>{a(!1),null==o||o()},[o]),c=()=>{a(!r)},s=n.useCallback(t=>e.jsx(w,Object.assign({},t,{open:i,onClose:u}),void 0),[i,u]);return{isOpen:i,setOpen:a,toggleOpen:c,Dialog:s}},E={start:{initial:{x:"-100%"},animate:{x:"0%"}},end:{initial:{x:"100%"},animate:{x:"0%"}},top:{initial:{y:"-100%"},animate:{y:"0%"}},bottom:{initial:{y:"100%"},animate:{y:"0%"}}};var A={drawer:"Drawer-module_drawer__17v12",disablePadding:"Drawer-module_disablePadding__EhMMY",content:"Drawer-module_content__Ky_ZR",header:"Drawer-module_header__UZcJu",closeButton:"Drawer-module_closeButton__3FEQA",headerlessCloseButton:"Drawer-module_headerlessCloseButton__UEH_K",top:"Drawer-module_top__1xtVG",bottom:"Drawer-module_bottom__DKQ-u"};h('.Drawer-module_drawer__17v12 {\n position: fixed;\n overflow-y: auto;\n overflow-x: hidden;\n background: var(--color-drawer);\n color: var(--color-on-drawer);\n}\n\n .Drawer-module_drawer__17v12:not(.Drawer-module_disablePadding__EhMMY) .Drawer-module_content__Ky_ZR {\n padding: 20px 30px;\n }\n\n .Drawer-module_drawer__17v12 .Drawer-module_header__UZcJu {\n display: flex;\n align-items: center;\n padding: 20px 30px;\n }\n\n .Drawer-module_drawer__17v12 .Drawer-module_header__UZcJu > h1 {\n margin: 0;\n flex: 1;\n }\n\n .Drawer-module_drawer__17v12 .Drawer-module_closeButton__3FEQA {\n opacity: 0.8;\n height: auto;\n width: auto;\n min-width: auto;\n min-height: auto;\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n color: var(--color-on-drawer);\n font-size: 16px;\n }\n\n .Drawer-module_drawer__17v12 .Drawer-module_closeButton__3FEQA:focus {\n outline: none;\n }\n\n .Drawer-module_drawer__17v12 .Drawer-module_closeButton__3FEQA.Drawer-module_headerlessCloseButton__UEH_K {\n position: absolute;\n top: 20px;\n right: 20px;\n }\n\n .Drawer-module_drawer__17v12.Drawer-module_start__qtGuQ,\n .Drawer-module_drawer__17v12.Drawer-module_end__quCxe {\n top: 0;\n bottom: 0;\n height: 100%;\n }\n\n .Drawer-module_drawer__17v12.Drawer-module_start__qtGuQ {\n left: 0;\n }\n\n .Drawer-module_drawer__17v12.Drawer-module_end__quCxe {\n right: 0;\n }\n\n .Drawer-module_drawer__17v12.Drawer-module_top__1xtVG,\n .Drawer-module_drawer__17v12.Drawer-module_bottom__DKQ-u {\n width: 100%;\n left: 0;\n right: 0;\n }\n\n .Drawer-module_drawer__17v12.Drawer-module_top__1xtVG {\n top: 0;\n }\n\n .Drawer-module_drawer__17v12.Drawer-module_bottom__DKQ-u {\n bottom: 0;\n }\n\n[dir="ltr"] :export {\n start-top: Drawer-module_start__qtGuQ;\n start-left: Drawer-module_start__qtGuQ;\n}\n\n[dir="rtl"] :export {\n start-top: Drawer-module_start__qtGuQ;\n start-right: Drawer-module_start__qtGuQ;\n}\n\n[dir="ltr"] :export {\n end-bottom: Drawer-module_end__quCxe;\n end-right: Drawer-module_end__quCxe;\n}\n\n[dir="rtl"] :export {\n end-bottom: Drawer-module_end__quCxe;\n end-left: Drawer-module_end__quCxe;\n}\n');const k=({children:t,className:n,showCloseButton:r,onClose:o})=>e.jsxs("header",Object.assign({className:s.default(A.header,n)},{children:[e.jsx("h1",{children:t},void 0),r&&e.jsx("button",Object.assign({type:"button",className:A.closeButton,onClick:o},{children:"â"}),void 0)]}),void 0),O=({className:t,headerElement:n,children:r,open:a,backdropClassName:u,header:c,position:f,size:p,hasBackdrop:d,closeOnEscape:h,closeOnBackdropClick:v,disablePadding:m,showCloseButton:y,onClose:g})=>{const b=o.useId(),_=E[f],w={width:"start"===f||"end"===f?p:"auto",height:"top"===f||"bottom"===f?p:"auto"};return e.jsx(o.GlobalOverlay,Object.assign({open:a,hasBackdrop:d,closeOnEscape:h,closeOnBackdropClick:v,onClose:g,backdropClassName:u},{children:({overlayIndex:a})=>e.jsx(l.default,Object.assign({focusTrapOptions:{clickOutsideDeactivates:!0,escapeDeactivates:!0,fallbackFocus:`#${b}`}},{children:e.jsx("div",Object.assign({id:b,"tab-index":"-1"},{children:e.jsxs(i.motion.div,Object.assign({initial:"initial",animate:"animate",exit:"initial",variants:_,transition:{duration:.5,ease:[.04,.62,.23,.98],when:"beforeChildren"},style:Object.assign(Object.assign({},w),{zIndex:a}),className:s.default(A.drawer,t,A[f],{[A.disablePadding]:m})},{children:[(c||n)&&e.jsx(o.CloneElement,Object.assign({element:n,showCloseButton:y,onClose:g},{children:c}),void 0),!c&&!n&&y&&e.jsx("button",Object.assign({type:"button",className:s.default(A.closeButton,A.headerlessCloseButton),onClick:g},{children:"â"}),void 0),e.jsx("div",Object.assign({className:A.content},{children:"function"==typeof r?r():r}),void 0)]}),void 0)}),void 0)}),void 0)}),void 0)};O.defaultProps={position:"end",size:"80%",hasBackdrop:!0,closeOnEscape:!0,closeOnBackdropClick:!0,disablePadding:!1,showCloseButton:!0,headerElement:e.jsx(k,{},void 0)};const M=t=>{const{open:r,onClose:o}=t||{},[i,a]=n.useState(r);n.useEffect(()=>{a(r)},[r]);const u=n.useCallback(()=>{a(!1),null==o||o()},[o]),c=()=>{a(!i)},s=n.useCallback(t=>e.jsx(O,Object.assign({},t,{open:i,onClose:u}),void 0),[i,u]);return{isOpen:i,setOpen:a,toggleOpen:c,Drawer:s}};var S={container:"Menu-module_container__2qx3r",inner:"Menu-module_inner__1ulf4"};h(".Menu-module_container__2qx3r {\n position: relative;\n padding: 1px;\n min-width: 112px;\n max-width: 500px;\n}\n\n .Menu-module_container__2qx3r .Menu-module_inner__1ulf4:focus {\n outline: none;\n }\n");const N=n.forwardRef(({reference:t,children:n,style:r,className:a,placement:u,closeOnEscape:c,open:f,appendToBody:p,closeOnBodyClick:d,maxHeight:h,autofocus:v,onClose:m,onMouseEnter:y,onMouseLeave:g},b)=>{const _=o.useId();return e.jsx(o.ConnectedOverlay,{open:f,closeOnBodyClick:d,appendToBody:p,reference:t,placement:u,closeOnEscape:c,content:()=>e.jsxs(i.motion.div,Object.assign({ref:b,initial:{opacity:0,y:-10}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-10},className:s.default(S.container,a),style:r,onMouseEnter:y,onMouseLeave:g},{children:[v&&e.jsx(l.default,Object.assign({focusTrapOptions:{escapeDeactivates:!0,clickOutsideDeactivates:!0,fallbackFocus:`#${_}`}},{children:e.jsx("div",Object.assign({id:_,className:S.inner,tabIndex:-1,style:{maxHeight:h}},{children:n}),void 0)}),void 0),!v&&e.jsx("div",Object.assign({className:S.inner},{children:n}),void 0)]}),void 0),onClose:m},void 0)});N.defaultProps={placement:"bottom-start",closeOnEscape:!0,open:!1,appendToBody:!0,closeOnBodyClick:!0,maxHeight:"max-height: calc(100vh - 48px)",autofocus:!0};const C=t=>{const{open:r,onClose:o}=t||{},[i,a]=n.useState(r),u=n.useRef(null);n.useEffect(()=>{a(r)},[r]);const c=n.useCallback(()=>{a(!1),null==o||o()},[o]),s=n.useCallback(()=>{a(!i)},[i]),l=n.useCallback(t=>e.jsx(N,Object.assign({},t,{open:i,reference:u,onClose:c}),void 0),[i,c]);return{isOpen:i,setOpen:a,toggleOpen:s,Menu:l,ref:u}},T=({label:t,children:r,style:o,placement:i,menuClassName:a,menuStyle:u,enterDelay:c,autofocus:l,leaveDelay:f,className:p,maxHeight:d,activeClassName:h,closeOnBodyClick:v,closeOnEscape:m,onClose:y})=>{const[g,b]=n.useState(!1),_=n.useRef(null),w=n.useRef(null),x=n.useRef(!1),E=n.useRef(null),A=n.useRef(null),k=n.useCallback(()=>{clearTimeout(E.current),clearTimeout(A.current),E.current=setTimeout(()=>b(!0),c)},[c]),O=n.useCallback(()=>{clearTimeout(E.current),clearTimeout(A.current),b(!g)},[g]),M=n.useCallback(()=>{A.current=setTimeout(()=>{x.current||b(!1)},f)},[f]),S=n.useCallback(t=>{clearTimeout(E.current),clearTimeout(A.current),x.current=!0},[]),C=n.useCallback(t=>{clearTimeout(E.current),clearTimeout(A.current),x.current=!1,A.current=setTimeout(()=>{var e;(null===(e=_.current)||void 0===e?void 0:e.contains(t.target))||b(!1)},f)},[f]),T=n.useCallback(t=>{b(!1),null==y||y(t)},[y]);return e.jsxs(n.Fragment,{children:[e.jsx("div",Object.assign({className:s.default(p,{[h]:g}),style:o,ref:_,onClick:O,onMouseEnter:k,onMouseLeave:M},{children:t}),void 0),e.jsx(N,Object.assign({className:a,autofocus:l,style:u,reference:_,closeOnBodyClick:v,closeOnEscape:m,open:g,placement:i,maxHeight:d,ref:w,onMouseEnter:S,onMouseLeave:C,onClose:T},{children:r}),void 0)]},void 0)};T.defaultProps={autofocus:!0,placement:"right-start",closeOnEscape:!0,closeOnBodyClick:!0,enterDelay:0,leaveDelay:100};var P={open:"ContextMenu-module_open__3esLx",enabled:"ContextMenu-module_enabled__2EoAH"};h(".ContextMenu-module_open__3esLx {\n outline: 1px dotted var(--color-button-success);\n}\n\n.ContextMenu-module_enabled__2EoAH {\n cursor: context-menu;\n}\n");const j=f.default([]),D=t=>{var{children:r,content:a,disabled:u,autofocus:c,autoClose:f}=t,d=p(t,["children","content","disabled","autofocus","autoClose"]);const h=o.useId(),[v,m]=j(),[y,g]=n.useState(!1),b=n.useCallback(()=>{u||(v.forEach(t=>t(!1)),g(!0),m([g]))},[u,g,m,v]),_=n.useCallback(()=>{g(!1),m([])},[g,m]),w=n.useCallback(()=>{_()},[_]);return n.useEffect(()=>{y&&_()},[]),e.jsx(o.ConnectedOverlay,Object.assign({placement:"bottom-start",triggerElement:"span"},d,{triggerClassName:s.default({[P.open]:y,[P.enabled]:!u}),trigger:"contextmenu",open:y,content:()=>e.jsxs(i.motion.div,Object.assign({initial:{opacity:0,y:-25},animate:{opacity:1,y:0},exit:{opacity:0,y:-25},onClick:()=>f&&(null==w?void 0:w())},{children:[c&&e.jsx(l.default,Object.assign({focusTrapOptions:{escapeDeactivates:!0,clickOutsideDeactivates:!0,fallbackFocus:`#${h}`}},{children:e.jsx("div",Object.assign({id:h,tabIndex:-1},{children:a}),void 0)}),void 0),!c&&a]}),void 0),onOpen:b,onClose:w},{children:r}),void 0)};D.defaultProps={autofocus:!0,autoClose:!0,closeOnEscape:!0,closeOnBodyClick:!0};var R={notification:"Notification-module_notification__2_F1t",contentContainer:"Notification-module_contentContainer__Ox0Q2",error:"Notification-module_error__1Gebb",header:"Notification-module_header__248Dx",warning:"Notification-module_warning__RD1Ww",success:"Notification-module_success__1OqpE",close:"Notification-module_close__3BFzV",content:"Notification-module_content__1V0vh",body:"Notification-module_body__1aADs",closeButton:"Notification-module_closeButton__286ko"};h(".Notification-module_notification__2_F1t {\n display: flex;\n position: relative;\n font-size: 16px;\n min-width: 400px;\n padding: 10px;\n min-height: 45px;\n margin-bottom: 10px;\n border-radius: 4px;\n background: var(--color-notification);\n color: var(--color-on-notification);\n border: 1px solid var(--color-notification-border);\n}\n\n .Notification-module_notification__2_F1t .Notification-module_contentContainer__Ox0Q2 {\n display: flex;\n width: 100%;\n padding: 0 15px;\n }\n\n .Notification-module_notification__2_F1t.Notification-module_error__1Gebb .Notification-module_header__248Dx {\n color: var(--color-notification-error);\n }\n\n .Notification-module_notification__2_F1t.Notification-module_warning__RD1Ww .Notification-module_header__248Dx {\n color: var(--color-notification-warning);\n }\n\n .Notification-module_notification__2_F1t.Notification-module_success__1OqpE .Notification-module_header__248Dx {\n color: var(--color-notification-success);\n }\n\n .Notification-module_notification__2_F1t .Notification-module_close__3BFzV,\
1n .Notification-module_notification__2_F1t .Notification-module_content__1V0vh {\n display: inline-flex;\n align-items: center;\n }\n\n .Notification-module_notification__2_F1t .Notification-module_content__1V0vh {\n flex: 1;\n padding: 3px 10px;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n }\n\n .Notification-module_notification__2_F1t .Notification-module_content__1V0vh .Notification-module_header__248Dx {\n font-size: 18px;\n }\n\n .Notification-module_notification__2_F1t .Notification-module_content__1V0vh .Notification-module_body__1aADs {\n color: var(--color-on-notification);\n opacity: 0.7;\n font-size: 14px;\n margin-top: 5px;\n }\n\n .Notification-module_notification__2_F1t .Notification-module_close__3BFzV .Notification-module_closeButton__286ko {\n background: none;\n border: none;\n padding: 5px 10px;\n font-size: 13px;\n font-weight: 600;\n opacity: 0.7;\n margin: 0;\n color: var(--color-on-notification);\n }\n");const F=({id:t,title:r,showClose:o,body:a,timeout:u,className:c,variant:l,onClose:f})=>{const p=n.useRef(null),d=n.useCallback(()=>clearTimeout(p.current),[]),h=n.useCallback(()=>{d(),p.current=setTimeout(()=>null==f?void 0:f(t),u)},[t,u,f,d]);return n.useEffect(()=>(h(),()=>d()),[d,h]),e.jsxs(i.motion.div,Object.assign({layout:!0,initial:{opacity:0,y:50,scale:.5},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,scale:.5,transition:{duration:.2}},className:s.default(R.notification,c,{[R.default]:"default"===l,[R.error]:"error"===l,[R.success]:"success"===l,[R.warning]:"warning"===l}),onMouseEnter:d,onMouseLeave:h},{children:[e.jsxs("div",Object.assign({className:R.content},{children:[r&&e.jsx("div",Object.assign({className:R.header},{children:r}),void 0),a&&e.jsx("div",Object.assign({className:R.body},{children:"string"==typeof a?e.jsx("span",{dangerouslySetInnerHTML:{__html:a}},void 0):a}),void 0)]}),void 0),e.jsx("div",Object.assign({className:R.close},{children:o&&e.jsx("button",Object.assign({type:"button",className:R.closeButton,variant:"text",onClick:()=>null==f?void 0:f(t)},{children:"â"}),void 0)}),void 0)]}),void 0)},I=n.createContext({notify:()=>{},notifyError:()=>{},notifyWarning:()=>{},notifySuccess:()=>{},clearNotification:()=>{},clearAllNotifications:()=>{}});var B={container:"Notifications-module_container__TEo61",positions:"Notifications-module_positions__4Urko"};h(".Notifications-module_container__TEo61 .Notifications-module_positions__4Urko {\n position: fixed;\n z-index: 9998;\n height: auto;\n left: 50%;\n transform: translateX(-50%);\n bottom: 0;\n padding: 0 95px;\n margin-bottom: 5px;\n }\n\n .Notifications-module_container__TEo61 .Notifications-module_positions__4Urko > div {\n margin: 10px 0 15px 0;\n }\n");let L=0;const z=({children:t,limit:r,timeout:o,showClose:a,preventFlooding:u})=>{const[c,s]=n.useState([]),l=n.useCallback(t=>s(c.filter(e=>e.id!==t)),[c]),f=n.useCallback(()=>s([]),[]),p=n.useCallback((t,e={})=>{if(u&&c.find(e=>e.title===t))return!1;const n=L++,i=[Object.assign({title:t,id:n,variant:"default",timeout:o,showClose:a},e),...c];return i.length>=r&&i.pop(),s(i),n},[r,c,u,a,o]),d=n.useCallback((t,e={})=>p(t,Object.assign(Object.assign({},e),{variant:"error"})),[p]),h=n.useCallback((t,e={})=>p(t,Object.assign(Object.assign({},e),{variant:"warning"})),[p]),v=n.useCallback((t,e={})=>p(t,Object.assign(Object.assign({},e),{variant:"success"})),[p]),m=n.useMemo(()=>({notify:p,notifyError:d,notifyWarning:h,notifySuccess:v,clearNotification:l,clearAllNotifications:f}),[l,f,p,d,v,h]);return e.jsxs(n.Fragment,{children:[e.jsx(I.Provider,Object.assign({value:m},{children:t}),void 0),e.jsx("div",Object.assign({className:B.container},{children:e.jsx("div",Object.assign({className:B.positions},{children:e.jsx(i.AnimatePresence,{children:!!c.length&&e.jsx(i.motion.div,Object.assign({initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0}},{children:c.map(t=>n.createElement(F,Object.assign({},t,{key:t.id,onClose:l})))}),void 0)},void 0)}),void 0)}),void 0)]},void 0)};z.defaultProps={limit:10,timeout:4e3,showClose:!0,preventFlooding:!0};const q=()=>{const t=n.useContext(I);if(void 0===t)throw new Error("`useNotification` hook must be used within a `NotificationsContext` component");return t};t.ContextMenu=D,t.Dialog=w,t.DialogHeader=_,t.Drawer=O,t.DrawerHeader=k,t.Menu=N,t.NestedMenu=T,t.Notifications=z,t.NotificationsContext=I,t.Popover=g,t.Tooltip=m,t.useDialog=x,t.useDrawer=M,t.useMenu=C,t.useNotification=q,t.useTooltipState=d,Object.defineProperty(t,"__esModule",{value:!0})}(e,n(74848),n(96540),n(46942),n(18331),n(62670),n(94708),n(52405))},2775:function(t,e,n){"use strict";n.r(e),n.d(e,{VennDiagram:function(){return k},bestInitialLayout:function(){return h},circleArea:function(){return a},circleCircleIntersection:function(){return s},circleFromPath:function(){return j},circleOverlap:function(){return c},circlePath:function(){return P},computeTextCentre:function(){return S},computeTextCentres:function(){return C},disjointCluster:function(){return b},distance:function(){return u},distanceFromIntersectArea:function(){return d},greedyLayout:function(){return v},intersectionArea:function(){return i},intersectionAreaPath:function(){return F},layout:function(){return I},logRatioLossFunction:function(){return y},lossFunction:function(){return m},normalizeSolution:function(){return w},scaleSolution:function(){return x},sortAreas:function(){return T},venn:function(){return f},wrapText:function(){return O}});var r=n(80220);const o=1e-10;function i(t,e){const n=function(t){const e=[];for(let n=0;n<t.length;++n)for(let r=n+1;r<t.length;++r){const o=s(t[n],t[r]);for(const t of o)t.parentIndex=[n,r],e.push(t)}return e}(t),r=n.filter(e=>function(t,e){return e.every(e=>u(t,e)<e.radius+o)}(e,t));let i=0,c=0;const f=[];if(r.length>1){const e=l(r);for(let t=0;t<r.length;++t){const n=r[t];n.angle=Math.atan2(n.x-e.x,n.y-e.y)}r.sort((t,e)=>e.angle-t.angle);let n=r[r.length-1];for(let e=0;e<r.length;++e){const o=r[e];c+=(n.x+o.x)*(o.y-n.y);const s={x:(o.x+n.x)/2,y:(o.y+n.y)/2};let l=null;for(let e=0;e<o.parentIndex.length;++e)if(n.parentIndex.includes(o.parentIndex[e])){const r=t[o.parentIndex[e]],i=Math.atan2(o.x-r.x,o.y-r.y),a=Math.atan2(n.x-r.x,n.y-r.y);let c=a-i;c<0&&(c+=2*Math.PI);const f=a-c/2;let p=u(s,{x:r.x+r.radius*Math.sin(f),y:r.y+r.radius*Math.cos(f)});p>2*r.radius&&(p=2*r.radius),(null==l||l.width>p)&&(l={circle:r,width:p,p1:o,p2:n,large:p>r.radius,sweep:!0})}null!=l&&(f.push(l),i+=a(l.circle.radius,l.width),n=o)}}else{let e=t[0];for(let n=1;n<t.length;++n)t[n].radius<e.radius&&(e=t[n]);let n=!1;for(let r=0;r<t.length;++r)if(u(t[r],e)>Math.abs(e.radius-t[r].radius)){n=!0;break}n?i=c=0:(i=e.radius*e.radius*Math.PI,f.push({circle:e,p1:{x:e.x,y:e.y+e.radius},p2:{x:e.x-o,y:e.y+e.radius},width:2*e.radius,large:!0,sweep:!0}))}return c/=2,e&&(e.area=i+c,e.arcArea=i,e.polygonArea=c,e.arcs=f,e.innerPoints=r,e.intersectionPoints=n),i+c}function a(t,e){return t*t*Math.acos(1-e/t)-(t-e)*Math.sqrt(e*(2*t-e))}function u(t,e){return Math.sqrt((t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y))}function c(t,e,n){if(n>=t+e)return 0;if(n<=Math.abs(t-e))return Math.PI*Math.min(t,e)*Math.min(t,e);const r=e-(n*n-t*t+e*e)/(2*n);return a(t,t-(n*n-e*e+t*t)/(2*n))+a(e,r)}function s(t,e){const n=u(t,e),r=t.radius,o=e.radius;if(n>=r+o||n<=Math.abs(r-o))return[];const i=(r*r-o*o+n*n)/(2*n),a=Math.sqrt(r*r-i*i),c=t.x+i*(e.x-t.x)/n,s=t.y+i*(e.y-t.y)/n,l=-(e.y-t.y)*(a/n),f=-(e.x-t.x)*(a/n);return[{x:c+l,y:s-f},{x:c-l,y:s+f}]}function l(t){const e={x:0,y:0};for(const n of t)e.x+=n.x,e.y+=n.y;return e.x/=t.length,e.y/=t.length,e}function f(t,e={}){e.maxIterations=e.maxIterations||500;const n=e.initialLayout||h,o=e.lossFunction||m,i=function(t,e={}){const n=e.distinct,r=t.map(t=>Object.assign({},t));function o(t){return t.join(";")}if(n){const t=new Map;for(const e of r)for(let n=0;n<e.sets.length;n++){const r=String(e.sets[n]);t.set(r,e.size+(t.get(r)||0));for(let o=n+1;o<e.sets.length;o++){const n=String(e.sets[o]),i=`${r};${n}`,a=`${n};${r}`;t.set(i,e.size+(t.get(i)||0)),t.set(a,e.size+(t.get(a)||0))}}for(const e of r)e.sets.length<3&&(e.size=t.get(o(e.sets)))}const i=[],a=new Set;for(const t of r)if(1===t.sets.length)i.push(t.sets[0]);else if(2===t.sets.length){const e=t.sets[0],n=t.sets[1];a.add(o(t.sets)),a.add(o([n,e]))}i.sort((t,e)=>t===e?0:t<e?-1:1);for(let t=0;t<i.length;++t){const e=i[t];
1for(let n=t+1;n<i.length;++n){const t=i[n];a.has(o([e,t]))||r.push({sets:[e,t],size:0})}}return r}(t,e),a=n(i,e),u=Object.keys(a),c=[];for(const t of u)c.push(a[t].x),c.push(a[t].y);const s=(0,r.nelderMead)(t=>{const e={};for(let n=0;n<u.length;++n){const r=u[n];e[r]={x:t[2*n],y:t[2*n+1],radius:a[r].radius}}return o(e,i)},c,e).x;for(let t=0;t<u.length;++t){const e=u[t];a[e].x=s[2*t],a[e].y=s[2*t+1]}return a}const p=1e-10;function d(t,e,n){return Math.min(t,e)*Math.min(t,e)*Math.PI<=n+p?Math.abs(t-e):(0,r.bisect)(r=>c(t,e,r)-n,0,t+e)}function h(t,e={}){let n=v(t,e);const o=e.lossFunction||m;if(t.length>=8){const i=function(t,e={}){const n=e.restarts||10,o=[],i={};for(const e of t)1===e.sets.length&&(i[e.sets[0]]=o.length,o.push(e));let{distances:a,constraints:u}=function(t,e,n){const o=(0,r.zerosM)(e.length,e.length),i=(0,r.zerosM)(e.length,e.length);return t.filter(t=>2===t.sets.length).forEach(t=>{const r=n[t.sets[0]],a=n[t.sets[1]],u=d(Math.sqrt(e[r].size/Math.PI),Math.sqrt(e[a].size/Math.PI),t.size);o[r][a]=o[a][r]=u;let c=0;t.size+1e-10>=Math.min(e[r].size,e[a].size)?c=1:t.size<=1e-10&&(c=-1),i[r][a]=i[a][r]=c}),{distances:o,constraints:i}}(t,o,i);const c=(0,r.norm2)(a.map(r.norm2))/a.length;a=a.map(t=>t.map(t=>t/c));const s=(t,e)=>function(t,e,n,r){for(let t=0;t<e.length;++t)e[t]=0;let o=0;for(let i=0;i<n.length;++i){const a=t[2*i],u=t[2*i+1];for(let c=i+1;c<n.length;++c){const s=t[2*c],l=t[2*c+1],f=n[i][c],p=r[i][c],d=(s-a)*(s-a)+(l-u)*(l-u),h=Math.sqrt(d),v=d-f*f;p>0&&h<=f||p<0&&h>=f||(o+=2*v*v,e[2*i]+=4*v*(a-s),e[2*i+1]+=4*v*(u-l),e[2*c]+=4*v*(s-a),e[2*c+1]+=4*v*(l-u))}}return o}(t,e,a,u);let l=null;for(let t=0;t<n;++t){const t=(0,r.zeros)(2*a.length).map(Math.random),n=(0,r.conjugateGradient)(s,t,e);(!l||n.fx<l.fx)&&(l=n)}const f=l.x,p={};for(let t=0;t<o.length;++t){const e=o[t];p[e.sets[0]]={x:f[2*t]*c,y:f[2*t+1]*c,radius:Math.sqrt(e.size/Math.PI)}}if(e.history)for(const t of e.history)(0,r.scale)(t.x,c);return p}(t,e);o(i,t)+1e-8<o(n,t)&&(n=i)}return n}function v(t,e){const n=e&&e.lossFunction?e.lossFunction:m,r={},o={};for(const e of t)if(1===e.sets.length){const t=e.sets[0];r[t]={x:1e10,y:1e10,rowid:r.length,size:e.size,radius:Math.sqrt(e.size/Math.PI)},o[t]=[]}t=t.filter(t=>2===t.sets.length);for(const e of t){let t=null!=e.weight?e.weight:1;const n=e.sets[0],i=e.sets[1];e.size+p>=Math.min(r[n].size,r[i].size)&&(t=0),o[n].push({set:i,size:e.size,weight:t}),o[i].push({set:n,size:e.size,weight:t})}const i=[];function a(t,e){return e.size-t.size}Object.keys(o).forEach(t=>{let e=0;for(let n=0;n<o[t].length;++n)e+=o[t][n].size*o[t][n].weight;i.push({set:t,size:e})}),i.sort(a);const u={};function c(t){return t.set in u}function l(t,e){r[e].x=t.x,r[e].y=t.y,u[e]=!0}l({x:0,y:0},i[0].set);for(let e=1;e<i.length;++e){const u=i[e].set,p=o[u].filter(c),h=r[u];if(p.sort(a),0===p.length)throw"ERROR: missing pairwise overlap information";const v=[];for(var f=0;f<p.length;++f){const t=r[p[f].set],e=d(h.radius,t.radius,p[f].size);v.push({x:t.x+e,y:t.y}),v.push({x:t.x-e,y:t.y}),v.push({y:t.y+e,x:t.x}),v.push({y:t.y-e,x:t.x});for(let n=f+1;n<p.length;++n){const o=r[p[n].set],i=d(h.radius,o.radius,p[n].size),a=s({x:t.x,y:t.y,radius:e},{x:o.x,y:o.y,radius:i});v.push(...a)}}let m=1e50,y=v[0];for(const e of v){r[u].x=e.x,r[u].y=e.y;const o=n(r,t);o<m&&(m=o,y=e)}l(y,u)}return r}function m(t,e){let n=0;for(const r of e){if(1===r.sets.length)continue;let e;if(2===r.sets.length){const n=t[r.sets[0]],o=t[r.sets[1]];e=c(n.radius,o.radius,u(n,o))}else e=i(r.sets.map(e=>t[e]));n+=(null!=r.weight?r.weight:1)*(e-r.size)*(e-r.size)}return n}function y(t,e){let n=0;for(const r of e){if(1===r.sets.length)continue;let e;if(2===r.sets.length){const n=t[r.sets[0]],o=t[r.sets[1]];e=c(n.radius,o.radius,u(n,o))}else e=i(r.sets.map(e=>t[e]));const o=null!=r.weight?r.weight:1,a=Math.log((e+1)/(r.size+1));n+=o*a*a}return n}function g(t,e,n){if(null==n?t.sort((t,e)=>e.radius-t.radius):t.sort(n),t.length>0){const e=t[0].x,n=t[0].y;for(const r of t)r.x-=e,r.y-=n}if(2===t.length){u(t[0],t[1])<Math.abs(t[1].radius-t[0].radius)&&(t[1].x=t[0].x+t[0].radius-t[1].radius-1e-10,t[1].y=t[0].y)}if(t.length>1){const n=Math.atan2(t[1].x,t[1].y)-e,r=Math.cos(n),o=Math.sin(n);for(const e of t){const t=e.x,n=e.y;
1e.x=r*t-o*n,e.y=o*t+r*n}}if(t.length>2){let n=Math.atan2(t[2].x,t[2].y)-e;for(;n<0;)n+=2*Math.PI;for(;n>2*Math.PI;)n-=2*Math.PI;if(n>Math.PI){const e=t[1].y/(1e-10+t[1].x);for(const n of t){var r=(n.x+e*n.y)/(1+e*e);n.x=2*r-n.x,n.y=2*r*e-n.y}}}}function b(t){function e(t){return t.parent!==t&&(t.parent=e(t.parent)),t.parent}function n(t,n){const r=e(t),o=e(n);r.parent=o}t.forEach(t=>{t.parent=t});for(let e=0;e<t.length;++e)for(let r=e+1;r<t.length;++r){const o=t[e].radius+t[r].radius;u(t[e],t[r])+1e-10<o&&n(t[r],t[e])}const r=new Map;for(let n=0;n<t.length;++n){const o=e(t[n]).parent.setid;r.has(o)||r.set(o,[]),r.get(o).push(t[n])}return t.forEach(t=>{delete t.parent}),Array.from(r.values())}function _(t){const e=e=>({max:t.reduce((t,n)=>Math.max(t,n[e]+n.radius),Number.NEGATIVE_INFINITY),min:t.reduce((t,n)=>Math.min(t,n[e]-n.radius),Number.POSITIVE_INFINITY)});return{xRange:e("x"),yRange:e("y")}}function w(t,e,n){null==e&&(e=Math.PI/2);let r=A(t).map(t=>Object.assign({},t));const o=b(r);for(const t of o){g(t,e,n);const r=_(t);t.size=(r.xRange.max-r.xRange.min)*(r.yRange.max-r.yRange.min),t.bounds=r}o.sort((t,e)=>e.size-t.size),r=o[0];let i=r.bounds;const a=(i.xRange.max-i.xRange.min)/50;function u(t,e,n){if(!t)return;const o=t.bounds;let u,c;if(e)u=i.xRange.max-o.xRange.min+a;else{u=i.xRange.max-o.xRange.max;const t=(o.xRange.max-o.xRange.min)/2-(i.xRange.max-i.xRange.min)/2;t<0&&(u+=t)}if(n)c=i.yRange.max-o.yRange.min+a;else{c=i.yRange.max-o.yRange.max;const t=(o.yRange.max-o.yRange.min)/2-(i.yRange.max-i.yRange.min)/2;t<0&&(c+=t)}for(const e of t)e.x+=u,e.y+=c,r.push(e)}let c=1;for(;c<o.length;)u(o[c],!0,!1),u(o[c+1],!1,!0),u(o[c+2],!0,!0),c+=3,i=_(r);return E(r)}function x(t,e,n,r,o){const i=A(t);e-=2*r,n-=2*r;const{xRange:a,yRange:u}=_(i);if(a.max===a.min||u.max===u.min)return t;let c,s;if(o){const t=2*Math.sqrt(o/Math.PI);c=e/t,s=n/t}else c=e/(a.max-a.min),s=n/(u.max-u.min);const l=Math.min(s,c),f=(e-(a.max-a.min)*l)/2,p=(n-(u.max-u.min)*l)/2;return E(i.map(t=>({radius:l*t.radius,x:r+f+(t.x-a.min)*l,y:r+p+(t.y-u.min)*l,setid:t.setid})))}function E(t){const e={};for(const n of t)e[n.setid]=n;return e}function A(t){return Object.keys(t).map(e=>Object.assign(t[e],{setid:e}))}function k(t={}){let e=!1,n=600,r=350,o=15,i=1e3,a=Math.PI/2,u=!0,c=null,s=!0,l=!0,p=null,d=null,h=!1,v=null,g=!(!t||!t.symmetricalTextCentre)&&t.symmetricalTextCentre,b={},_=t&&t.colourScheme?t.colourScheme:t&&t.colorScheme?t.colorScheme:["#1f77b4","#ff7f0e","#2ca02c","#d62728","#9467bd","#8c564b","#e377c2","#7f7f7f","#bcbd22","#17becf"],E=0,A=function(t){if(t in b)return b[t];var e=b[t]=_[E];return E+=1,E>=_.length&&(E=0),e},k=f,M=m;function S(f){let m=f.datum();const y=new Set;m.forEach(t=>{0==t.size&&1==t.sets.length&&y.add(t.sets[0])}),m=m.filter(t=>!t.sets.some(t=>y.has(t)));let b={},_={};if(m.length>0){let t=k(m,{lossFunction:M,distinct:h});u&&(t=w(t,a,d)),b=x(t,n,r,o,c),_=C(b,m,g)}const E={};function S(t){return t.sets in E?E[t.sets]:1==t.sets.length?""+t.sets[0]:void 0}m.forEach(t=>{t.label&&(E[t.sets]=t.label)}),f.selectAll("svg").data([b]).enter().append("svg");const N=f.select("svg");e?N.attr("viewBox",`0 0 ${n} ${r}`):N.attr("width",n).attr("height",r);const T={};let P=!1;function D(t){return e=>F(t.sets.map(t=>{let o=T[t],i=b[t];return o||(o={x:n/2,y:r/2,radius:1}),i||(i={x:n/2,y:r/2,radius:1}),{x:o.x*(1-e)+i.x*e,y:o.y*(1-e)+i.y*e,radius:o.radius*(1-e)+i.radius*e}}),v)}N.selectAll(".venn-area path").each(function(t){const e=this.getAttribute("d");1==t.sets.length&&e&&!h&&(P=!0,T[t.sets[0]]=j(e))});const R=N.selectAll(".venn-area").data(m,t=>t.sets),I=R.enter().append("g").attr("class",t=>`venn-area venn-${1==t.sets.length?"circle":"intersection"}${t.colour||t.color?" venn-coloured":""}`).attr("data-venn-sets",t=>t.sets.join("_")),B=I.append("path"),L=I.append("text").attr("class","label").text(t=>S(t)).attr("text-anchor","middle").attr("dy",".35em").attr("x",n/2).attr("y",r/2);function z(t){return"function"==typeof t.transition?t.transition("venn").duration(i):t}l&&(B.style("fill-opacity","0").filter(t=>1==t.sets.length).style("fill",t=>t.colour?t.colour:t.color?t.color:A(t.sets)).style("fill-opacity",".25"),L.style("fill",e=>e.colour||e.color?"#FFF":t.textFill?t.textFill:1==e.sets.length?A(e.sets):"#444"));let q=f;
1P&&"function"==typeof q.transition?(q=z(f),q.selectAll("path").attrTween("d",D)):q.selectAll("path").attr("d",t=>F(t.sets.map(t=>b[t])),v);const W=q.selectAll("text").filter(t=>t.sets in _).text(t=>S(t)).attr("x",t=>Math.floor(_[t.sets].x)).attr("y",t=>Math.floor(_[t.sets].y));s&&(P?"on"in W?W.on("end",O(b,S)):W.each("end",O(b,S)):W.each(O(b,S)));const G=z(R.exit()).remove();"function"==typeof R.transition&&G.selectAll("path").attrTween("d",D);const U=G.selectAll("text").attr("x",n/2).attr("y",r/2);return null!==p&&(L.style("font-size","0px"),W.style("font-size",p),U.style("font-size","0px")),{circles:b,textCentres:_,nodes:R,enter:I,update:q,exit:G}}return S.wrap=function(t){return arguments.length?(s=t,S):s},S.useViewBox=function(){return e=!0,S},S.width=function(t){return arguments.length?(n=t,S):n},S.height=function(t){return arguments.length?(r=t,S):r},S.padding=function(t){return arguments.length?(o=t,S):o},S.distinct=function(t){return arguments.length?(h=t,S):h},S.colours=function(t){return arguments.length?(A=t,S):A},S.colors=function(t){return arguments.length?(A=t,S):colors},S.fontSize=function(t){return arguments.length?(p=t,S):p},S.round=function(t){return arguments.length?(v=t,S):v},S.duration=function(t){return arguments.length?(i=t,S):i},S.layoutFunction=function(t){return arguments.length?(k=t,S):k},S.normalize=function(t){return arguments.length?(u=t,S):u},S.scaleToFit=function(t){return arguments.length?(c=t,S):c},S.styled=function(t){return arguments.length?(l=t,S):l},S.orientation=function(t){return arguments.length?(a=t,S):a},S.orientationOrder=function(t){return arguments.length?(d=t,S):d},S.lossFunction=function(t){return arguments.length?(M="default"===t?m:"logRatio"===t?y:t,S):M},S}function O(t,e){return function(n){const r=this,o=t[n.sets[0]].radius||50,i=e(n)||"",a=i.split(/\s+/).reverse(),u=(i.length+a.length)/3;let c=a.pop(),s=[c],l=0;r.textContent=null;const f=[];function p(t){const e=r.ownerDocument.createElementNS(r.namespaceURI,"tspan");return e.textContent=t,f.push(e),r.append(e),e}let d=p(c);for(;c=a.pop(),c;){s.push(c);const t=s.join(" ");d.textContent=t,t.length>u&&d.getComputedTextLength()>o&&(s.pop(),d.textContent=s.join(" "),s=[c],d=p(c),l++)}const h=.35-1.1*l/2,v=r.getAttribute("x"),m=r.getAttribute("y");f.forEach((t,e)=>{t.setAttribute("x",v),t.setAttribute("y",m),t.setAttribute("dy",`${h+1.1*e}em`)})}}function M(t,e,n){let r=e[0].radius-u(e[0],t);for(let n=1;n<e.length;++n){const o=e[n].radius-u(e[n],t);o<=r&&(r=o)}for(let e=0;e<n.length;++e){const o=u(n[e],t)-n[e].radius;o<=r&&(r=o)}return r}function S(t,e,n){const o=[];for(const e of t)o.push({x:e.x,y:e.y}),o.push({x:e.x+e.radius/2,y:e.y}),o.push({x:e.x-e.radius/2,y:e.y}),o.push({x:e.x,y:e.y+e.radius/2}),o.push({x:e.x,y:e.y-e.radius/2});let a=o[0],c=M(o[0],t,e);for(let n=1;n<o.length;++n){const r=M(o[n],t,e);r>=c&&(a=o[n],c=r)}const s=(0,r.nelderMead)(n=>-1*M({x:n[0],y:n[1]},t,e),[a.x,a.y],{maxIterations:500,minErrorDelta:1e-10}).x,f={x:n?0:s[0],y:s[1]};let p=!0;for(const e of t)if(u(f,e)>e.radius){p=!1;break}for(const t of e)if(u(f,t)<t.radius){p=!1;break}if(p)return f;if(1==t.length)return{x:t[0].x,y:t[0].y};const d={};return i(t,d),0===d.arcs.length?{x:0,y:-1e3,disjoint:!0}:1==d.arcs.length?{x:d.arcs[0].circle.x,y:d.arcs[0].circle.y}:e.length?S(t,[]):l(d.arcs.map(t=>t.p1))}function N(t){const e={},n=Object.keys(t);for(const t of n)e[t]=[];for(let r=0;r<n.length;r++){const o=n[r],i=t[o];for(let a=r+1;a<n.length;++a){const r=n[a],c=t[r],s=u(i,c);s+c.radius<=i.radius+1e-10?e[r].push(o):s+i.radius<=c.radius+1e-10&&e[o].push(r)}}return e}function C(t,e,n){const r={},o=N(t);for(let i=0;i<e.length;++i){const a=e[i].sets,u={},c={};for(let t=0;t<a.length;++t){u[a[t]]=!0;const e=o[a[t]];for(let t=0;t<e.length;++t)c[e[t]]=!0}const s=[],l=[];for(let e in t)e in u?s.push(t[e]):e in c||l.push(t[e]);const f=S(s,l,n);r[a]=f,f.disjoint&&e[i].size}return r}function T(t,e){const n=N(t.selectAll("svg").datum()),r=new Set;for(const t of e.sets)for(let e in n){const o=n[e];for(let n=0;n<o.length;++n)if(o[n]==t){r.add(e);break}}function o(t){return t.every(t=>!r.has(t))}t.selectAll("g").sort((t,n)=>t.sets.length!=n.sets.length?t.sets.length-n.sets.length:t==e?o(n.sets)?-1:1:n==e?o(t.sets)?1:-1:n.size-t.size)}function P(t,e,n){const r=[];return r.push("\nM",t,e),r.push("\nm",-n,0),r.push("\na",n,n,0,1,0,2*n,0),r.push("\na",n,n,0,1,0,2*-n,0),r.join(" ")}function j(t){const e=t.split(" ");return{x:Number.parseFloat(e[1]),y:Number.parseFloat(e[2]),radius:-Number.parseFloat(e[4])}}function D(t){if(0===t.length)return[];const e={};return i(t,e),e.arcs}function R(t,e){if(0===t.length)return"M 0 0";const n=Math.pow(10,e||0),r=null!=e?t=>Math.round(t*n)/n:t=>t;if(1==t.length){const e=t[0].circle;
1return P(r(e.x),r(e.y),r(e.radius))}const o=["\nM",r(t[0].p2.x),r(t[0].p2.y)];for(const e of t){const t=r(e.circle.radius);o.push("\nA",t,t,0,e.large?1:0,e.sweep?1:0,r(e.p1.x),r(e.p1.y))}return o.join(" ")}function F(t,e){return R(D(t),e)}function I(t,e={}){const{lossFunction:n,layoutFunction:r=f,normalize:o=!0,orientation:i=Math.PI/2,orientationOrder:a,width:u=600,height:c=350,padding:s=15,scaleToFit:l=!1,symmetricalTextCentre:p=!1,distinct:d,round:h=2}=e;let v=r(t,{lossFunction:"default"!==n&&n?"logRatio"===n?y:n:m,distinct:d});o&&(v=w(v,i,a));const g=x(v,u,c,s,l),b=C(g,t,p),_=new Map(Object.keys(g).map(t=>[t,{set:t,x:g[t].x,y:g[t].y,radius:g[t].radius}])),E=t.map(t=>{const e=t.sets.map(t=>_.get(t)),n=D(e);return{circles:e,arcs:n,path:R(n,h),area:t,has:new Set(t.sets)}});function A(t){let e="";for(const n of E)n.has.size>t.length&&t.every(t=>n.has.has(t))&&(e+=" "+n.path);return e}return E.map(({circles:t,arcs:e,path:n,area:r})=>({data:r,text:b[r.sets],circles:t,arcs:e,path:n,distinctPath:n+A(r.sets)}))}},49579:function(t,e){"use strict";var n={};Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){void 0===e&&(e={});var r=JSON.stringify({text:t,options:e});if(n[r])return n[r];e.font=e.font||"Times",e.fontSize=e.fontSize||"16px",e.fontWeight=e.fontWeight||"normal",e.width=e.width||"auto";var o=function(t,e){var n=document.createElement("div"),r=document.createTextNode(t);return n.appendChild(r),n.style.fontFamily=e.font,n.style.fontSize=e.fontSize,n.style.fontWeight=e.fontWeight,n.style.position="absolute",n.style.visibility="hidden",n.style.left="-999px",n.style.top="-999px",n.style.width=e.width,n.style.height="auto",document.body.appendChild(n),n}(t,e),i={width:o.offsetWidth,height:o.offsetHeight};return function(t){t.parentNode.removeChild(t)}(o),n[r]=i,i}},76991:function(t,e,n){var r,o;void 0===(o="function"==typeof(r=function(t,e,n){var r=function(t,e,n,r,o,i){function a(t){var e,n,r,o,i,a,u=t<0;if(t=Math.abs(t).toFixed(s.decimals),n=(e=(t+="").split("."))[0],r=e.length>1?s.options.decimal+e[1]:"",s.options.useGrouping){for(o="",i=0,a=n.length;i<a;++i)0!==i&&i%3==0&&(o=s.options.separator+o),o=n[a-i-1]+o;n=o}return s.options.numerals.length&&(n=n.replace(/[0-9]/g,function(t){return s.options.numerals[+t]}),r=r.replace(/[0-9]/g,function(t){return s.options.numerals[+t]})),(u?"-":"")+s.options.prefix+n+r+s.options.suffix}function u(t,e,n,r){return n*(1-Math.pow(2,-10*t/r))*1024/1023+e}function c(t){return"number"==typeof t&&!isNaN(t)}var s=this;if(s.version=function(){return"1.9.3"},s.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:u,formattingFn:a,prefix:"",suffix:"",numerals:[]},i&&"object"==typeof i)for(var l in s.options)i.hasOwnProperty(l)&&null!==i[l]&&(s.options[l]=i[l]);""===s.options.separator?s.options.useGrouping=!1:s.options.separator=""+s.options.separator;for(var f=0,p=["webkit","moz","ms","o"],d=0;d<p.length&&!window.requestAnimationFrame;++d)window.requestAnimationFrame=window[p[d]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[p[d]+"CancelAnimationFrame"]||window[p[d]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var n=(new Date).getTime(),r=Math.max(0,16-(n-f)),o=window.setTimeout(function(){t(n+r)},r);return f=n+r,o}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)}),s.initialize=function(){return!(!s.initialized&&(s.error="",s.d="string"==typeof t?document.getElementById(t):t,s.d?(s.startVal=Number(e),s.endVal=Number(n),c(s.startVal)&&c(s.endVal)?(s.decimals=Math.max(0,r||0),s.dec=Math.pow(10,s.decimals),s.duration=1e3*Number(o)||2e3,s.countDown=s.startVal>s.endVal,s.frameVal=s.startVal,s.initialized=!0,0):(s.error="[CountUp] startVal ("+e+") or endVal ("+n+") is not a number",1)):(s.error="[CountUp] target is null or undefined",1)))},s.printValue=function(t){var e=s.options.formattingFn(t);"INPUT"===s.d.tagName?this.d.value=e:"text"===s.d.tagName||"tspan"===s.d.tagName?this.d.textContent=e:this.d.innerHTML=e},s.count=function(t){s.startTime||(s.startTime=t),s.timestamp=t;var e=t-s.startTime;s.remaining=s.duration-e,s.options.useEasing?s.countDown?s.frameVal=s.startVal-s.options.easingFn(e,0,s.startVal-s.endVal,s.duration):s.frameVal=s.options.easingFn(e,s.startVal,s.endVal-s.startVal,s.duration):s.countDown?s.frameVal=s.startVal-(s.startVal-s.endVal)*(e/s.duration):s.frameVal=s.startVal+(s.endVal-s.startVal)*(e/s.duration),s.countDown?s.frameVal=s.frameVal<s.endVal?s.endVal:s.frameVal:s.frameVal=s.frameVal>s.endVal?s.endVal:s.frameVal,s.frameVal=Math.round(s.frameVal*s.dec)/s.dec,s.printValue(s.frameVal),e<s.duration?s.rAF=requestAnimationFrame(s.count):s.callback&&s.callback()},s.start=function(t){s.initialize()&&(s.callback=t,s.rAF=requestAnimationFrame(s.count))},s.pauseResume=function(){s.paused?(s.paused=!1,delete s.startTime,s.duration=s.remaining,s.startVal=s.frameVal,requestAnimationFrame(s.count)):(s.paused=!0,cancelAnimationFrame(s.rAF))},s.reset=function(){s.paused=!1,delete s.startTime,s.initialized=!1,s.initialize()&&(cancelAnimationFrame(s.rAF),s.printValue(s.startVal))},s.update=function(t){if(s.initialize()){if(!c(t=Number(t)))return void(s.error="[CountUp] update(
1) - new endVal is not a number: "+t);s.error="",t!==s.frameVal&&(cancelAnimationFrame(s.rAF),s.paused=!1,delete s.startTime,s.startVal=s.frameVal,s.endVal=t,s.countDown=s.startVal>s.endVal,s.rAF=requestAnimationFrame(s.count))}},s.initialize()&&s.printValue(s.startVal)};return r})?r.call(e,n,e,t):r)||(t.exports=o)},52405:function(t,e,n){const{useState:r,useCallback:o,useEffect:i}=n(96540);t.exports=function(t){const e=[];let n=t instanceof Function?t():t;return function(){const t=r({})[1],a=o(()=>t({}),[t]);i(()=>(e.push(a),()=>{e.splice(e.findIndex(a),1)}),[a]);const u=o(t=>{n=t instanceof Function?t(n):t,e.forEach(t=>t())},[a]);return[n,u]}}},73746:function(t,e,n){"use strict";function r(t,e){let n=0;if(void 0===e)for(let e of t)(e=+e)&&(n+=e);else{let r=-1;for(let o of t)(o=+e(o,++r,t))&&(n+=o)}return n}function o(t,e){let n;if(void 0===e)for(const e of t)null!=e&&(n<e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n<o||void 0===n&&o>=o)&&(n=o)}return n}function i(t,e){let n;if(void 0===e)for(const e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}function a(t){return t.target.depth}function u(t){return t.depth}function c(t,e){return e-1-t.height}function s(t,e){return t.sourceLinks.length?t.depth:e-1}function l(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?i(t.sourceLinks,a)-1:0}function f(t){return function(){return t}}function p(t,e){return h(t.source,e.source)||t.index-e.index}function d(t,e){return h(t.target,e.target)||t.index-e.index}function h(t,e){return t.y0-e.y0}function v(t){return t.value}function m(t){return t.index}function y(t){return t.nodes}function g(t){return t.links}function b(t,e){const n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function _({nodes:t}){for(const e of t){let t=e.y0,n=t;for(const n of e.sourceLinks)n.y0=t+n.width/2,t+=n.width;for(const t of e.targetLinks)t.y1=n+t.width/2,n+=t.width}}function w(){let t,e,n,a=0,u=0,c=1,l=1,w=24,x=8,E=m,A=s,k=y,O=g,M=6;function S(){const s={nodes:k.apply(null,arguments),links:O.apply(null,arguments)};return function({nodes:t,links:e}){for(const[e,n]of t.entries())n.index=e,n.sourceLinks=[],n.targetLinks=[];const r=new Map(t.map((e,n)=>[E(e,n,t),e]));for(const[t,n]of e.entries()){n.index=t;let{source:e,target:o}=n;"object"!=typeof e&&(e=n.source=b(r,e)),"object"!=typeof o&&(o=n.target=b(r,o)),e.sourceLinks.push(n),o.targetLinks.push(n)}if(null!=n)for(const{sourceLinks:e,targetLinks:r}of t)e.sort(n),r.sort(n)}(s),function({nodes:t}){for(const e of t)e.value=void 0===e.fixedValue?Math.max(r(e.sourceLinks,v),r(e.targetLinks,v)):e.fixedValue}(s),function({nodes:t}){const e=t.length;let n=new Set(t),r=new Set,o=0;for(;n.size;){for(const t of n){t.depth=o;for(const{target:e}of t.sourceLinks)r.add(e)}if(++o>e)throw new Error("circular link");n=r,r=new Set}}(s),function({nodes:t}){const e=t.length;let n=new Set(t),r=new Set,o=0;for(;n.size;){for(const t of n){t.height=o;for(const{source:e}of t.targetLinks)r.add(e)}if(++o>e)throw new Error("circular link");n=r,r=new Set}}(s),function(n){const s=function({nodes:t}){const n=o(t,t=>t.depth)+1,r=(c-a-w)/(n-1),i=new Array(n);for(const e of t){const t=Math.max(0,Math.min(n-1,Math.floor(A.call(null,e,n))));e.layer=t,e.x0=a+t*r,e.x1=e.x0+w,i[t]?i[t].push(e):i[t]=[e]}if(e)for(const t of i)t.sort(e);return i}(n);t=Math.min(x,(l-u)/(o(s,t=>t.length)-1)),function(e){const n=i(e,e=>(l-u-(e.length-1)*t)/r(e,v));for(const r of e){let e=u;for(const o of r){o.y0=e,o.y1=e+o.value*n,e=o.y1+t;for(const t of o.sourceLinks)t.width=t.value*n}e=(l-e+t)/(r.length+1);for(let t=0;t<r.length;++t){const n=r[t];n.y0+=e*(t+1),n.y1+=e*(t+1)}R(r)}}(s);for(let t=0;t<M;++t){const e=Math.pow(.99,t),n=Math.max(1-e,(t+1)/M);C(s,e,n),N(s,e,n)}}(s),_(s),s}function N(t,n,r){for(let o=1,i=t.length;o<i;++o){const i=t[o];for(const t of i){let e=0,r=0;for(const{source:n,value:o}of t.targetLinks){let i=o*(t.layer-n.layer);e+=F(n,t)*i,r+=i}if(!(r>0))continue;let o=(e/r-t.y0)*n;t.y0+=o,t.y1+=o,D(t)}void 0===e&&i.sort(h),T(i,r)}}function C(t,n,r){for(let o=t.length-2;o>=0;--o){const i=t[o];for(const t of i){let e=0,r=0;for(const{target:n,value:o}of t.sourceLinks){let i=o*(n.layer-t.layer);e+=I(t,n)*i,r+=i}if(!(r>0))continue;let o=(e/r-t.y0)*n;t.y0+=o,t.y1+=o,D(t)}void 0===e&&i.sort(h),T(i,r)}}function T(e,n){const r=e.length>>1,o=e[r];j(e,o.y0-t,r-1,n),P(e,o.y1+t,r+1,n),j(e,l,e.length-1,n),P(e,u,0,n)}function P(e,n,r,o){for(;r<e.length;++r){const i=e[r],a=(n-i.y0)*o;a>1e-6&&(i.y0+=a,i.y1+=a),n=i.y1+t}}function j(e,n,r,o){for(;r>=0;--r){const i=e[r],a=(i.y1-n)*o;a>1e-6&&(i.y0-=a,i.y1-=a),n=i.y0-t}}function D({sourceLinks:t,targetLinks:e}){if(void 0===n){for(const{source:{sourceLinks:t}}of e)t.sort(d);for(const{target:{targetLinks:e}}of t)e.sort(p)}}function R(t){if(void 0===n)for(const{sourceLinks:e,targetLinks:n}of t)e.sort(d),n.sort(p)}function F(e,n){let r=e.y0-(e.sourceLinks.length-1)*t/2;for(const{target:o,width:i}of e.sourceLinks){if(o===n)break;r+=i+t}for(const{source:t,width:o}of n.targetLinks){if(t===e)break;r-=o}return r}function I(e,n){let r=n.y0-(n.targetLinks.length-1)*t/2;for(const{source:o,width:i}of n.targetLinks){if(o===e)break;r+=i+t}for(const{target:t,width:o}of e.sourceLinks){if(t===n)break;r-=o}return r}return S.update=function(t){return _(t),t},S.nodeId=function(t){return arguments.length?(E="function"==typeof t?t:f(t),S):E},S.nodeAlign=function(t){return arguments.length?(A="function"==typeof t?t:f(t),S):A},S.nodeSort=function(t){return arguments.length?(e=t,S):e},S.nodeWidth=function(t){return arguments.length?(w=+t,S):w},S.nodePadding=function(e){return arguments.length?(x=t=+e,S):x},S.nodes=function(t){return arguments.length?(k="function"==typeof t?t:f(t),S):k},S.links=function(t){return arguments.length?(O="function"==typeof t?t:f(t),S):O},S.linkSort=function(t){return arguments.length?(n=t,S):n},S.size=function(t){return arguments.length?(a=u=0,c=+t[0],l=+t[1],S):[c-a,l-u]},S.extent=function(t){return arguments.length?(a=+t[0][0],c=+t[1][0],u=+t[0][1],l=+t[1][1],S):[[a,u],[c,l]]},S.iterations=function(t){return arguments.length?(M=+t,S):M},S}n.r(e),n.d(e,{sankey:function(){return w},sankeyCenter:function(){return l},sankeyJustify:function(){return s},sankeyLeft:function(){return u},sankeyLinkHorizontal:function(){return L},sankeyRight:function(){return c}});var x=Math.PI,E=2*x,A=1e-6,k=E-A;function O(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function M(){return new O}O.prototype=M.prototype={constructor:O,moveTo:function(t,e){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(t,e){this._+="L"+(this._x1=+t)+","+(this._y1=+e)},quadraticCurveTo:function(t,e,n,r){this._+="Q"+ +t+","+ +e+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(t,e,n,r,o,i){this._+="C"+ +t+","+ +e+","+ +n+","+ +r+","+(this._x1=+o)+","+(this._y1=+i)},arcTo:function(t,e,n,r,o){t=+t,e=+e,n=+n,r=+r,o=+o;var i=this._x1,a=this._y1,u=n-t,c=r-e,s=i-t,l=a-e,f=s*s+l*l;if(o<0)throw new Error("negative radius: "+o);if(null===this._x1)this._+="M"+(this._x1=t)+","+(this._y1=e);else if(f>A)if(Math.abs(l*u-c*s)>A&&o){var p=n-i,d=r-a,h=u*u+c*c,v=p*p+d*d,m=Math.sqrt(h),y=Math.sqrt(f),g=o*Math.tan((x-Math.acos((h+f-v)/(2*m*y)))/2),b=g/y,_=g/m;Math.abs(b-1)>A&&(this._+="L"+(t+b*s)+","+(e+b*l)),this._+="A"+o+","+o+",0,0,"+ +(l*p>s*d)+","+(this._x1=t+_*u)+","+(this._y1=e+_*c)}else this._+="L"+(this._x1=t)+","+(this._y1=e);else;},arc:function(t,e,n,r,o,i){t=+t,e=+e,i=!!i;var a=(n=+n)*Math.cos(r),u=n*Math.sin(r),c=t+a,s=e+u,l=1^i,f=i?r-o:o-r;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+c+","+s:(Math.abs(this._x1-c)>A||Math.abs(this._y1-s)>A)&&(this._+="L"+c+","+s),n&&(f<0&&(f=f%E+E),f>k?this._+="A"+n+","+n+",0,1,"+l+","+(t-a)+","+(e-u)+"A"+n+","+n+",0,1,"+l+","+(this._x1=c)+","+(this._y1=s):f>A&&(this._+="A"+n+","+n+",0,"+ +(f>=x)+","+l+","+(this._x1=t+n*Math.cos(o))+","+(this._y1=e+n*Math.sin(o))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};var S=M,N=Array.prototype.slice;function C(t){return function(){return t}}function T(t){return t[0]}function P(t){return t[1]}function j(t){return t.source}function D(t){return t.target}function R(t){var e=j,n=D,r=T,o=P,i=null;function a(){var a,u=N.call(arguments),c=e.apply(this,u),s=n.apply(this,u);if(i||(i=a=S()),t(i,+r.apply(this,(u[0]=c,u)),+o.apply(this,u),+r.apply(this,(u[0]=s,u)),+o.apply(this,u)),a)return i=null,a+""||null}return a.source=function(t){return arguments.length?(e=t,a):e},a.target=function(t){return arguments.length?(n=t,a):n},a.x=function(t){return arguments.length?(r="function"==typeof t?t:C(+t),a):r},a.y=function(t){return arguments.length?(o="function"==typeof t?t:C(+t),a):o},a.context=function(t){return arguments.length?(i=null==t?null:t,a):i},a}function F(t,e,n,r,o){t.moveTo(e,n),t.bezierCurveTo(e=(e+r)/2,n,e,o,r,o)}function I(t){return[t.source.x1,t.y0]}function B(t){return[t.target.x0,t.y1]}function L(){return R(F).source(I).target(B)}},50411:function(t,e,n){var r;!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&
1!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};void 0===(r=function(){return i}.call(e,n,e,t))||(t.exports=r)}()},80220:function(t,e){!function(t){"use strict";function e(t,e,n,r){var o=(r=r||{}).maxIterations||100,i=r.tolerance||1e-10,a=t(e),u=t(n),c=n-e;if(a*u>0)throw"Initial bisect points must have opposite signs";if(0===a)return e;if(0===u)return n;for(var s=0;s<o;++s){var l=e+(c/=2),f=t(l);if(f*a>=0&&(e=l),Math.abs(c)<i||0===f)return l}return e+c}function n(t){for(var e=new Array(t),n=0;n<t;++n)e[n]=0;return e}function r(t,e){return n(t).map(function(){return n(e)})}function o(t,e){for(var n=0,r=0;r<t.length;++r)n+=t[r]*e[r];return n}function i(t){return Math.sqrt(o(t,t))}function a(t,e,n){for(var r=0;r<e.length;++r)t[r]=e[r]*n}function u(t,e,n,r,o){for(var i=0;i<t.length;++i)t[i]=e*n[i]+r*o[i]}function c(t,e,n){var r,o=(n=n||{}).maxIterations||200*e.length,i=n.nonZeroDelta||1.05,a=n.zeroDelta||.001,c=n.minErrorDelta||1e-6,s=n.minErrorDelta||1e-5,l=void 0!==n.rho?n.rho:1,f=void 0!==n.chi?n.chi:2,p=void 0!==n.psi?n.psi:-.5,d=void 0!==n.sigma?n.sigma:.5,h=e.length,v=new Array(h+1);v[0]=e,v[0].fx=t(e),v[0].id=0;for(var m=0;m<h;++m){var y=e.slice();y[m]=y[m]?y[m]*i:a,v[m+1]=y,v[m+1].fx=t(y),v[m+1].id=m+1}function g(t){for(var e=0;e<t.length;e++)v[h][e]=t[e];v[h].fx=t.fx}for(var b=function(t,e){return t.fx-e.fx},_=e.slice(),w=e.slice(),x=e.slice(),E=e.slice(),A=0;A<o;++A){if(v.sort(b),n.history){var k=v.map(function(t){var e=t.slice();return e.fx=t.fx,e.id=t.id,e});k.sort(function(t,e){return t.id-e.id}),n.history.push({x:v[0].slice(),fx:v[0].fx,simplex:k})}for(r=0,m=0;m<h;++m)r=Math.max(r,Math.abs(v[0][m]-v[1][m]));if(Math.abs(v[0].fx-v[h].fx)<c&&r<s)break;for(m=0;m<h;++m){_[m]=0;for(var O=0;O<h;++O)_[m]+=v[O][m];_[m]/=h}var M=v[h];if(u(w,1+l,_,-l,M),w.fx=t(w),w.fx<v[0].fx)u(E,1+f,_,-f,M),E.fx=t(E),E.fx<w.fx?g(E):g(w);else if(w.fx>=v[h-1].fx){var S=!1;if(w.fx>M.fx?(u(x,1+p,_,-p,M),x.fx=t(x),x.fx<M.fx?g(x):S=!0):(u(x,1-p*l,_,p*l,M),x.fx=t(x),x.fx<w.fx?g(x):S=!0),S){if(d>=1)break;for(m=1;m<v.length;++m)u(v[m],1-d,v[0],d,v[m]),v[m].fx=t(v[m])}}else g(w)}return v.sort(b),{fx:v[0].fx,x:v[0]}}function s(t,e,n,r,i,a,c){var s=n.fx,l=o(n.fxprime,e),f=s,p=s,d=l,h=0;function v(p,h,v){for(var m=0;m<16;++m)if(i=(p+h)/2,u(r.x,1,n.x,i,e),f=r.fx=t(r.x,r.fxprime),d=o(r.fxprime,e),f>s+a*i*l||f>=v)h=i;else{if(Math.abs(d)<=-c*l)return i;d*(h-p)>=0&&(h=p),p=i,v=f}return 0}i=i||1,a=a||1e-6,c=c||.1;for(var m=0;m<10;++m){if(u(r.x,1,n.x,i,e),f=r.fx=t(r.x,r.fxprime),d=o(r.fxprime,e),f>s+a*i*l||m&&f>=p)return v(h,i,p);if(Math.abs(d)<=-c*l)return i;if(d>=0)return v(i,h,f);p=f,h=i,i*=2}return i}function l(t,e,n){var r,c,l,f={x:e.slice(),fx:0,fxprime:e.slice()},p={x:e.slice(),fx:0,fxprime:e.slice()},d=e.slice(),h=1;l=(n=n||{}).maxIterations||20*e.length,f.fx=t(f.x,f.fxprime),a(r=f.fxprime.slice(),f.fxprime,-1);for(var v=0;v<l;++v){if(h=s(t,r,f,p,h),n.history&&n.history.push({x:f.x.slice(),fx:f.fx,fxprime:f.fxprime.slice(),alpha:h}),h){u(d,1,p.fxprime,-1,f.fxprime);var m=o(f.fxprime,f.fxprime);u(r,Math.max(0,o(d,p.fxprime)/m),r,-1,p.fxprime),c=f,f=p,p=c}else a(r,f.fxprime,-1);if(i(f.fxprime)<=1e-5)break}return n.history&&n.history.push({x:f.x.slice(),fx:f.fx,fxprime:f.fxprime.slice(),alpha:h}),f}function f(t,e,n){for(var r=(n=n||{}).maxIterations||100*e.length,o=n.learnRate||.001,a={x:e.slice(),fx:0,fxprime:e.slice()},c=0;c<r&&(a.fx=t(a.x,a.fxprime),n.history&&n.history.push({x:a.x.slice(),fx:a.fx,fxprime:a.fxprime.slice()}),u(a.x,1,a.x,-o,a.fxprime),!(i(a.fxprime)<=1e-5));++c);return a}function p(t,e,n){n=n||{};var r,o={x:e.slice(),fx:0,fxprime:e.slice()},u={x:e.slice(),fx:0,fxprime:e.slice()},c=n.maxIterations||100*e.length,l=n.learnRate||1,f=e.slice(),p=n.c1||.001,d=n.c2||.1,h=[];if(n.history){var v=t;t=function(t,e){return h.push(t.slice()),v(t,e)}}o.fx=t(o.x,o.fxprime);for(var m=0;m<c&&(a(f,o.fxprime,-1),l=s(t,f,o,u,l,p,d),n.history&&(n.history.push({x:o.x.slice(),fx:o.fx,fxprime:o.fxprime.slice(),functionCalls:h,learnRate:l,alpha:l}),h=[]),r=o,o=u,u=r,!(0===l||i(o.fxprime)<1e-5));++m);return o}t.bisect=e,t.nelderMead=c,t.conjugateGradient=l,t.gradientDescent=f,t.gradientDescentLineSearch=p,t.zeros=n,t.zerosM=r,t.norm2=i,t.weightedSum=u,t.scale=a}(e)},94708:function(t,e,n){"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}
vendor: 7,781 bytes, line 1
1function i(t,e){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},i(t,e)}function a(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,o=c(t);if(e){var i=c(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return function(t,e){if(e&&("object"===r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return u(t)}(this,n)}}function u(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function c(t){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},c(t)}var s=n(96540),l=n(40961),f=n(5556),p=n(52697).createFocusTrap,d=n(49054).isFocusable,h=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&i(t,e)}(f,t);var e,n,r,c=a(f);function f(t){var e,n,r,o;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,f),e=c.call(this,t),n=u(e),o=function(t){var e,n=null!==(e=this.internalOptions[t])&&void 0!==e?e:this.originalOptions[t];if("function"==typeof n){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];n=n.apply(void 0,o)}if(!0===n&&(n=void 0),!n){if(void 0===n||!1===n)return n;throw new Error("`".concat(t,"` was specified but was not a node, or did not return a node"))}var a,u=n;if("string"==typeof n&&!(u=null===(a=this.getDocument())||void 0===a?void 0:a.querySelector(n)))throw new Error("`".concat(t,"` as selector refers to no known node"));return u},(r="getNodeForOption")in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e.handleDeactivate=e.handleDeactivate.bind(u(e)),e.handlePostDeactivate=e.handlePostDeactivate.bind(u(e)),e.handleClickOutsideDeactivates=e.handleClickOutsideDeactivates.bind(u(e)),e.internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:e.handleDeactivate,onPostDeactivate:e.handlePostDeactivate,clickOutsideDeactivates:e.handleClickOutsideDeactivates},e.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var i=t.focusTrapOptions;for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&("returnFocusOnDeactivate"!==a&&"onDeactivate"!==a&&"onPostDeactivate"!==a&&"checkCanReturnFocus"!==a&&"clickOutsideDeactivates"!==a?e.internalOptions[a]=i[a]:e.originalOptions[a]=i[a]);return e.outsideClick=null,e.focusTrapElements=t.containerElements||[],e.updatePreviousElement(),e}return e=f,(n=[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||("undefined"!=typeof document?document:void 0)}},{key:"getReturnFocusNode",value:function(){var t=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return t||!1!==t&&this.previouslyFocusedElement}},{key:"updatePreviousElement",value:function(){var t=this.getDocument();t&&(this.previouslyFocusedElement=t.activeElement)}},{key:"deactivateTrap",value:function(){this.focusTrap&&this.focusTrap.active&&this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(t){var e="function"==typeof this.originalOptions.clickOutsideDeactivates?this.originalOptions.clickOutsideDeactivates.call(null,t):this.originalOptions.clickOutsideDeactivates;return e&&(this.outsideClick={target:t.target,allowDeactivation:e}),e}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var t=this,e=function(){var e=t.getReturnFocusNode(),n=!(!t.originalOptions.returnFocusOnDeactivate||null==e||!e.focus||t.outsideClick&&(!t.outsideClick.allowDeactivation||d(t.outsideClick.target,t.internalOptions.tabbableOptions))),r=t.internalOptions.preventScroll,o=void 0!==r&&r;n&&e.focus({preventScroll:o}),t.originalOptions.onPostDeactivate&&t.originalOptions.onPostDeactivate.call(null),t.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(e,e):e()}},{key:"setupFocusTrap",value:function(){if(!this.focusTrap){var t=this.focusTrapElements.map(l.findDOMNode);t.some(Boolean)&&(this.focusTrap=this.props._createFocusTrap(t,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(t){if(this.focusTrap){t.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var e=!t.active&&this.props.active,n=t.active&&!this.props.active,r=!t.paused&&this.props.paused,o=t.paused&&!this.props.paused;if(e&&(this.updatePreviousElement(),this.focusTrap.activate()),n)return void this.deactivateTrap();r&&this.focusTrap.pause(),o&&this.focusTrap.unpause()}else t.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var t=this,e=this.props.children?s.Children.only(this.props.children):void 0;if(e){if(e.type&&e.type===s.Fragment)throw new Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");return s.cloneElement(e,{ref:function(n){var r=t.props.containerElements;e&&("function"==typeof e.ref?e.ref(n):e.ref&&(e.ref.current=n)),t.focusTrapElements=r||[n]}})}return null}}])&&o(e.prototype,n),r&&o(e,r),Object.defineProperty(e,"prototype",{writable:!1}),f}(s.Component),v="undefined"==typeof Element?Function:Element;h.propTypes={active:f.bool,paused:f.bool,focusTrapOptions:f.shape({document:f.object,onActivate:f.func,onPostActivate:f.func,checkCanFocusTrap:f.func,onDeactivate:f.func,onPostDeactivate:f.func,checkCanReturnFocus:f.func,initialFocus:f.oneOfType([f.instanceOf(v),f.string,f.bool,f.func]),fallbackFocus:f.oneOfType([f.instanceOf(v),f.string,f.func]),escapeDeactivates:f.oneOfType([f.bool,f.func]),clickOutsideDeactivates:f.oneOfType([f.bool,f.func]),returnFocusOnDeactivate:f.bool,setReturnFocus:f.oneOfType([f.instanceOf(v),f.string,f.bool,f.func]),allowOutsideClick:f.oneOfType([f.bool,f.func]),preventScroll:f.bool,tabbableOptions:f.shape({displayCheck:f.oneOf(["full","non-zero-area","none"]),getShadowRoot:f.oneOfType([f.bool,f.func])})}),containerElements:f.arrayOf(f.instanceOf(v)),children:f.oneOfType([f.element,f.instanceOf(v)])},h.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:p},t.exports=h},52697:function(t,e,n){"use strict";n.r(e),n.d(e,{createFocusTrap:function(){return d}});var r=n(49054);function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
1e%2?o(Object(n),!0).forEach(function(e){a(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u,c=(u=[],{activateTrap:function(t){if(u.length>0){var e=u[u.length-1];e!==t&&e.pause()}var n=u.indexOf(t);-1===n||u.splice(n,1),u.push(t)},deactivateTrap:function(t){var e=u.indexOf(t);-1!==e&&u.splice(e,1),u.length>0&&u[u.length-1].unpause()}}),s=function(t){return setTimeout(t,0)},l=function(t,e){var n=-1;return t.every(function(t,r){return!e(t)||(n=r,!1)}),n},f=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return"function"==typeof t?t.apply(void 0,n):t},p=function(t){return t.target.shadowRoot&&"function"==typeof t.composedPath?t.composedPath()[0]:t.target},d=function(t,e){var n,o=(null==e?void 0:e.document)||document,a=i({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0},e),u={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0},d=function(t,e,n){return t&&void 0!==t[e]?t[e]:a[n||e]},h=function(t){return u.containerGroups.findIndex(function(e){var n=e.container,r=e.tabbableNodes;return n.contains(t)||r.find(function(e){return e===t})})},v=function(t){var e=a[t];if("function"==typeof e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e=e.apply(void 0,r)}if(!0===e&&(e=void 0),!e){if(void 0===e||!1===e)return e;throw new Error("`".concat(t,"` was specified but was not a node, or did not return a node"))}var u=e;if("string"==typeof e&&!(u=o.querySelector(e)))throw new Error("`".concat(t,"` as selector refers to no known node"));return u},m=function(){var t=v("initialFocus");if(!1===t)return!1;if(void 0===t)if(h(o.activeElement)>=0)t=o.activeElement;else{var e=u.tabbableGroups[0];t=e&&e.firstTabbableNode||v("fallbackFocus")}if(!t)throw new Error("Your focus-trap needs to have at least one focusable element");return t},y=function(){if(u.containerGroups=u.containers.map(function(t){var e=(0,r.tabbable)(t,a.tabbableOptions),n=(0,r.focusable)(t,a.tabbableOptions);return{container:t,tabbableNodes:e,focusableNodes:n,firstTabbableNode:e.length>0?e[0]:null,lastTabbableNode:e.length>0?e[e.length-1]:null,nextTabbableNode:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=n.findIndex(function(e){return e===t});if(!(o<0))return e?n.slice(o+1).find(function(t){return(0,r.isTabbable)(t,a.tabbableOptions)}):n.slice(0,o).reverse().find(function(t){return(0,r.isTabbable)(t,a.tabbableOptions)})}}}),u.tabbableGroups=u.containerGroups.filter(function(t){return t.tabbableNodes.length>0}),u.tabbableGroups.length<=0&&!v("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},g=function t(e){!1!==e&&e!==o.activeElement&&(e&&e.focus?(e.focus({preventScroll:!!a.preventScroll}),u.mostRecentlyFocusedNode=e,function(t){return t.tagName&&"input"===t.tagName.toLowerCase()&&"function"==typeof t.select}(e)&&e.select()):t(m()))},b=function(t){var e=v("setReturnFocus",t);return e||!1!==e&&t},_=function(t){var e=p(t);h(e)>=0||(f(a.clickOutsideDeactivates,t)?n.deactivate({returnFocus:a.returnFocusOnDeactivate&&!(0,r.isFocusable)(e,a.tabbableOptions)}):f(a.allowOutsideClick,t)||t.preventDefault())},w=function(t){var e=p(t),n=h(e)>=0;n||e instanceof Document?n&&(u.mostRecentlyFocusedNode=e):(t.stopImmediatePropagation(),g(u.mostRecentlyFocusedNode||m()))},x=function(t){if(function(t){return"Escape"===t.key||"Esc"===t.key||27===t.keyCode}(t)&&!1!==f(a.escapeDeactivates,t))return t.preventDefault(),void n.deactivate();(function(t){return"Tab"===t.key||9===t.keyCode})(t)&&function(t){var e=p(t);y();var n=null;if(u.tabbableGroups.length>0){var o=h(e),i=o>=0?u.containerGroups[o]:void 0;if(o<0)n=t.shiftKey?u.tabbableGroups[u.tabbableGroups.length-1].lastTabbableNode:u.tabbableGroups[0].firstTabbableNode;else if(t.shiftKey){var c=l(u.tabbableGroups,function(t){var n=t.firstTabbableNode;return e===n});if(c<0&&(i.container===e||(0,r.isFocusable)(e,a.tabbableOptions)&&!(0,r.isTabbable)(e,a.tabbableOptions)&&!i.nextTabbableNode(e,!1))&&(c=o),c>=0){var s=0===c?u.tabbableGroups.length-1:c-1;n=u.tabbableGroups[s].lastTabbableNode}}else{var f=l(u.tabbableGroups,function(t){var n=t.lastTabbableNode;return e===n});if(f<0&&(i.container===e||(0,r.isFocusable)(e,a.tabbableOptions)&&!(0,r.isTabbable)(e,a.tabbableOptions)&&!i.nextTabbableNode(e))&&(f=o),f>=0){var d=f===u.tabbableGroups.length-1?0:f+1;n=u.tabbableGroups[d].firstTabbableNode}}}else n=v("fallbackFocus");n&&(t.preventDefault(),g(n))}(t)},E=function(t){var e=p(t);h(e)>=0||f(a.clickOutsideDeactivates,t)||f(a.allowOutsideClick,t)||(t.preventDefault(),t.stopImmediatePropagation())},A=function(){if(u.active)return c.activateTrap(n),u.delayInitialFocusTimer=a.delayInitialFocus?s(function(){g(m())}):g(m()),o.addEventListener("focusin",w,!0),o.addEventListener("mousedown",_,{capture:!0,passive:!1}),o.addEventListener("touchstart",_,{capture:!0,passive:!1}),o.addEventListener("click",E,{capture:!0,passive:!1}),o.addEventListener("keydown",x,{capture:!0,passive:!1}),n},k=function(){if(u.active)return o.removeEventListener("focusin",w,!0),o.removeEventListener("mousedown",_,!0),o.removeEventListener("touchstart",_,!0),o.removeEventListener("click",E,!0),o.removeEventListener("keydown",x,!0),n};return(n={get active(){return u.active},get paused(){return u.paused},activate:function(t){if(u.active)return this;var e=d(t,"onActivate"),n=d(t,"onPostActivate"),r=d(t,"checkCanFocusTrap");r||y(),u.active=!0,u.paused=!1,u.nodeFocusedBeforeActivation=o.activeElement,e&&e();var i=function(){r&&y(),A(),n&&n()};return r?(r(u.containers.concat()).then(i,i),this):(i(),this)},deactivate:function(t){if(!u.active)return this;var e=i({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},t);clearTimeout(u.delayInitialFocusTimer),u.delayInitialFocusTimer=void 0,k(),u.active=!1,u.paused=!1,c.deactivateTrap(n);var r=d(e,"onDeactivate"),o=d(e,"onPostDeactivate"),l=d(e,"checkCanReturnFocus"),f=d(e,"returnFocus","returnFocusOnDeactivate");r&&r();var p=function(){s(function(){f&&g(b(u.nodeFocusedBeforeActivation)),o&&o()})};return f&&l?(l(b(u.nodeFocusedBeforeActivation)).then(p,p),this):(p(),this)},pause:function(){return u.paused||!u.active||(u.paused=!0,k()),this},unpause:function(){return u.paused&&u.active?(u.paused=!1,y(),A(),this):this}
1,updateContainerElements:function(t){var e=[].concat(t).filter(Boolean);return u.containers=e.map(function(t){return"string"==typeof t?o.querySelector(t):t}),u.active&&y(),this}}).updateContainerElements(t),n}},11764:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=1/60*1e3,r="undefined"!=typeof performance?function(){return performance.now()}:function(){return Date.now()},o="undefined"!=typeof window?function(t){return window.requestAnimationFrame(t)}:function(t){return setTimeout(function(){return t(r())},n)};var i=!0,a=!1,u=!1,c={delta:0,timestamp:0},s=["read","update","preRender","render","postRender"],l=s.reduce(function(t,e){return t[e]=function(t){var e=[],n=[],r=0,o=!1,i=new WeakSet,a={schedule:function(t,a,u){void 0===a&&(a=!1),void 0===u&&(u=!1);var c=u&&o,s=c?e:n;return a&&i.add(t),-1===s.indexOf(t)&&(s.push(t),c&&o&&(r=e.length)),t},cancel:function(t){var e=n.indexOf(t);-1!==e&&n.splice(e,1),i.delete(t)},process:function(u){var c;if(o=!0,e=(c=[n,e])[0],(n=c[1]).length=0,r=e.length)for(var s=0;s<r;s++){var l=e[s];l(u),i.has(l)&&(a.schedule(l),t())}o=!1}};return a}(function(){return a=!0}),t},{}),f=s.reduce(function(t,e){var n=l[e];return t[e]=function(t,e,r){return void 0===e&&(e=!1),void 0===r&&(r=!1),a||m(),n.schedule(t,e,r)},t},{}),p=s.reduce(function(t,e){return t[e]=l[e].cancel,t},{}),d=s.reduce(function(t,e){return t[e]=function(){return l[e].process(c)},t},{}),h=function(t){return l[t].process(c)},v=function(t){a=!1,c.delta=i?n:Math.max(Math.min(t-c.timestamp,40),1),c.timestamp=t,u=!0,s.forEach(h),u=!1,a&&(i=!1,o(v))},m=function(){a=!0,i=!0,u||o(v)};e.cancelSync=p,e.default=f,e.flushSync=d,e.getFrameData=function(){return c}},93134:function(t,e,n){"use strict";var r=n(96540),o=n(85395);e.A=()=>{const t=(0,r.useContext)(o.A),e="undefined"!=typeof window;return[()=>{t.setCount(1),t.setLoadCount(0),t.setSelectedTime(""),t.setFirstName(""),t.setLastName(""),t.setEmail(""),t.setPhone(""),t.setRequiredFn(!1),t.setRequiredLn(!1),t.setRequiredEmail(!1),t.setRequiredPhone(!1),t.setFishingType(1),t.setSelectedRiver1(""),t.setSelectedRiver2(""),t.setMeal(""),t.setMeetingPoint(""),t.setNotes(""),t.setCheckbox1(""),t.setCheckbox2(""),t.setSelectedTripType(""),t.setSelectedFishingType([]),t.setDisableWade(!0),t.setDisableBoat(!0),t.setSchedule([]),t.setFilterSearchSelectedTime([]),t.setTripLength([]),t.setLoadGuide(!1),t.setSelectedGuide(null),t.setSelectedRates({}),t.setSchRecords({}),e&&(window.localStorage.removeItem("bookingObj"),window.localStorage.removeItem("calendar_data"))}]}},87610:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return $}});var r=n(60436),o=(n(26910),n(96540)),i=n(64810),a=n(44479),u=n(61105),c=n(44354),s=n(30763),l=n(43048),f=n(93184),p=n(82019),d=n(77528),h=n(95093),v=n.n(h),m=n(86462),y=n(63189),g=n.n(y),b=n(10519),_=n(34607),w=n(51761),x=n(55263),E=n(21844),A=n(71514),k=n(85395),O=n(40539),M=n(59563),S=n(38209),N=n(2613);const C=(0,N.A)("normal_guide_u3557.svg",{version:"mpv1"}),T=(0,N.A)("normal_towns_u3703.svg",{version:"mpv1"}),P=(0,N.A)("normal_waterbodies_u3674.svg",{version:"mpv1"}),j="undefined"!=typeof window,D={disableDefaultUI:!0,gestureHandling:"greedy"},R={fullscreenControl:!1,mapTypeControl:!1,zoomControl:!1,streetViewControl:!1,mapTypeControlOptions:!0,gestureHandling:"cooperative"},F=(0,x.Zz)((0,x.IN)({loadingElement:o.createElement("div",{style:{height:"100%"}}),containerElement:o.createElement("div",{className:M.W6}),mapElement:o.createElement("div",{style:{height:"100%"}})}),E.Yp)(t=>o.createElement(E.u6,{ref:e=>t.handleSetRef(e),zoom:t.zoom,center:{lat:Number(t.lat),lng:Number(t.lng)},onDragEnd:t.handleDragEnd,defaultOptions:j&&window.matchMedia("only screen and (max-width: 768px)").matches?D:R},t.renderMarkers()));var I=t=>{const e=(0,S.gW)(),n=(0,o.useState)(null),r=n[0],a=n[1],u=(0,o.useContext)(k.A),c=(0,o.useContext)(O.A),s=(0,o.useState)(0),l=s[0],f=s[1],p=(0,o.useState)(0),d=p[0],h=p[1],v=(0,o.useState)({}),m=(v[0],v[1],(0,o.useState)("")),y=m[0],g=m[1];(0,o.useEffect)(()=>{if(j&&r&&u.toFitBoundCity){var e,n;if(f(u.location.lat),h(u.location.lng),null===(e=window.google)||void 0===e||null===(n=e.maps)||void 0===n||!n.LatLngBounds)return;(new window.google.maps.Geocoder).geocode({address:u.toFitBoundCity},function(e,n){"OK"!==n||t.showStateAtZoomLevel||r.fitBounds(e[0].geometry.viewport)})}},[r,u.toFitBoundCity]);const b=()=>{g("")};return o.createElement("div",{className:""+(t.container||M.kL)},o.createElement(A.A,null,o.createElement(F,{zoom:t.zoom||6.5,searchedCityLat:l,searchedCityLng:d,lat:Object.keys(u.location).length>0?u.location.lat:c.currentLoc.lat,lng:Object.keys(u.location).length>0?u.location.lng:c.currentLoc.lng,handleSetRef:t=>{a(t),u.setMapRef(t)},renderMarkers:()=>u.allMarker.length>0&&u.allMarker.map((t,n)=>{var r,a={};return a={url:C.src,scaledSize:{width:35,height:35}},"guide"===t.pinType?a.url=C:"waterbody"===t.pinType?a.url=P:a.url=T,r={lat:Number(t.guideLat),lng:Number(t.guideLong)},o.createElement(E.pH,{key:n,position:r,icon:a,zIndex:2,title:t.title,onMouseOver:()=>(t=>{g(t)})(t.title),onFocus:()=>null,onMouseOut:b,onBlur:()=>null,onClick:()=>((t,n)=>{let r="";switch(t){case"guide":r=(0,S.TT)(n,e);break;case"town":r="/fishing/places/"+n;break;case"waterbody":r="/fishing/waterbodies/"+n;break;default:r=""}(0,i.oo)(r)})(t.pinType,t.uid_slug)},y&&t.title===y?o.createElement(E.Fu,{className:M.windowsContainer,options:{disableAutoPan:!0}},o.createElement("span",{className:M.mc},t.title)):null)}),handleZoom:()=>{const t=r.context.__SECRET_MAP_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;u.setloadZoom(!0),u.setZoomMap(t.zoom)},handleDragEnd:()=>{r.context.__SECRET_MAP_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.center},defaultLocation:t.defaultLocation||{}})))},B=n(30555),L=n(72853),z=n(85063),q=n(36620),W=n(63737),G=n(93134),U=n(67393),V=n(96007);const H=(0,N.A)("normal_u2124.svg",{version:"mpv1"}),Y=(0,V.Ay)(()=>Promise.all([n.e(1869),n.e(2022),n.e(8005),n.e(9153),n.e(8855)]).then(n.bind(n,68855
1))),X=[{label:"January",value:"January"},{label:"February",value:"February"},{label:"March",value:"March"},{label:"April",value:"April"},{label:"May",value:"May"},{label:"June",value:"June"},{label:"July",value:"July"},{label:"August",value:"August"},{label:"September",value:"September"},{label:"October",value:"October"},{label:"November",value:"November"},{label:"December",value:"December"}];var $=t=>{var e,n,h,y,x,E,A,O,M,N,C,T;const P=(0,S.gW)(),j=(0,o.useRef)(),D=(0,o.useRef)(),R=(0,o.useRef)(),F=(0,m.useLocation)(),V=(0,o.useContext)(k.A),$=(0,G.A)()[0],Z=(0,o.useState)(v()().format("MMMM")),J=Z[0],K=Z[1],Q=(0,o.useState)(),tt=Q[0],et=Q[1],nt=(0,o.useState)("Select Fish Species"),rt=nt[0],ot=nt[1],it=(0,o.useState)(!0),at=it[0],ut=it[1],ct=(0,o.useState)(!1),st=ct[0],lt=ct[1],ft=(0,o.useState)(!1),pt=ft[0],dt=ft[1],ht=(0,o.useState)(),vt=ht[0],mt=ht[1],yt=(0,o.useState)(1),gt=yt[0],bt=yt[1],_t=(0,o.useState)(!0),wt=_t[0],xt=_t[1],Et=(0,o.useState)(),At=Et[0],kt=Et[1],Ot=(0,o.useState)(!1),Mt=Ot[0],St=Ot[1],Nt=(0,o.useState)("all"),Ct=Nt[0],Tt=Nt[1],Pt=(0,o.useState)([]),jt=Pt[0],Dt=Pt[1],Rt=(0,o.useState)([]),Ft=Rt[0],It=Rt[1],Bt=(0,o.useState)(!1),Lt=Bt[0],zt=Bt[1],qt=t.data.strapiState,Wt=qt.titleimage&&qt.titleimage.url?qt.titleimage.url:"https://dlsmyzcs6vrg4.cloudfront.net/web/static/images/articles-image1.png",Gt=qt.Fish_Species_Calendar.length>0?[qt.Fish_Species_Calendar[0]]:[],Ut=(0,o.useState)(Gt),Vt=Ut[0],Ht=Ut[1],Yt=(0,o.useState)(null),Xt=(Yt[0],Yt[1],(0,o.useState)(qt.Fish_Species_Calendar.length>0?qt.Fish_Species_Calendar[0].Area:"No calendar created yet")),$t=Xt[0],Zt=Xt[1],Jt="undefined"!=typeof window,Kt=Jt&&window.matchMedia("only screen and (max-width: 800px)").matches,Qt={"@context":"https://schema.org","@type":"Article",mainEntityOfPage:{"@type":"WebPage","@id":t.data.site.siteMetadata.siteUrl+F.pathname},headline:qt.title,image:Wt,description:qt.metadescription,author:{"@type":"Organization",name:t.data.site.siteMetadata.organization},publisher:{"@type":"Organization",name:"Guidesly",logo:{"@type":"ImageObject",url:"https://guidesly.com/Guidesly_logo.svg",width:270,height:50}},datePublished:qt.publishedAt,dateModified:qt.updatedAt},te=null!==(e=qt.content1)&&void 0!==e&&null!==(n=e.data)&&void 0!==n&&n.content1?null===(h=qt.content1)||void 0===h||null===(y=h.data)||void 0===y?void 0:y.content1:null,ee=null!==(x=qt.content2)&&void 0!==x&&null!==(E=x.data)&&void 0!==E&&E.content2?null===(A=qt.content2)||void 0===A||null===(O=A.data)||void 0===O?void 0:O.content2:null,ne=null!==(M=qt.content3)&&void 0!==M&&null!==(N=M.data)&&void 0!==N&&N.content3?null===(C=qt.content3)||void 0===C||null===(T=C.data)||void 0===T?void 0:T.content3:null,re=t.data.allStrapiWaterbody.edges.length>0&&t.data.allStrapiWaterbody.edges.filter(t=>t.node.state===qt.short_name),oe=[];re&&re.length>0&&re.map(t=>oe.push({guideLat:t.node.primary_lat_dec,guideLong:t.node.primary_long_dec,title:t.node.title,pinType:"waterbody",uid_slug:t.node.uid_slug}));var ie=t.data.allStrapiArticle.edges.length>0&&t.data.allStrapiArticle.edges.filter(t=>t.node.location_citystate&&t.node.location_citystate.split(", ")[1]===qt.short_name);const ae=[];ie.length>0&&ie.map(t=>ae.push({guideLat:t.node.location_latitude,guideLong:t.node.location_longitude,title:t.node.location_citystate,pinType:"town",uid_slug:t.node.uid_slug}));const ue=(0,o.useState)(qt.location_latitude?qt.location_latitude:b.vi.lat),ce=ue[0],se=(ue[1],(0,o.useState)(qt.location_longitude?qt.location_longitude:b.vi.long)),le=se[0],fe=(se[1],(0,o.useState)(qt.location_citystate?qt.location_citystate:b.vi.cityState)),pe=fe[0],de=(fe[1],(0,o.useState)({latitude:ce,longitude:le,address:pe})),he=de[0];de[1];let ve=[];qt.Fish_Species_Calendar.length>0&&qt.Fish_Species_Calendar.map(t=>ve.push({title:t.Area,checked:!1}));const me=ve.length>0?[ve[0].title]:[],ye=(0,o.useState)(me),ge=(ye[0],ye[1],[{label:"Months",id:1},{label:"Species",id:2}]),be=[{set:[6],style:L.RI},{set:[5],style:L.YF},{set:[4],style:L.RI},{set:[3],style:L.YF},{set:[2],style:L.R3},{set:[1],style:L.Kj}];(0,o.useEffect)(()=>(document.addEventListener("mousedown",_e),()=>{document.removeEventListener("mousedown",_e)}),[]);const _e=t=>{const e=t.target;j.current&&j.current.contains(e)||(dt(!1),D.current&&D.current.contains(e)||(lt(!1),R.current&&R.current.contains(e)||ut(!1)))};(0,o.useEffect)(()=>{"undefined"!=typeof window&&window.scrollTo(0,0)},[]),(0,o.useEffect)(()=>{zt(!0);const t="/getGuides_v3?latitude="+ce+"&longitude="+le+"&state="+qt.name;return g().get(t).then(t=>{const e=t.data.filter(t=>(null==t?void 0:t.distance_miles)&&(null==t?void 0:t.distance_miles)<=60)||[],n=[];null==e||e.map(t=>n.push({guideLat:t.guidepoi&&t.guidepoi.length>0?t.guidepoi[0].latitude:t.centroidlatitude,guideLong:t.guidepoi&&t.guidepoi.length>0?t.guidepoi[0].longitude:t.centroidlongitude,title:t.company?t.company+", "+t.city:t.guidename,pinType:"guide",uid_slug:t})),V.setGuidesWithinRange(e),Dt(n);let r=[].concat(n,oe,ae);V.setAllMarker(r),V.setGuides([]),V.setGuidesAPICalled(!1),zt(!1)}).catch(t=>{zt(!1)}),V.setLocation({lat:Number(ce),lng:Number(le)}),V.setToFitBoundCity(pe),V.setCity(pe),V.setZoom(18),()=>{V.setGuidesWithinRange([]),V.setAllMarker([]),V.setGuides([])}},[]);const we=(t,e)=>{$(),e.target.classList.contains("x-read-more")||e.target.classList.contains("x-read-less")||((0,i.oo)((0,S.TT)(t,P),{state:{activeGuideTab:!0}}),V.setStartDate(""),V.setEndDate(""))},xe=()=>{},Ee=t=>{var e=(t?[t.Species_Calendar]:Vt.map(t=>t.Species_Calendar)).reduce((t,e)=>[].concat((0,r.A)(t),(0,r.A)(e)),[]).map(t=>t.fish_specy);return Array.from(new Set(e.map(JSON.stringify))).map(JSON.parse).sort((t,e)=>t.title.localeCompare(e.title))};(0,o.useEffect)(()=>
1{if(qt.Fish_Species_Calendar.length>0&&2===gt){const t=qt.Fish_Species_Calendar.find(t=>t.Area===$t).Species_Calendar;t.length>0&&Ae(t[0].fish_specy.title)}},[gt]);const Ae=(t,e)=>{var n=e||Vt;xt(!1),X.map(function(t){t.barGraphVal=0});const o=[];n.map(e=>e.Species_Calendar.map(n=>{if(n.fish_specy&&(et(t),ot(t),t===n.fish_specy.title)){var r,i,a;if(1===n.Species_Month_Data.length&&(null===n.Species_Month_Data[0].Months||null===n.Species_Month_Data[0].availability_scale?St(!0):St(!1)),n.Species_Month_Data){var u=[{title:e.Area,month:n.Species_Month_Data}];o.push(u)}mt(n.fishimage&&null!==(r=n.fish_specy.fishimage)&&void 0!==r&&null!==(i=r.formats)&&void 0!==i&&i.thumbnail?n.fish_specy.fishimage.formats.thumbnail.url:null!==(a=n.fish_specy.fishimage)&&void 0!==a&&a.url?n.fish_specy.fishimage.url:null),ut(!1)}}));var i=o.reduce((t,e)=>[].concat((0,r.A)(t),(0,r.A)(e)),[]);i=i.map(t=>({data:[{key:"JAN",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"FEB",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"MAR",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"APR",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"MAY",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"JUN",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"JUL",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"AUG",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"SEP",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"OCT",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"NOV",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"DEC",data:0,colorStart:"#fff",colorStop:"#fff"},{key:"",data:4,colorStart:"#fff",colorStop:"#fff"}].map((e,n)=>{const r=e.key.toLowerCase(),o=t.month.find(t=>t.Months&&t.Months.toLowerCase().substring(0,3)===r);if(o){e.data=o.availability_scale,6===o.availability_scale?e.data=4:5==o.availability_scale&&(e.data=3);const t=(t=>{let e="",n="";switch(t){case 6:case 4:e="#0b3a55",n="#037cb3";break;case 5:case 3:e="#055b8d",n="#027db4";break;case 2:e="#007bc1",n="#02a6ef";break;case 1:e="#288fcb",n="#04a6ee"}return[e,n]})(o.availability_scale);e.colorStart=t[0],e.colorStop=t[1]}return e}),title:t.title})),kt(i[0].data),It(i)},ke=t=>Math.round(100*t/4),Oe=t=>{var e;return e=t,5===t&&(e=3),6===t&&(e=4),be.map(n=>n.set.includes(t)&&o.createElement("div",{style:{width:ke(e)+"%"},className:n.style},(t=>{let e;switch(t){case 1:e="Poor";break;case 2:e="Average";break;case 3:case 5:e="Good";break;case 6:case 4:e="Excellent"}return o.createElement("span",{className:L.j_},e)})(e)))},Me=()=>{ut(!at)},Se=()=>{lt(!st)},Ne=()=>{dt(!pt)},Ce=t=>{if(Tt(t.target.value),"guide"===t.target.value)V.setAllMarker(jt);else if("waterbody"===t.target.value)V.setAllMarker(oe);else if("town"===t.target.value)V.setAllMarker(ae);else if("all"===t.target.value){let t=[].concat(oe,(0,r.A)(jt),ae);V.setAllMarker(t)}};return o.createElement(p.A,null,o.createElement(d.A,{title:(null!=qt&&qt.meta_title||qt?qt.title:"United States Fishing")+" | Guidesly",description:qt?qt.metadescription:"Find the best places to fish in the United States. From top waterbodies, to prized locations, use our interactive map to guide you for your next trip.",keywords:qt?qt.keywords:null,schemaMarkup:qt?Qt:null,image:Wt}),o.createElement(B.A,null),o.createElement(_.A,{gtmid:"BookNow",disabled:Lt}),o.createElement(w.A,null,o.createElement("div",{className:L.topContainer1},o.createElement("div",{className:L.IG,style:{backgroundImage:"url('"+Wt+"')"}}),o.createElement("div",{className:L.WH},o.createElement("div",{className:L.gn},o.createElement("h1",null,qt.title),o.createElement("p",null,qt.publishedAt&&o.createElement("span",null,"Published: ",o.createElement("span",null,v()(qt.publishedAt).format("dddd, MMMM Do, YYYY"))),qt.updatedAt&&o.createElement("span",null,"| Updated on: ",o.createElement("span",null,v()(qt.updatedAt).format("dddd, MMMM Do, YYYY"))))),te&&o.createElement(o.Fragment,null,o.createElement("span",{className:L.K3},"Overview"),o.createElement("div",{className:L.OA,dangerouslySetInnerHTML:{__html:te}})),o.createElement(o.Fragment,null,o.createElement("h2",null,qt.name," Map of Places to Fish"),o.createElement("div",{className:L.HU},o.createElement(I,{container:L.mW,searchParams:he,showStateAtZoomLevel:!0}),o.createElement("div",{className:L.bL},o.createElement("button",{type:"button",className:"all"===Ct&&L.tC,value:"all",onClick:Ce},"All"),o.createElement("button",{type:"button",className:"town"===Ct&&L.tC,value:"town",onClick:Ce},"Town"),o.createElement("button",{type:"button",className:"guide"===Ct&&L.tC,value:"guide",onClick:Ce},"Guide"),o.createElement("button",{type:"button",className:"waterbody"===Ct&&L.tC,value:"waterbody",onClick:Ce},"Waterbodies")))),V.guidesWithinRange.length>0&&o.createElement("div",{className:L.Fc},o.createElement("h2",null,"Guides in ",qt.name),o.createElement(s.A,{className:W.Uk_},o.createElement(s.A.Body,{className:q.p_,style:{padding:"10px"}},V.guidesWithinRange.map((t,e)=>
1o.createElement(Y,{key:e,item:t,index:e,handleCard:xe,getGuide:we,customStyles:{container:q.O1},from:"article"}))))),ee&&o.createElement("div",{className:L.Vi},o.createElement("h2",null,"About Fishing in ",qt.name),o.createElement("div",{className:L.card_content,dangerouslySetInnerHTML:{__html:ee}})),(ve||[]).length>0&&Jt&&o.createElement(o.Fragment,null,o.createElement("div",{className:L.Xb},o.createElement("div",{className:L.c_},o.createElement("p",null,qt.name," Fish Seasonality Calendar")),o.createElement("div",{ref:j,className:L.CO},o.createElement("button",{onClick:Ne,style:{backgroundImage:"url("+H.src+")",backgroundRepeat:"no-repeat",backgroundSize:"5%",backgroundPositionX:"96%",backgroundPositionY:"14px"}},$t),pt&&o.createElement("ul",{className:L.es},(ve||[]).length>0&&ve.map(t=>o.createElement("li",null,o.createElement("label",{onClick:t=>(t=>{Zt(t.target.innerText);var e=qt.Fish_Species_Calendar.find(e=>e.Area.toLowerCase().trim()===t.target.innerText.toLowerCase().trim());e.Species_Calendar.sort((t,e)=>t.fish_specy.title.localeCompare(e.fish_specy.title)),Ht([e]),wt||Ae(e.Species_Calendar[0].fish_specy.title,[e]),dt(!1)})(t),className:L.jC},t.title)))))),o.createElement("div",{className:L.Zq},o.createElement("span",{className:L.labelHeading},"Select by:"),ge.map(t=>o.createElement("span",{className:""+L.B2},o.createElement("label",{key:t.id},o.createElement("input",{type:"radio",name:"mode",value:t.id,checked:gt===t.id&&!0,onChange:()=>{return e=t.id,bt(e),void xt(1===e||!tt);var e}}),o.createElement("span",null,t.label)))),1===gt?o.createElement(o.Fragment,null,o.createElement("div",{ref:D,className:L.o_},o.createElement("input",{onClick:Se,type:"Button",className:L.Wq+" "+L.mR,value:J,style:{backgroundImage:"url("+H.src+")",backgroundRepeat:"no-repeat",backgroundSize:"9%",backgroundPositionX:"96%",backgroundPositionY:"17px"}}),o.createElement("ul",{className:st?L.L3+" "+L.s0:""+L.L3},X.map(t=>o.createElement("li",{value:t.value,onClick:t=>(t=>{K(t.target.innerText),lt(!1),xt(!0)})(t)},t.value))))):o.createElement("div",{ref:R,className:L.VU},o.createElement("input",{onClick:Me,className:L.Wq,type:"Button",value:rt,style:{backgroundImage:"url("+H.src+")",backgroundRepeat:"no-repeat",backgroundSize:"5%",backgroundPositionX:"96%",backgroundPositionY:"17px"}}),o.createElement("ul",{className:at?L.bs+" "+L.i0:""+L.bs},(Ee()||[]).length?Ee().map(t=>{var e,n,r,i,a;return t&&o.createElement("li",{style:{backgroundImage:"url('"+(t.fishimage&&null!==(e=t.fishimage)&&void 0!==e&&null!==(n=e.formats)&&void 0!==n&&n.thumbnail?null===(r=t.fishimage)||void 0===r||null===(i=r.formats)||void 0===i?void 0:i.thumbnail.url:null!==(a=t.fishimage)&&void 0!==a&&a.url?t.fishimage.url:null)+"')",backgroundRepeat:"no-repeat",backgroundSize:"30%",backgroundPositionX:"90%",backgroundPositionY:"0px"},value:t.title,onClick:t=>Ae(t.target.innerText)},t.title)}):o.createElement("span",null,"No Fish Species Available"))),o.createElement("div",null,wt?o.createElement(o.Fragment,null,Vt.length>0?Vt.map(t=>o.createElement(o.Fragment,null,o.createElement("p",{className:L.uj},t.Area," - ",o.createElement("i",null,"Top Species in ",J)),o.createElement("div",{className:L.RR},t.Species_Calendar.sort((t,e)=>t.fish_specy.title.localeCompare(e.fish_specy.title)).map(t=>t.Species_Month_Data.map(e=>{var n,r,i;return o.createElement(o.Fragment,null,J===e.Months&&o.createElement(a.A,{className:L.k6},o.createElement(u.A,{className:""+L.$g,xs:3,sm:3,md:3,lg:2},t.fish_specy.title),o.createElement(u.A,{className:L.Yj+" "+L.az,xs:3,sm:3,md:3,lg:2},t.fish_specy.fishimage&&o.createElement("img",{src:t.fish_specy.fishimage&&null!==(n=t.fish_specy.fishimage)&&void 0!==n&&null!==(r=n.formats)&&void 0!==r&&r.thumbnail?t.fish_specy.fishimage.formats.thumbnail.url:null!==(i=t.fish_specy.fishimage)&&void 0!==i&&i.url?t.fish_specy.fishimage.url:null,alt:t.fish_specy.title,width:"100%",height:"100%",loading:"lazy"})),o.createElement(u.A,{xs:6,sm:6,md:6,lg:8,style:{padding:"0px"}},null===e.availability_scale||0===e.availability_scale?o.createElement("div",{className:L._h},"Out of Season"):Oe(e.availability_scale))))}))))):o.createElement("p",null,"Select Fishing Areas from the above list")):o.createElement(o.Fragment,null,o.createElement("div",{className:L.vc},Ft.length>0&&o.createElement(o.Fragment,null,o.createElement(c.A,{className:L.i,src:vt}),o.createElement("span",null,tt," Seasonality")),Mt&&o.createElement("p",{className:L._B},tt," is not available")),Ft.length>0&&Ft.map(t=>o.createElement(o.Fragment,null,o.createElement("p",null,t.title),o.createElement("div",{className:L._v},o.createElement("ul",{className:L.fH},o.createElement("li",null,"Excellent"),o.createElement("li",null,"Good"),o.createElement("li",null,"Average"),o.createElement("li",null,"Poor"),o.createElement("li",null,"Out of Season")),o.createElement("div",{className:L.YT}),o.createElement(f.BarChart,{height:300,data:At,gridlines:o.createElement(f.GridlineSeries,{line:o.createElement(f.Gridline,{direction:"y"})}),center:!0,animated:!0,yAxis:o.createElement(f.LinearYAxis,{type:"value",tickSeries:o.createElement(f.LinearYAxisTickSeries,{tickSize:"75",label:o.createElement(f.LinearYAxisTickLabel,{fill:"#fff",padding:5})})}),series:o.createElement(f.BarSeries,{bar:o.createElement(f.Bar,{width:Kt?25:50}),tooltip:null}),gradient:o.createElement(f.Gradient,{stops:[o.createElement(f.GradientStop,{offset:"100%",stopOpacity:1,key:"stop",color:At.colorStop}),o.createElement(f.GradientStop,{offset:"0%",startOpacity:1,key:"start",color:At.colorStart})]})})))))))),o.createElement("div",null,ne&&o.createElement("div",{className:L.Vi},o.createElement("h2",null,"Everything Else About ",qt.name," Fishing"),o.createElement("div",{className:L.card_content,dangerouslySetInnerHTML:{__html:ne}}
1)),(qt.fish_species||[]).length>0&&o.createElement(o.Fragment,null,o.createElement("h2",null,"Top fishes in ",qt.name),o.createElement(a.A,{className:""+z.p_},qt.fish_species.map(t=>{var e,n,r;return o.createElement("div",{className:U.fi+" "+z.XB+" "+z.O1},o.createElement(i.N_,{to:"/fishing/fish-species/"+t.uid_slug,title:t.title,"aria-label":t.title+" fish"},o.createElement(s.A.Title,{className:U.ZB,id:t.uid_slug},t.title)),o.createElement("div",null,o.createElement(i.N_,{to:"/fishing/fish-species/"+t.uid_slug,title:t.title,"aria-label":t.title+" fish"},null!==t.fishimage&&o.createElement("div",{className:U.pB},o.createElement("img",{src:t.fishimage&&null!==(e=t.fishimage)&&void 0!==e&&null!==(n=e.formats)&&void 0!==n&&n.thumbnail?t.fishimage.formats.thumbnail.url:null!==(r=t.fishimage)&&void 0!==r&&r.url?t.fishimage.url:null,alt:t.title+" fish",width:"100%",height:"100%",loading:"lazy"})))),o.createElement("div",{className:L.Zx},o.createElement("span",{style:{paddingTop:10}},o.createElement("h3",null,o.createElement("span",{className:U.pq},"Habitat:"),o.createElement("span",{className:U.UG}," ",t.angling_habitat," "))),o.createElement("span",null,o.createElement("h3",null,o.createElement("span",{className:U.pq},"Weight:"),o.createElement("span",{className:U.UG}," ",null===t.size_weight_min?"0 - ":t.size_weight_min+" - ",t.size_weight_max," Pounds"))),o.createElement("span",null,o.createElement("h3",null,o.createElement("span",{className:U.pq},"Length:"),o.createElement("span",{className:U.UG}," ",null===t.size_min?'0" - ':t.size_min+'" - '," ",t.size_max,'" ')))))}))),(qt.fishing_techniques||[]).length>0&&o.createElement(a.A,null,o.createElement("h2",null," Fishing Techniques in ",qt.name),o.createElement(l.A,{fluid:!0,className:""+z.p_},qt.fishing_techniques.map(t=>{var e,n;return o.createElement("div",{className:z.O1+" "+z.m9+" "+U.fi,key:t.id,style:{height:"175px"}},o.createElement(i.N_,{to:"/fishing/techniques/"+t.uid_slug,className:U.mw,title:null==t?void 0:t.title,"aria-label":null==t?void 0:t.title},o.createElement("div",{className:U.mw,style:{height:"175px"}},o.createElement("div",{style:{overflow:"hidden",width:"100%"}},o.createElement(i.N_,{to:"/fishing/techniques/"+t.uid_slug,title:t.title,"aria-label":t.title+" technique"},null!==t.titleimage&&o.createElement("div",{className:L.F3},o.createElement("img",{alt:t.title,src:null!==(e=t.titleimage)&&void 0!==e&&null!==(n=e.formats)&&void 0!==n&&n.thumbnail?t.titleimage.formats.thumbnail.url:t.titleimage.url,width:"100%",height:"100%",loading:"lazy"})))),o.createElement("div",{className:U.Q$},o.createElement(s.A.Title,{className:U.ZB},t.title)))))}))))))))}},53e3:function(t,e,n){"use strict";n.r(e),n.d(e,{invariant:function(){return o},warning:function(){return r}});var r=function(){},o=function(){}},63449:function(t){t.exports=function(){"use strict";var t=Math.sqrt(1.05*.05)-.05,e=/^(?:[0-9a-f]{3}){1,2}$/i,n={black:"#000000",white:"#ffffff",threshold:t};function r(t){if("#"===t.slice(0,1)&&(t=t.slice(1)),!e.test(t))throw new Error('Invalid HEX color: "'+t+'"');return 3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function o(t){if(!t)throw new Error("Invalid color value");return Array.isArray(t)?t:"string"==typeof t?r(t):[t.r,t.g,t.b]}function i(t,e,o){var i=!0===e?n:Object.assign({},n,e);return function(t){var e,n,r=[];for(e=0;e<t.length;e++)n=t[e]/255,r[e]=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4);return.2126*r[0]+.7152*r[1]+.0722*r[2]}(t)>i.threshold?o?r(i.black):i.black:o?r(i.white):i.white}function a(t,e){return void 0===e&&(e=!1),t=o(t),e?i(t,e):"#"+t.map(function(t){return e=(255-t).toString(16),void 0===n&&(n=2),(new Array(n).join("0")+e).slice(-n);var e,n}).join("")}return function(e){function n(t,e){var n;return t=o(t),{r:(n=e?i(t,e,!0):t.map(function(t){return 255-t}))[0],g:n[1],b:n[2]}}e.asRGB=n,e.asRgbArray=function(t,e){return t=o(t),e?i(t,e,!0):t.map(function(t){return 255-t})},e.defaultThreshold=t,e.asRgbObject=n}(a||(a={})),a}()},15325:function(t,e,n){var r=n(96131);t.exports=function(t,e){return!!(null==t?0:t.length)&&r(t,e,0)>-1}},96131:function(t,e,n){var r=n(2523),o=n(85463),i=n(76959);t.exports=function(t,e,n){return e==e?i(t,e,n):r(t,o,n)}},85463:function(t){t.exports=function(t){return t!=t}},76959:function(t){t.exports=function(t,e,n){for(var r=n-1,o=t.length;++r<o;)if(t[r]===e)return r;return-1}},63950:function(t){t.exports=function(){}},99473:function(t,e,n){t.exports=n(61570)},61570:function(t,e,n){var r=n(28102);t.exports=r(function(t,e){var n=Array.prototype.slice.call(arguments,2);return Function.prototype.bind.apply(t,[e].concat(n))})},28102:function(t,e,n){t.exports=n(80782)},80782:function(t){function e(t){return"object"!=typeof t&&"function"!=typeof t||null===t}function n(){this.childBranches=new WeakMap,this.primitiveKeys=new Map,this.hasValue=!1,this.value=void 0}n.prototype.has=function(t){var n=e(t)?this.primitiveKeys.get(t):t;return!!n&&this.childBranches.has(n)},n.prototype.get=function(t){var n=e(t)?this.primitiveKeys.get(t):t;return n?this.childBranches.get(n):void 0},n.prototype.resolveBranch=function(t){if(this.has(t))return this.get(t);var e=new n,r=this.createKey(t);return this.childBranches.set(r,e),e},n.prototype.setValue=function(t){return this.hasValue=!0,this.value=t},n.prototype.createKey=function(t){if(e(t)){var n={};return this.primitiveKeys.set(t,n),n}return t},n.prototype.clear=function(){if(0===arguments.length)this.childBranches=new WeakMap,this.primitiveKeys.clear(),this.hasValue=!1,this.value=void 0;else if(1===arguments.length){var t=arguments[0];if(e(t)){var n=this.primitiveKeys.get(t);n&&(this.childBranches.delete(n),this.primitiveKeys.delete(t))}else this.childBranches.delete(t)}else{var r=arguments[0];if(this.has(r)){var o=this.get(r);
1o.clear.apply(o,Array.prototype.slice.call(arguments,1))}}},t.exports=function(t){var e=new n;function r(){var n=Array.prototype.slice.call(arguments),r=n.reduce(function(t,e){return t.resolveBranch(e)},e);if(r.hasValue)return r.value;var o=t.apply(null,n);return r.setValue(o)}return r.clear=e.clear.bind(e),r}},36620:function(t,e,n){"use strict";n.d(e,{O1:function(){return o},p_:function(){return r}});var r="fishSpecies-horizontal-scroll-module--list--c90e6",o="fishSpecies-horizontal-scroll-module--scrollcard--49531"},59563:function(t,e,n){"use strict";n.d(e,{Ct:function(){return M},DX:function(){return _},Fg:function(){return A},HV:function(){return b},JH:function(){return x},KC:function(){return p},Kd:function(){return s},Lk:function(){return u},ON:function(){return k},Qn:function(){return g},Sg:function(){return E},W6:function(){return r},Y5:function(){return l},bW:function(){return d},iS:function(){return i},kL:function(){return a},kM:function(){return o},lb:function(){return v},mc:function(){return f},om:function(){return w},pc:function(){return O},q4:function(){return c},wo:function(){return h},xm:function(){return m},yL:function(){return y}});var r="map-module--MapContainer--ce3d4",o="map-module--Repeat--319aa",i="map-module--bottomMarker--4d979",a="map-module--container--c74e7",u="map-module--container1--38d25",c="map-module--containerBelowToolbar--33b5e",s="map-module--containerMobile--bd434",l="map-module--fullscreen--f6c78",f="map-module--makebold--8e2ae",p="map-module--mapContainer--e64ea",d="map-module--mapScrollCheck1--95fe3",h="map-module--newGuideIcon--d9376",v="map-module--newGuideIconWhite--5e768",m="map-module--pinAnchor--9421a",y="map-module--pinAnchorContent--4c320",g="map-module--pinAnchorFront--39f92",b="map-module--pinPopover--3a50b",_="map-module--pricePin--375cb",w="map-module--pricePinDefault--c66cc",x="map-module--pricePinScaled--3822d",E="map-module--pricePinSelected--361d9",A="map-module--pricePinVisited--5cdf9",k="map-module--topMarker--bb436",O="map-module--trendingIcon--ce812",M="map-module--trendingIconWhite--76c29"},72853:function(t,e,n){"use strict";n.d(e,{$g:function(){return C},B2:function(){return Y},CO:function(){return T},F3:function(){return j},Fc:function(){return E},HU:function(){return D},IG:function(){return v},K3:function(){return H},Kj:function(){return p},L3:function(){return u},OA:function(){return y},R3:function(){return f},RI:function(){return s},RR:function(){return F},VU:function(){return a},Vi:function(){return g},WH:function(){return B},Wq:function(){return k},Xb:function(){return R},YF:function(){return l},YT:function(){return o},Yj:function(){return N},Zq:function(){return M},Zx:function(){return I},_B:function(){return V},_h:function(){return U},_v:function(){return b},az:function(){return L},bL:function(){return z},bs:function(){return i},c_:function(){return P},es:function(){return O},fH:function(){return r},gn:function(){return X},i:function(){return x},i0:function(){return d},jC:function(){return w},j_:function(){return A},k6:function(){return G},mR:function(){return W},mW:function(){return q},o_:function(){return c},s0:function(){return h},tC:function(){return m},uj:function(){return S},vc:function(){return _}});var r="statestyle-module--Barlabels--4e2a5",o="statestyle-module--Cover--b2657",i="statestyle-module--CustomDropdown--c2316",a="statestyle-module--CustomDropdownHolder--3e0fb",u="statestyle-module--CustomMonthDropdown--ec68e",c="statestyle-module--MonthDropdownHolder--35022",s="statestyle-module--ProgressGradiant1--fb12f",l="statestyle-module--ProgressGradiant2--44e67",f="statestyle-module--ProgressGradiant3--0261f",p="statestyle-module--ProgressGradiant4--c1fd9",d="statestyle-module--animate--c2432",h="statestyle-module--animateMonth--5d212",v="statestyle-module--author_container--b03af",m="statestyle-module--btnActive--9fbc4",y="statestyle-module--card_content1--5ad61",g="statestyle-module--card_content2--6b287",b="statestyle-module--chartContainer--aef16",_="statestyle-module--chartTitle--862a9",w="statestyle-module--customCheckbox--c7088",x="statestyle-module--displayFishImage--fc42c",E="statestyle-module--displayGuides--09d90",A="statestyle-module--displayStatus--59e88",k="statestyle-module--dropdownBtn--e65a6",O="statestyle-module--dropdownList--ef698",M="statestyle-module--dropdowns--940ed",S="statestyle-module--fishArea--2e347",N="statestyle-module--fishImage--c5793",C="statestyle-module--fishTitle--3f387",T="statestyle-module--fishingArea--14f8e",P="statestyle-module--fishingAreaTitle--04a6e",j="statestyle-module--fishingTechniquesImage--68c71",D="statestyle-module--googleMapContainer--c060e",R="statestyle-module--gudideAreas--f64da",F="statestyle-module--horizontalChart--227ce",I="statestyle-module--infoHolder--f5684",B="statestyle-module--innerContainer--f967b",L="statestyle-module--leftright--cef24",z="statestyle-module--mapButton--b119c",q="statestyle-module--mapcontainer--af45e",W="statestyle-module--monthDropDown--dba96",G="statestyle-module--monthlyCal--2d4c2",U="statestyle-module--noData--36826",V="statestyle-module--noFishSpecies--4052b",H="statestyle-module--overView--69b80",Y="statestyle-module--radioBtns--23699",X="statestyle-module--titleContainer--4e846"},63737:function(t,e,n){"use strict";n.d(e,{$nI:function(){return B},$xo:function(){return L},APc:function(){return Ht},AZN:function(){return W},BvW:function(){return v},C2l:function(){return zt},C5I:function(){return Mt},CTQ:function(){return yt},CYQ:function(){return Q},Cc3:function(){return vt},DDF:function(){return Qt},DZT:function(){return i},Dj9:function(){return T},E5V:function(){return xt},ESs:function(){return bt},FSr:function(){return Kt},FxP:function(){return x},H8l:function(){return g},HTE:function(){return N},IGP:function(){return k},ILR:function(){return Ut}
1,JB8:function(){return gt},JEq:function(){return Bt},JWi:function(){return mt},MYb:function(){return I},Mb3:function(){return r},MkL:function(){return Ct},OHw:function(){return b},OWt:function(){return Pt},OiA:function(){return pt},P5v:function(){return wt},PlM:function(){return ht},QRc:function(){return A},QvS:function(){return Xt},RRP:function(){return Rt},R_m:function(){return ft},SYt:function(){return It},TBL:function(){return ut},T_W:function(){return dt},U3Y:function(){return Gt},U8M:function(){return H},UT_:function(){return ct},Uk_:function(){return lt},VdP:function(){return tt},Wcp:function(){return $},Whp:function(){return z},X4o:function(){return $t},Y3m:function(){return E},YJI:function(){return Y},YPY:function(){return M},Z5H:function(){return ee},ZK3:function(){return it},_eO:function(){return J},_nW:function(){return q},_ve:function(){return ne},aCQ:function(){return Wt},acK:function(){return Z},cA6:function(){return Dt},cTU:function(){return re},eGQ:function(){return Jt},eKM:function(){return Tt},f1C:function(){return Ft},f4R:function(){return jt},ftb:function(){return Et},gDh:function(){return l},gph:function(){return at},gud:function(){return m},gvM:function(){return Zt},hbD:function(){return K},jfq:function(){return st},jyR:function(){return w},kU6:function(){return qt},kbd:function(){return Ot},lBv:function(){return u},m_A:function(){return O},mhg:function(){return P},n9_:function(){return G},nMD:function(){return Nt},nNe:function(){return y},nWi:function(){return f},nfv:function(){return d},nlz:function(){return a},oZB:function(){return Lt},oxt:function(){return ot},p6U:function(){return X},pBR:function(){return At},pVF:function(){return R},phm:function(){return Yt},qOM:function(){return o},re_:function(){return nt},rsT:function(){return St},sAo:function(){return oe},sEo:function(){return D},sdJ:function(){return c},to6:function(){return F},u2U:function(){return C},uE9:function(){return Vt},uTI:function(){return p},uWs:function(){return et},ucV:function(){return h},uh8:function(){return _t},vWG:function(){return V},vqU:function(){return te},xfW:function(){return kt},ya1:function(){return _},yhB:function(){return j},ynC:function(){return S},zEj:function(){return rt},zOu:function(){return U},zX0:function(){return s}});var r="whoWeAre-module--ContainerBody--07f12",o="whoWeAre-module--DeleteIMG1--b1a99",i="whoWeAre-module--Heading--55b8f",a="whoWeAre-module--JTcontainer1--68e49",u="whoWeAre-module--JTcontainer10--b43d4",c="whoWeAre-module--JTcontainer11--bd690",s="whoWeAre-module--JTcontainer12--daa19",l="whoWeAre-module--JTcontainer2--40e24",f="whoWeAre-module--JTcontainer3--064a8",p="whoWeAre-module--JTcontainer4--57ff0",d="whoWeAre-module--JTcontainer5--f42f8",h="whoWeAre-module--JTcontainer6--a5c9f",v="whoWeAre-module--JTcontainer7--e85e9",m="whoWeAre-module--JTcontainer8--3352a",y="whoWeAre-module--JTcontainer9--d221c",g="whoWeAre-module--JobsTableCont--9db52",b="whoWeAre-module--MainHead--4937d",_="whoWeAre-module--Newsheading--35fc0",w="whoWeAre-module--TopContainer--841eb",x="whoWeAre-module--addressIcons--7738d",E="whoWeAre-module--anchor--ca643",A="whoWeAre-module--author_city--39022",k="whoWeAre-module--author_container--9d42a",O="whoWeAre-module--author_name--833e0",M="whoWeAre-module--avatar_img--293fb",S="whoWeAre-module--award_img--bd796",N="whoWeAre-module--boatlistcard--81e56",C="whoWeAre-module--bodyDiv--172f5",T="whoWeAre-module--breadcrumbConrainer--1c9c8",P="whoWeAre-module--btn1--7a0d4",j="whoWeAre-module--c_img--aa8e3",D="whoWeAre-module--calenderImg--78a63",R="whoWeAre-module--caption__title--769a3",F="whoWeAre-module--cardContentHeader--f2d1d",I="whoWeAre-module--cardHeader--98700",B="whoWeAre-module--cardItems--68ab7",L="whoWeAre-module--card_content--83d98",z="whoWeAre-module--card_content_faq--98632",q="whoWeAre-module--card_title--5a0e4",W="whoWeAre-module--carouselStyle--b6e5a",G="whoWeAre-module--col2--03b8b",U="whoWeAre-module--contactIcons--7c3f8",V="whoWeAre-module--contactUsHeading--d58e7",H="whoWeAre-module--contactUsHeading1--24219",Y="whoWeAre-module--contact_headline--9cbea",X="whoWeAre-module--date--1b7ac",$="whoWeAre-module--desText--17917",Z="whoWeAre-module--downloadButtonGuideModal--996c3",J="whoWeAre-module--downloadButtonGuideText--dc552",K="whoWeAre-module--dropdownText--4bb14",Q="whoWeAre-module--filterbox--5b8c0",tt="whoWeAre-module--filterbox1--c4205",et="whoWeAre-module--filters--e4182",nt="whoWeAre-module--fishRCol--aaf71",rt="whoWeAre-module--fish_Name--ae734",ot="whoWeAre-module--fish_info--762be",it="whoWeAre-module--fish_infoValue--d6ead",at="whoWeAre-module--fish_meterContainer--3e764",ut="whoWeAre-module--fish_meter_img--90a05",ct="whoWeAre-module--gridContainer--bbbbf",st="whoWeAre-module--gridTitle--8b929",lt="whoWeAre-module--guideCardStyle--8ecac",ft="whoWeAre-module--heading--f2f62",pt="whoWeAre-module--headingDiv--33335",dt="whoWeAre-module--headingDiv1--e68ad",ht="whoWeAre-module--headline--57733",vt="whoWeAre-module--headline1--ddb6b",mt="whoWeAre-module--headline2--53a57",yt="whoWeAre-module--headline3--323f7",gt="whoWeAre-module--headline4--25eb5",bt="whoWeAre-module--headlineNews--5b307",_t="whoWeAre-module--headlineText--4e660",wt="whoWeAre-module--headlinetitle--54738",xt="whoWeAre-module--hs_container--33034",Et="whoWeAre-module--imagediv--bb9d8",At="whoWeAre-module--imgcontainer--30438",kt="whoWeAre-module--jobsTable--f9823",Ot="whoWeAre-module--left--d4add",Mt="whoWeAre-module--location--a5271",St="whoWeAre-module--mainContainer--50837",Nt="whoWeAre-module--main_container1--4eba5",Ct="whoWeAre-module--main_containerHeading--f2c9d",Tt="whoWeAre-module--mediaKitButtonContainer--b4259",Pt="whoWeAre-module--mediaKitContainer--fa630",jt="whoWeAre-module--newsContent--929ac",Dt="whoWeAre-module--news_cards--99e57",Rt="whoWeAre-module--news_col_wrapper--d4208",Ft="whoWeAre-module--news_main_container1--170fa",It="whoWeAre-module--news_metadescription--84328",Bt="whoWeAre-module--news_row_wrapper--fbbeb",Lt="whoWeAre-module--nextIconWrapper--4083f",zt="whoWeAre-module--nextPrevIcon--99c90",qt="whoWeAre-module--policyContainer--881fb",Wt="whoWeAre-module--policyContent--94f09",Gt="whoWeAre-module--prevIconWrapper--946ec",Ut="whoWeAre-module--readmore--0a392",Vt="whoWeAre-module--rightDiv--8e754",Ht="whoWeAre-module--searchImg--a6db5",Yt="whoWeAre-module--searchfield--2157e",Xt="whoWeAre-module--searchfilters--459a8",$t="whoWeAre-module--tabText--988b5",Zt="whoWeAre-module--team--c2d15",Jt="whoWeAre-module--temp_date--1e3b7",Kt="whoWeAre-module--textContainer--c66ca",Qt="whoWeAre-module--title--a8979",te="whoWeAre-module--title_image--8465a",ee="whoWeAre-module--topContainer--41f3f",ne="whoWeAre-module--topContainer1--97e72",re="whoWeAre-module--topContainerNews--aa3f1",oe="whoWeAre-module--value_container--14d4b"},63734:function(t,e,n){"use strict";
1Object.defineProperty(e,"__esModule",{value:!0});var r=n(73578),o=n(53e3),i=n(78085),a=n(11764);function u(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var c=u(a),s=function(t,e,n){return Math.min(Math.max(n,t),e)},l=.001;function f(t){var e,n,r=t.duration,i=void 0===r?800:r,a=t.bounce,u=void 0===a?.25:a,c=t.velocity,f=void 0===c?0:c,h=t.mass,v=void 0===h?1:h;o.warning(i<=1e4,"Spring duration must be 10 seconds or less");var m=1-u;m=s(.05,1,m),i=s(.01,10,i/1e3),m<1?(e=function(t){var e=t*m,n=e*i,r=e-f,o=d(t,m),a=Math.exp(-n);return l-r/o*a},n=function(t){var n=t*m*i,r=n*f+f,o=Math.pow(m,2)*Math.pow(t,2)*i,a=Math.exp(-n),u=d(Math.pow(t,2),m);return(-e(t)+l>0?-1:1)*((r-o)*a)/u}):(e=function(t){return Math.exp(-t*i)*((t-f)*i+1)-.001},n=function(t){return Math.exp(-t*i)*(i*i*(f-t))});var y=function(t,e,n){for(var r=n,o=1;o<p;o++)r-=t(r)/e(r);return r}(e,n,5/i);if(i*=1e3,isNaN(y))return{stiffness:100,damping:10,duration:i};var g=Math.pow(y,2)*v;return{stiffness:g,damping:2*m*Math.sqrt(v*g),duration:i}}var p=12;function d(t,e){return t*Math.sqrt(1-e*e)}var h=["duration","bounce"],v=["stiffness","damping","mass"];function m(t,e){return e.some(function(e){return void 0!==t[e]})}function y(t){var e=t.from,n=void 0===e?0:e,o=t.to,i=void 0===o?1:o,a=t.restSpeed,u=void 0===a?2:a,c=t.restDelta,s=r.__rest(t,["from","to","restSpeed","restDelta"]),l={done:!1,value:n},p=function(t){var e=r.__assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},t);if(!m(t,v)&&m(t,h)){var n=f(t);(e=r.__assign(r.__assign(r.__assign({},e),n),{velocity:0,mass:1})).isResolvedFromDuration=!0}return e}(s),y=p.stiffness,b=p.damping,_=p.mass,w=p.velocity,x=p.duration,E=p.isResolvedFromDuration,A=g,k=g;function O(){var t=w?-w/1e3:0,e=i-n,r=b/(2*Math.sqrt(y*_)),o=Math.sqrt(y/_)/1e3;if(null!=c||(c=Math.abs(i-n)<=1?.01:.4),r<1){var a=d(o,r);A=function(n){var u=Math.exp(-r*o*n);return i-u*((t+r*o*e)/a*Math.sin(a*n)+e*Math.cos(a*n))},k=function(n){var i=Math.exp(-r*o*n);return r*o*i*(Math.sin(a*n)*(t+r*o*e)/a+e*Math.cos(a*n))-i*(Math.cos(a*n)*(t+r*o*e)-a*e*Math.sin(a*n))}}else if(1===r)A=function(n){return i-Math.exp(-o*n)*(e+(t+o*e)*n)};else{var u=o*Math.sqrt(r*r-1);A=function(n){var a=Math.exp(-r*o*n),c=Math.min(u*n,300);return i-a*((t+r*o*e)*Math.sinh(c)+u*e*Math.cosh(c))/u}}}return O(),{next:function(t){var e=A(t);if(E)l.done=t>=x;else{var n=1e3*k(t),r=Math.abs(n)<=u,o=Math.abs(i-e)<=c;l.done=r&&o}return l.value=l.done?i:e,l},flipTarget:function(){var t;w=-w,n=(t=[i,n])[0],i=t[1],O()}}}y.needsInterpolation=function(t,e){return"string"==typeof t||"string"==typeof e};var g=function(t){return 0},b=function(t,e,n){var r=e-t;return 0===r?1:(n-t)/r},_=function(t,e,n){return-n*t+n*e+t},w=function(t,e,n){var r=t*t,o=e*e;return Math.sqrt(Math.max(0,n*(o-r)+r))},x=[i.hex,i.rgba,i.hsla],E=function(t){return x.find(function(e){return e.test(t)})},A=function(t){return"'"+t+"' is not an animatable color. Use the equivalent color code instead."},k=function(t,e){var n=E(t),a=E(e);o.invariant(!!n,A(t)),o.invariant(!!a,A(e)),o.invariant(n.transform===a.transform,"Both colors must be hex/RGBA, OR both must be HSLA.");var u=n.parse(t),c=a.parse(e),s=r.__assign({},u),l=n===i.hsla?_:w;return function(t){for(var e in s)"alpha"!==e&&(s[e]=l(u[e],c[e],t));return s.alpha=_(u.alpha,c.alpha,t),n.transform(s)}},O={x:0,y:0,z:0},M=function(t){return"number"==typeof t},S=function(t,e){return function(n){return e(t(n))}},N=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return t.reduce(S)};function C(t,e){return M(t)?function(n){return _(t,e,n)}:i.color.test(t)?k(t,e):D(t,e)}var T=function(t,e){var n=r.__spreadArray([],t),o=n.length,i=t.map(function(t,n){return C(t,e[n])});return function(t){for(var e=0;e<o;e++)n[e]=i[e](t);return n}},P=function(t,e){var n=r.__assign(r.__assign({},t),e),o={};for(var i in n)void 0!==t[i]&&void 0!==e[i]&&(o[i]=C(t[i],e[i]));return function(t){for(var e in o)n[e]=o[e](t);return n}};function j(t){for(var e=i.complex.parse(t),n=e.length,r=0,o=0,a=0,u=0;u<n;u++)r||"number"==typeof e[u]?r++:void 0!==e[u].hue?a++:o++;return{parsed:e,numNumbers:r,numRGB:o,numHSL:a}}var D=function(t,e){var n=i.complex.createTransformer(e),r=j(t),a=j(e);return o.invariant(r.numHSL===a.numHSL&&r.numRGB===a.numRGB&&r.numNumbers>=a.numNumbers,"Complex values '"+t+"' and '"+e+"' too different to mix. Ensure all c
1olors are of the same type."),N(T(r.parsed,a.parsed),n)},R=function(t,e){return function(n){return _(t,e,n)}};function F(t,e,n){for(var r,o=[],a=n||("number"==typeof(r=t[0])?R:"string"==typeof r?i.color.test(r)?k:D:Array.isArray(r)?T:"object"==typeof r?P:void 0),u=t.length-1,c=0;c<u;c++){var s=a(t[c],t[c+1]);if(e){var l=Array.isArray(e)?e[c]:e;s=N(l,s)}o.push(s)}return o}function I(t,e,n){var r=void 0===n?{}:n,i=r.clamp,a=void 0===i||i,u=r.ease,c=r.mixer,l=t.length;o.invariant(l===e.length,"Both input and output ranges must be the same length"),o.invariant(!u||!Array.isArray(u)||u.length===l-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),t[0]>t[l-1]&&(t=[].concat(t),e=[].concat(e),t.reverse(),e.reverse());var f=F(e,u,c),p=2===l?function(t,e){var n=t[0],r=t[1],o=e[0];return function(t){return o(b(n,r,t))}}(t,f):function(t,e){var n=t.length,r=n-1;return function(o){var i=0,a=!1;if(o<=t[0]?a=!0:o>=t[r]&&(i=r-1,a=!0),!a){for(var u=1;u<n&&!(t[u]>o||u===r);u++);i=u-1}var c=b(t[i],t[i+1],o);return e[i](c)}}(t,f);return a?function(e){return p(s(t[0],t[l-1],e))}:p}var B=function(t){return function(e){return 1-t(1-e)}},L=function(t){return function(e){return e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2}},z=function(t){return function(e){return Math.pow(e,t)}},q=function(t){return function(e){return e*e*((t+1)*e-t)}},W=function(t){var e=q(t);return function(t){return(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))}},G=4/11,U=8/11,V=function(t){return t},H=z(2),Y=B(H),X=L(H),$=function(t){return 1-Math.sin(Math.acos(t))},Z=B($),J=L(Z),K=q(1.525),Q=B(K),tt=L(K),et=W(1.525),nt=4356/361,rt=35442/1805,ot=16061/1805,it=function(t){if(1===t||0===t)return t;var e=t*t;return t<G?7.5625*e:t<U?9.075*e-9.9*t+3.4:t<.9?nt*e-rt*t+ot:10.8*t*t-20.52*t+10.72},at=B(it);function ut(t,e){return t.map(function(){return e||X}).splice(0,t.length-1)}function ct(t){var e=t.from,n=void 0===e?0:e,r=t.to,o=void 0===r?1:r,i=t.ease,a=t.offset,u=t.duration,c=void 0===u?300:u,s={done:!1,value:n},l=Array.isArray(o)?o:[n,o],f=function(t,e){return t.map(function(t){return t*e})}(a&&a.length===l.length?a:function(t){var e=t.length;return t.map(function(t,n){return 0!==n?n/(e-1):0})}(l),c);function p(){return I(f,l,{ease:Array.isArray(i)?i:ut(l,i)})}var d=p();return{next:function(t){return s.value=d(t),s.done=t>=c,s},flipTarget:function(){l.reverse(),d=p()}}}function st(t){var e=t.velocity,n=void 0===e?0:e,r=t.from,o=void 0===r?0:r,i=t.power,a=void 0===i?.8:i,u=t.timeConstant,c=void 0===u?350:u,s=t.restDelta,l=void 0===s?.5:s,f=t.modifyTarget,p={done:!1,value:o},d=a*n,h=o+d,v=void 0===f?h:f(h);return v!==h&&(d=v-o),{next:function(t){var e=-d*Math.exp(-t/c);return p.done=!(e>l||e<-l),p.value=p.done?v:v+e,p},flipTarget:function(){}}}var lt={keyframes:ct,spring:y,decay:st};function ft(t,e,n){return void 0===n&&(n=0),t-e-n}var pt=function(t){var e=function(e){var n=e.delta;return t(n)};return{start:function(){return c.default.update(e,!0)},stop:function(){return a.cancelSync.update(e)}}};function dt(t){var e,n,o,i,a,u=t.from,c=t.autoplay,s=void 0===c||c,l=t.driver,f=void 0===l?pt:l,p=t.elapsed,d=void 0===p?0:p,h=t.repeat,v=void 0===h?0:h,m=t.repeatType,g=void 0===m?"loop":m,b=t.repeatDelay,_=void 0===b?0:b,w=t.onPlay,x=t.onStop,E=t.onComplete,A=t.onRepeat,k=t.onUpdate,O=r.__rest(t,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]),M=O.to,S=0,N=O.duration,C=!1,T=!0,P=function(t){if(Array.isArray(t.to))return ct;if(lt[t.type])return lt[t.type];var e=new Set(Object.keys(t));return e.has("ease")||e.has("duration")&&!e.has("dampingRatio")?ct:e.has("dampingRatio")||e.has("stiffness")||e.has("mass")||e.has("damping")||e.has("restSpeed")||e.has("restDelta")?y:ct}(O);(null===(n=(e=P).needsInterpolation)||void 0===n?void 0:n.call(e,u,M))&&(a=I([0,100],[u,M],{clamp:!1}),u=0,M=100);var j=P(r.__assign(r.__assign({},O),{from:u,to:M}));function D(){S++,"reverse"===g?d=function(t,e,n,r){return void 0===n&&(n=0),void 0===r&&(r=!0),r?ft(e+-t,e,n):e-(t-e)+n}(d,N,_,T=S%2==0):(d=ft(d,N,_),"mirror"===g&&j.flipTarget()),C=!1,A&&A()}function R(t){if(T||(t=-t),d+=t,!C){var e=j.next(Math.max(0,d));i=e.value,a&&(i=a(i)),C=T?e.done:d<=0}null==k||k(i),C&&(0===S&&(null!=N||(N=d)),S<v?function(t,e,n,r){return r?t>=e+n:t<=-n}(d,N,_,T)&&D():(o.stop(),E&&E()))}return s&&(null==w||w(),(o=f(R)).start()),{stop:function(){null==x||x(),o.stop()}}}function ht(t,e){return e?t*(1e3/e):0}var vt=function(t){return 180*t/Math.PI},mt=function(t){return t},yt=function(t){return void 0===t&&(t=mt),function(e,n,r){var o=n-r,
1i=-(0-e+1)*(0-t(Math.abs(o)));return o<=0?n+i:n-i}},gt=yt(),bt=yt(Math.sqrt),_t=function(t){return t*Math.PI/180},wt=function(t){return t.hasOwnProperty("x")&&t.hasOwnProperty("y")},xt=function(t){return wt(t)&&t.hasOwnProperty("z")},Et=function(t,e){return Math.abs(t-e)};var At=function(t,e){return void 0===e&&(e=2),e=Math.pow(10,e),Math.round(t*e)/e},kt=function(t,e,n,r){return void 0===r&&(r=0),At(t+n*(e-t)/Math.max(r,n))};var Ot=function(t,e){return 1-3*e+3*t},Mt=function(t,e){return 3*e-6*t},St=function(t){return 3*t},Nt=function(t,e,n){return((Ot(e,n)*t+Mt(e,n))*t+St(e))*t},Ct=function(t,e,n){return 3*Ot(e,n)*t*t+2*Mt(e,n)*t+St(e)};var Tt=.1;e.angle=function(t,e){return void 0===e&&(e=O),vt(Math.atan2(e.y-t.y,e.x-t.x))},e.animate=dt,e.anticipate=et,e.applyOffset=function(t,e){var n=!0;return void 0===e&&(e=t,n=!1),function(r){return n?r-t+e:(t=r,n=!0,e)}},e.attract=gt,e.attractExpo=bt,e.backIn=K,e.backInOut=tt,e.backOut=Q,e.bounceIn=at,e.bounceInOut=function(t){return t<.5?.5*(1-it(1-2*t)):.5*it(2*t-1)+.5},e.bounceOut=it,e.circIn=$,e.circInOut=J,e.circOut=Z,e.clamp=s,e.createAnticipate=W,e.createAttractor=yt,e.createBackIn=q,e.createExpoIn=z,e.cubicBezier=function(t,e,n,r){if(t===e&&n===r)return V;for(var o=new Float32Array(11),i=0;i<11;++i)o[i]=Nt(i*Tt,t,n);function a(e){for(var r=0,i=1;10!==i&&o[i]<=e;++i)r+=Tt;--i;var a=r+(e-o[i])/(o[i+1]-o[i])*Tt,u=Ct(a,t,n);return u>=.001?function(t,e,n,r){for(var o=0;o<8;++o){var i=Ct(e,n,r);if(0===i)return e;e-=(Nt(e,n,r)-t)/i}return e}(e,a,t,n):0===u?a:function(t,e,n,r,o){var i,a,u=0;do{(i=Nt(a=e+(n-e)/2,r,o)-t)>0?n=a:e=a}while(Math.abs(i)>1e-7&&++u<10);return a}(e,r,r+Tt,t,n)}return function(t){return 0===t||1===t?t:Nt(a(t),e,r)}},e.decay=st,e.degreesToRadians=_t,e.distance=function(t,e){if(M(t)&&M(e))return Et(t,e);if(wt(t)&&wt(e)){var n=Et(t.x,e.x),r=Et(t.y,e.y),o=xt(t)&&xt(e)?Et(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(o,2))}},e.easeIn=H,e.easeInOut=X,e.easeOut=Y,e.inertia=function(t){var e,n=t.from,o=void 0===n?0:n,i=t.velocity,u=void 0===i?0:i,c=t.min,s=t.max,l=t.power,f=void 0===l?.8:l,p=t.timeConstant,d=void 0===p?750:p,h=t.bounceStiffness,v=void 0===h?500:h,m=t.bounceDamping,y=void 0===m?10:m,g=t.restDelta,b=void 0===g?1:g,_=t.modifyTarget,w=t.driver,x=t.onUpdate,E=t.onComplete;function A(t){return void 0!==c&&t<c||void 0!==s&&t>s}function k(t){return void 0===c?s:void 0===s||Math.abs(c-t)<Math.abs(s-t)?c:s}function O(t){null==e||e.stop(),e=dt(r.__assign(r.__assign({},t),{driver:w,onUpdate:function(e){var n;null==x||x(e),null===(n=t.onUpdate)||void 0===n||n.call(t,e)},onComplete:E}))}function M(t){O(r.__assign({type:"spring",stiffness:v,damping:y,restDelta:b},t))}if(A(o))M({from:o,velocity:u,to:k(o)});else{var S=f*u+o;void 0!==_&&(S=_(S));var N,C,T=k(S),P=T===c?-1:1;O({type:"decay",from:o,velocity:u,timeConstant:d,power:f,restDelta:b,modifyTarget:_,onUpdate:A(S)?function(t){N=C,C=t,u=ht(t-N,a.getFrameData().delta),(1===P&&t>T||-1===P&&t<T)&&M({from:t,to:T,velocity:u})}:void 0})}return{stop:function(){return null==e?void 0:e.stop()}}},e.interpolate=I,e.isPoint=wt,e.isPoint3D=xt,e.keyframes=ct,e.linear=V,e.mirrorEasing=L,e.mix=_,e.mixColor=k,e.mixComplex=D,e.pipe=N,e.pointFromVector=function(t,e,n){return e=_t(e),{x:n*Math.cos(e)+t.x,y:n*Math.sin(e)+t.y}},e.progress=b,e.radiansToDegrees=vt,e.reverseEasing=B,e.smooth=function(t){void 0===t&&(t=50);var e=0,n=0;return function(r){var o=a.getFrameData().timestamp,i=o!==n?o-n:0,u=i?kt(e,r,i,t):e;return n=o,e=u,u}},e.smoothFrame=kt,e.snap=function(t){if("number"==typeof t)return function(e){return Math.round(e/t)*t};var e=0,n=t.length;return function(r){var o=Math.abs(t[0]-r);for(e=1;e<n;e++){var i=t[e],a=Math.abs(i-r);if(0===a)return i;if(a>o)return t[e-1];if(e===n-1)return i;o=a}}},e.spring=y,e.steps=function(t,e){return void 0===e&&(e="end"),function(n){var r=(n="end"===e?Math.min(n,.999):Math.max(n,.001))*t,o="end"===e?Math.floor(r):Math.ceil(r);return s(0,1,o/t)}},e.toDecimal=At,e.velocityPerFrame=function(t,e){return t/(1e3/e)},e.velocityPerSecond=ht,e.wrap=function(t,e,n){var r=e-t;return((n-t)%r+r)%r+t}},48851:function(t,e,n){"use strict";n.r(e);var r="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,o=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(r&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();var i=r&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},o))}};function a(t){return t&&"[object Function]"==={}.toString.call(t)}function u(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function c(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function s(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=u(t),n=e.overflow,r=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?t:s(c(t))}function l(t){return t&&t.referenceNode?t.referenceNode:t}var f=r&&!(!window.MSInputMethodContext||!document.documentMode),p=r&&/MSIE 10/.test(navigator.userAgent);function d(t){return 11===t?f:10===t?p:f||p}function h(t){if(!t)return document.documentElement;for(var e=d(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===u(n,"position")?h(n):n:t?t.ownerDocument.documentElement:document.documentElement}function v(t){return null!==t.parentNode?v(t.parentNode):t}function m(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,o=n?e:t,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,u,c=i.commonAncestorContainer;if(t!==c&&e!==c||r.contains(o))return"BODY"===(u=(a=c).nodeName)||"HTML"!==u&&h(a.firstElementChild)!==a?h(c):c;var s=v(t);return s.host?m(s.host,e):m(t,v(e).host)}function y(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[e]}return t[e]}function g(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+r+"Width"])}function b(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],d(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function _(t){var e=t.body,n=t.documentElement,r=d(10)&&getComputedStyle(n);return{height:b("Height",e,n,r),width:b("Width",e,n,r)}}var w=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),x=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},E=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function A(t){return E({},t,{right:t.left+t.width,bottom:t.top+t.height})}function k(t){var e={};try{if(d(10)){e=t.getBoundingClientRect();var n=y(t,"top"),r=y(t,"left");e.top+=n,e.left+=r,e.bottom+=n,e.right+=r}else e=t.getBoundingClientRect()}catch(t){}var o={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},i="HTML"===t.nodeName?_(t.ownerDocument):{},a=i.width||t.clientWidth||o.width,c=i.height||t.clientHeight||o.height,s=t.offsetWidth-a,l=t.offsetHeight-c;
vendor: 14,204 bytes, line 1
1if(s||l){var f=u(t);s-=g(f,"x"),l-=g(f,"y"),o.width-=s,o.height-=l}return A(o)}function O(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=d(10),o="HTML"===e.nodeName,i=k(t),a=k(e),c=s(t),l=u(e),f=parseFloat(l.borderTopWidth),p=parseFloat(l.borderLeftWidth);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=A({top:i.top-a.top-f,left:i.left-a.left-p,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var v=parseFloat(l.marginTop),m=parseFloat(l.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=p-m,h.right-=p-m,h.marginTop=v,h.marginLeft=m}return(r&&!n?e.contains(c):e===c&&"BODY"!==c.nodeName)&&(h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(e,"top"),o=y(e,"left"),i=n?-1:1;return t.top+=r*i,t.bottom+=r*i,t.left+=o*i,t.right+=o*i,t}(h,e)),h}function M(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===u(t,"position"))return!0;var n=c(t);return!!n&&M(n)}function S(t){if(!t||!t.parentElement||d())return document.documentElement;for(var e=t.parentElement;e&&"none"===u(e,"transform");)e=e.parentElement;return e||document.documentElement}function N(t,e,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?S(t):m(t,l(e));if("viewport"===r)i=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=O(t,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:y(n),u=e?0:y(n,"left");return A({top:a-r.top+r.marginTop,left:u-r.left+r.marginLeft,width:o,height:i})}(a,o);else{var u=void 0;"scrollParent"===r?"BODY"===(u=s(c(e))).nodeName&&(u=t.ownerDocument.documentElement):u="window"===r?t.ownerDocument.documentElement:r;var f=O(u,a,o);if("HTML"!==u.nodeName||M(a))i=f;else{var p=_(t.ownerDocument),d=p.height,h=p.width;i.top+=f.top-f.marginTop,i.bottom=d+f.top,i.left+=f.left-f.marginLeft,i.right=h+f.left}}var v="number"==typeof(n=n||0);return i.left+=v?n:n.left||0,i.top+=v?n:n.top||0,i.right-=v?n:n.right||0,i.bottom-=v?n:n.bottom||0,i}function C(t,e,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=N(n,r,i,o),u={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},c=Object.keys(u).map(function(t){return E({key:t},u[t],{area:(e=u[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),s=c.filter(function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight}),l=s.length>0?s[0].key:c[0].key,f=t.split("-")[1];return l+(f?"-"+f:"")}function T(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return O(n,r?S(e):m(e,l(n)),r)}function P(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),r=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+r,height:t.offsetHeight+n}}function j(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function D(t,e,n){n=n.split("-")[0];var r=P(t),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",u=i?"left":"top",c=i?"height":"width",s=i?"width":"height";return o[a]=e[a]+e[c]/2-r[c]/2,o[u]=n===u?e[u]-r[s]:e[j(u)],o}function R(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function F(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var r=R(t,function(t){return t[e]===n});return t.indexOf(r)}(t,"name",n))).forEach(function(t){t.function;var n=t.function||t.fn;t.enabled&&a(n)&&(e.offsets.popper=A(e.offsets.popper),e.offsets.reference=A(e.offsets.reference),e=n(e,t))}),e}function I(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=T(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=C(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=D(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=F(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function B(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function L(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r<e.length;r++){var o=e[r],i=o?""+o+n:t;if(void 0!==document.body.style[i])return i}return null}function z(){return this.state.isDestroyed=!0,B(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[L("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function q(t){var e=t.ownerDocument;return e?e.defaultView:window}function W(t,e,n,r){var o="BODY"===t.nodeName,i=o?t.ownerDocument.defaultView:t;i.addEventListener(e,n,{passive:!0}),o||W(s(i.parentNode),e,n,r),r.push(i)}function G(t,e,n,r){n.updateBound=r,q(t).addEventListener("resize",n.updateBound,{passive:!0});var o=s(t);return W(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function U(){this.state.eventsEnabled||(this.state=G(this.reference,this.options,this.state,this.scheduleUpdate))}function V(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,q(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function H(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function Y(t,e){Object.keys(e).forEach(function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&H(e[n])&&(r="px"),t.style[n]=e[n]+r})}var X=r&&/Firefox/i.test(navigator.userAgent);function $(t,e,n){var r=R(t,function(t){return t.name===e}),o=!!r&&t.some(function(t){return t.name===n&&t.enabled&&t.order<r.order});if(!o);return o}var Z=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],J=Z.slice(3);function K(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=J.indexOf(t),r=J.slice(n+1).concat(J.slice(0,n));return e?r.reverse():r}var Q="flip",tt="clockwise",et="counterclockwise";function nt(t,e,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),u=a.indexOf(R(a,function(t){return-1!==t.search(/,|\s/)}));a[u]&&a[u].indexOf(",");var c=/\s*,\s*|\s+/,s=-1!==u?[a.slice(0,u).concat([a[u].split(c)[0]]),[a[u].split(c)[1]].concat(a.slice(u+1))]:[a];return s=s.map(function(t,r){var o=(1===r?!i:i)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,r){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return t;if(0===a.indexOf("%")){return A("%p"===a?n:r)[e]/100*i}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i;return i}(t,o,e,n)})}),s.forEach(function(t,e){t.forEach(function(n,r){H(n)&&(o[e]+=n*("-"===t[r-1]?-1:1))})}),o}var rt={shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var o=t.offsets,i=o.reference,a=o.popper,u=-1!==["bottom","top"].indexOf(n),c=u?"left":"top",s=u?"width":"height",l={start:x({},c,i[c]),end:x({},c,i[c]+i[s]-a[s])};t.offsets.popper=E({},a,l[r])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,r=t.placement,o=t.offsets,i=o.popper,a=o.reference,u=r.split("-")[0],c=void 0;return c=H(+n)?[+n,0]:nt(n,i,a,u),"left"===u?(i.top+=c[0],i.left-=c[1]):"right"===u?(i.top+=c[0],i.left+=c[1]):"top"===u?(i.left+=c[0],i.top-=c[1]):"bottom"===u&&(i.left+=c[0],i.top+=c[1]),t.popper=i,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||h(t.instance.popper);t.instance.reference===n&&(n=h(n));var r=L("transform"),o=t.instance.popper.style,i=o.top,a=o.left,u=o[r];o.top="",o.left="",o[r]="";var c=N(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);o.top=i,o.left=a,o[r]=u,e.boundaries=c;var s=e.priority,l=t.offsets.popper,f={primary:function(t){var n=l[t];return l[t]<c[t]&&!e.escapeWithReference&&(n=Math.max(l[t],c[t])),x({},t,n)},secondary:function(t){var n="right"===t?"left":"top",r=l[n];return l[t]>c[t]&&!e.escapeWithReference&&(r=Math.min(l[n],c[t]-("right"===t?l.width:l.height))),x({},n,r)}};return s.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=E({},l,f[e](t))}),t.offsets.popper=l,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,r=e.reference,o=t.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),u=a?"right":"bottom",c=a?"left":"top",s=a?"width":"height";return n[u]<i(r[c])&&(t.offsets.popper[c]=i(r[c])-n[s]),n[c]>i(r[u])&&(t.offsets.popper[c]=i(r[u])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!$(t.instance.modifiers,"arrow","keepTogether"))return t;var r=e.element;if("string"==typeof r){if(!(r=t.instance.popper.querySelector(r)))return t}else if(!t.instance.popper.contains(r))return t;var o=t.placement.split("-")[0],i=t.offsets,a=i.popper,c=i.reference,s=-1!==["left","right"].indexOf(o),l=s?"height":"width",f=s?"Top":"Left",p=f.toLowerCase(),d=s?"left":"top",h=s?"bottom":"right",v=P(r)[l];c[h]-v<a[p]&&(t.offsets.popper[p]-=a[p]-(c[h]-v)),c[p]+v>a[h]&&(t.offsets.popper[p]+=c[p]+v-a[h]),t.offsets.popper=A(t.offsets.popper);var m=c[p]+c[l]/2-v/2,y=u(t.instance.popper),g=parseFloat(y["margin"+f]),b=parseFloat(y["border"+f+"Width"]),_=m-t.offsets.popper[p]-g-b;return _=Math.max(Math.min(a[l]-v,_),0),t.arrowElement=r,t.offsets.arrow=(x(n={},p,Math.round(_)),x(n,d,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(B(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=N(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],o=j(r),i=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case Q:a=[r,o];break;case tt:a=K(r);break;case et:a=K(r,!0);break;default:a=e.behavior}return a.forEach(function(u,c){if(r!==u||a.length===c+1)return t;r=t.placement.split("-")[0],o=j(r);var s=t.offsets.popper,l=t.offsets.reference,f=Math.floor,p="left"===r&&f(s.right)>f(l.left)||"right"===r&&f(s.left)<f(l.right)||"top"===r&&f(s.bottom)>f(l.top)||"bottom"===r&&f(s.top)<f(l.bottom),d=f(s.left)<f(n.left),h=f(s.right)>f(n.right),v=f(s.top)<f(n.top),m=f(s.bottom)>f(n.bottom),y="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&m,g=-1!==["top","bottom"].indexOf(r),b=!!e.flipVariations&&(g&&"start"===i&&d||g&&"end"===i&&h||!g&&"start"===i&&v||!g&&"end"===i&&m),_=!!e.flipVariationsByContent&&(g&&"start"===i&&h||g&&"end"===i&&d||!g&&"start"===i&&m||!g&&"end"===i&&v),w=b||_;(p||y||w)&&(t.flipped=!0,(p||y)&&(r=a[c+1]),w&&(i=function(t){return"end"===t?"start":"start"===t?"end":t}(i)),t.placement=r+(i?"-"+i:""),t.offsets.popper=E({},t.offsets.popper,D(t.instance.popper,t.offsets.reference,t.placement)),t=F(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],r=t.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),u=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(u?o[a?"width":"height"]:0),t.placement=j(e),t.offsets.popper=A(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!$(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=R(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,r=e.y,o=t.offsets.popper,i=R(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration,a=void 0!==i?i:e.gpuAcceleration,u=h(t.instance.popper),c=k(u),s={position:o.position},l=function(t,e){var n=t.offsets,r=n.popper,o=n.reference,i=Math.round,a=Math.floor,u=function(t){return t},c=i(o.width),s=i(r.width),l=-1!==["left","right"].indexOf(t.placement),f=-1!==t.placement.indexOf("-"),p=e?l||f||c%2==s%2?i:a:u,d=e?i:u;return{left:p(c%2==1&&s%2==1&&!f&&e?r.left-1:r.left),top:d(r.top),bottom:d(r.bottom),right:p(r.right)}}(t,window.devicePixelRatio<2||!X),f="bottom"===n?"top":"bottom",p="right"===r?"left":"right",d=L("transform"),v=void 0,m=void 0;if(m="bottom"===f?"HTML"===u.nodeName?-u.clientHeight+l.bottom:-c.height+l.bottom:l.top,v="right"===p?"HTML"===u.nodeName?-u.clientWidth+l.right:-c.width+l.right:l.left,a&&d)s[d]="translate3d("+v+"px, "+m+"px, 0)",s[f]=0,s[p]=0,s.willChange="transform";else{var y="bottom"===f?-1:1,g="right"===p?-1:1;s[f]=m*y,s[p]=v*g,s.willChange=f+", "+p}var b={"x-placement":t.placement};return t.attributes=E({},b,t.attributes),t.styles=E({},s,t.styles),t.arrowStyles=E({},t.offsets.arrow,t.arrowStyles),t}
1,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return Y(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach(function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)}),t.arrowElement&&Object.keys(t.arrowStyles).length&&Y(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,r,o){var i=T(o,e,t,n.positionFixed),a=C(n.placement,i,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",a),Y(e,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}},ot={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:rt},it=function(){function t(e,n){var r=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=i(this.update.bind(this)),this.options=E({},t.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},t.Defaults.modifiers,o.modifiers)).forEach(function(e){r.options.modifiers[e]=E({},t.Defaults.modifiers[e]||{},o.modifiers?o.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return E({name:t},r.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&a(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)}),this.update();var u=this.options.eventsEnabled;u&&this.enableEventListeners(),this.state.eventsEnabled=u}return w(t,[{key:"update",value:function(){return I.call(this)}},{key:"destroy",value:function(){return z.call(this)}},{key:"enableEventListeners",value:function(){return U.call(this)}},{key:"disableEventListeners",value:function(){return V.call(this)}}]),t}();it.Utils=("undefined"!=typeof window?window:n.g).PopperUtils,it.placements=Z,it.Defaults=ot,e.default=it},64856:function(t,e,n){"use strict";function r(t){return t&&"object"==typeof t&&"default"in t?t.default:t}Object.defineProperty(e,"__esModule",{value:!0});var o=r(n(76991)),i=r(n(5556)),a=n(96540),u=r(a),c=r(n(9771));function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function f(t){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},f(t)}function p(t,e){return p=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},p(t,e)}function d(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function h(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=t[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var v=function(t,e){var n=e.decimal,r=e.decimals,i=e.duration,a=e.easingFn,u=e.end,c=e.formattingFn,s=e.prefix,l=e.separator,f=e.start,p=e.suffix,d=e.useEasing;return new o(t,f,u,r,i,{decimal:n,easingFn:a,formattingFn:c,separator:l,prefix:s,suffix:p,useEasing:d,useGrouping:!!l})},m=function(t){function e(){var t,n;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n=function(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?d(t):e}(this,(t=f(e)).call.apply(t,[this].concat(o))),l(d(d(n)),"createInstance",function(){return"function"==typeof n.props.children&&c(n.containerRef.current&&(n.containerRef.current instanceof HTMLElement||n.containerRef.current instanceof SVGTextElement),'Couldn\'t find attached element to hook the CountUp instance into! Try to attach "containerRef" from the render prop to a an HTMLElement, eg. <span ref={containerRef} />.'),v(n.containerRef.current,n.props)}),l(d(d(n)),"pauseResume",function(){var t=d(d(n)),e=t.reset,r=t.restart,o=t.update,i=n.props.onPauseResume;n.instance.pauseResume(),i({reset:e,start:r,update:o})}),l(d(d(n)),"reset",function(){var t=d(d(n)),e=t.pauseResume,r=t.restart,o=t.update,i=n.props.onReset;n.instance.reset(),i({pauseResume:e,start:r,update:o})}),l(d(d(n)),"restart",function(){n.reset(),n.start()}),l(d(d(n)),"start",function(){var t=d(d(n)),e=t.pauseResume,r=t.reset,o=t.restart,i=t.update,a=n.props,u=a.delay,c=a.onEnd,s=a.onStart,l=function(){return n.instance.start(function(){return c({pauseResume:e,reset:r,start:o,update:i})})};u>0?n.timeoutId=setTimeout(l,1e3*u):l(),s({pauseResume:e,reset:r,update:i})}),l(d(d(n)),"update",function(t){var e=d(d(n)),r=e.pauseResume,o=e.reset,i=e.restart,a=n.props.onUpdate;n.instance.update(t),a({pauseResume:r,reset:o,start:i})}),l(d(d(n)),"containerRef",u.createRef()),n}var n,r,o;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&p(t,e)}(e,t),n=e,(r=[{key:"componentDidMount",value:function(){var t=this.props,e=t.children,n=t.delay;this.instance=this.createInstance(),"function"==typeof e&&0!==n||this.start()}},{key:"shouldComponentUpdate",value:function(t){return this.props.duration!==t.duration||this.props.end!==t.end||this.props.start!==t.start||this.props.redraw}},{key:"componentDidUpdate",value:function(t){this.props.duration===t.duration&&this.props.start===t.start||(this.instance=this.createInstance(),this.start()),this.props.end!==t.end&&(this.instance.reset(),this.instance.update(this.props.end))}},{key:"componentWillUnmount",value:function(){this.timeoutId&&clearTimeout(this.timeoutId),this.instance.reset()}},{key:"render",value:function(){var t=this.props,e=t.children,n=t.className,r=t.style,o=this.containerRef,i=this.pauseResume,a=this.reset,c=this.restart,s=this.update;return"function"==typeof e?e({countUpRef:o,pauseResume:i,reset:a,start:c,update:s}):u.createElement("span",{className:n,ref:o,style:r})}}])&&s(n.prototype,r),o&&s(n,o),e}(a.Component);
1l(m,"propTypes",{decimal:i.string,decimals:i.number,delay:i.number,easingFn:i.func,end:i.number.isRequired,formattingFn:i.func,onEnd:i.func,onStart:i.func,prefix:i.string,redraw:i.bool,separator:i.string,start:i.number,suffix:i.string,style:i.object,useEasing:i.bool}),l(m,"defaultProps",{decimal:".",decimals:0,delay:null,duration:null,easingFn:null,formattingFn:null,onEnd:function(){},onPauseResume:function(){},onReset:function(){},onStart:function(){},onUpdate:function(){},prefix:"",redraw:!1,separator:"",start:0,suffix:"",style:void 0,useEasing:!0});e.default=m,e.useCountUp=function(t){var e=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),r.forEach(function(e){l(t,e,n[e])})}return t}({},m.defaultProps,t),n=e.start,r=e.formattingFn,o=h(a.useState("function"==typeof r?r(n):n),2),i=o[0],u=o[1],c=a.useRef(null),s=function(){var t=c.current;if(null!==t)return t;var n=function(){var t=v(-1,e),n=t.options.formattingFn;return t.options.formattingFn=function(){var t=n.apply(void 0,arguments);u(t)},t}();return c.current=n,n},f=function(){var t=e.onReset;s().reset(),t({pauseResume:d,start:p,update:y})},p=function t(){var n=e.onStart,r=e.onEnd;s().reset(),s().start(function(){r({pauseResume:d,reset:f,start:t,update:y})}),n({pauseResume:d,reset:f,update:y})},d=function(){var t=e.onPauseResume;s().pauseResume(),t({reset:f,start:p,update:y})},y=function(t){var n=e.onUpdate;s().update(t),n({pauseResume:d,reset:f,start:p})};return a.useEffect(function(){var t=e.delay,n=e.onStart,r=e.onEnd,o=setTimeout(function(){n({pauseResume:d,reset:f,update:y}),s().start(function(){clearTimeout(o),r({pauseResume:d,reset:f,start:p,update:y})})},1e3*t);return f},[]),{countUp:i,start:p,pauseResume:d,reset:f,update:y}}},78085:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(26890),o=function(t,e){return function(n){return Math.max(Math.min(n,e),t)}},i=function(t){return t%1?Number(t.toFixed(5)):t},a=/(-)?([\d]*\.?[\d])+/g,u=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,c=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function s(t){return"string"==typeof t}var l={test:function(t){return"number"==typeof t},parse:parseFloat,transform:function(t){return t}},f=r.__assign(r.__assign({},l),{transform:o(0,1)}),p=r.__assign(r.__assign({},l),{default:1}),d=function(t){return{test:function(e){return s(e)&&e.endsWith(t)&&1===e.split(" ").length},parse:parseFloat,transform:function(e){return""+e+t}}},h=d("deg"),v=d("%"),m=d("px"),y=d("vh"),g=d("vw"),b=r.__assign(r.__assign({},v),{parse:function(t){return v.parse(t)/100},transform:function(t){return v.transform(100*t)}}),_=function(t,e){return function(n){return Boolean(s(n)&&c.test(n)&&n.startsWith(t)||e&&Object.prototype.hasOwnProperty.call(n,e))}},w=function(t,e,n){return function(r){var o;if(!s(r))return r;var i=r.match(a),u=i[0],c=i[1],l=i[2],f=i[3];return(o={})[t]=parseFloat(u),o[e]=parseFloat(c),o[n]=parseFloat(l),o.alpha=void 0!==f?parseFloat(f):1,o}},x={test:_("hsl","hue"),parse:w("hue","saturation","lightness"),transform:function(t){var e=t.hue,n=t.saturation,r=t.lightness,o=t.alpha,a=void 0===o?1:o;return"hsla("+Math.round(e)+", "+v.transform(i(n))+", "+v.transform(i(r))+", "+i(f.transform(a))+")"}},E=o(0,255),A=r.__assign(r.__assign({},l),{transform:function(t){return Math.round(E(t))}}),k={test:_("rgb","red"),parse:w("red","green","blue"),transform:function(t){var e=t.red,n=t.green,r=t.blue,o=t.alpha,a=void 0===o?1:o;return"rgba("+A.transform(e)+", "+A.transform(n)+", "+A.transform(r)+", "+i(f.transform(a))+")"}};var O={test:_("#"),parse:function(t){var e="",n="",r="",o="";return t.length>5?(e=t.substr(1,2),n=t.substr(3,2),r=t.substr(5,2),o=t.substr(7,2)):(e=t.substr(1,1),n=t.substr(2,1),r=t.substr(3,1),o=t.substr(4,1),e+=e,n+=n,r+=r,o+=o),{red:parseInt(e,16),green:parseInt(n,16),blue:parseInt(r,16),alph
1a:o?parseInt(o,16)/255:1}},transform:k.transform},M={test:function(t){return k.test(t)||O.test(t)||x.test(t)},parse:function(t){return k.test(t)?k.parse(t):x.test(t)?x.parse(t):O.parse(t)},transform:function(t){return s(t)?t:t.hasOwnProperty("red")?k.transform(t):x.transform(t)}},S="${c}",N="${n}";function C(t){var e=[],n=0,r=t.match(u);r&&(n=r.length,t=t.replace(u,S),e.push.apply(e,r.map(M.parse)));var o=t.match(a);return o&&(t=t.replace(a,N),e.push.apply(e,o.map(l.parse))),{values:e,numColors:n,tokenised:t}}function T(t){return C(t).values}function P(t){var e=C(t),n=e.values,r=e.numColors,o=e.tokenised,a=n.length;return function(t){for(var e=o,n=0;n<a;n++)e=e.replace(n<r?S:N,n<r?M.transform(t[n]):i(t[n]));return e}}var j=function(t){return"number"==typeof t?0:t};var D={test:function(t){var e,n,r,o;return isNaN(t)&&s(t)&&(null!==(n=null===(e=t.match(a))||void 0===e?void 0:e.length)&&void 0!==n?n:0)+(null!==(o=null===(r=t.match(u))||void 0===r?void 0:r.length)&&void 0!==o?o:0)>0},parse:T,createTransformer:P,getAnimatableNone:function(t){var e=T(t);return P(t)(e.map(j))}},R=new Set(["brightness","contrast","saturate","opacity"]);function F(t){var e=t.slice(0,-1).split("("),n=e[0],r=e[1];if("drop-shadow"===n)return t;var o=(r.match(a)||[])[0];if(!o)return t;var i=r.replace(o,""),u=R.has(n)?1:0;return o!==r&&(u*=100),n+"("+u+i+")"}var I=/([a-z-]*)\(.*?\)/g,B=r.__assign(r.__assign({},D),{getAnimatableNone:function(t){var e=t.match(I);return e?e.map(F).join(" "):t}});e.alpha=f,e.color=M,e.complex=D,e.degrees=h,e.filter=B,e.hex=O,e.hsla=x,e.number=l,e.percent=v,e.progressPercentage=b,e.px=m,e.rgbUnit=A,e.rgba=k,e.scale=p,e.vh=y,e.vw=g},49054:function(t,e,n){"use strict";n.r(e),n.d(e,{focusable:function(){return _},isFocusable:function(){return E},isTabbable:function(){return w},tabbable:function(){return b}});var r=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],o=r.join(","),i="undefined"==typeof Element,a=i?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,u=!i&&Element.prototype.getRootNode?function(t){return t.getRootNode()}:function(t){return t.ownerDocument},c=function(t,e,n){var r=Array.prototype.slice.apply(t.querySelectorAll(o));return e&&a.call(t,o)&&r.unshift(t),r=r.filter(n)},s=function t(e,n,r){for(var i=[],u=Array.from(e);u.length;){var c=u.shift();if("SLOT"===c.tagName){var s=c.assignedElements(),l=t(s.length?s:c.children,!0,r);r.flatten?i.push.apply(i,l):i.push({scope:c,candidates:l})}else{a.call(c,o)&&r.filter(c)&&(n||!e.includes(c))&&i.push(c);var f=c.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(c),p=!r.shadowRootFilter||r.shadowRootFilter(c);if(f&&p){var d=t(!0===f?c.children:f.children,!0,r);r.flatten?i.push.apply(i,d):i.push({scope:c,candidates:d})}else u.unshift.apply(u,c.children)}}return i},l=function(t,e){return t.tabIndex<0&&(e||/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||t.isContentEditable)&&isNaN(parseInt(t.getAttribute("tabindex"),10))?0:t.tabIndex},f=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},p=function(t){return"INPUT"===t.tagName},d=function(t){return function(t){return p(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||u(t),r=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=r(window.CSS.escape(t.name));else try{e=r(t.name)}catch(t){return!1}var o=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!o||o===t}(t)},h=function(t){var e=t.getBoundingClientRect(),n=e.width,r=e.height;return 0===n&&0===r},v=function(t,e){return!(e.disabled||function(t){return p(t)&&"hidden"===t.type}(e)||function(t,e){var n=e.displayCheck,r=e.getShadowRoot;if("hidden"===getComputedStyle(t).visibility)return!0;var o=a.call(t,"details>summary:first-of-type")?t.parentElement:t;
1if(a.call(o,"details:not([open]) *"))return!0;var i=u(t).host,c=(null==i?void 0:i.ownerDocument.contains(i))||t.ownerDocument.contains(t);if(n&&"full"!==n){if("non-zero-area"===n)return h(t)}else{if("function"==typeof r){for(var s=t;t;){var l=t.parentElement,f=u(t);if(l&&!l.shadowRoot&&!0===r(l))return h(t);t=t.assignedSlot?t.assignedSlot:l||f===t.ownerDocument?l:f.host}t=s}if(c)return!t.getClientRects().length}return!1}(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(t){return"SUMMARY"===t.tagName})}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var r=e.children.item(n);if("LEGEND"===r.tagName)return!!a.call(e,"fieldset[disabled] *")||!r.contains(t)}return!0}e=e.parentElement}return!1}(e))},m=function(t,e){return!(d(e)||l(e)<0||!v(t,e))},y=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},g=function t(e){var n=[],r=[];return e.forEach(function(e,o){var i=!!e.scope,a=i?e.scope:e,u=l(a,i),c=i?t(e.candidates):a;0===u?i?n.push.apply(n,c):n.push(a):r.push({documentOrder:o,tabIndex:u,item:e,isScope:i,content:c})}),r.sort(f).reduce(function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t},[]).concat(n)},b=function(t,e){var n;return n=(e=e||{}).getShadowRoot?s([t],e.includeContainer,{filter:m.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:y}):c(t,e.includeContainer,m.bind(null,e)),g(n)},_=function(t,e){return(e=e||{}).getShadowRoot?s([t],e.includeContainer,{filter:v.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):c(t,e.includeContainer,v.bind(null,e))},w=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==a.call(t,o)&&m(e,t)},x=r.concat("iframe").join(","),E=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==a.call(t,x)&&v(e,t)}},13367:function(t,e,n){"use strict";function r(t,e){return Array.isArray(e)?[t.a*e[0]+t.c*e[1]+t.e,t.b*e[0]+t.d*e[1]+t.f]:{x:t.a*e.x+t.c*e.y+t.e,y:t.b*e.x+t.d*e.y+t.f}}function o(t,e){return e.map(e=>r(t,e))}function i(t){return{a:parseFloat(t.a),b:parseFloat(t.b),c:parseFloat(t.c),d:parseFloat(t.d),e:parseFloat(t.e),f:parseFloat(t.f)}}n.r(e),n.d(e,{applyToPoint:function(){return r},applyToPoints:function(){return o},compose:function(){return v},decomposeTSR:function(){return F},flipOrigin:function(){return L},flipX:function(){return I},flipY:function(){return B},fromDefinition:function(){return T},fromObject:function(){return i},fromOneMovingPoint:function(){return z},fromString:function(){return u},fromTransformAttribute:function(){return R},fromTriangles:function(){return C},fromTwoMovingPoints:function(){return q},identity:function(){return c},inverse:function(){return s},isAffineMatrix:function(){return p},rotate:function(){return b},rotateDEG:function(){return _},scale:function(){return w},shear:function(){return x},skew:function(){return A},skewDEG:function(){return k},smoothMatrix:function(){return N},toCSS:function(){return O},toSVG:function(){return M},toString:function(){return S},transform:function(){return h},translate:function(){return d}});const a=/^matrix\(\s*([0-9_+-.e]+)\s*,\s*([0-9_+-.e]+)\s*,\s*([0-9_+-.e]+)\s*,\s*([0-9_+-.e]+)\s*,\s*([0-9_+-.e]+)\s*,\s*([0-9_+-.e]+)\s*\)$/i;function u(t){const e=t.match(a);if(null===e||e.length<7)throw new Error(`'${t}' is not a matrix`);return{a:parseFloat(e[1]),b:parseFloat(e[2]),c:parseFloat(e[3]),d:parseFloat(e[4]),e:parseFloat(e[5]),f:parseFloat(e[6])}}function c(){return{a:1,c:0,e:0,b:0,d:1,f:0}}function s(t){const{a:e,b:n,c:r,d:o,e:i,f:a}=t,u=e*o-n*r;return{a:o/u,b:n/-u,c:r/-u,d:e/u,e:(o*i-r*a)/-u,f:(n*i-e*a)/u}}function l(t){return void 0===t}function f(t){return"number"==typeof t&&!Number.isNaN(t)&&Number.isFinite(t)}function p(t){return"object"==typeof(e=t)&&null!==e&&!Array.isArray(e)&&"a"in t&&f(t.a)&&"b"in t&&f(t.b)&&"c"in t&&f(t.c)&&"d"in t&&f(t.d)&&"e"in t&&f(t.e)&&"f"in t&&f(t.f);var e}function d(t,e=0){return{a:1,c:0,e:t,b:0,d:1,f:e}}function h(...t){const e=(t,e)=>({a:t.a*e.a+t.c*e.b,c:t.a*e.c+t.c*e.d,e:t.a*e.e+t.c*e.f+t.e,b:t.b*e.a+t.d*e.b,d:t.b*e.c+t.d*e.d,f:t.b*e.e+t.d*e.f+t.f});switch((t=Array.isArray(t[0])?t[0]:t).length){case 0:throw new Error("no matrices provided");case 1:return t[0];case 2:return e(t[0],t[1]);default:{const[n,r,...o]=t;return h(e(n,r),...o)}}}function v(...t){return h(...t)}const{cos:m,sin:y,PI:g}=Math;function b(t,e,n){const r=m(t),o=y(t),i={a:r,c:-o,e:0,b:o,d:r,f:0};return l(e)||l(n)?i:h([d(e,n),i,d(-e,-n)])}function _(t,e=void 0,n=void 0){return b(t*g/180,e,n)}function w(t,e=void 0,n=void 0,r=void 0){l(e)&&(e=t);const o={a:t,c:0,e:0,b:0,d:e,f:0};return l(n)||l(r)?o:h([d(n,r),o,d(-n,-r)])}function x(t,e){return{a:1,c:t,e:0,b:e,d:1,f:0}}const{tan:E}=Math;function A(t,e){return{a:1,c:E(t),e:0,b:E(e),d:1,f:0}}function k(t,e){return A(t*Math.PI/180,e*Math.PI/180)}function O(t){return S(t)}function M(t){return S(t)}function S(t){return`matrix(${t.a},${t.b},${t.c},${t.d},${t.e},${t.f})`}function N(t,e=1e10){return{a:Math.round(t.a*e)/e,b:Math.round(t.b*e)/e,c:Math.round(t.c*e)/e,d:Math.round(t.d*e)/e,e:Math.round(t.e*e)/e,f:Math.round(t.f*e)/e}}function C(t,e){const n=null!=t[0].x?t[0].x:t[0][0],r=null!=t[0].y?t[0].y:t[0][1],o=null!=e[0].x?e[0].x:e[0][0],i=null!=e[0].y?e[0].y:e[0][1],a=null!=t[1].x?t[1].x:t[1][0],u=null!=t[1].y?t[1].y:t[1][1],c=null!=e[1].x?e[1].x:e[1][0],l=null!=e[1].y?e[1].y:e[1][1],f=null!=t[2].x?t[2].x:t[2][0],p=null!=t[2].y?t[2].y:t[2][1],d=null!=e[2].x?e[2].x:e[2][0],v=null!=e[2].y?e[2].y:e[2][1];return N(h([{a:o-d,b:i-v,c:c-d,d:l-v,e:d,f:v},s({a:n-f,b:r-p,c:a-f,d:u-p,e:f,f:p})]))}function T(t){return Array.isArray(t)?t.map(e):e(t);function e(t){switch(t.type){case"matrix":if("a"in t&&"b"in t&&"c"in t&&"d"in t&&"e"in t&&"f"in t)return i(t);throw new Error("MISSING_MANDATORY_PARAM");case"translate":if(!("tx"in t))throw new Error("MISSING_MANDATORY_PARAM");return"ty"in t?d(t.tx,t.ty):d(t.tx);case"scale":if(!("sx"in t))throw new Error("MISSING_MANDATORY_PARAM");return"sy"in t?w(t.sx,t.sy):w(t.sx);case"rotate":if(!("angle"in t))throw new Error("MISSING_MANDATORY_PARAM");return"cx"in t&&"cy"in t?_(t.angle,t.cx,t.cy):_(t.angle);case"skewX":if(!("angle"in t))throw new Error("MISSING_MANDATORY_PARAM");return k(t.angle,0);case"skewY":if(!("angle"in t))throw new Error("MISSING_MANDATORY_PARAM");return k(0,t.angle);case"shear":if(!("shx"in t)||!("shy"in t))throw new Error("MISSING_MANDATORY_PARAM");return x(t.shx,t.shy);default:throw new Error("UNSUPPORTED_DESCRIPTOR")}}}function P(t,e,n,r){var o=Error.call(this,t);return Object.setPrototypeOf&&Object.setPrototypeOf(o,P.prototype),o.expected=e,o.found=n,o.location=r,o.name="SyntaxError",o}function j(t,e,n){return n=n||" ",t.length>e?t:(e-=t.length,t+(n+=n.repeat(e)).slice(0,e))}function D(t,e){var n,r={},o=(e=void 0!==e?e:{}).grammarSource,i={transformList:dt},a=dt,u="matrix",c="(",s=")",l="translate",f="scale",p="rotate",d="skewX",h="skewY",v=",",m=".",y=/^[eE]/,g=/^[+\-]/,b=/^[0-9]/,_=/^[ \t\r\n]/,w=at("matrix",!1),x=at("(",!1),E=at(")",!1),A=at("translate",!1),k=at("scale",!1),O=at("rotate",!1),M=at("skewX",!1),S=at("skewY",!1),N=at(",",!1),C=ct("fractionalConstant"),T=at(".",!1),j=ut(["e","E"],!1,!1),D=ut(["+","-"],!1,!1),R=ut([["0","9"]],!1,!1),F=ut([" ","\t","\r","\n"],!1,!1),I=function(t){return t},B=function(t,e){return t.concat(e)},L=function(t,e,n,r,o,i){return[{type:"matrix",a:t,b:e,c:n,d:r,e:o,f:i}]},z=function(t,e){var n={type:"translate",tx:t};return e&&(n.ty=e),[n]},q=function(t,e){var n={type:"scale",sx:t};return e&&(n.sy=e),[n]},W=function(t,e){var n={type:"rotate",angle:t};return e&&(n.cx=e[0],n.cy=e[1]),[n]},G=function(t){return[{type:"skewX",angle:t}]},U=function(t){return[{type:"skewY",angle:t}]},V=function(t){return parseFloat(t.join(""))},H=function(t){return parseInt(t.join(""))},Y=function(t){return t},X=function(t,e){return[t,e]},$=function(t){return t.join("")},Z=function(t,e){return[t,e||null].join("")},J=function(t,e){return[t,e].join("")},K=function(t,e){return[t?t.join(""):null,".",e.join("")].join("")},Q=function(t){return t.join("")},tt=function(t,e){return["e",t,e.join("")].join("")},et=0,nt=[{line:1,column:1}],rt=0,ot=[],it=0;if("startRule"in e){if(!(e.startRule in i))throw new Error("Can't start parsing from rule \""+e.startRule+'".');a=i[e.startRule]}function at(t,e){return{type:"literal",text:t,ignoreCase:e}}function ut(t,e,n){return{type:"class",parts:t,inverted:e,ignoreCase:n}}function ct(t){return{type:"other",description:t}}function st(e){var n,r=nt[e];if(r)return r;for(n=e-1;!nt[n];)n--;for(r={line:(r=nt[n]).line,column:r.column};n<e;)10===t.charCodeAt(n)?(r.line++,r.column=1):r.column++,n++;return nt[e]=r,r}function lt(t,e,n){var r=st(t),i=st(e),a={source:o,start:{offset:t,line:r.line,column:r.column},end:{offset:e,line:i.line,column:i.column}};return n&&o&&"function"==typeof o.offset&&(a.start=o.offset(a.start),a.end=o.offset(a.end)),a}function ft(t){et<rt||(et>rt&&(rt=et,ot=[]),ot.push(t))}function pt(t,e,n){return new P(P.buildMessage(t,e),t,e,n)}function dt(){var t,e,n,o,i;for(t=et,e=[],n=At();n!==r;)e.push(n),n=At();for((n=ht())===r&&(n=null),o=[],i=At();i!==r;)o.push(i),i=At();return t=I(n)}function ht(){var t,e,n,o;
1if(t=et,(e=vt())!==r){if(n=[],(o=gt())!==r)for(;o!==r;)n.push(o),o=gt();else n=r;n!==r&&(o=ht())!==r?t=B(e,o):(et=t,t=r)}else et=t,t=r;return t===r&&(t=vt()),t}function vt(){var e;return(e=function(){var e,n,o,i,a,l,f,p,d,h,v,m,y;e=et,t.substr(et,6)===u?(n=u,et+=6):(n=r,0===it&&ft(w));if(n!==r){for(o=[],i=At();i!==r;)o.push(i),i=At();if(40===t.charCodeAt(et)?(i=c,et++):(i=r,0===it&&ft(x)),i!==r){for(a=[],l=At();l!==r;)a.push(l),l=At();if((l=mt())!==r)if(gt()!==r)if((f=mt())!==r)if(gt()!==r)if((p=mt())!==r)if(gt()!==r)if((d=mt())!==r)if(gt()!==r)if((h=mt())!==r)if(gt()!==r)if((v=mt())!==r){for(m=[],y=At();y!==r;)m.push(y),y=At();41===t.charCodeAt(et)?(y=s,et++):(y=r,0===it&&ft(E)),y!==r?e=L(l,f,p,d,h,v):(et=e,e=r)}else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r;else et=e,e=r}else et=e,e=r}else et=e,e=r;return e}())===r&&(e=function(){var e,n,o,i,a,u,f,p,d;e=et,t.substr(et,9)===l?(n=l,et+=9):(n=r,0===it&&ft(A));if(n!==r){for(o=[],i=At();i!==r;)o.push(i),i=At();if(40===t.charCodeAt(et)?(i=c,et++):(i=r,0===it&&ft(x)),i!==r){for(a=[],u=At();u!==r;)a.push(u),u=At();if((u=mt())!==r){for((f=yt())===r&&(f=null),p=[],d=At();d!==r;)p.push(d),d=At();41===t.charCodeAt(et)?(d=s,et++):(d=r,0===it&&ft(E)),d!==r?e=z(u,f):(et=e,e=r)}else et=e,e=r}else et=e,e=r}else et=e,e=r;return e}())===r&&(e=function(){var e,n,o,i,a,u,l,p,d;e=et,t.substr(et,5)===f?(n=f,et+=5):(n=r,0===it&&ft(k));if(n!==r){for(o=[],i=At();i!==r;)o.push(i),i=At();if(40===t.charCodeAt(et)?(i=c,et++):(i=r,0===it&&ft(x)),i!==r){for(a=[],u=At();u!==r;)a.push(u),u=At();if((u=mt())!==r){for((l=yt())===r&&(l=null),p=[],d=At();d!==r;)p.push(d),d=At();41===t.charCodeAt(et)?(d=s,et++):(d=r,0===it&&ft(E)),d!==r?e=q(u,l):(et=e,e=r)}else et=e,e=r}else et=e,e=r}else et=e,e=r;return e}())===r&&(e=function(){var e,n,o,i,a,u,l,f,d;e=et,t.substr(et,6)===p?(n=p,et+=6):(n=r,0===it&&ft(O));if(n!==r){for(o=[],i=At();i!==r;)o.push(i),i=At();if(40===t.charCodeAt(et)?(i=c,et++):(i=r,0===it&&ft(x)),i!==r){for(a=[],u=At();u!==r;)a.push(u),u=At();if((u=mt())!==r){for(l=function(){var t,e,n,o;t=et,e=gt(),e!==r&&(n=mt())!==r&>()!==r&&(o=mt())!==r?t=X(n,o):(et=t,t=r);return t}(),l===r&&(l=null),f=[],d=At();d!==r;)f.push(d),d=At();41===t.charCodeAt(et)?(d=s,et++):(d=r,0===it&&ft(E)),d!==r?e=W(u,l):(et=e,e=r)}else et=e,e=r}else et=e,e=r}else et=e,e=r;return e}())===r&&(e=function(){var e,n,o,i,a,u,l,f;e=et,t.substr(et,5)===d?(n=d,et+=5):(n=r,0===it&&ft(M));if(n!==r){for(o=[],i=At();i!==r;)o.push(i),i=At();if(40===t.charCodeAt(et)?(i=c,et++):(i=r,0===it&&ft(x)),i!==r){for(a=[],u=At();u!==r;)a.push(u),u=At();if((u=mt())!==r){for(l=[],f=At();f!==r;)l.push(f),f=At();41===t.charCodeAt(et)?(f=s,et++):(f=r,0===it&&ft(E)),f!==r?e=G(u):(et=e,e=r)}else et=e,e=r}else et=e,e=r}else et=e,e=r;return e}())===r&&(e=function(){var e,n,o,i,a,u,l,f;e=et,t.substr(et,5)===h?(n=h,et+=5):(n=r,0===it&&ft(S));if(n!==r){for(o=[],i=At();i!==r;)o.push(i),i=At();if(40===t.charCodeAt(et)?(i=c,et++):(i=r,0===it&&ft(x)),i!==r){for(a=[],u=At();u!==r;)a.push(u),u=At();if((u=mt())!==r){for(l=[],f=At();f!==r;)l.push(f),f=At();41===t.charCodeAt(et)?(f=s,et++):(f=r,0===it&&ft(E)),f!==r?e=U(u):(et=e,e=r)}else et=e,e=r}else et=e,e=r}else et=e,e=r;return e}()),e}function mt(){var e,n,o,i;return e=et,n=et,(o=wt())===r&&(o=null),i=function(){var e,n,o;e=et,n=function(){var e,n,o,i;it++,e=et,n=xt(),n===r&&(n=null);46===t.charCodeAt(et)?(o=m,et++):(o=r,0===it&&ft(T));o!==r&&(i=xt())!==r?e=K(n,i):(et=e,e=r);e===r&&(e=et,(n=xt())!==r?(46===t.charCodeAt(et)?(o=m,et++):(o=r,0===it&&ft(T)),o!==r?e=Q(n):(et=e,e=r)):(et=e,e=r));it--,e===r&&(n=r,0===it&&ft(C));return e}(),n!==r?((o=_t())===r&&(o=null),e=Z(n,o)):(et=e,e=r);e===r&&(e=et,(n=xt())!==r&&(o=_t())!==r?e=J(n,o):(et=e,e=r));return e}(),i!==r?n=o=[o,i]:(et=n,n=r),n!==r&&(n=V(n)),(e=n)===r&&(e=et,n=et,(o=wt())===r&&(o=null),i=function(){var t,e;t=et,e=xt(),e!==r&&(e=$(e));return t=e,t}(),i!==r?n=o=[o,i]:(et=n,n=r),n!==r&&(n=H(n)),e=n),e}function yt(){var t,e;return t=et,gt()!==r&&(e=mt())!==r?t=Y(e):(et=t,t=r),t}function gt(){var t,e,n,o,i;if(t=et,e=[],(n=At())!==r)for(;n!==r;)e.push(n),n=At();else e=r;if(e!==r){for((n=bt())===r&&(n=null),o=[],i=At();i!==r;)o.push(i),i=At();t=e=[e,n,o]}else et=t,t=r;if(t===r)if(t=et,(e=bt())!==r){for(n=[],o=At();o!==r;)n.push(o),o=At();t=e=[e,n]}else et=t,t=r;return t}function bt(){var e;return 44===t.charCodeAt(et)?(e=v,et++):(e=r,0===it&&ft(N)),e}function _t(){var e,n,o,i;return e=et,y.test(t.charAt(et))?(n=t.charAt(et),et++):(n=r,0===it&&ft(j)),n!==r?((o=wt())===r&&(o=null),(i=xt())!==r?e=tt(o,i):(et=e,e=r)):(et=e,e=r),e}function wt(){var e;return g.test(t.charAt(et))?(e=t.charAt(et),et++):(e=r,0===it&&ft(D)),e}
1function xt(){var t,e;if(t=[],(e=Et())!==r)for(;e!==r;)t.push(e),e=Et();else t=r;return t}function Et(){var e;return b.test(t.charAt(et))?(e=t.charAt(et),et++):(e=r,0===it&&ft(R)),e}function At(){var e;return _.test(t.charAt(et))?(e=t.charAt(et),et++):(e=r,0===it&&ft(F)),e}if((n=a())!==r&&et===t.length)return n;throw n!==r&&et<t.length&&ft({type:"end"}),pt(ot,rt<t.length?t.charAt(rt):null,rt<t.length?lt(rt,rt+1):lt(rt,rt))}function R(t){return D(t)}function F(t,e=!1,n=!1){e?t=v(t,w(n?-1:1,-1)):n&&(t=v(t,w(-1,1)));const r=t.a,o=t.b,i=t.c,a=t.d;let u,c,s;if(0!==r||0!==i){const t=Math.hypot(r,i);u=t,c=(r*a-o*i)/t;const e=Math.acos(r/t);s=i>0?-e:e}else if(0!==o||0!==a){const t=Math.hypot(o,a);u=(r*a-o*i)/t,c=t;const e=Math.acos(o/t);s=Math.PI/2+(a>0?-e:e)}else u=0,c=0,s=0;return n&&(u=-u),e&&(c=-c),{translate:{tx:t.e,ty:t.f},scale:{sx:u,sy:c},rotation:{angle:s}}}function I(){return{a:1,c:0,e:0,b:0,d:-1,f:0}}function B(){return{a:-1,c:0,e:0,b:0,d:1,f:0}}function L(){return{a:-1,c:0,e:0,b:0,d:-1,f:0}}function z(t,e){return d(e.x-t.x,e.y-t.y)}function q(t,e,n,o){const i=z(t,n),a=r(i,e),u=n,c=o,s=b(Math.atan2(c.y-u.y,c.x-u.x)-Math.atan2(a.y-u.y,a.x-u.x),u.x,u.y),l=Math.sqrt(Math.pow(a.x-u.x,2)+Math.pow(a.y-u.y,2)),f=Math.sqrt(Math.pow(c.x-u.x,2)+Math.pow(c.y-u.y,2))/l;return v([i,w(f,f,u.x,u.y),s])}!function(t,e){function n(){this.constructor=t}n.prototype=e.prototype,t.prototype=new n}(P,Error),P.prototype.format=function(t){var e="Error: "+this.message;if(this.location){var n,r=null;for(n=0;n<t.length;n++)if(t[n].source===this.location.source){r=t[n].text.split(/\r\n|\n|\r/g);break}var o=this.location.start,i=this.location.source&&"function"==typeof this.location.source.offset?this.location.source.offset(o):o,a=this.location.source+":"+i.line+":"+i.column;if(r){var u=this.location.end,c=j("",i.line.toString().length," "),s=r[o.line-1],l=(o.line===u.line?u.column:s.length+1)-o.column||1;e+="\n --\x3e "+a+"\n"+c+" |\n"+i.line+" | "+s+"\n"+c+" | "+j("",o.column-1," ")+j("",l,"^")}else e+="\n at "+a}return e},P.buildMessage=function(t,e){var n={literal:function(t){return'"'+o(t.text)+'"'},class:function(t){var e=t.parts.map(function(t){return Array.isArray(t)?i(t[0])+"-"+i(t[1]):i(t)});return"["+(t.inverted?"^":"")+e.join("")+"]"},any:function(){return"any character"},end:function(){return"end of input"},other:function(t){return t.description}};function r(t){return t.charCodeAt(0).toString(16).toUpperCase()}function o(t){return t.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(t){return"\\x0"+r(t)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(t){return"\\x"+r(t)})}function i(t){return t.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(t){return"\\x0"+r(t)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(t){return"\\x"+r(t)})}function a(t){return n[t.type](t)}return"Expected "+function(t){var e,n,r=t.map(a);if(r.sort(),r.length>0){for(e=1,n=1;e<r.length;e++)r[e-1]!==r[e]&&(r[n]=r[e],n++);r.length=n}switch(r.length){case 1:return r[0];case 2:return r[0]+" or "+r[1];default:return r.slice(0,-1).join(", ")+", or "+r[r.length-1]}}(t)+" but "+function(t){return t?'"'+o(t)+'"':"end of input"}(e)+" found."}},22768:function(t){t.exports=function(){"use strict";for(var t=function(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=1),t<e?e:t>n?n:t},e=t,n=function(t){t._clipped=!1,t._unclipped=t.slice(0);for(var n=0;n<=3;n++)n<3?((t[n]<0||t[n]>255)&&(t._clipped=!0),t[n]=e(t[n],0,255)):3===n&&(t[n]=e(t[n],0,1));return t},r={},o=0,i=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];o<i.length;o+=1){var a=i[o];r["[object "+a+"]"]=a.toLowerCase()}var u=function(t){return r[Object.prototype.toString.call(t)]||"object"},c=u,s=function(t,e){return void 0===e&&(e=null),t.length>=3?Array.prototype.slice.call(t):"object"==c(t[0])&&e?e.split("").filter(function(e){return void 0!==t[0][e]}).map(function(e){return t[0][e]}):t[0]},l=u,f=function(t){if(t.length<2)return null;var e=t.length-1;return"string"==l(t[e])?t[e].toLowerCase():null},p=Math.PI,d={clip_rgb:n,limit:t,type:u,unpack:s,last:f,PI:p,TWOPI:2*p,PITHIRD:p/3,DEG2RAD:p/180,RAD2DEG:180/p},h={format:{},autodetect:[]},v=d.last,m=d.clip_rgb,y=d.type,g=h,b=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=this;if("object"===y(t[0])&&t[0].constructor&&t[0].constructor===this.constructor)return t[0];var r=v(t),o=!1;if(!r){o=!0,g.sorted||(g.autodetect=g.autodetect.sort(function(t,e){return e.p-t.p}),g.sorted=!0);for(var i=0,a=g.autodetect;i<a.length;i+=1){var u=a[i];if(r=u.test.apply(u,t))break}}if(!g.format[r])throw new Error("unknown format: "+t);var c=g.format[r].apply(null,o?t:t.slice(0,-1));n._rgb=m(c),3===n._rgb.length&&n._rgb.push(1)};b.prototype.toString=function(){return"function"==y(this.hex)?this.hex():"["+this._rgb.join(",")+"]"};var _=b,w=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(w.Color,[null].concat(t)))};w.Color=_,w.version="2.4.2";var x=w,E=d.unpack,A=Math.max,k=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=E(t,"rgb"),r=n[0],o=n[1],i=n[2],a=1-A(r/=255,A(o/=255,i/=255)),u=a<1?1/(1-a):0;
1return[(1-r-a)*u,(1-o-a)*u,(1-i-a)*u,a]},O=k,M=d.unpack,S=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=M(t,"cmyk"))[0],r=t[1],o=t[2],i=t[3],a=t.length>4?t[4]:1;return 1===i?[0,0,0,a]:[n>=1?0:255*(1-n)*(1-i),r>=1?0:255*(1-r)*(1-i),o>=1?0:255*(1-o)*(1-i),a]},N=S,C=x,T=_,P=h,j=d.unpack,D=d.type,R=O;T.prototype.cmyk=function(){return R(this._rgb)},C.cmyk=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(T,[null].concat(t,["cmyk"])))},P.format.cmyk=N,P.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=j(t,"cmyk"),"array"===D(t)&&4===t.length)return"cmyk"}});var F=d.unpack,I=d.last,B=function(t){return Math.round(100*t)/100},L=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=F(t,"hsla"),r=I(t)||"lsa";return n[0]=B(n[0]||0),n[1]=B(100*n[1])+"%",n[2]=B(100*n[2])+"%","hsla"===r||n.length>3&&n[3]<1?(n[3]=n.length>3?n[3]:1,r="hsla"):n.length=3,r+"("+n.join(",")+")"},z=L,q=d.unpack,W=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=q(t,"rgba"))[0],r=t[1],o=t[2];n/=255,r/=255,o/=255;var i,a,u=Math.min(n,r,o),c=Math.max(n,r,o),s=(c+u)/2;return c===u?(i=0,a=Number.NaN):i=s<.5?(c-u)/(c+u):(c-u)/(2-c-u),n==c?a=(r-o)/(c-u):r==c?a=2+(o-n)/(c-u):o==c&&(a=4+(n-r)/(c-u)),(a*=60)<0&&(a+=360),t.length>3&&void 0!==t[3]?[a,i,s,t[3]]:[a,i,s]},G=W,U=d.unpack,V=d.last,H=z,Y=G,X=Math.round,$=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=U(t,"rgba"),r=V(t)||"rgb";return"hsl"==r.substr(0,3)?H(Y(n),r):(n[0]=X(n[0]),n[1]=X(n[1]),n[2]=X(n[2]),("rgba"===r||n.length>3&&n[3]<1)&&(n[3]=n.length>3?n[3]:1,r="rgba"),r+"("+n.slice(0,"rgb"===r?3:4).join(",")+")")},Z=$,J=d.unpack,K=Math.round,Q=function(){for(var t,e=[],n=arguments.length;n--;)e[n]=arguments[n];var r,o,i,a=(e=J(e,"hsl"))[0],u=e[1],c=e[2];if(0===u)r=o=i=255*c;else{var s=[0,0,0],l=[0,0,0],f=c<.5?c*(1+u):c+u-c*u,p=2*c-f,d=a/360;s[0]=d+1/3,s[1]=d,s[2]=d-1/3;for(var h=0;h<3;h++)s[h]<0&&(s[h]+=1),s[h]>1&&(s[h]-=1),6*s[h]<1?l[h]=p+6*(f-p)*s[h]:2*s[h]<1?l[h]=f:3*s[h]<2?l[h]=p+(f-p)*(2/3-s[h])*6:l[h]=p;r=(t=[K(255*l[0]),K(255*l[1]),K(255*l[2])])[0],o=t[1],i=t[2]}return e.length>3?[r,o,i,e[3]]:[r,o,i,1]},tt=Q,et=tt,nt=h,rt=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,ot=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,it=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,at=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,ut=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,ct=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,st=Math.round,lt=function(t){var e;if(t=t.toLowerCase().trim(),nt.format.named)try{return nt.format.named(t)}catch(t){}if(e=t.match(rt)){for(var n=e.slice(1,4),r=0;r<3;r++)n[r]=+n[r];return n[3]=1,n}if(e=t.match(ot)){for(var o=e.slice(1,5),i=0;i<4;i++)o[i]=+o[i];return o}if(e=t.match(it)){for(var a=e.slice(1,4),u=0;u<3;u++)a[u]=st(2.55*a[u]);return a[3]=1,a}if(e=t.match(at)){for(var c=e.slice(1,5),s=0;s<3;s++)c[s]=st(2.55*c[s]);return c[3]=+c[3],c}if(e=t.match(ut)){var l=e.slice(1,4);l[1]*=.01,l[2]*=.01;var f=et(l);return f[3]=1,f}if(e=t.match(ct)){var p=e.slice(1,4);p[1]*=.01,p[2]*=.01;var d=et(p);return d[3]=+e[4],d}};lt.test=function(t){return rt.test(t)||ot.test(t)||it.test(t)||at.test(t)||ut.test(t)||ct.test(t)};var ft=lt,pt=x,dt=_,ht=h,vt=d.type,mt=Z,yt=ft;dt.prototype.css=function(t){return mt(this._rgb,t)},pt.css=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(dt,[null].concat(t,["css"])))},ht.format.css=yt,ht.autodetect.push({p:5,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===vt(t)&&yt.test(t))return"css"}});var gt=_,bt=x,_t=h,wt=d.unpack;_t.format.gl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=wt(t,"rgba");return n[0]*=255,n[1]*=255,n[2]*=255,n},bt.gl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(gt,[null].concat(t,["gl"])))},gt.prototype.gl=function(){var t=this._rgb;return[t[0]/255,t[1]/255,t[2]/255,t[3]]};var xt=d.unpack,Et=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r=xt(t,"rgb"),o=r[0],i=r[1],a=r[2],u=Math.min(o,i,a),c=Math.max(o,i,a),s=c-u,l=100*s/255,f=u/(255-s)*100;return 0===s?n=Number.NaN:(o===c&&(n=(i-a)/s),i===c&&(n=2+(a-o)/s),a===c&&(n=4+(o-i)/s),(n*=60)<0&&(n+=360)),[n,l,f]},At=Et,kt=d.unpack,Ot=Math.floor,Mt=function(){for(var t,e,n,r,o,i,a=[],u=arguments.length;u--;)a[u]=arguments[u];var c,s,l,f=(a=kt(a,"hcg"))[0],p=a[1],d=a[2];d*=255;var h=255*p;if(0===p)c=s=l=d;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var v=Ot(f/=60),m=f-v,y=d*(1-p),g=y+h*(1-m),b=y+h*m,_=y+h;switch(v){case 0:c=(t=[_,b,y])[0],s=t[1],l=t[2];break;case 1:c=(e=[g,_,y])[0],s=e[1],l=e[2];break;case 2:c=(n=[y,_,b])[0],s=n[1],l=n[2];break;case 3:c=(r=[y,g,_])[0],s=r[1],l=r[2];break;case 4:c=(o=[b,y,_])[0],s=o[1],l=o[2];break;case 5:c=(i=[_,y,g])[0],s=i[1],l=i[2]}}return[c,s,l,a.length>3?a[3]:1]},St=Mt,Nt=d.unpack,Ct=d.type,Tt=x,Pt=_,jt=h,Dt=At;Pt.prototype.hcg=function(){return Dt(this._rgb)},Tt.hcg=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Pt,[null].concat(t,["hcg"])))},jt.format.hcg=St,jt.autodetect.push({p:1,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Nt(t,"hcg"),"array"===Ct(t)&&3===t.length)return"hcg"}});var Rt=d.unpack,Ft=d.last,It=Math.round,Bt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Rt(t,"rgba"),r=n[0],o=n[1],i=n[2],a=n[3],u=Ft(t)||"auto";void 0===a&&(a=1),"auto"===u&&(u=a<1?"rgba":"rgb");var c="000000"+((r=It(r))<<16|(o=It(o))<<8|(i=It(i))).toString(16);c=c.substr(c.length-6);
1var s="0"+It(255*a).toString(16);switch(s=s.substr(s.length-2),u.toLowerCase()){case"rgba":return"#"+c+s;case"argb":return"#"+s+c;default:return"#"+c}},Lt=Bt,zt=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,qt=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,Wt=function(t){if(t.match(zt)){4!==t.length&&7!==t.length||(t=t.substr(1)),3===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var e=parseInt(t,16);return[e>>16,e>>8&255,255&e,1]}if(t.match(qt)){5!==t.length&&9!==t.length||(t=t.substr(1)),4===t.length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]+t[3]+t[3]);var n=parseInt(t,16);return[n>>24&255,n>>16&255,n>>8&255,Math.round((255&n)/255*100)/100]}throw new Error("unknown hex color: "+t)},Gt=x,Ut=_,Vt=d.type,Ht=h,Yt=Lt;Ut.prototype.hex=function(t){return Yt(this._rgb,t)},Gt.hex=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Ut,[null].concat(t,["hex"])))},Ht.format.hex=Wt,Ht.autodetect.push({p:4,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===Vt(t)&&[3,4,5,6,7,8,9].indexOf(t.length)>=0)return"hex"}});var Xt=d.unpack,$t=d.TWOPI,Zt=Math.min,Jt=Math.sqrt,Kt=Math.acos,Qt=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r=Xt(t,"rgb"),o=r[0],i=r[1],a=r[2],u=Zt(o/=255,i/=255,a/=255),c=(o+i+a)/3,s=c>0?1-u/c:0;return 0===s?n=NaN:(n=(o-i+(o-a))/2,n/=Jt((o-i)*(o-i)+(o-a)*(i-a)),n=Kt(n),a>i&&(n=$t-n),n/=$t),[360*n,s,c]},te=Qt,ee=d.unpack,ne=d.limit,re=d.TWOPI,oe=d.PITHIRD,ie=Math.cos,ae=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=ee(t,"hsi"))[0],a=t[1],u=t[2];return isNaN(i)&&(i=0),isNaN(a)&&(a=0),i>360&&(i-=360),i<0&&(i+=360),(i/=360)<1/3?r=1-((o=(1-a)/3)+(n=(1+a*ie(re*i)/ie(oe-re*i))/3)):i<2/3?o=1-((n=(1-a)/3)+(r=(1+a*ie(re*(i-=1/3))/ie(oe-re*i))/3)):n=1-((r=(1-a)/3)+(o=(1+a*ie(re*(i-=2/3))/ie(oe-re*i))/3)),[255*(n=ne(u*n*3)),255*(r=ne(u*r*3)),255*(o=ne(u*o*3)),t.length>3?t[3]:1]},ue=ae,ce=d.unpack,se=d.type,le=x,fe=_,pe=h,de=te;fe.prototype.hsi=function(){return de(this._rgb)},le.hsi=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(fe,[null].concat(t,["hsi"])))},pe.format.hsi=ue,pe.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=ce(t,"hsi"),"array"===se(t)&&3===t.length)return"hsi"}});var he=d.unpack,ve=d.type,me=x,ye=_,ge=h,be=G;ye.prototype.hsl=function(){return be(this._rgb)},me.hsl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(ye,[null].concat(t,["hsl"])))},ge.format.hsl=tt,ge.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=he(t,"hsl"),"array"===ve(t)&&3===t.length)return"hsl"}});var _e=d.unpack,we=Math.min,xe=Math.max,Ee=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=_e(t,"rgb"))[0],a=t[1],u=t[2],c=we(i,a,u),s=xe(i,a,u),l=s-c;return o=s/255,0===s?(n=Number.NaN,r=0):(r=l/s,i===s&&(n=(a-u)/l),a===s&&(n=2+(u-i)/l),u===s&&(n=4+(i-a)/l),(n*=60)<0&&(n+=360)),[n,r,o]},Ae=Ee,ke=d.unpack,Oe=Math.floor,Me=function(){for(var t,e,n,r,o,i,a=[],u=arguments.length;u--;)a[u]=arguments[u];var c,s,l,f=(a=ke(a,"hsv"))[0],p=a[1],d=a[2];if(d*=255,0===p)c=s=l=d;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var h=Oe(f/=60),v=f-h,m=d*(1-p),y=d*(1-p*v),g=d*(1-p*(1-v));switch(h){case 0:c=(t=[d,g,m])[0],s=t[1],l=t[2];break;case 1:c=(e=[y,d,m])[0],s=e[1],l=e[2];break;case 2:c=(n=[m,d,g])[0],s=n[1],l=n[2];break;case 3:c=(r=[m,y,d])[0],s=r[1],l=r[2];break;case 4:c=(o=[g,m,d])[0],s=o[1],l=o[2];break;case 5:c=(i=[d,m,y])[0],s=i[1],l=i[2]}}return[c,s,l,a.length>3?a[3]:1]},Se=Me,Ne=d.unpack,Ce=d.type,Te=x,Pe=_,je=h,De=Ae;Pe.prototype.hsv=function(){return De(this._rgb)},Te.hsv=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Pe,[null].concat(t,["hsv"])))},je.format.hsv=Se,je.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Ne(t,"hsv"),"array"===Ce(t)&&3===t.length)return"hsv"}});var Re={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},Fe=Re,Ie=d.unpack,Be=Math.pow,Le=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Ie(t,"rgb"),r=n[0],o=n[1],i=n[2],a=We(r,o,i),u=a[0],c=a[1],s=116*c-16;return[s<0?0:s,500*(u-c),200*(c-a[2])]},ze=function(t){return(t/=255)<=.04045?t/12.92:Be((t+.055)/1.055,2.4)},qe=function(t){return t>Fe.t3?Be(t,1/3):t/Fe.t2+Fe.t0},We=function(t,e,n){return t=ze(t),e=ze(e),n=ze(n),[qe((.4124564*t+.3575761*e+.1804375*n)/Fe.Xn),qe((.2126729*t+.7151522*e+.072175*n)/Fe.Yn),qe((.0193339*t+.119192*e+.9503041*n)/Fe.Zn)]},Ge=Le,Ue=Re,Ve=d.unpack,He=Math.pow,Ye=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n,r,o,i=(t=Ve(t,"lab"))[0],a=t[1],u=t[2];return r=(i+16)/116,n=isNaN(a)?r:r+a/500,o=isNaN(u)?r:r-u/200,r=Ue.Yn*$e(r),n=Ue.Xn*$e(n),o=Ue.Zn*$e(o),[Xe(3.2404542*n-1.5371385*r-.4985314*o),Xe(-.969266*n+1.8760108*r+.041556*o),Xe(.0556434*n-.2040259*r+1.0572252*o),t.length>3?t[3]:1]},Xe=function(t){return 255*(t<=.00304?12.92*t:1.055*He(t,1/2.4)-.055)},$e=function(t){return t>Ue.t1?t*t*t:Ue.t2*(t-Ue.t0)},Ze=Ye,Je=d.unpack,Ke=d.type,Qe=x,tn=_,en=h,nn=Ge;tn.prototype.lab=function(){return nn(this._rgb)},Qe.lab=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(tn,[null].concat(t,["lab"])))},en.format.lab=Ze,en.autodetect.push({p:2,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Je(t,"lab"),"array"===Ke(t)&&3===t.length)return"lab"}});
1var rn=d.unpack,on=d.RAD2DEG,an=Math.sqrt,un=Math.atan2,cn=Math.round,sn=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=rn(t,"lab"),r=n[0],o=n[1],i=n[2],a=an(o*o+i*i),u=(un(i,o)*on+360)%360;return 0===cn(1e4*a)&&(u=Number.NaN),[r,a,u]},ln=sn,fn=d.unpack,pn=Ge,dn=ln,hn=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=fn(t,"rgb"),r=n[0],o=n[1],i=n[2],a=pn(r,o,i),u=a[0],c=a[1],s=a[2];return dn(u,c,s)},vn=hn,mn=d.unpack,yn=d.DEG2RAD,gn=Math.sin,bn=Math.cos,_n=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=mn(t,"lch"),r=n[0],o=n[1],i=n[2];return isNaN(i)&&(i=0),[r,bn(i*=yn)*o,gn(i)*o]},wn=_n,xn=d.unpack,En=wn,An=Ze,kn=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=xn(t,"lch"))[0],r=t[1],o=t[2],i=En(n,r,o),a=i[0],u=i[1],c=i[2],s=An(a,u,c);return[s[0],s[1],s[2],t.length>3?t[3]:1]},On=kn,Mn=d.unpack,Sn=On,Nn=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Mn(t,"hcl").reverse();return Sn.apply(void 0,n)},Cn=Nn,Tn=d.unpack,Pn=d.type,jn=x,Dn=_,Rn=h,Fn=vn;Dn.prototype.lch=function(){return Fn(this._rgb)},Dn.prototype.hcl=function(){return Fn(this._rgb).reverse()},jn.lch=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Dn,[null].concat(t,["lch"])))},jn.hcl=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Dn,[null].concat(t,["hcl"])))},Rn.format.lch=On,Rn.format.hcl=Cn,["lch","hcl"].forEach(function(t){return Rn.autodetect.push({p:2,test:function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];if(e=Tn(e,t),"array"===Pn(e)&&3===e.length)return t}})});var In={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
1almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Bn=_,Ln=h,zn=d.type,qn=In,Wn=Wt,Gn=Lt;Bn.prototype.name=function(){for(var t=Gn(this._rgb,"rgb"),e=0,n=Object.keys(qn);e<n.length;e+=1){var r=n[e];if(qn[r]===t)return r.toLowerCase()}return t},Ln.format.named=function(t){if(t=t.toLowerCase(),qn[t])return Wn(qn[t]);throw new Error("unknown color name: "+t)},Ln.autodetect.push({p:5,test:function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===zn(t)&&qn[t.toLowerCase()])return"named"}});var Un=d.unpack,Vn=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Un(t,"rgb");return(n[0]<<16)+(n[1]<<8)+n[2]},Hn=Vn,Yn=d.type,Xn=function(t){if("number"==Yn(t)&&t>=0&&t<=16777215)return[t>>16,t>>8&255,255&t,1];throw new Error("unknown num color: "+t)},$n=x,Zn=_,Jn=h,Kn=d.type,Qn=Hn;Zn.prototype.num=function(){return Qn(this._rgb)},$n.num=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Zn,[null].concat(t,["num"])))},Jn.format.num=Xn,Jn.autodetect.push({p:5,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(1===t.length&&"number"===Kn(t[0])&&t[0]>=0&&t[0]<=16777215)return"num"}});var tr=x,er=_,nr=h,rr=d.unpack,or=d.type,ir=Math.round;er.prototype.rgb=function(t){return void 0===t&&(t=!0),!1===t?this._rgb.slice(0,3):this._rgb.slice(0,3).map(ir)},er.prototype.rgba=function(t){return void 0===t&&(t=!0),this._rgb.slice(0,4).map(function(e,n){return n<3?!1===t?e:ir(e):e})},tr.rgb=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(er,[null].concat(t,["rgb"])))},nr.format.rgb=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=rr(t,"rgba");return void 0===n[3]&&(n[3]=1),n},nr.autodetect.push({p:3,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=rr(t,"rgba"),"array"===or(t)&&(3===t.length||4===t.length&&"number"==or(t[3])&&t[3]>=0&&t[3]<=1))return"rgb"}});var ar=Math.log,ur=function(t){var e,n,r,o=t/100;return o<66?(e=255,n=o<6?0:-155.25485562709179-.44596950469579133*(n=o-2)+104.49216199393888*ar(n),r=o<20?0:.8274096064007395*(r=o-10)-254.76935184120902+115.67994401066147*ar(r)):(e=351.97690566805693+.114206453784165*(e=o-55)-40.25366309332127*ar(e),n=325.4494125711974+.07943456536662342*(n=o-50)-28.0852963507957*ar(n),r=255),[e,n,r,1]},cr=ur,sr=d.unpack,lr=Math.round,fr=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];for(var n,r=sr(t,"rgb"),o=r[0],i=r[2],a=1e3,u=4e4,c=.4;u-a>c;){var s=cr(n=.5*(u+a));s[2]/s[0]>=i/o?u=n:a=n}return lr(n)},pr=x,dr=_,hr=h,vr=fr;dr.prototype.temp=dr.prototype.kelvin=dr.prototype.temperature=function(){return vr(this._rgb)},pr.temp=pr.kelvin=pr.temperature=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(dr,[null].concat(t,["temp"])))},hr.format.temp=hr.format.kelvin=hr.format.temperature=ur;var mr=d.unpack,yr=Math.cbrt,gr=Math.pow,br=Math.sign,_r=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=mr(t,"rgb"),r=n[0],o=n[1],i=n[2],a=[xr(r/255),xr(o/255),xr(i/255)],u=a[0],c=a[1],s=a[2],l=yr(.4122214708*u+.5363325363*c+.0514459929*s),f=yr(.2119034982*u+.6806995451*c+.1073969566*s),p=yr(.0883024619*u+.2817188376*c+.6299787005*s);return[.2104542553*l+.793617785*f-.0040720468*p,1.9779984951*l-2.428592205*f+.4505937099*p,.0259040371*l+.7827717662*f-.808675766*p]},wr=_r;function xr(t){var e=Math.abs(t);return e<.04045?t/12.92:(br(t)||1)*gr((e+.055)/1.055,2.4)}var Er=d.unpack,Ar=Math.pow,kr=Math.sign,Or=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=Er(t,"lab"))[0],r=t[1],o=t[2],i=Ar(n+.3963377774*r+.2158037573*o,3),a=Ar(n-.1055613458*r-.0638541728*o,3),u=Ar(n-.0894841775*r-1.291485548*o,3);return[255*Sr(4.0767416621*i-3.3077115913*a+.2309699292*u),255*Sr(-1.2684380046*i+2.6097574011*a-.3413193965*u),255*Sr(-.0041960863*i-.7034186147*a+1.707614701*u),t.length>3?t[3]:1]},Mr=Or;function Sr(t){var e=Math.abs(t);return e>.0031308?(kr(t)||1)*(1.055*Ar(e,1/2.4)-.055):12.92*t}var Nr=d.unpack,Cr=d.type,Tr=x,Pr=_,jr=h,Dr=wr;Pr.prototype.oklab=function(){return Dr(this._rgb)},Tr.oklab=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Pr,[null].concat(t,["oklab"])))},jr.format.oklab=Mr,jr.autodetect.push({p:3,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Nr(t,"oklab"),"array"===Cr(t)&&3===t.length)return"oklab"}});var Rr=d.unpack,Fr=wr,Ir=ln,Br=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=Rr(t,"rgb"),r=n[0],o=n[1],i=n[2],a=Fr(r,o,i),u=a[0],c=a[1],s=a[2];return Ir(u,c,s)},Lr=Br,zr=d.unpack,qr=wn,Wr=Mr,Gr=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=(t=zr(t,"lch"))[0],r=t[1],o=t[2],i=qr(n,r,o),a=i[0],u=i[1],c=i[2],s=Wr(a,u,c);return[s[0],s[1],s[2],t.length>3?t[3]:1]},Ur=Gr,Vr=d.unpack,Hr=d.type,Yr=x,Xr=_,$r=h,Zr=Lr;Xr.prototype.oklch=function(){return Zr(this._rgb)},Yr.oklch=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return new(Function.prototype.bind.apply(Xr,[null].concat(t,["oklch"])))},$r.format.oklch=Ur,$r.autodetect.push({p:3,test:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];if(t=Vr(t,"oklch"),"array"===Hr(t)&&3===t.length)return"oklch"}});var Jr=_,Kr=d.type;Jr.prototype.alpha=function(t,e){return void 0===e&&(e=!1),void 0!==t&&"number"===Kr(t)?e?(this._rgb[3]=t,this):new Jr([this._rgb[0],this._rgb[1],this._rgb[2],t],"rgb"):this._rgb[3]},_.prototype.clipped=function(){return this._rgb._clipped||!1};var Qr=_,to=Re;Qr.prototype.darken=function(t){void 0===t&&(t=1);var e=this,n=e.lab();return n[0]-=to.Kn*t,new Qr(n,"lab").alpha(e.alpha(),!0)},Qr.prototype.brighten=function(t){return void 0===t&&(t=1),this.darken(-t)},Qr.prototype.darker=Qr.prototype.darken,Qr.prototype.brighter=Qr.prototype.brighten,_.prototype.get=function(t){var e=t.split("."),n=e[0],r=e[1],o=this[n]();if(r){var i=n.indexOf(r)-("ok"===n.substr(0,2)?2:0);if(i>-1)return o[i];throw new Error("unknown channel "+r+" in mode "+n)}return o};var eo=_,no=d.type,ro=Math.pow,oo=1e-7,io=20;eo.prototype.luminance=function(t){if(void 0!==t&&"number"===no(t)){if(0===t)return new eo([0,0,0,this._rgb[3]],"rgb");if(1===t)return new eo([255,255,255,this._rgb[3]],"rgb");var e=this.luminance(),n="rgb",r=io,o=function(e,i){var a=e.interpolate(i,.5,n),u=a.luminance();return Math.abs(t-u)<oo||!r--?a:u>t?o(e,a):o(a,i)},i=(e>t?o(new eo([0,0,0]),this):o(this,new eo([255,255,255]))).rgb();return new eo(i.concat([this._rgb[3]]))}return ao.apply(void 0,this._rgb.slice(0,3))};
1var ao=function(t,e,n){return.2126*(t=uo(t))+.7152*(e=uo(e))+.0722*(n=uo(n))},uo=function(t){return(t/=255)<=.03928?t/12.92:ro((t+.055)/1.055,2.4)},co={},so=_,lo=d.type,fo=co,po=function(t,e,n){void 0===n&&(n=.5);for(var r=[],o=arguments.length-3;o-- >0;)r[o]=arguments[o+3];var i=r[0]||"lrgb";if(fo[i]||r.length||(i=Object.keys(fo)[0]),!fo[i])throw new Error("interpolation mode "+i+" is not defined");return"object"!==lo(t)&&(t=new so(t)),"object"!==lo(e)&&(e=new so(e)),fo[i](t,e,n).alpha(t.alpha()+n*(e.alpha()-t.alpha()))},ho=_,vo=po;ho.prototype.mix=ho.prototype.interpolate=function(t,e){void 0===e&&(e=.5);for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return vo.apply(void 0,[this,t,e].concat(n))};var mo=_;mo.prototype.premultiply=function(t){void 0===t&&(t=!1);var e=this._rgb,n=e[3];return t?(this._rgb=[e[0]*n,e[1]*n,e[2]*n,n],this):new mo([e[0]*n,e[1]*n,e[2]*n,n],"rgb")};var yo=_,go=Re;yo.prototype.saturate=function(t){void 0===t&&(t=1);var e=this,n=e.lch();return n[1]+=go.Kn*t,n[1]<0&&(n[1]=0),new yo(n,"lch").alpha(e.alpha(),!0)},yo.prototype.desaturate=function(t){return void 0===t&&(t=1),this.saturate(-t)};var bo=_,_o=d.type;bo.prototype.set=function(t,e,n){void 0===n&&(n=!1);var r=t.split("."),o=r[0],i=r[1],a=this[o]();if(i){var u=o.indexOf(i)-("ok"===o.substr(0,2)?2:0);if(u>-1){if("string"==_o(e))switch(e.charAt(0)){case"+":case"-":a[u]+=+e;break;case"*":a[u]*=+e.substr(1);break;case"/":a[u]/=+e.substr(1);break;default:a[u]=+e}else{if("number"!==_o(e))throw new Error("unsupported value for Color.set");a[u]=e}var c=new bo(a,o);return n?(this._rgb=c._rgb,this):c}throw new Error("unknown channel "+i+" in mode "+o)}return a};var wo=_,xo=function(t,e,n){var r=t._rgb,o=e._rgb;return new wo(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"rgb")};co.rgb=xo;var Eo=_,Ao=Math.sqrt,ko=Math.pow,Oo=function(t,e,n){var r=t._rgb,o=r[0],i=r[1],a=r[2],u=e._rgb,c=u[0],s=u[1],l=u[2];return new Eo(Ao(ko(o,2)*(1-n)+ko(c,2)*n),Ao(ko(i,2)*(1-n)+ko(s,2)*n),Ao(ko(a,2)*(1-n)+ko(l,2)*n),"rgb")};co.lrgb=Oo;var Mo=_,So=function(t,e,n){var r=t.lab(),o=e.lab();return new Mo(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"lab")};co.lab=So;var No=_,Co=function(t,e,n,r){var o,i,a,u,c,s,l,f,p,d,h,v,m;return"hsl"===r?(a=t.hsl(),u=e.hsl()):"hsv"===r?(a=t.hsv(),u=e.hsv()):"hcg"===r?(a=t.hcg(),u=e.hcg()):"hsi"===r?(a=t.hsi(),u=e.hsi()):"lch"===r||"hcl"===r?(r="hcl",a=t.hcl(),u=e.hcl()):"oklch"===r&&(a=t.oklch().reverse(),u=e.oklch().reverse()),"h"!==r.substr(0,1)&&"oklch"!==r||(c=(o=a)[0],l=o[1],p=o[2],s=(i=u)[0],f=i[1],d=i[2]),isNaN(c)||isNaN(s)?isNaN(c)?isNaN(s)?v=Number.NaN:(v=s,1!=p&&0!=p||"hsv"==r||(h=f)):(v=c,1!=d&&0!=d||"hsv"==r||(h=l)):v=c+n*(s>c&&s-c>180?s-(c+360):s<c&&c-s>180?s+360-c:s-c),void 0===h&&(h=l+n*(f-l)),m=p+n*(d-p),new No("oklch"===r?[m,h,v]:[v,h,m],r)},To=Co,Po=function(t,e,n){return To(t,e,n,"lch")};co.lch=Po,co.hcl=Po;var jo=_,Do=function(t,e,n){var r=t.num(),o=e.num();return new jo(r+n*(o-r),"num")};co.num=Do;var Ro=Co,Fo=function(t,e,n){return Ro(t,e,n,"hcg")};co.hcg=Fo;var Io=Co,Bo=function(t,e,n){return Io(t,e,n,"hsi")};co.hsi=Bo;var Lo=Co,zo=function(t,e,n){return Lo(t,e,n,"hsl")};co.hsl=zo;var qo=Co,Wo=function(t,e,n){return qo(t,e,n,"hsv")};co.hsv=Wo;var Go=_,Uo=function(t,e,n){var r=t.oklab(),o=e.oklab();return new Go(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"oklab")};co.oklab=Uo;var Vo=Co,Ho=function(t,e,n){return Vo(t,e,n,"oklch")};co.oklch=Ho;var Yo=_,Xo=d.clip_rgb,$o=Math.pow,Zo=Math.sqrt,Jo=Math.PI,Ko=Math.cos,Qo=Math.sin,ti=Math.atan2,ei=function(t,e,n){void 0===e&&(e="lrgb"),void 0===n&&(n=null);var r=t.length;n||(n=Array.from(new Array(r)).map(function(){return 1}));var o=r/n.reduce(function(t,e){return t+e});if(n.forEach(function(t,e){n[e]*=o}),t=t.map(function(t){return new Yo(t)}),"lrgb"===e)return ni(t,n);for(var i=t.shift(),a=i.get(e),u=[],c=0,s=0,l=0;l<a.length;l++)if(a[l]=(a[l]||0)*n[0],u.push(isNaN(a[l])?0:n[0]),"h"===e.charAt(l)&&!isNaN(a[l])){var f=a[l]/180*Jo;c+=Ko(f)*n[0],s+=Qo(f)*n[0]}var p=i.alpha()*n[0];t.forEach(function(t,r){var o=t.get(e);p+=t.alpha()*n[r+1];for(var i=0;i<a.length;i++)if(!isNaN(o[i]))if(u[i]+=n[r+1],"h"===e.charAt(i)){var l=o[i]/180*Jo;c+=Ko(l)*n[r+1],s+=Qo(l)*n[r+1]}else a[i]+=o[i]*n[r+1]});for(var d=0;d<a.length;d++)if("h"===e.charAt(d)){for(var h=ti(s/u[d],c/u[d])/Jo*180;h<0;)h+=360;for(;h>=360;)h-=360;a[d]=h}else a[d]=a[d]/u[d];return p/=r,new Yo(a,e).alpha(p>.99999?1:p,!0)},ni=function(t,e){for(var n=t.length,r=[0,0,0,0],o=0;o<t.length;o++){var i=t[o],a=e[o]/n,u=i._rgb;r[0]+=$o(u[0],2)*a,r[1]+=$o(u[1],2)*a,r[2]+=$o(u[2],2)*a,r[3]+=u[3]*a}return r[0]=Zo(r[0]),r[1]=Zo(r[1]),r[2]=Zo(r[2]),r[3]>.9999999&&(r[3]=1),new Yo(Xo(r))},ri=x,oi=d.type,ii=Math.pow,ai=function(t){var e="rgb",n=ri("#ccc"),r=0,o=[0,1],i=[],a=[0,0],u=!1,c=[],s=!1,l=0,f=1,p=!1,d={},h=!0,v=1,m=function(t){if((t=t||["#fff","#000"])&&"string"===oi(t)&&ri.brewer&&ri.brewer[t.toLowerCase()]&&(t=ri.brewer[t.toLowerCase()]),"array"===oi(t)){1===t.length&&(t=[t[0],t[0]]),t=t.slice(0);for(var e=0;e<t.length;e++)t[e]=ri(t[e]);i.length=0;for(var n=0;n<t.length;n++)i.push(n/(t.length-1))}return w(),c=t},y=function(t){if(null!=u){for(var e=u.length-1,n=0;n<e&&t>=u[n];)n++;return n-1}return 0},g=function(t){return t},b=function(t){return t},_=function(t,r){var o,s;if(null==r&&(r=!1),isNaN(t)||null===t)return n;s=r?t:u&&u.length>2?y(t)/(u.length-2):f!==l?(t-l)/(f-l):1,s=b(s),r||(s=g(s)),1!==v&&(s=ii(s,v)),s=a[0]+s*(1-a[0]-a[1]),s=Math.min(1,Math.max(0,s));var p=Math.floor(1e4*s);if(h&&d[p])o=d[p];else{if("array"===oi(c))for(var m=0;m<i.length;m++){var _=i[m];if(s<=_){o=c[m];break}if(s>=_&&m===i.length-1){o=c[m];break}if(s>_&&s<i[m+1]){s=(s-_)/(i[m+1]-_),o=ri.interpolate(c[m],c[m+1],s,e);break}}else"function"===oi(c)&&(o=c(s));h&&(d[p]=o)}return o},w=function(){return d={}};m(t);var x=function(t){var e=ri(_(t));return s&&e[s]?e[s]():e};return x.classes=function(t){if(null!=t){if("array"===oi(t))u=t,o=[t[0],t[t.length-1]];else{var e=ri.analyze(o);u=0===t?[e.min,e.max]:ri.limits(e,"e",t)}return x}return u},x.domain=function(t){if(!arguments.length)return o;l=t[0],f=t[t.length-1],i=[];var e=c.length;if(t.length===e&&l!==f)for(var n=0,r=Array.from(t);n<r.length;n+=1){var a=r[n];i.push((a-l)/(f-l))}else{for(var u=0;u<e;u++)i.push(u/(e-1));if(t.length>2){var s=t.map(function(e,n){return n/(t.length-1)}),p=t.map(function(t){return(t-l)/(f-l)});p.every(function(t,e){return s[e]===t})||(b=function(t){if(t<=0||t>=1)return t;for(var e=0;t>=p[e+1];)e++;var n=(t-p[e])/(p[e+1]-p[e]);return s[e]+n*(s[e+1]-s[e])})}}return o=[l,f],x},x.mode=function(t){return arguments.length?(e=t,w(),x):e},x.range=function(t,e){return m(t),x},x.out=function(t){return s=t,x},x.spread=function(t){return arguments.length?(r=t,x):r},x.correctLightness=function(t){return null==t&&(t=!0),p=t,w(),g=p?function(t){for(var e=_(0,!0).lab()[0],n=_(1,!0).lab()[0],r=e>n,o=_(t,!0).lab()[0],i=e+(n-e)*t,a=o-i,u=0,c=1,s=20;Math.abs(a)>.01&&s-- >0;)(function(){r&&(a*=-1),a<0?(u=t,t+=.5*(c-t)):(c=t,t+=.5*(u-t)),o=_(t,!0).lab()[0],a=o-i})();return t}:function(t){return t},x},x.padding=function(t){return null!=t?("number"===oi(t)&&(t=[t,t]),a=t,x):a},x.colors=function(e,n){arguments.length<2&&(n="hex");var r=[];if(0===arguments.length)r=c.slice(0);else if(1===e)r=[x(.5)];else if(e>1){var i=o[0],a=o[1]-i;r=ui(0,e,!1).map(function(t){return x(i+t/(e-1)*a)})}else{t=[];var s=[];if(u&&u.length>2)for(var l=1,f=u.length,p=1<=f;p?l<f:l>f;p?l++:l--)s.push(.5*(u[l-1]+u[l]));else s=o;r=s.map(function(t){return x(t)})}return ri[n]&&(r=r.map(function(t){return t[n]()})),r},x.cache=function(t){return null!=t?(h=t,x):h},x.gamma=function(t){return null!=t?(v=t,x):v},x.nodata=function(t){return null!=t?(n=ri(t),x):n},x};function ui(t,e,n){for(var r=[],o=t<e,i=n?o?e+1:e-1:e,a=t;o?a<i:a>i;o?a++:a--)r.push(a);return r}var ci=_,si=ai,li=function(t){for(var e=[1,1],n=1;n<t;n++){for(var r=[1],o=1;o<=e.length;o++)r[o]=(e[o]||0)+e[o-1];e=r}return e},fi=function(t){var e,n,r,o,i,a,u;if(2===(t=t.map(function(t){return new ci(t)})).length)e=t.map(function(t){return t.lab()}),i=e[0],a=e[1],o=function(t){var e=[0,1,2].map(function(e){return i[e]+t*(a[e]-i[e])});return new ci(e,"lab")};else if(3===t.length)n=t.map(function(t){return t.lab()}),i=n[0],a=n[1],u=n[2],o=function(t){var e=[0,1,2].map(function(e){return(1-t)*(1-t)*i[e]+2*(1-t)*t*a[e]+t*t*u[e]});return new ci(e,"lab")};else if(4===t.length){var c;r=t.map(function(t){return t.lab()}),i=r[0],a=r[1],u=r[2],c=r[3],o=function(t){var e=[0,1,2].map(function(e){return(1-t)*(1-t)*(1-t)*i[e]+3*(1-t)*(1-t)*t*a[e]+3*(1-t)*t*t*u[e]+t*t*t*c[e]});return new ci(e,"lab")}}else{if(!(t.length>=5))throw new RangeError("No point in running bezier with only one color.");var s,l,f;s=t.map(function(t){return t.lab()}),f=t.length-1,l=li(f),o=function(t){var e=1-t,n=[0,1,2].map(function(n){return s.reduce(function(r,o,i){return r+l[i]*Math.pow(e,f-i)
1*Math.pow(t,i)*o[n]},0)});return new ci(n,"lab")}}return o},pi=function(t){var e=fi(t);return e.scale=function(){return si(e)},e},di=x,hi=function(t,e,n){if(!hi[n])throw new Error("unknown blend mode "+n);return hi[n](t,e)},vi=function(t){return function(e,n){var r=di(n).rgb(),o=di(e).rgb();return di.rgb(t(r,o))}},mi=function(t){return function(e,n){var r=[];return r[0]=t(e[0],n[0]),r[1]=t(e[1],n[1]),r[2]=t(e[2],n[2]),r}},yi=function(t){return t},gi=function(t,e){return t*e/255},bi=function(t,e){return t>e?e:t},_i=function(t,e){return t>e?t:e},wi=function(t,e){return 255*(1-(1-t/255)*(1-e/255))},xi=function(t,e){return e<128?2*t*e/255:255*(1-2*(1-t/255)*(1-e/255))},Ei=function(t,e){return 255*(1-(1-e/255)/(t/255))},Ai=function(t,e){return 255===t||(t=e/255*255/(1-t/255))>255?255:t};hi.normal=vi(mi(yi)),hi.multiply=vi(mi(gi)),hi.screen=vi(mi(wi)),hi.overlay=vi(mi(xi)),hi.darken=vi(mi(bi)),hi.lighten=vi(mi(_i)),hi.dodge=vi(mi(Ai)),hi.burn=vi(mi(Ei));for(var ki=hi,Oi=d.type,Mi=d.clip_rgb,Si=d.TWOPI,Ni=Math.pow,Ci=Math.sin,Ti=Math.cos,Pi=x,ji=function(t,e,n,r,o){void 0===t&&(t=300),void 0===e&&(e=-1.5),void 0===n&&(n=1),void 0===r&&(r=1),void 0===o&&(o=[0,1]);var i,a=0;"array"===Oi(o)?i=o[1]-o[0]:(i=0,o=[o,o]);var u=function(u){var c=Si*((t+120)/360+e*u),s=Ni(o[0]+i*u,r),l=(0!==a?n[0]+u*a:n)*s*(1-s)/2,f=Ti(c),p=Ci(c);return Pi(Mi([255*(s+l*(-.14861*f+1.78277*p)),255*(s+l*(-.29227*f-.90649*p)),255*(s+l*(1.97294*f)),1]))};return u.start=function(e){return null==e?t:(t=e,u)},u.rotations=function(t){return null==t?e:(e=t,u)},u.gamma=function(t){return null==t?r:(r=t,u)},u.hue=function(t){return null==t?n:("array"===Oi(n=t)?0===(a=n[1]-n[0])&&(n=n[1]):a=0,u)},u.lightness=function(t){return null==t?o:("array"===Oi(t)?(o=t,i=t[1]-t[0]):(o=[t,t],i=0),u)},u.scale=function(){return Pi.scale(u)},u.hue(n),u},Di=_,Ri="0123456789abcdef",Fi=Math.floor,Ii=Math.random,Bi=function(){for(var t="#",e=0;e<6;e++)t+=Ri.charAt(Fi(16*Ii()));return new Di(t,"hex")},Li=u,zi=Math.log,qi=Math.pow,Wi=Math.floor,Gi=Math.abs,Ui=function(t,e){void 0===e&&(e=null);var n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Li(t)&&(t=Object.values(t)),t.forEach(function(t){e&&"object"===Li(t)&&(t=t[e]),null==t||isNaN(t)||(n.values.push(t),n.sum+=t,t<n.min&&(n.min=t),t>n.max&&(n.max=t),n.count+=1)}),n.domain=[n.min,n.max],n.limits=function(t,e){return Vi(n,t,e)},n},Vi=function(t,e,n){void 0===e&&(e="equal"),void 0===n&&(n=7),"array"==Li(t)&&(t=Ui(t));var r=t.min,o=t.max,i=t.values.sort(function(t,e){return t-e});if(1===n)return[r,o];var a=[];if("c"===e.substr(0,1)&&(a.push(r),a.push(o)),"e"===e.substr(0,1)){a.push(r);for(var u=1;u<n;u++)a.push(r+u/n*(o-r));a.push(o)}else if("l"===e.substr(0,1)){if(r<=0)throw new Error("Logarithmic scales are only possible for values > 0");var c=Math.LOG10E*zi(r),s=Math.LOG10E*zi(o);a.push(r);for(var l=1;l<n;l++)a.push(qi(10,c+l/n*(s-c)));a.push(o)}else if("q"===e.substr(0,1)){a.push(r);for(var f=1;f<n;f++){var p=(i.length-1)*f/n,d=Wi(p);if(d===p)a.push(i[d]);else{var h=p-d;a.push(i[d]*(1-h)+i[d+1]*h)}}a.push(o)}else if("k"===e.substr(0,1)){var v,m=i.length,y=new Array(m),g=new Array(n),b=!0,_=0,w=null;(w=[]).push(r);for(var x=1;x<n;x++)w.push(r+x/n*(o-r));for(w.push(o);b;){for(var E=0;E<n;E++)g[E]=0;for(var A=0;A<m;A++)for(var k=i[A],O=Number.MAX_VALUE,M=void 0,S=0;S<n;S++){var N=Gi(w[S]-k);N<O&&(O=N,M=S),g[M]++,y[A]=M}for(var C=new Array(n),T=0;T<n;T++)C[T]=null;for(var P=0;P<m;P++)null===C[v=y[P]]?C[v]=i[P]:C[v]+=i[P];for(var j=0;j<n;j++)C[j]*=1/g[j];b=!1;for(var D=0;D<n;D++)if(C[D]!==w[D]){b=!0;break}w=C,++_>200&&(b=!1)}for(var R={},F=0;F<n;F++)R[F]=[];for(var I=0;I<m;I++)R[v=y[I]].push(i[I]);for(var B=[],L=0;L<n;L++)B.push(R[L][0]),B.push(R[L][R[L].length-1]);B=B.sort(function(t,e){return t-e}),a.push(B[0]);for(var z=1;z<B.length;z+=2){var q=B[z];isNaN(q)||-1!==a.indexOf(q)||a.push(q)}}return a},Hi={analyze:Ui,limits:Vi},Yi=_,Xi=function(t,e){t=new Yi(t),e=new Yi(e);var n=t.luminance(),r=e.luminance();return n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)},$i=_,Zi=Math.sqrt,Ji=Math.pow,Ki=Math.min,Qi=Math.max,ta=Math.atan2,ea=Math.abs,na=Math.cos,ra=Math.sin,oa=Math.exp,ia=Math.PI,aa=function(t,e,n,r,o){void 0===n&&(n=1),void 0===r&&(r=1),void 0===o&&(o=1);var i=function(t){return 360*t/(2*ia)},a=function(t){return 2*ia*t/360};t=new $i(t),e=new $i(e);var u=Array.from(t.lab()),c=u[0],s=u[1],l=u[2],f=Array.from(e.lab()),p=f[0],d=f[1],h=f[2],v=(c+p)/2,m=(Zi(Ji(s,2)+Ji(l,2))+Zi(Ji(d,2)+Ji(h,2)))/2,y=.5*(1-Zi(Ji(m,7)/(Ji(m,7)+J
1i(25,7)))),g=s*(1+y),b=d*(1+y),_=Zi(Ji(g,2)+Ji(l,2)),w=Zi(Ji(b,2)+Ji(h,2)),x=(_+w)/2,E=i(ta(l,g)),A=i(ta(h,b)),k=E>=0?E:E+360,O=A>=0?A:A+360,M=ea(k-O)>180?(k+O+360)/2:(k+O)/2,S=1-.17*na(a(M-30))+.24*na(a(2*M))+.32*na(a(3*M+6))-.2*na(a(4*M-63)),N=O-k;N=ea(N)<=180?N:O<=k?N+360:N-360,N=2*Zi(_*w)*ra(a(N)/2);var C=p-c,T=w-_,P=1+.015*Ji(v-50,2)/Zi(20+Ji(v-50,2)),j=1+.045*x,D=1+.015*x*S,R=30*oa(-Ji((M-275)/25,2)),F=-2*Zi(Ji(x,7)/(Ji(x,7)+Ji(25,7)))*ra(2*a(R)),I=Zi(Ji(C/(n*P),2)+Ji(T/(r*j),2)+Ji(N/(o*D),2)+F*(T/(r*j))*(N/(o*D)));return Qi(0,Ki(100,I))},ua=_,ca=function(t,e,n){void 0===n&&(n="lab"),t=new ua(t),e=new ua(e);var r=t.get(n),o=e.get(n),i=0;for(var a in r){var u=(r[a]||0)-(o[a]||0);i+=u*u}return Math.sqrt(i)},sa=_,la=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];try{return new(Function.prototype.bind.apply(sa,[null].concat(t))),!0}catch(t){return!1}},fa=x,pa=ai,da={cool:function(){return pa([fa.hsl(180,1,.9),fa.hsl(250,.7,.4)])},hot:function(){return pa(["#000","#f00","#ff0","#fff"]).mode("rgb")}},ha={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},va=0,ma=Object.keys(ha);va<ma.length;va+=1){var ya=ma[va];ha[ya.toLowerCase()]=ha[ya]}var ga=ha,ba=x;return ba.average=ei,ba.bezier=pi,ba.blend=ki,ba.cubehelix=ji,ba.mix=ba.interpolate=po,ba.random=Bi,ba.scale=ai,ba.analyze=Hi.analyze,ba.contrast=Xi,ba.deltaE=aa,ba.distance=ca,ba.limits=Hi.limits,ba.valid=la,ba.scales=da,ba.colors=In,ba.brewer=ga,ba}()},37781:function(t,e,n){"use strict";n.r(e),n.d(e,{__addDisposableResource:function(){return D},__assign:function(){return i},__asyncDelegator:function(){return k},__asyncGenerator:function(){return A},__asyncValues:function(){return O},__await:function(){return E},__awaiter:function(){return h},__classPrivateFieldGet:function(){return T},__classPrivateFieldIn:function(){return j},__classPrivateFieldSet:function(){return P},__createBinding:function(){return m},__decorate:function(){return u},__disposeResources:function(){return F},__esDecorate:function(){return s},__exportStar:function(){return y},__extends:function(){return o},__generator:function(){return v},__importDefault:function(){return C},__importStar:function(){return N}
vendor: 2,479 bytes, line 1
1,__makeTemplateObject:function(){return M},__metadata:function(){return d},__param:function(){return c},__propKey:function(){return f},__read:function(){return b},__rest:function(){return a},__runInitializers:function(){return l},__setFunctionName:function(){return p},__spread:function(){return _},__spreadArray:function(){return x},__spreadArrays:function(){return w},__values:function(){return g}});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)};function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var i=function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},i.apply(this,arguments)};function a(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]])}return n}function u(t,e,n,r){var o,i=arguments.length,a=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(o=t[u])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a}function c(t,e){return function(n,r){e(n,r,t)}}function s(t,e,n,r,o,i){function a(t){if(void 0!==t&&"function"!=typeof t)throw new TypeError("Function expected");return t}for(var u,c=r.kind,s="getter"===c?"get":"setter"===c?"set":"value",l=!e&&t?r.static?t:t.prototype:null,f=e||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),p=!1,d=n.length-1;d>=0;d--){var h={};for(var v in r)h[v]="access"===v?{}:r[v];for(var v in r.access)h.access[v]=r.access[v];h.addInitializer=function(t){if(p)throw new TypeError("Cannot add initializers after decoration has completed");i.push(a(t||null))};var m=(0,n[d])("accessor"===c?{get:f.get,set:f.set}:f[s],h);if("accessor"===c){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw new TypeError("Object expected");
1(u=a(m.get))&&(f.get=u),(u=a(m.set))&&(f.set=u),(u=a(m.init))&&o.unshift(u)}else(u=a(m))&&("field"===c?o.unshift(u):f[s]=u)}l&&Object.defineProperty(l,r.name,f),p=!0}function l(t,e,n){for(var r=arguments.length>2,o=0;o<e.length;o++)n=r?e[o].call(t,n):e[o].call(t);return r?n:void 0}function f(t){return"symbol"==typeof t?t:"".concat(t)}function p(t,e,n){return"symbol"==typeof e&&(e=e.description?"[".concat(e.description,"]"):""),Object.defineProperty(t,"name",{configurable:!0,value:n?"".concat(n," ",e):e})}function d(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function h(t,e,n,r){return new(n||(n=Promise))(function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function u(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(a,u)}c((r=r.apply(t,e||[])).next())})}function v(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(u){return function(c){return function(u){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,u[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&u[0]?r.return:u[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,u[1])).done)return o;switch(r=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return a.label++,{value:u[1],done:!1};case 5:a.label++,r=u[1],u=[0];continue;case 7:u=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==u[0]&&2!==u[0])){a=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){a.label=u[1];break}if(6===u[0]&&a.label<o[1]){a.label=o[1],o=u;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(u);break}o[2]&&a.ops.pop(),a.trys.pop();continue}u=e.call(t,a)}catch(t){u=[6,t],r=0}finally{n=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([u,c])}}}var m=Object.create?function(t,e,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]};function y(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||m(e,t,n)}function g(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function _(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(b(arguments[e]));return t}function w(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),o=0;for(e=0;e<n;e++)for(var i=arguments[e],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}function x(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||Array.prototype.slice.call(e))}function E(t){return this instanceof E?(this.v=t,this):new E(t)}function A(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(t,e||[]),i=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(t){o[t]&&(r[t]=function(e){return new Promise(function(n,r){i.push([t,e,n,r])>1||u(t,e)})})}function u(t,e){try{(n=o[t](e)).value instanceof E?Promise.resolve(n.value.v).then(c,s):l(i[0][2],n)}catch(t){l(i[0][3],t)}var n}function c(t){u("next",t)}function s(t){u("throw",t)}function l(t,e){t(e),i.shift(),i.length&&u(i[0][0],i[0][1])}}function k(t){var e,n;return e={},r("next"),r("throw",function(t){throw t}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,o){e[r]=t[r]?function(e){return(n=!n)?{value:E(t[r](e)),done:!1}:o?o(e):e}:o}}function O(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=g(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise(function(r,o){(function(t,e,n,r){Promise.resolve(r).then(function(e){t({value:e,done:n})},e)})(r,o,(e=t[n](e)).done,e.value)})}}}function M(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var S=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function N(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&m(e,t,n);return S(e,t),e}function C(t){return t&&t.__esModule?t:{default:t}}function T(t,e,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof e?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(t):r?r.value:e.get(t)}function P(t,e,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof e?t!==e||!o:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(t,n):o?o.value=n:e.set(t,n),n}function j(t,e){if(null===e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof t?e===t:t.has(e)}function D(t,e,n){if(null!=e){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("Object expected.");var r;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=e[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=e[Symbol.dispose]}if("function"!=typeof r)throw new TypeError("Object not disposable.");t.stack.push({value:e,dispose:r,async:n})}else n&&t.stack.push({async:!0});return e}var R="function"==typeof SuppressedError?SuppressedError:function(t,e,n){var r=new Error(n);return r.name="SuppressedError",r.error=t,r.suppressed=e,r};function F(t){function e(e){t.error=t.hasError?new R(e,t.error,"An error was suppressed during disposal."):e,t.hasError=!0}return function n(){for(;t.stack.length;){var r=t.stack.pop();try{var o=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(o).then(n,function(t){return e(t),n()})}catch(t){e(t)}}if(t.hasError)throw t.error}()}e.default={__extends:o,__assign:i,__rest:a,__decorate:u,__param:c,__metadata:d,__awaiter:h,__generator:v,__createBinding:m,__exportStar:y,__values:g,__read:b,__spread:_,__spreadArrays:w,__spreadArray:x,__await:E,__asyncGenerator:A,__asyncDelegator:k,__asyncValues:O,__makeTemplateOb
vendor: 4,126 bytes, line 1
1ject:M,__importStar:N,__importDefault:C,__classPrivateFieldGet:T,__classPrivateFieldSet:P,__classPrivateFieldIn:j,__addDisposableResource:D,__disposeResources:F}},11047:function(t,e,n){"use strict";n.d(e,{KS:function(){return o},Nn:function(){return i},ph:function(){return r}});class r{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const e=this._partials;let n=0;for(let r=0;r<this._n&&r<32;r++){const o=e[r],i=t+o,a=Math.abs(t)<Math.abs(o)?t-(i-o):o-(i-t);a&&(e[n++]=a),t=i}return e[n]=t,this._n=n+1,this}valueOf(){const t=this._partials;let e,n,r,o=this._n,i=0;if(o>0){for(i=t[--o];o>0&&(e=i,n=t[--o],i=e+n,r=n-(i-e),!r););o>0&&(r<0&&t[o-1]<0||r>0&&t[o-1]>0)&&(n=2*r,e=i+n,n==e-i&&(i=e))}return i}}function o(t,e){const n=new r;if(void 0===e)for(let e of t)(e=+e)&&n.add(e);else{let r=-1;for(let o of t)(o=+e(o,++r,t))&&n.add(o)}return+n}function i(t,e){const n=new r;let o=-1;return Float64Array.from(t,void 0===e?t=>n.add(+t||0):r=>n.add(+e(r,++o,t)||0))}},33643:function(t,e,n){"use strict";n.r(e),n.d(e,{Adder:function(){return E.ph},InternMap:function(){return A.B},InternSet:function(){return A.v},ascending:function(){return o.A},bin:function(){return V},bisect:function(){return r.Ay},bisectCenter:function(){return r.WD},bisectLeft:function(){return r.ah},bisectRight:function(){return r.Jj},bisector:function(){return i.A},blur:function(){return a},blur2:function(){return u},blurImage:function(){return c},count:function(){return d},cross:function(){return y},cumsum:function(){return g},descending:function(){return b.A},deviation:function(){return w},difference:function(){return Mt},disjoint:function(){return St},every:function(){return wt},extent:function(){return x},fcumsum:function(){return E.Nn},filter:function(){return Et},flatGroup:function(){return N},flatRollup:function(){return C},fsum:function(){return E.KS},greatest:function(){return pt.A},greatestIndex:function(){return dt},group:function(){return O},groupSort:function(){return B},groups:function(){return M},histogram:function(){return V},index:function(){return j},indexes:function(){return D},intersection:function(){return Nt},least:function(){return lt},leastIndex:function(){return ft},map:function(){return At},max:function(){return $.A},maxIndex:function(){return Z.A},mean:function(){return J},median:function(){return K},medianIndex:function(){return Q},merge:function(){return tt.A},min:function(){return et.A},minIndex:function(){return nt.A},mode:function(){return rt},nice:function(){return G},pairs:function(){return ot},permute:function(){return at.A},quantile:function(){return H.Ay},quantileIndex:function(){return H.AX},quantileSorted:function(){return H.Z4},quickselect:function(){return ut.A},range:function(){return ct.A},rank:function(){return st},reduce:function(){return kt},reverse:function(){return Ot},rollup:function(){return T},rollups:function(){return P},scan:function(){return ht},shuffle:function(){return vt},shuffler:function(){return mt},some:function(){return xt},sort:function(){return I.Ay},subset:function(){return jt},sum:function(){return yt},superset:function(){return Tt},thresholdFreedmanDiaconis:function(){return Y},thresholdScott:function(){return X},thresholdSturges:function(){return U},tickIncrement:function(){return W.lq},tickStep:function(){return W.sG},ticks:function(){return W.Ay},transpose:function(){return gt},union:function(){return Dt},variance:function(){return _},zip:function(){return _t}});var r=n(52016),o=n(12902),i=n(86037);function a(t,e){if(!((e=+e)>=0))throw new RangeError("invalid r");let n=t.length;if(!((n=Math.floor(n))>=0))throw new RangeError("invalid length");if(!n||!e)return t;const r=p(e),o=t.slice();return r(t,o,0,n,1),r(o,t,0,n,1),r(t,o,0,n,1),t}const u=s(p),c=s(function(t){const e=p(t);return(t,n,r,o,i)=>{e(t,n,(r<<=2)+0,(o<<=2)+0,i<<=2),e(t,n,r+1,o+1,i),e(t,n,r+2,o+2,i),e(t,n,r+3,o+3,i)}});function s(t){return function(e,n,r=n){if(!((n=+n)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");let{data:o,width:i,height:a}=e;if(!((i=Math.floor(i))>=0))throw new RangeError("invalid width");
1if(!((a=Math.floor(void 0!==a?a:o.length/i))>=0))throw new RangeError("invalid height");if(!i||!a||!n&&!r)return e;const u=n&&t(n),c=r&&t(r),s=o.slice();return u&&c?(l(u,s,o,i,a),l(u,o,s,i,a),l(u,s,o,i,a),f(c,o,s,i,a),f(c,s,o,i,a),f(c,o,s,i,a)):u?(l(u,o,s,i,a),l(u,s,o,i,a),l(u,o,s,i,a)):c&&(f(c,o,s,i,a),f(c,s,o,i,a),f(c,o,s,i,a)),e}}function l(t,e,n,r,o){for(let i=0,a=r*o;i<a;)t(e,n,i,i+=r,1)}function f(t,e,n,r,o){for(let i=0,a=r*o;i<r;++i)t(e,n,i,i+a,r)}function p(t){const e=Math.floor(t);if(e===t)return function(t){const e=2*t+1;return(n,r,o,i,a)=>{if(!((i-=a)>=o))return;let u=t*r[o];const c=a*t;for(let t=o,e=o+c;t<e;t+=a)u+=r[Math.min(i,t)];for(let t=o,s=i;t<=s;t+=a)u+=r[Math.min(i,t+c)],n[t]=u/e,u-=r[Math.max(o,t-c)]}}(t);const n=t-e,r=2*t+1;return(t,o,i,a,u)=>{if(!((a-=u)>=i))return;let c=e*o[i];const s=u*e,l=s+u;for(let t=i,e=i+s;t<e;t+=u)c+=o[Math.min(a,t)];for(let e=i,f=a;e<=f;e+=u)c+=o[Math.min(a,e+s)],t[e]=(c+n*(o[Math.max(i,e-l)]+o[Math.min(a,e+l)]))/r,c-=o[Math.max(i,e-s)]}}function d(t,e){let n=0;if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&++n;else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(o=+o)>=o&&++n}return n}function h(t){return 0|t.length}function v(t){return!(t>0)}function m(t){return"object"!=typeof t||"length"in t?t:Array.from(t)}function y(...t){const e="function"==typeof t[t.length-1]&&function(t){return e=>t(...e)}(t.pop()),n=(t=t.map(m)).map(h),r=t.length-1,o=new Array(r+1).fill(0),i=[];if(r<0||n.some(v))return i;for(;;){i.push(o.map((e,n)=>t[n][e]));let a=r;for(;++o[a]===n[a];){if(0===a)return e?i.map(e):i;o[a--]=0}}}function g(t,e){var n=0,r=0;return Float64Array.from(t,void 0===e?t=>n+=+t||0:o=>n+=+e(o,r++,t)||0)}var b=n(41180);function _(t,e){let n,r=0,o=0,i=0;if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(n=e-o,o+=n/++r,i+=n*(e-o));else{let a=-1;for(let u of t)null!=(u=e(u,++a,t))&&(u=+u)>=u&&(n=u-o,o+=n/++r,i+=n*(u-o))}if(r>1)return i/(r-1)}function w(t,e){const n=_(t,e);return n?Math.sqrt(n):n}function x(t,e){let n,r;if(void 0===e)for(const e of t)null!=e&&(void 0===n?e>=e&&(n=r=e):(n>e&&(n=e),r<e&&(r=e)));else{let o=-1;for(let i of t)null!=(i=e(i,++o,t))&&(void 0===n?i>=i&&(n=r=i):(n>i&&(n=i),r<i&&(r=i)))}return[n,r]}var E=n(11047),A=n(24119);function k(t){return t}function O(t,...e){return F(t,k,k,e)}function M(t,...e){return F(t,Array.from,k,e)}function S(t,e){for(let n=1,r=e.length;n<r;++n)t=t.flatMap(t=>t.pop().map(([e,n])=>[...t,e,n]));return t}function N(t,...e){return S(M(t,...e),e)}function C(t,e,...n){return S(P(t,e,...n),n)}function T(t,e,...n){return F(t,k,e,n)}function P(t,e,...n){return F(t,Array.from,e,n)}function j(t,...e){return F(t,k,R,e)}function D(t,...e){return F(t,Array.from,R,e)}function R(t){if(1!==t.length)throw new Error("duplicate key");return t[0]}function F(t,e,n,r){return function t(o,i){if(i>=r.length)return n(o);const a=new A.B,u=r[i++];let c=-1;for(const t of o){const e=u(t,++c,o),n=a.get(e);n?n.push(t):a.set(e,[t])}for(const[e,n]of a)a.set(e,t(n,i));return e(a)}(t,0)}var I=n(68886);function B(t,e,n){return(2!==e.length?(0,I.Ay)(T(t,e,n),([t,e],[n,r])=>(0,o.A)(e,r)||(0,o.A)(t,n)):(0,I.Ay)(O(t,n),([t,n],[r,i])=>e(n,i)||(0,o.A)(t,r))).map(([t])=>t)}var L=Array.prototype,z=L.slice;L.map;function q(t){return()=>t}var W=n(6946);function G(t,e,n){let r;for(;;){const o=(0,W.lq)(t,e,n);if(o===r||0===o||!isFinite(o))return[t,e];o>0?(t=Math.floor(t/o)*o,e=Math.ceil(e/o)*o):o<0&&(t=Math.ceil(t*o)/o,e=Math.floor(e*o)/o),r=o}}function U(t){return Math.max(1,Math.ceil(Math.log(d(t))/Math.LN2)+1)}function V(){var t=k,e=x,n=U;function o(o){Array.isArray(o)||(o=Array.from(o));var i,a,u,c=o.length,s=new Array(c);for(i=0;i<c;++i)s[i]=t(o[i],i,o);var l=e(s),f=l[0],p=l[1],d=n(s,f,p);if(!Array.isArray(d)){const t=p,n=+d;if(e===x&&([f,p]=G(f,p,n)),(d=(0,W.Ay)(f,p,n))[0]<=f&&(u=(0,W.lq)(f,p,n)),d[d.length-1]>=p)if(t>=p&&e===x){const t=(0,W.lq)(f,p,n);isFinite(t)&&(t>0?p=(Math.floor(p/t)+1)*t:t<0&&(p=(Math.ceil(p*-t)+1)/-t))}else d.pop()}for(var h=d.length,v=0,m=h;d[v]<=f;)++v;for(;d[m-1]>p;)--m;(v||m<h)&&(d=d.slice(v,m),h=m-v);var y,g=new Array(h+1);for(i=0;i<=h;++i)(y=g[i]=[]).x0=i>0?d[i-1]:f,y.x1=i<h?d[i]:p;if(isFinite(u)){if(u>0)for(i=0;i<c;++i)null!=(a=s[i])&&f<=a&&a<=p&&g[Math.min(h,Math.floor((a-f)/u))].push(o[i]);else if(u<0)for(i=0;i<c;++i)if(null!=(a=s[i])&&f<=a&&a<=p){const t=Math.floor((f-a)*u);g[Math.min(h,t+(d[t]<=a))].push(o[i])}}else for(i=0;i<c;++i)null!=(a=s[i])&&f<=a&&a<=p&&g[(0,r.Ay)(d,a,0,h)].push(o[i]);return g}return o.value=function(e){return arguments.length?(t="function"==typeof e?e:q(e),o):t},o.domain=function(t){return arguments.length?(e="function"==typeof t?t:q([t[0],t[1]]),o):e},o.thresholds=function(t){return arguments.length?(n="function"==typeof t?t:q(Array.isArray(t)?z.call(t):t),o):n},o}var H=n(84855);function Y(t,e,n){const r=d(t),o=(0,H.Ay)(t,.75)-(0,H.Ay)(t,.25);return r&&o?Math.ceil((n-e)/(2*o*Math.pow(r,-1/3))):1}function X(t,e,n){const r=d(t),o=w(t);return r&&o?Math.ceil((n-e)*Math.cbrt(r)/(3.49*o)):1}var $=n(30846),Z=n(4504);function J(t,e){let n=0,r=0;if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(++n,r+=e);else{let o=-1;for(let i of t)null!=(i=e(i,++o,t))&&(i=+i)>=i&&(++n,r+=i)}if(n)return r/n}function K(t,e){return(0,H.Ay)(t,.5,e)}function Q(t,e){return(0,H.AX)(t,.5,e)}var tt=n(62128),et=n(49216),nt=n(98026);function rt(t,e){const n=new A.B;if(void 0===e)for(let e of t)null!=e&&e>=e&&n.set(e,(n.get(e)||0)+1);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let r,o=0;for(const[t,e]of n)e>o&&(o=e,r=t);return r}function ot(t,e=it){const n=[];let r,o=!1;for(const i of t)o&&n.push(e(r,i)),r=i,o=!0;return n}function it(t,e){return[t,e]}var at=n(78314),ut=n(15671),ct=n(6561);function st(t,e=o.A){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");let n=Array.from(t);const r=new Float64Array(n.length);2!==e.length&&(n=n.map(e),e=o.A);const i=(t,r)=>e(n[t],n[r]);let a,u;return(t=Uint32Array.from(n,(t,e)=>e)).sort(e===o.A?(t,e)=>(0,I.o2)(n[t],n[e]):(0,I.JC)(i)),t.forEach((t,e)=>{const n=i(t,void 0===a?t:a);n>=0?((void 0===a||n>0)&&(a=t,u=e),r[t]=u):r[t]=NaN}),r}function lt(t,e=o.A){let n,r=!1;if(1===e.length){let i;for(const a of t){const t=e(a);(r?(0,o.A)(t,i)<0:0===(0,o.A)(t,t))&&(n=a,i=t,r=!0)}}else for(const o of t)(r?e(o,n)<0:0===e(o,o))&&(n=o,r=!0);return n}function ft(t,e=o.A){if(1===e.length)return(0,nt.A)(t,e);let n,r=-1,i=-1;
vendor: 7,074 bytes, line 1
1for(const o of t)++i,(r<0?0===e(o,o):e(o,n)<0)&&(n=o,r=i);return r}var pt=n(36205);function dt(t,e=o.A){if(1===e.length)return(0,Z.A)(t,e);let n,r=-1,i=-1;for(const o of t)++i,(r<0?0===e(o,o):e(o,n)>0)&&(n=o,r=i);return r}function ht(t,e){const n=ft(t,e);return n<0?void 0:n}var vt=mt(Math.random);function mt(t){return function(e,n=0,r=e.length){let o=r-(n=+n);for(;o;){const r=t()*o--|0,i=e[o+n];e[o+n]=e[r+n],e[r+n]=i}return e}}function yt(t,e){let n=0;if(void 0===e)for(let e of t)(e=+e)&&(n+=e);else{let r=-1;for(let o of t)(o=+e(o,++r,t))&&(n+=o)}return n}function gt(t){if(!(o=t.length))return[];for(var e=-1,n=(0,et.A)(t,bt),r=new Array(n);++e<n;)for(var o,i=-1,a=r[e]=new Array(o);++i<o;)a[i]=t[i][e];return r}function bt(t){return t.length}function _t(){return gt(arguments)}function wt(t,e){if("function"!=typeof e)throw new TypeError("test is not a function");let n=-1;for(const r of t)if(!e(r,++n,t))return!1;return!0}function xt(t,e){if("function"!=typeof e)throw new TypeError("test is not a function");let n=-1;for(const r of t)if(e(r,++n,t))return!0;return!1}function Et(t,e){if("function"!=typeof e)throw new TypeError("test is not a function");const n=[];let r=-1;for(const o of t)e(o,++r,t)&&n.push(o);return n}function At(t,e){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof e)throw new TypeError("mapper is not a function");return Array.from(t,(n,r)=>e(n,r,t))}function kt(t,e,n){if("function"!=typeof e)throw new TypeError("reducer is not a function");const r=t[Symbol.iterator]();let o,i,a=-1;if(arguments.length<3){if(({done:o,value:n}=r.next()),o)return;++a}for(;({done:o,value:i}=r.next()),!o;)n=e(n,i,++a,t);return n}function Ot(t){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(t).reverse()}function Mt(t,...e){t=new A.v(t);for(const n of e)for(const e of n)t.delete(e);return t}function St(t,e){const n=e[Symbol.iterator](),r=new A.v;for(const e of t){if(r.has(e))return!1;let t,o;for(;({value:t,done:o}=n.next())&&!o;){if(Object.is(e,t))return!1;r.add(t)}}return!0}function Nt(t,...e){t=new A.v(t),e=e.map(Ct);t:for(const n of t)for(const r of e)if(!r.has(n)){t.delete(n);continue t}return t}function Ct(t){return t instanceof A.v?t:new A.v(t)}function Tt(t,e){const n=t[Symbol.iterator](),r=new Set;for(const t of e){const e=Pt(t);if(r.has(e))continue;let o,i;for(;({value:o,done:i}=n.next());){if(i)return!1;const t=Pt(o);if(r.add(t),Object.is(e,t))break}}return!0}function Pt(t){return null!==t&&"object"==typeof t?t.valueOf():t}function jt(t,e){return Tt(e,t)}function Dt(...t){const e=new A.v;for(const n of t)for(const t of n)e.add(t);return e}},62128:function(t,e,n){"use strict";function r(t){return Array.from(function*(t){for(const e of t)yield*e}(t))}n.d(e,{A:function(){return r}})},8915:function(t,e,n){"use strict";n.r(e),n.d(e,{geoAlbers:function(){return kr},geoAlbersUsa:function(){return Or},geoArea:function(){return ot},geoAzimuthalEqualArea:function(){return Cr},geoAzimuthalEqualAreaRaw:function(){return Nr},geoAzimuthalEquidistant:function(){return Pr},geoAzimuthalEquidistantRaw:function(){return Tr},geoBounds:function(){return Lt},geoCentroid:function(){return Jt},geoCircle:function(){return ce},geoClipAntimeridian:function(){return _e},geoClipCircle:function(){return we},geoClipExtent:function(){return Ne},geoClipRectangle:function(){return Se},geoConicConformal:function(){return Br},geoConicConformalRaw:function(){return Ir},geoConicEqualArea:function(){return Ar},geoConicEqualAreaRaw:function(){return Er},geoConicEquidistant:function(){return Wr},geoConicEquidistantRaw:function(){return qr},geoContains:function(){return He},geoDistance:function(){return Ie},geoEqualEarth:function(){return $r},geoEqualEarthRaw:function(){return Xr},geoEquirectangular:function(){return zr},geoEquirectangularRaw:function(){return Lr},geoGnomonic:function(){return Jr},geoGnomonicRaw:function(){return Zr},geoGraticule:function(){return Ze},geoGraticule10:function(){return Je},geoIdentity:function(){return Kr},geoInterpolate:function(){return Ke},geoLength:function(){return De},geoMercator:function(){return Dr},geoMercatorRaw:function(){return jr},geoNaturalEarth1:function(){return to},geoNaturalEarth1Raw:function(){return Qr},geoOrthographic:function(){return no},geoOrthographicRaw:function(){return eo},geoPath:function(){return ar},geoProjection:function(){return _r},geoProjectionMutator:function(){return wr},geoRotation:function(){return ie},geoStereographic:function(){return oo},geoStereographicRaw:function(){return ro},geoStream:function(){return D},geoTransform:function(){return ur},geoTransverseMercator:function(){return ao},geoTransverseMercatorRaw:function(){return io}});var r=n(11047),o=1e-6,i=1e-12,a=Math.PI,u=a/2,c=a/4,s=2*a,l=180/a,f=a/180,p=Math.abs,d=Math.atan,h=Math.atan2,v=Math.cos,m=Math.ceil,y=Math.exp,g=(Math.floor,Math.hypot),b=Math.log,_=Math.pow,w=Math.sin,x=Math.sign||function(t){return t>0?1:t<0?-1:0},E=Math.sqrt,A=Math.tan;function k(t){return t>1?0:t<-1?a:Math.acos(t)}function O(t){return t>1?u:t<-1?-u:Math.asin(t)}function M(t){return(t=w(t/2))*t}function S(){}function N(t,e){t&&T.hasOwnProperty(t.type)&&T[t.type](t,e)}var C={Feature:function(t,e){N(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,o=n.length;++r<o;)N(n[r].geometry,e)}},T={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)t=n[r],e.point(t[0],t[1],t[2])},LineString:function(t,e){P(t.coordinates,e,0)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)P(n[r],e,0)},Polygon:function(t,e){j(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)j(n[r],e)},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,o=n.length;++r<o;)N(n[r],e)}};function P(t,e,n){var r,o=-1,i=t.length-n;for(e.lineStart();++o<i;)r=t[o],e.point(r[0],r[1],r[2]);e.lineEnd()}function j(t,e){var n=-1,r=t.length;for(e.polygonStart();++n<r;)P(t[n],e,1);e.polygonEnd()}function D(t,e){t&&C.hasOwnProperty(t.type)?C[t.type](t,e):N(t,e)}var R,F,I,B,L,z,q,W,G,U,V,H,Y,X,$,Z,J=new r.ph,K=new r.ph,Q={point:S,lineStart:S,lineEnd:S,polygonStart:function(){J=new r.ph,Q.lineStart=tt,Q.lineEnd=et},polygonEnd:function(){var t=+J;K.add(t<0?s+t:t),this.lineStart=this.lineEnd=this.point=S},sphere:function(){K.add(s)}};function tt(){Q.point=nt}function et(){rt(R,F)}function nt(t,e){Q.point=rt,R=t,F=e,I=t*=f,B=v(e=(e*=f)/2+c),L=w(e)}function rt(t,e){var n=(t*=f)-I,r=n>=0?1:-1,o=r*n,i=v(e=(e*=f)/2+c),a=w(e),u=L*a,s=B*i+u*v(o),l=u*r*w(o);J.add(h(l,s)),I=t,B=i,L=a}function ot(t){return K=new r.ph,D(t,Q),2*K}function it(t){return[h(t[1],t[0]),O(t[2])]}function at(t){var e=t[0],n=t[1],r=v(n);return[r*v(e),r*w(e),w(n)]}function ut(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function ct(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function st(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}
vendor: 14,061 bytes, line 1
1function lt(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function ft(t){var e=E(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var pt,dt,ht,vt,mt,yt,gt,bt,_t,wt,xt,Et,At,kt,Ot,Mt,St={point:Nt,lineStart:Tt,lineEnd:Pt,polygonStart:function(){St.point=jt,St.lineStart=Dt,St.lineEnd=Rt,X=new r.ph,Q.polygonStart()},polygonEnd:function(){Q.polygonEnd(),St.point=Nt,St.lineStart=Tt,St.lineEnd=Pt,J<0?(z=-(W=180),q=-(G=90)):X>o?G=90:X<-o&&(q=-90),Z[0]=z,Z[1]=W},sphere:function(){z=-(W=180),q=-(G=90)}};function Nt(t,e){$.push(Z=[z=t,W=t]),e<q&&(q=e),e>G&&(G=e)}function Ct(t,e){var n=at([t*f,e*f]);if(Y){var r=ct(Y,n),o=ct([r[1],-r[0],0],r);ft(o),o=it(o);var i,a=t-U,u=a>0?1:-1,c=o[0]*l*u,s=p(a)>180;s^(u*U<c&&c<u*t)?(i=o[1]*l)>G&&(G=i):s^(u*U<(c=(c+360)%360-180)&&c<u*t)?(i=-o[1]*l)<q&&(q=i):(e<q&&(q=e),e>G&&(G=e)),s?t<U?Ft(z,t)>Ft(z,W)&&(W=t):Ft(t,W)>Ft(z,W)&&(z=t):W>=z?(t<z&&(z=t),t>W&&(W=t)):t>U?Ft(z,t)>Ft(z,W)&&(W=t):Ft(t,W)>Ft(z,W)&&(z=t)}else $.push(Z=[z=t,W=t]);e<q&&(q=e),e>G&&(G=e),Y=n,U=t}function Tt(){St.point=Ct}function Pt(){Z[0]=z,Z[1]=W,St.point=Nt,Y=null}function jt(t,e){if(Y){var n=t-U;X.add(p(n)>180?n+(n>0?360:-360):n)}else V=t,H=e;Q.point(t,e),Ct(t,e)}function Dt(){Q.lineStart()}function Rt(){jt(V,H),Q.lineEnd(),p(X)>o&&(z=-(W=180)),Z[0]=z,Z[1]=W,Y=null}function Ft(t,e){return(e-=t)<0?e+360:e}function It(t,e){return t[0]-e[0]}function Bt(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}function Lt(t){var e,n,r,o,i,a,u;if(G=W=-(z=q=1/0),$=[],D(t,St),n=$.length){for($.sort(It),e=1,i=[r=$[0]];e<n;++e)Bt(r,(o=$[e])[0])||Bt(r,o[1])?(Ft(r[0],o[1])>Ft(r[0],r[1])&&(r[1]=o[1]),Ft(o[0],r[1])>Ft(r[0],r[1])&&(r[0]=o[0])):i.push(r=o);for(a=-1/0,e=0,r=i[n=i.length-1];e<=n;r=o,++e)o=i[e],(u=Ft(r[1],o[0]))>a&&(a=u,z=o[0],W=r[1])}return $=Z=null,z===1/0||q===1/0?[[NaN,NaN],[NaN,NaN]]:[[z,q],[W,G]]}var zt={sphere:S,point:qt,lineStart:Gt,lineEnd:Ht,polygonStart:function(){zt.lineStart=Yt,zt.lineEnd=Xt},polygonEnd:function(){zt.lineStart=Gt,zt.lineEnd=Ht}};function qt(t,e){t*=f;var n=v(e*=f);Wt(n*v(t),n*w(t),w(e))}function Wt(t,e,n){++pt,ht+=(t-ht)/pt,vt+=(e-vt)/pt,mt+=(n-mt)/pt}function Gt(){zt.point=Ut}function Ut(t,e){t*=f;var n=v(e*=f);kt=n*v(t),Ot=n*w(t),Mt=w(e),zt.point=Vt,Wt(kt,Ot,Mt)}function Vt(t,e){t*=f;var n=v(e*=f),r=n*v(t),o=n*w(t),i=w(e),a=h(E((a=Ot*i-Mt*o)*a+(a=Mt*r-kt*i)*a+(a=kt*o-Ot*r)*a),kt*r+Ot*o+Mt*i);dt+=a,yt+=a*(kt+(kt=r)),gt+=a*(Ot+(Ot=o)),bt+=a*(Mt+(Mt=i)),Wt(kt,Ot,Mt)}function Ht(){zt.point=qt}function Yt(){zt.point=$t}function Xt(){Zt(Et,At),zt.point=qt}function $t(t,e){Et=t,At=e,t*=f,e*=f,zt.point=Zt;var n=v(e);kt=n*v(t),Ot=n*w(t),Mt=w(e),Wt(kt,Ot,Mt)}function Zt(t,e){t*=f;var n=v(e*=f),r=n*v(t),o=n*w(t),i=w(e),a=Ot*i-Mt*o,u=Mt*r-kt*i,c=kt*o-Ot*r,s=g(a,u,c),l=O(s),p=s&&-l/s;_t.add(p*a),wt.add(p*u),xt.add(p*c),dt+=l,yt+=l*(kt+(kt=r)),gt+=l*(Ot+(Ot=o)),bt+=l*(Mt+(Mt=i)),Wt(kt,Ot,Mt)}function Jt(t){pt=dt=ht=vt=mt=yt=gt=bt=0,_t=new r.ph,wt=new r.ph,xt=new r.ph,D(t,zt);var e=+_t,n=+wt,a=+xt,u=g(e,n,a);return u<i&&(e=yt,n=gt,a=bt,dt<o&&(e=ht,n=vt,a=mt),(u=g(e,n,a))<i)?[NaN,NaN]:[h(n,e)*l,O(a/u)*l]}function Kt(t){return function(){return t}}function Qt(t,e){function n(n,r){return n=t(n,r),e(n[0],n[1])}return t.invert&&e.invert&&(n.invert=function(n,r){return(n=e.invert(n,r))&&t.invert(n[0],n[1])}),n}function te(t,e){return p(t)>a&&(t-=Math.round(t/s)*s),[t,e]}function ee(t,e,n){return(t%=s)?e||n?Qt(re(t),oe(e,n)):re(t):e||n?oe(e,n):te}function ne(t){return function(e,n){return p(e+=t)>a&&(e-=Math.round(e/s)*s),[e,n]}}function re(t){var e=ne(t);return e.invert=ne(-t),e}function oe(t,e){var n=v(t),r=w(t),o=v(e),i=w(e);function a(t,e){var a=v(e),u=v(t)*a,c=w(t)*a,s=w(e),l=s*n+u*r;return[h(c*o-l*i,u*n-s*r),O(l*o+c*i)]}return a.invert=function(t,e){var a=v(e),u=v(t)*a,c=w(t)*a,s=w(e),l=s*o-c*i;return[h(c*o+s*i,u*n+l*r),O(l*n-u*r)]},a}function ie(t){function e(e){return(e=t(e[0]*f,e[1]*f))[0]*=l,e[1]*=l,e}return t=ee(t[0]*f,t[1]*f,t.length>2?t[2]*f:0),e.invert=function(e){return(e=t.invert(e[0]*f,e[1]*f))[0]*=l,e[1]*=l,e},e}function ae(t,e,n,r,o,i){if(n){var a=v(e),u=w(e),c=r*n;null==o?(o=e+r*s,i=e-c/2):(o=ue(a,o),i=ue(a,i),(r>0?o<i:o>i)&&(o+=r*s));for(var l,f=o;r>0?f>i:f<i;f-=c)l=it([a,-u*v(f),-u*w(f)]),t.point(l[0],l[1])}}function ue(t,e){(e=at(e))[0]-=t,ft(e);var n=k(-e[1]);return((-e[2]<0?-n:n)+s-o)%s}function ce(){var t,e,n=Kt([0,0]),r=Kt(90),o=Kt(6),i={point:function(n,r){t.push(n=e(n,r)),n[0]*=l,n[1]*=l}};function a(){var a=n.apply(this,arguments),u=r.apply(this,arguments)*f,c=o.apply(this,arguments)*f;return t=[],e=ee(-a[0]*f,-a[1]*f,0).invert,ae(i,u,c,1),a={type:"Polygon",coordinates:[t]},t=e=null,a}return a.center=function(t){return arguments.length?(n="function"==typeof t?t:Kt([+t[0],+t[1]]),a):n},a.radius=function(t){return arguments.length?(r="function"==typeof t?t:Kt(+t),a):r},a.precision=function(t){return arguments.length?(o="function"==typeof t?t:Kt(+t),a):o},a}function se(){var t,e=[];return{point:function(e,n,r){t.push([e,n,r])},lineStart:function(){e.push(t=[])},lineEnd:S,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}}function le(t,e){return p(t[0]-e[0])<o&&p(t[1]-e[1])<o}function fe(t,e,n,r){this.x=t,this.z=e,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function pe(t,e,n,r,i){var a,u,c=[],s=[];if(t.forEach(function(t){if(!((e=t.length-1)<=0)){var e,n,r=t[0],u=t[e];if(le(r,u)){if(!r[2]&&!u[2]){for(i.lineStart(),a=0;a<e;++a)i.point((r=t[a])[0],r[1]);return void i.lineEnd()}u[0]+=2*o}c.push(n=new fe(r,t,null,!0)),s.push(n.o=new fe(r,null,n,!1)),c.push(n=new fe(u,t,null,!1)),s.push(n.o=new fe(u,null,n,!0))}}),c.length){for(s.sort(e),de(c),de(s),a=0,u=s.length;a<u;++a)s[a].e=n=!n;for(var l,f,p=c[0];;){for(var d=p,h=!0;d.v;)if((d=d.n)===p)return;l=d.z,i.lineStart();do{if(d.v=d.o.v=!0,d.e){if(h)for(a=0,u=l.length;a<u;++a)i.point((f=l[a])[0],f[1]);else r(d.x,d.n.x,1,i);d=d.n}else{if(h)for(l=d.p.z,a=l.length-1;a>=0;--a)i.point((f=l[a])[0],f[1]);else r(d.x,d.p.x,-1,i);d=d.p}l=(d=d.o).z,h=!h}while(!d.v);i.lineEnd()}}}function de(t){if(e=t.length){for(var e,n,r=0,o=t[0];++r<e;)o.n=n=t[r],n.p=o,o=n;o.n=n=t[0],n.p=o}}function he(t){return p(t[0])<=a?t[0]:x(t[0])*((p(t[0])+a)%s-a)}function ve(t,e){var n=he(e),l=e[1],f=w(l),p=[w(n),-v(n),0],d=0,m=0,y=new r.ph;1===f?l=u+o:-1===f&&(l=-u-o);for(var g=0,b=t.length;g<b;++g)if(x=(_=t[g]).length)for(var _,x,E=_[x-1],A=he(E),k=E[1]/2+c,M=w(k),S=v(k),N=0;N<x;++N,A=T,M=j,S=D,E=C){var C=_[N],T=he(C),P=C[1]/2+c,j=w(P),D=v(P),R=T-A,F=R>=0?1:-1,I=F*R,B=I>a,L=M*j;if(y.add(h(L*F*w(I),S*D+L*v(I))),d+=B?R+F*s:R,B^A>=n^T>=n){var z=ct(at(E),at(C));ft(z);var q=ct(p,z);ft(q);var W=(B^R>=0?-1:1)*O(q[2]);(l>W||l===W&&(z[0]||z[1]))&&(m+=B^R>=0?1:-1)}}return(d<-o||d<o&&y<-i)^1&m}te.invert=te;var me=n(62128);function ye(t,e,n,r){return function(o){var i,a,u,c=e(o),s=se(),l=e(s),f=!1,p={point:d,lineStart:v,lineEnd:m,polygonStart:function(){p.point=y,p.lineStart=g,p.lineEnd=b,a=[],i=[]},polygonEnd:function(){p.point=d,p.lineStart=v,p.lineEnd=m,a=(0,me.A)(a);var t=ve(i,r);a.length?(f||(o.polygonStart(),f=!0),pe(a,be,t,n,o)):t&&(f||(o.polygonStart(),f=!0),o.lineStart(),n(null,null,1,o),o.lineEnd()),f&&(o.polygonEnd(),f=!1),a=i=null},sphere:function(){o.polygonStart(),o.lineStart(),n(null,null,1,o),o.lineEnd(),o.polygonEnd()}};function d(e,n){t(e,n)&&o.point(e,n)}function h(t,e){c.point(t,e)}function v(){p.point=h,c.lineStart()}function m(){p.point=d,c.lineEnd()}function y(t,e){u.push([t,e]),l.point(t,e)}function g(){l.lineStart(),u=[]}function b(){y(u[0][0],u[0][1]),l.lineEnd();var t,e,n,r,c=l.clean(),p=s.result(),d=p.length;if(u.pop(),i.push(u),u=null,d)if(1&c){if((e=(n=p[0]).length-1)>0){for(f||(o.polygonStart(),f=!0),o.lineStart(),t=0;t<e;++t)o.point((r=n[t])[0],r[1]);o.lineEnd()}}else d>1&&2&c&&p.push(p.pop().concat(p.shift())),a.push(p.filter(ge))}return p}}function ge(t){return t.length>1}function be(t,e){return((t=t.x)[0]<0?t[1]-u-o:u-t[1])-((e=e.x)[0]<0?e[1]-u-o:u-e[1])}var _e=ye(function(){return!0},function(t){var e,n=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(c,s){var l=c>0?a:-a,f=p(c-n);p(f-a)<o?(t.point(n,r=(r+s)/2>0?u:-u),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(l,r),t.point(c,r),e=0):i!==l&&f>=a&&(p(n-i)<o&&(n-=i*o),p(c-l)<o&&(c-=l*o),r=function(t,e,n,r){var i,a,u=w(t-n);return p(u)>o?d((w(e)*(a=v(r))*w(n)-w(r)*(i=v(e))*w(t))/(i*a*u)):(e+r)/2}(n,r,c,s),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(l,r),e=0),t.point(n=c,r=s),i=l},lineEnd:function(){t.lineEnd(),n=r=NaN},clean:function(){return 2-e}}},function(t,e,n,r){var i;if(null==t)i=n*u,r.point(-a,i),r.point(0,i),r.point(a,i),r.point(a,0),r.point(a,-i),r.point(0,-i),r.point(-a,-i),r.point(-a,0),r.point(-a,i);else if(p(t[0]-e[0])>o){var c=t[0]<e[0]?a:-a;i=n*c/2,r.point(-c,i),r.point(0,i),r.point(c,i)}else r.point(e[0],e[1])},[-a,-u]);function we(t){var e=v(t),n=6*f,r=e>0,i=p(e)>o;function u(t,n){return v(t)*v(n)>e}function c(t,n,r){var i=[1,0,0],u=ct(at(t),at(n)),c=ut(u,u),s=u[0],l=c-s*s;if(!l)return!r&&t;var f=e*c/l,d=-e*s/l,h=ct(i,u),v=lt(i,f);st(v,lt(u,d));var m=h,y=ut(v,m),g=ut(m,m),b=y*y-g*(ut(v,v)-1);if(!(b<0)){var _=E(b),w=lt(m,(-y-_)/g);if(st(w,v),w=it(w),!r)return w;var x,A=t[0],k=n[0],O=t[1],M=n[1];k<A&&(x=A,A=k,k=x);var S=k-A,N=p(S-a)<o;if(!N&&M<O&&(x=O,O=M,M=x),N||S<o?N?O+M>0^w[1]<(p(w[0]-A)<o?O:M):O<=w[1]&&w[1]<=M:S>a^(A<=w[0]&&w[0]<=k)){var C=lt(m,(-y+_)/g);return st(C,v),[w,it(C)]}}}function s(e,n){var o=r?t:a-t,i=0;return e<-o?i|=1:e>o&&(i|=2),n<-o?i|=4:n>o&&(i|=8),i}return ye(u,function(t){var e,n,o,l,f;return{lineStart:function(){l=o=!1,f=1},point:function(p,d){var h,v=[p,d],m=u(p,d),y=r?m?0:s(p,d):m?s(p+(p<0?a:-a),d):0;if(!e&&(l=o=m)&&t.lineStart(),m!==o&&(!(h=c(e,v))||le(e,h)||le(v,h))&&(v[2]=1),m!==o)f=0,m?(t.lineStart(),h=c(v,e),t.point(h[0],h[1])):(h=c(e,v),t.point(h[0],h[1],2),t.lineEnd()),e=h;else if(i&&e&&r^m){var g;y&n||!(g=c(v,e,!0))||(f=0,r?(t.lineStart(),t.point(g[0][0],g[0][1]),t.point(g[1][0],g[1][1]),t.lineEnd()):(t.point(g[1][0],g[1][1]),t.lineEnd(),t.lineStart(),t.point(g[0][0],g[0][1],3)))}!m||e&&le(e,v)||t.point(v[0],v[1]),e=v,o=m,n=y},lineEnd:function(){o&&t.lineEnd(),e=null},clean:function(){return f|(l&&o)<<1}}},function(e,r,o,i){ae(i,t,n,o,e,r)},r?[0,-t]:[-a,t-a])}var xe,Ee,Ae,ke,Oe=1e9,Me=-Oe;function Se(t,e,n,r){function i(o,i){return t<=o&&o<=n&&e<=i&&i<=r}function a(o,i,a,c){var l=0,f=0;if(null==o||(l=u(o,a))!==(f=u(i,a))||s(o,i)<0^a>0)do{c.point(0===l||3===l?t:n,l>1?r:e)}while((l=(l+a+4)%4)!==f);else c.point(i[0],i[1])}function u(r,i){return p(r[0]-t)<o?i>0?0:3:p(r[0]-n)<o?i>0?2:1:p(r[1]-e)<o?i>0?1:0:i>0?3:2}function c(t,e){return s(t.x,e.x)}function s(t,e){var n=u(t,1),r=u(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(o){var u,s,l,f,p,d,h,v,m,y,g,b=o,_=se(),w={point:x,lineStart:function(){w.point=E,s&&s.push(l=[]);y=!0,m=!1,h=v=NaN},lineEnd:function(){u&&(E(f,p),d&&m&&_.rejoin(),u.push(_.result()));w.point=x,m&&b.lineEnd()},polygonStart:function(){b=_,u=[],s=[],g=!0},polygonEnd:function(){var e=function(){for(var e=0,n=0,o=s.length;n<o;++n)for(var i,a,u=s[n],c=1,l=u.length,f=u[0],p=f[0],d=f[1];c<l;++c)i=p,a=d,p=(f=u[c])[0],d=f[1],a<=r?d>r&&(p-i)*(r-a)>(d-a)*(t-i)&&++e:d<=r&&(p-i)*(r-a)<(d-a)*(t-i)&&--e;return e}(),n=g&&e,i=(u=(0,me.A)(u)).length;(n||i)&&(o.polygonStart(),n&&(o.lineStart(),a(null,null,1,o),o.lineEnd()),i&&pe(u,c,e,a,o),o.polygonEnd());b=o,u=s=l=null}};function x(t,e){i(t,e)&&b.point(t,e)}function E(o,a){var u=i(o,a);if(s&&l.push([o,a]),y)f=o,p=a,d=u,y=!1,u&&(b.lineStart(),b.point(o,a));else if(u&&m)b.point(o,a);else{var c=[h=Math.max(Me,Math.min(Oe,h)),v=Math.max(Me,Math.min(Oe,v))],_=[o=Math.max(Me,Math.min(Oe,o)),a=Math.max(Me,Math.min(Oe,a))];!function(t,e,n,r,o,i){var a,u=t[0],c=t[1],s=0,l=1,f=e[0]-u,p=e[1]-c;if(a=n-u,f||!(a>0)){if(a/=f,f<0){if(a<s)return;a<l&&(l=a)}else if(f>0){if(a>l)return;a>s&&(s=a)}if(a=o-u,f||!(a<0)){if(a/=f,f<0){if(a>l)return;a>s&&(s=a)}else if(f>0){if(a<s)return;a<l&&(l=a)}if(a=r-c,p||!(a>0)){if(a/=p,p<0){if(a<s)return;a<l&&(l=a)}else if(p>0){if(a>l)return;a>s&&(s=a)}if(a=i-c,p||!(a<0)){if(a/=p,p<0){if(a>l)return;a>s&&(s=a)}else if(p>0){if(a<s)return;a<l&&(l=a)}return s>0&&(t[0]=u+s*f,t[1]=c+s*p),l<1&&(e[0]=u+l*f,e[1]=c+l*p),!0}}}}}(c,_,t,e,n,r)?u&&(b.lineStart(),b.point(o,a),g=!1):(m||(b.lineStart(),b.point(c[0],c[1])),b.point(_[0],_[1]),u||b.lineEnd(),g=!1)}h=o,v=a,m=u}return w}}function Ne(){var t,e,n,r=0,o=0,i=960,a=500;return n={stream:function(n){return t&&e===n?t:t=Se(r,o,i,a)(e=n)},extent:function(u){return arguments.length?(r=+u[0][0],o=+u[0][1],i=+u[1][0],a=+u[1][1],t=e=null,n):[[r,o],[i,a]]}}}var Ce={sphere:S,point:S,lineStart:function(){Ce.point=Pe,Ce.lineEnd=Te},lineEnd:S,polygonStart:S,polygonEnd:S};function Te(){Ce.point=Ce.lineEnd=S}function Pe(t,e){Ee=t*=f,Ae=w(e*=f),ke=v(e),Ce.point=je}function je(t,e){t*=f;var n=w(e*=f),r=v(e),o=p(t-Ee),i=v(o),a=r*w(o),u=ke*n-Ae*r*i,c=Ae*n+ke*r*i;xe.add(h(E(a*a+u*u),c)),Ee=t,Ae=n,ke=r}function De(t){return xe=new r.ph,D(t,Ce),+xe}var Re=[null,null],Fe={type:"LineString",coordinates:Re};function Ie(t,e){return Re[0]=t,Re[1]=e,De(Fe)}var Be={Feature:function(t,e){return ze(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,o=n.length;++r<o;)if(ze(n[r].geometry,e))return!0;return!1}},Le={Sphere:function(){return!0},Point:function(t,e){return qe(t.coordinates,e)},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)if(qe(n[r],e))return!0;return!1},LineString:function(t,e){return We(t.coordinates,e)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)if(We(n[r],e))return!0;return!1},Polygon:function(t,e){return Ge(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,o=n.length;++r<o;)if(Ge(n[r],e))return!0;return!1},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,o=n.length;++r<o;)if(ze(n[r],e))return!0;return!1}};function ze(t,e){return!(!t||!Le.hasOwnProperty(t.type))&&Le[t.type](t,e)}function qe(t,e){return 0===Ie(t,e)}function We(t,e){for(var n,r,o,a=0,u=t.length;a<u;a++){if(0===(r=Ie(t[a],e)))return!0;
vendor: 6,641 bytes, line 1
1if(a>0&&(o=Ie(t[a],t[a-1]))>0&&n<=o&&r<=o&&(n+r-o)*(1-Math.pow((n-r)/o,2))<i*o)return!0;n=r}return!1}function Ge(t,e){return!!ve(t.map(Ue),Ve(e))}function Ue(t){return(t=t.map(Ve)).pop(),t}function Ve(t){return[t[0]*f,t[1]*f]}function He(t,e){return(t&&Be.hasOwnProperty(t.type)?Be[t.type]:ze)(t,e)}var Ye=n(6561);function Xe(t,e,n){var r=(0,Ye.A)(t,e-o,n).concat(e);return function(t){return r.map(function(e){return[t,e]})}}function $e(t,e,n){var r=(0,Ye.A)(t,e-o,n).concat(e);return function(t){return r.map(function(e){return[e,t]})}}function Ze(){var t,e,n,r,i,a,u,c,s,l,f,d,h=10,v=h,y=90,g=360,b=2.5;function _(){return{type:"MultiLineString",coordinates:w()}}function w(){return(0,Ye.A)(m(r/y)*y,n,y).map(f).concat((0,Ye.A)(m(c/g)*g,u,g).map(d)).concat((0,Ye.A)(m(e/h)*h,t,h).filter(function(t){return p(t%y)>o}).map(s)).concat((0,Ye.A)(m(a/v)*v,i,v).filter(function(t){return p(t%g)>o}).map(l))}return _.lines=function(){return w().map(function(t){return{type:"LineString",coordinates:t}})},_.outline=function(){return{type:"Polygon",coordinates:[f(r).concat(d(u).slice(1),f(n).reverse().slice(1),d(c).reverse().slice(1))]}},_.extent=function(t){return arguments.length?_.extentMajor(t).extentMinor(t):_.extentMinor()},_.extentMajor=function(t){return arguments.length?(r=+t[0][0],n=+t[1][0],c=+t[0][1],u=+t[1][1],r>n&&(t=r,r=n,n=t),c>u&&(t=c,c=u,u=t),_.precision(b)):[[r,c],[n,u]]},_.extentMinor=function(n){return arguments.length?(e=+n[0][0],t=+n[1][0],a=+n[0][1],i=+n[1][1],e>t&&(n=e,e=t,t=n),a>i&&(n=a,a=i,i=n),_.precision(b)):[[e,a],[t,i]]},_.step=function(t){return arguments.length?_.stepMajor(t).stepMinor(t):_.stepMinor()},_.stepMajor=function(t){return arguments.length?(y=+t[0],g=+t[1],_):[y,g]},_.stepMinor=function(t){return arguments.length?(h=+t[0],v=+t[1],_):[h,v]},_.precision=function(o){return arguments.length?(b=+o,s=Xe(a,i,90),l=$e(e,t,b),f=Xe(c,u,90),d=$e(r,n,b),_):b},_.extentMajor([[-180,-90+o],[180,90-o]]).extentMinor([[-180,-80-o],[180,80+o]])}function Je(){return Ze()()}function Ke(t,e){var n=t[0]*f,r=t[1]*f,o=e[0]*f,i=e[1]*f,a=v(r),u=w(r),c=v(i),s=w(i),p=a*v(n),d=a*w(n),m=c*v(o),y=c*w(o),g=2*O(E(M(i-r)+a*c*M(o-n))),b=w(g),_=g?function(t){var e=w(t*=g)/b,n=w(g-t)/b,r=n*p+e*m,o=n*d+e*y,i=n*u+e*s;return[h(o,r)*l,h(i,E(r*r+o*o))*l]}:function(){return[n*l,r*l]};return _.distance=g,_}var Qe,tn,en,nn,rn=t=>t,on=new r.ph,an=new r.ph,un={point:S,lineStart:S,lineEnd:S,polygonStart:function(){un.lineStart=cn,un.lineEnd=fn},polygonEnd:function(){un.lineStart=un.lineEnd=un.point=S,on.add(p(an)),an=new r.ph},result:function(){var t=on/2;return on=new r.ph,t}};function cn(){un.point=sn}function sn(t,e){un.point=ln,Qe=en=t,tn=nn=e}function ln(t,e){an.add(nn*t-en*e),en=t,nn=e}function fn(){ln(Qe,tn)}var pn=un,dn=1/0,hn=dn,vn=-dn,mn=vn,yn={point:function(t,e){t<dn&&(dn=t);t>vn&&(vn=t);e<hn&&(hn=e);e>mn&&(mn=e)},lineStart:S,lineEnd:S,polygonStart:S,polygonEnd:S,result:function(){var t=[[dn,hn],[vn,mn]];return vn=mn=-(hn=dn=1/0),t}};var gn,bn,_n,wn,xn=yn,En=0,An=0,kn=0,On=0,Mn=0,Sn=0,Nn=0,Cn=0,Tn=0,Pn={point:jn,lineStart:Dn,lineEnd:In,polygonStart:function(){Pn.lineStart=Bn,Pn.lineEnd=Ln},polygonEnd:function(){Pn.point=jn,Pn.lineStart=Dn,Pn.lineEnd=In},result:function(){var t=Tn?[Nn/Tn,Cn/Tn]:Sn?[On/Sn,Mn/Sn]:kn?[En/kn,An/kn]:[NaN,NaN];return En=An=kn=On=Mn=Sn=Nn=Cn=Tn=0,t}};function jn(t,e){En+=t,An+=e,++kn}function Dn(){Pn.point=Rn}function Rn(t,e){Pn.point=Fn,jn(_n=t,wn=e)}function Fn(t,e){var n=t-_n,r=e-wn,o=E(n*n+r*r);On+=o*(_n+t)/2,Mn+=o*(wn+e)/2,Sn+=o,jn(_n=t,wn=e)}function In(){Pn.point=jn}function Bn(){Pn.point=zn}function Ln(){qn(gn,bn)}function zn(t,e){Pn.point=qn,jn(gn=_n=t,bn=wn=e)}function qn(t,e){var n=t-_n,r=e-wn,o=E(n*n+r*r);On+=o*(_n+t)/2,Mn+=o*(wn+e)/2,Sn+=o,Nn+=(o=wn*t-_n*e)*(_n+t),Cn+=o*(wn+e),Tn+=3*o,jn(_n=t,wn=e)}var Wn=Pn;function Gn(t){this._context=t}Gn.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,s)}},result:S};var Un,Vn,Hn,Yn,Xn,$n=new r.ph,Zn={point:S,lineStart:function(){Zn.point=Jn},lineEnd:function(){Un&&Kn(Vn,Hn),Zn.point=S},polygonStart:function(){Un=!0},polygonEnd:function(){Un=null},result:function(){var t=+$n;return $n=new r.ph,t}};function Jn(t,e){Zn.point=Kn,Vn=Yn=t,Hn=Xn=e}function Kn(t,e){Yn-=t,Xn-=e,$n.add(E(Yn*Yn+Xn*Xn)),Yn=t,Xn=e}var Qn=Zn;let tr,er,nr,rr;class or{constructor(t){this._append=null==t?ir:function(t){const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);if(e>15)return ir;if(e!==tr){const t=10**e;tr=e,er=function(e){let n=1;this._+=e[0];for(const r=e.length;n<r;++n)this._+=Math.round(arguments[n]*t)/t+e[n]}}return er}(t),this._radius=4.5,this._=""}pointRadius(t){return this._radius=+t,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(t,e){switch(this._point){case 0:this._append`M${t},${e}`,this._point=1;break;case 1:this._append`L${t},${e}`;break;default:if(this._append`M${t},${e}`,this._radius!==nr||this._append!==er){const t=this._radius,e=this._;this._="",this._append`m0,${t}a${t},${t} 0 1,1 0,${-2*t}a${t},${t} 0 1,1 0,${2*t}z`,nr=t,er=this._append,rr=this._,this._=e}this._+=rr}}result(){const t=this._;return this._="",t.length?t:null}}function ir(t){let e=1;this._+=t[0];for(const n=t.length;e<n;++e)this._+=arguments[e]+t[e]}function ar(t,e){let n,r,o=3,i=4.5;function a(t){return t&&("function"==typeof i&&r.pointRadius(+i.apply(this,arguments)),D(t,n(r))),r.result()}return a.area=function(t){return D(t,n(pn)),pn.result()},a.measure=function(t){return D(t,n(Qn)),Qn.result()},a.bounds=function(t){return D(t,n(xn)),xn.result()},a.centroid=function(t){return D(t,n(Wn)),Wn.result()},a.projection=function(e){return arguments.length?(n=null==e?(t=null,rn):(t=e).stream,a):t},a.context=function(t){return arguments.length?(r=null==t?(e=null,new or(o)):new Gn(e=t),"function"!=typeof i&&r.pointRadius(i),a):e},a.pointRadius=function(t){return arguments.length?(i="function"==typeof t?t:(r.pointRadius(+t),+t),a):i},a.digits=function(t){if(!arguments.length)return o;if(null==t)o=null;else{const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);o=e}return null===e&&(r=new or(o)),a},a.projection(t).digits(o).context(e)}
vendor: 2,787 bytes, line 1
1function ur(t){return{stream:cr(t)}}function cr(t){return function(e){var n=new sr;for(var r in t)n[r]=t[r];return n.stream=e,n}}function sr(){}function lr(t,e,n){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),D(n,t.stream(xn)),e(xn.result()),null!=r&&t.clipExtent(r),t}function fr(t,e,n){return lr(t,function(n){var r=e[1][0]-e[0][0],o=e[1][1]-e[0][1],i=Math.min(r/(n[1][0]-n[0][0]),o/(n[1][1]-n[0][1])),a=+e[0][0]+(r-i*(n[1][0]+n[0][0]))/2,u=+e[0][1]+(o-i*(n[1][1]+n[0][1]))/2;t.scale(150*i).translate([a,u])},n)}function pr(t,e,n){return fr(t,[[0,0],e],n)}function dr(t,e,n){return lr(t,function(n){var r=+e,o=r/(n[1][0]-n[0][0]),i=(r-o*(n[1][0]+n[0][0]))/2,a=-o*n[0][1];t.scale(150*o).translate([i,a])},n)}function hr(t,e,n){return lr(t,function(n){var r=+e,o=r/(n[1][1]-n[0][1]),i=-o*n[0][0],a=(r-o*(n[1][1]+n[0][1]))/2;t.scale(150*o).translate([i,a])},n)}sr.prototype={constructor:sr,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var vr=16,mr=v(30*f);function yr(t,e){return+e?function(t,e){function n(r,i,a,u,c,s,l,f,d,v,m,y,g,b){var _=l-r,w=f-i,x=_*_+w*w;if(x>4*e&&g--){var A=u+v,k=c+m,M=s+y,S=E(A*A+k*k+M*M),N=O(M/=S),C=p(p(M)-1)<o||p(a-d)<o?(a+d)/2:h(k,A),T=t(C,N),P=T[0],j=T[1],D=P-r,R=j-i,F=w*D-_*R;(F*F/x>e||p((_*D+w*R)/x-.5)>.3||u*v+c*m+s*y<mr)&&(n(r,i,a,u,c,s,P,j,C,A/=S,k/=S,M,g,b),b.point(P,j),n(P,j,C,A,k,M,l,f,d,v,m,y,g,b))}}return function(e){var r,o,i,a,u,c,s,l,f,p,d,h,v={point:m,lineStart:y,lineEnd:b,polygonStart:function(){e.polygonStart(),v.lineStart=_},polygonEnd:function(){e.polygonEnd(),v.lineStart=y}};function m(n,r){n=t(n,r),e.point(n[0],n[1])}function y(){l=NaN,v.point=g,e.lineStart()}function g(r,o){var i=at([r,o]),a=t(r,o);n(l,f,s,p,d,h,l=a[0],f=a[1],s=r,p=i[0],d=i[1],h=i[2],vr,e),e.point(l,f)}function b(){v.point=m,e.lineEnd()}function _(){y(),v.point=w,v.lineEnd=x}function w(t,e){g(r=t,e),o=l,i=f,a=p,u=d,c=h,v.point=g}function x(){n(l,f,s,p,d,h,o,i,r,a,u,c,vr,e),v.lineEnd=b,b()}return v}}(t,e):function(t){return cr({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}(t)}var gr=cr({point:function(t,e){this.stream.point(t*f,e*f)}});function br(t,e,n,r,o,i){if(!i)return function(t,e,n,r,o){function i(i,a){return[e+t*(i*=r),n-t*(a*=o)]}return i.invert=function(i,a){return[(i-e)/t*r,(n-a)/t*o]},i}(t,e,n,r,o);var a=v(i),u=w(i),c=a*t,s=u*t,l=a/t,f=u/t,p=(u*n-a*e)/t,d=(u*e+a*n)/t;function h(t,i){return[c*(t*=r)-s*(i*=o)+e,n-s*t-c*i]}return h.invert=function(t,e){return[r*(l*t-f*e+p),o*(d-f*t-l*e)]},h}function _r(t){return wr(function(){return t})()}
vendor: 6,371 bytes, line 1
1function wr(t){var e,n,r,o,i,a,u,c,s,p,d=150,h=480,v=250,m=0,y=0,g=0,b=0,_=0,w=0,x=1,A=1,k=null,O=_e,M=null,S=rn,N=.5;function C(t){return c(t[0]*f,t[1]*f)}function T(t){return(t=c.invert(t[0],t[1]))&&[t[0]*l,t[1]*l]}function P(){var t=br(d,0,0,x,A,w).apply(null,e(m,y)),r=br(d,h-t[0],v-t[1],x,A,w);return n=ee(g,b,_),u=Qt(e,r),c=Qt(n,u),a=yr(u,N),j()}function j(){return s=p=null,C}return C.stream=function(t){return s&&p===t?s:s=gr(function(t){return cr({point:function(e,n){var r=t(e,n);return this.stream.point(r[0],r[1])}})}(n)(O(a(S(p=t)))))},C.preclip=function(t){return arguments.length?(O=t,k=void 0,j()):O},C.postclip=function(t){return arguments.length?(S=t,M=r=o=i=null,j()):S},C.clipAngle=function(t){return arguments.length?(O=+t?we(k=t*f):(k=null,_e),j()):k*l},C.clipExtent=function(t){return arguments.length?(S=null==t?(M=r=o=i=null,rn):Se(M=+t[0][0],r=+t[0][1],o=+t[1][0],i=+t[1][1]),j()):null==M?null:[[M,r],[o,i]]},C.scale=function(t){return arguments.length?(d=+t,P()):d},C.translate=function(t){return arguments.length?(h=+t[0],v=+t[1],P()):[h,v]},C.center=function(t){return arguments.length?(m=t[0]%360*f,y=t[1]%360*f,P()):[m*l,y*l]},C.rotate=function(t){return arguments.length?(g=t[0]%360*f,b=t[1]%360*f,_=t.length>2?t[2]%360*f:0,P()):[g*l,b*l,_*l]},C.angle=function(t){return arguments.length?(w=t%360*f,P()):w*l},C.reflectX=function(t){return arguments.length?(x=t?-1:1,P()):x<0},C.reflectY=function(t){return arguments.length?(A=t?-1:1,P()):A<0},C.precision=function(t){return arguments.length?(a=yr(u,N=t*t),j()):E(N)},C.fitExtent=function(t,e){return fr(C,t,e)},C.fitSize=function(t,e){return pr(C,t,e)},C.fitWidth=function(t,e){return dr(C,t,e)},C.fitHeight=function(t,e){return hr(C,t,e)},function(){return e=t.apply(this,arguments),C.invert=e.invert&&T,P()}}function xr(t){var e=0,n=a/3,r=wr(t),o=r(e,n);return o.parallels=function(t){return arguments.length?r(e=t[0]*f,n=t[1]*f):[e*l,n*l]},o}function Er(t,e){var n=w(t),r=(n+w(e))/2;if(p(r)<o)return function(t){var e=v(t);function n(t,n){return[t*e,w(n)/e]}return n.invert=function(t,n){return[t/e,O(n*e)]},n}(t);var i=1+n*(2*r-n),u=E(i)/r;function c(t,e){var n=E(i-2*r*w(e))/r;return[n*w(t*=r),u-n*v(t)]}return c.invert=function(t,e){var n=u-e,o=h(t,p(n))*x(n);return n*r<0&&(o-=a*x(t)*x(n)),[o/r,O((i-(t*t+n*n)*r*r)/(2*r))]},c}function Ar(){return xr(Er).scale(155.424).center([0,33.6442])}function kr(){return Ar().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function Or(){var t,e,n,r,i,a,u=kr(),c=Ar().rotate([154,0]).center([-2,58.5]).parallels([55,65]),s=Ar().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(t,e){a=[t,e]}};function f(t){var e=t[0],o=t[1];return a=null,n.point(e,o),a||(r.point(e,o),a)||(i.point(e,o),a)}function p(){return t=e=null,f}return f.invert=function(t){var e=u.scale(),n=u.translate(),r=(t[0]-n[0])/e,o=(t[1]-n[1])/e;return(o>=.12&&o<.234&&r>=-.425&&r<-.214?c:o>=.166&&o<.234&&r>=-.214&&r<-.115?s:u).invert(t)},f.stream=function(n){return t&&e===n?t:(r=[u.stream(e=n),c.stream(n),s.stream(n)],o=r.length,t={point:function(t,e){for(var n=-1;++n<o;)r[n].point(t,e)},sphere:function(){for(var t=-1;++t<o;)r[t].sphere()},lineStart:function(){for(var t=-1;++t<o;)r[t].lineStart()},lineEnd:function(){for(var t=-1;++t<o;)r[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<o;)r[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<o;)r[t].polygonEnd()}});var r,o},f.precision=function(t){return arguments.length?(u.precision(t),c.precision(t),s.precision(t),p()):u.precision()},f.scale=function(t){return arguments.length?(u.scale(t),c.scale(.35*t),s.scale(t),f.translate(u.translate())):u.scale()},f.translate=function(t){if(!arguments.length)return u.translate();var e=u.scale(),a=+t[0],f=+t[1];return n=u.translate(t).clipExtent([[a-.455*e,f-.238*e],[a+.455*e,f+.238*e]]).stream(l),r=c.translate([a-.307*e,f+.201*e]).clipExtent([[a-.425*e+o,f+.12*e+o],[a-.214*e-o,f+.234*e-o]]).stream(l),i=s.translate([a-.205*e,f+.212*e]).clipExtent([[a-.214*e+o,f+.166*e+o],[a-.115*e-o,f+.234*e-o]]).stream(l),p()},f.fitExtent=function(t,e){return fr(f,t,e)},f.fitSize=function(t,e){return pr(f,t,e)},f.fitWidth=function(t,e){return dr(f,t,e)},f.fitHeight=function(t,e){return hr(f,t,e)},f.scale(1070)}function Mr(t){return function(e,n){var r=v(e),o=v(n),i=t(r*o);return i===1/0?[2,0]:[i*o*w(e),i*w(n)]}}function Sr(t){return function(e,n){var r=E(e*e+n*n),o=t(r),i=w(o),a=v(o);return[h(e*i,r*a),O(r&&n*i/r)]}}var Nr=Mr(function(t){return E(2/(1+t))});function Cr(){return _r(Nr).scale(124.75).clipAngle(179.999)}Nr.invert=Sr(function(t){return 2*O(t/2)});var Tr=Mr(function(t){return(t=k(t))&&t/w(t)});function Pr(){return _r(Tr).scale(79.4188).clipAngle(179.999)}function jr(t,e){return[t,b(A((u+e)/2))]}function Dr(){return Rr(jr).scale(961/s)}function Rr(t){var e,n,r,o=_r(t),i=o.center,u=o.scale,c=o.translate,s=o.clipExtent,l=null;function f(){var i=a*u(),c=o(ie(o.rotate()).invert([0,0]));return s(null==l?[[c[0]-i,c[1]-i],[c[0]+i,c[1]+i]]:t===jr?[[Math.max(c[0]-i,l),e],[Math.min(c[0]+i,n),r]]:[[l,Math.max(c[1]-i,e)],[n,Math.min(c[1]+i,r)]])}return o.scale=function(t){return arguments.length?(u(t),f()):u()},o.translate=function(t){return arguments.length?(c(t),f()):c()},o.center=function(t){return arguments.length?(i(t),f()):i()},o.clipExtent=function(t){return arguments.length?(null==t?l=e=n=r=null:(l=+t[0][0],e=+t[0][1],n=+t[1][0],r=+t[1][1]),f()):null==l?null:[[l,e],[n,r]]},f()}function Fr(t){return A((u+t)/2)}function Ir(t,e){var n=v(t),r=t===e?w(t):b(n/v(e))/b(Fr(e)/Fr(t)),i=n*_(Fr(t),r)/r;if(!r)return jr;function c(t,e){i>0?e<-u+o&&(e=-u+o):e>u-o&&(e=u-o);var n=i/_(Fr(e),r);return[n*w(r*t),i-n*v(r*t)]}return c.invert=function(t,e){var n=i-e,o=x(r)*E(t*t+n*n),c=h(t,p(n))*x(n);return n*r<0&&(c-=a*x(t)*x(n)),[c/r,2*d(_(i/o,1/r))-u]},c}function Br(){return xr(Ir).scale(109.5).parallels([30,30])}function Lr(t,e){return[t,e]}function zr(){return _r(Lr).scale(152.63)}function qr(t,e){var n=v(t),r=t===e?w(t):(n-v(e))/(e-t),i=n/r+t;if(p(r)<o)return Lr;function u(t,e){var n=i-e,o=r*t;return[n*w(o),i-n*v(o)]}return u.invert=function(t,e){var n=i-e,o=h(t,p(n))*x(n);return n*r<0&&(o-=a*x(t)*x(n)),[o/r,i-x(r)*E(t*t+n*n)]},u}function Wr(){return xr(qr).scale(131.154).center([0,13.9389])}Tr.invert=Sr(function(t){return t}),jr.invert=function(t,e){return[t,2*d(y(e))-u]}
vendor: 11,541 bytes, line 1
1,Lr.invert=Lr;var Gr=1.340264,Ur=-.081106,Vr=893e-6,Hr=.003796,Yr=E(3)/2;function Xr(t,e){var n=O(Yr*w(e)),r=n*n,o=r*r*r;return[t*v(n)/(Yr*(Gr+3*Ur*r+o*(7*Vr+9*Hr*r))),n*(Gr+Ur*r+o*(Vr+Hr*r))]}function $r(){return _r(Xr).scale(177.158)}function Zr(t,e){var n=v(e),r=v(t)*n;return[n*w(t)/r,w(e)/r]}function Jr(){return _r(Zr).scale(144.049).clipAngle(60)}function Kr(){var t,e,n,r,o,i,a,u=1,c=0,s=0,p=1,d=1,h=0,m=null,y=1,g=1,b=cr({point:function(t,e){var n=E([t,e]);this.stream.point(n[0],n[1])}}),_=rn;function x(){return y=u*p,g=u*d,i=a=null,E}function E(n){var r=n[0]*y,o=n[1]*g;if(h){var i=o*t-r*e;r=r*t+o*e,o=i}return[r+c,o+s]}return E.invert=function(n){var r=n[0]-c,o=n[1]-s;if(h){var i=o*t+r*e;r=r*t-o*e,o=i}return[r/y,o/g]},E.stream=function(t){return i&&a===t?i:i=b(_(a=t))},E.postclip=function(t){return arguments.length?(_=t,m=n=r=o=null,x()):_},E.clipExtent=function(t){return arguments.length?(_=null==t?(m=n=r=o=null,rn):Se(m=+t[0][0],n=+t[0][1],r=+t[1][0],o=+t[1][1]),x()):null==m?null:[[m,n],[r,o]]},E.scale=function(t){return arguments.length?(u=+t,x()):u},E.translate=function(t){return arguments.length?(c=+t[0],s=+t[1],x()):[c,s]},E.angle=function(n){return arguments.length?(e=w(h=n%360*f),t=v(h),x()):h*l},E.reflectX=function(t){return arguments.length?(p=t?-1:1,x()):p<0},E.reflectY=function(t){return arguments.length?(d=t?-1:1,x()):d<0},E.fitExtent=function(t,e){return fr(E,t,e)},E.fitSize=function(t,e){return pr(E,t,e)},E.fitWidth=function(t,e){return dr(E,t,e)},E.fitHeight=function(t,e){return hr(E,t,e)},E}function Qr(t,e){var n=e*e,r=n*n;return[t*(.8707-.131979*n+r*(r*(.003971*n-.001529*r)-.013791)),e*(1.007226+n*(.015085+r*(.028874*n-.044475-.005916*r)))]}function to(){return _r(Qr).scale(175.295)}function eo(t,e){return[v(e)*w(t),w(e)]}function no(){return _r(eo).scale(249.5).clipAngle(90+o)}function ro(t,e){var n=v(e),r=1+v(t)*n;return[n*w(t)/r,w(e)/r]}function oo(){return _r(ro).scale(250).clipAngle(142)}function io(t,e){return[b(A((u+e)/2)),-t]}function ao(){var t=Rr(io),e=t.center,n=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?n([t[0],t[1],t.length>2?t[2]+90:90]):[(t=n())[0],t[1],t[2]-90]},n([0,0,90]).scale(159.155)}Xr.invert=function(t,e){for(var n,r=e,o=r*r,a=o*o*o,u=0;u<12&&(a=(o=(r-=n=(r*(Gr+Ur*o+a*(Vr+Hr*o))-e)/(Gr+3*Ur*o+a*(7*Vr+9*Hr*o)))*r)*o*o,!(p(n)<i));++u);return[Yr*t*(Gr+3*Ur*o+a*(7*Vr+9*Hr*o))/v(r),O(w(r)/Yr)]},Zr.invert=Sr(d),Qr.invert=function(t,e){var n,r=e,i=25;do{var a=r*r,u=a*a;r-=n=(r*(1.007226+a*(.015085+u*(.028874*a-.044475-.005916*u)))-e)/(1.007226+a*(.045255+u*(.259866*a-.311325-.005916*11*u)))}while(p(n)>o&&--i>0);return[t/(.8707+(a=r*r)*(a*(a*a*a*(.003971-.001529*a)-.013791)-.131979)),r]},eo.invert=Sr(O),ro.invert=Sr(function(t){return 2*d(t)}),io.invert=function(t,e){return[-e,2*d(y(t))-u]}},63188:function(t,e,n){"use strict";function r(t,e){return t.parent===e.parent?1:2}function o(t,e){return t+e.x}function i(t,e){return Math.max(t,e.y)}function a(){var t=r,e=1,n=1,a=!1;function u(r){var u,c=0;r.eachAfter(function(e){var n=e.children;n?(e.x=function(t){return t.reduce(o,0)/t.length}(n),e.y=function(t){return 1+t.reduce(i,0)}(n)):(e.x=u?c+=t(e,u):0,e.y=0,u=e)});var s=function(t){for(var e;e=t.children;)t=e[0];return t}(r),l=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(r),f=s.x-t(s,l)/2,p=l.x+t(l,s)/2;return r.eachAfter(a?function(t){t.x=(t.x-r.x)*e,t.y=(r.y-t.y)*n}:function(t){t.x=(t.x-f)/(p-f)*e,t.y=(1-(r.y?t.y/r.y:1))*n})}return u.separation=function(e){return arguments.length?(t=e,u):t},u.size=function(t){return arguments.length?(a=!1,e=+t[0],n=+t[1],u):a?null:[e,n]},u.nodeSize=function(t){return arguments.length?(a=!0,e=+t[0],n=+t[1],u):a?[e,n]:null},u}function u(t){var e=0,n=t.children,r=n&&n.length;if(r)for(;--r>=0;)e+=n[r].value;else e=1;t.value=e}function c(t,e){t instanceof Map?(t=[void 0,t],void 0===e&&(e=l)):void 0===e&&(e=s);for(var n,r,o,i,a,u=new d(t),c=[u];n=c.pop();)if((o=e(n.data))&&(a=(o=Array.from(o)).length))for(n.children=o,i=a-1;i>=0;--i)c.push(r=o[i]=new d(o[i])),r.parent=n,r.depth=n.depth+1;return u.eachBefore(p)}function s(t){return t.children}function l(t){return Array.isArray(t)?t[1]:null}function f(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function p(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function d(t){this.data=t,this.depth=this.height=0,this.parent=null}function h(t){return null==t?null:v(t)}function v(t){if("function"!=typeof t)throw new Error;return t}function m(){return 0}function y(t){return function(){return t}}n.r(e),n.d(e,{Node:function(){return d},cluster:function(){return a},hierarchy:function(){return c},pack:function(){return B},packEnclose:function(){return x},packSiblings:function(){return F},partition:function(){return U},stratify:function(){return Z},tree:function(){return it},treemap:function(){return lt},treemapBinary:function(){return ft},treemapDice:function(){return G},treemapResquarify:function(){return dt},treemapSlice:function(){return at},treemapSliceDice:function(){return pt},treemapSquarify:function(){return st}}),d.prototype=c.prototype={constructor:d,count:function(){return this.eachAfter(u)},each:function(t,e){let n=-1;for(const r of this)t.call(e,r,++n,this);return this},eachAfter:function(t,e){for(var n,r,o,i=this,a=[i],u=[],c=-1;i=a.pop();)if(u.push(i),n=i.children)for(r=0,o=n.length;r<o;++r)a.push(n[r]);for(;i=u.pop();)t.call(e,i,++c,this);return this},eachBefore:function(t,e){for(var n,r,o=this,i=[o],a=-1;o=i.pop();)if(t.call(e,o,++a,this),n=o.children)for(r=n.length-1;r>=0;--r)i.push(n[r]);return this},find:function(t,e){let n=-1;for(const r of this)if(t.call(e,r,++n,this))return r},sum:function(t){return this.eachAfter(function(e){for(var n=+t(e.data)||0,r=e.children,o=r&&r.length;--o>=0;)n+=r[o].value;e.value=n})},sort:function(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})},path:function(t){for(var e=this,n=function(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),o=null;t=n.pop(),e=r.pop();for(;t===e;)o=t,t=n.pop(),e=r.pop();return o}(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var o=r.length;t!==n;)r.splice(o,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){return Array.from(this)},leaves:function(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t},links:function(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e},copy:function(){return c(this).eachBefore(f)},[Symbol.iterator]:function*(){var t,e,n,r,o=this,i=[o];do{for(t=i.reverse(),i=[];o=t.pop();)if(yield o,e=o.children)for(n=0,r=e.length;n<r;++n)i.push(e[n])}while(i.length)}};const g=1664525,b=1013904223,_=4294967296;function w(){let t=1;return()=>(t=(g*t+b)%_)/_}function x(t){return E(t,w())}function E(t,e){for(var n,r,o=0,i=(t=function(t,e){let n,r,o=t.length;for(;o;)r=e()*o--|0,n=t[o],t[o]=t[r],t[r]=n;return t}(Array.from(t),e)).length,a=[];o<i;)n=t[o],r&&O(r,n)?++o:(r=S(a=A(a,n)),o=0);return r}function A(t,e){var n,r;if(M(e,t))return[e];for(n=0;n<t.length;++n)if(k(e,t[n])&&M(N(t[n],e),t))return[t[n],e];for(n=0;n<t.length-1;++n)for(r=n+1;r<t.length;++r)if(k(N(t[n],t[r]),e)&&k(N(t[n],e),t[r])&&k(N(t[r],e),t[n])&&M(C(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function k(t,e){var n=t.r-e.r,r=e.x-t.x,o=e.y-t.y;return n<0||n*n<r*r+o*o}function O(t,e){var n=t.r-e.r+1e-9*Math.max(t.r,e.r,1),r=e.x-t.x,o=e.y-t.y;return n>0&&n*n>r*r+o*o}function M(t,e){for(var n=0;n<e.length;++n)if(!O(t,e[n]))return!1;return!0}function S(t){switch(t.length){case 1:return function(t){return{x:t.x,y:t.y,r:t.r}}(t[0]);case 2:return N(t[0],t[1]);case 3:return C(t[0],t[1],t[2])}}function N(t,e){var n=t.x,r=t.y,o=t.r,i=e.x,a=e.y,u=e.r,c=i-n,s=a-r,l=u-o,f=Math.sqrt(c*c+s*s);return{x:(n+i+c/f*l)/2,y:(r+a+s/f*l)/2,r:(f+o+u)/2}}function C(t,e,n){var r=t.x,o=t.y,i=t.r,a=e.x,u=e.y,c=e.r,s=n.x,l=n.y,f=n.r,p=r-a,d=r-s,h=o-u,v=o-l,m=c-i,y=f-i,g=r*r+o*o-i*i,b=g-a*a-u*u+c*c,_=g-s*s-l*l+f*f,w=d*h-p*v,x=(h*_-v*b)/(2*w)-r,E=(v*m-h*y)/w,A=(d*b-p*_)/(2*w)-o,k=(p*y-d*m)/w,O=E*E+k*k-1,M=2*(i+x*E+A*k),S=x*x+A*A-i*i,N=-(Math.abs(O)>1e-6?(M+Math.sqrt(M*M-4*O*S))/(2*O):S/M);return{x:r+x+E*N,y:o+A+k*N,r:N}}function T(t,e,n){var r,o,i,a,u=t.x-e.x,c=t.y-e.y,s=u*u+c*c;s?(o=e.r+n.r,o*=o,a=t.r+n.r,o>(a*=a)?(r=(s+a-o)/(2*s),i=Math.sqrt(Math.max(0,a/s-r*r)),n.x=t.x-r*u-i*c,n.y=t.y-r*c+i*u):(r=(s+o-a)/(2*s),i=Math.sqrt(Math.max(0,o/s-r*r)),n.x=e.x+r*u-i*c,n.y=e.y+r*c+i*u)):(n.x=e.x+n.r,n.y=e.y)}function P(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,o=e.y-t.y;return n>0&&n*n>r*r+o*o}function j(t){var e=t._,n=t.next._,r=e.r+n.r,o=(e.x*n.r+n.x*e.r)/r,i=(e.y*n.r+n.y*e.r)/r;return o*o+i*i}function D(t){this._=t,this.next=null,this.previous=null}function R(t,e){if(!(a=(n=t,t="object"==typeof n&&"length"in n?n:Array.from(n)).length))return 0;var n,r,o,i,a,u,c,s,l,f,p,d;if((r=t[0]).x=0,r.y=0,!(a>1))return r.r;if(o=t[1],r.x=-o.r,o.x=r.r,o.y=0,!(a>2))return r.r+o.r;T(o,r,i=t[2]),r=new D(r),o=new D(o),i=new D(i),r.next=i.previous=o,o.next=r.previous=i,i.next=o.previous=r;t:for(s=3;s<a;++s){T(r._,o._,i=t[s]),i=new D(i),l=o.next,f=r.previous,p=o._.r,d=r._.r;do{if(p<=d){if(P(l._,i._)){o=l,r.next=o,o.previous=r,--s;continue t}p+=l._.r,l=l.next}else{if(P(f._,i._)){(r=f).next=o,o.previous=r,--s;continue t}d+=f._.r,f=f.previous}}while(l!==f.next);for(i.previous=r,i.next=o,r.next=o.previous=o=i,u=j(r);(i=i.next)!==o;)(c=j(i))<u&&(r=i,u=c);o=r.next}for(r=[o._],i=o;(i=i.next)!==o;)r.push(i._);for(i=E(r,e),s=0;s<a;++s)(r=t[s]).x-=i.x,r.y-=i.y;return i.r}function F(t){return R(t,w()),t}function I(t){return Math.sqrt(t.value)}function B(){var t=null,e=1,n=1,r=m;function o(o){const i=w();return o.x=e/2,o.y=n/2,t?o.eachBefore(L(t)).eachAfter(z(r,.5,i)).eachBefore(q(1)):o.eachBefore(L(I)).eachAfter(z(m,1,i)).eachAfter(z(r,o.r/Math.min(e,n),i)).eachBefore(q(Math.min(e,n)/(2*o.r))),o}return o.radius=function(e){return arguments.length?(t=h(e),o):t},o.size=function(t){return arguments.length?(e=+t[0],n=+t[1],o):[e,n]},o.padding=function(t){return arguments.length?(r="function"==typeof t?t:y(+t),o):r},o}function L(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function z(t,e,n){return function(r){if(o=r.children){var o,i,a,u=o.length,c=t(r)*e||0;if(c)for(i=0;i<u;++i)o[i].r+=c;if(a=R(o,n),c)for(i=0;i<u;++i)o[i].r-=c;r.r=a+c}}}function q(t){return function(e){var n=e.parent;e.r*=t,n&&(e.x=n.x+t*e.x,e.y=n.y+t*e.y)}}function W(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function G(t,e,n,r,o){for(var i,a=t.children,u=-1,c=a.length,s=t.value&&(r-e)/t.value;++u<c;)(i=a[u]).y0=n,i.y1=o,i.x0=e,i.x1=e+=i.value*s}function U(){var t=1,e=1,n=0,r=!1;function o(o){var i=o.height+1;return o.x0=o.y0=n,o.x1=t,o.y1=e/i,o.eachBefore(function(t,e){return function(r){r.children&&G(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var o=r.x0,i=r.y0,a=r.x1-n,u=r.y1-n;a<o&&(o=a=(o+a)/2),u<i&&(i=u=(i+u)/2),r.x0=o,r.y0=i,r.x1=a,r.y1=u}}(e,i)),r&&o.eachBefore(W),o}return o.round=function(t){return arguments.length?(r=!!t,o):r},o.size=function(n){return arguments.length?(t=+n[0],e=+n[1],o):[t,e]},o.padding=function(t){return arguments.length?(n=+t,o):n},o}var V={depth:-1},H={},Y={};function X(t){return t.id}function $(t){return t.parentId}function Z(){var t,e=X,n=$;function r(r){var o,i,a,u,c,s,l,f,h=Array.from(r),v=e,m=n,y=new Map;if(null!=t){const e=h.map((e,n)=>function(t){t=`${t}`;let e=t.length;
vendor: 5,771 bytes, line 1
1K(t,e-1)&&!K(t,e-2)&&(t=t.slice(0,-1));return"/"===t[0]?t:`/${t}`}(t(e,n,r))),n=e.map(J),o=new Set(e).add("");for(const t of n)o.has(t)||(o.add(t),e.push(t),n.push(J(t)),h.push(Y));v=(t,n)=>e[n],m=(t,e)=>n[e]}for(a=0,o=h.length;a<o;++a)i=h[a],s=h[a]=new d(i),null!=(l=v(i,a,r))&&(l+="")&&(f=s.id=l,y.set(f,y.has(f)?H:s)),null!=(l=m(i,a,r))&&(l+="")&&(s.parent=l);for(a=0;a<o;++a)if(l=(s=h[a]).parent){if(!(c=y.get(l)))throw new Error("missing: "+l);if(c===H)throw new Error("ambiguous: "+l);c.children?c.children.push(s):c.children=[s],s.parent=c}else{if(u)throw new Error("multiple roots");u=s}if(!u)throw new Error("no root");if(null!=t){for(;u.data===Y&&1===u.children.length;)u=u.children[0],--o;for(let t=h.length-1;t>=0&&(s=h[t]).data===Y;--t)s.data=null}if(u.parent=V,u.eachBefore(function(t){t.depth=t.parent.depth+1,--o}).eachBefore(p),u.parent=null,o>0)throw new Error("cycle");return u}return r.id=function(t){return arguments.length?(e=h(t),r):e},r.parentId=function(t){return arguments.length?(n=h(t),r):n},r.path=function(e){return arguments.length?(t=h(e),r):t},r}function J(t){let e=t.length;if(e<2)return"";for(;--e>1&&!K(t,e););return t.slice(0,e)}function K(t,e){if("/"===t[e]){let n=0;for(;e>0&&"\\"===t[--e];)++n;if(!(1&n))return!0}return!1}function Q(t,e){return t.parent===e.parent?1:2}function tt(t){var e=t.children;return e?e[0]:t.t}function et(t){var e=t.children;return e?e[e.length-1]:t.t}function nt(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function rt(t,e,n){return t.a.parent===e.parent?t.a:n}function ot(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function it(){var t=Q,e=1,n=1,r=null;function o(o){var c=function(t){for(var e,n,r,o,i,a=new ot(t,0),u=[a];e=u.pop();)if(r=e._.children)for(e.children=new Array(i=r.length),o=i-1;o>=0;--o)u.push(n=e.children[o]=new ot(r[o],o)),n.parent=e;return(a.parent=new ot(null,0)).children=[a],a}(o);if(c.eachAfter(i),c.parent.m=-c.z,c.eachBefore(a),r)o.eachBefore(u);else{var s=o,l=o,f=o;o.eachBefore(function(t){t.x<s.x&&(s=t),t.x>l.x&&(l=t),t.depth>f.depth&&(f=t)});var p=s===l?1:t(s,l)/2,d=p-s.x,h=e/(l.x+p+d),v=n/(f.depth||1);o.eachBefore(function(t){t.x=(t.x+d)*h,t.y=t.depth*v})}return o}function i(e){var n=e.children,r=e.parent.children,o=e.i?r[e.i-1]:null;if(n){!function(t){for(var e,n=0,r=0,o=t.children,i=o.length;--i>=0;)(e=o[i]).z+=n,e.m+=n,n+=e.s+(r+=e.c)}(e);var i=(n[0].z+n[n.length-1].z)/2;o?(e.z=o.z+t(e._,o._),e.m=e.z-i):e.z=i}else o&&(e.z=o.z+t(e._,o._));e.parent.A=function(e,n,r){if(n){for(var o,i=e,a=e,u=n,c=i.parent.children[0],s=i.m,l=a.m,f=u.m,p=c.m;u=et(u),i=tt(i),u&&i;)c=tt(c),(a=et(a)).a=e,(o=u.z+f-i.z-s+t(u._,i._))>0&&(nt(rt(u,e,r),e,o),s+=o,l+=o),f+=u.m,s+=i.m,p+=c.m,l+=a.m;u&&!et(a)&&(a.t=u,a.m+=f-l),i&&!tt(c)&&(c.t=i,c.m+=s-p,r=e)}return r}(e,o,e.parent.A||r[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function u(t){t.x*=e,t.y=t.depth*n}return o.separation=function(e){return arguments.length?(t=e,o):t},o.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],o):r?null:[e,n]},o.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],o):r?[e,n]:null},o}function at(t,e,n,r,o){for(var i,a=t.children,u=-1,c=a.length,s=t.value&&(o-n)/t.value;++u<c;)(i=a[u]).x0=e,i.x1=r,i.y0=n,i.y1=n+=i.value*s}ot.prototype=Object.create(d.prototype);var ut=(1+Math.sqrt(5))/2;function ct(t,e,n,r,o,i){for(var a,u,c,s,l,f,p,d,h,v,m,y=[],g=e.children,b=0,_=0,w=g.length,x=e.value;b<w;){c=o-n,s=i-r;do{l=g[_++].value}while(!l&&_<w);for(f=p=l,m=l*l*(v=Math.max(s/c,c/s)/(x*t)),h=Math.max(p/m,m/f);_<w;++_){if(l+=u=g[_].value,u<f&&(f=u),u>p&&(p=u),m=l*l*v,(d=Math.max(p/m,m/f))>h){l-=u;break}h=d}y.push(a={value:l,dice:c<s,children:g.slice(b,_)}),a.dice?G(a,n,r,o,x?r+=s*l/x:i):at(a,n,r,x?n+=c*l/x:o,i),x-=l,b=_}return y}var st=function t(e){function n(t,n,r,o,i){ct(e,t,n,r,o,i)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(ut);function lt(){var t=st,e=!1,n=1,r=1,o=[0],i=m,a=m,u=m,c=m,s=m;function l(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(f),o=[0],e&&t.eachBefore(W),t}function f(e){var n=o[e.depth],r=e.x0+n,l=e.y0+n,f=e.x1-n,p=e.y1-n;f<r&&(r=f=(r+f)/2),p<l&&(l=p=(l+p)/2),e.x0=r,e.y0=l,e.x1=f,e.y1=p,e.children&&(n=o[e.depth+1]=i(e)/2,r+=s(e)-n,l+=a(e)-n,(f-=u(e)-n)<r&&(r=f=(r+f)/2),(p-=c(e)-n)<l&&(l=p=(l+p)/2),t(e,r,l,f,p))}return l.round=function(t){return arguments.length?(e=!!t,l):e},l.size=function(t){return arguments.length?(n=+t[0],r=+t[1],l):[n,r]},l.tile=function(e){return arguments.length?(t=v(e),l):t},l.padding=function(t){return arguments.length?l.paddingInner(t).paddingOuter(t):l.paddingInner()},l.paddingInner=function(t){return arguments.length?(i="function"==typeof t?t:y(+t),l):i},l.paddingOuter=function(t){return arguments.length?l.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):l.paddingTop()},l.paddingTop=function(t){return arguments.length?(a="function"==typeof t?t:y(+t),l):a},l.paddingRight=function(t){return arguments.length?(u="function"==typeof t?t:y(+t),l):u},l.paddingBottom=function(t){return arguments.length?(c="function"==typeof t?t:y(+t),l):c},l.paddingLeft=function(t){return arguments.length?(s="function"==typeof t?t:y(+t),l):s},l}function ft(t,e,n,r,o){var i,a,u=t.children,c=u.length,s=new Array(c+1);for(s[0]=a=i=0;i<c;++i)s[i+1]=a+=u[i].value;!function t(e,n,r,o,i,a,c){if(e>=n-1){var l=u[e];return l.x0=o,l.y0=i,l.x1=a,void(l.y1=c)}var f=s[e],p=r/2+f,d=e+1,h=n-1;for(;d<h;){var v=d+h>>>1;s[v]<p?d=v+1:h=v}p-s[d-1]<s[d]-p&&e+1<d&&--d;var m=s[d]-f,y=r-m;if(a-o>c-i){var g=r?(o*y+a*m)/r:a;t(e,d,m,o,i,g,c),t(d,n,y,g,i,a,c)}else{var b=r?(i*y+c*m)/r:c;t(e,d,m,o,i,a,b),t(d,n,y,o,b,a,c)}}(0,c,t.value,e,n,r,o)}function pt(t,e,n,r,o){(1&t.depth?at:G)(t,e,n,r,o)}
1var dt=function t(e){function n(t,n,r,o,i){if((a=t._squarify)&&a.ratio===e)for(var a,u,c,s,l,f=-1,p=a.length,d=t.value;++f<p;){for(c=(u=a[f]).children,s=u.value=0,l=c.length;s<l;++s)u.value+=c[s].value;u.dice?G(u,n,r,o,d?r+=(i-r)*u.value/d:i):at(u,n,r,d?n+=(o-n)*u.value/d:o,i),d-=u.value}else t._squarify=a=ct(e,t,n,r,o,i),a.ratio=e}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(ut)},37725:function(t,e,n){"use strict";n.r(e),n.d(e,{interpolate:function(){return r.A},interpolateArray:function(){return o.A},interpolateBasis:function(){return i.A},interpolateBasisClosed:function(){return a.A},interpolateCubehelix:function(){return pt},interpolateCubehelixLong:function(){return dt},interpolateDate:function(){return u.A},interpolateDiscrete:function(){return c},interpolateHcl:function(){return Q},interpolateHclLong:function(){return tt},interpolateHsl:function(){return S},interpolateHslLong:function(){return N},interpolateHue:function(){return l},interpolateLab:function(){return J},interpolateNumber:function(){return p.A},interpolateNumberArray:function(){return d.A},interpolateObject:function(){return h.A},interpolateRgb:function(){return k.Ay},interpolateRgbBasis:function(){return k.Ik},interpolateRgbBasisClosed:function(){return k.uL},interpolateRound:function(){return v.A},interpolateString:function(){return m.A},interpolateTransformCss:function(){return w},interpolateTransformSvg:function(){return x},interpolateZoom:function(){return A},piecewise:function(){return ht.A},quantize:function(){return vt}});var r=n(58503),o=n(68079),i=n(86160),a=n(97423),u=n(58172);function c(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}var s=n(84709);function l(t,e){var n=(0,s.lG)(+t,+e);return function(t){var e=n(t);return e-360*Math.floor(e/360)}}var f,p=n(8981),d=n(10128),h=n(34287),v=n(27389),m=n(90118),y=180/Math.PI,g={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function b(t,e,n,r,o,i){var a,u,c;return(a=Math.sqrt(t*t+e*e))&&(t/=a,e/=a),(c=t*n+e*r)&&(n-=t*c,r-=e*c),(u=Math.sqrt(n*n+r*r))&&(n/=u,r/=u,c/=u),t*r<e*n&&(t=-t,e=-e,c=-c,a=-a),{translateX:o,translateY:i,rotate:Math.atan2(e,t)*y,skewX:Math.atan(c)*y,scaleX:a,scaleY:u}}function _(t,e,n,r){function o(t){return t.length?t.pop()+" ":""}return function(i,a){var u=[],c=[];return i=t(i),a=t(a),function(t,r,o,i,a,u){if(t!==o||r!==i){var c=a.push("translate(",null,e,null,n);u.push({i:c-4,x:(0,p.A)(t,o)},{i:c-2,x:(0,p.A)(r,i)})}else(o||i)&&a.push("translate("+o+e+i+n)}(i.translateX,i.translateY,a.translateX,a.translateY,u,c),function(t,e,n,i){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),i.push({i:n.push(o(n)+"rotate(",null,r)-2,x:(0,p.A)(t,e)})):e&&n.push(o(n)+"rotate("+e+r)}(i.rotate,a.rotate,u,c),function(t,e,n,i){t!==e?i.push({i:n.push(o(n)+"skewX(",null,r)-2,x:(0,p.A)(t,e)}):e&&n.push(o(n)+"skewX("+e+r)}(i.skewX,a.skewX,u,c),function(t,e,n,r,i,a){if(t!==n||e!==r){var u=i.push(o(i)+"scale(",null,",",null,")");a.push({i:u-4,x:(0,p.A)(t,n)},{i:u-2,x:(0,p.A)(e,r)})}else 1===n&&1===r||i.push(o(i)+"scale("+n+","+r+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,c),i=a=null,function(t){for(var e,n=-1,r=c.length;++n<r;)u[(e=c[n]).i]=e.x(t);return u.join("")}}}var w=_(function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?g:b(e.a,e.b,e.c,e.d,e.e,e.f)},"px, ","px)","deg)"),x=_(function(t){return null==t?g:(f||(f=document.createElementNS("http://www.w3.org/2000/svg","g")),f.setAttribute("transform",t),(t=f.transform.baseVal.consolidate())?b((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):g)},", ",")",")");function E(t){return((t=Math.exp(t))+1/t)/2}var A=function t(e,n,r){function o(t,o){var i,a,u=t[0],c=t[1],s=t[2],l=o[0],f=o[1],p=o[2],d=l-u,h=f-c,v=d*d+h*h;if(v<1e-12)a=Math.log(p/s)/e,i=function(t){return[u+t*d,c+t*h,s*Math.exp(e*t*a)]};else{var m=Math.sqrt(v),y=(p*p-s*s+r*v)/(2*s*n*m),g=(p*p-s*s-r*v)/(2*p*n*m),b=Math.log(Math.sqrt(y*y+1)-y),_=Math.log(Math.sqrt(g*g+1)-g);a=(_-b)/e,i=function(t){var r,o=t*a,i=E(b),l=s/(n*m)*(i*(r=e*o+b,((r=Math.exp(2*r))-1)/(r+1))-function(t){return((t=Math.exp(t))-1/t)/2}(b));return[u+l*d,c+l*h,s*i/E(e*o+b)]}}return i.duration=1e3*a*e/Math.SQRT2,i}return o.rho=function(e){var n=Math.max(.001,+e),r=n*n;return t(n,r,r*r)},o}(Math.SQRT2,2,4),k=n(21197),O=n(46957);function M(t){return function(e,n){var r=t((e=(0,O.KI)(e)).h,(n=(0,O.KI)(n)).h),o=(0,s.Ay)(e.s,n.s),i=(0,s.Ay)(e.l,n.l),a=(0,s.Ay)(e.opacity,n.opacity);
vendor: 4,628 bytes, line 1
1return function(t){return e.h=r(t),e.s=o(t),e.l=i(t),e.opacity=a(t),e+""}}}var S=M(s.lG),N=M(s.Ay),C=n(40871);const T=Math.PI/180,P=180/Math.PI,j=.96422,D=1,R=.82521,F=4/29,I=6/29,B=3*I*I,L=I*I*I;function z(t){if(t instanceof W)return new W(t.l,t.a,t.b,t.opacity);if(t instanceof $)return Z(t);t instanceof O.Gw||(t=(0,O.b)(t));var e,n,r=H(t.r),o=H(t.g),i=H(t.b),a=G((.2225045*r+.7168786*o+.0606169*i)/D);return r===o&&o===i?e=n=a:(e=G((.4360747*r+.3850649*o+.1430804*i)/j),n=G((.0139322*r+.0971045*o+.7141733*i)/R)),new W(116*a-16,500*(e-a),200*(a-n),t.opacity)}function q(t,e,n,r){return 1===arguments.length?z(t):new W(t,e,n,null==r?1:r)}function W(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function G(t){return t>L?Math.pow(t,1/3):t/B+F}function U(t){return t>I?t*t*t:B*(t-F)}function V(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function H(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function Y(t){if(t instanceof $)return new $(t.h,t.c,t.l,t.opacity);if(t instanceof W||(t=z(t)),0===t.a&&0===t.b)return new $(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*P;return new $(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function X(t,e,n,r){return 1===arguments.length?Y(t):new $(t,e,n,null==r?1:r)}function $(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function Z(t){if(isNaN(t.h))return new W(t.l,0,0,t.opacity);var e=t.h*T;return new W(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}function J(t,e){var n=(0,s.Ay)((t=q(t)).l,(e=q(e)).l),r=(0,s.Ay)(t.a,e.a),o=(0,s.Ay)(t.b,e.b),i=(0,s.Ay)(t.opacity,e.opacity);return function(e){return t.l=n(e),t.a=r(e),t.b=o(e),t.opacity=i(e),t+""}}function K(t){return function(e,n){var r=t((e=X(e)).h,(n=X(n)).h),o=(0,s.Ay)(e.c,n.c),i=(0,s.Ay)(e.l,n.l),a=(0,s.Ay)(e.opacity,n.opacity);return function(t){return e.h=r(t),e.c=o(t),e.l=i(t),e.opacity=a(t),e+""}}}(0,C.A)(W,q,(0,C.X)(O.Q1,{brighter(t){return new W(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker(t){return new W(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return e=j*U(e),t=D*U(t),n=R*U(n),new O.Gw(V(3.1338561*e-1.6168667*t-.4906146*n),V(-.9787684*e+1.9161415*t+.033454*n),V(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),(0,C.A)($,X,(0,C.X)(O.Q1,{brighter(t){return new $(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker(t){return new $(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb(){return Z(this).rgb()}}));var Q=K(s.lG),tt=K(s.Ay),et=-.14861,nt=1.78277,rt=-.29227,ot=-.90649,it=1.97294,at=it*ot,ut=it*nt,ct=nt*rt-ot*et;function st(t,e,n,r){return 1===arguments.length?function(t){if(t instanceof lt)return new lt(t.h,t.s,t.l,t.opacity);t instanceof O.Gw||(t=(0,O.b)(t));var e=t.r/255,n=t.g/255,r=t.b/255,o=(ct*r+at*e-ut*n)/(ct+at-ut),i=r-o,a=(it*(n-o)-rt*i)/ot,u=Math.sqrt(a*a+i*i)/(it*o*(1-o)),c=u?Math.atan2(a,i)*P-120:NaN;return new lt(c<0?c+360:c,u,o,t.opacity)}(t):new lt(t,e,n,null==r?1:r)}function lt(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function ft(t){return function e(n){function r(e,r){var o=t((e=st(e)).h,(r=st(r)).h),i=(0,s.Ay)(e.s,r.s),a=(0,s.Ay)(e.l,r.l),u=(0,s.Ay)(e.opacity,r.opacity);return function(t){return e.h=o(t),e.s=i(t),e.l=a(Math.pow(t,n)),e.opacity=u(t),e+""}}return n=+n,r.gamma=e,r}(1)}(0,C.A)(lt,st,(0,C.X)(O.Q1,{brighter(t){return t=null==t?O.Uw:Math.pow(O.Uw,t),new lt(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?O.ef:Math.pow(O.ef,t),new lt(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=isNaN(this.h)?0:(this.h+120)*T,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),r=Math.cos(t),o=Math.sin(t);return new O.Gw(255*(e+n*(et*r+nt*o)),255*(e+n*(rt*r+ot*o)),255*(e+n*(it*r)),this.opacity)}}));var pt=ft(s.lG),dt=ft(s.Ay),ht=n(23104);function vt(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t(r/(e-1));return n}},53045:function(t,e,n){"use strict";n.r(e),n.d(e,{arc:function(){return p},area:function(){return d.A},areaRadial:function(){return k},curveBasis:function(){return J.Ay},curveBasisClosed:function(){return $.A},curveBasisOpen:function(){return Z.A},curveBumpX:function(){return M.dJ},curveBumpY:function(){return M.kl},curveBundle:function(){return Q},curveCardinal:function(){return rt},curveCardinalClosed:function(){return it},curveCardinalOpen:function(){return ut},curveCatmullRom:function(){return lt},curveCatmullRomClosed:function(){return pt},curveCatmullRomOpen:function(){return ht},curveLinear:function(){return b.A},curveLinearClosed:function(){return vt.A},curveMonotoneX:function(){return mt.G}
1,curveMonotoneY:function(){return mt.N},curveNatural:function(){return yt.A},curveStep:function(){return gt.Ay},curveStepAfter:function(){return gt.Ps},curveStepBefore:function(){return gt.Ko},line:function(){return h.A},lineRadial:function(){return A},link:function(){return T},linkHorizontal:function(){return P},linkRadial:function(){return D},linkVertical:function(){return j},pie:function(){return g},pointRadial:function(){return O.A},radialArea:function(){return k},radialLine:function(){return A},stack:function(){return bt.A},stackOffsetDiverging:function(){return wt},stackOffsetExpand:function(){return _t.A},stackOffsetNone:function(){return xt.A},stackOffsetSilhouette:function(){return Et.A},stackOffsetWiggle:function(){return At.A},stackOrderAppearance:function(){return Ot},stackOrderAscending:function(){return St},stackOrderDescending:function(){return Ct},stackOrderInsideOut:function(){return Tt},stackOrderNone:function(){return kt.A},stackOrderReverse:function(){return Pt},symbol:function(){return R.Ay},symbolAsterisk:function(){return F.A},symbolCircle:function(){return I.A},symbolCross:function(){return B.A},symbolDiamond:function(){return L.A},symbolDiamond2:function(){return z.A},symbolPlus:function(){return q.A},symbolSquare:function(){return W.A},symbolSquare2:function(){return G.A},symbolStar:function(){return U.A},symbolTimes:function(){return X.A},symbolTriangle:function(){return V.A},symbolTriangle2:function(){return H.A},symbolWye:function(){return Y.A},symbolX:function(){return X.A},symbols:function(){return R.Lk},symbolsFill:function(){return R.Lk},symbolsStroke:function(){return R.AM}});var r=n(48946),o=n(34552),i=n(11509);function a(t){return t.innerRadius}function u(t){return t.outerRadius}function c(t){return t.startAngle}function s(t){return t.endAngle}function l(t){return t&&t.padAngle}function f(t,e,n,r,i,a,u){var c=t-n,s=e-r,l=(u?a:-a)/(0,o.RZ)(c*c+s*s),f=l*s,p=-l*c,d=t+f,h=e+p,v=n+f,m=r+p,y=(d+v)/2,g=(h+m)/2,b=v-d,_=m-h,w=b*b+_*_,x=i-a,E=d*m-v*h,A=(_<0?-1:1)*(0,o.RZ)((0,o.T9)(0,x*x*w-E*E)),k=(E*_-b*A)/w,O=(-E*b-_*A)/w,M=(E*_+b*A)/w,S=(-E*b+_*A)/w,N=k-y,C=O-g,T=M-y,P=S-g;return N*N+C*C>T*T+P*P&&(k=M,O=S),{cx:k,cy:O,x01:-f,y01:-p,x11:k*(i/x-1),y11:O*(i/x-1)}}function p(){var t=a,e=u,n=(0,r.A)(0),p=null,d=c,h=s,v=l,m=null,y=(0,i.i)(g);function g(){var r,i,a=+t.apply(this,arguments),u=+e.apply(this,arguments),c=d.apply(this,arguments)-o.TW,s=h.apply(this,arguments)-o.TW,l=(0,o.tn)(s-c),g=s>c;if(m||(m=r=y()),u<a&&(i=u,u=a,a=i),u>o.Ni)if(l>o.FA-o.Ni)m.moveTo(u*(0,o.gn)(c),u*(0,o.F8)(c)),m.arc(0,0,u,c,s,!g),a>o.Ni&&(m.moveTo(a*(0,o.gn)(s),a*(0,o.F8)(s)),m.arc(0,0,a,s,c,g));else{var b,_,w=c,x=s,E=c,A=s,k=l,O=l,M=v.apply(this,arguments)/2,S=M>o.Ni&&(p?+p.apply(this,arguments):(0,o.RZ)(a*a+u*u)),N=(0,o.jk)((0,o.tn)(u-a)/2,+n.apply(this,arguments)),C=N,T=N;if(S>o.Ni){var P=(0,o.qR)(S/a*(0,o.F8)(M)),j=(0,o.qR)(S/u*(0,o.F8)(M));(k-=2*P)>o.Ni?(E+=P*=g?1:-1,A-=P):(k=0,E=A=(c+s)/2),(O-=2*j)>o.Ni?(w+=j*=g?1:-1,x-=j):(O=0,w=x=(c+s)/2)}var D=u*(0,o.gn)(w),R=u*(0,o.F8)(w),F=a*(0,o.gn)(A),I=a*(0,o.F8)(A);if(N>o.Ni){var B,L=u*(0,o.gn)(x),z=u*(0,o.F8)(x),q=a*(0,o.gn)(E),W=a*(0,o.F8)(E);if(l<o.pi)if(B=function(t,e,n,r,i,a,u,c){var s=n-t,l=r-e,f=u-i,p=c-a,d=p*s-f*l;if(!(d*d<o.Ni))return[t+(d=(f*(e-a)-p*(t-i))/d)*s,e+d*l]}(D,R,q,W,L,z,F,I)){var G=D-B[0],U=R-B[1],V=L-B[0],H=z-B[1],Y=1/(0,o.F8)((0,o.HQ)((G*V+U*H)/((0,o.RZ)(G*G+U*U)*(0,o.RZ)(V*V+H*H)))/2),X=(0,o.RZ)(B[0]*B[0]+B[1]*B[1]);C=(0,o.jk)(N,(a-X)/(Y-1)),T=(0,o.jk)(N,(u-X)/(Y+1))}else C=T=0}O>o.Ni?T>o.Ni?(b=f(q,W,D,R,u,T,g),_=f(L,z,F,I,u,T,g),m.moveTo(b.cx+b.x01,b.cy+b.y01),T<N?m.arc(b.cx,b.cy,T,(0,o.FP)(b.y01,b.x01),(0,o.FP)(_.y01,_.x01),!g):(m.arc(b.cx,b.cy,T,(0,o.FP)(b.y01,b.x01),(0,o.FP)(b.y11,b.x11),!g),m.arc(0,0,u,(0,o.FP)(b.cy+b.y11,b.cx+b.x11),(0,o.FP)(_.cy+_.y11,_.cx+_.x11),!g),m.arc(_.cx,_.cy,T,(0,o.FP)(_.y11,_.x11),(0,o.FP)(_.y01,_.x01),!g))):(m.moveTo(D,R),m.arc(0,0,u,w,x,!g)):m.moveTo(D,R),a>o.Ni&&k>o.Ni?C>o.Ni?(b=f(F,I,L,z,a,-C,g),_=f(D,R,q,W,a,-C,g),m.lineTo(b.cx+b.x01,b.cy+b.y01),C<N?m.arc(b.cx,b.cy,C,(0,o.FP)(b.y01,b.x01),(0,o.FP)(_.y01,_.x01),!g):(m.arc(b.cx,b.cy,C,(0,o.FP)(b.y01,b.x01),(0,o.FP)(b.y11,b.x11),!g),m.arc(0,0,a,(0,o.FP)(b.cy+b.y11,b.cx+b.x11),(0,o.FP)(_.cy+_.y11,_.cx+_.x11),g),m.arc(_.cx,_.cy,C,(0,o.FP)(_.y11,_.x11),(0,o.FP)(_.y01,_.x01),!g))):m.arc(0,0,a,A,E,g):m.lineTo(F,I)}else m.moveTo(0,0);if(m.closePath(),r)return m=null,r+""||null}return g.centroid=function(){var n=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+d.apply(this,arguments)+ +h.apply(this,arguments))/2-o.pi/2;return[(0,o.gn)(r)*n,(0,o.F8)(r)*n]},g.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:(0,r.A)(+e),g):t},g.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:(0,r.A)(+t),g):e},g.cornerRadius=function(t){return arguments.length?(n="function"==typeof t?t:(0,r.A)(+t),g):n},g.padRadius=function(t){return arguments.length?(p=null==t?null:"function"==typeof t?t:(0,r.A)(+t),g):p},g.startAngle=function(t){return arguments.length?(d="function"==typeof t?t:(0,r.A)(+t),g):d},g.endAngle=function(t){return arguments.length?(h="function"==typeof t?t:(0,r.A)(+t),g):h},g.padAngle=function(t){return arguments.length?(v="function"==typeof t?t:(0,r.A)(+t),g):v},g.context=function(t){return arguments.length?(m=null==t?null:t,g):m},g}var d=n(64439),h=n(18640),v=n(45917);function m(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function y(t){return t}function g(){var t=y,e=m,n=null,i=(0,r.A)(0),a=(0,r.A)(o.FA),u=(0,r.A)(0);function c(r){var c,s,l,f,p,d=(r=(0,v.A)(r)).length,h=0,m=new Array(d),y=new Array(d),g=+i.apply(this,arguments),b=Math.min(o.FA,Math.max(-o.FA,a.apply(this,arguments)-g)),_=Math.min(Math.abs(b)/d,u.apply(this,arguments)),w=_*(b<0?-1:1);for(c=0;c<d;++c)(p=y[m[c]=c]=+t(r[c],c,r))>0&&(h+=p);for(null!=e?m.sort(function(t,n){return e(y[t],y[n])}):null!=n&&m.sort(function(t,e){return n(r[t],r[e])}),c=0,l=h?(b-d*w)/h:0;c<d;++c,g=f)s=m[c],f=g+((p=y[s])>0?p*l:0)+w,y[s]={data:r[s],index:c,value:p,startAngle:g,endAngle:f,padAngle:_};return y}return c.value=function(e){return arguments.length?(t="function"==typeof e?e:(0,r.A)(+e),c):t},c.sortValues=function(t){return arguments.length?(e=t,n=null,c):e},c.sort=function(t){return arguments.length?(n=t,e=null,c):n},c.startAngle=function(t){return arguments.length?(i="function"==typeof t?t:(0,r.A)(+t),c):i},c.endAngle=function(t){return arguments.length?(a="function"==typeof t?t:(0,r.A)(+t),c):a},c.padAngle=function(t){return arguments.length?(u="function"==typeof t?t:(0,r.A)(+t),c):u}
1,c}var b=n(26343),_=x(b.A);function w(t){this._curve=t}function x(t){function e(e){return new w(t(e))}return e._curve=t,e}function E(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(x(t)):e()._curve},t}function A(){return E((0,h.A)().curve(_))}function k(){var t=(0,d.A)().curve(_),e=t.curve,n=t.lineX0,r=t.lineX1,o=t.lineY0,i=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return E(n())},delete t.lineX0,t.lineEndAngle=function(){return E(r())},delete t.lineX1,t.lineInnerRadius=function(){return E(o())},delete t.lineY0,t.lineOuterRadius=function(){return E(i())},delete t.lineY1,t.curve=function(t){return arguments.length?e(x(t)):e()._curve},t}w.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var O=n(31321),M=n(76422),S=n(29206);function N(t){return t.source}function C(t){return t.target}function T(t){let e=N,n=C,o=S.x,a=S.y,u=null,c=null,s=(0,i.i)(l);function l(){let r;const i=v.d.call(arguments),l=e.apply(this,i),f=n.apply(this,i);if(null==u&&(c=t(r=s())),c.lineStart(),i[0]=l,c.point(+o.apply(this,i),+a.apply(this,i)),i[0]=f,c.point(+o.apply(this,i),+a.apply(this,i)),c.lineEnd(),r)return c=null,r+""||null}return l.source=function(t){return arguments.length?(e=t,l):e},l.target=function(t){return arguments.length?(n=t,l):n},l.x=function(t){return arguments.length?(o="function"==typeof t?t:(0,r.A)(+t),l):o},l.y=function(t){return arguments.length?(a="function"==typeof t?t:(0,r.A)(+t),l):a},l.context=function(e){return arguments.length?(null==e?u=c=null:c=t(u=e),l):u},l}function P(){return T(M.dJ)}function j(){return T(M.kl)}function D(){const t=T(M.oQ);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}var R=n(90902),F=n(74165),I=n(9185),B=n(48233),L=n(18361),z=n(56995),q=n(43317),W=n(1838),G=n(5542),U=n(56657),V=n(47233),H=n(68027),Y=n(57002),X=n(82067),$=n(76806),Z=n(37002),J=n(58134);function K(t,e){this._basis=new J.xO(t),this._beta=e}K.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,n=t.length-1;if(n>0)for(var r,o=t[0],i=e[0],a=t[n]-o,u=e[n]-i,c=-1;++c<=n;)r=c/n,this._basis.point(this._beta*t[c]+(1-this._beta)*(o+r*a),this._beta*e[c]+(1-this._beta)*(i+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var Q=function t(e){function n(t){return 1===e?new J.xO(t):new K(t,e)}return n.beta=function(e){return t(+e)},n}(.85),tt=n(76090);function et(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function nt(t,e){this._context=t,this._k=(1-e)/6}nt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:et(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:et(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var rt=function t(e){function n(t){return new nt(t,e)}return n.tension=function(e){return t(+e)},n}(0);function ot(t,e){this._context=t,this._k=(1-e)/6}ot.prototype={areaStart:tt.A,areaEnd:tt.A,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:et(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var it=function t(e){function n(t){return new ot(t,e)}return n.tension=function(e){return t(+e)},n}(0);function at(t,e){this._context=t,this._k=(1-e)/6}at.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:et(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var ut=function t(e){function n(t){return new at(t,e)}return n.tension=function(e){return t(+e)},n}(0);function ct(t,e,n){var r=t._x1,i=t._y1,a=t._x2,u=t._y2;if(t._l01_a>o.Ni){var c=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,s=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*c-t._x0*t._l12_2a+t._x2*t._l01_2a)/s,i=(i*c-t._y0*t._l12_2a+t._y2*t._l01_2a)/s}if(t._l23_a>o.Ni){var l=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,f=3*t._l23_a*(t._l23_a+t._l12_a);a=(a*l+t._x1*t._l23_2a-e*t._l12_2a)/f,u=(u*l+t._y1*t._l23_2a-n*t._l12_2a)/f}t._context.bezierCurveTo(r,i,a,u,t._x2,t._y2)}function st(t,e){this._context=t,this._alpha=e}st.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:ct(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var lt=function t(e){function n(t){return e?new st(t,e):new nt(t,0)}
vendor: 4,079 bytes, line 1
1return n.alpha=function(e){return t(+e)},n}(.5);function ft(t,e){this._context=t,this._alpha=e}ft.prototype={areaStart:tt.A,areaEnd:tt.A,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:ct(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var pt=function t(e){function n(t){return e?new ft(t,e):new ot(t,0)}return n.alpha=function(e){return t(+e)},n}(.5);function dt(t,e){this._context=t,this._alpha=e}dt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ct(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var ht=function t(e){function n(t){return e?new dt(t,e):new at(t,0)}return n.alpha=function(e){return t(+e)},n}(.5),vt=n(43895),mt=n(31253),yt=n(74537),gt=n(45836),bt=n(8872),_t=n(96488);function wt(t,e){if((u=t.length)>0)for(var n,r,o,i,a,u,c=0,s=t[e[0]].length;c<s;++c)for(i=a=0,n=0;n<u;++n)(o=(r=t[e[n]][c])[1]-r[0])>0?(r[0]=i,r[1]=i+=o):o<0?(r[1]=a,r[0]=a+=o):(r[0]=0,r[1]=o)}var xt=n(93414),Et=n(61530),At=n(93629),kt=n(34873);function Ot(t){var e=t.map(Mt);return(0,kt.A)(t).sort(function(t,n){return e[t]-e[n]})}function Mt(t){for(var e,n=-1,r=0,o=t.length,i=-1/0;++n<o;)(e=+t[n][1])>i&&(i=e,r=n);return r}function St(t){var e=t.map(Nt);return(0,kt.A)(t).sort(function(t,n){return e[t]-e[n]})}function Nt(t){for(var e,n=0,r=-1,o=t.length;++r<o;)(e=+t[r][1])&&(n+=e);return n}function Ct(t){return St(t).reverse()}function Tt(t){var e,n,r=t.length,o=t.map(Nt),i=Ot(t),a=0,u=0,c=[],s=[];for(e=0;e<r;++e)n=i[e],a<u?(a+=o[n],c.push(n)):(u+=o[n],s.push(n));return s.reverse().concat(c)}function Pt(t){return(0,kt.A)(t).reverse()}},73578:function(t,e,n){"use strict";n.r(e),n.d(e,{__addDisposableResource:function(){return D},__assign:function(){return i},__asyncDelegator:function(){return k},__asyncGenerator:function(){return A},__asyncValues:function(){return O},__await:function(){return E},__awaiter:function(){return h},__classPrivateFieldGet:function(){return T},__classPrivateFieldIn:function(){return j},__classPrivateFieldSet:function(){return P},__createBinding:function(){return m},__decorate:function(){return u},__disposeResources:function(){return F},__esDecorate:function(){return s},__exportStar:function(){return y},__extends:function(){return o},__generator:function(){return v},__importDefault:function(){return C},__importStar:function(){return N}
vendor: 2,479 bytes, line 1
1,__makeTemplateObject:function(){return M},__metadata:function(){return d},__param:function(){return c},__propKey:function(){return f},__read:function(){return b},__rest:function(){return a},__runInitializers:function(){return l},__setFunctionName:function(){return p},__spread:function(){return _},__spreadArray:function(){return x},__spreadArrays:function(){return w},__values:function(){return g}});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)};function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var i=function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},i.apply(this,arguments)};function a(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]])}return n}function u(t,e,n,r){var o,i=arguments.length,a=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(o=t[u])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a}function c(t,e){return function(n,r){e(n,r,t)}}function s(t,e,n,r,o,i){function a(t){if(void 0!==t&&"function"!=typeof t)throw new TypeError("Function expected");return t}for(var u,c=r.kind,s="getter"===c?"get":"setter"===c?"set":"value",l=!e&&t?r.static?t:t.prototype:null,f=e||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),p=!1,d=n.length-1;d>=0;d--){var h={};for(var v in r)h[v]="access"===v?{}:r[v];for(var v in r.access)h.access[v]=r.access[v];h.addInitializer=function(t){if(p)throw new TypeError("Cannot add initializers after decoration has completed");i.push(a(t||null))};var m=(0,n[d])("accessor"===c?{get:f.get,set:f.set}:f[s],h);if("accessor"===c){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw new TypeError("Object expected");
1(u=a(m.get))&&(f.get=u),(u=a(m.set))&&(f.set=u),(u=a(m.init))&&o.unshift(u)}else(u=a(m))&&("field"===c?o.unshift(u):f[s]=u)}l&&Object.defineProperty(l,r.name,f),p=!0}function l(t,e,n){for(var r=arguments.length>2,o=0;o<e.length;o++)n=r?e[o].call(t,n):e[o].call(t);return r?n:void 0}function f(t){return"symbol"==typeof t?t:"".concat(t)}function p(t,e,n){return"symbol"==typeof e&&(e=e.description?"[".concat(e.description,"]"):""),Object.defineProperty(t,"name",{configurable:!0,value:n?"".concat(n," ",e):e})}function d(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function h(t,e,n,r){return new(n||(n=Promise))(function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function u(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(a,u)}c((r=r.apply(t,e||[])).next())})}function v(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(u){return function(c){return function(u){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,u[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&u[0]?r.return:u[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,u[1])).done)return o;switch(r=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return a.label++,{value:u[1],done:!1};case 5:a.label++,r=u[1],u=[0];continue;case 7:u=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==u[0]&&2!==u[0])){a=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){a.label=u[1];break}if(6===u[0]&&a.label<o[1]){a.label=o[1],o=u;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(u);break}o[2]&&a.ops.pop(),a.trys.pop();continue}u=e.call(t,a)}catch(t){u=[6,t],r=0}finally{n=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([u,c])}}}var m=Object.create?function(t,e,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]};function y(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||m(e,t,n)}function g(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function _(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(b(arguments[e]));return t}function w(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),o=0;for(e=0;e<n;e++)for(var i=arguments[e],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}function x(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||Array.prototype.slice.call(e))}function E(t){return this instanceof E?(this.v=t,this):new E(t)}function A(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(t,e||[]),i=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(t){o[t]&&(r[t]=function(e){return new Promise(function(n,r){i.push([t,e,n,r])>1||u(t,e)})})}function u(t,e){try{(n=o[t](e)).value instanceof E?Promise.resolve(n.value.v).then(c,s):l(i[0][2],n)}catch(t){l(i[0][3],t)}var n}function c(t){u("next",t)}function s(t){u("throw",t)}function l(t,e){t(e),i.shift(),i.length&&u(i[0][0],i[0][1])}}function k(t){var e,n;return e={},r("next"),r("throw",function(t){throw t}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,o){e[r]=t[r]?function(e){return(n=!n)?{value:E(t[r](e)),done:!1}:o?o(e):e}:o}}function O(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=g(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise(function(r,o){(function(t,e,n,r){Promise.resolve(r).then(function(e){t({value:e,done:n})},e)})(r,o,(e=t[n](e)).done,e.value)})}}}function M(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var S=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function N(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&m(e,t,n);return S(e,t),e}function C(t){return t&&t.__esModule?t:{default:t}}function T(t,e,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof e?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(t):r?r.value:e.get(t)}function P(t,e,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof e?t!==e||!o:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(t,n):o?o.value=n:e.set(t,n),n}function j(t,e){if(null===e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof t?e===t:t.has(e)}function D(t,e,n){if(null!=e){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("Object expected.");var r;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=e[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=e[Symbol.dispose]}if("function"!=typeof r)throw new TypeError("Object not disposable.");t.stack.push({value:e,dispose:r,async:n})}else n&&t.stack.push({async:!0});return e}var R="function"==typeof SuppressedError?SuppressedError:function(t,e,n){var r=new Error(n);return r.name="SuppressedError",r.error=t,r.suppressed=e,r};function F(t){function e(e){t.error=t.hasError?new R(e,t.error,"An error was suppressed during disposal."):e,t.hasError=!0}return function n(){for(;t.stack.length;){var r=t.stack.pop();try{var o=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(o).then(n,function(t){return e(t),n()})}catch(t){e(t)}}if(t.hasError)throw t.error}()}e.default={__extends:o,__assign:i,__rest:a,__decorate:u,__param:c,__metadata:d,__awaiter:h,__generator:v,__createBinding:m,__exportStar:y,__values:g,__read:b,__spread:_,__spreadArrays:w,__spreadArray:x,__await:E,__asyncGenerator:A,__asyncDelegator:k,__asyncValues:O,__makeTemplateOb
vendor: 3,379 bytes, line 1
1ject:M,__importStar:N,__importDefault:C,__classPrivateFieldGet:T,__classPrivateFieldSet:P,__classPrivateFieldIn:j,__addDisposableResource:D,__disposeResources:F}},26890:function(t,e,n){"use strict";n.r(e),n.d(e,{__addDisposableResource:function(){return D},__assign:function(){return i},__asyncDelegator:function(){return k},__asyncGenerator:function(){return A},__asyncValues:function(){return O},__await:function(){return E},__awaiter:function(){return h},__classPrivateFieldGet:function(){return T},__classPrivateFieldIn:function(){return j},__classPrivateFieldSet:function(){return P},__createBinding:function(){return m},__decorate:function(){return u},__disposeResources:function(){return F},__esDecorate:function(){return s},__exportStar:function(){return y},__extends:function(){return o},__generator:function(){return v},__importDefault:function(){return C},__importStar:function(){return N},__makeTemplateObject:function(){return M},__metadata:function(){return d},__param:function(){return c},__propKey:function(){return f},__read:function(){return b},__rest:function(){return a},__runInitializers:function(){return l},__setFunctionName:function(){return p},__spread:function(){return _},__spreadArray:function(){return x},__spreadArrays:function(){return w},__values:function(){return g}});var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)};function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var i=function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},i.apply(this,arguments)};function a(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)e.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]])}return n}function u(t,e,n,r){var o,i=arguments.length,a=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(o=t[u])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a}function c(t,e){return function(n,r){e(n,r,t)}}function s(t,e,n,r,o,i){function a(t){if(void 0!==t&&"function"!=typeof t)throw new TypeError("Function expected");return t}for(var u,c=r.kind,s="getter"===c?"get":"setter"===c?"set":"value",l=!e&&t?r.static?t:t.prototype:null,f=e||(l?Object.getOwnPropertyDescriptor(l,r.name):{}),p=!1,d=n.length-1;d>=0;d--){var h={};for(var v in r)h[v]="access"===v?{}:r[v];for(var v in r.access)h.access[v]=r.access[v];h.addInitializer=function(t){if(p)throw new TypeError("Cannot add initializers after decoration has completed");i.push(a(t||null))};var m=(0,n[d])("accessor"===c?{get:f.get,set:f.set}:f[s],h);if("accessor"===c){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw new TypeError("Object expected");
1(u=a(m.get))&&(f.get=u),(u=a(m.set))&&(f.set=u),(u=a(m.init))&&o.unshift(u)}else(u=a(m))&&("field"===c?o.unshift(u):f[s]=u)}l&&Object.defineProperty(l,r.name,f),p=!0}function l(t,e,n){for(var r=arguments.length>2,o=0;o<e.length;o++)n=r?e[o].call(t,n):e[o].call(t);return r?n:void 0}function f(t){return"symbol"==typeof t?t:"".concat(t)}function p(t,e,n){return"symbol"==typeof e&&(e=e.description?"[".concat(e.description,"]"):""),Object.defineProperty(t,"name",{configurable:!0,value:n?"".concat(n," ",e):e})}function d(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function h(t,e,n,r){return new(n||(n=Promise))(function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function u(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(a,u)}c((r=r.apply(t,e||[])).next())})}function v(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(u){return function(c){return function(u){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,u[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&u[0]?r.return:u[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,u[1])).done)return o;switch(r=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return a.label++,{value:u[1],done:!1};case 5:a.label++,r=u[1],u=[0];continue;case 7:u=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==u[0]&&2!==u[0])){a=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){a.label=u[1];break}if(6===u[0]&&a.label<o[1]){a.label=o[1],o=u;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(u);break}o[2]&&a.ops.pop(),a.trys.pop();continue}u=e.call(t,a)}catch(t){u=[6,t],r=0}finally{n=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([u,c])}}}var m=Object.create?function(t,e,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]};function y(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||m(e,t,n)}function g(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function _(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(b(arguments[e]));return t}function w(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),o=0;for(e=0;e<n;e++)for(var i=arguments[e],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}function x(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o<i;o++)!r&&o in e||(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||Array.prototype.slice.call(e))}function E(t){return this instanceof E?(this.v=t,this):new E(t)}function A(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(t,e||[]),i=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(t){o[t]&&(r[t]=function(e){return new Promise(function(n,r){i.push([t,e,n,r])>1||u(t,e)})})}function u(t,e){try{(n=o[t](e)).value instanceof E?Promise.resolve(n.value.v).then(c,s):l(i[0][2],n)}catch(t){l(i[0][3],t)}var n}function c(t){u("next",t)}function s(t){u("throw",t)}function l(t,e){t(e),i.shift(),i.length&&u(i[0][0],i[0][1])}}function k(t){var e,n;return e={},r("next"),r("throw",function(t){throw t}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,o){e[r]=t[r]?function(e){return(n=!n)?{value:E(t[r](e)),done:!1}:o?o(e):e}:o}}function O(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=g(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise(function(r,o){(function(t,e,n,r){Promise.resolve(r).then(function(e){t({value:e,done:n})},e)})(r,o,(e=t[n](e)).done,e.value)})}}}function M(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var S=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function N(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&m(e,t,n);return S(e,t),e}function C(t){return t&&t.__esModule?t:{default:t}}function T(t,e,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof e?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(t):r?r.value:e.get(t)}function P(t,e,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof e?t!==e||!o:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(t,n):o?o.value=n:e.set(t,n),n}function j(t,e){if(null===e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof t?e===t:t.has(e)}function D(t,e,n){if(null!=e){if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("Object expected.");var r;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=e[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=e[Symbol.dispose]}if("function"!=typeof r)throw new TypeError("Object not disposable.");t.stack.push({value:e,dispose:r,async:n})}else n&&t.stack.push({async:!0});return e}var R="function"==typeof SuppressedError?SuppressedError:function(t,e,n){var r=new Error(n);return r.name="SuppressedError",r.error=t,r.suppressed=e,r};function F(t){function e(e){t.error=t.hasError?new R(e,t.error,"An error was suppressed during disposal."):e,t.hasError=!0}return function n(){for(;t.stack.length;){var r=t.stack.pop();try{var o=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(o).then(n,function(t){return e(t),n()})}catch(t){e(t)}}if(t.hasError)throw t.error}()}e.default={__extends:o,__assign:i,__rest:a,__decorate:u,__param:c,__metadata:d,__awaiter:h,__generator:v,__createBinding:m,__exportStar:y,__values:g,__read:b,__spread:_,__spreadArrays:w,__spreadArray:x,__await:E,__asyncGenerator:A,__asyncDelegator:k,__asyncValues:O,__makeTemplateOb
1ject:M,__importStar:N,__importDefault:C,__classPrivateFieldGet:T,__classPrivateFieldSet:P,__classPrivateFieldIn:j,__addDisposableResource:D,__disposeResources:F}}}]); 2//# sourceMappingURL=component---src-templates-state-page-js-4139ac3d77a9d6be88a8.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.