PageSourceSearch

https://freetext.ai/_next/static/chunks/5227-45d965402d5264a9.js

js freetext.ai collected 2026-10-05 12:01:21 UTC 78,145 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5227],{34853:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var n,o,a=r(67294),i=r(45697),u=r.n(i);function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function c(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var l=function(e){function t(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(c(t)),t.handleErrored=t.handleErrored.bind(c(t)),t.handleChange=t.handleChange.bind(c(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(c(t)),t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var r=t.prototype;return r.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},r.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},r.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},r.executeAsync=function(){var e=this;return new Promise(function(t,r){e.executionResolve=t,e.executionReject=r,e.execute()})},r.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},r.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},r.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},r.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},r.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},r.componentDidMount=function(){this.explicitRender()},r.componentDidUpdate=function(){this.explicitRender()},r.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},r.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout(function(){document.body.removeChild(e)},5e3)},r.handleRecaptchaRef=function(e){this.captcha=e},r.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t.indexOf(r=a[n])>=0||(o[r]=e[r]);return o}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return a.createElement("div",f({},t,{ref:this.handleRecaptchaRef}))},t}(a.Component);l.displayName="ReCAPTCHA",l.propTypes={sitekey:u().string.isRequired,onChange:u().func,grecaptcha:u().object,theme:u().oneOf(["dark","light"]),type:u().oneOf(["image","audio"]),tabindex:u().number,onExpired:u().func,onErrored:u().func,size:u().oneOf(["compact","normal","invisible"]),stoken:u().string,hl:u().string,badge:u().oneOf(["bottomright","bottomleft","inline"])},l.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var s=r(8679),p=r.n(s);function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var h={},b=0,v="onloadcallback",y=(n=function(){return"https://"+(("undefined"!=typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+v+"&render=explicit"},o=(o={callbackName:v,globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",r=function(t){function r(e,r){var n;return(n=t.call(this,e,r)||this).state={},n.__scriptURL="",n}r.prototype=Object.create(t.prototype),r.prototype.constructor=r,r.__proto__=t;var i=r.prototype;return i.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+b++),this.__scriptLoaderID},i.setupScriptURL=function(){return this.__scriptURL=0?n:n(),this.__scriptURL},i.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)})},i.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=h[this.__scriptURL];if(!e||!e.loaded)throw Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[o.callbackName]},i.componentDidMount=function(){var e=this,t=this.setupScriptURL(),r=this.asyncScriptLoaderGetScriptLoaderID(),n=o,a=n.globalName,i=n.callbackName,u=n.scriptId;if(a&&void 0!==window[a]&&(h[t]={loaded:!0,observers:{}}),h[t]){var f=h[t];if(f&&(f.loaded||f.errored)){this.asyncScriptLoaderHandleLoad(f);return}f.observers[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)};return}var c={};c[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)},h[t]={loaded:!1,observers:c};var l=document.createElement("script");for(var s in l.src=t,l.async=!0,o.attributes)l.setAttribute(s,o.attributes[s]);u&&(l.id=u);var p=function(e){if(h[t]){var r=h[t].observers;for(var n in r)e(r[n])&&delete r[n]}};i&&"undefined"!=typeof window&&(window[i]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),l.onload=function(){var e=h[t];e&&(e.loaded=!0,p(function(t){return!i&&(t(e),!0)}))},l.onerror=function(){var e=h[t];e&&(e.errored=!0,p(function(t){return t(e),!0}))},document.body.appendChild(l)},i.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===o.removeOnUnmount)for(var t=document.getElementsByTagName("script"),r=0;r<t.length;r+=1)t[r].src.indexOf(e)>-1&&t[r].parentNode&&t[r].parentNode.removeChild(t[r]);var n=h[e];n&&(delete n.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===o.removeOnUnmount&&delete h[e])},i.render=function(){var t=o.globalName,r=this.props,n=(r.asyncScriptOnLoad,r.forwardedRef),i=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)t.indexOf(r=a[n])>=0||(o[r]=e[r]);return o}(r,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(i[t]=void 0!==window[t]?window[t]:void 0),i.ref=n,(0,a.createElement)(e,i)},r}(a.Component),i=(0,a.forwardRef)(function(e,t){return(0,a.createElement)(r,d({},e,{forwardedRef:t}))});return i.displayName="AsyncScriptLoader("+t+")",i.propTypes={asyncScriptOnLoad:u().func},p()(i,e)})(l)},83646:function(e,t,r){var n;n=function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r(r.s=11)}([function(e,t,r){(function(t){if("production"!==t.env.NODE_ENV){var n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;e.exports=r(14)(function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},!0)}else e.exports=r(16)()}).call(t,r(2))},function(t,r){t.exports=e},function(e,t){var r,n,o,a=e.exports={};function i(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}function f(e){if(r===setTimeout)return setTimeout(e,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:i}catch(e){r=i}try{n="function"==typeof clearTimeout?clearTimeout:u}catch(e){n=u}}();var c=[],l=!1,s=-1;function p(){l&&o&&(l=!1,o.length?c=o.concat(c):s=-1,c.length&&d())}function d(){if(!l){var e=f(p);l=!0;for(var t=c.length;t;){for(o=c,c=[];++s<t;)o&&o[s].run();s=-1,t=c.length}o=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===u||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function b(){}a.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];c.push(new h(e,t)),1!==c.length||l||f(d)},h.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=b,a.addListener=b,a.once=b,a.off=b,a.removeListener=b,a.removeAllListeners=b,a.emit=b,a.prependListener=b,a.prependOnceListener=b,a.listeners=function(e){return[]},a.binding=function(e){throw Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw Error("process.chdir is not supported")},a.umask=function(){return 0}},function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.reduce(function(e,t){return e+t})/e.length}},function(e,t,r){"use strict";function n(e){return function(){return e}}var o=function(){};o.thatReturns=n,o.thatReturnsFalse=n(!1),o.thatReturnsTrue=n(!0),o.thatReturnsNull=n(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,r){"use strict";(function(t){var r=function(e){};"production"!==t.env.NODE_ENV&&(r=function(e){if(void 0===e)throw Error("invariant requires an error message argument")}),e.exports=function(e,t,n,o,a,i,u,f){if(r(t),!e){var c;if(void 0===t)c=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,o,a,i,u,f],s=0;(c=Error(t.replace(/%s/g,function(){return l[s++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}}).call(t,r(2))},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.min.apply(Math,e)}},function(e,t,r){"use strict";(function(t){var n=r(4);if("production"!==t.env.NODE_ENV){var o=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var o=0,a="Warning: "+e.replace(/%s/g,function(){return r[o++]});"undefined"!=typeof console&&console.error(a);try{throw Error(a)}catch(e){}};n=function(e,t){if(void 0===t)throw Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var r=arguments.length,n=Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];o.apply(void 0,[t].concat(n))}}}e.exports=n}).call(t,r(2))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.max.apply(Math,e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=(n=r(3))&&n.__esModule?n:{default:n};t.default=function(e){var t=(0,o.default)(e),r=e.map(function(e){return Math.pow(e-t,2)});return Math.sqrt((0,o.default)(r))}},function(e,t,r){e.exports=r(12)},function(e,t,r){"use strict";e.exports=r(13)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SparklinesText=t.SparklinesNormalBand=t.SparklinesReferenceLine=t.SparklinesSpots=t.SparklinesBars=t.SparklinesCurve=t.SparklinesLine=t.Sparklines=void 0;var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=b(r(0)),a=r(1),i=b(a),u=b(r(17)),f=b(r(18)),c=b(r(19)),l=b(r(20)),s=b(r(21)),p=b(r(22)),d=b(r(27)),h=b(r(28));function b(e){return e&&e.__esModule?e:{default:e}}var v=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this.props,t=e.data,r=e.limit,n=e.width,o=e.height,a=e.svgWidth,u=e.svgHeight,f=e.preserveAspectRatio,c=e.margin,l=e.style,s=e.max,p=e.min;if(0===t.length)return null;var d=(0,h.default)({data:t,limit:r,width:n,height:o,margin:c,max:s,min:p}),b={style:l,viewBox:"0 0 "+n+" "+o,preserveAspectRatio:f};return a>0&&(b.width=a),u>0&&(b.height=u),i.default.createElement("svg",b,i.default.Children.map(this.props.children,function(e){return i.default.cloneElement(e,{data:t,points:d,width:n,height:o,margin:c})}
1))}}]),t}(a.PureComponent);v.propTypes={data:o.default.array,limit:o.default.number,width:o.default.number,height:o.default.number,svgWidth:o.default.number,svgHeight:o.default.number,preserveAspectRatio:o.default.string,margin:o.default.number,style:o.default.object,min:o.default.number,max:o.default.number,onMouseMove:o.default.func},v.defaultProps={data:[],width:240,height:60,preserveAspectRatio:"none",margin:2},t.Sparklines=v,t.SparklinesLine=f.default,t.SparklinesCurve=c.default,t.SparklinesBars=l.default,t.SparklinesSpots=s.default,t.SparklinesReferenceLine=p.default,t.SparklinesNormalBand=d.default,t.SparklinesText=u.default},function(e,t,r){"use strict";(function(t){var n=r(4),o=r(5),a=r(8),i=r(6),u=r(15);e.exports=function(e,r){var f="function"==typeof Symbol&&Symbol.iterator,c="<<anonymous>>",l={array:d("array"),bool:d("boolean"),func:d("function"),number:d("number"),object:d("object"),string:d("string"),symbol:d("symbol"),any:p(n.thatReturnsNull),arrayOf:function(e){return p(function(t,r,n,o,a){if("function"!=typeof e)return new s("Property `"+a+"` of component `"+n+"` has invalid PropType notation inside arrayOf.");var u=t[r];if(!Array.isArray(u))return new s("Invalid "+o+" `"+a+"` of type "+("`"+h(u))+"` supplied to `"+n+"`, expected an array.");for(var f=0;f<u.length;f++){var c=e(u,f,n,o,a+"["+f+"]",i);if(c instanceof Error)return c}return null})},element:p(function(t,r,n,o,a){var i=t[r];return e(i)?null:new s("Invalid "+o+" `"+a+"` of type "+("`"+h(i))+"` supplied to `"+n+"`, expected a single ReactElement.")}),instanceOf:function(e){return p(function(t,r,n,o,a){if(!(t[r]instanceof e)){var i,u=e.name||c;return new s("Invalid "+o+" `"+a+"` of type "+("`"+((i=t[r]).constructor&&i.constructor.name?i.constructor.name:c))+"` supplied to `"+n+"`, expected instance of `"+u+"`.")}return null})},node:p(function(t,r,n,o,a){return!function t(r){switch(typeof r){case"number":case"string":case"undefined":return!0;case"boolean":return!r;case"object":if(Array.isArray(r))return r.every(t);if(null===r||e(r))return!0;var n=function(e){var t=e&&(f&&e[f]||e["@@iterator"]);if("function"==typeof t)return t}(r);if(!n)return!1;var o,a=n.call(r);if(n!==r.entries){for(;!(o=a.next()).done;)if(!t(o.value))return!1}else for(;!(o=a.next()).done;){var i=o.value;if(i&&!t(i[1]))return!1}return!0;default:return!1}}(t[r])?new s("Invalid "+o+" `"+a+"` supplied to `"+n+"`, expected a ReactNode."):null}),objectOf:function(e){return p(function(t,r,n,o,a){if("function"!=typeof e)return new s("Property `"+a+"` of component `"+n+"` has invalid PropType notation inside objectOf.");var u=t[r],f=h(u);if("object"!==f)return new s("Invalid "+o+" `"+a+"` of type "+("`"+f)+"` supplied to `"+n+"`, expected an object.");for(var c in u)if(u.hasOwnProperty(c)){var l=e(u,c,n,o,a+"."+c,i);if(l instanceof Error)return l}return null})},oneOf:function(e){return Array.isArray(e)?p(function(t,r,n,o,a){for(var i,u=t[r],f=0;f<e.length;f++)if(u===(i=e[f])?0!==u||1/u==1/i:u!=u&&i!=i)return null;return new s("Invalid "+o+" `"+a+"` of value `"+u+"` "+("supplied to `"+n)+"`, expected one of "+JSON.stringify(e)+".")}):("production"!==t.env.NODE_ENV&&a(!1,"Invalid argument supplied to oneOf, expected an instance of array."),n.thatReturnsNull)},oneOfType:function(e){if(!Array.isArray(e))return"production"!==t.env.NODE_ENV&&a(!1,"Invalid argument supplied to oneOfType, expected an instance of array."),n.thatReturnsNull;for(var r=0;r<e.length;r++){var o=e[r];if("function"!=typeof o)return a(!1,"Invalid argument supplid to oneOfType. Expected an array of check functions, but received %s at index %s.",function(e){var t=b(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}(o),r),n.thatReturnsNull}return p(function(t,r,n,o,a){for(var u=0;u<e.length;u++)if(null==(0,e[u])(t,r,n,o,a,i))return null;return new s("Invalid "+o+" `"+a+"` supplied to `"+n+"`.")})},shape:function(e){return p(function(t,r,n,o,a){var u=t[r],f=h(u);if("object"!==f)return new s("Invalid "+o+" `"+a+"` of type `"+f+"` supplied to `"+n+"`, expected `object`.");for(var c in e){var l=e[c];if(l){var p=l(u,c,n,o,a+"."+c,i);if(p)return p}}return null})}};function s(e){this.message=e,this.stack=""}function p(e){if("production"!==t.env.NODE_ENV)var n={},u=0;function f(f,l,p,d,h,b,v){if(d=d||c,b=b||p,v!==i){if(r)o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");else if("production"!==t.env.NODE_ENV&&"undefined"!=typeof console){var y=d+":"+p;!n[y]&&u<3&&(a(!1,"You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.",b,d),n[y]=!0,u++)}}return null!=l[p]?e(l,p,d,h,b):f?new s(null===l[p]?"The "+h+" `"+b+"` is marked as required in `"+d+"`, but its value is `null`.":"The "+h+" `"+b+"` is marked as required in `"+d+"`, but its value is `undefined`."):null}var l=f.bind(null,!1);return l.isRequired=f.bind(null,!0),l}function d(e){return p(function(t,r,n,o,a,i){var u=t[r];return h(u)!==e?new s("Invalid "+o+" `"+a+"` of type "+("`"+b(u))+"` supplied to `"+n+"`, expected `"+e+"`."):null})}function h(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":"symbol"===t||"Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol?"symbol":t}function b(e){if(null==e)return""+e;var t=h(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}return s.prototype=Error.prototype,l.checkPropTypes=u,l.PropTypes=l,l}}).call(t,r(2))},function(e,t,r){"use strict";(function(t){if("production"!==t.env.NODE_ENV)var n=r(5),o=r(8),a=r(6),i={};
1e.exports=function(e,r,u,f,c){if("production"!==t.env.NODE_ENV){for(var l in e)if(e.hasOwnProperty(l)){var s;try{n("function"==typeof e[l],"%s: %s type `%s` is invalid; it must be a function, usually from React.PropTypes.",f||"React class",u,l),s=e[l](r,l,f,u,null,a)}catch(e){s=e}if(o(!s||s instanceof Error,"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",f||"React class",u,l,typeof s),s instanceof Error&&!(s.message in i)){i[s.message]=!0;var p=c?c():"";o(!1,"Failed %s type: %s%s",u,s.message,null!=p?p:"")}}}}}).call(t,r(2))},function(e,t,r){"use strict";var n=r(4),o=r(5),a=r(6);e.exports=function(){function e(e,t,r,n,i,u){u!==a&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t};return r.checkPropTypes=n,r.PropTypes=r,r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=i(r(0)),a=i(r(1));function i(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this.props,t=e.point,r=e.text,n=e.fontSize,o=e.fontFamily,i=t.x,u=t.y;return a.default.createElement("g",null,a.default.createElement("text",{x:i,y:u,fontFamily:o||"Verdana",fontSize:n||10},r))}}]),t}(a.default.Component);u.propTypes={text:o.default.string,point:o.default.object,fontSize:o.default.number,fontFamily:o.default.string},u.defaultProps={text:"",point:{x:0,y:0}},t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=i(r(0)),a=i(r(1));function i(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this.props,t=e.data,r=e.points,n=(e.width,e.height),o=e.margin,i=e.color,u=e.style,f=e.onMouseMove,c=r.map(function(e){return[e.x,e.y]}).reduce(function(e,t){return e.concat(t)}),l=[r[r.length-1].x,n-o,o,n-o,o,r[0].y],s=c.concat(l),p={stroke:i||u.stroke||"slategray",strokeWidth:u.strokeWidth||"1",strokeLinejoin:u.strokeLinejoin||"round",strokeLinecap:u.strokeLinecap||"round",fill:"none"},d={stroke:u.stroke||"none",strokeWidth:"0",fillOpacity:u.fillOpacity||".1",fill:u.fill||i||"slategray",pointerEvents:"auto"},h=r.map(function(e,r){return a.default.createElement("circle",{key:r,cx:e.x,cy:e.y,r:2,style:d,onMouseEnter:function(n){return f("enter",t[r],e)},onClick:function(n){return f("click",t[r],e)}})});return a.default.createElement("g",null,h,a.default.createElement("polyline",{points:s.join(" "),style:d}),a.default.createElement("polyline",{points:c.join(" "),style:p}))}}]),t}(a.default.Component);u.propTypes={color:o.default.string,style:o.default.object},u.defaultProps={style:{},onMouseMove:function(){}},t.default=u},function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=i(r(0)),a=i(r(1));function i(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this.props,t=e.points,r=(e.width,e.height),n=e.margin,o=e.color,i=e.style,u=e.divisor,f=void 0===u?.25:u,c=void 0,l=function(e){var t=void 0;if(c){var r=(e.x-c.x)*f;t=["C",c.x+r,c.y,e.x-r,e.y,e.x,e.y]}else t=[e.x,e.y];return c=e,t},s=t.map(function(e){return l(e)}).reduce(function(e,t){return e.concat(t)}),p=["L"+t[t.length-1].x,r-n,n,r-n,n,t[0].y],d=s.concat(p),h={stroke:o||i.stroke||"slategray",strokeWidth:i.strokeWidth||"1",strokeLinejoin:i.strokeLinejoin||"round",strokeLinecap:i.strokeLinecap||"round",fill:"none"},b={stroke:i.stroke||"none",strokeWidth:"0",fillOpacity:i.fillOpacity||".1",fill:i.fill||o||"slategray"};return a.default.createElement("g",null,a.default.createElement("path",{d:"M"+d.join(" "),style:b}),a.default.createElement("path",{d:"M"+s.join(" "),style:h}))}}]),t}(a.default.Component);u.propTypes={color:o.default.string,style:o.default.object},u.defaultProps={style:{}},t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=i(r(0)),a=i(r(1));function i(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this,t=this.props,r=t.points,n=t.height,o=t.style,i=t.barWidth,u=t.margin,f=t.onMouseMove,c=1*(o&&o.strokeWidth||0),l=i||(r&&r.length>=2?Math.max(0,r[1].x-r[0].x-c-(u?2*u:0)):0);return a.default.createElement("g",{transform:"scale(1,-1)"},r.map(function(t,r){return a.default.createElement("rect",{key:r,x:t.x-(l+c)/2,y:-n,width:l,height:Math.max(0,n-t.y),style:o,onMouseMove:f&&f.bind(e,t)})}))}}]),t}(a.default.Component);u.propTypes={points:o.default.arrayOf(o.default.object),height:o.default.number,style:o.default.object,barWidth:o.default.number,margin:o.default.number,onMouseMove:o.default.func},u.defaultProps={style:{fill:"slategray"}},t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=i(r(0)),a=i(r(1));
1function i(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"lastDirection",value:function(e){return Math.sign=Math.sign||function(e){return e>0?1:-1},e.length<2?0:Math.sign(e[e.length-2].y-e[e.length-1].y)}},{key:"render",value:function(){var e=this.props,t=e.points,r=(e.width,e.height,e.size),n=e.style,o=e.spotColors,i=a.default.createElement("circle",{cx:t[0].x,cy:t[0].y,r:r,style:n}),u=a.default.createElement("circle",{cx:t[t.length-1].x,cy:t[t.length-1].y,r:r,style:n||{fill:o[this.lastDirection(t)]}});return a.default.createElement("g",null,n&&i,u)}}]),t}(a.default.Component);u.propTypes={size:o.default.number,style:o.default.object,spotColors:o.default.object},u.defaultProps={size:2,spotColors:{"-1":"red",0:"black",1:"green"}},t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=u(r(0)),a=u(r(1)),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(23));function u(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this.props,t=e.points,r=e.margin,n=e.type,o=e.style,u=e.value,f=t.map(function(e){return e.y}),c="custom"==n?u:i[n](f);return a.default.createElement("line",{x1:t[0].x,y1:c+r,x2:t[t.length-1].x,y2:c+r,style:o})}}]),t}(a.default.Component);f.propTypes={type:o.default.oneOf(["max","min","mean","avg","median","custom"]),value:o.default.number,style:o.default.object},f.defaultProps={type:"mean",style:{stroke:"red",strokeOpacity:.75,strokeDasharray:"2, 2"}},t.default=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.variance=t.stdev=t.median=t.midRange=t.avg=t.mean=t.max=t.min=void 0;var n=c(r(7)),o=c(r(3)),a=c(r(24)),i=c(r(25)),u=c(r(10)),f=c(r(26));function c(e){return e&&e.__esModule?e:{default:e}}t.min=n.default,t.max=n.default,t.mean=o.default,t.avg=o.default,t.midRange=a.default,t.median=i.default,t.stdev=u.default,t.variance=f.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(7)),o=a(r(9));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return(0,o.default)(e)-(0,n.default)(e)/2}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.sort(function(e,t){return e-t})[Math.floor(e.length/2)]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=(n=r(3))&&n.__esModule?n:{default:n};t.default=function(e){var t=(0,o.default)(e),r=e.map(function(e){return Math.pow(e-t,2)});return(0,o.default)(r)}},function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=f(r(0)),a=f(r(1)),i=f(r(3)),u=f(r(10));function f(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"render",value:function(){var e=this.props,t=e.points,r=e.margin,n=e.style,o=t.map(function(e){return e.y}),f=(0,i.default)(o),c=(0,u.default)(o);return a.default.createElement("rect",{x:t[0].x,y:f-c+r,width:t[t.length-1].x-t[0].x,height:2*u.default,style:n})}}]),t}(a.default.Component);c.propTypes={style:o.default.object},c.defaultProps={style:{fill:"red",fillOpacity:.1}},t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(7)),o=a(r(9));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.data,r=e.limit,a=e.width,i=e.height,u=e.margin,f=void 0===u?0:u,c=e.max,l=void 0===c?(0,o.default)(t):c,s=e.min,p=void 0===s?(0,n.default)(t):s,d=t.length;r&&r<d&&(t=t.slice(d-r));var h=((void 0===i?1:i)-2*f)/(l-p||2),b=((void 0===a?1:a)-2*f)/((r||d)-(d>1?1:0));return t.map(function(e,t){return{x:t*b+f,y:(l===p?1:l-e)*h+f}})}}])},e.exports=n(r(67294))},28670:function(e){var t;t=function(){"use strict";for(var e=function(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=1),e<t?t:e>r?r:e},t={},r=0,n=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];r<n.length;r+=1){var o=n[r];t["[object "+o+"]"]=o.toLowerCase()}var a=function(e){return t[Object.prototype.toString.call(e)]||"object"},i=Math.PI,u={clip_rgb:function(t){t._clipped=!1,t._unclipped=t.slice(0);for(var r=0;r<=3;r++)r<3?((t[r]<0||t[r]>255)&&(t._clipped=!0),t[r]=e(t[r],0,255)):3===r&&(t[r]=e(t[r],0,1));return t},limit:e,type:a,unpack:function(e,t){return(void 0===t&&(t=null),e.length>=3)?Array.prototype.slice.call(e):"object"==a(e[0])&&t?t.split("").filter(function(t){return void 0!==e[0][t]}).map(function(t){return e[0][t]}):e[0]},last:function(e){if(e.length<2)return null;var t=e.length-1;return"string"==a(e[t])?e[t].toLowerCase():null},TWOPI:2*i,PITHIRD:i/3,DEG2RAD:i/180,RAD2DEG:180/i},f={format:{},autodetect:[]},c=u.last,l=u.clip_rgb,s=u.type,p=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("object"===s(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var r=c(e),n=!1;if(!r){n=!0,f.sorted||(f.autodetect=f.autodetect.sort(function(e,t){return t.p-e.p}),f.sorted=!0);for(var o=0,a=f.autodetect;o<a.length;o+=1){var i=a[o];if(r=i.test.apply(i,e))break}}if(f.format[r]){var u=f.format[r].apply(null,n?e:e.slice(0,-1));this._rgb=l(u)}else throw Error("unknown format: "+e);3===this._rgb.length&&this._rgb.push(1)};p.prototype.toString=function(){return"function"==s(this.hex)?this.hex():"["+this._rgb.join(",")+"]"};var d=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(d.Color,[null].concat(e)))};d.Color=p,d.version="2.4.2";var h=u.unpack,b=Math.max,v=u.unpack,y=u.unpack,g=u.type,m=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=h(e,"rgb"),n=r[0],o=r[1],a=r[2],i=1-b(n/=255,b(o/=255,a/=255)),u=i<1?1/(1-i):0;return[(1-n-i)*u,(1-o-i)*u,(1-a-i)*u,i]};p.prototype.cmyk=function(){return m(this._rgb)},d.cmyk=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];
1return new(Function.prototype.bind.apply(p,[null].concat(e,["cmyk"])))},f.format.cmyk=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=(e=v(e,"cmyk"))[0],n=e[1],o=e[2],a=e[3],i=e.length>4?e[4]:1;return 1===a?[0,0,0,i]:[r>=1?0:255*(1-r)*(1-a),n>=1?0:255*(1-n)*(1-a),o>=1?0:255*(1-o)*(1-a),i]},f.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===g(e=y(e,"cmyk"))&&4===e.length)return"cmyk"}});var w=u.unpack,k=u.last,_=function(e){return Math.round(100*e)/100},O=u.unpack,x=function(){for(var e,t,r=[],n=arguments.length;n--;)r[n]=arguments[n];var o=(r=O(r,"rgba"))[0],a=r[1],i=r[2],u=Math.min(o/=255,a/=255,i/=255),f=Math.max(o,a,i),c=(f+u)/2;return(f===u?(e=0,t=Number.NaN):e=c<.5?(f-u)/(f+u):(f-u)/(2-f-u),o==f?t=(a-i)/(f-u):a==f?t=2+(i-o)/(f-u):i==f&&(t=4+(o-a)/(f-u)),(t*=60)<0&&(t+=360),r.length>3&&void 0!==r[3])?[t,e,c,r[3]]:[t,e,c]},M=u.unpack,E=u.last,j=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=w(e,"hsla"),n=k(e)||"lsa";return r[0]=_(r[0]||0),r[1]=_(100*r[1])+"%",r[2]=_(100*r[2])+"%","hsla"===n||r.length>3&&r[3]<1?(r[3]=r.length>3?r[3]:1,n="hsla"):r.length=3,n+"("+r.join(",")+")"},P=Math.round,R=u.unpack,N=Math.round,T=function(){for(var e,t,r,n,o=[],a=arguments.length;a--;)o[a]=arguments[a];var i=(o=R(o,"hsl"))[0],u=o[1],f=o[2];if(0===u)t=r=n=255*f;else{var c=[0,0,0],l=[0,0,0],s=f<.5?f*(1+u):f+u-f*u,p=2*f-s,d=i/360;c[0]=d+1/3,c[1]=d,c[2]=d-1/3;for(var h=0;h<3;h++)c[h]<0&&(c[h]+=1),c[h]>1&&(c[h]-=1),6*c[h]<1?l[h]=p+(s-p)*6*c[h]:2*c[h]<1?l[h]=s:3*c[h]<2?l[h]=p+(s-p)*(2/3-c[h])*6:l[h]=p;t=(e=[N(255*l[0]),N(255*l[1]),N(255*l[2])])[0],r=e[1],n=e[2]}return o.length>3?[t,r,n,o[3]]:[t,r,n,1]},S=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,C=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,L=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,A=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,I=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,D=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,F=Math.round,q=function(e){if(e=e.toLowerCase().trim(),f.format.named)try{return f.format.named(e)}catch(e){}if(t=e.match(S)){for(var t,r=t.slice(1,4),n=0;n<3;n++)r[n]=+r[n];return r[3]=1,r}if(t=e.match(C)){for(var o=t.slice(1,5),a=0;a<4;a++)o[a]=+o[a];return o}if(t=e.match(L)){for(var i=t.slice(1,4),u=0;u<3;u++)i[u]=F(2.55*i[u]);return i[3]=1,i}if(t=e.match(A)){for(var c=t.slice(1,5),l=0;l<3;l++)c[l]=F(2.55*c[l]);return c[3]=+c[3],c}if(t=e.match(I)){var s=t.slice(1,4);s[1]*=.01,s[2]*=.01;var p=T(s);return p[3]=1,p}if(t=e.match(D)){var d=t.slice(1,4);d[1]*=.01,d[2]*=.01;var h=T(d);return h[3]=+t[4],h}};q.test=function(e){return S.test(e)||C.test(e)||L.test(e)||A.test(e)||I.test(e)||D.test(e)};var G=u.type,W=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=M(e,"rgba"),n=E(e)||"rgb";return"hsl"==n.substr(0,3)?j(x(r),n):(r[0]=P(r[0]),r[1]=P(r[1]),r[2]=P(r[2]),("rgba"===n||r.length>3&&r[3]<1)&&(r[3]=r.length>3?r[3]:1,n="rgba"),n+"("+r.slice(0,"rgb"===n?3:4).join(",")+")")};p.prototype.css=function(e){return W(this._rgb,e)},d.css=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["css"])))},f.format.css=q,f.autodetect.push({p:5,test:function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(!t.length&&"string"===G(e)&&q.test(e))return"css"}});var B=u.unpack;f.format.gl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=B(e,"rgba");return r[0]*=255,r[1]*=255,r[2]*=255,r},d.gl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["gl"])))},p.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var U=u.unpack,z=u.unpack,V=Math.floor,Y=u.unpack,$=u.type,H=function(){for(var e,t=[],r=arguments.length;r--;)t[r]=arguments[r];var n=U(t,"rgb"),o=n[0],a=n[1],i=n[2],u=Math.min(o,a,i),f=Math.max(o,a,i),c=f-u;return 0===c?e=Number.NaN:(o===f&&(e=(a-i)/c),a===f&&(e=2+(i-o)/c),i===f&&(e=4+(o-a)/c),(e*=60)<0&&(e+=360)),[e,100*c/255,u/(255-c)*100]};p.prototype.hcg=function(){return H(this._rgb)},d.hcg=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];
1return new(Function.prototype.bind.apply(p,[null].concat(e,["hcg"])))},f.format.hcg=function(){for(var e,t,r,n,o,a,i,u,f,c=[],l=arguments.length;l--;)c[l]=arguments[l];var s=(c=z(c,"hcg"))[0],p=c[1],d=c[2];d*=255;var h=255*p;if(0===p)i=u=f=d;else{360===s&&(s=0),s>360&&(s-=360),s<0&&(s+=360);var b=V(s/=60),v=s-b,y=d*(1-p),g=y+h*(1-v),m=y+h*v,w=y+h;switch(b){case 0:i=(e=[w,m,y])[0],u=e[1],f=e[2];break;case 1:i=(t=[g,w,y])[0],u=t[1],f=t[2];break;case 2:i=(r=[y,w,m])[0],u=r[1],f=r[2];break;case 3:i=(n=[y,g,w])[0],u=n[1],f=n[2];break;case 4:i=(o=[m,y,w])[0],u=o[1],f=o[2];break;case 5:i=(a=[w,y,g])[0],u=a[1],f=a[2]}}return[i,u,f,c.length>3?c[3]:1]},f.autodetect.push({p:1,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===$(e=Y(e,"hcg"))&&3===e.length)return"hcg"}});var X=u.unpack,Z=u.last,K=Math.round,J=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=X(e,"rgba"),n=r[0],o=r[1],a=r[2],i=r[3],u=Z(e)||"auto";void 0===i&&(i=1),"auto"===u&&(u=i<1?"rgba":"rgb");var f="000000"+((n=K(n))<<16|(o=K(o))<<8|(a=K(a))).toString(16);f=f.substr(f.length-6);var c="0"+K(255*i).toString(16);switch(c=c.substr(c.length-2),u.toLowerCase()){case"rgba":return"#"+f+c;case"argb":return"#"+c+f;default:return"#"+f}},Q=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,ee=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,et=function(e){if(e.match(Q)){(4===e.length||7===e.length)&&(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var t=parseInt(e,16);return[t>>16,t>>8&255,255&t,1]}if(e.match(ee)){(5===e.length||9===e.length)&&(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var r=parseInt(e,16),n=Math.round((255&r)/255*100)/100;return[r>>24&255,r>>16&255,r>>8&255,n]}throw Error("unknown hex color: "+e)},er=u.type;p.prototype.hex=function(e){return J(this._rgb,e)},d.hex=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hex"])))},f.format.hex=et,f.autodetect.push({p:4,test:function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(!t.length&&"string"===er(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var en=u.unpack,eo=u.TWOPI,ea=Math.min,ei=Math.sqrt,eu=Math.acos,ef=u.unpack,ec=u.limit,el=u.TWOPI,es=u.PITHIRD,ep=Math.cos,ed=u.unpack,eh=u.type,eb=function(){for(var e,t=[],r=arguments.length;r--;)t[r]=arguments[r];var n=en(t,"rgb"),o=n[0],a=n[1],i=n[2],u=ea(o/=255,a/=255,i/=255),f=(o+a+i)/3,c=f>0?1-u/f:0;return 0===c?e=NaN:(e=eu(e=(o-a+(o-i))/2/ei((o-a)*(o-a)+(o-i)*(a-i))),i>a&&(e=eo-e),e/=eo),[360*e,c,f]};p.prototype.hsi=function(){return eb(this._rgb)},d.hsi=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hsi"])))},f.format.hsi=function(){for(var e,t,r,n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=(n=ef(n,"hsi"))[0],i=n[1],u=n[2];return isNaN(a)&&(a=0),isNaN(i)&&(i=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?t=1-((r=(1-i)/3)+(e=(1+i*ep(el*a)/ep(es-el*a))/3)):a<2/3?(a-=1/3,r=1-((e=(1-i)/3)+(t=(1+i*ep(el*a)/ep(es-el*a))/3))):(a-=2/3,e=1-((t=(1-i)/3)+(r=(1+i*ep(el*a)/ep(es-el*a))/3))),[255*(e=ec(u*e*3)),255*(t=ec(u*t*3)),255*(r=ec(u*r*3)),n.length>3?n[3]:1]},f.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===eh(e=ed(e,"hsi"))&&3===e.length)return"hsi"}});var ev=u.unpack,ey=u.type;p.prototype.hsl=function(){return x(this._rgb)},d.hsl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hsl"])))},f.format.hsl=T,f.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===ey(e=ev(e,"hsl"))&&3===e.length)return"hsl"}});var eg=u.unpack,em=Math.min,ew=Math.max,ek=u.unpack,e_=Math.floor,eO=u.unpack,ex=u.type,eM=function(){for(var e,t,r,n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=(n=eg(n,"rgb"))[0],i=n[1],u=n[2],f=em(a,i,u),c=ew(a,i,u),l=c-f;return r=c/255,0===c?(e=Number.NaN,t=0):(t=l/c,a===c&&(e=(i-u)/l),i===c&&(e=2+(u-a)/l),u===c&&(e=4+(a-i)/l),(e*=60)<0&&(e+=360)),[e,t,r]};p.prototype.hsv=function(){return eM(this._rgb)},d.hsv=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];
1return new(Function.prototype.bind.apply(p,[null].concat(e,["hsv"])))},f.format.hsv=function(){for(var e,t,r,n,o,a,i,u,f,c=[],l=arguments.length;l--;)c[l]=arguments[l];var s=(c=ek(c,"hsv"))[0],p=c[1],d=c[2];if(d*=255,0===p)i=u=f=d;else{360===s&&(s=0),s>360&&(s-=360),s<0&&(s+=360);var h=e_(s/=60),b=s-h,v=d*(1-p),y=d*(1-p*b),g=d*(1-p*(1-b));switch(h){case 0:i=(e=[d,g,v])[0],u=e[1],f=e[2];break;case 1:i=(t=[y,d,v])[0],u=t[1],f=t[2];break;case 2:i=(r=[v,d,g])[0],u=r[1],f=r[2];break;case 3:i=(n=[v,y,d])[0],u=n[1],f=n[2];break;case 4:i=(o=[g,v,d])[0],u=o[1],f=o[2];break;case 5:i=(a=[d,v,y])[0],u=a[1],f=a[2]}}return[i,u,f,c.length>3?c[3]:1]},f.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===ex(e=eO(e,"hsv"))&&3===e.length)return"hsv"}});var eE={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},ej=u.unpack,eP=Math.pow,eR=function(e){return(e/=255)<=.04045?e/12.92:eP((e+.055)/1.055,2.4)},eN=function(e){return e>eE.t3?eP(e,1/3):e/eE.t2+eE.t0},eT=function(){for(var e,t,r,n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=ej(n,"rgb"),i=(e=a[0],t=a[1],r=a[2],[eN((.4124564*(e=eR(e))+.3575761*(t=eR(t))+.1804375*(r=eR(r)))/eE.Xn),eN((.2126729*e+.7151522*t+.072175*r)/eE.Yn),eN((.0193339*e+.119192*t+.9503041*r)/eE.Zn)]),u=i[0],f=i[1],c=i[2],l=116*f-16;return[l<0?0:l,500*(u-f),200*(f-c)]},eS=u.unpack,eC=Math.pow,eL=function(e){return 255*(e<=.00304?12.92*e:1.055*eC(e,1/2.4)-.055)},eA=function(e){return e>eE.t1?e*e*e:eE.t2*(e-eE.t0)},eI=function(){for(var e,t,r,n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=(n=eS(n,"lab"))[0],i=n[1],u=n[2];return t=(a+16)/116,e=isNaN(i)?t:t+i/500,r=isNaN(u)?t:t-u/200,t=eE.Yn*eA(t),[eL(3.2404542*(e=eE.Xn*eA(e))-1.5371385*t-.4985314*(r=eE.Zn*eA(r))),eL(-.969266*e+1.8760108*t+.041556*r),eL(.0556434*e-.2040259*t+1.0572252*r),n.length>3?n[3]:1]},eD=u.unpack,eF=u.type;p.prototype.lab=function(){return eT(this._rgb)},d.lab=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["lab"])))},f.format.lab=eI,f.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===eF(e=eD(e,"lab"))&&3===e.length)return"lab"}});var eq=u.unpack,eG=u.RAD2DEG,eW=Math.sqrt,eB=Math.atan2,eU=Math.round,ez=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=eq(e,"lab"),n=r[0],o=r[1],a=r[2],i=eW(o*o+a*a),u=(eB(a,o)*eG+360)%360;return 0===eU(1e4*i)&&(u=Number.NaN),[n,i,u]},eV=u.unpack,eY=u.unpack,e$=u.DEG2RAD,eH=Math.sin,eX=Math.cos,eZ=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=eY(e,"lch"),n=r[0],o=r[1],a=r[2];return isNaN(a)&&(a=0),[n,eX(a*=e$)*o,eH(a)*o]},eK=u.unpack,eJ=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=eZ((e=eK(e,"lch"))[0],e[1],e[2]),n=eI(r[0],r[1],r[2]);return[n[0],n[1],n[2],e.length>3?e[3]:1]},eQ=u.unpack,e0=u.unpack,e1=u.type,e2=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=eV(e,"rgb"),n=eT(r[0],r[1],r[2]);return ez(n[0],n[1],n[2])};p.prototype.lch=function(){return e2(this._rgb)},p.prototype.hcl=function(){return e2(this._rgb).reverse()},d.lch=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["lch"])))},d.hcl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hcl"])))},f.format.lch=eJ,f.format.hcl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=eQ(e,"hcl").reverse();return eJ.apply(void 0,r)},["lch","hcl"].forEach(function(e){return f.autodetect.push({p:2,test:function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];if("array"===e1(t=e0(t,e))&&3===t.length)return e}})});var e5={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"},e3=u.type;p.prototype.name=function(){for(var e=J(this._rgb,"rgb"),t=0,r=Object.keys(e5);t<r.length;t+=1){var n=r[t];if(e5[n]===e)return n.toLowerCase()}return e},f.format.named=function(e){if(e5[e=e.toLowerCase()])return et(e5[e]);throw Error("unknown color name: "+e)},f.autodetect.push({p:5,test:function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(!t.length&&"string"===e3(e)&&e5[e.toLowerCase()])return"named"}});var e6=u.unpack,e4=u.type,e7=u.type,e8=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=e6(e,"rgb");return(r[0]<<16)+(r[1]<<8)+r[2]};p.prototype.num=function(){return e8(this._rgb)},d.num=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["num"])))},f.format.num=function(e){if("number"==e4(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw Error("unknown num color: "+e)},f.autodetect.push({p:5,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(1===e.length&&"number"===e7(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var e9=u.unpack,te=u.type,tt=Math.round;p.prototype.rgb=function(e){return(void 0===e&&(e=!0),!1===e)?this._rgb.slice(0,3):this._rgb.slice(0,3).map(tt)},p.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map(function(t,r){return r<3?!1===e?t:tt(t):t})},d.rgb=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["rgb"])))},f.format.rgb=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=e9(e,"rgba");return void 0===r[3]&&(r[3]=1),r},f.autodetect.push({p:3,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===te(e=e9(e,"rgba"))&&(3===e.length||4===e.length&&"number"==te(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var tr=Math.log,tn=function(e){var t,r,n,o=e/100;return o<66?(t=255,r=o<6?0:-155.25485562709179-.44596950469579133*(r=o-2)+104.49216199393888*tr(r),n=o<20?0:-254.76935184120902+.8274096064007395*(n=o-10)+115.67994401066147*tr(n)):(t=351.97690566805693+.114206453784165*(t=o-55)-40.25366309332127*tr(t),r=325.4494125711974+.07943456536662342*(r=o-50)-28.0852963507957*tr(r),n=255),[t,r,n,1]},to=u.unpack,ta=Math.round,ti=function(){for(var e,t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var n=to(t,"rgb"),o=n[0],a=n[2],i=1e3,u=4e4;u-i>.4;){var f=tn(e=(u+i)*.5);f[2]/f[0]>=a/o?u=e:i=e}return ta(e)};p.prototype.temp=p.prototype.kelvin=p.prototype.temperature=function(){return ti(this._rgb)},d.temp=d.kelvin=d.temperature=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["temp"])))},f.format.temp=f.format.kelvin=f.format.temperature=tn;var tu=u.unpack,tf=Math.cbrt,tc=Math.pow,tl=Math.sign,ts=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=tu(e,"rgb"),n=r[0],o=r[1],a=r[2],i=[tp(n/255),tp(o/255),tp(a/255)],u=i[0],f=i[1],c=i[2],l=tf(.4122214708*u+.5363325363*f+.0514459929*c),s=tf(.2119034982*u+.6806995451*f+.1073969566*c),p=tf(.0883024619*u+.2817188376*f+.6299787005*c);return[.2104542553*l+.793617785*s-.0040720468*p,1.9779984951*l-2.428592205*s+.4505937099*p,.0259040371*l+.7827717662*s-.808675766*p]};function tp(e){var t=Math.abs(e);return t<.04045?e/12.92:(tl(e)||1)*tc((t+.055)/1.055,2.4)}var td=u.unpack,th=Math.pow,tb=Math.sign,tv=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=(e=td(e,"lab"))[0],n=e[1],o=e[2],a=th(r+.3963377774*n+.2158037573*o,3),i=th(r-.1055613458*n-.0638541728*o,3),u=th(r-.0894841775*n-1.291485548*o,3);return[255*ty(4.0767416621*a-3.3077115913*i+.2309699292*u),255*ty(-1.2684380046*a+2.6097574011*i-.3413193965*u),255*ty(-.0041960863*a-.7034186147*i+1.707614701*u),e.length>3?e[3]:1]};function ty(e){var t=Math.abs(e);return t>.0031308?(tb(e)||1)*(1.055*th(t,1/2.4)-.055):12.92*e}var tg=u.unpack,tm=u.type;p.prototype.oklab=function(){return ts(this._rgb)},d.oklab=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];
1return new(Function.prototype.bind.apply(p,[null].concat(e,["oklab"])))},f.format.oklab=tv,f.autodetect.push({p:3,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===tm(e=tg(e,"oklab"))&&3===e.length)return"oklab"}});var tw=u.unpack,tk=u.unpack,t_=u.unpack,tO=u.type,tx=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=tw(e,"rgb"),n=ts(r[0],r[1],r[2]);return ez(n[0],n[1],n[2])};p.prototype.oklch=function(){return tx(this._rgb)},d.oklch=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["oklch"])))},f.format.oklch=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=eZ((e=tk(e,"lch"))[0],e[1],e[2]),n=tv(r[0],r[1],r[2]);return[n[0],n[1],n[2],e.length>3?e[3]:1]},f.autodetect.push({p:3,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if("array"===tO(e=t_(e,"oklch"))&&3===e.length)return"oklch"}});var tM=u.type;p.prototype.alpha=function(e,t){return(void 0===t&&(t=!1),void 0!==e&&"number"===tM(e))?t?(this._rgb[3]=e,this):new p([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},p.prototype.clipped=function(){return this._rgb._clipped||!1},p.prototype.darken=function(e){void 0===e&&(e=1);var t=this.lab();return t[0]-=eE.Kn*e,new p(t,"lab").alpha(this.alpha(),!0)},p.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},p.prototype.darker=p.prototype.darken,p.prototype.brighter=p.prototype.brighten,p.prototype.get=function(e){var t=e.split("."),r=t[0],n=t[1],o=this[r]();if(!n)return o;var a=r.indexOf(n)-("ok"===r.substr(0,2)?2:0);if(a>-1)return o[a];throw Error("unknown channel "+n+" in mode "+r)};var tE=u.type,tj=Math.pow;p.prototype.luminance=function(e){if(void 0!==e&&"number"===tE(e)){if(0===e)return new p([0,0,0,this._rgb[3]],"rgb");if(1===e)return new p([255,255,255,this._rgb[3]],"rgb");var t=this.luminance(),r=20,n=function(t,o){var a=t.interpolate(o,.5,"rgb"),i=a.luminance();return!(1e-7>Math.abs(e-i))&&r--?i>e?n(t,a):n(a,o):a},o=(t>e?n(new p([0,0,0]),this):n(this,new p([255,255,255]))).rgb();return new p(o.concat([this._rgb[3]]))}return tP.apply(void 0,this._rgb.slice(0,3))};var tP=function(e,t,r){return .2126*(e=tR(e))+.7152*(t=tR(t))+.0722*(r=tR(r))},tR=function(e){return(e/=255)<=.03928?e/12.92:tj((e+.055)/1.055,2.4)},tN={},tT=u.type,tS=function(e,t,r){void 0===r&&(r=.5);for(var n=[],o=arguments.length-3;o-- >0;)n[o]=arguments[o+3];var a=n[0]||"lrgb";if(tN[a]||n.length||(a=Object.keys(tN)[0]),!tN[a])throw Error("interpolation mode "+a+" is not defined");return"object"!==tT(e)&&(e=new p(e)),"object"!==tT(t)&&(t=new p(t)),tN[a](e,t,r).alpha(e.alpha()+r*(t.alpha()-e.alpha()))};p.prototype.mix=p.prototype.interpolate=function(e,t){void 0===t&&(t=.5);for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return tS.apply(void 0,[this,e,t].concat(r))},p.prototype.premultiply=function(e){void 0===e&&(e=!1);var t=this._rgb,r=t[3];return e?(this._rgb=[t[0]*r,t[1]*r,t[2]*r,r],this):new p([t[0]*r,t[1]*r,t[2]*r,r],"rgb")},p.prototype.saturate=function(e){void 0===e&&(e=1);var t=this.lch();return t[1]+=eE.Kn*e,t[1]<0&&(t[1]=0),new p(t,"lch").alpha(this.alpha(),!0)},p.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var tC=u.type;p.prototype.set=function(e,t,r){void 0===r&&(r=!1);var n=e.split("."),o=n[0],a=n[1],i=this[o]();if(!a)return i;var u=o.indexOf(a)-("ok"===o.substr(0,2)?2:0);if(u>-1){if("string"==tC(t))switch(t.charAt(0)){case"+":case"-":i[u]+=+t;break;case"*":i[u]*=+t.substr(1);break;case"/":i[u]/=+t.substr(1);break;default:i[u]=+t}else if("number"===tC(t))i[u]=t;else throw Error("unsupported value for Color.set");var f=new p(i,o);return r?(this._rgb=f._rgb,this):f}throw Error("unknown channel "+a+" in mode "+o)},tN.rgb=function(e,t,r){var n=e._rgb,o=t._rgb;return new p(n[0]+r*(o[0]-n[0]),n[1]+r*(o[1]-n[1]),n[2]+r*(o[2]-n[2]),"rgb")};var tL=Math.sqrt,tA=Math.pow;tN.lrgb=function(e,t,r){var n=e._rgb,o=n[0],a=n[1],i=n[2],u=t._rgb,f=u[0],c=u[1],l=u[2];return new p(tL(tA(o,2)*(1-r)+tA(f,2)*r),tL(tA(a,2)*(1-r)+tA(c,2)*r),tL(tA(i,2)*(1-r)+tA(l,2)*r),"rgb")},tN.lab=function(e,t,r){var n=e.lab(),o=t.lab();return new p(n[0]+r*(o[0]-n[0]),n[1]+r*(o[1]-n[1]),n[2]+r*(o[2]-n[2]),"lab")};var tI=function(e,t,r,n){var o,a,i,u,f,c,l,s,d,h,b,v,y,g;
1return"hsl"===n?(i=e.hsl(),u=t.hsl()):"hsv"===n?(i=e.hsv(),u=t.hsv()):"hcg"===n?(i=e.hcg(),u=t.hcg()):"hsi"===n?(i=e.hsi(),u=t.hsi()):"lch"===n||"hcl"===n?(n="hcl",i=e.hcl(),u=t.hcl()):"oklch"===n&&(i=e.oklch().reverse(),u=t.oklch().reverse()),("h"===n.substr(0,1)||"oklch"===n)&&(f=(o=i)[0],l=o[1],d=o[2],c=(a=u)[0],s=a[1],h=a[2]),isNaN(f)||isNaN(c)?isNaN(f)?isNaN(c)?v=Number.NaN:(v=c,(1==d||0==d)&&"hsv"!=n&&(b=s)):(v=f,(1==h||0==h)&&"hsv"!=n&&(b=l)):(g=c>f&&c-f>180?c-(f+360):c<f&&f-c>180?c+360-f:c-f,v=f+r*g),void 0===b&&(b=l+r*(s-l)),y=d+r*(h-d),"oklch"===n?new p([y,b,v],n):new p([v,b,y],n)},tD=function(e,t,r){return tI(e,t,r,"lch")};tN.lch=tD,tN.hcl=tD,tN.num=function(e,t,r){var n=e.num();return new p(n+r*(t.num()-n),"num")},tN.hcg=function(e,t,r){return tI(e,t,r,"hcg")},tN.hsi=function(e,t,r){return tI(e,t,r,"hsi")},tN.hsl=function(e,t,r){return tI(e,t,r,"hsl")},tN.hsv=function(e,t,r){return tI(e,t,r,"hsv")},tN.oklab=function(e,t,r){var n=e.oklab(),o=t.oklab();return new p(n[0]+r*(o[0]-n[0]),n[1]+r*(o[1]-n[1]),n[2]+r*(o[2]-n[2]),"oklab")},tN.oklch=function(e,t,r){return tI(e,t,r,"oklch")};var tF=u.clip_rgb,tq=Math.pow,tG=Math.sqrt,tW=Math.PI,tB=Math.cos,tU=Math.sin,tz=Math.atan2,tV=function(e,t){for(var r=e.length,n=[0,0,0,0],o=0;o<e.length;o++){var a=e[o],i=t[o]/r,u=a._rgb;n[0]+=tq(u[0],2)*i,n[1]+=tq(u[1],2)*i,n[2]+=tq(u[2],2)*i,n[3]+=u[3]*i}return n[0]=tG(n[0]),n[1]=tG(n[1]),n[2]=tG(n[2]),n[3]>.9999999&&(n[3]=1),new p(tF(n))},tY=u.type,t$=Math.pow,tH=function(e){var t="rgb",r=d("#ccc"),n=0,o=[0,1],a=[],i=[0,0],u=!1,f=[],c=!1,l=0,s=1,p=!1,h={},b=!0,v=1,y=function(e){if("string"===tY(e=e||["#fff","#000"])&&d.brewer&&d.brewer[e.toLowerCase()]&&(e=d.brewer[e.toLowerCase()]),"array"===tY(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var t=0;t<e.length;t++)e[t]=d(e[t]);a.length=0;for(var r=0;r<e.length;r++)a.push(r/(e.length-1))}return _(),f=e},g=function(e){if(null!=u){for(var t=u.length-1,r=0;r<t&&e>=u[r];)r++;return r-1}return 0},m=function(e){return e},w=function(e){return e},k=function(e,n){if(null==n&&(n=!1),isNaN(e)||null===e)return r;if(n)c=e;else if(u&&u.length>2){var o,c;c=g(e)/(u.length-2)}else c=s!==l?(e-l)/(s-l):1;c=w(c),n||(c=m(c)),1!==v&&(c=t$(c,v));var p=Math.floor(1e4*(c=Math.min(1,Math.max(0,c=i[0]+c*(1-i[0]-i[1])))));if(b&&h[p])o=h[p];else{if("array"===tY(f))for(var y=0;y<a.length;y++){var k=a[y];if(c<=k||c>=k&&y===a.length-1){o=f[y];break}if(c>k&&c<a[y+1]){c=(c-k)/(a[y+1]-k),o=d.interpolate(f[y],f[y+1],c,t);break}}else"function"===tY(f)&&(o=f(c));b&&(h[p]=o)}return o},_=function(){return h={}};y(e);var O=function(e){var t=d(k(e));return c&&t[c]?t[c]():t};return O.classes=function(e){if(null!=e){if("array"===tY(e))u=e,o=[e[0],e[e.length-1]];else{var t=d.analyze(o);u=0===e?[t.min,t.max]:d.limits(t,"e",e)}return O}return u},O.domain=function(e){if(!arguments.length)return o;l=e[0],s=e[e.length-1],a=[];var t=f.length;if(e.length===t&&l!==s)for(var r=0,n=Array.from(e);r<n.length;r+=1){var i=n[r];a.push((i-l)/(s-l))}else{for(var u=0;u<t;u++)a.push(u/(t-1));if(e.length>2){var c=e.map(function(t,r){return r/(e.length-1)}),p=e.map(function(e){return(e-l)/(s-l)});p.every(function(e,t){return c[t]===e})||(w=function(e){if(e<=0||e>=1)return e;for(var t=0;e>=p[t+1];)t++;var r=(e-p[t])/(p[t+1]-p[t]);return c[t]+r*(c[t+1]-c[t])})}}return o=[l,s],O},O.mode=function(e){return arguments.length?(t=e,_(),O):t},O.range=function(e,t){return y(e),O},O.out=function(e){return c=e,O},O.spread=function(e){return arguments.length?(n=e,O):n},O.correctLightness=function(e){return null==e&&(e=!0),p=e,_(),m=p?function(e){for(var t=k(0,!0).lab()[0],r=k(1,!0).lab()[0],n=t>r,o=k(e,!0).lab()[0],a=t+(r-t)*e,i=o-a,u=0,f=1,c=20;Math.abs(i)>.01&&c-- >0;)n&&(i*=-1),i<0?(u=e,e+=(f-e)*.5):(f=e,e+=(u-e)*.5),i=(o=k(e,!0).lab()[0])-a;return e}:function(e){return e},O},O.padding=function(e){return null!=e?("number"===tY(e)&&(e=[e,e]),i=e,O):i},O.colors=function(t,r){arguments.length<2&&(r="hex");var n=[];if(0==arguments.length)n=f.slice(0);else if(1===t)n=[O(.5)];else if(t>1){var a=o[0],i=o[1]-a;n=(function(e,t,r){for(var n=[],o=0<t,a=r?o?t+1:t-1:t,i=0;o?i<a:i>a;o?i++:i--)n.push(i);return n})(0,t,!1).map(function(e){return O(a+e/(t-1)*i)})}else{e=[];var c=[];if(u&&u.length>2)for(var l=1,s=u.length,p=1<=s;p?l<s:l>s;p?l++:l--)c.push((u[l-1]+u[l])*.5);else c=o;n=c.map(function(e){return O(e)})}return d[r]&&(n=n.map(function(e){return e[r]()})),n},O.cache=function(e){return null!=e?(b=e,O):b},O.gamma=function(e){return null!=e?(v=e,O):v},O.nodata=function(e){return null!=e?(r=d(e),O):r},O},tX=function(e){for(var t=[1,1],r=1;r<e;r++){for(var n=[1],o=1;o<=t.length;o++)n[o]=(t[o]||0)+t[o-1];t=n}return t},tZ=function(e){var t,r,n,o,a,i,u,f,c,l,s;if(2===(e=e.map(function(e){return new p(e)})).length)a=(t=e.map(function(e){return e.lab()}))[0],i=t[1],o=function(e){return new p([0,1,2].map(function(t){return a[t]+e*(i[t]-a[t])}),"lab")};else if(3===e.length)a=(r=e.map(function(e){return e.lab()}))[0],i=r[1],u=r[2],o=function(e){return new p([0,1,2].map(function(t){return(1-e)*(1-e)*a[t]+2*(1-e)*e*i[t]+e*e*u[t]}),"lab")};else if(4===e.length)a=(n=e.map(function(e){return e.lab()}))[0],i=n[1],u=n[2],f=n[3],o=function(e){return new p([0,1,2].map(function(t){return(1-e)*(1-e)*(1-e)*a[t]+3*(1-e)*(1-e)*e*i[t]+3*(1-e)*e*e*u[t]+e*e*e*f[t]}),"lab")};else if(e.length>=5)c=e.map(function(e){return e.lab()}),l=tX(s=e.length-1),o=function(e){var t=1-e;return new p([0,1,2].map(function(r){return c.reduce(function(n,o,a){return n+l[a]*Math.pow(t,s-a)*Math.pow(e,a)*o[r]},0)}),"lab")};else throw RangeError("No point in running bezier with only one color.");return o},tK=function(e,t,r){if(!tK[r])throw Error("unknown blend mode "+r);return tK[r](e,t)},tJ=function(e){return function(t,r){var n=d(r).rgb(),o=d(t).rgb();return d.rgb(e(n,o))}},tQ=function(e){return function(t,r){var n=[];return n[0]=e(t[0],r[0]),n[1]=e(t[1],r[1]),n[2]=e(t[2],r[2]),n}};tK.normal=tJ(tQ(function(e){return e})),tK.multiply=tJ(tQ(function(e,t){return e*t/255}
1)),tK.screen=tJ(tQ(function(e,t){return 255*(1-(1-e/255)*(1-t/255))})),tK.overlay=tJ(tQ(function(e,t){return t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255))})),tK.darken=tJ(tQ(function(e,t){return e>t?t:e})),tK.lighten=tJ(tQ(function(e,t){return e>t?e:t})),tK.dodge=tJ(tQ(function(e,t){return 255===e?255:(e=t/255*255/(1-e/255))>255?255:e})),tK.burn=tJ(tQ(function(e,t){return 255*(1-(1-t/255)/(e/255))}));for(var t0=u.type,t1=u.clip_rgb,t2=u.TWOPI,t5=Math.pow,t3=Math.sin,t6=Math.cos,t4=Math.floor,t7=Math.random,t8=Math.log,t9=Math.pow,re=Math.floor,rt=Math.abs,rr=function(e,t){void 0===t&&(t=null);var r={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===a(e)&&(e=Object.values(e)),e.forEach(function(e){t&&"object"===a(e)&&(e=e[t]),null==e||isNaN(e)||(r.values.push(e),r.sum+=e,e<r.min&&(r.min=e),e>r.max&&(r.max=e),r.count+=1)}),r.domain=[r.min,r.max],r.limits=function(e,t){return rn(r,e,t)},r},rn=function(e,t,r){void 0===t&&(t="equal"),void 0===r&&(r=7),"array"==a(e)&&(e=rr(e));var n=e.min,o=e.max,i=e.values.sort(function(e,t){return e-t});if(1===r)return[n,o];var u=[];if("c"===t.substr(0,1)&&(u.push(n),u.push(o)),"e"===t.substr(0,1)){u.push(n);for(var f=1;f<r;f++)u.push(n+f/r*(o-n));u.push(o)}else if("l"===t.substr(0,1)){if(n<=0)throw Error("Logarithmic scales are only possible for values > 0");var c=Math.LOG10E*t8(n),l=Math.LOG10E*t8(o);u.push(n);for(var s=1;s<r;s++)u.push(t9(10,c+s/r*(l-c)));u.push(o)}else if("q"===t.substr(0,1)){u.push(n);for(var p=1;p<r;p++){var d=(i.length-1)*p/r,h=re(d);if(h===d)u.push(i[h]);else{var b=d-h;u.push(i[h]*(1-b)+i[h+1]*b)}}u.push(o)}else if("k"===t.substr(0,1)){var v,y=i.length,g=Array(y),m=Array(r),w=!0,k=0,_=null;(_=[]).push(n);for(var O=1;O<r;O++)_.push(n+O/r*(o-n));for(_.push(o);w;){for(var x=0;x<r;x++)m[x]=0;for(var M=0;M<y;M++)for(var E=i[M],j=Number.MAX_VALUE,P=void 0,R=0;R<r;R++){var N=rt(_[R]-E);N<j&&(j=N,P=R),m[P]++,g[M]=P}for(var T=Array(r),S=0;S<r;S++)T[S]=null;for(var C=0;C<y;C++)null===T[v=g[C]]?T[v]=i[C]:T[v]+=i[C];for(var L=0;L<r;L++)T[L]*=1/m[L];w=!1;for(var A=0;A<r;A++)if(T[A]!==_[A]){w=!0;break}_=T,++k>200&&(w=!1)}for(var I={},D=0;D<r;D++)I[D]=[];for(var F=0;F<y;F++)I[v=g[F]].push(i[F]);for(var q=[],G=0;G<r;G++)q.push(I[G][0]),q.push(I[G][I[G].length-1]);q=q.sort(function(e,t){return e-t}),u.push(q[0]);for(var W=1;W<q.length;W+=2){var B=q[W];isNaN(B)||-1!==u.indexOf(B)||u.push(B)}}return u},ro=Math.sqrt,ra=Math.pow,ri=Math.min,ru=Math.max,rf=Math.atan2,rc=Math.abs,rl=Math.cos,rs=Math.sin,rp=Math.exp,rd=Math.PI,rh={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"]},rb=0,rv=Object.keys(rh);rb<rv.length;rb+=1){var ry=rv[rb];rh[ry.toLowerCase()]=rh[ry]}return d.average=function(e,t,r){void 0===t&&(t="lrgb"),void 0===r&&(r=null);var n=e.length;r||(r=Array.from(Array(n)).map(function(){return 1}));var o=n/r.reduce(function(e,t){return e+t});if(r.forEach(function(e,t){r[t]*=o}),e=e.map(function(e){return new p(e)}),"lrgb"===t)return tV(e,r);for(var a=e.shift(),i=a.get(t),u=[],f=0,c=0,l=0;l<i.length;l++)if(i[l]=(i[l]||0)*r[0],u.push(isNaN(i[l])?0:r[0]),"h"===t.charAt(l)&&!isNaN(i[l])){var s=i[l]/180*tW;f+=tB(s)*r[0],c+=tU(s)*r[0]}var d=a.alpha()*r[0];e.forEach(function(e,n){var o=e.get(t);d+=e.alpha()*r[n+1];for(var a=0;a<i.length;a++)if(!isNaN(o[a])){if(u[a]+=r[n+1],"h"===t.charAt(a)){var l=o[a]/180*tW;f+=tB(l)*r[n+1],c+=tU(l)*r[n+1]}else i[a]+=o[a]*r[n+1]}});for(var h=0;h<i.length;h++)if("h"===t.charAt(h)){for(var b=tz(c/u[h],f/u[h])/tW*180;b<0;)b+=360;for(;b>=360;)b-=360;i[h]=b}else i[h]=i[h]/u[h];return d/=n,new p(i,t).alpha(d>.99999?1:d,!0)},d.bezier=function(e){var t=tZ(e);return t.scale=function(){return tH(t)},t},d.blend=tK,d.cubehelix=function(e,t,r,n,o){void 0===e&&(e=300),void 0===t&&(t=-1.5),void 0===r&&(r=1),void 0===n&&(n=1),void 0===o&&(o=[0,1]);var a,i=0;"array"===t0(o)?a=o[1]-o[0]:(a=0,o=[o,o]);var u=function(u){var f=t2*((e+120)/360+t*u),c=t5(o[0]+a*u,n),l=(0!==i?r[0]+u*i:r)*c*(1-c)/2,s=t6(f),p=t3(f);return d(t1([255*(c+l*(-.14861*s+1.78277*p)),255*(c+l*(-.29227*s-.90649*p)),255*(c+1.97294*s*l),1]))};return u.start=function(t){return null==t?e:(e=t,u)}
1,u.rotations=function(e){return null==e?t:(t=e,u)},u.gamma=function(e){return null==e?n:(n=e,u)},u.hue=function(e){return null==e?r:("array"===t0(r=e)?0==(i=r[1]-r[0])&&(r=r[1]):i=0,u)},u.lightness=function(e){return null==e?o:("array"===t0(e)?(o=e,a=e[1]-e[0]):(o=[e,e],a=0),u)},u.scale=function(){return d.scale(u)},u.hue(r),u},d.mix=d.interpolate=tS,d.random=function(){for(var e="#",t=0;t<6;t++)e+="0123456789abcdef".charAt(t4(16*t7()));return new p(e,"hex")},d.scale=tH,d.analyze=rr,d.contrast=function(e,t){e=new p(e),t=new p(t);var r=e.luminance(),n=t.luminance();return r>n?(r+.05)/(n+.05):(n+.05)/(r+.05)},d.deltaE=function(e,t,r,n,o){void 0===r&&(r=1),void 0===n&&(n=1),void 0===o&&(o=1);var a=function(e){return 360*e/(2*rd)},i=function(e){return 2*rd*e/360};e=new p(e),t=new p(t);var u=Array.from(e.lab()),f=u[0],c=u[1],l=u[2],s=Array.from(t.lab()),d=s[0],h=s[1],b=s[2],v=(f+d)/2,y=(ro(ra(c,2)+ra(l,2))+ro(ra(h,2)+ra(b,2)))/2,g=.5*(1-ro(ra(y,7)/(ra(y,7)+ra(25,7)))),m=c*(1+g),w=h*(1+g),k=ro(ra(m,2)+ra(l,2)),_=ro(ra(w,2)+ra(b,2)),O=(k+_)/2,x=a(rf(l,m)),M=a(rf(b,w)),E=x>=0?x:x+360,j=M>=0?M:M+360,P=rc(E-j)>180?(E+j+360)/2:(E+j)/2,R=1-.17*rl(i(P-30))+.24*rl(i(2*P))+.32*rl(i(3*P+6))-.2*rl(i(4*P-63)),N=j-E;N=180>=rc(N)?N:j<=E?N+360:N-360,N=2*ro(k*_)*rs(i(N)/2);var T=_-k,S=1+.015*ra(v-50,2)/ro(20+ra(v-50,2)),C=1+.045*O,L=1+.015*O*R,A=30*rp(-ra((P-275)/25,2)),I=-(2*ro(ra(O,7)/(ra(O,7)+ra(25,7))))*rs(2*i(A));return ru(0,ri(100,ro(ra((d-f)/(r*S),2)+ra(T/(n*C),2)+ra(N/(o*L),2)+T/(n*C)*I*(N/(o*L)))))},d.distance=function(e,t,r){void 0===r&&(r="lab"),e=new p(e),t=new p(t);var n=e.get(r),o=t.get(r),a=0;for(var i in n){var u=(n[i]||0)-(o[i]||0);a+=u*u}return Math.sqrt(a)},d.limits=rn,d.valid=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];try{return new(Function.prototype.bind.apply(p,[null].concat(e))),!0}catch(e){return!1}},d.scales={cool:function(){return tH([d.hsl(180,1,.9),d.hsl(250,.7,.4)])},hot:function(){return tH(["#000","#f00","#ff0","#fff"]).mode("rgb")}},d.colors=e5,d.brewer=rh,d},e.exports=t()},74094:function(e,t,r){"use strict";r.d(t,{b7:function(){return i},ie:function(){return a}});var n=r(67294),o=r(27060);function a(e,t){return e?"function"==typeof e&&(()=>{let t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()||"function"==typeof e||"object"==typeof e&&"symbol"==typeof e.$$typeof&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)?n.createElement(e,t):e:null}function i(e){let t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[r]=n.useState(()=>({current:(0,o.W_)(t)})),[a,i]=n.useState(()=>r.current.initialState);return r.current.setOptions(t=>({...t,...e,state:{...a,...e.state},onStateChange:t=>{i(t),null==e.onStateChange||e.onStateChange(t)}})),r.current}}}]);
2//# sourceMappingURL=5227-45d965402d5264a9.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.