| Server IP : 195.58.49.151 / Your IP : 216.73.217.39 Web Server : Apache/2.4.67 (Debian) mod_fcgid/2.3.9 OpenSSL/3.0.20 System : Linux hs.hsdns.ru 6.1.0-48-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.172-1 (2026-05-15) x86_64 User : antilam ( 1007) PHP Version : 8.4.22 Disable Function : system,passthru,popen MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /home/antilam/web/antilam.ru/public_html/wp-content/plugins/wp-recipe-maker/dist/ |
Upload File : |
var WPRecipeMakerAdmin;(self.webpackChunkWPRecipeMakerAdmin=self.webpackChunkWPRecipeMakerAdmin||[]).push([[778],{5838:(e,t,r)=>{"use strict";var n={};r.r(n),r.d(n,{scaleBand:()=>$i,scaleDiverging:()=>Ts,scaleDivergingLog:()=>Ds,scaleDivergingPow:()=>ks,scaleDivergingSqrt:()=>As,scaleDivergingSymlog:()=>Ps,scaleIdentity:()=>Iu,scaleImplicit:()=>Yi,scaleLinear:()=>xu,scaleLog:()=>ku,scaleOrdinal:()=>Ji,scalePoint:()=>Qi,scalePow:()=>Hu,scaleQuantile:()=>Qu,scaleQuantize:()=>Ku,scaleRadial:()=>Wu,scaleSequential:()=>xs,scaleSequentialLog:()=>Is,scaleSequentialPow:()=>Es,scaleSequentialQuantile:()=>js,scaleSequentialSqrt:()=>Ms,scaleSequentialSymlog:()=>Ss,scaleSqrt:()=>Uu,scaleSymlog:()=>Cu,scaleThreshold:()=>ec,scaleTime:()=>vs,scaleUtc:()=>gs,tickFormat:()=>bu});var i=r(2483),o=r(7810);function a(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function u(){return u=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},u.apply(this,arguments)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p={breakpointCols:void 0,className:void 0,columnClassName:void 0,children:void 0,columnAttrs:void 0,column:void 0};class f extends o.Component{constructor(e){let t;super(e),this.reCalculateColumnCount=this.reCalculateColumnCount.bind(this),this.reCalculateColumnCountDebounce=this.reCalculateColumnCountDebounce.bind(this),t=this.props.breakpointCols&&this.props.breakpointCols.default?this.props.breakpointCols.default:parseInt(this.props.breakpointCols)||2,this.state={columnCount:t}}componentDidMount(){this.reCalculateColumnCount(),window&&window.addEventListener("resize",this.reCalculateColumnCountDebounce)}componentDidUpdate(){this.reCalculateColumnCount()}componentWillUnmount(){window&&window.removeEventListener("resize",this.reCalculateColumnCountDebounce)}reCalculateColumnCountDebounce(){window&&window.requestAnimationFrame?(window.cancelAnimationFrame&&window.cancelAnimationFrame(this._lastRecalculateAnimationFrame),this._lastRecalculateAnimationFrame=window.requestAnimationFrame((()=>{this.reCalculateColumnCount()}))):this.reCalculateColumnCount()}reCalculateColumnCount(){const e=window&&window.innerWidth||1/0;let t=this.props.breakpointCols;"object"!=typeof t&&(t={default:parseInt(t)||2});let r=1/0,n=t.default||2;for(let i in t){const o=parseInt(i);o>0&&e<=o&&o<r&&(r=o,n=t[i])}n=Math.max(1,parseInt(n)||1),this.state.columnCount!==n&&this.setState({columnCount:n})}itemsInColumns(){const e=this.state.columnCount,t=new Array(e),r=o.Children.toArray(this.props.children);for(let n=0;n<r.length;n++){const i=n%e;t[i]||(t[i]=[]),t[i].push(r[n])}return t}renderColumns(){const{column:e,columnAttrs:t={},columnClassName:r}=this.props,n=this.itemsInColumns(),i=100/n.length+"%";let a=r;a&&"string"!=typeof a&&(this.logDeprecated('The property "columnClassName" requires a string'),void 0===a&&(a="my-masonry-grid_column"));const c=l(l(l({},e),t),{},{style:l(l({},t.style),{},{width:i}),className:a});return n.map(((e,t)=>o.createElement("div",u({},c,{key:t}),e)))}logDeprecated(e){console.error("[Masonry]",e)}render(){const e=this.props,{children:t,breakpointCols:r,columnClassName:n,columnAttrs:i,column:c,className:l}=e,s=a(e,["children","breakpointCols","columnClassName","columnAttrs","column","className"]);let p=l;return"string"!=typeof l&&(this.logDeprecated('The property "className" requires a string'),void 0===l&&(p="my-masonry-grid")),o.createElement("div",u({},s,{className:p}),this.renderColumns())}}f.defaultProps=p;const d=f,h={default:2,1150:1},m=e=>o.createElement(d,{breakpointCols:h,className:"wprm-admin-dashboard-blocks-grid",columnClassName:"wprm-admin-dashboard-blocks-grid-column"},e.blocks.map((e=>{const t=e.block;return o.createElement(t,{key:e.id})})));var y=r(5044),v=r(942);const g=e=>o.createElement("div",{className:"wprm-admin-dashboard-block-container"},o.createElement("div",{className:"wprm-admin-dashboard-block-header"},o.createElement("div",{className:"wprm-admin-dashboard-block-header-title"},e.title),e.hasOwnProperty("button")&&o.createElement("div",{className:"wprm-admin-dashboard-block-header-button"},o.createElement("button",{className:"button button-primary",onClick:()=>{e.buttonAction()}},e.button))),o.createElement("div",{className:"wprm-admin-dashboard-block"},e.children)),b="undefined"!=typeof window?function(){if(!e)var e={};var t={FONT:"font",VIEW:"view",TRANSFORM:"transform",EASING_FUNCTION:"easing-function",TRANSITION:"transition"},r={};r[t.FONT]={},r[t.VIEW]={},r[t.TRANSFORM]={},r[t.EASING_FUNCTION]={},r[t.TRANSITION]={};var n=function(e,t){if(!r[e])return null;for(var n in t)if(t.hasOwnProperty(n)){if(r[e][n])return null;r[e][n]=t[n]}},i=function(e,t,n){if(!r[e])throw"Can't add extension with type of \""+e+'", "'+e+'" is not a valid extension type. The following types are valid: '+Nt(r);if(!/^[-a-z]+$/.test(t))throw"Can't add extension with name \""+t+'", "'+t+'" is contains invalid characters. Only lowercase alphabetical characters and dashes are allowed.';if(r[e][t])throw"Can't add extension with name \""+t+'", "'+t+'" is already added.';r[e][t]=n},o=function(e,t){if(!r[e])throw"Can't get extension with type of \""+e+'", "'+e+'" is not a valid extension type. The following types are available: '+Nt(r);if(!r[e][t])throw"Can't get extension with name \""+t+'", "'+t+'" is not available. The following extensions are available: '+Nt(r[e]);return r[e][t]},a=2628e6,u={Week:6048e5,Day:864e5,Hour:36e5,Minute:6e4,Second:1e3,Millisecond:1,Month:a,Year:31536e6},c=["Januari","Februari","March","April","May","June","July","August","September","October","November","December"];for(var l in u)if(u.hasOwnProperty(l)){var s=u[l];1===s?(u.mi=s,u.ms=s):s===a?u.M=s:u[l.charAt(0).toLowerCase()]=s,u[l.toLowerCase()]=s,u[l.toLowerCase()+"s"]=s}var p={Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6,Sunday:0},f={M:1,y:12},d=function(e){return e instanceof Date},h=function(e,t){var r=t-e.getDay();return e.setDate(e.getDate()+r),e},m=function(e,t){var r=b(e.getMonth()+1,e.getFullYear());return t="last"===t?r:Math.max(1,Math.min(r,t)),e.setDate(t),e},y=function(e,t){return e.setMonth(c.map((function(e){return e.toLowerCase()})).indexOf(t)),e},v=function(e){return new Date(Date.now()+e)},g=function(e,t){return e.toDateString()===t.toDateString()},b=function(e,t){return new Date(t,e,0).getDate()},w=function(e){return e.match(/(Z)|([+\-][0-9]{2}:?[0-9]*$)/g)?new Date(e):(e+=-1!==e.indexOf("T")?"Z":"",x(new Date(e)))},x=function(e){return new Date(e.getTime()+6e4*e.getTimezoneOffset())},I=function(e,t){return t.map((function(t){var r=u[t],n=Math.max(0,Math.floor(e/r));return e%=r,n}))},S=function(e,t,r){var n=t-e,i=!1;if(n<0){n=e-t;var o=[t,e];e=o[0],t=o[1],i=!0}r||(r=["d","h","m"]);var a=r.indexOf("m");a>=0&&("y"===r[a-1]||"d"===r[a+1])&&(r[a].key="M");var c=void 0,l=void 0,s=void 0,p=r.includes("y"),d=r.includes("M");(d||p)&&(c=new Date(e.valueOf()+n),l=T(c,e),s=d?Math.floor(l):12*Math.floor(l/12),n=c.valueOf()-O(j(e),s).valueOf());var h=r.map((function(e){if("y"===e||"M"===e){var t=Math.max(0,Math.floor(l/f[e]));return l-=t*f[e],t}var r=u[e],i=Math.max(0,Math.floor(n/r));return n%=r,i}));return i?h.map((function(e){return e>0?-e:e})):h},E=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if("number"==typeof t[0]&&"string"==typeof t[1]){if(!u[t[1]])throw'"'+t[1]+'" is not a valid amount.';return t[0]*u[t[1]]}return d(t[0])?S.apply(void 0,t):"number"==typeof t[0]&&Array.isArray(t[1])?I.apply(void 0,t):null},M=function(){return new Date},j=function(e){return new Date(e.valueOf())},O=function(e,t){return e.setMonth(e.getMonth()+t),e},T=function(e,t){var r=12*(t.getFullYear()-e.getFullYear())+(t.getMonth()-e.getMonth()),n=O(j(e),r);return-(r+(t-n<0?(t-n)/(n-O(j(e),r-1)):(t-n)/(O(j(e),r+1)-n)))},D=function(e){return{destroy:function(){e.destroyed=!0,e.frame&&cancelAnimationFrame(e.frame),e.styleObserver&&e.styleObserver.disconnect(),e.didResizeWindow&&window.removeEventListener("resize",e.didResizeWindow),e.root&&e.root.parentNode&&e.root.parentNode.removeChild(e.root)}}},P=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.createElement("span"),r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return e.root=t,e.aligned=null,e.destroyed=!1,t&&r&&(e.root.classList.add("tick-"+r),e.root.setAttribute("data-view",r)),t&&t.dataset.layout&&(e.align=(t.dataset.layout.match(/left|right|center/)||[])[0]||"left"),{appendTo:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"last";!e.root||e.root&&e.root.parentNode||("last"!==r?("first"===r&&(0===t.childNodes.length?t.appendChild(e.root):0===t.children.length&&t.childNodes.length?t.insertBefore(e.root,t.childNodes[t.childNodes.length-1]):t.insertBefore(e.root,t.children[0])),"string"!=typeof r&&t.insertBefore(e.root,r)):t.childNodes.length&&t.childNodes[t.childNodes.length-1].nodeType===Node.TEXT_NODE?t.insertBefore(e.root,t.childNodes[t.childNodes.length-1]):t.appendChild(e.root))}}},k=function(e,t){return e.definition=t,{setDefinition:function(t){e.definition=t}}},A=function(e,t,r,n){return{draw:function(){if(!e.dirty){if(r)r(e)&&N(e);return!1}return t(e,n),N(e),e.dirty=!1,!0}}},N=function e(t){if(!t.fit){if(!t.root||!(t.root.getAttribute("data-layout")||"").match(/fit/))return void(t.fit=!1);var r=window.getComputedStyle(t.root,null);t.fit=!0,t.fitInfo={currentFontSize:parseInt(r.getPropertyValue("font-size"),10)}}t.fitInfo.availableWidth=t.root.parentNode.clientWidth,t.fitInfo.currentWidth=t.root.scrollWidth;var n=Math.min(Math.max(4,t.fitInfo.availableWidth/t.fitInfo.currentWidth*t.fitInfo.currentFontSize),1024);Math.abs(n-t.fitInfo.currentFontSize)<=1||(t.fitInfo.currentFontSize=n,t.root.style.fontSize=t.fitInfo.currentFontSize+"px",t.fitInfo.currentWidth/t.fitInfo.availableWidth<.5&&requestAnimationFrame((function(){return e(t)})))},L=function(e){return e.dirty=!0,e.value=null,e.valueUpdateCount=0,e.isInitialValue=function(){return e.valueUpdateCount<=1},{reset:function(){e.dirty=!0,e.value=null,e.valueUpdateCount=0},update:function(t){Dt(e.value,t)||(e.value=t,e.valueUpdateCount++,e.dirty=!0)}}},C=function(e){e.didResizeWindow=function(){e.dirty=!0},window.addEventListener("resize",e.didResizeWindow)},_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B=(function(){function e(e){this.value=e}function t(t){var r,n;function i(r,n){try{var a=t[r](n),u=a.value;u instanceof e?Promise.resolve(u.value).then((function(e){i("next",e)}),(function(e){i("throw",e)})):o(a.done?"return":"normal",a.value)}catch(c){o("throw",c)}}function o(e,t){switch(e){case"return":r.resolve({value:t,done:!0});break;case"throw":r.reject(t);break;default:r.resolve({value:t,done:!1})}(r=r.next)?i(r.key,r.arg):n=null}this._invoke=function(e,t){return new Promise((function(o,a){var u={key:e,arg:t,resolve:o,reject:a,next:null};n?n=n.next=u:(r=n=u,i(e,t))}))},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),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}}()),R=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},z=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)},H=function(e,t){var r=(e.definition||[]).concat();"right"===e.align&&r.reverse();var n=Array.isArray(e.value)?e.value.concat():"object"===_(e.value)?Mt(e.value):e.value;r.forEach((function(r){if(!r.presenter){if(e.update=t(r),!r.presenter)return;r.presenter.appendTo(e.root)}})),r.filter((function(e){return void 0!==e.presenter})).forEach((function(t){Array.isArray(n)&&e.valueMapping?e.update(t,"indexes"===e.valueMapping?"right"===e.align?n.pop():n.shift():n):t.key&&void 0!==n[t.key]?e.update(t,n[t.key]):e.update(t,n)})),e.views=r,U(e)},U=function(e){var t=!1;return e.views.filter((function(e){return void 0!==e.presenter})).forEach((function(e){e.presenter.draw()&&(t=!0)})),t},G=function(e,t,r){var n=jt(Array.isArray(e.value)?e.value:(e.value+"").split(""));if("right"===e.align&&n.reverse(),e.definitions.length>n.length)for(;e.definitions.length>n.length;){e.definitions.pop().presenter.destroy()}n.forEach((function(r,n){var i=e.definitions[n];i||(i=e.definitions[n]=Ke(e.definition),e.update=t(i),i.presenter.appendTo(e.root,"right"===e.align?"first":"last"))})),n.forEach((function(t,r){return e.update(e.definitions[r],t)})),e.views=n,W(e)},W=function(e){var t=!1;return e.views.forEach((function(r,n){e.definitions[n].presenter.draw()&&(t=!0)})),t},Z="undefined"==typeof document?null:function(){for(var e=["webkit","Moz","ms","O"],t=0,r=e.length,n=document.createElement("div").style;t<r;t++)if(e[t]+"Transform"in n)return e[t];return null}(),q=function(e,t){var r=document.createElement(e);return t&&(r.className=t),r},F=function(e,t,r){var n=new MutationObserver((function(n){t.forEach((function(i){n.filter((function(e){return t.includes(e.attributeName)})).length&&r(e.getAttribute(i))}))}));return n.observe(e,{attributes:!0}),n},V=function(e){return e instanceof HTMLElement},Y=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";e.transforms||(e.transforms=[]);var i=e.transforms.find((function(e){return e.name===t}));i?i.value=r:e.transforms.push({name:t,value:r,unit:n}),J(e,e.transforms)},J=function(e,t){e.style.transform=t.map((function(e){return e.name+"("+e.value+e.unit+")"})).join(" ")},$=function(e){var t=e.getBoundingClientRect();return!(t.bottom<0)&&!(t.top>window.scrollY+window.innerHeight)},X=function(e){return e.trim()},Q={},K=function(e,t){var r=t.toString();return Q[r]||(Q[r]={}),Q[r][e]||(Q[r][e]=t(e)),Q[r][e]},ee=new RegExp("^[0-9]+$"),te=new RegExp("^(true|false)$"),re=new RegExp("^[0-9.]+$"),ne=new RegExp("color"),ie=new RegExp("shadow"),oe=new RegExp("^(follow-gradient|horizontal-gradient|vertical-gradient)"),ae=new RegExp("^[.0-9]+(?:ms|s){1}$"),ue=new RegExp("^transition-?(?:in|out)?$"),ce=new RegExp("^url\\("),le=function(e){return e?parseFloat(e)*(/ms$/.test(e)?1:1e3):0},se=function(e){return e.match(/[a-z]+(?:\(.*?\))?\s?(?:origin\(.*?\))?\s?(?:[a-z]+\(.*?\))?[ .a-z-0-9]*/g).map(pe)},pe=function(e){var t=e.match(/([a-z]+(?:\(.*?\))?)\s?(?:origin\((.*?)\))?\s?([a-z]+(?:\(.*?\))?)?\s?(?:([.0-9ms]+)?\s?(?:(ease-[a-z-]+))?\s?([.0-9ms]+)?)?/),r=ct(t[1]),n=void 0,i=void 0,o=void 0,a=void 0,u=void 0;return t.slice(2).filter((function(e){return void 0!==e})).forEach((function(e){ae.test(e)?void 0===i?i=le(e):a=le(e):/ /.test(e)?n=e:/^ease-[a-z-]+$/.test(e)?o=e:/^[a-z]+/.test(e)&&(u=ct(e))})),u&&(i=void 0,o=void 0),{name:r.name,parameters:r.parameters,duration:i,ease:o,delay:a,origin:n,resolver:u}},fe=function(e){var t=e.match(/follow-gradient|horizontal-gradient|vertical-gradient/)[0];return{type:t,colors:e.substring(t.length).match(/(?:transparent|rgb\(.*?\)|hsl\(.*?\)|hsla\(.*?\)|rgba\(.*?\)|[a-z]+|#[abcdefABCDEF\d]+)\s?(?:[\d]{1,3}%?)?/g).map(he)}},de=/\s([\d]{1,3})%?$/,he=function(e){var t=e.match(de);return{offset:t?parseFloat(t[1])/100:null,value:ve(e.replace(de,""))}},me=[],ye="undefined"==typeof document?function(e){return 0}:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(0==e)return 0;if(r){var n=function(e,t){return me[e]?me[e].find((function(e){return e.node.parentNode===t})):null}(r,t)||{};return n.node||(n.node=document.createElement("span"),n.node.style.cssText="position:absolute;padding:0;visibility:hidden;",t.appendChild(n.node)),n.node.style.marginTop=e,n.style||(n.style=window.getComputedStyle(n.node)),function(e,t){me[e]||(me[e]=[]),me[e].push(t)}(r,n),parseInt(n.style.marginTop,10)}var i=document.createElement("span");return i.style.cssText="position:absolute;padding:0;visibility:hidden;margin-top:"+e,t.appendChild(i),requestAnimationFrame((function(){i.parentNode.removeChild(i)})),parseInt(window.getComputedStyle(i).marginTop,10)},ve="undefined"==typeof document?function(e){return e}:function(e){if("transparent"===e)return"rgba(0,0,0,0)";var t=document.createElement("span");return t.style.cssText="position:absolute;visibility:hidden;color:"+e,document.body.appendChild(t),requestAnimationFrame((function(){t.parentNode.removeChild(t)})),window.getComputedStyle(t).getPropertyValue("color")},ge=function(e){return"string"!=typeof e?e:e.match(/([-.\d]+(?:%|ms|s|deg|cm|em|ch|ex|q|in|mm|pc|pt|px|vh|vw|vmin|vmax)?)|[%#A-Za-z0-9,.()]+/g)},be=function(e){var t=e.split(":").map(X),r=function(e){return e.trim().split("-").map((function(e,t){return t>0?function(e){return e.charAt(0).toUpperCase()+e.slice(1)}(e):e})).join("")}(t[0]),n=function(e,t){return te.test(e)?function(e){return"string"==typeof e?"true"===e:e}(e):ee.test(e)?parseInt(e,10):re.test(e)?parseFloat(e):ce.test(e)?1===(r=e.match(/url\((.*?)\)/g).map((function(e){return e.substring(4,e.length-1)}))).length?r[0]:r:ne.test(t)?oe.test(e)?K(e,fe):K(e,ve):ie.test(t)?K(e,ge):ue.test(t)?"none"===e?e:K(e,se):e;var r}(t[1],t[0]);return r&&null!=n?{property:r,value:n}:null},we=function(e){return e},xe=function(e){return e<.5?2*e*e:(4-2*e)*e-1},Ie={"ease-linear":we,"ease-in-sine":function(e){return-1*Math.cos(e*(Math.PI/2))+1},"ease-out-sine":function(e){return Math.sin(e*(Math.PI/2))},"ease-in-out-sine":function(e){return-.5*(Math.cos(Math.PI*e)-1)},"ease-in-cubic":function(e){return e*e*e},"ease-out-cubic":function(e){var t=e-1;return t*t*t+1},"ease-in-out-cubic":function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},"ease-in-circ":function(e){var t=e/1;return-1*(Math.sqrt(1-t*e)-1)},"ease-out-circ":function(e){var t=e-1;return Math.sqrt(1-t*t)},"ease-in-out-circ":function(e){var t=2*e,r=t-2;return t<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-r*r)+1)},"ease-in-quad":function(e){return e*e},"ease-out-quad":function(e){return e*(2-e)},"ease-in-out-quad":xe,"ease-in-quart":function(e){return e*e*e*e},"ease-out-quart":function(e){return 1- --e*e*e*e},"ease-in-out-quart":function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},"ease-in-expo":function(e){return 0===e?0:Math.pow(2,10*(e-1))},"ease-out-expo":function(e){return 1===e?1:1-Math.pow(2,-10*e)},"ease-in-out-expo":function(e){if(0===e||1===e)return e;var t=2*e,r=t-1;return t<1?.5*Math.pow(2,10*r):.5*(2-Math.pow(2,-10*r))},"ease-in-back":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.70158,r=e/1;return r*r*((t+1)*r-t)},"ease-out-back":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.70158,r=e/1-1;return r*r*((t+1)*r+t)+1},"ease-in-out-back":function(e){var t=2*e,r=t-2,n=1.525*(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.70158);return t<1?.5*t*t*((n+1)*t-n):.5*(r*r*((n+1)*r+n)+2)},"ease-out-elastic":function(e){var t=1-(arguments.length>1&&void 0!==arguments[1]?arguments[1]:.7),r=2*e;if(0===e||1===e)return e;var n=t/(2*Math.PI)*Math.asin(1);return Math.pow(2,-10*r)*Math.sin((r-n)*(2*Math.PI)/t)+1},"ease-out-bounce":function(e){var t=e/1;if(t<1/2.75)return 7.5625*t*t;if(t<2/2.75){var r=t-1.5/2.75;return 7.5625*r*r+.75}if(t<2.5/2.75){var n=t-2.25/2.75;return 7.5625*n*n+.9375}var i=t-2.625/2.75;return 7.5625*i*i+.984375}};n(t.EASING_FUNCTION,Ie);var Se=function(e,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:we;return Ee((function(t){e(r(t))}),t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,arguments.length>4&&void 0!==arguments[4]?arguments[4]:0)},Ee=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(!e)return null;var i=null,o=void 0,a=null;return function u(c){if(null===i&&(i=c),(o=c-i-n)<r)return e(o>=0?o/r:0),a=requestAnimationFrame(u),null;e(1),t&&t()}(Ot()),function(){cancelAnimationFrame(a)}},Me=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 i,o,a,u,c=(i=1e3/24,o=null,a={velocity:0,origin:0,position:0,destination:1},{getPosition:function(){return a.position},cancel:u=function(){cancelAnimationFrame(o)},translate:function(e,t,r,n){u(),null===r?a.destination=t:(a.position=t,a.destination=r,a.velocity=0),a.origin=a.position;var c=null;!function t(r){o=requestAnimationFrame(t),c||(c=r);var l=r-c;l<=i||(c=r-l%i,n(a,u),e(a.position))}(Ot())}}),l={update:null,cancel:c.cancel,getPosition:c.getPosition};return"arrive"===e?l.update=je.apply(void 0,[c.translate].concat(r)):"spring"===e?l.update=Te.apply(void 0,[c.translate].concat(r)):"step"===e&&(l.update=Oe.apply(void 0,[c.translate].concat(r))),l},je=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.01;return function(n){e(n,arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,(function(e,n){var i=e.destination-e.position,o=e.origin+.5*(e.destination-e.origin);e.velocity+=2*(-(o-e.origin)+i)*r,e.position+=e.velocity<0?Math.max(e.velocity,-t):Math.min(e.velocity,t),(e.origin<e.destination&&e.position>=e.destination||e.origin>=e.destination&&e.position<=e.destination)&&(n(),e.velocity=0,e.position=e.destination)}))}},Oe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.01;return function(r){e(r,arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,(function(e,r){e.velocity=t,e.position+=e.velocity,(e.origin<e.destination&&e.position>=e.destination||e.origin>=e.destination&&e.position<=e.destination)&&(r(),e.velocity=0,e.position=e.destination)}))}},Te=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.5,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.75,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return function(i){e(i,arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,(function(e,i){var o=-(e.position-e.destination)*t;e.velocity+=o/n,e.position+=e.velocity,e.velocity*=r,De(e.position,e.destination,e.velocity)&&(i(),e.position=e.destination,e.velocity=0)}))}},De=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.001;return Math.abs(e-t)<n&&Math.abs(r)<n},Pe=function(e){var t=e.map((function(e){return Ae(ke(e.name,e.parameters,e.ease),e.origin,e.duration,e.delay)}));return function(e,r,n){if(!V(e))return!1;var i=t.length;t.forEach((function(t){t(e,r,(function(){! --i&&n&&n(e)}))}))}},ke=function(e,r,n){var i=n?o(t.EASING_FUNCTION,n):n,a=o(t.TRANSITION,e);return function(e,t,n){a.apply(void 0,[e,n,t,i].concat(z(r)))}},Ae=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"50% 50% 0",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,n=arguments[3];return function(i){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments[2];!function(e,t){e.style.transformOrigin=t}(i,t),Ee((function(t){e(i,o,t)}),a,r,n)}},Ne=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.lastAppliedStyles=null,Le(e,t,e.root.dataset.style),e.styleObserver=F(e.root,["data-style"],(function(r){Le(e,t,r)})),{setStyle:function(r){Le(e,t,r)}}},Le=function(e,r,n){if(e.lastAppliedStyles!==n){e.lastAppliedStyles=n,e.style=n?wt(r,function(e){return e.split(";").filter((function(e){return e.trim().length})).map(be).filter((function(e){return null!==e})).reduce((function(e,t){return e[t.property]=t.value,e}),{})}(n)):r;var i=[],a=[];e.style.transitionIn&&e.style.transitionIn.length?(i=e.style.transitionIn,a=e.style.transitionOut):e.style.transition&&"none"!==e.style.transition&&e.style.transition.forEach((function(e){var r=function(e){return o(t.TRANSITION,e.name).apply(void 0,z(e.parameters||[]))}(e);i=i.concat(r.intro),a=a.concat(r.outro)})),i&&a&&(e.transitionIn=Pe(i),e.transitionOut=Pe(a),e.skipToTransitionInEnd=Pe(i.map(Ce)),e.skipToTransitionOutEnd=Pe(a.map(Ce))),e.dirty=!0}},Ce=function(e){var t=Mt(e);return t.duration=0,t.delay=0,t},_e=function(e){return e[Z+"BackingStorePixelRatio"]||e.backingStorePixelRatio||1},Be=function(){return window.devicePixelRatio||1},Re=function(e){e.getContext("2d").clearRect(0,0,e.width,e.height)},ze={text:function(){return function(e){var t={};return Object.assign({},P(t,e,"text"),L(t),A(t,(function(e){e.root.setAttribute("data-value",e.value),function(e,t){var r=e.childNodes[0];r?t!==r.nodeValue&&(r.nodeValue=t):(r=document.createTextNode(t),e.appendChild(r))}(e.root,e.value)})),D(t))}}};n(t.VIEW,ze);var He=function(e,t,r){return function(e,t,r){var n={valueMapping:null};if(e&&e.dataset.valueMapping){var i=e.dataset.valueMapping;n.valueMapping=-1!==["none","indexes"].indexOf(i)?i:null}return Object.assign({},P(n,e),C(n),L(n),k(n,t),A(n,H,U,r),D(n))}(e,t,r)},Ue=function(e,t,r){return function(e,t,r){var n={definitions:[]};return Object.assign({},P(n,e),L(n),k(n,t),A(n,G,W,r),D(n))}(e,t,r)},Ge=function(e,r,n){var i=o(t.VIEW,e);return i?i({Extension:{Type:t,getExtension:o},Utils:{toPixels:ye,toColor:ve},Canvas:{clear:Re,getDevicePixelRatio:Be,getBackingStoreRatio:_e},DOM:{visible:$,create:q,transform:Y},Animation:{animate:Se},Data:{request:Tt},Date:{performance:Ot},View:{rooter:P,drawer:A,updater:L,styler:Ne,grouper:k,resizer:C,destroyer:D}})(r,n):null},We=function(e,t){return"-"===e[t]&&">"===e[t+1]},Ze=function(e){return"'"===e||'"'===e},qe=function(e){return","===e},Fe=function(e){return"("===e},Ve=function(e){return")"===e},Ye=function(e){return 0!==e.trim().length},Je=function(e,t){return e.push(t.trim())},$e=function(e,t){return Ye(t)?(Je(e,t),""):t},Xe=function(e,t){return e.length&&t.push(e.length>1?e.concat():e[0]),[]},Qe=function e(t,r,n){for(var i="",o=[],a=null,u=!1;t<r.length;){var c=r[t];if(Fe(c)){u=!1;var l=[i.trim()];c=r[t=e(t+1,r,l)],o.push(l),i=""}else{if(Ve(c))return u&&i.trim().length&&(o.push([i.trim()]),i="",u=!1),Ye(i)&&Je(o,i),o=Xe(o,n),t+1;null!==a&&c!==a?i+=c:c===a?(o.push(i),i="",a=null):Ze(c)?(i="",a=c):We(r,t)?(u=!0,i.trim().length&&(o.push([i.trim()]),i=""),t+=2):qe(c)?(u&&i.trim().length&&(o.push([i.trim()]),i="",u=!1),o=Xe(o,n),i=$e(n,i)):i+=c,t++}}return(u&&i.trim().length||!u&&i.trim().length&&!o.length)&&(o.push([i.trim()]),i=""),Xe(o,n),$e(n,i),t},Ke=function e(t){var r={};for(var n in t)t.hasOwnProperty(n)&&(r[n]="root"!==n?"children"!==n?"repeat"!==n?t[n]:null===t[n]?null:e(t[n]):null===t[n]?null:t[n].map(e):t[n].cloneNode());return r.presenter=null,r},et={root:null,key:null,view:null,overlay:null,presenter:null,transform:null,layout:null,style:null,repeat:null,children:null,className:null},tt=function e(t){return Array.from(t).map((function(t){var r=wt(et,{root:t});for(var n in t.dataset)t.dataset.hasOwnProperty(n)&&void 0!==r[n]&&(r[n]=t.dataset[n]);return r.repeat?(r.repeat=e(t.children).pop(),Array.from(t.children).forEach((function(e){e.parentNode.removeChild(e)}))):t.children.length&&(r.children=e(t.children)),r}))},rt=function e(t){return t.map((function(t){return"string"==typeof(t=wt(et,t)).root?t.root=document.createElement(t.root):t.root=document.createElement("span"),t.transform&&(t.root.dataset.transform=t.transform),t.className&&(t.root.className=t.className),t.overlay&&(t.root.dataset.overlay=t.overlay),t.view?(t.root.dataset.view=t.view,t.style&&(t.root.dataset.style=t.style),t.repeat=null):(t.layout&&(t.root.dataset.layout=t.layout),t.repeat?(t.root.dataset.repeat=!0,t.repeat=e(t.children).pop()):t.children&&(t.children=e(t.children),t.children.forEach((function(e){t.root.appendChild(e.root)})))),t}))},nt=function(e){var t=!1,r=function(r,i){r.transform(i,(function(e){r.presenter.update(e)}),e),t||(t=!0,n())},n=function t(){e.baseDefinition.presenter.draw(),requestAnimationFrame(t)};return function t(n){return n.presenter=function(e,t){var r=void 0;return e.repeat?r=Ue(e.root,e.repeat,t):"string"==typeof e.view?r=Ge(e.view,e.root,e.style):function(e){return e.children&&e.children.length}(e)&&(r=He(e.root,e.children,t)),r}(n,t),n.transform=at(n.transform,e),r}(e.baseDefinition)},it=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return function(t,n){!function t(i,o){r.length<=i?n(o):r[i](o,ot(t,[i+1]),e)}(0,t)}},ot=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments[2];return function(){var n=Array.from(t);return Array.prototype.push.apply(n,arguments),e.apply(r,n)}},at=function(e,t){if(!e)return function(e,t){return t(e)};if("function"==typeof e)return e;var r=function(e){var t=[];return Qe(0,e,t),t}("transform("+(/^[a-z]+$/.test(e)?e+"()":e)+")");return ut(r,t)},ut=function e(r,n){var i=r.map((function(r){var i=r.shift(),a=o(t.TRANSFORM,i)||function(e,t,r){t(e)},u=r.map((function(t){return Array.isArray(t)?"string"==typeof t[0]?e([t],n):e(t,n):gt(t)}));return a.apply(void 0,z(u))}));return it.apply(void 0,[n].concat(z(i)))},ct=function(e){var t=e.match(/[a-z]+/)[0];return{name:t,parameters:lt(e.substring(t.length))}},lt=function(e){return(e.match(/('.+?')|(".+?")|(\[.+?])|([.:\-\d\sa-zA-Z]+%?)/g)||[]).map(Et).filter((function(e){return e.length})).map(gt)},st=function(e){return e.substring(1,e.length-1)},pt=/^([\d]{4}-[\d]{1,2}-[\d]{1,2})/,ft=/^(true|false)$/,dt=/^[\a-zA-Z]+$/,ht=/^0[\d]+/,mt=/^('|")/,yt=/^-?(?:\d+)?(?:\.|0\.)?[\d]+$/,vt=/^(\[)/,gt=function(e){return ft.test(e)?"true"===e:vt.test(e)?lt(st(e)):pt.test(e)?w(e):mt.test(e)?st(e):dt.test(e)||ht.test(e)?e:yt.test(e)?parseFloat(e):e},bt=function(e){var t=(e+"").match(/(-?[.\d]+)(%|ms|s|deg|cm|em|ch|ex|q|in|mm|pc|pt|px|vh|vw|vmin|vmax)?/);return{value:parseFloat(t[1]),units:t[2]}},wt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=void 0,n={};for(r in e)e.hasOwnProperty(r)&&(n[r]=void 0===t[r]?e[r]:t[r]);return n},xt=function(e){var t=window,r=e.split(".");return r.forEach((function(e,n){t[r[n]]&&(t=t[r[n]])})),t!==window?t:null},It=function(e){return/^(?:[\w]+\s?:\s?[\w.]+,\s?)+(?:[\w]+\s?:\s?[\w.]+)$/g.test(e)?e.match(/(?:(\w+)\s?:\s?([\w.]+))/g).reduce((function(e,t){var r=t.split(":");return e[r[0]]=gt(r[1]),e}),{}):gt(e)},St=function(e){return parseInt(e,10)},Et=function(e){return e.trim()},Mt=function(e){return"object"===(void 0===e?"undefined":_(e))&&null!==e?JSON.parse(JSON.stringify(e)):e},jt=function(e){return e.slice()},Ot=function(){return window.performance.now()},Tt=function(e,t,r,n){var i=new XMLHttpRequest;n&&n(i),i.open("GET",e,!0),i.onload=function(){t(i.response)},r&&(i.onerror=function(){r(i,i.status)}),i.send()},Dt=function(e,t){return Pt(e)?kt(e,t):Array.isArray(e)?At(e,t):e===t},Pt=function(e){return e===Object(e)},kt=function(e,t){for(var r in e)if(!t.hasOwnProperty(r)||e[r]!==t[r])return!1;return!0},At=function(e,t){return e.length==t.length&&e.every((function(e,r){return e===t[r]}))},Nt=function(e){return Object.keys(e).map((function(e){return'"'+e+'"'})).join(", ")},Lt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.createElement("div");!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._options=wt(e.options(),t),this._element=r,this._value=null,this._observer=null,this._viewDefinition=null,this._constants=null,this._presets=null,this._updater=null,this._credits=null,this._didInit=null,this._didDestroy=null,this._willDestroy=null,this._didUpdate=null,this._init()}return B(e,[{key:"isRootElement",value:function(e){return this._element===e}},{key:"setConstant",value:function(e,t){this._constants[e]=t}},{key:"getConstants",value:function(){return this._constants}},{key:"getConstant",value:function(e){return this._constants[e]}},{key:"setPreset",value:function(e,t){this._presets[e]=t}},{key:"getPreset",value:function(e){return this._presets[e]}},{key:"destroy",value:function(){this._willDestroy(this),this._observer.disconnect(),this.baseDefinition.presenter.destroy(),this._didDestroy(this)}},{key:"redraw",value:function(){this.baseDefinition&&this.baseDefinition.presenter&&(this.baseDefinition.presenter.reset(),this.baseDefinition.presenter.draw(),this._updater(this.baseDefinition,this._value))}},{key:"_init",value:function(){var e=this;if(this._viewDefinition=this._options.view,this._willDestroy=this._options.willDestroy,this._didDestroy=this._options.didDestroy,this._didInit=this._options.didInit,this._didUpdate=this._options.didUpdate,this._value=this._options.value,this._presets=this._options.presets,this._constants=this._options.constants,this._credits=this._options.credits,this._element.classList.contains("tick")||this._element.classList.add("tick"),this._observer=F(this._element,["data-value"],(function(t){e.value=t})),this._viewDefinition.root!==this._element&&(Array.from(this._viewDefinition.root.children).forEach((function(t){e._element.appendChild(t)})),this._viewDefinition.root=this._element),this._viewDefinition.view||this._viewDefinition.children||(this._viewDefinition.view="text"),this._updater=nt(this),null!==this.value&&this._update(this.value),this._element.dataset.state="initialised",this._didInit(this,this.value),this._credits){var t=document.createElement("a");t.className="tick-credits",t.href=this._credits.url,t.tabindex=-1,t.target="_blank",t.rel="noopener noreferrer nofollow",t.textContent=this._credits.label,this._element.appendChild(t)}}},{key:"_update",value:function(e){this._updater(this.baseDefinition,e),this._didUpdate(this,e)}},{key:"baseDefinition",get:function(){return this._viewDefinition}},{key:"root",get:function(){return this._element}},{key:"value",get:function(){return this._value},set:function(e){this._value="string"==typeof e?It(e):e,this._update(e)}}],[{key:"options",value:function(){return{constants:Bt(),presets:Rt(),value:null,view:null,didInit:function(e){},didUpdate:function(e,t){},willDestroy:function(e){},didDestroy:function(e){},credits:{label:"Powered by PQINA",url:"https://pqina.nl/?ref=credits"}}}}]),e}(),Ct=function(e,t,r,n){return{label:1===e?t:r,progress:e/n,value:e}},_t=[],Bt=function(){return zt},Rt=function(){return Ht},zt={YEAR_PLURAL:"Years",YEAR_SINGULAR:"Year",MONTH_PLURAL:"Months",MONTH_SINGULAR:"Month",WEEK_PLURAL:"Weeks",WEEK_SINGULAR:"Week",DAY_PLURAL:"Days",DAY_SINGULAR:"Day",HOUR_PLURAL:"Hours",HOUR_SINGULAR:"Hour",MINUTE_PLURAL:"Minutes",MINUTE_SINGULAR:"Minute",SECOND_PLURAL:"Seconds",SECOND_SINGULAR:"Second",MILLISECOND_PLURAL:"Milliseconds",MILLISECOND_SINGULAR:"Millisecond"},Ht={y:function(e,t){return Ct(e,t.YEAR_SINGULAR,t.YEAR_PLURAL,10)},M:function(e,t){return Ct(e,t.MONTH_SINGULAR,t.MONTH_PLURAL,12)},w:function(e,t){return Ct(e,t.WEEK_SINGULAR,t.WEEK_PLURAL,52)},d:function(e,t){return Ct(e,t.DAY_SINGULAR,t.DAY_PLURAL,365)},h:function(e,t){return Ct(e,t.HOUR_SINGULAR,t.HOUR_PLURAL,24)},m:function(e,t){return Ct(e,t.MINUTE_SINGULAR,t.MINUTE_PLURAL,60)},s:function(e,t){return Ct(e,t.SECOND_SINGULAR,t.SECOND_PLURAL,60)},mi:function(e,t){return Ct(e,t.MILLISECOND_SINGULAR,t.MILLISECOND_PLURAL,1e3)}},Ut={value:It,didInit:xt,didUpdate:xt,didDestroy:xt,willDestroy:xt},Gt=function(e){var t=_t.filter((function(t){return t.isRootElement(e)}));return t?t[0]:null},Wt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(e&&!V(e)&&(t=e,e=void 0),!e||!Gt(e)){t&&t.view&&(t.view=rt([t.view])[0]),!t&&e&&(t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=e.dataset,i={meta:{}};for(var o in n)if(n.hasOwnProperty(o)){var a=t[o],u=n[o];a&&(u=null===(u=a(u))?Mt(r[o]):u,i[o]=u)}return"false"===n.credits&&(i.credits=!1),i}(e,Ut,R({},Lt.options(),{constants:R({},zt),presets:R({},Ht)}))),e&&(t||(t={}),t.view||(t.view=tt([e])[0]));var r=new Lt(t,e);return _t.push(r),r}},Zt=function(e){return function(){setTimeout(e,0)}},qt=function(){return Date.now()},Ft=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3,r=wt({autostart:!0},arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}),n=null,i=null,o=null,a=0,u=null,c=!1,l=null,s=function(){return c},p=function(){return null!==i},f=function(){return document.hidden},d=function r(){var o=qt(),u=n-o,c=t+u;n=o+c,e(o-i-a+u),l=setTimeout(r,c)},h=function(){s()?y():p()||(i=qt(),setTimeout((function(){e(0)}),0),n=qt()+t,x(),f()?b():l=setTimeout((function(){d()}),t))},m=function(){clearTimeout(l),l=null,i=null,n=null,o=null,a=0,u=null,c=!1,w()},y=function(){s()&&p()&&!f()&&(c=!1,x(),g())},v=function(){clearTimeout(l),o=qt(),u=n-o},g=function(){a+=qt()-o,o=null,n=qt()+u,l=setTimeout((function(){d()}),u)},b=function(){v()},w=function(){document.removeEventListener("visibilitychange",I)},x=function(){document.addEventListener("visibilitychange",I)},I=function(){f()?b():p()&&g()};return r.autostart&&h(),{start:h,stop:Zt(m),reset:Zt((function(){m(),h()})),pause:Zt((function(){p()&&!f()&&(c=!0,w(),v())})),resume:y}},Vt=function(e){/^[\d]+/.test(e)||(e="1 "+e);var t=e.split(" ");return parseFloat(t[0])*u[t[1].toLowerCase()]},Yt=function(e,t){return function(e,t){return e.setHours(t[0]||0,t[1]||0,t[2]||0,t[3]||0),e}(e,t.split(":").map(St))},Jt=function(e,t){var r=t.match(/((?:[\d]+\s)?(?:hours|hour|minutes|minute|seconds|second))|((?:from|till)\s[\d]+(?::[\d]+)?(?::[\d]+)?)|(wait\s[\d]+\s[a-z]+)/g).reduce((function(e,t){return/from/.test(t)?e.from=Yt(e.from,t.split(" ")[1]):/till/.test(t)?e.till=Yt(e.till,t.split(" ")[1]):/wait/.test(t)?e.idle=Vt(t.substring(5)):/hours|hour|minutes|minute|seconds|second/.test(t)&&(e.interval=Vt(t)),e}),{idle:null,interval:null,date:null,dist:null,wait:!1,from:Yt(j(e),"0"),till:Yt(j(e),"23:59:59:999")});if(e<r.from||e>=r.till)return r;if(r.interval>r.till-r.from)return r;var n=e-r.from,i=r.interval-n%r.interval;return null!==r.idle&&i>=r.interval-r.idle?(r.wait=!0,r):(r.dist=i,r.date=new Date(e.getTime()+r.dist),r)},$t=function(e,t){return/januari|februari|march|april|may|june|july|august|september|october|november|december/.test(t)?function(e,t){var r=t.match(/januari|februari|march|april|may|june|july|august|september|october|november|december|[\d]+th|\dst|\dnd|first|last|at\s[\d]+(?::[\d]+)?(?::[\d]+)?/g);if(r.length>1){var n="";r.forEach((function(e){n=t.split(e)[1]||""}));var i=n.trim().match(/wait\s[\d]+\s[a-z]+/);i&&r.push(i[0])}var o=r.reduce((function(t,r){return/([\d]+th|\dst|\dnd|first|last)/.test(r)&&(t.day=/^[\d]/.test(r)?parseInt(r,10):"first"===r?1:r),/^at/.test(r)?t.time=Yt(j(e),r.substring(3)):/wait/.test(r)?t.idle=Vt(r.substring(5)):/^[\a-zA-Z]+$/.test(r)&&(t.month=r),t}),{idle:null,day:null,month:null,time:null,date:null,dist:null,wait:!1});if(o.time){o.time.setDate(1),o.time=y(o.time,o.month),o.time=m(o.time,o.day);var a=o.time-e,u=0;if(a<0&&(u=a,o.time.setFullYear(o.time.getFullYear()+1),a=o.time-e),null!==o.idle&&u+o.idle>0)return o.wait=!0,o;o.dist=a}else{o.time=j(e),o.time.setDate(1),o.time=y(o.time,o.month),o.time=m(o.time,o.day);var c=Jt(o.time,t);if(c.wait)return o;o.time=j(g(e,o.time)&&c.date?c.date:c.from);var l=o.time-e;l<0&&(o.time=j(c.from),o.time.setFullYear(o.time.getFullYear()+1),l=o.time-e),o.dist=l}return o.date=j(o.time),o}(e,t):/month/.test(t)?function(e,t){var r=t.match(/[\d]+th|\dst|\dnd|first|last|at\s[\d]+(?::[\d]+)?(?::[\d]+)?/g);if(r.length>1){var n="";r.forEach((function(e){n=t.split(e)[1]||""}));var i=n.trim().match(/wait\s[\d]+\s[a-z]+/);i&&r.push(i[0])}var o=r.reduce((function(t,r){return/([\d]+th|\dst|\dnd|first|last)/.test(r)&&(t.day=/^[\d]/.test(r)?parseInt(r,10):"first"===r?1:r),/^at/.test(r)?t.time=Yt(j(e),r.substring(3)):/wait/.test(r)&&(t.idle=Vt(r.substring(5))),t}),{idle:null,day:null,time:null,date:null,dist:null,wait:!1});if(o.time){o.time=m(o.time,o.day);var a=o.time-e,u=0;if(a<0&&(u=a,o.time.setDate(1),o.time.setMonth(o.time.getMonth()+1),m(o.time,o.day),a=o.time-e),null!==o.idle&&u+o.idle>0)return o.wait=!0,o;o.dist=a}else{o.time=m(j(e),o.day);var c=Jt(o.time,t);if(c.wait)return o;o.time=j(g(e,o.time)&&c.date?c.date:c.from);var l=o.time-e;l<0&&(o.time=j(c.from),o.time.setDate(1),o.time.setMonth(o.time.getMonth()+1),m(o.time,o.day),l=o.time-e),o.dist=l}return o.date=j(o.time),o}(e,t):/(?:mon|tues|wednes|thurs|fri|satur|sun)day/.test(t)?function(e,t){var r=t.match(/(?:mon|tues|wednes|thurs|fri|satur|sun)day|at\s[\d]+(?::[\d]+)?(?::[\d]+)?/g);if(r.length>1){var n="";r.forEach((function(e){n=t.split(e)[1]||""}));var i=n.trim().match(/wait\s[\d]+\s[a-z]+/);i&&r.push(i[0])}var o=r.reduce((function(t,r){return/(?:mon|tues|wednes|thurs|fri|satur|sun)day/.test(r)&&(t.day=p[function(e){return e.charAt(0).toUpperCase()+e.slice(1)}(r)]),/^at/.test(r)?t.time=Yt(j(e),r.substring(3)):/wait/.test(r)&&(t.idle=Vt(r.substring(5))),t}),{idle:null,day:null,time:null,date:null,dist:null,wait:!1});if(o.time){o.time=h(o.time,o.day);var a=o.time-e;if(a<0&&(o.time.setDate(o.time.getDate()+7),a=o.time-e),null!==o.idle&&a>=u.Week-o.idle)return o.wait=!0,o;o.dist=a}else{o.time=h(j(e),o.day);var c=Jt(o.time,t);if(c.wait)return o;o.time=j(g(e,o.time)&&c.date?c.date:c.from);var l=o.time-e;l<0&&o.time.setDate(o.time.getDate()+7),o.dist=l}return o.date=j(o.time),o}(e,t):/day at/.test(t)||/^at /.test(t)?function(e,t){var r=t.match(/([\d]+(?::[\d]+)?(?::[\d]+)?)|(wait\s[\d]+\s[a-z]+)/g).reduce((function(t,r){return/^[\d]/.test(r)?t.time=Yt(j(e),r):/wait/.test(r)&&(t.idle=Vt(r.substring(5))),t}),{idle:null,time:null,date:null,wait:!1,dist:null}),n=r.time-e;return n<0&&(r.time.setDate(r.time.getDate()+1),n=r.time-e),null!==r.idle&&n>=u.Day-r.idle?(r.wait=!0,r):(r.dist=n,r.date=j(r.time),r)}(e,t):/hours|hour|minutes|minute|seconds|second/.test(t)?Jt(e,t):null},Xt=function(e,t){!0!==e?"string"!=typeof e?setTimeout((function(){t(0)}),0):setTimeout((function(){t(w(e).getTime()-M().getTime())}),0):function(e){var t=new XMLHttpRequest,r=Date.now();t.open("HEAD",window.location+"?noCache="+r),t.setRequestHeader("Content-Type","text/html"),t.setRequestHeader("Cache-Control","no-cache"),t.onload=function(){var n=.5*(r-Date.now()),i=new Date(t.getResponseHeader("Date"));e(new Date(i.getTime()+n))},t.send()}((function(e){t(e.getTime()-M().getTime())}))},Qt={format:["d","h","m","s"],cascade:!0,server:null,interval:1e3},Kt=function(e){return R({complete:!1,offset:null,value:null,timer:null,onload:function(){},onupdate:function(e){}},e)},er=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("number"!=typeof e)throw'Can\'t start counter, the "milliseconds" parameter is required';var r=(t=wt({units:"seconds",target:0,amount:1e3,interval:1e3},t)).target,n=e,i=Kt({target:r,onended:function(){}});return setTimeout((function(){i.timer=Ft((function(o){if((n=e-o/t.interval*t.amount)<=r)return i.value=t.target,i.onupdate(i.value/u[t.units]),i.timer.stop(),void i.onended();i.value=n,i.onupdate(i.value/u[t.units])}),t.interval,{autostart:!1}),i.complete=!0,i.onload(),i.timer.start()}),0),i},tr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e)throw'Can\'t start counter, the "due" parameter is required';t=wt(Qt,t);var r=d(e)?e:w(e),n=Kt({due:j(r),onended:function(){}});return Xt(t.server,(function(e){n.offset=e;n.timer=Ft((function(){var i=v(e);if(r-i<=0)return n.value=new Array(t.format.length).fill(0),n.onupdate(n.value),n.timer.stop(),void n.onended();n.value=S(i,r,t.format,t.cascade),n.onupdate(n.value)}),t.interval,{autostart:!1}),n.complete=!0,n.onload(),n.timer.start()})),n},rr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return function(r,n){return n((parseFloat(r)-e)/(t-e))}},nr=function(e,t,r,n){t[e]=r[e],n(jt(t))},ir={ascii:function(){return function(e,t){return t((e+"").charCodeAt(0))}},char:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e?new RegExp("[^"+e+"]","g"):null;return function(e,n){var i=String.fromCharCode(e);r&&(i=i.replace(r,t)),n(i)}},tween:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ease-linear",n=arguments[2];e=le(e);var i=o(t.EASING_FUNCTION,r),a=null,u=null;return function(t,r){if(t=parseFloat(t),a&&a(),null===u||t===u)return u=t,void r(t);var o=u,c=t-o;a=Se((function(e){r(o+e*c)}),(function(){a=null}),e,i,n),u=t}},value:function(e){return function(t,r){return r(e)}},input:function(){return function(e,t){return t(e)}},rotate:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r){var n=Array.isArray(e)?e:[e],i=[],o=t.length;n.forEach((function(e,a){t[a%o](e,(function(e){i[a]=e,a===n.length-1&&r(i)}))}))}},map:function(e){return function(t,r){var n=[],i=t;i.forEach((function(t,o){e(t,(function(e){n[o]=e,o===i.length-1&&r(n.concat())}))}))}},transform:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r){var n=[],i=e;t.forEach((function(e,o){e(i,(function(e){n[o]=e,o===t.length-1&&r(1===n.length?n[0]:n)}))}))}},upper:function(){return function(e,t){return t((e+"").toUpperCase())}},lower:function(){return function(e,t){return t((e+"").toLowerCase())}},abs:function(){return function(e,t){return t(Math.abs(e))}},add:function(e){return function(t,r){return r(t+e)}},subtract:function(e){return function(t,r){return r(t-e)}},modulus:function(e){return function(t,r){return r(t%e)}},pad:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"left";return function(r,n){return n(e.length>(""+r).length?"left"===t?(""+e+r).slice(-e.length):(""+r+e).substring(0,e.length):r)}},number:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;return function(n,i){i((n<0?"-":"")+parseFloat(Math.abs(n)).toFixed(r).replace(/./g,(function(r,n,i){return"."===r?e:n&&(i.length-n)%3==0?t+r:r})))}},replace:function(e,t){return function(r,n){return n((r+"").replace(new RegExp("."===e?"\\"+e:e,"g"),t))}},round:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(t,r){return r(e?t.toFixed(e):Math.round(t))}},ceil:function(){return function(e,t){return t(Math.ceil(e))}},floor:function(){return function(e,t){return t(Math.floor(e))}},fraction:rr,percentage:function(){var e=rr(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,arguments.length>1&&void 0!==arguments[1]?arguments[1]:100);return function(t,r){e(t,(function(e){r(100*e)}))}},multiply:function(e){return function(t,r){return r(t*e)}},divide:function(e){return function(t,r){return r(t/e)}},split:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(t,r){return r((t+"").split(e))}},format:function(e){return function(t,r){return r(e.replace(/\$0/gi,t))}},plural:function(e,t){return function(r,n){return n(1===r?e:t)}},limit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(r,n){return n(Math.min(Math.max(r,e),t))}},reverse:function(){return function(e,t){return t(Array.isArray(e)?e.reverse():(e+"").split("").reverse().join(""))}},arrive:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=null,o=null,a=null;return function(u,c){return u=parseFloat(u),null===i?(i=u,void c(u)):(r&&null!==o&&i===u&&(a.cancel(),a=null),n&&null!==o&&u-a.getPosition()>1?(a.cancel(),a=null,o=null,i=u,void c(u)):(a?a.update(c,u):(a=Me("arrive",e,t)).update(c,i,u),void(o=u)))}},spring:function(e,t,r){var n=null,i=null;return function(o,a){if(o=parseFloat(o),null===n)return n=o,void a(o);i?i.update(a,o):(i=Me("spring",e,t,r)).update(a,n,o)}},delay:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"rtl",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,n=null;return function(i,o){if(!n)return n=jt(i),void o(jt(n));n="rtl"===e?n.slice(n.length-i.length,n.length):n.slice(0,i.length);var a=function(e){for(var t=[],r=0;r<e;r++)t.push(r);return t}(i.length);"random"===e&&function(e){for(var t=e.length;t;t--){var r=Math.floor(Math.random()*t),n=[e[r],e[t-1]];e[t-1]=n[0],e[r]=n[1]}}(a),"rtl"===e&&a.reverse();!function e(){nr(a.shift(),n,i,o),a.length&&setTimeout(e,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e+Math.random()*(t-e)}(t,r))}()}},step:function(e){var t=null,r=null,n=null;return function(i,o){if(i=parseFloat(i),null===t)return t=i,void o(i);null!==r&&t===i&&(n.cancel(),n=null),n?n.update(o,i):(n=Me("step",e)).update(o,t,i),r=i}},keys:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r){var n={};e.forEach((function(e,r){n[t[r]]=e})),r(n)}},duration:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r){return r(I(e,t))}},substring:function(e,t){return function(r,n){return n((r+"").substring(e,t))}},preset:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r,n){return r(e.map((function(e,r){return n.getPreset(t[r])(e,n.getConstants(),n)})))}}};n(t.TRANSFORM,ir);var or={x:"translateX",y:"translateY",z:"translateZ"},ar={x:"rotateX",y:"rotateY",z:"rotateZ"},ur={both:"scale",x:"scaleX",y:"scaleY"},cr=function(e,t,r){return e+(t-e)*r},lr={fade:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:xe,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;if(r<0){var a=[o,i];i=a[0],o=a[1]}e.style.opacity=cr(i,o,n(t))},move:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:xe,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"0",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"100%",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"y";if(r<0){var u=[o,i];i=u[0],o=u[1]}var c=K(i,bt),l=K(o,bt);Y(e,or[a],cr(c.value,l.value,n(t)),c.units||l.units)},rotate:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:xe,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"0",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"90deg",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"x";if(r<0){var u=[o,i];i=u[0],o=u[1]}var c=K(i,bt),l=K(o,bt);Y(e,ar[a],cr(c.value,l.value,n(t)),c.units||l.units)},scale:function(e,t,r){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;if(r<0){var o=[i,n];n=o[0],i=o[1]}Y(e,ur[arguments.length>6&&void 0!==arguments[6]?arguments[6]:"both"],cr(n,i,(arguments.length>3&&void 0!==arguments[3]?arguments[3]:xe)(t)))},crossfade:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments[2];return{intro:[{name:"fade",parameters:[0,1],duration:1e3*e,delay:le(arguments[1])}],outro:[{name:"fade",parameters:[1,0],duration:1e3*e,delay:le(t)}]}},swap:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"y",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments[4];return{intro:[{name:"move",parameters:[""+100*-t,"0%",e],duration:1e3*r,delay:le(arguments[3])}],outro:[{name:"move",parameters:["0%",""+100*t,e],duration:1e3*r,delay:le(n)}]}},revolve:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"y",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments[4];return{intro:[{name:"rotate",parameters:[90*-t+"deg","0deg",e],duration:1e3*r,delay:le(arguments[3])}],outro:[{name:"rotate",parameters:["0deg",90*t+"deg",e],duration:1e3*r,delay:le(n)}]}},zoom:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments[3];return{intro:[{name:"scale",parameters:[e,1],duration:1e3*t,delay:le(arguments[2])}],outro:[{name:"scale",parameters:[1,e],duration:1e3*t,delay:le(r)}]}}};n(t.TRANSITION,lr);var sr={supported:function(){var e=window;if(void 0===e)return!1;var t=e.CSS&&e.CSS.supports,r=!!e.MSInputMethodContext&&!!document.documentMode,n=t&&CSS.supports("transform","translateX(0)");return r||t&&n&&!!["MutationObserver","requestAnimationFrame"].filter((function(t){return t in e})).length}(),options:{setConstant:function(e,t){zt[e]=t},setPreset:function(e,t){Ht[e]=t}},helper:{interval:Ft,date:function(e){return e?w(e):M()},duration:E},data:{request:Tt,poll:function(e,t){return Ft((function(){Tt(e,t)}),arguments.length>2&&void 0!==arguments[2]?arguments[2]:6e4)}},DOM:{create:Wt,destroy:function(e){var t=function(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r].isRootElement(t))return r;return-1}(_t,e);return!(t<0)&&(_t[t].destroy(),_t.splice(t,1),!0)},parse:function(e){var t,r=void 0,n=void 0,i=[];for(n=(t=e.querySelectorAll(".tick:not([data-state])")).length;n--;)r=t[n],i.push(Wt(r));return i},find:Gt},count:{down:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if("number"==typeof t[0]&&"string"==typeof t[1]){var n=t[0],i=t[1].toLowerCase();return t.shift(),t[0]=E(n,i),t[1]=t[1]||{},t[1].units=i,er.apply(void 0,t)}return"string"==typeof t[0]||d(t[0])?tr.apply(void 0,t):null},up:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e)throw'Can\'t start counter, the "since" parameter is required';t=wt(Qt,t);var r=d(e)?e:w(e),n=Kt({since:j(r)});return Xt(t.server,(function(e){n.offset=e;n.timer=Ft((function(){var i=v(e);n.value=S(r,i,t.format,t.cascade),n.onupdate(n.value)}),t.interval,{autostart:!1}),n.complete=!0,n.onload(),n.timer.start()})),n},schedule:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"!=typeof e)throw'Can\'t start scheduler, "schedule" is a required parameter';var r=(t=wt(R({},Qt,{timezone:null}),t)).timezone?function(e){var t=6e4*(new Date).getTimezoneOffset();if("Z"===e)return t;var r=e.match(/\+|-|[\d]{2}|[\d]{2}/g);return("-"===r.shift()?-1:1)*(36e5*parseInt(r[0],10)+6e4*parseInt(r[1],10))+t}(t.timezone):null,n=Kt({waiting:null,nextScheduledDate:null,previouslyScheduledDate:null,onrepeat:function(e,t){},onresume:function(e){},onwait:function(e){}}),i=void 0,o=null;return Xt(t.server,(function(a){n.offset=a;n.timer=Ft((function(){var u=v(a);if(null!==r&&(u=function(e,t){return new Date(e.getTime()+t)}(u,r)),o=function(e,t){for(var r=t.split(",").map(Et).map((function(t){return $t(e,t)})),n=null,i=0;i<r.length;i++){var o=r[i];if(null===n&&o.wait)return null;(null===n||null===n.dist&&null!==o.dist||null!==o.dist&&o.dist<n.dist)&&(n=o)}return n.date}(u,e),n.waiting=null===o,n.waiting)return void 0===i&&(i=null),n.value=new Array(t.format.length).fill(0),n.nextScheduledDate&&(n.previouslyScheduledDate=j(n.nextScheduledDate)),n.nextScheduledDate=null===o?null:j(o),void n.onwait(n.previouslyScheduledDate?j(n.previouslyScheduledDate):null);n.nextScheduledDate=j(o),null===i&&n.onresume(j(o)),(null===i||void 0!==i&&!function(e,t){return e.getTime()===t.getTime()}(i,o))&&(n.onrepeat(j(o),i?j(i):null),i&&(n.previouslyScheduledDate=j(i))),i=j(o),n.value=S(u,o,t.format,t.cascade),n.onupdate(n.value)}),t.interval,{autostart:!1}),n.complete=!0,n.onload(),n.timer.start()})),n}},plugin:{add:function(e,t,r){if("function"==typeof e){var n=e;return i(n.identifier.type,n.identifier.name,n)}return i(e,t,r)}}},pr=function(e){if(!t.hasOwnProperty(e))return"continue";sr.plugin[function(e){return e.replace(/-./g,(function(e){return e.charAt(1).toUpperCase()}))}("add-"+t[e])]=function(r,n){i(t[e],r,n)}};for(var fr in t)pr(fr);return e.exports=sr,e.exports}():null,w="undefined"!=typeof window?function(){if(!e)var e={};!function(){function e(e){this.value=e}function t(t){var r,n;function i(r,n){try{var a=t[r](n),u=a.value;u instanceof e?Promise.resolve(u.value).then((function(e){i("next",e)}),(function(e){i("throw",e)})):o(a.done?"return":"normal",a.value)}catch(c){o("throw",c)}}function o(e,t){switch(e){case"return":r.resolve({value:t,done:!0});break;case"throw":r.reject(t);break;default:r.resolve({value:t,done:!1})}(r=r.next)?i(r.key,r.arg):n=null}this._invoke=function(e,t){return new Promise((function(o,a){var u={key:e,arg:t,resolve:o,reject:a,next:null};n?n=n.next=u:(r=n=u,i(e,t))}))},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}();var t=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}}();return e.exports=function(e){var r=e.DOM,n=(e.Animation.animate,e.Extension),i=e.Date.performance,o=e.View,a=o.rooter,u=o.destroyer,c=o.drawer,l=o.updater,s=o.styler,p=n.getExtension(n.Type.EASING_FUNCTION,"ease-out-cubic"),f=n.getExtension(n.Type.EASING_FUNCTION,"ease-out-sine"),d=function(e){if(e.isInitialValue()){e.root.textContent="",e.spacer=r.create("span","tick-flip-spacer"),e.root.appendChild(e.spacer);var t=r.create("span","tick-flip-shadow-top tick-flip-shadow tick-flip-front"),o=r.create("span","tick-flip-shadow-bottom tick-flip-shadow tick-flip-back");e.root.appendChild(t),e.root.appendChild(o),e.shadowCard=r.create("span","tick-flip-card-shadow"),e.root.appendChild(e.shadowCard)}if(e.spacer.textContent=e.value,e.isInitialValue()||r.visible(e.root)){var a=e.cards[e.cards.length-1];if(a&&(a.waiting=!1,a.offset=i(),a.back=e.value),e.isInitialValue()){var u=new h;u.back=e.value,u.offset=null,u.progress=1,e.root.insertBefore(u.root,e.root.firstChild),e.cards.push(u)}var c=new h;if(c.offset=null,c.progress=0,c.visual_progress=0,c.waiting=!0,c.front=e.value,c.rotate(0),e.root.insertBefore(c.root,e.root.firstChild),e.cards.push(c),!e.animating){e.animating=!0;var l=n.getExtension(n.Type.EASING_FUNCTION,e.style.flipEasing);!function t(){var n=e.cards.filter((function(e){return!e.done&&!e.waiting}));if(0!==n.length){n.forEach((function(t){null!==t.offset&&(t.progress=(i()-t.offset)/e.style.flipDuration),t.progress>=1&&(t.progress=1,t.done=!0),t.visual_progress=l(t.progress)}));n.reverse().forEach((function(e,t){var r=n[t-1];r&&e.visual_progress<=r.visual_progress&&(e.visual_progress=r.visual_progress+.01)})),n.reverse(),e.cards.forEach((function(t,r){var n=1-2*Math.abs(t.visual_progress-.5),i=1-(t.visual_progress-.5)/.5;t.shadowFront=n,t.highlightBack=i;var o=e.cards[r+1];o&&t.visual_progress>.5&&t.visual_progress>0&&(t.shadowBack=p(o.visual_progress))})),n.forEach((function(e,t){var r=e.visual_progress;r>.5&&!e.done?e.root.style.zIndex=10+t:e.root.style.removeProperty("z-index"),e.rotate(-180*r)}));var o=0,a=1;n.forEach((function(e){var t=Math.abs(e.visual_progress-.5);t<a&&(a=t,o=e.visual_progress)}));var u=f(o<.5?o/.5:(1-o)/.5);e.shadowCard.style.opacity=u,r.transform(e.shadowCard,"scaleY",u),e.cards.filter((function(e){return e.done})).slice(0,-1).forEach((function(t){e.cards=e.cards.filter((function(e){return e!==t})),t.root.parentNode&&e.root.removeChild(t.root)})),requestAnimationFrame(t)}else e.animating=!1}()}}else e.cards.forEach((function(t){t.back=e.value,t.front=e.value}))},h=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._root=r.create("span","tick-flip-card");var t=r.create("span","tick-flip-panel-front tick-flip-front tick-flip-panel"),n=r.create("span","tick-flip-panel-front-text"),i=r.create("span","tick-flip-panel-text-wrapper");n.appendChild(i);var o=r.create("span","tick-flip-panel-front-shadow");t.appendChild(n),t.appendChild(o);var a=r.create("span","tick-flip-panel-back tick-flip-back tick-flip-panel"),u=r.create("span","tick-flip-panel-back-text"),c=r.create("span","tick-flip-panel-text-wrapper");u.appendChild(c);var l=r.create("span","tick-flip-panel-back-highlight"),s=r.create("span","tick-flip-panel-back-shadow");a.appendChild(u),a.appendChild(l),a.appendChild(s),this._root.appendChild(t),this._root.appendChild(a),this._front=t,this._back=a,this._shadowFront=o,this._shadowBack=s,this._highlightBack=l,this._textBack=c,this._textFront=i,this._frontValue=null,this._backValue=null}return t(e,[{key:"rotate",value:function(e){this._front.style.transform="rotateX("+e+"deg)",this._back.style.transform="rotateX("+(-180+e)+"deg)"}},{key:"root",get:function(){return this._root}},{key:"front",set:function(e){this._frontValue=e,this._textFront.textContent=e},get:function(){return this._frontValue}},{key:"back",set:function(e){this._backValue=e,this._textBack.textContent=e},get:function(){return this._backValue}},{key:"highlightBack",set:function(e){this._highlightBack.style.opacity=e}},{key:"shadowBack",set:function(e){this._shadowBack.style.opacity=e}},{key:"shadowFront",set:function(e){this._shadowFront.style.opacity=e}}]),e}();return function(e){var t={cards:[],lastCard:null,initialCard:null,shadowAbove:null,shadowBelow:null,shadowCard:null,currentValue:null,lastValue:null,front:null,back:null};return Object.assign({},a(t,e,"flip"),l(t),s(t,{flipDuration:800,flipEasing:"ease-out-bounce"}),c(t,d),u(t))}},e.exports.identifier={name:"flip",type:"view"},e.exports}():null;b.plugin.add(w);const x=b;class I extends o.Component{constructor(e){super(e),this._tickRef=o.createRef()}componentDidMount(){this._tickInstance=x.DOM.create(this._tickRef.current,{value:this.props.value,credits:!1})}componentDidUpdate(){this._tickInstance&&(this._tickInstance.value=this.props.value)}componentWillUnmount(){this._tickInstance&&x.DOM.destroy(this._tickRef.current)}render(){return o.createElement("div",{ref:this._tickRef,className:"tick"},o.createElement("div",{"data-repeat":"true","aria-hidden":"true"},o.createElement("span",{"data-view":"flip"},"Tick")))}}class S extends o.Component{constructor(e){super(e);let t=0;t+=e.countdown.seconds,t+=60*e.countdown.minutes,t+=60*e.countdown.hours*60,t+=24*e.countdown.days*60*60;const r=setInterval(this.updateCountdown.bind(this),1e3);this.state={start:Date.now(),interval:r,total:t,timeLeft:t}}updateCountdown(){const e=Date.now(),t=Math.round((e-this.state.start)/1e3);this.setState({timeLeft:this.state.total-t})}render(){const{timeLeft:e}=this.state,t=e<=0;let r=0,n=0,i=0,a=0;return t||(r=Math.floor(e/86400),n=Math.floor(e%86400/3600),i=Math.floor(e%3600/60),a=Math.floor(e%60)),o.createElement(o.Fragment,null,t?o.createElement("p",{style:{color:"darkred"}},(0,v.f)("You just missed the deadline!")):o.createElement("div",{className:"wprm-admin-dashboard-marketing-countdown"},o.createElement("div",{className:"wprm-admin-dashboard-marketing-countdown-unit"},o.createElement(I,{value:r})," ",1===r?(0,v.f)("day"):(0,v.f)("days")),o.createElement("div",{className:"wprm-admin-dashboard-marketing-countdown-unit"},o.createElement(I,{value:String(n).padStart(2,"0")})," ",1===n?(0,v.f)("hour"):(0,v.f)("hours")),o.createElement("div",{className:"wprm-admin-dashboard-marketing-countdown-unit"},o.createElement(I,{value:String(i).padStart(2,"0")})," ",1===i?(0,v.f)("minute"):(0,v.f)("minutes")),o.createElement("div",{className:"wprm-admin-dashboard-marketing-countdown-unit"},o.createElement(I,{value:String(a).padStart(2,"0")})," ",1===a?(0,v.f)("second"):(0,v.f)("seconds")),o.createElement("div",{className:"wprm-admin-dashboard-marketing-countdown-label"},(0,v.f)("left to grab the discount!"))))}}class E extends o.Component{render(){const{campaign:e}=this.props;return e.hasOwnProperty("dismissed")&&e.dismissed?null:o.createElement("div",{className:"wprm-admin-dashboard-marketing"},o.createElement(g,{title:e.page_title},o.createElement("p",{dangerouslySetInnerHTML:{__html:e.page_text}}),o.createElement(S,{countdown:e.countdown}),o.createElement("div",{class:"wprm-admin-dashboard-marketing-actions"},o.createElement("a",{className:"button button-primary",href:e.url,target:"_blank"},(0,v.f)("Learn more about the sale")," 🎉"),o.createElement("a",{href:"#",class:"wprm-admin-dashboard-marketing-actions-remove",onClick:()=>{y.A.general.dismissNotice(`dashboard_${e.id}`),e.dismissed=!0,this.forceUpdate()}},(0,v.f)("Remove Notice")))))}}var M=r(8058);const j=e=>o.createElement("label",{className:"wprm-admin-dashboard-toggle-container"},o.createElement(M.A,{className:"wprm-admin-dashboard-toggle",checked:e.value,onChange:t=>e.onChange(t.target.checked)}),o.createElement("span",{className:"wprm-admin-dashboard-toggle-label"},e.children)),O=e=>o.createElement(o.Fragment,null,o.createElement("p",null,(0,v.f)("Track different visitor actions related to recipes.")," ",(0,v.f)("Find out what recipes visitors are interacting with, what affiliate links are getting clicked on, and more...")),o.createElement(j,{value:!1,onChange:()=>{e.onEnable()}},(0,v.f)("Enable Analytics")));var T=r(997);function D(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(r=D(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}const P=function(){for(var e,t,r=0,n="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=D(e))&&(n&&(n+=" "),n+=t);return n};var k=r(1680),A=r.n(k),N=r(3085),L=r.n(N),C=r(7815),_=r.n(C),B=r(1214),R=r.n(B),z=r(3313),H=r.n(z),U=function(e){return 0===e?0:e>0?1:-1},G=function(e){return L()(e)&&e.indexOf("%")===e.length-1},W=function(e){return H()(e)&&!_()(e)},Z=function(e){return W(e)||L()(e)},q=0,F=function(e){var t=++q;return"".concat(e||"").concat(t)},V=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!W(e)&&!L()(e))return n;if(G(e)){var o=e.indexOf("%");r=t*parseFloat(e.slice(0,o))/100}else r=+e;return _()(r)&&(r=n),i&&r>t&&(r=t),r},Y=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},J=function(e,t){return W(e)&&W(t)?function(r){return e+r*(t-e)}:function(){return t}};function $(e,t,r){return e&&e.length?e.find((function(e){return e&&("function"==typeof t?t(e):R()(e,t))===r})):null}var X=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i]},Q=r(5041),K=r.n(Q),ee=r(8148),te=r.n(ee),re=r(5603),ne=r.n(re),ie=r(7329);function oe(e,t){for(var r in e)if({}.hasOwnProperty.call(e,r)&&(!{}.hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}function ae(e){return ae="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ae(e)}var ue=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","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","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","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","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],ce=["points","pathLength"],le={svg:["viewBox","children"],polygon:ce,polyline:ce},se=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],pe=function(e,t){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,o.isValidElement)(e)&&(r=e.props),!ne()(r))return null;var n={};return Object.keys(r).forEach((function(e){se.includes(e)&&(n[e]=t||function(t){return r[e](r,t)})})),n},fe=function(e,t,r){if(!ne()(e)||"object"!==ae(e))return null;var n=null;return Object.keys(e).forEach((function(i){var o=e[i];se.includes(i)&&"function"==typeof o&&(n||(n={}),n[i]=function(e,t,r){return function(n){return e(t,r,n),null}}(o,t,r))})),n},de=["children"],he=["children"];function me(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var ye={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},ve=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},ge=null,be=null,we=function e(t){if(t===ge&&Array.isArray(be))return be;var r=[];return o.Children.forEach(t,(function(t){K()(t)||((0,ie.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))})),be=r,ge=t,r};function xe(e,t){var r=[],n=[];return n=Array.isArray(t)?t.map((function(e){return ve(e)})):[ve(t)],we(e).forEach((function(e){var t=R()(e,"type.displayName")||R()(e,"type.name");-1!==n.indexOf(t)&&r.push(e)})),r}function Ie(e,t){var r=xe(e,t);return r&&r[0]}var Se=function(e){if(!e||!e.props)return!1;var t=e.props,r=t.width,n=t.height;return!(!W(r)||r<=0||!W(n)||n<=0)},Ee=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],Me=function(e){return e&&e.type&&L()(e.type)&&Ee.indexOf(e.type)>=0},je=function(e,t,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,o.isValidElement)(e)&&(n=e.props),!ne()(n))return null;var i={};return Object.keys(n).forEach((function(e){var o;(function(e,t,r,n){var i,o=null!==(i=null==le?void 0:le[n])&&void 0!==i?i:[];return!te()(e)&&(n&&o.includes(t)||ue.includes(t))||r&&se.includes(t)})(null===(o=n)||void 0===o?void 0:o[e],e,t,r)&&(i[e]=n[e])})),i},Oe=function e(t,r){if(t===r)return!0;var n=o.Children.count(t);if(n!==o.Children.count(r))return!1;if(0===n)return!0;if(1===n)return Te(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var i=0;i<n;i++){var a=t[i],u=r[i];if(Array.isArray(a)||Array.isArray(u)){if(!e(a,u))return!1}else if(!Te(a,u))return!1}return!0},Te=function(e,t){if(K()(e)&&K()(t))return!0;if(!K()(e)&&!K()(t)){var r=e.props||{},n=r.children,i=me(r,de),o=t.props||{},a=o.children,u=me(o,he);return n&&a?oe(i,u)&&Oe(n,a):!n&&!a&&oe(i,u)}return!1},De=function(e,t){var r=[],n={};return we(e).forEach((function(e,i){if(Me(e))r.push(e);else if(e){var o=ve(e.type),a=t[o]||{},u=a.handler,c=a.once;if(u&&(!c||!n[o])){var l=u(e,o,i);r.push(l),n[o]=!0}}})),r};function Pe(e){return Pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pe(e)}function ke(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ke(Object(r),!0).forEach((function(t){Ne(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ne(e,t,r){var n;return n=function(e,t){if("object"!=Pe(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Pe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Pe(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Le(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ce(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ce(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var _e=(0,o.forwardRef)((function(e,t){var r=e.aspect,n=e.initialDimension,i=void 0===n?{width:-1,height:-1}:n,a=e.width,u=void 0===a?"100%":a,c=e.height,l=void 0===c?"100%":c,s=e.minWidth,p=void 0===s?0:s,f=e.minHeight,d=e.maxHeight,h=e.children,m=e.debounce,y=void 0===m?0:m,v=e.id,g=e.className,b=e.onResize,w=e.style,x=void 0===w?{}:w,I=(0,o.useRef)(null),S=(0,o.useRef)();S.current=b,(0,o.useImperativeHandle)(t,(function(){return Object.defineProperty(I.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),I.current},configurable:!0})}));var E=Le((0,o.useState)({containerWidth:i.width,containerHeight:i.height}),2),M=E[0],j=E[1],O=(0,o.useCallback)((function(e,t){j((function(r){var n=Math.round(e),i=Math.round(t);return r.containerWidth===n&&r.containerHeight===i?r:{containerWidth:n,containerHeight:i}}))}),[]);(0,o.useEffect)((function(){var e=function(e){var t,r=e[0].contentRect,n=r.width,i=r.height;O(n,i),null===(t=S.current)||void 0===t||t.call(S,n,i)};y>0&&(e=A()(e,y,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),r=I.current.getBoundingClientRect(),n=r.width,i=r.height;return O(n,i),t.observe(I.current),function(){t.disconnect()}}),[O,y]);var T=(0,o.useMemo)((function(){var e=M.containerWidth,t=M.containerHeight;if(e<0||t<0)return null;X(G(u)||G(l),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",u,l),X(!r||r>0,"The aspect(%s) must be greater than zero.",r);var n=G(u)?e:u,i=G(l)?t:l;r&&r>0&&(n?i=n/r:i&&(n=i*r),d&&i>d&&(i=d)),X(n>0||i>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,i,u,l,p,f,r);var a=!Array.isArray(h)&&ve(h.type).endsWith("Chart");return o.Children.map(h,(function(e){return o.isValidElement(e)?(0,o.cloneElement)(e,Ae({width:n,height:i},a?{style:Ae({height:"100%",width:"100%",maxHeight:i,maxWidth:n},e.props.style)}:{})):e}))}),[r,h,l,d,f,p,M,u]);return o.createElement("div",{id:v?"".concat(v):void 0,className:P("recharts-responsive-container",g),style:Ae(Ae({},x),{},{width:u,height:l,minWidth:p,minHeight:f,maxHeight:d}),ref:I},T)})),Be=r(8295),Re=r.n(Be),ze=r(3281),He=r.n(ze),Ue=r(389),Ge=["children","width","height","viewBox","className","style","title","desc"];function We(){return We=Object.assign?Object.assign.bind():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},We.apply(this,arguments)}function Ze(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function qe(e){var t=e.children,r=e.width,n=e.height,i=e.viewBox,a=e.className,u=e.style,c=e.title,l=e.desc,s=Ze(e,Ge),p=i||{width:r,height:n,x:0,y:0},f=P("recharts-surface",a);return o.createElement("svg",We({},je(s,!0,"svg"),{className:f,width:r,height:n,style:u,viewBox:"".concat(p.x," ").concat(p.y," ").concat(p.width," ").concat(p.height)}),o.createElement("title",null,c),o.createElement("desc",null,l),t)}var Fe=["children","className"];function Ve(){return Ve=Object.assign?Object.assign.bind():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},Ve.apply(this,arguments)}function Ye(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Je=o.forwardRef((function(e,t){var r=e.children,n=e.className,i=Ye(e,Fe),a=P("recharts-layer",n);return o.createElement("g",Ve({className:a},je(i,!0),{ref:t}),r)}));function $e(e){return $e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$e(e)}function Xe(){return Xe=Object.assign?Object.assign.bind():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},Xe.apply(this,arguments)}function Qe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ke(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ke(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ke(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function tt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?et(Object(r),!0).forEach((function(t){rt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):et(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function rt(e,t,r){var n;return n=function(e,t){if("object"!=$e(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=$e(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==$e(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nt(e){return Array.isArray(e)&&Z(e[0])&&Z(e[1])?e.join(" ~ "):e}var it=function(e){var t=e.separator,r=void 0===t?" : ":t,n=e.contentStyle,i=void 0===n?{}:n,a=e.itemStyle,u=void 0===a?{}:a,c=e.labelStyle,l=void 0===c?{}:c,s=e.payload,p=e.formatter,f=e.itemSorter,d=e.wrapperClassName,h=e.labelClassName,m=e.label,y=e.labelFormatter,v=e.accessibilityLayer,g=void 0!==v&&v,b=tt({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),w=tt({margin:0},l),x=!K()(m),I=x?m:"",S=P("recharts-default-tooltip",d),E=P("recharts-tooltip-label",h);x&&y&&null!=s&&(I=y(m,s));var M=g?{role:"status","aria-live":"assertive"}:{};return o.createElement("div",Xe({className:S,style:b},M),o.createElement("p",{className:E,style:w},o.isValidElement(I)?I:"".concat(I)),function(){if(s&&s.length){var e=(f?He()(s,f):s).map((function(e,t){if("none"===e.type)return null;var n=tt({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},u),i=e.formatter||p||nt,a=e.value,c=e.name,l=a,f=c;if(i&&null!=l&&null!=f){var d=i(a,c,e,t,s);if(Array.isArray(d)){var h=Qe(d,2);l=h[0],f=h[1]}else l=d}return o.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:n},Z(f)?o.createElement("span",{className:"recharts-tooltip-item-name"},f):null,Z(f)?o.createElement("span",{className:"recharts-tooltip-item-separator"},r):null,o.createElement("span",{className:"recharts-tooltip-item-value"},l),o.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return o.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function ot(e){return ot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ot(e)}function at(e,t,r){var n;return n=function(e,t){if("object"!=ot(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ot(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ot(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ut="recharts-tooltip-wrapper",ct={visibility:"hidden"};function lt(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return P(ut,at(at(at(at({},"".concat(ut,"-right"),W(r)&&t&&W(t.x)&&r>=t.x),"".concat(ut,"-left"),W(r)&&t&&W(t.x)&&r<t.x),"".concat(ut,"-bottom"),W(n)&&t&&W(t.y)&&n>=t.y),"".concat(ut,"-top"),W(n)&&t&&W(t.y)&&n<t.y))}function st(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,i=e.offsetTopLeft,o=e.position,a=e.reverseDirection,u=e.tooltipDimension,c=e.viewBox,l=e.viewBoxDimension;if(o&&W(o[n]))return o[n];var s=r[n]-u-i,p=r[n]+i;return t[n]?a[n]?s:p:a[n]?s<c[n]?Math.max(p,c[n]):Math.max(s,c[n]):p+u>c[n]+l?Math.max(s,c[n]):Math.max(p,c[n])}function pt(e){return pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pt(e)}function ft(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function dt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ft(Object(r),!0).forEach((function(t){bt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ft(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ht(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,wt(n.key),n)}}function mt(e,t,r){return t=vt(t),function(e,t){if(t&&("object"===pt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,yt()?Reflect.construct(t,r||[],vt(e).constructor):t.apply(e,r))}function yt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(yt=function(){return!!e})()}function vt(e){return vt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},vt(e)}function gt(e,t){return gt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gt(e,t)}function bt(e,t,r){return(t=wt(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wt(e){var t=function(e,t){if("object"!=pt(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=pt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pt(t)?t:t+""}var xt=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return bt(e=mt(this,t,[].concat(n)),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),bt(e,"handleKeyDown",(function(t){var r,n,i,o;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(r=null===(n=e.props.coordinate)||void 0===n?void 0:n.x)&&void 0!==r?r:0,y:null!==(i=null===(o=e.props.coordinate)||void 0===o?void 0:o.y)&&void 0!==i?i:0}})})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&>(e,t)}(t,e),r=t,(n=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,r=t.active,n=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,u=t.children,c=t.coordinate,l=t.hasPayload,s=t.isAnimationActive,p=t.offset,f=t.position,d=t.reverseDirection,h=t.useTranslate3d,m=t.viewBox,y=t.wrapperStyle,v=function(e){var t,r,n=e.allowEscapeViewBox,i=e.coordinate,o=e.offsetTopLeft,a=e.position,u=e.reverseDirection,c=e.tooltipBox,l=e.useTranslate3d,s=e.viewBox;return{cssProperties:c.height>0&&c.width>0&&i?function(e){var t=e.translateX,r=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}({translateX:t=st({allowEscapeViewBox:n,coordinate:i,key:"x",offsetTopLeft:o,position:a,reverseDirection:u,tooltipDimension:c.width,viewBox:s,viewBoxDimension:s.width}),translateY:r=st({allowEscapeViewBox:n,coordinate:i,key:"y",offsetTopLeft:o,position:a,reverseDirection:u,tooltipDimension:c.height,viewBox:s,viewBoxDimension:s.height}),useTranslate3d:l}):ct,cssClasses:lt({translateX:t,translateY:r,coordinate:i})}}({allowEscapeViewBox:n,coordinate:c,offsetTopLeft:p,position:f,reverseDirection:d,tooltipBox:this.state.lastBoundingBox,useTranslate3d:h,viewBox:m}),g=v.cssClasses,b=v.cssProperties,w=dt(dt({transition:s&&r?"transform ".concat(i,"ms ").concat(a):void 0},b),{},{pointerEvents:"none",visibility:!this.state.dismissed&&r&&l?"visible":"hidden",position:"absolute",top:0,left:0},y);return o.createElement("div",{tabIndex:-1,className:g,style:w,ref:function(t){e.wrapperNode=t}},u)}}])&&ht(r.prototype,n),i&&ht(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.PureComponent),It={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return It[e]},set:function(e,t){if("string"==typeof e)It[e]=t;else{var r=Object.keys(e);r&&r.length&&r.forEach((function(t){It[t]=e[t]}))}}},St=r(8496),Et=r.n(St);function Mt(e,t,r){return!0===t?Et()(e,r):te()(t)?Et()(e,t):e}function jt(e){return jt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jt(e)}function Ot(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Tt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ot(Object(r),!0).forEach((function(t){Lt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ot(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Dt(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,Ct(n.key),n)}}function Pt(e,t,r){return t=At(t),function(e,t){if(t&&("object"===jt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,kt()?Reflect.construct(t,r||[],At(e).constructor):t.apply(e,r))}function kt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(kt=function(){return!!e})()}function At(e){return At=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},At(e)}function Nt(e,t){return Nt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nt(e,t)}function Lt(e,t,r){return(t=Ct(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ct(e){var t=function(e,t){if("object"!=jt(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=jt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jt(t)?t:t+""}function _t(e){return e.dataKey}var Bt=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Pt(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nt(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this,t=this.props,r=t.active,n=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,u=t.content,c=t.coordinate,l=t.filterNull,s=t.isAnimationActive,p=t.offset,f=t.payload,d=t.payloadUniqBy,h=t.position,m=t.reverseDirection,y=t.useTranslate3d,v=t.viewBox,g=t.wrapperStyle,b=null!=f?f:[];l&&b.length&&(b=Mt(f.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),d,_t));var w=b.length>0;return o.createElement(xt,{allowEscapeViewBox:n,animationDuration:i,animationEasing:a,isAnimationActive:s,active:r,coordinate:c,hasPayload:w,offset:p,position:h,reverseDirection:m,useTranslate3d:y,viewBox:v,wrapperStyle:g},function(e,t){return o.isValidElement(e)?o.cloneElement(e,t):"function"==typeof e?o.createElement(e,t):o.createElement(it,t)}(u,Tt(Tt({},this.props),{},{payload:b})))}}])&&Dt(r.prototype,n),i&&Dt(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.PureComponent);Lt(Bt,"displayName","Tooltip"),Lt(Bt,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!It.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var Rt=r(7290),zt=r.n(Rt);Math.abs,Math.atan2;const Ht=Math.cos,Ut=(Math.max,Math.min,Math.sin),Gt=Math.sqrt,Wt=Math.PI,Zt=2*Wt;const qt={draw(e,t){const r=Gt(t/Wt);e.moveTo(r,0),e.arc(0,0,r,0,Zt)}},Ft={draw(e,t){const r=Gt(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},Vt=Gt(1/3),Yt=2*Vt,Jt={draw(e,t){const r=Gt(t/Yt),n=r*Vt;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},$t={draw(e,t){const r=Gt(t),n=-r/2;e.rect(n,n,r,r)}},Xt=Ut(Wt/10)/Ut(7*Wt/10),Qt=Ut(Zt/10)*Xt,Kt=-Ht(Zt/10)*Xt,er={draw(e,t){const r=Gt(.8908130915292852*t),n=Qt*r,i=Kt*r;e.moveTo(0,-r),e.lineTo(n,i);for(let o=1;o<5;++o){const t=Zt*o/5,a=Ht(t),u=Ut(t);e.lineTo(u*r,-a*r),e.lineTo(a*n-u*i,u*n+a*i)}e.closePath()}},tr=Gt(3),rr={draw(e,t){const r=-Gt(t/(3*tr));e.moveTo(0,2*r),e.lineTo(-tr*r,-r),e.lineTo(tr*r,-r),e.closePath()}},nr=-.5,ir=Gt(3)/2,or=1/Gt(12),ar=3*(or/2+1),ur={draw(e,t){const r=Gt(t/ar),n=r/2,i=r*or,o=n,a=r*or+r,u=-o,c=a;e.moveTo(n,i),e.lineTo(o,a),e.lineTo(u,c),e.lineTo(nr*n-ir*i,ir*n+nr*i),e.lineTo(nr*o-ir*a,ir*o+nr*a),e.lineTo(nr*u-ir*c,ir*u+nr*c),e.lineTo(nr*n+ir*i,nr*i-ir*n),e.lineTo(nr*o+ir*a,nr*a-ir*o),e.lineTo(nr*u+ir*c,nr*c-ir*u),e.closePath()}};function cr(e){return function(){return e}}const lr=Math.PI,sr=2*lr,pr=1e-6,fr=sr-pr;function dr(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class hr{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?dr:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return dr;const r=10**t;return function(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=Math.round(arguments[t]*r)/r+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,r,n){this._append`Q${+e},${+t},${this._x1=+r},${this._y1=+n}`}bezierCurveTo(e,t,r,n,i,o){this._append`C${+e},${+t},${+r},${+n},${this._x1=+i},${this._y1=+o}`}arcTo(e,t,r,n,i){if(e=+e,t=+t,r=+r,n=+n,(i=+i)<0)throw new Error(`negative radius: ${i}`);let o=this._x1,a=this._y1,u=r-e,c=n-t,l=o-e,s=a-t,p=l*l+s*s;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(p>pr)if(Math.abs(s*u-c*l)>pr&&i){let f=r-o,d=n-a,h=u*u+c*c,m=f*f+d*d,y=Math.sqrt(h),v=Math.sqrt(p),g=i*Math.tan((lr-Math.acos((h+p-m)/(2*y*v)))/2),b=g/v,w=g/y;Math.abs(b-1)>pr&&this._append`L${e+b*l},${t+b*s}`,this._append`A${i},${i},0,0,${+(s*f>l*d)},${this._x1=e+w*u},${this._y1=t+w*c}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,r,n,i,o){if(e=+e,t=+t,o=!!o,(r=+r)<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(n),u=r*Math.sin(n),c=e+a,l=t+u,s=1^o,p=o?n-i:i-n;null===this._x1?this._append`M${c},${l}`:(Math.abs(this._x1-c)>pr||Math.abs(this._y1-l)>pr)&&this._append`L${c},${l}`,r&&(p<0&&(p=p%sr+sr),p>fr?this._append`A${r},${r},0,1,${s},${e-a},${t-u}A${r},${r},0,1,${s},${this._x1=c},${this._y1=l}`:p>pr&&this._append`A${r},${r},0,${+(p>=lr)},${s},${this._x1=e+r*Math.cos(i)},${this._y1=t+r*Math.sin(i)}`)}rect(e,t,r,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r=+r}v${+n}h${-r}Z`}toString(){return this._}}function mr(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(null==r)t=null;else{const e=Math.floor(r);if(!(e>=0))throw new RangeError(`invalid digits: ${r}`);t=e}return e},()=>new hr(t)}Gt(3),Gt(3);function yr(e){return yr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yr(e)}var vr=["type","size","sizeType"];function gr(){return gr=Object.assign?Object.assign.bind():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},gr.apply(this,arguments)}function br(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function wr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?br(Object(r),!0).forEach((function(t){xr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):br(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function xr(e,t,r){var n;return n=function(e,t){if("object"!=yr(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=yr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==yr(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ir(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Sr={symbolCircle:qt,symbolCross:Ft,symbolDiamond:Jt,symbolSquare:$t,symbolStar:er,symbolTriangle:rr,symbolWye:ur},Er=Math.PI/180,Mr=function(e){var t,r,n=e.type,i=void 0===n?"circle":n,a=e.size,u=void 0===a?64:a,c=e.sizeType,l=void 0===c?"area":c,s=wr(wr({},Ir(e,vr)),{},{type:i,size:u,sizeType:l}),p=s.className,f=s.cx,d=s.cy,h=je(s,!0);return f===+f&&d===+d&&u===+u?o.createElement("path",gr({},h,{className:P("recharts-symbols",p),transform:"translate(".concat(f,", ").concat(d,")"),d:(t=function(e){var t="symbol".concat(zt()(e));return Sr[t]||qt}(i),r=function(e,t){let r=null,n=mr(i);function i(){let i;if(r||(r=i=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),i)return r=null,i+""||null}return e="function"==typeof e?e:cr(e||qt),t="function"==typeof t?t:cr(void 0===t?64:+t),i.type=function(t){return arguments.length?(e="function"==typeof t?t:cr(t),i):e},i.size=function(e){return arguments.length?(t="function"==typeof e?e:cr(+e),i):t},i.context=function(e){return arguments.length?(r=null==e?null:e,i):r},i}().type(t).size(function(e,t,r){if("area"===t)return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var n=18*Er;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.pow(Math.tan(n),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(u,l,i)),r())})):null};function jr(e){return jr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jr(e)}function Or(){return Or=Object.assign?Object.assign.bind():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},Or.apply(this,arguments)}function Tr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Dr(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,Cr(n.key),n)}}function Pr(e,t,r){return t=Ar(t),function(e,t){if(t&&("object"===jr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,kr()?Reflect.construct(t,r||[],Ar(e).constructor):t.apply(e,r))}function kr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(kr=function(){return!!e})()}function Ar(e){return Ar=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ar(e)}function Nr(e,t){return Nr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nr(e,t)}function Lr(e,t,r){return(t=Cr(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Cr(e){var t=function(e,t){if("object"!=jr(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=jr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jr(t)?t:t+""}Mr.registerSymbol=function(e,t){Sr["symbol".concat(zt()(e))]=t};var _r=32,Br=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Pr(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nr(e,t)}(t,e),r=t,n=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,r=16,n=_r/6,i=_r/3,a=e.inactive?t:e.color;if("plainline"===e.type)return o.createElement("line",{strokeWidth:4,fill:"none",stroke:a,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:r,x2:_r,y2:r,className:"recharts-legend-icon"});if("line"===e.type)return o.createElement("path",{strokeWidth:4,fill:"none",stroke:a,d:"M0,".concat(r,"h").concat(i,"\n A").concat(n,",").concat(n,",0,1,1,").concat(2*i,",").concat(r,"\n H").concat(_r,"M").concat(2*i,",").concat(r,"\n A").concat(n,",").concat(n,",0,1,1,").concat(i,",").concat(r),className:"recharts-legend-icon"});if("rect"===e.type)return o.createElement("path",{stroke:"none",fill:a,d:"M0,".concat(4,"h").concat(_r,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(o.isValidElement(e.legendIcon)){var u=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tr(Object(r),!0).forEach((function(t){Lr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e);return delete u.legendIcon,o.cloneElement(e.legendIcon,u)}return o.createElement(Mr,{fill:a,cx:r,cy:r,size:_r,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,r=t.payload,n=t.iconSize,i=t.layout,a=t.formatter,u=t.inactiveColor,c={x:0,y:0,width:_r,height:_r},l={display:"horizontal"===i?"inline-block":"block",marginRight:10},s={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map((function(t,r){var i=t.formatter||a,p=P(Lr(Lr({"recharts-legend-item":!0},"legend-item-".concat(r),!0),"inactive",t.inactive));if("none"===t.type)return null;var f=te()(t.value)?null:t.value;X(!te()(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var d=t.inactive?u:t.color;return o.createElement("li",Or({className:p,style:l,key:"legend-item-".concat(r)},fe(e.props,t,r)),o.createElement(qe,{width:n,height:n,viewBox:c,style:s},e.renderIcon(t)),o.createElement("span",{className:"recharts-legend-item-text",style:{color:d}},i?i(f,t,r):f))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,r=e.layout,n=e.align;if(!t||!t.length)return null;var i={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return o.createElement("ul",{className:"recharts-default-legend",style:i},this.renderItems())}}],n&&Dr(r.prototype,n),i&&Dr(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.PureComponent);function Rr(e){return Rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rr(e)}Lr(Br,"displayName","Legend"),Lr(Br,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var zr=["ref"];function Hr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ur(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hr(Object(r),!0).forEach((function(t){Vr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Gr(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,Yr(n.key),n)}}function Wr(e,t,r){return t=qr(t),function(e,t){if(t&&("object"===Rr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Zr()?Reflect.construct(t,r||[],qr(e).constructor):t.apply(e,r))}function Zr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Zr=function(){return!!e})()}function qr(e){return qr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},qr(e)}function Fr(e,t){return Fr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Fr(e,t)}function Vr(e,t,r){return(t=Yr(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Yr(e){var t=function(e,t){if("object"!=Rr(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Rr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rr(t)?t:t+""}function Jr(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function $r(e){return e.value}var Xr=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Vr(e=Wr(this,t,[].concat(n)),"lastBoundingBox",{width:-1,height:-1}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Fr(e,t)}(t,e),r=t,i=[{key:"getWithHeight",value:function(e,t){var r=Ur(Ur({},this.defaultProps),e.props).layout;return"vertical"===r&&W(e.props.height)?{height:e.props.height}:"horizontal"===r?{width:e.props.width||t}:null}}],(n=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?Ur({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,r,n=this.props,i=n.layout,o=n.align,a=n.verticalAlign,u=n.margin,c=n.chartWidth,l=n.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===o&&"vertical"===i?{left:((c||0)-this.getBBoxSnapshot().width)/2}:"right"===o?{right:u&&u.right||0}:{left:u&&u.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(r="middle"===a?{top:((l||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),Ur(Ur({},t),r)}},{key:"render",value:function(){var e=this,t=this.props,r=t.content,n=t.width,i=t.height,a=t.wrapperStyle,u=t.payloadUniqBy,c=t.payload,l=Ur(Ur({position:"absolute",width:n||"auto",height:i||"auto"},this.getDefaultPosition(a)),a);return o.createElement("div",{className:"recharts-legend-wrapper",style:l,ref:function(t){e.wrapperNode=t}},function(e,t){if(o.isValidElement(e))return o.cloneElement(e,t);if("function"==typeof e)return o.createElement(e,t);t.ref;var r=Jr(t,zr);return o.createElement(Br,r)}(r,Ur(Ur({},this.props),{},{payload:Mt(c,u,$r)})))}}])&&Gr(r.prototype,n),i&&Gr(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.PureComponent);function Qr(){return Qr=Object.assign?Object.assign.bind():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},Qr.apply(this,arguments)}Vr(Xr,"displayName","Legend"),Vr(Xr,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Kr=function(e){var t=e.cx,r=e.cy,n=e.r,i=e.className,a=P("recharts-dot",i);return t===+t&&r===+r&&n===+n?o.createElement("circle",Qr({},je(e,!1),pe(e),{className:a,cx:t,cy:r,r:n})):null},en=r(5826),tn=r.n(en),rn=Object.getOwnPropertyNames,nn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty;function an(e,t){return function(r,n,i){return e(r,n,i)&&t(r,n,i)}}function un(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var i=n.cache,o=i.get(t),a=i.get(r);if(o&&a)return o===r&&a===t;i.set(t,r),i.set(r,t);var u=e(t,r,n);return i.delete(t),i.delete(r),u}}function cn(e){return rn(e).concat(nn(e))}var ln=Object.hasOwn||function(e,t){return on.call(e,t)};function sn(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var pn=Object.getOwnPropertyDescriptor,fn=Object.keys;function dn(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function hn(e,t){return sn(e.getTime(),t.getTime())}function mn(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function yn(e,t){return e===t}function vn(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var i,o,a=new Array(n),u=e.entries(),c=0;(i=u.next())&&!i.done;){for(var l=t.entries(),s=!1,p=0;(o=l.next())&&!o.done;)if(a[p])p++;else{var f=i.value,d=o.value;if(r.equals(f[0],d[0],c,p,e,t,r)&&r.equals(f[1],d[1],f[0],d[0],e,t,r)){s=a[p]=!0;break}p++}if(!s)return!1;c++}return!0}var gn=sn;function bn(e,t,r){var n=fn(e),i=n.length;if(fn(t).length!==i)return!1;for(;i-- >0;)if(!jn(e,t,r,n[i]))return!1;return!0}function wn(e,t,r){var n,i,o,a=cn(e),u=a.length;if(cn(t).length!==u)return!1;for(;u-- >0;){if(!jn(e,t,r,n=a[u]))return!1;if(i=pn(e,n),o=pn(t,n),(i||o)&&(!i||!o||i.configurable!==o.configurable||i.enumerable!==o.enumerable||i.writable!==o.writable))return!1}return!0}function xn(e,t){return sn(e.valueOf(),t.valueOf())}function In(e,t){return e.source===t.source&&e.flags===t.flags}function Sn(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var i,o,a=new Array(n),u=e.values();(i=u.next())&&!i.done;){for(var c=t.values(),l=!1,s=0;(o=c.next())&&!o.done;){if(!a[s]&&r.equals(i.value,o.value,i.value,o.value,e,t,r)){l=a[s]=!0;break}s++}if(!l)return!1}return!0}function En(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function Mn(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function jn(e,t,r,n){return!("_owner"!==n&&"__o"!==n&&"__v"!==n||!e.$$typeof&&!t.$$typeof)||ln(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var On=Array.isArray,Tn="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Dn=Object.assign,Pn=Object.prototype.toString.call.bind(Object.prototype.toString);var kn=An();An({strict:!0}),An({circular:!0}),An({circular:!0,strict:!0}),An({createInternalComparator:function(){return sn}}),An({strict:!0,createInternalComparator:function(){return sn}}),An({circular:!0,createInternalComparator:function(){return sn}}),An({circular:!0,createInternalComparator:function(){return sn},strict:!0});function An(e){void 0===e&&(e={});var t,r=e.circular,n=void 0!==r&&r,i=e.createInternalComparator,o=e.createState,a=e.strict,u=void 0!==a&&a,c=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,i={areArraysEqual:n?wn:dn,areDatesEqual:hn,areErrorsEqual:mn,areFunctionsEqual:yn,areMapsEqual:n?an(vn,wn):vn,areNumbersEqual:gn,areObjectsEqual:n?wn:bn,arePrimitiveWrappersEqual:xn,areRegExpsEqual:In,areSetsEqual:n?an(Sn,wn):Sn,areTypedArraysEqual:n?wn:En,areUrlsEqual:Mn};if(r&&(i=Dn({},i,r(i))),t){var o=un(i.areArraysEqual),a=un(i.areMapsEqual),u=un(i.areObjectsEqual),c=un(i.areSetsEqual);i=Dn({},i,{areArraysEqual:o,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:c})}return i}(e),l=function(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,i=e.areFunctionsEqual,o=e.areMapsEqual,a=e.areNumbersEqual,u=e.areObjectsEqual,c=e.arePrimitiveWrappersEqual,l=e.areRegExpsEqual,s=e.areSetsEqual,p=e.areTypedArraysEqual,f=e.areUrlsEqual;return function(e,d,h){if(e===d)return!0;if(null==e||null==d)return!1;var m=typeof e;if(m!==typeof d)return!1;if("object"!==m)return"number"===m?a(e,d,h):"function"===m&&i(e,d,h);var y=e.constructor;if(y!==d.constructor)return!1;if(y===Object)return u(e,d,h);if(On(e))return t(e,d,h);if(null!=Tn&&Tn(e))return p(e,d,h);if(y===Date)return r(e,d,h);if(y===RegExp)return l(e,d,h);if(y===Map)return o(e,d,h);if(y===Set)return s(e,d,h);var v=Pn(e);return"[object Date]"===v?r(e,d,h):"[object RegExp]"===v?l(e,d,h):"[object Map]"===v?o(e,d,h):"[object Set]"===v?s(e,d,h):"[object Object]"===v?"function"!=typeof e.then&&"function"!=typeof d.then&&u(e,d,h):"[object URL]"===v?f(e,d,h):"[object Error]"===v?n(e,d,h):"[object Arguments]"===v?u(e,d,h):("[object Boolean]"===v||"[object Number]"===v||"[object String]"===v)&&c(e,d,h)}}(c),s=i?i(l):(t=l,function(e,r,n,i,o,a,u){return t(e,r,u)});return function(e){var t=e.circular,r=e.comparator,n=e.createState,i=e.equals,o=e.strict;if(n)return function(e,a){var u=n(),c=u.cache,l=void 0===c?t?new WeakMap:void 0:c,s=u.meta;return r(e,a,{cache:l,equals:i,meta:s,strict:o})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:i,meta:void 0,strict:o})};var a={cache:void 0,equals:i,meta:void 0,strict:o};return function(e,t){return r(e,t,a)}}({circular:n,comparator:l,createState:o,equals:s,strict:u})}function Nn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(i){r<0&&(r=i),i-r>t?(e(i),r=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(n)}))}function Ln(e){return Ln="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ln(e)}function Cn(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return _n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _n(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Bn(){var e=function(){return null},t=!1,r=function r(n){if(!t){if(Array.isArray(n)){if(!n.length)return;var i=Cn(n),o=i[0],a=i.slice(1);return"number"==typeof o?void Nn(r.bind(null,a),o):(r(o),void Nn(r.bind(null,a)))}"object"===Ln(n)&&e(n),"function"==typeof n&&n()}};return{stop:function(){t=!0},start:function(e){t=!1,r(e)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}function Rn(e){return Rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rn(e)}function zn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zn(Object(r),!0).forEach((function(t){Un(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Un(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Rn(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Rn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Rn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Gn=function(e){return e},Wn=function(e,t){return Object.keys(t).reduce((function(r,n){return Hn(Hn({},r),{},Un({},n,e(n,t[n])))}),{})},Zn=function(e,t,r){return e.map((function(e){return"".concat((n=e,n.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())})))," ").concat(t,"ms ").concat(r);var n})).join(",")};function qn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||Vn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fn(e){return function(e){if(Array.isArray(e))return Yn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Vn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vn(e,t){if(e){if("string"==typeof e)return Yn(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Yn(e,t):void 0}}function Yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Jn=1e-4,$n=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},Xn=function(e,t){return e.map((function(e,r){return e*Math.pow(t,r)})).reduce((function(e,t){return e+t}))},Qn=function(e,t){return function(r){var n=$n(e,t);return Xn(n,r)}},Kn=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],i=t[1],o=t[2],a=t[3];if(1===t.length)switch(t[0]){case"linear":n=0,i=0,o=1,a=1;break;case"ease":n=.25,i=.1,o=.25,a=1;break;case"ease-in":n=.42,i=0,o=1,a=1;break;case"ease-out":n=.42,i=0,o=.58,a=1;break;case"ease-in-out":n=0,i=0,o=.58,a=1;break;default:var u=t[0].split("(");if("cubic-bezier"===u[0]&&4===u[1].split(")")[0].split(",").length){var c=qn(u[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),4);n=c[0],i=c[1],o=c[2],a=c[3]}}[n,o,i,a].every((function(e){return"number"==typeof e&&e>=0&&e<=1}));var l,s,p=Qn(n,o),f=Qn(i,a),d=(l=n,s=o,function(e){var t=$n(l,s),r=[].concat(Fn(t.map((function(e,t){return e*t})).slice(1)),[0]);return Xn(r,e)}),h=function(e){return e>1?1:e<0?0:e},m=function(e){for(var t=e>1?1:e,r=t,n=0;n<8;++n){var i=p(r)-t,o=d(r);if(Math.abs(i-t)<Jn||o<Jn)return f(r);r=h(r-i/o)}return f(r)};return m.isStepper=!1,m},ei=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0];if("string"==typeof n)switch(n){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return Kn(n);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,r=void 0===t?100:t,n=e.damping,i=void 0===n?8:n,o=e.dt,a=void 0===o?17:o,u=function(e,t,n){var o=n+(-(e-t)*r-n*i)*a/1e3,u=n*a/1e3+e;return Math.abs(u-t)<Jn&&Math.abs(o)<Jn?[t,0]:[u,o]};return u.isStepper=!0,u.dt=a,u}();default:if("cubic-bezier"===n.split("(")[0])return Kn(n)}return"function"==typeof n?n:null};function ti(e){return ti="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ti(e)}function ri(e){return function(e){if(Array.isArray(e))return ci(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ui(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ni(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ii(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ni(Object(r),!0).forEach((function(t){oi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ni(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oi(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==ti(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ti(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ti(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ai(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||ui(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ui(e,t){if(e){if("string"==typeof e)return ci(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ci(e,t):void 0}}function ci(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var li=function(e,t,r){return e+(t-e)*r},si=function(e){return e.from!==e.to},pi=function e(t,r,n){var i=Wn((function(e,r){if(si(r)){var n=ai(t(r.from,r.to,r.velocity),2),i=n[0],o=n[1];return ii(ii({},r),{},{from:i,velocity:o})}return r}),r);return n<1?Wn((function(e,t){return si(t)?ii(ii({},t),{},{velocity:li(t.velocity,i[e].velocity,n),from:li(t.from,i[e].from,n)}):t}),r):e(t,i,n-1)};const fi=function(e,t,r,n,i){var o,a,u,c,l=(o=e,a=t,[Object.keys(o),Object.keys(a)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),s=l.reduce((function(r,n){return ii(ii({},r),{},oi({},n,[e[n],t[n]]))}),{}),p=l.reduce((function(r,n){return ii(ii({},r),{},oi({},n,{from:e[n],velocity:0,to:t[n]}))}),{}),f=-1,d=function(){return null};return d=r.isStepper?function(n){u||(u=n);var o=(n-u)/r.dt;p=pi(r,p,o),i(ii(ii(ii({},e),t),Wn((function(e,t){return t.from}),p))),u=n,Object.values(p).filter(si).length&&(f=requestAnimationFrame(d))}:function(o){c||(c=o);var a=(o-c)/n,u=Wn((function(e,t){return li.apply(void 0,ri(t).concat([r(a)]))}),s);if(i(ii(ii(ii({},e),t),u)),a<1)f=requestAnimationFrame(d);else{var l=Wn((function(e,t){return li.apply(void 0,ri(t).concat([r(1)]))}),s);i(ii(ii(ii({},e),t),l))}},function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(f)}}};function di(e){return di="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},di(e)}var hi=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function mi(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function yi(e){return function(e){if(Array.isArray(e))return vi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return vi(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return vi(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vi(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function gi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function bi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gi(Object(r),!0).forEach((function(t){wi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function wi(e,t,r){return(t=Ii(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xi(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,Ii(n.key),n)}}function Ii(e){var t=function(e,t){if("object"!==di(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==di(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===di(t)?t:String(t)}function Si(e,t){return Si=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Si(e,t)}function Ei(e){var t=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(e){return!1}}();return function(){var r,n=Oi(e);if(t){var i=Oi(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Mi(this,r)}}function Mi(e,t){if(t&&("object"===di(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ji(e)}function ji(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oi(e){return Oi=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Oi(e)}var Ti=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Si(e,t)}(a,e);var t,r,n,i=Ei(a);function a(e,t){var r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);var n=(r=i.call(this,e,t)).props,o=n.isActive,u=n.attributeName,c=n.from,l=n.to,s=n.steps,p=n.children,f=n.duration;if(r.handleStyleChange=r.handleStyleChange.bind(ji(r)),r.changeStyle=r.changeStyle.bind(ji(r)),!o||f<=0)return r.state={style:{}},"function"==typeof p&&(r.state={style:l}),Mi(r);if(s&&s.length)r.state={style:s[0].style};else if(c){if("function"==typeof p)return r.state={style:c},Mi(r);r.state={style:u?wi({},u,c):c}}else r.state={style:{}};return r}return t=a,(r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,r=e.canBegin;this.mounted=!0,t&&r&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isActive,n=t.canBegin,i=t.attributeName,o=t.shouldReAnimate,a=t.to,u=t.from,c=this.state.style;if(n)if(r){if(!(kn(e.to,a)&&e.canBegin&&e.isActive)){var l=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var s=l||o?u:e.to;if(this.state&&c){var p={style:i?wi({},i,s):s};(i&&c[i]!==s||!i&&c!==s)&&this.setState(p)}this.runAnimation(bi(bi({},this.props),{},{from:s,begin:0}))}}else{var f={style:i?wi({},i,a):a};this.state&&c&&(i&&c[i]!==a||!i&&c!==a)&&this.setState(f)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,r=e.from,n=e.to,i=e.duration,o=e.easing,a=e.begin,u=e.onAnimationEnd,c=e.onAnimationStart,l=fi(r,n,ei(o),i,this.changeStyle);this.manager.start([c,a,function(){t.stopJSAnimation=l()},i,u])}},{key:"runStepAnimation",value:function(e){var t=this,r=e.steps,n=e.begin,i=e.onAnimationStart,o=r[0],a=o.style,u=o.duration,c=void 0===u?0:u;return this.manager.start([i].concat(yi(r.reduce((function(e,n,i){if(0===i)return e;var o=n.duration,a=n.easing,u=void 0===a?"ease":a,c=n.style,l=n.properties,s=n.onAnimationEnd,p=i>0?r[i-1]:n,f=l||Object.keys(c);if("function"==typeof u||"spring"===u)return[].concat(yi(e),[t.runJSAnimation.bind(t,{from:p.style,to:c,duration:o,easing:u}),o]);var d=Zn(f,o,u),h=bi(bi(bi({},p.style),c),{},{transition:d});return[].concat(yi(e),[h,o,s]).filter(Gn)}),[a,Math.max(c,n)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=Bn());var t=e.begin,r=e.duration,n=e.attributeName,i=e.to,o=e.easing,a=e.onAnimationStart,u=e.onAnimationEnd,c=e.steps,l=e.children,s=this.manager;if(this.unSubscribe=s.subscribe(this.handleStyleChange),"function"!=typeof o&&"function"!=typeof l&&"spring"!==o)if(c.length>1)this.runStepAnimation(e);else{var p=n?wi({},n,i):i,f=Zn(Object.keys(p),r,o);s.start([a,t,bi(bi({},p),{},{transition:f}),r,u])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,t=e.children,r=(e.begin,e.duration),n=(e.attributeName,e.easing,e.isActive),i=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,mi(e,hi)),a=o.Children.count(t),u=this.state.style;if("function"==typeof t)return t(u);if(!n||0===a||r<=0)return t;var c=function(e){var t=e.props,r=t.style,n=void 0===r?{}:r,a=t.className;return(0,o.cloneElement)(e,bi(bi({},i),{},{style:bi(bi({},n),u),className:a}))};return 1===a?c(o.Children.only(t)):o.createElement("div",null,o.Children.map(t,(function(e){return c(e)})))}}])&&xi(t.prototype,r),n&&xi(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.PureComponent);Ti.displayName="Animate",Ti.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},Ti.propTypes={from:tn().oneOfType([tn().object,tn().string]),to:tn().oneOfType([tn().object,tn().string]),attributeName:tn().string,duration:tn().number,begin:tn().number,easing:tn().oneOfType([tn().string,tn().func]),steps:tn().arrayOf(tn().shape({duration:tn().number.isRequired,style:tn().object.isRequired,easing:tn().oneOfType([tn().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),tn().func]),properties:tn().arrayOf("string"),onAnimationEnd:tn().func})),children:tn().oneOfType([tn().node,tn().func]),isActive:tn().bool,canBegin:tn().bool,onAnimationEnd:tn().func,shouldReAnimate:tn().bool,onAnimationStart:tn().func,onAnimationReStart:tn().func};const Di=Ti;function Pi(e){return Pi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pi(e)}function ki(){return ki=Object.assign?Object.assign.bind():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},ki.apply(this,arguments)}function Ai(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ni(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ni(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ni(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Li(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ci(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Li(Object(r),!0).forEach((function(t){_i(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Li(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _i(e,t,r){var n;return n=function(e,t){if("object"!=Pi(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Pi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Pi(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Bi=function(e,t,r,n,i){var o,a=Math.min(Math.abs(r)/2,Math.abs(n)/2),u=n>=0?1:-1,c=r>=0?1:-1,l=n>=0&&r>=0||n<0&&r<0?1:0;if(a>0&&i instanceof Array){for(var s=[0,0,0,0],p=0;p<4;p++)s[p]=i[p]>a?a:i[p];o="M".concat(e,",").concat(t+u*s[0]),s[0]>0&&(o+="A ".concat(s[0],",").concat(s[0],",0,0,").concat(l,",").concat(e+c*s[0],",").concat(t)),o+="L ".concat(e+r-c*s[1],",").concat(t),s[1]>0&&(o+="A ".concat(s[1],",").concat(s[1],",0,0,").concat(l,",\n ").concat(e+r,",").concat(t+u*s[1])),o+="L ".concat(e+r,",").concat(t+n-u*s[2]),s[2]>0&&(o+="A ".concat(s[2],",").concat(s[2],",0,0,").concat(l,",\n ").concat(e+r-c*s[2],",").concat(t+n)),o+="L ".concat(e+c*s[3],",").concat(t+n),s[3]>0&&(o+="A ".concat(s[3],",").concat(s[3],",0,0,").concat(l,",\n ").concat(e,",").concat(t+n-u*s[3])),o+="Z"}else if(a>0&&i===+i&&i>0){var f=Math.min(a,i);o="M ".concat(e,",").concat(t+u*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e+c*f,",").concat(t,"\n L ").concat(e+r-c*f,",").concat(t,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e+r,",").concat(t+u*f,"\n L ").concat(e+r,",").concat(t+n-u*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e+r-c*f,",").concat(t+n,"\n L ").concat(e+c*f,",").concat(t+n,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e,",").concat(t+n-u*f," Z")}else o="M ".concat(e,",").concat(t," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return o},Ri=function(e,t){if(!e||!t)return!1;var r=e.x,n=e.y,i=t.x,o=t.y,a=t.width,u=t.height;if(Math.abs(a)>0&&Math.abs(u)>0){var c=Math.min(i,i+a),l=Math.max(i,i+a),s=Math.min(o,o+u),p=Math.max(o,o+u);return r>=c&&r<=l&&n>=s&&n<=p}return!1},zi={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Hi=function(e){var t=Ci(Ci({},zi),e),r=(0,o.useRef)(),n=Ai((0,o.useState)(-1),2),i=n[0],a=n[1];(0,o.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var e=r.current.getTotalLength();e&&a(e)}catch(t){}}),[]);var u=t.x,c=t.y,l=t.width,s=t.height,p=t.radius,f=t.className,d=t.animationEasing,h=t.animationDuration,m=t.animationBegin,y=t.isAnimationActive,v=t.isUpdateAnimationActive;if(u!==+u||c!==+c||l!==+l||s!==+s||0===l||0===s)return null;var g=P("recharts-rectangle",f);return v?o.createElement(Di,{canBegin:i>0,from:{width:l,height:s,x:u,y:c},to:{width:l,height:s,x:u,y:c},duration:h,animationEasing:d,isActive:v},(function(e){var n=e.width,a=e.height,u=e.x,c=e.y;return o.createElement(Di,{canBegin:i>0,from:"0px ".concat(-1===i?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:m,duration:h,isActive:y,easing:d},o.createElement("path",ki({},je(t,!0),{className:g,d:Bi(u,c,n,a,p),ref:r})))})):o.createElement("path",ki({},je(t,!0),{className:g,d:Bi(u,c,l,s,p)}))};function Ui(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function Gi(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class Wi extends Map{constructor(e,t=Vi){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[r,n]of e)this.set(r,n)}get(e){return super.get(Zi(this,e))}has(e){return super.has(Zi(this,e))}set(e,t){return super.set(qi(this,e),t)}delete(e){return super.delete(Fi(this,e))}}Set;function Zi({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function qi({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function Fi({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function Vi(e){return null!==e&&"object"==typeof e?e.valueOf():e}const Yi=Symbol("implicit");function Ji(){var e=new Wi,t=[],r=[],n=Yi;function i(i){let o=e.get(i);if(void 0===o){if(n!==Yi)return n;e.set(i,o=t.push(i)-1)}return r[o%r.length]}return i.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new Wi;for(const n of r)e.has(n)||e.set(n,t.push(n)-1);return i},i.range=function(e){return arguments.length?(r=Array.from(e),i):r.slice()},i.unknown=function(e){return arguments.length?(n=e,i):n},i.copy=function(){return Ji(t,r).unknown(n)},Ui.apply(i,arguments),i}function $i(){var e,t,r=Ji().unknown(void 0),n=r.domain,i=r.range,o=0,a=1,u=!1,c=0,l=0,s=.5;function p(){var r=n().length,p=a<o,f=p?a:o,d=p?o:a;e=(d-f)/Math.max(1,r-c+2*l),u&&(e=Math.floor(e)),f+=(d-f-e*(r-c))*s,t=e*(1-c),u&&(f=Math.round(f),t=Math.round(t));var h=function(e,t,r){e=+e,t=+t,r=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+r;for(var n=-1,i=0|Math.max(0,Math.ceil((t-e)/r)),o=new Array(i);++n<i;)o[n]=e+n*r;return o}(r).map((function(t){return f+e*t}));return i(p?h.reverse():h)}return delete r.unknown,r.domain=function(e){return arguments.length?(n(e),p()):n()},r.range=function(e){return arguments.length?([o,a]=e,o=+o,a=+a,p()):[o,a]},r.rangeRound=function(e){return[o,a]=e,o=+o,a=+a,u=!0,p()},r.bandwidth=function(){return t},r.step=function(){return e},r.round=function(e){return arguments.length?(u=!!e,p()):u},r.padding=function(e){return arguments.length?(c=Math.min(1,l=+e),p()):c},r.paddingInner=function(e){return arguments.length?(c=Math.min(1,e),p()):c},r.paddingOuter=function(e){return arguments.length?(l=+e,p()):l},r.align=function(e){return arguments.length?(s=Math.max(0,Math.min(1,e)),p()):s},r.copy=function(){return $i(n(),[o,a]).round(u).paddingInner(c).paddingOuter(l).align(s)},Ui.apply(p(),arguments)}function Xi(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return Xi(t())},e}function Qi(){return Xi($i.apply(null,arguments).paddingInner(1))}function Ki(e){return Ki="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ki(e)}function eo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function to(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eo(Object(r),!0).forEach((function(t){ro(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ro(e,t,r){var n;return n=function(e,t){if("object"!=Ki(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ki(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Ki(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var no={widthCache:{},cacheCount:0},io={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},oo="recharts_measurement_span";var ao=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||It.isSsr)return{width:0,height:0};var r,n=(r=to({},t),Object.keys(r).forEach((function(e){r[e]||delete r[e]})),r),i=JSON.stringify({text:e,copyStyle:n});if(no.widthCache[i])return no.widthCache[i];try{var o=document.getElementById(oo);o||((o=document.createElement("span")).setAttribute("id",oo),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var a=to(to({},io),n);Object.assign(o.style,a),o.textContent="".concat(e);var u=o.getBoundingClientRect(),c={width:u.width,height:u.height};return no.widthCache[i]=c,++no.cacheCount>2e3&&(no.cacheCount=0,no.widthCache={}),c}catch(l){return{width:0,height:0}}};function uo(e){return uo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uo(e)}function co(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return lo(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return lo(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function lo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function so(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,po(n.key),n)}}function po(e){var t=function(e,t){if("object"!=uo(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=uo(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uo(t)?t:t+""}var fo=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,ho=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,mo=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,yo=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,vo={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},go=Object.keys(vo),bo="NaN";var wo=function(){function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=r,this.num=t,this.unit=r,Number.isNaN(t)&&(this.unit=""),""===r||mo.test(r)||(this.num=NaN,this.unit=""),go.includes(r)&&(this.num=function(e,t){return e*vo[t]}(t,r),this.unit="px")}return t=e,n=[{key:"parse",value:function(t){var r,n=co(null!==(r=yo.exec(t))&&void 0!==r?r:[],3),i=n[1],o=n[2];return new e(parseFloat(i),null!=o?o:"")}}],(r=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&so(t.prototype,r),n&&so(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,n}();function xo(e){if(e.includes(bo))return bo;for(var t=e;t.includes("*")||t.includes("/");){var r,n=co(null!==(r=fo.exec(t))&&void 0!==r?r:[],4),i=n[1],o=n[2],a=n[3],u=wo.parse(null!=i?i:""),c=wo.parse(null!=a?a:""),l="*"===o?u.multiply(c):u.divide(c);if(l.isNaN())return bo;t=t.replace(fo,l.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var s,p=co(null!==(s=ho.exec(t))&&void 0!==s?s:[],4),f=p[1],d=p[2],h=p[3],m=wo.parse(null!=f?f:""),y=wo.parse(null!=h?h:""),v="+"===d?m.add(y):m.subtract(y);if(v.isNaN())return bo;t=t.replace(ho,v.toString())}return t}var Io=/\(([^()]*)\)/;function So(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var r=co(Io.exec(t),2)[1];t=t.replace(Io,xo(r))}return t}(t),t=xo(t)}function Eo(e){var t=function(e){try{return So(e)}catch(t){return bo}}(e.slice(5,-1));return t===bo?"":t}var Mo=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],jo=["dx","dy","angle","className","breakAll"];function Oo(){return Oo=Object.assign?Object.assign.bind():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},Oo.apply(this,arguments)}function To(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Do(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Po(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Po(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Po(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ko=/[ \f\n\r\t\v\u2028\u2029]+/,Ao=function(e){var t=e.children,r=e.breakAll,n=e.style;try{var i=[];return K()(t)||(i=r?t.toString().split(""):t.toString().split(ko)),{wordsWithComputedWidth:i.map((function(e){return{word:e,width:ao(e,n).width}})),spaceWidth:r?0:ao(" ",n).width}}catch(o){return null}},No=function(e){return[{words:K()(e)?[]:e.toString().split(ko)}]},Lo=function(e){var t=e.width,r=e.scaleToFit,n=e.children,i=e.style,o=e.breakAll,a=e.maxLines;if((t||r)&&!It.isSsr){var u=Ao({breakAll:o,children:n,style:i});return u?function(e,t,r,n,i){var o=e.maxLines,a=e.children,u=e.style,c=e.breakAll,l=W(o),s=a,p=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var o=t.word,a=t.width,u=e[e.length-1];if(u&&(null==n||i||u.width+a+r<Number(n)))u.words.push(o),u.width+=a+r;else{var c={words:[o],width:a};e.push(c)}return e}),[])},f=p(t);if(!l)return f;for(var d,h=function(e){var t=s.slice(0,e),r=Ao({breakAll:c,style:u,children:t+"…"}).wordsWithComputedWidth,i=p(r),a=i.length>o||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(i).width>Number(n);return[a,i]},m=0,y=s.length-1,v=0;m<=y&&v<=s.length-1;){var g=Math.floor((m+y)/2),b=Do(h(g-1),2),w=b[0],x=b[1],I=Do(h(g),1)[0];if(w||I||(m=g+1),w&&I&&(y=g-1),!w&&I){d=x;break}v++}return d||f}({breakAll:o,children:n,maxLines:a,style:i},u.wordsWithComputedWidth,u.spaceWidth,t,r):No(n)}return No(n)},Co="#808080",_o=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,i=void 0===n?0:n,a=e.lineHeight,u=void 0===a?"1em":a,c=e.capHeight,l=void 0===c?"0.71em":c,s=e.scaleToFit,p=void 0!==s&&s,f=e.textAnchor,d=void 0===f?"start":f,h=e.verticalAnchor,m=void 0===h?"end":h,y=e.fill,v=void 0===y?Co:y,g=To(e,Mo),b=(0,o.useMemo)((function(){return Lo({breakAll:g.breakAll,children:g.children,maxLines:g.maxLines,scaleToFit:p,style:g.style,width:g.width})}),[g.breakAll,g.children,g.maxLines,p,g.style,g.width]),w=g.dx,x=g.dy,I=g.angle,S=g.className,E=g.breakAll,M=To(g,jo);if(!Z(r)||!Z(i))return null;var j,O=r+(W(w)?w:0),T=i+(W(x)?x:0);switch(m){case"start":j=Eo("calc(".concat(l,")"));break;case"middle":j=Eo("calc(".concat((b.length-1)/2," * -").concat(u," + (").concat(l," / 2))"));break;default:j=Eo("calc(".concat(b.length-1," * -").concat(u,")"))}var D=[];if(p){var k=b[0].width,A=g.width;D.push("scale(".concat((W(A)?A/k:1)/k,")"))}return I&&D.push("rotate(".concat(I,", ").concat(O,", ").concat(T,")")),D.length&&(M.transform=D.join(" ")),o.createElement("text",Oo({},je(M,!0),{x:O,y:T,className:P("recharts-text",S),textAnchor:d,fill:v.includes("url")?Co:v}),b.map((function(e,t){var r=e.words.join(E?"":" ");return o.createElement("tspan",{x:O,dy:0===t?j:u,key:"".concat(r,"-").concat(t)},r)})))};const Bo=Math.sqrt(50),Ro=Math.sqrt(10),zo=Math.sqrt(2);function Ho(e,t,r){const n=(t-e)/Math.max(0,r),i=Math.floor(Math.log10(n)),o=n/Math.pow(10,i),a=o>=Bo?10:o>=Ro?5:o>=zo?2:1;let u,c,l;return i<0?(l=Math.pow(10,-i)/a,u=Math.round(e*l),c=Math.round(t*l),u/l<e&&++u,c/l>t&&--c,l=-l):(l=Math.pow(10,i)*a,u=Math.round(e/l),c=Math.round(t/l),u*l<e&&++u,c*l>t&&--c),c<u&&.5<=r&&r<2?Ho(e,t,2*r):[u,c,l]}function Uo(e,t,r){if(!((r=+r)>0))return[];if((e=+e)===(t=+t))return[e];const n=t<e,[i,o,a]=n?Ho(t,e,r):Ho(e,t,r);if(!(o>=i))return[];const u=o-i+1,c=new Array(u);if(n)if(a<0)for(let l=0;l<u;++l)c[l]=(o-l)/-a;else for(let l=0;l<u;++l)c[l]=(o-l)*a;else if(a<0)for(let l=0;l<u;++l)c[l]=(i+l)/-a;else for(let l=0;l<u;++l)c[l]=(i+l)*a;return c}function Go(e,t,r){return Ho(e=+e,t=+t,r=+r)[2]}function Wo(e,t,r){r=+r;const n=(t=+t)<(e=+e),i=n?Go(t,e,r):Go(e,t,r);return(n?-1:1)*(i<0?1/-i:i)}function Zo(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function qo(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Fo(e){let t,r,n;function i(e,n,i=0,o=e.length){if(i<o){if(0!==t(n,n))return o;do{const t=i+o>>>1;r(e[t],n)<0?i=t+1:o=t}while(i<o)}return i}return 2!==e.length?(t=Zo,r=(t,r)=>Zo(e(t),r),n=(t,r)=>e(t)-r):(t=e===Zo||e===qo?e:Vo,r=e,n=e),{left:i,center:function(e,t,r=0,o=e.length){const a=i(e,t,r,o-1);return a>r&&n(e[a-1],t)>-n(e[a],t)?a-1:a},right:function(e,n,i=0,o=e.length){if(i<o){if(0!==t(n,n))return o;do{const t=i+o>>>1;r(e[t],n)<=0?i=t+1:o=t}while(i<o)}return i}}}function Vo(){return 0}function Yo(e){return null===e?NaN:+e}const Jo=Fo(Zo),$o=Jo.right,Xo=(Jo.left,Fo(Yo).center,$o);function Qo(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function Ko(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function ea(){}var ta=.7,ra=1/ta,na="\\s*([+-]?\\d+)\\s*",ia="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",oa="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",aa=/^#([0-9a-f]{3,8})$/,ua=new RegExp(`^rgb\\(${na},${na},${na}\\)$`),ca=new RegExp(`^rgb\\(${oa},${oa},${oa}\\)$`),la=new RegExp(`^rgba\\(${na},${na},${na},${ia}\\)$`),sa=new RegExp(`^rgba\\(${oa},${oa},${oa},${ia}\\)$`),pa=new RegExp(`^hsl\\(${ia},${oa},${oa}\\)$`),fa=new RegExp(`^hsla\\(${ia},${oa},${oa},${ia}\\)$`),da={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function ha(){return this.rgb().formatHex()}function ma(){return this.rgb().formatRgb()}function ya(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=aa.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?va(t):3===r?new wa(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?ga(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?ga(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=ua.exec(e))?new wa(t[1],t[2],t[3],1):(t=ca.exec(e))?new wa(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=la.exec(e))?ga(t[1],t[2],t[3],t[4]):(t=sa.exec(e))?ga(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=pa.exec(e))?ja(t[1],t[2]/100,t[3]/100,1):(t=fa.exec(e))?ja(t[1],t[2]/100,t[3]/100,t[4]):da.hasOwnProperty(e)?va(da[e]):"transparent"===e?new wa(NaN,NaN,NaN,0):null}function va(e){return new wa(e>>16&255,e>>8&255,255&e,1)}function ga(e,t,r,n){return n<=0&&(e=t=r=NaN),new wa(e,t,r,n)}function ba(e,t,r,n){return 1===arguments.length?((i=e)instanceof ea||(i=ya(i)),i?new wa((i=i.rgb()).r,i.g,i.b,i.opacity):new wa):new wa(e,t,r,null==n?1:n);var i}function wa(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function xa(){return`#${Ma(this.r)}${Ma(this.g)}${Ma(this.b)}`}function Ia(){const e=Sa(this.opacity);return`${1===e?"rgb(":"rgba("}${Ea(this.r)}, ${Ea(this.g)}, ${Ea(this.b)}${1===e?")":`, ${e})`}`}function Sa(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Ea(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Ma(e){return((e=Ea(e))<16?"0":"")+e.toString(16)}function ja(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Ta(e,t,r,n)}function Oa(e){if(e instanceof Ta)return new Ta(e.h,e.s,e.l,e.opacity);if(e instanceof ea||(e=ya(e)),!e)return new Ta;if(e instanceof Ta)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,i=Math.min(t,r,n),o=Math.max(t,r,n),a=NaN,u=o-i,c=(o+i)/2;return u?(a=t===o?(r-n)/u+6*(r<n):r===o?(n-t)/u+2:(t-r)/u+4,u/=c<.5?o+i:2-o-i,a*=60):u=c>0&&c<1?0:a,new Ta(a,u,c,e.opacity)}function Ta(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function Da(e){return(e=(e||0)%360)<0?e+360:e}function Pa(e){return Math.max(0,Math.min(1,e||0))}function ka(e,t,r){return 255*(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)}function Aa(e,t,r,n,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*r+(1+3*e+3*o-3*a)*n+a*i)/6}Qo(ea,ya,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:ha,formatHex:ha,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Oa(this).formatHsl()},formatRgb:ma,toString:ma}),Qo(wa,ba,Ko(ea,{brighter(e){return e=null==e?ra:Math.pow(ra,e),new wa(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?ta:Math.pow(ta,e),new wa(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new wa(Ea(this.r),Ea(this.g),Ea(this.b),Sa(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:xa,formatHex:xa,formatHex8:function(){return`#${Ma(this.r)}${Ma(this.g)}${Ma(this.b)}${Ma(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Ia,toString:Ia})),Qo(Ta,(function(e,t,r,n){return 1===arguments.length?Oa(e):new Ta(e,t,r,null==n?1:n)}),Ko(ea,{brighter(e){return e=null==e?ra:Math.pow(ra,e),new Ta(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?ta:Math.pow(ta,e),new Ta(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,i=2*r-n;return new wa(ka(e>=240?e-240:e+120,i,n),ka(e,i,n),ka(e<120?e+240:e-120,i,n),this.opacity)},clamp(){return new Ta(Da(this.h),Pa(this.s),Pa(this.l),Sa(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Sa(this.opacity);return`${1===e?"hsl(":"hsla("}${Da(this.h)}, ${100*Pa(this.s)}%, ${100*Pa(this.l)}%${1===e?")":`, ${e})`}`}}));const Na=e=>()=>e;function La(e,t){return function(r){return e+r*t}}function Ca(e){return 1==(e=+e)?_a:function(t,r){return r-t?function(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}(t,r,e):Na(isNaN(t)?r:t)}}function _a(e,t){var r=t-e;return r?La(e,r):Na(isNaN(e)?t:e)}const Ba=function e(t){var r=Ca(t);function n(e,t){var n=r((e=ba(e)).r,(t=ba(t)).r),i=r(e.g,t.g),o=r(e.b,t.b),a=_a(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=i(t),e.b=o(t),e.opacity=a(t),e+""}}return n.gamma=e,n}(1);function Ra(e){return function(t){var r,n,i=t.length,o=new Array(i),a=new Array(i),u=new Array(i);for(r=0;r<i;++r)n=ba(t[r]),o[r]=n.r||0,a[r]=n.g||0,u[r]=n.b||0;return o=e(o),a=e(a),u=e(u),n.opacity=1,function(e){return n.r=o(e),n.g=a(e),n.b=u(e),n+""}}}Ra((function(e){var t=e.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),i=e[n],o=e[n+1],a=n>0?e[n-1]:2*i-o,u=n<t-1?e[n+2]:2*o-i;return Aa((r-n/t)*t,a,i,o,u)}})),Ra((function(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),i=e[(n+t-1)%t],o=e[n%t],a=e[(n+1)%t],u=e[(n+2)%t];return Aa((r-n/t)*t,i,o,a,u)}}));function za(e,t){var r,n=t?t.length:0,i=e?Math.min(n,e.length):0,o=new Array(i),a=new Array(n);for(r=0;r<i;++r)o[r]=Va(e[r],t[r]);for(;r<n;++r)a[r]=t[r];return function(e){for(r=0;r<i;++r)a[r]=o[r](e);return a}}function Ha(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}function Ua(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}function Ga(e,t){var r,n={},i={};for(r in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)r in e?n[r]=Va(e[r],t[r]):i[r]=t[r];return function(e){for(r in n)i[r]=n[r](e);return i}}var Wa=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Za=new RegExp(Wa.source,"g");function qa(e,t){var r,n,i,o=Wa.lastIndex=Za.lastIndex=0,a=-1,u=[],c=[];for(e+="",t+="";(r=Wa.exec(e))&&(n=Za.exec(t));)(i=n.index)>o&&(i=t.slice(o,i),u[a]?u[a]+=i:u[++a]=i),(r=r[0])===(n=n[0])?u[a]?u[a]+=n:u[++a]=n:(u[++a]=null,c.push({i:a,x:Ua(r,n)})),o=Za.lastIndex;return o<t.length&&(i=t.slice(o),u[a]?u[a]+=i:u[++a]=i),u.length<2?c[0]?function(e){return function(t){return e(t)+""}}(c[0].x):function(e){return function(){return e}}(t):(t=c.length,function(e){for(var r,n=0;n<t;++n)u[(r=c[n]).i]=r.x(e);return u.join("")})}function Fa(e,t){t||(t=[]);var r,n=e?Math.min(t.length,e.length):0,i=t.slice();return function(o){for(r=0;r<n;++r)i[r]=e[r]*(1-o)+t[r]*o;return i}}function Va(e,t){var r,n,i=typeof t;return null==t||"boolean"===i?Na(t):("number"===i?Ua:"string"===i?(r=ya(t))?(t=r,Ba):qa:t instanceof ya?Ba:t instanceof Date?Ha:(n=t,!ArrayBuffer.isView(n)||n instanceof DataView?Array.isArray(t)?za:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?Ga:Ua:Fa))(e,t)}function Ya(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function Ja(e){return+e}var $a=[0,1];function Xa(e){return e}function Qa(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:(r=isNaN(t)?NaN:.5,function(){return r});var r}function Ka(e,t,r){var n=e[0],i=e[1],o=t[0],a=t[1];return i<n?(n=Qa(i,n),o=r(a,o)):(n=Qa(n,i),o=r(o,a)),function(e){return o(n(e))}}function eu(e,t,r){var n=Math.min(e.length,t.length)-1,i=new Array(n),o=new Array(n),a=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<n;)i[a]=Qa(e[a],e[a+1]),o[a]=r(t[a],t[a+1]);return function(t){var r=Xo(e,t,1,n)-1;return o[r](i[r](t))}}function tu(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function ru(){var e,t,r,n,i,o,a=$a,u=$a,c=Va,l=Xa;function s(){var e=Math.min(a.length,u.length);return l!==Xa&&(l=function(e,t){var r;return e>t&&(r=e,e=t,t=r),function(r){return Math.max(e,Math.min(t,r))}}(a[0],a[e-1])),n=e>2?eu:Ka,i=o=null,p}function p(t){return null==t||isNaN(t=+t)?r:(i||(i=n(a.map(e),u,c)))(e(l(t)))}return p.invert=function(r){return l(t((o||(o=n(u,a.map(e),Ua)))(r)))},p.domain=function(e){return arguments.length?(a=Array.from(e,Ja),s()):a.slice()},p.range=function(e){return arguments.length?(u=Array.from(e),s()):u.slice()},p.rangeRound=function(e){return u=Array.from(e),c=Ya,s()},p.clamp=function(e){return arguments.length?(l=!!e||Xa,s()):l!==Xa},p.interpolate=function(e){return arguments.length?(c=e,s()):c},p.unknown=function(e){return arguments.length?(r=e,p):r},function(r,n){return e=r,t=n,s()}}function nu(){return ru()(Xa,Xa)}var iu,ou=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function au(e){if(!(t=ou.exec(e)))throw new Error("invalid format: "+e);var t;return new uu({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function uu(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function cu(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function lu(e){return(e=cu(Math.abs(e)))?e[1]:NaN}function su(e,t){var r=cu(e,t);if(!r)return e+"";var n=r[0],i=r[1];return i<0?"0."+new Array(-i).join("0")+n:n.length>i+1?n.slice(0,i+1)+"."+n.slice(i+1):n+new Array(i-n.length+2).join("0")}au.prototype=uu.prototype,uu.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const pu={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>su(100*e,t),r:su,s:function(e,t){var r=cu(e,t);if(!r)return e+"";var n=r[0],i=r[1],o=i-(iu=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=n.length;return o===a?n:o>a?n+new Array(o-a+1).join("0"):o>0?n.slice(0,o)+"."+n.slice(o):"0."+new Array(1-o).join("0")+cu(e,Math.max(0,t+o-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function fu(e){return e}var du,hu,mu,yu=Array.prototype.map,vu=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function gu(e){var t,r,n=void 0===e.grouping||void 0===e.thousands?fu:(t=yu.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var i=e.length,o=[],a=0,u=t[0],c=0;i>0&&u>0&&(c+u+1>n&&(u=Math.max(1,n-c)),o.push(e.substring(i-=u,i+u)),!((c+=u+1)>n));)u=t[a=(a+1)%t.length];return o.reverse().join(r)}),i=void 0===e.currency?"":e.currency[0]+"",o=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",u=void 0===e.numerals?fu:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(yu.call(e.numerals,String)),c=void 0===e.percent?"%":e.percent+"",l=void 0===e.minus?"−":e.minus+"",s=void 0===e.nan?"NaN":e.nan+"";function p(e){var t=(e=au(e)).fill,r=e.align,p=e.sign,f=e.symbol,d=e.zero,h=e.width,m=e.comma,y=e.precision,v=e.trim,g=e.type;"n"===g?(m=!0,g="g"):pu[g]||(void 0===y&&(y=12),v=!0,g="g"),(d||"0"===t&&"="===r)&&(d=!0,t="0",r="=");var b="$"===f?i:"#"===f&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",w="$"===f?o:/[%p]/.test(g)?c:"",x=pu[g],I=/[defgprs%]/.test(g);function S(e){var i,o,c,f=b,S=w;if("c"===g)S=x(e)+S,e="";else{var E=(e=+e)<0||1/e<0;if(e=isNaN(e)?s:x(Math.abs(e),y),v&&(e=function(e){e:for(var t,r=e.length,n=1,i=-1;n<r;++n)switch(e[n]){case".":i=t=n;break;case"0":0===i&&(i=n),t=n;break;default:if(!+e[n])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),E&&0==+e&&"+"!==p&&(E=!1),f=(E?"("===p?p:l:"-"===p||"("===p?"":p)+f,S=("s"===g?vu[8+iu/3]:"")+S+(E&&"("===p?")":""),I)for(i=-1,o=e.length;++i<o;)if(48>(c=e.charCodeAt(i))||c>57){S=(46===c?a+e.slice(i+1):e.slice(i))+S,e=e.slice(0,i);break}}m&&!d&&(e=n(e,1/0));var M=f.length+e.length+S.length,j=M<h?new Array(h-M+1).join(t):"";switch(m&&d&&(e=n(j+e,j.length?h-S.length:1/0),j=""),r){case"<":e=f+e+S+j;break;case"=":e=f+j+e+S;break;case"^":e=j.slice(0,M=j.length>>1)+f+e+S+j.slice(M);break;default:e=j+f+e+S}return u(e)}return y=void 0===y?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),S.toString=function(){return e+""},S}return{format:p,formatPrefix:function(e,t){var r=p(((e=au(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(lu(t)/3))),i=Math.pow(10,-n),o=vu[8+n/3];return function(e){return r(i*e)+o}}}}function bu(e,t,r,n){var i,o=Wo(e,t,r);switch((n=au(null==n?",f":n)).type){case"s":var a=Math.max(Math.abs(e),Math.abs(t));return null!=n.precision||isNaN(i=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(lu(t)/3)))-lu(Math.abs(e)))}(o,a))||(n.precision=i),mu(n,a);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(i=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,lu(t)-lu(e))+1}(o,Math.max(Math.abs(e),Math.abs(t))))||(n.precision=i-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(i=function(e){return Math.max(0,-lu(Math.abs(e)))}(o))||(n.precision=i-2*("%"===n.type))}return hu(n)}function wu(e){var t=e.domain;return e.ticks=function(e){var r=t();return Uo(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var n=t();return bu(n[0],n[n.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var n,i,o=t(),a=0,u=o.length-1,c=o[a],l=o[u],s=10;for(l<c&&(i=c,c=l,l=i,i=a,a=u,u=i);s-- >0;){if((i=Go(c,l,r))===n)return o[a]=c,o[u]=l,t(o);if(i>0)c=Math.floor(c/i)*i,l=Math.ceil(l/i)*i;else{if(!(i<0))break;c=Math.ceil(c*i)/i,l=Math.floor(l*i)/i}n=i}return e},e}function xu(){var e=nu();return e.copy=function(){return tu(e,xu())},Ui.apply(e,arguments),wu(e)}function Iu(e){var t;function r(e){return null==e||isNaN(e=+e)?t:e}return r.invert=r,r.domain=r.range=function(t){return arguments.length?(e=Array.from(t,Ja),r):e.slice()},r.unknown=function(e){return arguments.length?(t=e,r):t},r.copy=function(){return Iu(e).unknown(t)},e=arguments.length?Array.from(e,Ja):[0,1],wu(r)}function Su(e,t){var r,n=0,i=(e=e.slice()).length-1,o=e[n],a=e[i];return a<o&&(r=n,n=i,i=r,r=o,o=a,a=r),e[n]=t.floor(o),e[i]=t.ceil(a),e}function Eu(e){return Math.log(e)}function Mu(e){return Math.exp(e)}function ju(e){return-Math.log(-e)}function Ou(e){return-Math.exp(-e)}function Tu(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Du(e){return(t,r)=>-e(-t,r)}function Pu(e){const t=e(Eu,Mu),r=t.domain;let n,i,o=10;function a(){return n=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(o),i=function(e){return 10===e?Tu:e===Math.E?Math.exp:t=>Math.pow(e,t)}(o),r()[0]<0?(n=Du(n),i=Du(i),e(ju,Ou)):e(Eu,Mu),t}return t.base=function(e){return arguments.length?(o=+e,a()):o},t.domain=function(e){return arguments.length?(r(e),a()):r()},t.ticks=e=>{const t=r();let a=t[0],u=t[t.length-1];const c=u<a;c&&([a,u]=[u,a]);let l,s,p=n(a),f=n(u);const d=null==e?10:+e;let h=[];if(!(o%1)&&f-p<d){if(p=Math.floor(p),f=Math.ceil(f),a>0){for(;p<=f;++p)for(l=1;l<o;++l)if(s=p<0?l/i(-p):l*i(p),!(s<a)){if(s>u)break;h.push(s)}}else for(;p<=f;++p)for(l=o-1;l>=1;--l)if(s=p>0?l/i(-p):l*i(p),!(s<a)){if(s>u)break;h.push(s)}2*h.length<d&&(h=Uo(a,u,d))}else h=Uo(p,f,Math.min(f-p,d)).map(i);return c?h.reverse():h},t.tickFormat=(e,r)=>{if(null==e&&(e=10),null==r&&(r=10===o?"s":","),"function"!=typeof r&&(o%1||null!=(r=au(r)).precision||(r.trim=!0),r=hu(r)),e===1/0)return r;const a=Math.max(1,o*e/t.ticks().length);return e=>{let t=e/i(Math.round(n(e)));return t*o<o-.5&&(t*=o),t<=a?r(e):""}},t.nice=()=>r(Su(r(),{floor:e=>i(Math.floor(n(e))),ceil:e=>i(Math.ceil(n(e)))})),t}function ku(){const e=Pu(ru()).domain([1,10]);return e.copy=()=>tu(e,ku()).base(e.base()),Ui.apply(e,arguments),e}function Au(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Nu(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Lu(e){var t=1,r=e(Au(t),Nu(t));return r.constant=function(r){return arguments.length?e(Au(t=+r),Nu(t)):t},wu(r)}function Cu(){var e=Lu(ru());return e.copy=function(){return tu(e,Cu()).constant(e.constant())},Ui.apply(e,arguments)}function _u(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function Bu(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function Ru(e){return e<0?-e*e:e*e}function zu(e){var t=e(Xa,Xa),r=1;return t.exponent=function(t){return arguments.length?1===(r=+t)?e(Xa,Xa):.5===r?e(Bu,Ru):e(_u(r),_u(1/r)):r},wu(t)}function Hu(){var e=zu(ru());return e.copy=function(){return tu(e,Hu()).exponent(e.exponent())},Ui.apply(e,arguments),e}function Uu(){return Hu.apply(null,arguments).exponent(.5)}function Gu(e){return Math.sign(e)*e*e}function Wu(){var e,t=nu(),r=[0,1],n=!1;function i(r){var i=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(r));return isNaN(i)?e:n?Math.round(i):i}return i.invert=function(e){return t.invert(Gu(e))},i.domain=function(e){return arguments.length?(t.domain(e),i):t.domain()},i.range=function(e){return arguments.length?(t.range((r=Array.from(e,Ja)).map(Gu)),i):r.slice()},i.rangeRound=function(e){return i.range(e).round(!0)},i.round=function(e){return arguments.length?(n=!!e,i):n},i.clamp=function(e){return arguments.length?(t.clamp(e),i):t.clamp()},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return Wu(t.domain(),r).round(n).clamp(t.clamp()).unknown(e)},Ui.apply(i,arguments),wu(i)}function Zu(e,t){let r;if(void 0===t)for(const n of e)null!=n&&(r<n||void 0===r&&n>=n)&&(r=n);else{let n=-1;for(let i of e)null!=(i=t(i,++n,e))&&(r<i||void 0===r&&i>=i)&&(r=i)}return r}function qu(e,t){let r;if(void 0===t)for(const n of e)null!=n&&(r>n||void 0===r&&n>=n)&&(r=n);else{let n=-1;for(let i of e)null!=(i=t(i,++n,e))&&(r>i||void 0===r&&i>=i)&&(r=i)}return r}function Fu(e=Zo){if(e===Zo)return Vu;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,r)=>{const n=e(t,r);return n||0===n?n:(0===e(r,r))-(0===e(t,t))}}function Vu(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}function Yu(e,t,r=0,n=1/0,i){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(e.length-1,n)),!(r<=t&&t<=n))return e;for(i=void 0===i?Vu:Fu(i);n>r;){if(n-r>600){const o=n-r+1,a=t-r+1,u=Math.log(o),c=.5*Math.exp(2*u/3),l=.5*Math.sqrt(u*c*(o-c)/o)*(a-o/2<0?-1:1);Yu(e,t,Math.max(r,Math.floor(t-a*c/o+l)),Math.min(n,Math.floor(t+(o-a)*c/o+l)),i)}const o=e[t];let a=r,u=n;for(Ju(e,r,t),i(e[n],o)>0&&Ju(e,r,n);a<u;){for(Ju(e,a,u),++a,--u;i(e[a],o)<0;)++a;for(;i(e[u],o)>0;)--u}0===i(e[r],o)?Ju(e,r,u):(++u,Ju(e,u,n)),u<=t&&(r=u+1),t<=u&&(n=u-1)}return e}function Ju(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function $u(e,t,r){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let r of e)null!=r&&(r=+r)>=r&&(yield r);else{let r=-1;for(let n of e)null!=(n=t(n,++r,e))&&(n=+n)>=n&&(yield n)}}(e,r)),(n=e.length)&&!isNaN(t=+t)){if(t<=0||n<2)return qu(e);if(t>=1)return Zu(e);var n,i=(n-1)*t,o=Math.floor(i),a=Zu(Yu(e,o).subarray(0,o+1));return a+(qu(e.subarray(o+1))-a)*(i-o)}}function Xu(e,t,r=Yo){if((n=e.length)&&!isNaN(t=+t)){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,i=(n-1)*t,o=Math.floor(i),a=+r(e[o],o,e);return a+(+r(e[o+1],o+1,e)-a)*(i-o)}}function Qu(){var e,t=[],r=[],n=[];function i(){var e=0,i=Math.max(1,r.length);for(n=new Array(i-1);++e<i;)n[e-1]=Xu(t,e/i);return o}function o(t){return null==t||isNaN(t=+t)?e:r[Xo(n,t)]}return o.invertExtent=function(e){var i=r.indexOf(e);return i<0?[NaN,NaN]:[i>0?n[i-1]:t[0],i<n.length?n[i]:t[t.length-1]]},o.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let r of e)null==r||isNaN(r=+r)||t.push(r);return t.sort(Zo),i()},o.range=function(e){return arguments.length?(r=Array.from(e),i()):r.slice()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.quantiles=function(){return n.slice()},o.copy=function(){return Qu().domain(t).range(r).unknown(e)},Ui.apply(o,arguments)}function Ku(){var e,t=0,r=1,n=1,i=[.5],o=[0,1];function a(t){return null!=t&&t<=t?o[Xo(i,t,0,n)]:e}function u(){var e=-1;for(i=new Array(n);++e<n;)i[e]=((e+1)*r-(e-n)*t)/(n+1);return a}return a.domain=function(e){return arguments.length?([t,r]=e,t=+t,r=+r,u()):[t,r]},a.range=function(e){return arguments.length?(n=(o=Array.from(e)).length-1,u()):o.slice()},a.invertExtent=function(e){var a=o.indexOf(e);return a<0?[NaN,NaN]:a<1?[t,i[0]]:a>=n?[i[n-1],r]:[i[a-1],i[a]]},a.unknown=function(t){return arguments.length?(e=t,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return Ku().domain([t,r]).range(o).unknown(e)},Ui.apply(wu(a),arguments)}function ec(){var e,t=[.5],r=[0,1],n=1;function i(i){return null!=i&&i<=i?r[Xo(t,i,0,n)]:e}return i.domain=function(e){return arguments.length?(t=Array.from(e),n=Math.min(t.length,r.length-1),i):t.slice()},i.range=function(e){return arguments.length?(r=Array.from(e),n=Math.min(t.length,r.length-1),i):r.slice()},i.invertExtent=function(e){var n=r.indexOf(e);return[t[n-1],t[n]]},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return ec().domain(t).range(r).unknown(e)},Ui.apply(i,arguments)}du=gu({thousands:",",grouping:[3],currency:["$",""]}),hu=du.format,mu=du.formatPrefix;const tc=1e3,rc=6e4,nc=36e5,ic=864e5,oc=6048e5,ac=2592e6,uc=31536e6,cc=new Date,lc=new Date;function sc(e,t,r,n){function i(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),i.round=e=>{const t=i(e),r=i.ceil(e);return e-t<r-e?t:r},i.offset=(e,r)=>(t(e=new Date(+e),null==r?1:Math.floor(r)),e),i.range=(r,n,o)=>{const a=[];if(r=i.ceil(r),o=null==o?1:Math.floor(o),!(r<n&&o>0))return a;let u;do{a.push(u=new Date(+r)),t(r,o),e(r)}while(u<r&&r<n);return a},i.filter=r=>sc((t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)}),((e,n)=>{if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););})),r&&(i.count=(t,n)=>(cc.setTime(+t),lc.setTime(+n),e(cc),e(lc),Math.floor(r(cc,lc))),i.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?i.filter(n?t=>n(t)%e==0:t=>i.count(0,t)%e==0):i:null)),i}const pc=sc((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));pc.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?sc((t=>{t.setTime(Math.floor(t/e)*e)}),((t,r)=>{t.setTime(+t+r*e)}),((t,r)=>(r-t)/e)):pc:null);pc.range;const fc=sc((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*tc)}),((e,t)=>(t-e)/tc),(e=>e.getUTCSeconds())),dc=(fc.range,sc((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*tc)}),((e,t)=>{e.setTime(+e+t*rc)}),((e,t)=>(t-e)/rc),(e=>e.getMinutes()))),hc=(dc.range,sc((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*rc)}),((e,t)=>(t-e)/rc),(e=>e.getUTCMinutes()))),mc=(hc.range,sc((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*tc-e.getMinutes()*rc)}),((e,t)=>{e.setTime(+e+t*nc)}),((e,t)=>(t-e)/nc),(e=>e.getHours()))),yc=(mc.range,sc((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*nc)}),((e,t)=>(t-e)/nc),(e=>e.getUTCHours()))),vc=(yc.range,sc((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*rc)/ic),(e=>e.getDate()-1))),gc=(vc.range,sc((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/ic),(e=>e.getUTCDate()-1))),bc=(gc.range,sc((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/ic),(e=>Math.floor(e/ic))));bc.range;function wc(e){return sc((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*rc)/oc))}const xc=wc(0),Ic=wc(1),Sc=wc(2),Ec=wc(3),Mc=wc(4),jc=wc(5),Oc=wc(6);xc.range,Ic.range,Sc.range,Ec.range,Mc.range,jc.range,Oc.range;function Tc(e){return sc((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/oc))}const Dc=Tc(0),Pc=Tc(1),kc=Tc(2),Ac=Tc(3),Nc=Tc(4),Lc=Tc(5),Cc=Tc(6),_c=(Dc.range,Pc.range,kc.range,Ac.range,Nc.range,Lc.range,Cc.range,sc((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),Bc=(_c.range,sc((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),Rc=(Bc.range,sc((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));Rc.every=e=>isFinite(e=Math.floor(e))&&e>0?sc((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,r)=>{t.setFullYear(t.getFullYear()+r*e)})):null;Rc.range;const zc=sc((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));zc.every=e=>isFinite(e=Math.floor(e))&&e>0?sc((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)})):null;zc.range;function Hc(e,t,r,n,i,o){const a=[[fc,1,tc],[fc,5,5e3],[fc,15,15e3],[fc,30,3e4],[o,1,rc],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,nc],[i,3,108e5],[i,6,216e5],[i,12,432e5],[n,1,ic],[n,2,1728e5],[r,1,oc],[t,1,ac],[t,3,7776e6],[e,1,uc]];function u(t,r,n){const i=Math.abs(r-t)/n,o=Fo((([,,e])=>e)).right(a,i);if(o===a.length)return e.every(Wo(t/uc,r/uc,n));if(0===o)return pc.every(Math.max(Wo(t,r,n),1));const[u,c]=a[i/a[o-1][2]<a[o][2]/i?o-1:o];return u.every(c)}return[function(e,t,r){const n=t<e;n&&([e,t]=[t,e]);const i=r&&"function"==typeof r.range?r:u(e,t,r),o=i?i.range(e,+t+1):[];return n?o.reverse():o},u]}const[Uc,Gc]=Hc(zc,Bc,Dc,bc,yc,hc),[Wc,Zc]=Hc(Rc,_c,xc,vc,mc,dc);function qc(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Fc(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Vc(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var Yc,Jc,$c,Xc={"-":"",_:" ",0:"0"},Qc=/^\s*\d+/,Kc=/^%/,el=/[\\^$*+?|[\]().{}]/g;function tl(e,t,r){var n=e<0?"-":"",i=(n?-e:e)+"",o=i.length;return n+(o<r?new Array(r-o+1).join(t)+i:i)}function rl(e){return e.replace(el,"\\$&")}function nl(e){return new RegExp("^(?:"+e.map(rl).join("|")+")","i")}function il(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function ol(e,t,r){var n=Qc.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function al(e,t,r){var n=Qc.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function ul(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function cl(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function ll(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function sl(e,t,r){var n=Qc.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function pl(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function fl(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function dl(e,t,r){var n=Qc.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function hl(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function ml(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function yl(e,t,r){var n=Qc.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function vl(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function gl(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function bl(e,t,r){var n=Qc.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function wl(e,t,r){var n=Qc.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function xl(e,t,r){var n=Qc.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function Il(e,t,r){var n=Kc.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function Sl(e,t,r){var n=Qc.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function El(e,t,r){var n=Qc.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function Ml(e,t){return tl(e.getDate(),t,2)}function jl(e,t){return tl(e.getHours(),t,2)}function Ol(e,t){return tl(e.getHours()%12||12,t,2)}function Tl(e,t){return tl(1+vc.count(Rc(e),e),t,3)}function Dl(e,t){return tl(e.getMilliseconds(),t,3)}function Pl(e,t){return Dl(e,t)+"000"}function kl(e,t){return tl(e.getMonth()+1,t,2)}function Al(e,t){return tl(e.getMinutes(),t,2)}function Nl(e,t){return tl(e.getSeconds(),t,2)}function Ll(e){var t=e.getDay();return 0===t?7:t}function Cl(e,t){return tl(xc.count(Rc(e)-1,e),t,2)}function _l(e){var t=e.getDay();return t>=4||0===t?Mc(e):Mc.ceil(e)}function Bl(e,t){return e=_l(e),tl(Mc.count(Rc(e),e)+(4===Rc(e).getDay()),t,2)}function Rl(e){return e.getDay()}function zl(e,t){return tl(Ic.count(Rc(e)-1,e),t,2)}function Hl(e,t){return tl(e.getFullYear()%100,t,2)}function Ul(e,t){return tl((e=_l(e)).getFullYear()%100,t,2)}function Gl(e,t){return tl(e.getFullYear()%1e4,t,4)}function Wl(e,t){var r=e.getDay();return tl((e=r>=4||0===r?Mc(e):Mc.ceil(e)).getFullYear()%1e4,t,4)}function Zl(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+tl(t/60|0,"0",2)+tl(t%60,"0",2)}function ql(e,t){return tl(e.getUTCDate(),t,2)}function Fl(e,t){return tl(e.getUTCHours(),t,2)}function Vl(e,t){return tl(e.getUTCHours()%12||12,t,2)}function Yl(e,t){return tl(1+gc.count(zc(e),e),t,3)}function Jl(e,t){return tl(e.getUTCMilliseconds(),t,3)}function $l(e,t){return Jl(e,t)+"000"}function Xl(e,t){return tl(e.getUTCMonth()+1,t,2)}function Ql(e,t){return tl(e.getUTCMinutes(),t,2)}function Kl(e,t){return tl(e.getUTCSeconds(),t,2)}function es(e){var t=e.getUTCDay();return 0===t?7:t}function ts(e,t){return tl(Dc.count(zc(e)-1,e),t,2)}function rs(e){var t=e.getUTCDay();return t>=4||0===t?Nc(e):Nc.ceil(e)}function ns(e,t){return e=rs(e),tl(Nc.count(zc(e),e)+(4===zc(e).getUTCDay()),t,2)}function is(e){return e.getUTCDay()}function os(e,t){return tl(Pc.count(zc(e)-1,e),t,2)}function as(e,t){return tl(e.getUTCFullYear()%100,t,2)}function us(e,t){return tl((e=rs(e)).getUTCFullYear()%100,t,2)}function cs(e,t){return tl(e.getUTCFullYear()%1e4,t,4)}function ls(e,t){var r=e.getUTCDay();return tl((e=r>=4||0===r?Nc(e):Nc.ceil(e)).getUTCFullYear()%1e4,t,4)}function ss(){return"+0000"}function ps(){return"%"}function fs(e){return+e}function ds(e){return Math.floor(+e/1e3)}function hs(e){return new Date(e)}function ms(e){return e instanceof Date?+e:+new Date(+e)}function ys(e,t,r,n,i,o,a,u,c,l){var s=nu(),p=s.invert,f=s.domain,d=l(".%L"),h=l(":%S"),m=l("%I:%M"),y=l("%I %p"),v=l("%a %d"),g=l("%b %d"),b=l("%B"),w=l("%Y");function x(e){return(c(e)<e?d:u(e)<e?h:a(e)<e?m:o(e)<e?y:n(e)<e?i(e)<e?v:g:r(e)<e?b:w)(e)}return s.invert=function(e){return new Date(p(e))},s.domain=function(e){return arguments.length?f(Array.from(e,ms)):f().map(hs)},s.ticks=function(t){var r=f();return e(r[0],r[r.length-1],null==t?10:t)},s.tickFormat=function(e,t){return null==t?x:l(t)},s.nice=function(e){var r=f();return e&&"function"==typeof e.range||(e=t(r[0],r[r.length-1],null==e?10:e)),e?f(Su(r,e)):s},s.copy=function(){return tu(s,ys(e,t,r,n,i,o,a,u,c,l))},s}function vs(){return Ui.apply(ys(Wc,Zc,Rc,_c,xc,vc,mc,dc,fc,Jc).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function gs(){return Ui.apply(ys(Uc,Gc,zc,Bc,Dc,gc,yc,hc,fc,$c).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function bs(){var e,t,r,n,i,o=0,a=1,u=Xa,c=!1;function l(t){return null==t||isNaN(t=+t)?i:u(0===r?.5:(t=(n(t)-e)*r,c?Math.max(0,Math.min(1,t)):t))}function s(e){return function(t){var r,n;return arguments.length?([r,n]=t,u=e(r,n),l):[u(0),u(1)]}}return l.domain=function(i){return arguments.length?([o,a]=i,e=n(o=+o),t=n(a=+a),r=e===t?0:1/(t-e),l):[o,a]},l.clamp=function(e){return arguments.length?(c=!!e,l):c},l.interpolator=function(e){return arguments.length?(u=e,l):u},l.range=s(Va),l.rangeRound=s(Ya),l.unknown=function(e){return arguments.length?(i=e,l):i},function(i){return n=i,e=i(o),t=i(a),r=e===t?0:1/(t-e),l}}function ws(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function xs(){var e=wu(bs()(Xa));return e.copy=function(){return ws(e,xs())},Gi.apply(e,arguments)}function Is(){var e=Pu(bs()).domain([1,10]);return e.copy=function(){return ws(e,Is()).base(e.base())},Gi.apply(e,arguments)}function Ss(){var e=Lu(bs());return e.copy=function(){return ws(e,Ss()).constant(e.constant())},Gi.apply(e,arguments)}function Es(){var e=zu(bs());return e.copy=function(){return ws(e,Es()).exponent(e.exponent())},Gi.apply(e,arguments)}function Ms(){return Es.apply(null,arguments).exponent(.5)}function js(){var e=[],t=Xa;function r(r){if(null!=r&&!isNaN(r=+r))return t((Xo(e,r,1)-1)/(e.length-1))}return r.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let r of t)null==r||isNaN(r=+r)||e.push(r);return e.sort(Zo),r},r.interpolator=function(e){return arguments.length?(t=e,r):t},r.range=function(){return e.map(((r,n)=>t(n/(e.length-1))))},r.quantiles=function(t){return Array.from({length:t+1},((r,n)=>$u(e,n/t)))},r.copy=function(){return js(t).domain(e)},Gi.apply(r,arguments)}function Os(){var e,t,r,n,i,o,a,u=0,c=.5,l=1,s=1,p=Xa,f=!1;function d(e){return isNaN(e=+e)?a:(e=.5+((e=+o(e))-t)*(s*e<s*t?n:i),p(f?Math.max(0,Math.min(1,e)):e))}function h(e){return function(t){var r,n,i;return arguments.length?([r,n,i]=t,p=function(e,t){void 0===t&&(t=e,e=Va);for(var r=0,n=t.length-1,i=t[0],o=new Array(n<0?0:n);r<n;)o[r]=e(i,i=t[++r]);return function(e){var t=Math.max(0,Math.min(n-1,Math.floor(e*=n)));return o[t](e-t)}}(e,[r,n,i]),d):[p(0),p(.5),p(1)]}}return d.domain=function(a){return arguments.length?([u,c,l]=a,e=o(u=+u),t=o(c=+c),r=o(l=+l),n=e===t?0:.5/(t-e),i=t===r?0:.5/(r-t),s=t<e?-1:1,d):[u,c,l]},d.clamp=function(e){return arguments.length?(f=!!e,d):f},d.interpolator=function(e){return arguments.length?(p=e,d):p},d.range=h(Va),d.rangeRound=h(Ya),d.unknown=function(e){return arguments.length?(a=e,d):a},function(a){return o=a,e=a(u),t=a(c),r=a(l),n=e===t?0:.5/(t-e),i=t===r?0:.5/(r-t),s=t<e?-1:1,d}}function Ts(){var e=wu(Os()(Xa));return e.copy=function(){return ws(e,Ts())},Gi.apply(e,arguments)}function Ds(){var e=Pu(Os()).domain([.1,1,10]);return e.copy=function(){return ws(e,Ds()).base(e.base())},Gi.apply(e,arguments)}function Ps(){var e=Lu(Os());return e.copy=function(){return ws(e,Ps()).constant(e.constant())},Gi.apply(e,arguments)}function ks(){var e=zu(Os());return e.copy=function(){return ws(e,ks()).exponent(e.exponent())},Gi.apply(e,arguments)}function As(){return ks.apply(null,arguments).exponent(.5)}function Ns(e,t){if((i=e.length)>1)for(var r,n,i,o=1,a=e[t[0]],u=a.length;o<i;++o)for(n=a,a=e[t[o]],r=0;r<u;++r)a[r][1]+=a[r][0]=isNaN(n[r][1])?n[r][0]:n[r][1]}!function(e){Yc=function(e){var t=e.dateTime,r=e.date,n=e.time,i=e.periods,o=e.days,a=e.shortDays,u=e.months,c=e.shortMonths,l=nl(i),s=il(i),p=nl(o),f=il(o),d=nl(a),h=il(a),m=nl(u),y=il(u),v=nl(c),g=il(c),b={a:function(e){return a[e.getDay()]},A:function(e){return o[e.getDay()]},b:function(e){return c[e.getMonth()]},B:function(e){return u[e.getMonth()]},c:null,d:Ml,e:Ml,f:Pl,g:Ul,G:Wl,H:jl,I:Ol,j:Tl,L:Dl,m:kl,M:Al,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:fs,s:ds,S:Nl,u:Ll,U:Cl,V:Bl,w:Rl,W:zl,x:null,X:null,y:Hl,Y:Gl,Z:Zl,"%":ps},w={a:function(e){return a[e.getUTCDay()]},A:function(e){return o[e.getUTCDay()]},b:function(e){return c[e.getUTCMonth()]},B:function(e){return u[e.getUTCMonth()]},c:null,d:ql,e:ql,f:$l,g:us,G:ls,H:Fl,I:Vl,j:Yl,L:Jl,m:Xl,M:Ql,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:fs,s:ds,S:Kl,u:es,U:ts,V:ns,w:is,W:os,x:null,X:null,y:as,Y:cs,Z:ss,"%":ps},x={a:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=h.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(e,t,r){var n=p.exec(t.slice(r));return n?(e.w=f.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(e,t,r){var n=v.exec(t.slice(r));return n?(e.m=g.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(e,t,r){var n=m.exec(t.slice(r));return n?(e.m=y.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(e,r,n){return E(e,t,r,n)},d:ml,e:ml,f:xl,g:pl,G:sl,H:vl,I:vl,j:yl,L:wl,m:hl,M:gl,p:function(e,t,r){var n=l.exec(t.slice(r));return n?(e.p=s.get(n[0].toLowerCase()),r+n[0].length):-1},q:dl,Q:Sl,s:El,S:bl,u:al,U:ul,V:cl,w:ol,W:ll,x:function(e,t,n){return E(e,r,t,n)},X:function(e,t,r){return E(e,n,t,r)},y:pl,Y:sl,Z:fl,"%":Il};function I(e,t){return function(r){var n,i,o,a=[],u=-1,c=0,l=e.length;for(r instanceof Date||(r=new Date(+r));++u<l;)37===e.charCodeAt(u)&&(a.push(e.slice(c,u)),null!=(i=Xc[n=e.charAt(++u)])?n=e.charAt(++u):i="e"===n?" ":"0",(o=t[n])&&(n=o(r,i)),a.push(n),c=u+1);return a.push(e.slice(c,u)),a.join("")}}function S(e,t){return function(r){var n,i,o=Vc(1900,void 0,1);if(E(o,e,r+="",0)!=r.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(t&&!("Z"in o)&&(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(i=(n=Fc(Vc(o.y,0,1))).getUTCDay(),n=i>4||0===i?Pc.ceil(n):Pc(n),n=gc.offset(n,7*(o.V-1)),o.y=n.getUTCFullYear(),o.m=n.getUTCMonth(),o.d=n.getUTCDate()+(o.w+6)%7):(i=(n=qc(Vc(o.y,0,1))).getDay(),n=i>4||0===i?Ic.ceil(n):Ic(n),n=vc.offset(n,7*(o.V-1)),o.y=n.getFullYear(),o.m=n.getMonth(),o.d=n.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?Fc(Vc(o.y,0,1)).getUTCDay():qc(Vc(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Fc(o)):qc(o)}}function E(e,t,r,n){for(var i,o,a=0,u=t.length,c=r.length;a<u;){if(n>=c)return-1;if(37===(i=t.charCodeAt(a++))){if(i=t.charAt(a++),!(o=x[i in Xc?t.charAt(a++):i])||(n=o(e,r,n))<0)return-1}else if(i!=r.charCodeAt(n++))return-1}return n}return b.x=I(r,b),b.X=I(n,b),b.c=I(t,b),w.x=I(r,w),w.X=I(n,w),w.c=I(t,w),{format:function(e){var t=I(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=S(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=I(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=S(e+="",!0);return t.toString=function(){return e},t}}}(e),Jc=Yc.format,Yc.parse,$c=Yc.utcFormat,Yc.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});Array.prototype.slice;function Ls(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function Cs(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function _s(e,t){return e[t]}function Bs(e){const t=[];return t.key=e,t}var Rs=r(3488),zs=r.n(Rs),Hs=r(7918),Us=r.n(Hs),Gs=r(6501),Ws=r.n(Gs),Zs=r(1470),qs=r.n(Zs),Fs=r(1221),Vs=r.n(Fs);function Ys(e){return function(e){if(Array.isArray(e))return Js(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Js(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Js(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Js(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var $s=function(e){return e},Xs={"@@functional/placeholder":!0},Qs=function(e){return e===Xs},Ks=function(e){return function t(){return 0===arguments.length||1===arguments.length&&Qs(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},ep=function e(t,r){return 1===t?r:Ks((function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];var a=i.filter((function(e){return e!==Xs})).length;return a>=t?r.apply(void 0,i):e(t-a,Ks((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=i.map((function(e){return Qs(e)?t.shift():e}));return r.apply(void 0,Ys(o).concat(t))})))}))},tp=function(e){return ep(e.length,e)},rp=function(e,t){for(var r=[],n=e;n<t;++n)r[n-e]=n;return r},np=tp((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),ip=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!t.length)return $s;var n=t.reverse(),i=n[0],o=n.slice(1);return function(){return o.reduce((function(e,t){return t(e)}),i.apply(void 0,arguments))}},op=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},ap=function(e){var t=null,r=null;return function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t&&i.every((function(e,r){return e===t[r]}))?r:(t=i,r=e.apply(void 0,i))}};var up=tp((function(e,t,r){var n=+e;return n+r*(+t-n)})),cp=tp((function(e,t,r){var n=t-+e;return(r-e)/(n=n||1/0)})),lp=tp((function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))}));const sp={rangeStep:function(e,t,r){for(var n=new(Vs())(e),i=0,o=[];n.lt(t)&&i<1e5;)o.push(n.toNumber()),n=n.add(r),i++;return o},getDigitCount:function(e){return 0===e?1:Math.floor(new(Vs())(e).abs().log(10).toNumber())+1},interpolateNumber:up,uninterpolateNumber:cp,uninterpolateTruncation:lp};function pp(e){return function(e){if(Array.isArray(e))return hp(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||dp(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fp(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,u=e[Symbol.iterator]();!(n=(a=u.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(c){i=!0,o=c}finally{try{n||null==u.return||u.return()}finally{if(i)throw o}}return r}(e,t)||dp(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dp(e,t){if(e){if("string"==typeof e)return hp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?hp(e,t):void 0}}function hp(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function mp(e){var t=fp(e,2),r=t[0],n=t[1],i=r,o=n;return r>n&&(i=n,o=r),[i,o]}function yp(e,t,r){if(e.lte(0))return new(Vs())(0);var n=sp.getDigitCount(e.toNumber()),i=new(Vs())(10).pow(n),o=e.div(i),a=1!==n?.05:.1,u=new(Vs())(Math.ceil(o.div(a).toNumber())).add(r).mul(a).mul(i);return t?u:new(Vs())(Math.ceil(u))}function vp(e,t,r){var n=1,i=new(Vs())(e);if(!i.isint()&&r){var o=Math.abs(e);o<1?(n=new(Vs())(10).pow(sp.getDigitCount(e)-1),i=new(Vs())(Math.floor(i.div(n).toNumber())).mul(n)):o>1&&(i=new(Vs())(Math.floor(e)))}else 0===e?i=new(Vs())(Math.floor((t-1)/2)):r||(i=new(Vs())(Math.floor(e)));var a=Math.floor((t-1)/2);return ip(np((function(e){return i.add(new(Vs())(e-a).mul(n)).toNumber()})),rp)(0,t)}function gp(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new(Vs())(0),tickMin:new(Vs())(0),tickMax:new(Vs())(0)};var o,a=yp(new(Vs())(t).sub(e).div(r-1),n,i);o=e<=0&&t>=0?new(Vs())(0):(o=new(Vs())(e).add(t).div(2)).sub(new(Vs())(o).mod(a));var u=Math.ceil(o.sub(e).div(a).toNumber()),c=Math.ceil(new(Vs())(t).sub(o).div(a).toNumber()),l=u+c+1;return l>r?gp(e,t,r,n,i+1):(l<r&&(c=t>0?c+(r-l):c,u=t>0?u:u+(r-l)),{step:a,tickMin:o.sub(new(Vs())(u).mul(a)),tickMax:o.add(new(Vs())(c).mul(a))})}var bp=ap((function(e){var t=fp(e,2),r=t[0],n=t[1],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(i,2),u=fp(mp([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0){var s=l===1/0?[c].concat(pp(rp(0,i-1).map((function(){return 1/0})))):[].concat(pp(rp(0,i-1).map((function(){return-1/0}))),[l]);return r>n?op(s):s}if(c===l)return vp(c,i,o);var p=gp(c,l,a,o),f=p.step,d=p.tickMin,h=p.tickMax,m=sp.rangeStep(d,h.add(new(Vs())(.1).mul(f)),f);return r>n?op(m):m})),wp=(ap((function(e){var t=fp(e,2),r=t[0],n=t[1],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(i,2),u=fp(mp([r,n]),2),c=u[0],l=u[1];if(c===-1/0||l===1/0)return[r,n];if(c===l)return vp(c,i,o);var s=yp(new(Vs())(l).sub(c).div(a-1),o,0),p=ip(np((function(e){return new(Vs())(c).add(new(Vs())(e).mul(s)).toNumber()})),rp)(0,a).filter((function(e){return e>=c&&e<=l}));return r>n?op(p):p})),ap((function(e,t){var r=fp(e,2),n=r[0],i=r[1],o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=fp(mp([n,i]),2),u=a[0],c=a[1];if(u===-1/0||c===1/0)return[n,i];if(u===c)return[u];var l=Math.max(t,2),s=yp(new(Vs())(c).sub(u).div(l-1),o,0),p=[].concat(pp(sp.rangeStep(new(Vs())(u),new(Vs())(c).sub(new(Vs())(.99).mul(s)),s)),[c]);return n>i?op(p):p}))),xp=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Ip(e){return Ip="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ip(e)}function Sp(){return Sp=Object.assign?Object.assign.bind():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},Sp.apply(this,arguments)}function Ep(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Mp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Mp(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mp(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function jp(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Op(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,Np(n.key),n)}}function Tp(e,t,r){return t=Pp(t),function(e,t){if(t&&("object"===Ip(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Dp()?Reflect.construct(t,r||[],Pp(e).constructor):t.apply(e,r))}function Dp(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Dp=function(){return!!e})()}function Pp(e){return Pp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Pp(e)}function kp(e,t){return kp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},kp(e,t)}function Ap(e,t,r){return(t=Np(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Np(e){var t=function(e,t){if("object"!=Ip(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ip(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ip(t)?t:t+""}var Lp=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Tp(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kp(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this.props,t=e.offset,r=e.layout,n=e.width,i=e.dataKey,a=e.data,u=e.dataPointFormatter,c=e.xAxis,l=e.yAxis,s=jp(e,xp),p=je(s,!1);"x"===this.props.direction&&"number"!==c.type&&(0,Ue.A)(!1);var f=a.map((function(e){var a=u(e,i),s=a.x,f=a.y,d=a.value,h=a.errorVal;if(!h)return null;var m,y,v=[];if(Array.isArray(h)){var g=Ep(h,2);m=g[0],y=g[1]}else m=y=h;if("vertical"===r){var b=c.scale,w=f+t,x=w+n,I=w-n,S=b(d-m),E=b(d+y);v.push({x1:E,y1:x,x2:E,y2:I}),v.push({x1:S,y1:w,x2:E,y2:w}),v.push({x1:S,y1:x,x2:S,y2:I})}else if("horizontal"===r){var M=l.scale,j=s+t,O=j-n,T=j+n,D=M(d-m),P=M(d+y);v.push({x1:O,y1:P,x2:T,y2:P}),v.push({x1:j,y1:D,x2:j,y2:P}),v.push({x1:O,y1:D,x2:T,y2:D})}return o.createElement(Je,Sp({className:"recharts-errorBar",key:"bar-".concat(v.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},p),v.map((function(e){return o.createElement("line",Sp({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))})))}));return o.createElement(Je,{className:"recharts-errorBars"},f)}}],n&&Op(r.prototype,n),i&&Op(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);function Cp(e){return Cp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cp(e)}function _p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Bp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_p(Object(r),!0).forEach((function(t){Rp(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Rp(e,t,r){var n;return n=function(e,t){if("object"!=Cp(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Cp(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Cp(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Ap(Lp,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),Ap(Lp,"displayName","ErrorBar");var zp=function(e){var t=e.children,r=e.formattedGraphicalItems,n=e.legendWidth,i=e.legendContent,o=Ie(t,Xr);if(!o)return null;var a,u=Xr.defaultProps,c=void 0!==u?Bp(Bp({},u),o.props):{};return a=o.props&&o.props.payload?o.props&&o.props.payload:"children"===i?(r||[]).reduce((function(e,t){var r=t.item,n=t.props,i=n.sectors||n.data||[];return e.concat(i.map((function(e){return{type:o.props.iconType||r.props.legendType,value:e.name,color:e.fill,payload:e}})))}),[]):(r||[]).map((function(e){var t=e.item,r=t.type.defaultProps,n=void 0!==r?Bp(Bp({},r),t.props):{},i=n.dataKey,o=n.name,a=n.legendType;return{inactive:n.hide,dataKey:i,type:c.iconType||a||"square",color:Yp(t),value:o||i,payload:n}})),Bp(Bp(Bp({},c),Xr.getWithHeight(o,n)),{},{payload:a,item:o})};function Hp(e){return Hp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hp(e)}function Up(e){return function(e){if(Array.isArray(e))return Gp(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Gp(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Gp(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gp(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Wp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Zp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wp(Object(r),!0).forEach((function(t){qp(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wp(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function qp(e,t,r){var n;return n=function(e,t){if("object"!=Hp(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Hp(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Hp(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Fp(e,t,r){return K()(e)||K()(t)?r:Z(t)?R()(e,t,r):te()(t)?t(e):r}function Vp(e,t,r,n){var i=Ws()(e,(function(e){return Fp(e,t)}));if("number"===r){var o=i.filter((function(e){return W(e)||parseFloat(e)}));return o.length?[Us()(o),zs()(o)]:[1/0,-1/0]}return(n?i.filter((function(e){return!K()(e)})):i).map((function(e){return Z(e)||e instanceof Date?e:""}))}var Yp=function(e){var t,r,n=e.type.displayName,i=null!==(t=e.type)&&void 0!==t&&t.defaultProps?Zp(Zp({},e.type.defaultProps),e.props):e.props,o=i.stroke,a=i.fill;switch(n){case"Line":r=o;break;case"Area":case"Radar":r=o&&"none"!==o?o:a;break;default:r=a}return r},Jp=function(e,t,r,n,i){var o=xe(t.props.children,Lp).filter((function(e){return function(e,t,r){return!!K()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===r?"xAxis"===t:"y"!==r||"yAxis"===t)}(n,i,e.props.direction)}));if(o&&o.length){var a=o.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var n=Fp(t,r);if(K()(n))return e;var i=Array.isArray(n)?[Us()(n),zs()(n)]:[n,n],o=a.reduce((function(e,r){var n=Fp(t,r,0),o=i[0]-Math.abs(Array.isArray(n)?n[0]:n),a=i[1]+Math.abs(Array.isArray(n)?n[1]:n);return[Math.min(o,e[0]),Math.max(a,e[1])]}),[1/0,-1/0]);return[Math.min(o[0],e[0]),Math.max(o[1],e[1])]}),[1/0,-1/0])}return null},$p=function(e,t,r,n,i){var o=t.map((function(t){var o=t.props.dataKey;return"number"===r&&o&&Jp(e,t,o,n)||Vp(e,o,r,i)}));if("number"===r)return o.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var a={};return o.reduce((function(e,t){for(var r=0,n=t.length;r<n;r++)a[t[r]]||(a[t[r]]=!0,e.push(t[r]));return e}),[])},Xp=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},Qp=function(e,t,r){if(!e)return null;var n=e.scale,i=e.duplicateDomain,o=e.type,a=e.range,u="scaleBand"===e.realScaleType?n.bandwidth()/2:2,c=(t||r)&&"category"===o&&n.bandwidth?n.bandwidth()/u:0;return c="angleAxis"===e.axisType&&(null==a?void 0:a.length)>=2?2*U(a[0]-a[1])*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=i?i.indexOf(e):e;return{coordinate:n(t)+c,value:e,offset:c}})).filter((function(e){return!_()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:n(e)+c,value:e,index:t,offset:c}})):n.ticks&&!r?n.ticks(e.tickCount).map((function(e){return{coordinate:n(e)+c,value:e,offset:c}})):n.domain().map((function(e,t){return{coordinate:n(e)+c,value:i?i[e]:e,index:t,offset:c}}))},Kp=new WeakMap,ef=function(e,t){if("function"!=typeof t)return e;Kp.has(e)||Kp.set(e,new WeakMap);var r=Kp.get(e);if(r.has(t))return r.get(t);var n=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return r.set(t,n),n},tf=1e-4,rf={sign:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var i=0,o=0,a=0;a<t;++a){var u=_()(e[a][r][1])?e[a][r][0]:e[a][r][1];u>=0?(e[a][r][0]=i,e[a][r][1]=i+u,i=e[a][r][1]):(e[a][r][0]=o,e[a][r][1]=o+u,o=e[a][r][1])}},expand:function(e,t){if((n=e.length)>0){for(var r,n,i,o=0,a=e[0].length;o<a;++o){for(i=r=0;r<n;++r)i+=e[r][o][1]||0;if(i)for(r=0;r<n;++r)e[r][o][1]/=i}Ns(e,t)}},none:Ns,silhouette:function(e,t){if((r=e.length)>0){for(var r,n=0,i=e[t[0]],o=i.length;n<o;++n){for(var a=0,u=0;a<r;++a)u+=e[a][n][1]||0;i[n][1]+=i[n][0]=-u/2}Ns(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(n=(r=e[t[0]]).length)>0){for(var r,n,i,o=0,a=1;a<n;++a){for(var u=0,c=0,l=0;u<i;++u){for(var s=e[t[u]],p=s[a][1]||0,f=(p-(s[a-1][1]||0))/2,d=0;d<u;++d){var h=e[t[d]];f+=(h[a][1]||0)-(h[a-1][1]||0)}c+=p,l+=f*p}r[a-1][1]+=r[a-1][0]=o,c&&(o-=l/c)}r[a-1][1]+=r[a-1][0]=o,Ns(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var i=0,o=0;o<t;++o){var a=_()(e[o][r][1])?e[o][r][0]:e[o][r][1];a>=0?(e[o][r][0]=i,e[o][r][1]=i+a,i=e[o][r][1]):(e[o][r][0]=0,e[o][r][1]=0)}}},nf=function(e,t,r){var n=t.map((function(e){return e.props.dataKey})),i=rf[r],o=function(){var e=cr([]),t=Cs,r=Ns,n=_s;function i(i){var o,a,u=Array.from(e.apply(this,arguments),Bs),c=u.length,l=-1;for(const e of i)for(o=0,++l;o<c;++o)(u[o][l]=[0,+n(e,u[o].key,l,i)]).data=e;for(o=0,a=Ls(t(u));o<c;++o)u[a[o]].index=o;return r(u,a),u}return i.keys=function(t){return arguments.length?(e="function"==typeof t?t:cr(Array.from(t)),i):e},i.value=function(e){return arguments.length?(n="function"==typeof e?e:cr(+e),i):n},i.order=function(e){return arguments.length?(t=null==e?Cs:"function"==typeof e?e:cr(Array.from(e)),i):t},i.offset=function(e){return arguments.length?(r=null==e?Ns:e,i):r},i}().keys(n).value((function(e,t){return+Fp(e,t,0)})).order(Cs).offset(i);return o(e)};var of=function(e){var t=e.axis,r=e.ticks,n=e.offset,i=e.bandSize,o=e.entry,a=e.index;if("category"===t.type)return r[a]?r[a].coordinate+n:null;var u=Fp(o,t.dataKey,t.domain[a]);return K()(u)?null:t.scale(u)-i/2+n},af=function(e,t,r){return Object.keys(e).reduce((function(n,i){var o=e[i].stackedData.reduce((function(e,n){var i=n.slice(t,r+1).reduce((function(e,t){return[Us()(t.concat([e[0]]).filter(W)),zs()(t.concat([e[1]]).filter(W))]}),[1/0,-1/0]);return[Math.min(e[0],i[0]),Math.max(e[1],i[1])]}),[1/0,-1/0]);return[Math.min(o[0],n[0]),Math.max(o[1],n[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},uf=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,cf=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,lf=function(e,t,r){if(te()(e))return e(t,r);if(!Array.isArray(e))return t;var n=[];if(W(e[0]))n[0]=r?e[0]:Math.min(e[0],t[0]);else if(uf.test(e[0])){var i=+uf.exec(e[0])[1];n[0]=t[0]-i}else te()(e[0])?n[0]=e[0](t[0]):n[0]=t[0];if(W(e[1]))n[1]=r?e[1]:Math.max(e[1],t[1]);else if(cf.test(e[1])){var o=+cf.exec(e[1])[1];n[1]=t[1]+o}else te()(e[1])?n[1]=e[1](t[1]):n[1]=t[1];return n},sf=function(e,t,r){if(e&&e.scale&&e.scale.bandwidth){var n=e.scale.bandwidth();if(!r||n>0)return n}if(e&&t&&t.length>=2){for(var i=He()(t,(function(e){return e.coordinate})),o=1/0,a=1,u=i.length;a<u;a++){var c=i[a],l=i[a-1];o=Math.min((c.coordinate||0)-(l.coordinate||0),o)}return o===1/0?0:o}return r?void 0:0},pf=function(e,t,r){return e&&e.length?qs()(e,R()(r,"type.defaultProps.domain"))?t:e:t},ff=function(e,t){var r=e.type.defaultProps?Zp(Zp({},e.type.defaultProps),e.props):e.props,n=r.dataKey,i=r.name,o=r.unit,a=r.formatter,u=r.tooltipType,c=r.chartType,l=r.hide;return Zp(Zp({},je(e,!1)),{},{dataKey:n,unit:o,formatter:a,name:i||n,color:Yp(e),value:Fp(t,n),type:u,payload:t,chartType:c,hide:l})};function df(e){return df="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},df(e)}function hf(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function mf(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hf(Object(r),!0).forEach((function(t){yf(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hf(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yf(e,t,r){var n;return n=function(e,t){if("object"!=df(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=df(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==df(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vf=["Webkit","Moz","O","ms"];function gf(e){return gf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gf(e)}function bf(){return bf=Object.assign?Object.assign.bind():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},bf.apply(this,arguments)}function wf(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xf(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wf(Object(r),!0).forEach((function(t){Of(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wf(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function If(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,Tf(n.key),n)}}function Sf(e,t,r){return t=Mf(t),function(e,t){if(t&&("object"===gf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ef()?Reflect.construct(t,r||[],Mf(e).constructor):t.apply(e,r))}function Ef(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ef=function(){return!!e})()}function Mf(e){return Mf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Mf(e)}function jf(e,t){return jf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},jf(e,t)}function Of(e,t,r){return(t=Tf(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tf(e){var t=function(e,t){if("object"!=gf(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=gf(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==gf(t)?t:t+""}var Df=function(e){return e.changedTouches&&!!e.changedTouches.length},Pf=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Of(r=Sf(this,t,[e]),"handleDrag",(function(e){r.leaveTimer&&(clearTimeout(r.leaveTimer),r.leaveTimer=null),r.state.isTravellerMoving?r.handleTravellerMove(e):r.state.isSlideMoving&&r.handleSlideDrag(e)})),Of(r,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&r.handleDrag(e.changedTouches[0])})),Of(r,"handleDragEnd",(function(){r.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=r.props,t=e.endIndex,n=e.onDragEnd,i=e.startIndex;null==n||n({endIndex:t,startIndex:i})})),r.detachDragEndListener()})),Of(r,"handleLeaveWrapper",(function(){(r.state.isTravellerMoving||r.state.isSlideMoving)&&(r.leaveTimer=window.setTimeout(r.handleDragEnd,r.props.leaveTimeOut))})),Of(r,"handleEnterSlideOrTraveller",(function(){r.setState({isTextActive:!0})})),Of(r,"handleLeaveSlideOrTraveller",(function(){r.setState({isTextActive:!1})})),Of(r,"handleSlideDragStart",(function(e){var t=Df(e)?e.changedTouches[0]:e;r.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:t.pageX}),r.attachDragEndListener()})),r.travellerDragStartHandlers={startX:r.handleTravellerDragStart.bind(r,"startX"),endX:r.handleTravellerDragStart.bind(r,"endX")},r.state={},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jf(e,t)}(t,e),r=t,n=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var r=e.startX,n=e.endX,i=this.state.scaleValues,o=this.props,a=o.gap,u=o.data.length-1,c=Math.min(r,n),l=Math.max(r,n),s=t.getIndexInRange(i,c),p=t.getIndexInRange(i,l);return{startIndex:s-s%a,endIndex:p===u?u:p-p%a}}},{key:"getTextOfTick",value:function(e){var t=this.props,r=t.data,n=t.tickFormatter,i=t.dataKey,o=Fp(r[e],i,e);return te()(n)?n(o,e):o}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,r=t.slideMoveStartX,n=t.startX,i=t.endX,o=this.props,a=o.x,u=o.width,c=o.travellerWidth,l=o.startIndex,s=o.endIndex,p=o.onChange,f=e.pageX-r;f>0?f=Math.min(f,a+u-c-i,a+u-c-n):f<0&&(f=Math.max(f,a-n,a-i));var d=this.getIndex({startX:n+f,endX:i+f});d.startIndex===l&&d.endIndex===s||!p||p(d),this.setState({startX:n+f,endX:i+f,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var r=Df(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,r=t.brushMoveStartX,n=t.movingTravellerId,i=t.endX,o=t.startX,a=this.state[n],u=this.props,c=u.x,l=u.width,s=u.travellerWidth,p=u.onChange,f=u.gap,d=u.data,h={startX:this.state.startX,endX:this.state.endX},m=e.pageX-r;m>0?m=Math.min(m,c+l-s-a):m<0&&(m=Math.max(m,c-a)),h[n]=a+m;var y=this.getIndex(h),v=y.startIndex,g=y.endIndex;this.setState(Of(Of({},n,a+m),"brushMoveStartX",e.pageX),(function(){var e;p&&(e=d.length-1,("startX"===n&&(i>o?v%f==0:g%f==0)||i<o&&g===e||"endX"===n&&(i>o?g%f==0:v%f==0)||i>o&&g===e)&&p(y))}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var r=this,n=this.state,i=n.scaleValues,o=n.startX,a=n.endX,u=this.state[t],c=i.indexOf(u);if(-1!==c){var l=c+e;if(!(-1===l||l>=i.length)){var s=i[l];"startX"===t&&s>=a||"endX"===t&&s<=o||this.setState(Of({},t,s),(function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))}))}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,i=e.height,a=e.fill,u=e.stroke;return o.createElement("rect",{stroke:u,fill:a,x:t,y:r,width:n,height:i})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,i=e.height,a=e.data,u=e.children,c=e.padding,l=o.Children.only(u);return l?o.cloneElement(l,{x:t,y:r,width:n,height:i,margin:c,compact:!0,data:a}):null}},{key:"renderTravellerLayer",value:function(e,r){var n,i,a=this,u=this.props,c=u.y,l=u.travellerWidth,s=u.height,p=u.traveller,f=u.ariaLabel,d=u.data,h=u.startIndex,m=u.endIndex,y=Math.max(e,this.props.x),v=xf(xf({},je(this.props,!1)),{},{x:y,y:c,width:l,height:s}),g=f||"Min value: ".concat(null===(n=d[h])||void 0===n?void 0:n.name,", Max value: ").concat(null===(i=d[m])||void 0===i?void 0:i.name);return o.createElement(Je,{tabIndex:0,role:"slider","aria-label":g,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[r],onTouchStart:this.travellerDragStartHandlers[r],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),a.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,r))},onFocus:function(){a.setState({isTravellerFocused:!0})},onBlur:function(){a.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(p,v))}},{key:"renderSlide",value:function(e,t){var r=this.props,n=r.y,i=r.height,a=r.stroke,u=r.travellerWidth,c=Math.min(e,t)+u,l=Math.max(Math.abs(t-e)-u,0);return o.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:a,fillOpacity:.2,x:c,y:n,width:l,height:i})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,r=e.endIndex,n=e.y,i=e.height,a=e.travellerWidth,u=e.stroke,c=this.state,l=c.startX,s=c.endX,p={pointerEvents:"none",fill:u};return o.createElement(Je,{className:"recharts-brush-texts"},o.createElement(_o,bf({textAnchor:"end",verticalAnchor:"middle",x:Math.min(l,s)-5,y:n+i/2},p),this.getTextOfTick(t)),o.createElement(_o,bf({textAnchor:"start",verticalAnchor:"middle",x:Math.max(l,s)+a+5,y:n+i/2},p),this.getTextOfTick(r)))}},{key:"render",value:function(){var e=this.props,t=e.data,r=e.className,n=e.children,i=e.x,a=e.y,u=e.width,c=e.height,l=e.alwaysShowText,s=this.state,p=s.startX,f=s.endX,d=s.isTextActive,h=s.isSlideMoving,m=s.isTravellerMoving,y=s.isTravellerFocused;if(!t||!t.length||!W(i)||!W(a)||!W(u)||!W(c)||u<=0||c<=0)return null;var v=P("recharts-brush",r),g=1===o.Children.count(n),b=function(e,t){if(!e)return null;var r=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),n=vf.reduce((function(e,n){return mf(mf({},e),{},yf({},n+r,t))}),{});return n[e]=t,n}("userSelect","none");return o.createElement(Je,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:b},this.renderBackground(),g&&this.renderPanorama(),this.renderSlide(p,f),this.renderTravellerLayer(p,"startX"),this.renderTravellerLayer(f,"endX"),(d||h||m||y||l)&&this.renderText())}}],i=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,r=e.y,n=e.width,i=e.height,a=e.stroke,u=Math.floor(r+i/2)-1;return o.createElement(o.Fragment,null,o.createElement("rect",{x:t,y:r,width:n,height:i,fill:a,stroke:"none"}),o.createElement("line",{x1:t+1,y1:u,x2:t+n-1,y2:u,fill:"none",stroke:"#fff"}),o.createElement("line",{x1:t+1,y1:u+2,x2:t+n-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,r){return o.isValidElement(e)?o.cloneElement(e,r):te()(e)?e(r):t.renderDefaultTraveller(r)}},{key:"getDerivedStateFromProps",value:function(e,t){var r=e.data,n=e.width,i=e.x,o=e.travellerWidth,a=e.updateId,u=e.startIndex,c=e.endIndex;if(r!==t.prevData||a!==t.prevUpdateId)return xf({prevData:r,prevTravellerWidth:o,prevUpdateId:a,prevX:i,prevWidth:n},r&&r.length?function(e){var t=e.data,r=e.startIndex,n=e.endIndex,i=e.x,o=e.width,a=e.travellerWidth;if(!t||!t.length)return{};var u=t.length,c=Qi().domain(Re()(0,u)).range([i,i+o-a]),l=c.domain().map((function(e){return c(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(r),endX:c(n),scale:c,scaleValues:l}}({data:r,width:n,x:i,travellerWidth:o,startIndex:u,endIndex:c}):{scale:null,scaleValues:null});if(t.scale&&(n!==t.prevWidth||i!==t.prevX||o!==t.prevTravellerWidth)){t.scale.range([i,i+n-o]);var l=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:r,prevTravellerWidth:o,prevUpdateId:a,prevX:i,prevWidth:n,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(e,t){for(var r=0,n=e.length-1;n-r>1;){var i=Math.floor((r+n)/2);e[i]>t?n=i:r=i}return t>=e[n]?n:r}}],n&&If(r.prototype,n),i&&If(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.PureComponent);function kf(e){return kf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kf(e)}function Af(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Nf(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Af(Object(r),!0).forEach((function(t){Lf(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Af(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Lf(e,t,r){var n;return n=function(e,t){if("object"!=kf(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=kf(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==kf(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Of(Pf,"displayName","Brush"),Of(Pf,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Cf=Math.PI/180,_f=function(e){return 180*e/Math.PI},Bf=function(e,t,r,n){return{x:e+Math.cos(-Cf*n)*r,y:t+Math.sin(-Cf*n)*r}},Rf=function(e,t){var r=e.x,n=e.y,i=t.cx,o=t.cy,a=function(e,t){var r=e.x,n=e.y,i=t.x,o=t.y;return Math.sqrt(Math.pow(r-i,2)+Math.pow(n-o,2))}({x:r,y:n},{x:i,y:o});if(a<=0)return{radius:a};var u=(r-i)/a,c=Math.acos(u);return n>o&&(c=2*Math.PI-c),{radius:a,angle:_f(c),angleInRadian:c}},zf=function(e,t){var r=t.startAngle,n=t.endAngle,i=Math.floor(r/360),o=Math.floor(n/360);return e+360*Math.min(i,o)},Hf=function(e,t){var r=e.x,n=e.y,i=Rf({x:r,y:n},t),o=i.radius,a=i.angle,u=t.innerRadius,c=t.outerRadius;if(o<u||o>c)return!1;if(0===o)return!0;var l,s=function(e){var t=e.startAngle,r=e.endAngle,n=Math.floor(t/360),i=Math.floor(r/360),o=Math.min(n,i);return{startAngle:t-360*o,endAngle:r-360*o}}(t),p=s.startAngle,f=s.endAngle,d=a;if(p<=f){for(;d>f;)d-=360;for(;d<p;)d+=360;l=d>=p&&d<=f}else{for(;d>p;)d-=360;for(;d<f;)d+=360;l=d>=f&&d<=p}return l?Nf(Nf({},t),{},{radius:o,angle:zf(d,t)}):null};function Uf(e){return Uf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Uf(e)}var Gf=["offset"];function Wf(e){return function(e){if(Array.isArray(e))return Zf(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Zf(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Zf(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zf(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function qf(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Ff(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vf(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ff(Object(r),!0).forEach((function(t){Yf(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ff(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Yf(e,t,r){var n;return n=function(e,t){if("object"!=Uf(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Uf(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Uf(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Jf(){return Jf=Object.assign?Object.assign.bind():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},Jf.apply(this,arguments)}var $f=function(e,t,r){var n,i,a=e.position,u=e.viewBox,c=e.offset,l=e.className,s=u,p=s.cx,f=s.cy,d=s.innerRadius,h=s.outerRadius,m=s.startAngle,y=s.endAngle,v=s.clockWise,g=(d+h)/2,b=function(e,t){return U(t-e)*Math.min(Math.abs(t-e),360)}(m,y),w=b>=0?1:-1;"insideStart"===a?(n=m+w*c,i=v):"insideEnd"===a?(n=y-w*c,i=!v):"end"===a&&(n=y+w*c,i=v),i=b<=0?i:!i;var x=Bf(p,f,g,n),I=Bf(p,f,g,n+359*(i?1:-1)),S="M".concat(x.x,",").concat(x.y,"\n A").concat(g,",").concat(g,",0,1,").concat(i?0:1,",\n ").concat(I.x,",").concat(I.y),E=K()(e.id)?F("recharts-radial-line-"):e.id;return o.createElement("text",Jf({},r,{dominantBaseline:"central",className:P("recharts-radial-bar-label",l)}),o.createElement("defs",null,o.createElement("path",{id:E,d:S})),o.createElement("textPath",{xlinkHref:"#".concat(E)},t))};function Xf(e){var t,r=e.offset,n=Vf({offset:void 0===r?5:r},qf(e,Gf)),i=n.viewBox,a=n.position,u=n.value,c=n.children,l=n.content,s=n.className,p=void 0===s?"":s,f=n.textBreakAll;if(!i||K()(u)&&K()(c)&&!(0,o.isValidElement)(l)&&!te()(l))return null;if((0,o.isValidElement)(l))return(0,o.cloneElement)(l,n);if(te()(l)){if(t=(0,o.createElement)(l,n),(0,o.isValidElement)(t))return t}else t=function(e){var t=e.value,r=e.formatter,n=K()(e.children)?t:e.children;return te()(r)?r(n):n}(n);var d=function(e){return"cx"in e&&W(e.cx)}(i),h=je(n,!0);if(d&&("insideStart"===a||"insideEnd"===a||"end"===a))return $f(n,t,h);var m=d?function(e){var t=e.viewBox,r=e.offset,n=e.position,i=t,o=i.cx,a=i.cy,u=i.innerRadius,c=i.outerRadius,l=(i.startAngle+i.endAngle)/2;if("outside"===n){var s=Bf(o,a,c+r,l),p=s.x;return{x:p,y:s.y,textAnchor:p>=o?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:o,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:o,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:o,y:a,textAnchor:"middle",verticalAnchor:"end"};var f=Bf(o,a,(u+c)/2,l);return{x:f.x,y:f.y,textAnchor:"middle",verticalAnchor:"middle"}}(n):function(e){var t=e.viewBox,r=e.parentViewBox,n=e.offset,i=e.position,o=t,a=o.x,u=o.y,c=o.width,l=o.height,s=l>=0?1:-1,p=s*n,f=s>0?"end":"start",d=s>0?"start":"end",h=c>=0?1:-1,m=h*n,y=h>0?"end":"start",v=h>0?"start":"end";if("top"===i)return Vf(Vf({},{x:a+c/2,y:u-s*n,textAnchor:"middle",verticalAnchor:f}),r?{height:Math.max(u-r.y,0),width:c}:{});if("bottom"===i)return Vf(Vf({},{x:a+c/2,y:u+l+p,textAnchor:"middle",verticalAnchor:d}),r?{height:Math.max(r.y+r.height-(u+l),0),width:c}:{});if("left"===i){var g={x:a-m,y:u+l/2,textAnchor:y,verticalAnchor:"middle"};return Vf(Vf({},g),r?{width:Math.max(g.x-r.x,0),height:l}:{})}if("right"===i){var b={x:a+c+m,y:u+l/2,textAnchor:v,verticalAnchor:"middle"};return Vf(Vf({},b),r?{width:Math.max(r.x+r.width-b.x,0),height:l}:{})}var w=r?{width:c,height:l}:{};return"insideLeft"===i?Vf({x:a+m,y:u+l/2,textAnchor:v,verticalAnchor:"middle"},w):"insideRight"===i?Vf({x:a+c-m,y:u+l/2,textAnchor:y,verticalAnchor:"middle"},w):"insideTop"===i?Vf({x:a+c/2,y:u+p,textAnchor:"middle",verticalAnchor:d},w):"insideBottom"===i?Vf({x:a+c/2,y:u+l-p,textAnchor:"middle",verticalAnchor:f},w):"insideTopLeft"===i?Vf({x:a+m,y:u+p,textAnchor:v,verticalAnchor:d},w):"insideTopRight"===i?Vf({x:a+c-m,y:u+p,textAnchor:y,verticalAnchor:d},w):"insideBottomLeft"===i?Vf({x:a+m,y:u+l-p,textAnchor:v,verticalAnchor:f},w):"insideBottomRight"===i?Vf({x:a+c-m,y:u+l-p,textAnchor:y,verticalAnchor:f},w):ne()(i)&&(W(i.x)||G(i.x))&&(W(i.y)||G(i.y))?Vf({x:a+V(i.x,c),y:u+V(i.y,l),textAnchor:"end",verticalAnchor:"end"},w):Vf({x:a+c/2,y:u+l/2,textAnchor:"middle",verticalAnchor:"middle"},w)}(n);return o.createElement(_o,Jf({className:P("recharts-label",p)},h,m,{breakAll:f}),t)}Xf.displayName="Label";var Qf=function(e){var t=e.cx,r=e.cy,n=e.angle,i=e.startAngle,o=e.endAngle,a=e.r,u=e.radius,c=e.innerRadius,l=e.outerRadius,s=e.x,p=e.y,f=e.top,d=e.left,h=e.width,m=e.height,y=e.clockWise,v=e.labelViewBox;if(v)return v;if(W(h)&&W(m)){if(W(s)&&W(p))return{x:s,y:p,width:h,height:m};if(W(f)&&W(d))return{x:f,y:d,width:h,height:m}}return W(s)&&W(p)?{x:s,y:p,width:0,height:0}:W(t)&&W(r)?{cx:t,cy:r,startAngle:i||n||0,endAngle:o||n||0,innerRadius:c||0,outerRadius:l||u||a||0,clockWise:y}:e.viewBox?e.viewBox:{}};Xf.parseViewBox=Qf,Xf.renderCallByParent=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&r&&!e.label)return null;var n=e.children,i=Qf(e),a=xe(n,Xf).map((function(e,r){return(0,o.cloneElement)(e,{viewBox:t||i,key:"label-".concat(r)})}));if(!r)return a;var u=function(e,t){return e?!0===e?o.createElement(Xf,{key:"label-implicit",viewBox:t}):Z(e)?o.createElement(Xf,{key:"label-implicit",viewBox:t,value:e}):(0,o.isValidElement)(e)?e.type===Xf?(0,o.cloneElement)(e,{key:"label-implicit",viewBox:t}):o.createElement(Xf,{key:"label-implicit",content:e,viewBox:t}):te()(e)?o.createElement(Xf,{key:"label-implicit",content:e,viewBox:t}):ne()(e)?o.createElement(Xf,Jf({viewBox:t},e,{key:"label-implicit"})):null:null}(e.label,t||i);return[u].concat(Wf(a))};var Kf=function(e,t){var r=e.alwaysShow,n=e.ifOverflow;return r&&(n="extendDomain"),n===t},ed=r(6146),td=r.n(ed),rd=r(6833),nd=r.n(rd),id=function(e){return null};id.displayName="Cell";var od=r(6456),ad=r.n(od);function ud(e){return ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ud(e)}var cd=["valueAccessor"],ld=["data","dataKey","clockWise","id","textBreakAll"];function sd(e){return function(e){if(Array.isArray(e))return pd(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return pd(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return pd(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pd(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function fd(){return fd=Object.assign?Object.assign.bind():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},fd.apply(this,arguments)}function dd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function hd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dd(Object(r),!0).forEach((function(t){md(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function md(e,t,r){var n;return n=function(e,t){if("object"!=ud(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ud(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ud(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yd(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var vd=function(e){return Array.isArray(e.value)?ad()(e.value):e.value};function gd(e){var t=e.valueAccessor,r=void 0===t?vd:t,n=yd(e,cd),i=n.data,a=n.dataKey,u=n.clockWise,c=n.id,l=n.textBreakAll,s=yd(n,ld);return i&&i.length?o.createElement(Je,{className:"recharts-label-list"},i.map((function(e,t){var n=K()(a)?r(e,t):Fp(e&&e.payload,a),i=K()(c)?{}:{id:"".concat(c,"-").concat(t)};return o.createElement(Xf,fd({},je(e,!0),s,i,{parentViewBox:e.parentViewBox,value:n,textBreakAll:l,viewBox:Xf.parseViewBox(K()(u)?e:hd(hd({},e),{},{clockWise:u})),key:"label-".concat(t),index:t}))}))):null}gd.displayName="LabelList",gd.renderCallByParent=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&r&&!e.label)return null;var n=xe(e.children,gd).map((function(e,r){return(0,o.cloneElement)(e,{data:t,key:"labelList-".concat(r)})}));return r?[function(e,t){return e?!0===e?o.createElement(gd,{key:"labelList-implicit",data:t}):o.isValidElement(e)||te()(e)?o.createElement(gd,{key:"labelList-implicit",data:t,content:e}):ne()(e)?o.createElement(gd,fd({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,t)].concat(sd(n)):n};var bd=r(1449),wd=r.n(bd),xd=r(4614),Id=r.n(xd);function Sd(e){return Sd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sd(e)}function Ed(){return Ed=Object.assign?Object.assign.bind():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},Ed.apply(this,arguments)}function Md(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return jd(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return jd(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jd(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Od(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Td(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Od(Object(r),!0).forEach((function(t){Dd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Od(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Dd(e,t,r){var n;return n=function(e,t){if("object"!=Sd(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Sd(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Sd(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Pd=function(e,t,r,n,i){var o,a=r-n;return o="M ".concat(e,",").concat(t),o+="L ".concat(e+r,",").concat(t),o+="L ".concat(e+r-a/2,",").concat(t+i),o+="L ".concat(e+r-a/2-n,",").concat(t+i),o+="L ".concat(e,",").concat(t," Z")},kd={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Ad=function(e){var t=Td(Td({},kd),e),r=(0,o.useRef)(),n=Md((0,o.useState)(-1),2),i=n[0],a=n[1];(0,o.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var e=r.current.getTotalLength();e&&a(e)}catch(t){}}),[]);var u=t.x,c=t.y,l=t.upperWidth,s=t.lowerWidth,p=t.height,f=t.className,d=t.animationEasing,h=t.animationDuration,m=t.animationBegin,y=t.isUpdateAnimationActive;if(u!==+u||c!==+c||l!==+l||s!==+s||p!==+p||0===l&&0===s||0===p)return null;var v=P("recharts-trapezoid",f);return y?o.createElement(Di,{canBegin:i>0,from:{upperWidth:0,lowerWidth:0,height:p,x:u,y:c},to:{upperWidth:l,lowerWidth:s,height:p,x:u,y:c},duration:h,animationEasing:d,isActive:y},(function(e){var n=e.upperWidth,a=e.lowerWidth,u=e.height,c=e.x,l=e.y;return o.createElement(Di,{canBegin:i>0,from:"0px ".concat(-1===i?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:m,duration:h,easing:d},o.createElement("path",Ed({},je(t,!0),{className:v,d:Pd(c,l,n,a,u),ref:r})))})):o.createElement("g",null,o.createElement("path",Ed({},je(t,!0),{className:v,d:Pd(u,c,l,s,p)})))};function Nd(e){return Nd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nd(e)}function Ld(){return Ld=Object.assign?Object.assign.bind():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},Ld.apply(this,arguments)}function Cd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Cd(Object(r),!0).forEach((function(t){Bd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bd(e,t,r){var n;return n=function(e,t){if("object"!=Nd(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Nd(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Nd(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Rd=function(e){var t=e.cx,r=e.cy,n=e.radius,i=e.angle,o=e.sign,a=e.isExternal,u=e.cornerRadius,c=e.cornerIsExternal,l=u*(a?1:-1)+n,s=Math.asin(u/l)/Cf,p=c?i:i+o*s,f=c?i-o*s:i;return{center:Bf(t,r,l,p),circleTangency:Bf(t,r,n,p),lineTangency:Bf(t,r,l*Math.cos(s*Cf),f),theta:s}},zd=function(e){var t=e.cx,r=e.cy,n=e.innerRadius,i=e.outerRadius,o=e.startAngle,a=function(e,t){return U(t-e)*Math.min(Math.abs(t-e),359.999)}(o,e.endAngle),u=o+a,c=Bf(t,r,i,o),l=Bf(t,r,i,u),s="M ".concat(c.x,",").concat(c.y,"\n A ").concat(i,",").concat(i,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(o>u),",\n ").concat(l.x,",").concat(l.y,"\n ");if(n>0){var p=Bf(t,r,n,o),f=Bf(t,r,n,u);s+="L ".concat(f.x,",").concat(f.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(o<=u),",\n ").concat(p.x,",").concat(p.y," Z")}else s+="L ".concat(t,",").concat(r," Z");return s},Hd={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},Ud=function(e){var t=_d(_d({},Hd),e),r=t.cx,n=t.cy,i=t.innerRadius,a=t.outerRadius,u=t.cornerRadius,c=t.forceCornerRadius,l=t.cornerIsExternal,s=t.startAngle,p=t.endAngle,f=t.className;if(a<i||s===p)return null;var d,h=P("recharts-sector",f),m=a-i,y=V(u,m,0,!0);return d=y>0&&Math.abs(s-p)<360?function(e){var t=e.cx,r=e.cy,n=e.innerRadius,i=e.outerRadius,o=e.cornerRadius,a=e.forceCornerRadius,u=e.cornerIsExternal,c=e.startAngle,l=e.endAngle,s=U(l-c),p=Rd({cx:t,cy:r,radius:i,angle:c,sign:s,cornerRadius:o,cornerIsExternal:u}),f=p.circleTangency,d=p.lineTangency,h=p.theta,m=Rd({cx:t,cy:r,radius:i,angle:l,sign:-s,cornerRadius:o,cornerIsExternal:u}),y=m.circleTangency,v=m.lineTangency,g=m.theta,b=u?Math.abs(c-l):Math.abs(c-l)-h-g;if(b<0)return a?"M ".concat(d.x,",").concat(d.y,"\n a").concat(o,",").concat(o,",0,0,1,").concat(2*o,",0\n a").concat(o,",").concat(o,",0,0,1,").concat(2*-o,",0\n "):zd({cx:t,cy:r,innerRadius:n,outerRadius:i,startAngle:c,endAngle:l});var w="M ".concat(d.x,",").concat(d.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(f.x,",").concat(f.y,"\n A").concat(i,",").concat(i,",0,").concat(+(b>180),",").concat(+(s<0),",").concat(y.x,",").concat(y.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(v.x,",").concat(v.y,"\n ");if(n>0){var x=Rd({cx:t,cy:r,radius:n,angle:c,sign:s,isExternal:!0,cornerRadius:o,cornerIsExternal:u}),I=x.circleTangency,S=x.lineTangency,E=x.theta,M=Rd({cx:t,cy:r,radius:n,angle:l,sign:-s,isExternal:!0,cornerRadius:o,cornerIsExternal:u}),j=M.circleTangency,O=M.lineTangency,T=M.theta,D=u?Math.abs(c-l):Math.abs(c-l)-E-T;if(D<0&&0===o)return"".concat(w,"L").concat(t,",").concat(r,"Z");w+="L".concat(O.x,",").concat(O.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(j.x,",").concat(j.y,"\n A").concat(n,",").concat(n,",0,").concat(+(D>180),",").concat(+(s>0),",").concat(I.x,",").concat(I.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(s<0),",").concat(S.x,",").concat(S.y,"Z")}else w+="L".concat(t,",").concat(r,"Z");return w}({cx:r,cy:n,innerRadius:i,outerRadius:a,cornerRadius:Math.min(y,m/2),forceCornerRadius:c,cornerIsExternal:l,startAngle:s,endAngle:p}):zd({cx:r,cy:n,innerRadius:i,outerRadius:a,startAngle:s,endAngle:p}),o.createElement("path",Ld({},je(t,!0),{className:h,d,role:"img"}))},Gd=["option","shapeType","propTransformer","activeClassName","isActive"];function Wd(e){return Wd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wd(e)}function Zd(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function qd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Fd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qd(Object(r),!0).forEach((function(t){Vd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Vd(e,t,r){var n;return n=function(e,t){if("object"!=Wd(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Wd(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Wd(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Yd(e,t){return Fd(Fd({},t),e)}function Jd(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return o.createElement(Hi,r);case"trapezoid":return o.createElement(Ad,r);case"sector":return o.createElement(Ud,r);case"symbols":if(function(e){return"symbols"===e}(t))return o.createElement(Mr,r);break;default:return null}}function $d(e){var t,r=e.option,n=e.shapeType,i=e.propTransformer,a=void 0===i?Yd:i,u=e.activeClassName,c=void 0===u?"recharts-active-shape":u,l=e.isActive,s=Zd(e,Gd);if((0,o.isValidElement)(r))t=(0,o.cloneElement)(r,Fd(Fd({},s),function(e){return(0,o.isValidElement)(e)?e.props:e}(r)));else if(te()(r))t=r(s);else if(wd()(r)&&!Id()(r)){var p=a(r,s);t=o.createElement(Jd,{shapeType:n,elementProps:p})}else{var f=s;t=o.createElement(Jd,{shapeType:n,elementProps:f})}return l?o.createElement(Je,{className:c},t):t}function Xd(e,t){return null!=t&&"trapezoids"in e.props}function Qd(e,t){return null!=t&&"sectors"in e.props}function Kd(e,t){return null!=t&&"points"in e.props}function eh(e,t){var r,n,i=e.x===(null==t||null===(r=t.labelViewBox)||void 0===r?void 0:r.x)||e.x===t.x,o=e.y===(null==t||null===(n=t.labelViewBox)||void 0===n?void 0:n.y)||e.y===t.y;return i&&o}function th(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function rh(e,t){var r=e.x===t.x,n=e.y===t.y,i=e.z===t.z;return r&&n&&i}function nh(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,i=function(e,t){var r;return Xd(e,t)?r="trapezoids":Qd(e,t)?r="sectors":Kd(e,t)&&(r="points"),r}(r,t),o=function(e,t){var r,n;return Xd(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:Qd(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:Kd(e,t)?t.payload:{}}(r,t),a=n.filter((function(e,n){var a=qs()(o,e),u=r.props[i].filter((function(e){var n=function(e,t){var r;return Xd(e,t)?r=eh:Qd(e,t)?r=th:Kd(e,t)&&(r=rh),r}(r,t);return n(e,t)})),c=r.props[i].indexOf(u[u.length-1]);return a&&n===c}));return n.indexOf(a[a.length-1])}var ih=["x","y"];function oh(e){return oh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oh(e)}function ah(){return ah=Object.assign?Object.assign.bind():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},ah.apply(this,arguments)}function uh(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ch(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?uh(Object(r),!0).forEach((function(t){lh(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uh(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function lh(e,t,r){var n;return n=function(e,t){if("object"!=oh(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=oh(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==oh(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sh(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function ph(e,t){var r=e.x,n=e.y,i=sh(e,ih),o="".concat(r),a=parseInt(o,10),u="".concat(n),c=parseInt(u,10),l="".concat(t.height||i.height),s=parseInt(l,10),p="".concat(t.width||i.width),f=parseInt(p,10);return ch(ch(ch(ch(ch({},t),i),a?{x:a}:{}),c?{y:c}:{}),{},{height:s,width:f,name:t.name,radius:t.radius})}function fh(e){return o.createElement($d,ah({shapeType:"rectangle",propTransformer:ph,activeClassName:"recharts-active-bar"},e))}var dh,hh=["value","background"];function mh(e){return mh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mh(e)}function yh(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function vh(){return vh=Object.assign?Object.assign.bind():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},vh.apply(this,arguments)}function gh(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function bh(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gh(Object(r),!0).forEach((function(t){Mh(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gh(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function wh(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,jh(n.key),n)}}function xh(e,t,r){return t=Sh(t),function(e,t){if(t&&("object"===mh(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ih()?Reflect.construct(t,r||[],Sh(e).constructor):t.apply(e,r))}function Ih(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ih=function(){return!!e})()}function Sh(e){return Sh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Sh(e)}function Eh(e,t){return Eh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Eh(e,t)}function Mh(e,t,r){return(t=jh(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function jh(e){var t=function(e,t){if("object"!=mh(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=mh(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mh(t)?t:t+""}var Oh=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Mh(e=xh(this,t,[].concat(n)),"state",{isAnimationFinished:!1}),Mh(e,"id",F("recharts-bar-")),Mh(e,"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()})),Mh(e,"handleAnimationStart",(function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Eh(e,t)}(t,e),r=t,n=[{key:"renderRectanglesStatically",value:function(e){var t=this,r=this.props,n=r.shape,i=r.dataKey,a=r.activeIndex,u=r.activeBar,c=je(this.props,!1);return e&&e.map((function(e,r){var l=r===a,s=l?u:n,p=bh(bh(bh({},c),e),{},{isActive:l,option:s,index:r,dataKey:i,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return o.createElement(Je,vh({className:"recharts-bar-rectangle"},fe(t.props,e,r),{key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value)}),o.createElement(fh,p))}))}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,r=t.data,n=t.layout,i=t.isAnimationActive,a=t.animationBegin,u=t.animationDuration,c=t.animationEasing,l=t.animationId,s=this.state.prevData;return o.createElement(Di,{begin:a,duration:u,isActive:i,easing:c,from:{t:0},to:{t:1},key:"bar-".concat(l),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(t){var i=t.t,a=r.map((function(e,t){var r=s&&s[t];if(r){var o=J(r.x,e.x),a=J(r.y,e.y),u=J(r.width,e.width),c=J(r.height,e.height);return bh(bh({},e),{},{x:o(i),y:a(i),width:u(i),height:c(i)})}if("horizontal"===n){var l=J(0,e.height)(i);return bh(bh({},e),{},{y:e.y+e.height-l,height:l})}var p=J(0,e.width)(i);return bh(bh({},e),{},{width:p})}));return o.createElement(Je,null,e.renderRectanglesStatically(a))}))}},{key:"renderRectangles",value:function(){var e=this.props,t=e.data,r=e.isAnimationActive,n=this.state.prevData;return!(r&&t&&t.length)||n&&qs()(n,t)?this.renderRectanglesStatically(t):this.renderRectanglesWithAnimation()}},{key:"renderBackground",value:function(){var e=this,t=this.props,r=t.data,n=t.dataKey,i=t.activeIndex,a=je(this.props.background,!1);return r.map((function(t,r){t.value;var u=t.background,c=yh(t,hh);if(!u)return null;var l=bh(bh(bh(bh(bh({},c),{},{fill:"#eee"},u),a),fe(e.props,t,r)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:n,index:r,className:"recharts-bar-background-rectangle"});return o.createElement(fh,vh({key:"background-bar-".concat(r),option:e.props.background,isActive:r===i},l))}))}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var r=this.props,n=r.data,i=r.xAxis,a=r.yAxis,u=r.layout,c=xe(r.children,Lp);if(!c)return null;var l="vertical"===u?n[0].height/2:n[0].width/2,s=function(e,t){var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:Fp(e,t)}},p={clipPath:e?"url(#clipPath-".concat(t,")"):null};return o.createElement(Je,p,c.map((function(e){return o.cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:n,xAxis:i,yAxis:a,layout:u,offset:l,dataPointFormatter:s})})))}},{key:"render",value:function(){var e=this.props,t=e.hide,r=e.data,n=e.className,i=e.xAxis,a=e.yAxis,u=e.left,c=e.top,l=e.width,s=e.height,p=e.isAnimationActive,f=e.background,d=e.id;if(t||!r||!r.length)return null;var h=this.state.isAnimationFinished,m=P("recharts-bar",n),y=i&&i.allowDataOverflow,v=a&&a.allowDataOverflow,g=y||v,b=K()(d)?this.id:d;return o.createElement(Je,{className:m},y||v?o.createElement("defs",null,o.createElement("clipPath",{id:"clipPath-".concat(b)},o.createElement("rect",{x:y?u:u-l/2,y:v?c:c-s/2,width:y?l:2*l,height:v?s:2*s}))):null,o.createElement(Je,{className:"recharts-bar-rectangles",clipPath:g?"url(#clipPath-".concat(b,")"):null},f?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(g,b),(!p||h)&&gd.renderCallByParent(this.props,r))}}],i=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}:e.data!==t.curData?{curData:e.data}:null}}],n&&wh(r.prototype,n),i&&wh(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.PureComponent);function Th(e){return Th="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Th(e)}function Dh(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,Nh(n.key),n)}}function Ph(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function kh(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ph(Object(r),!0).forEach((function(t){Ah(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ph(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ah(e,t,r){return(t=Nh(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Nh(e){var t=function(e,t){if("object"!=Th(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Th(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Th(t)?t:t+""}dh=Oh,Mh(Oh,"displayName","Bar"),Mh(Oh,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!It.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),Mh(Oh,"getComposedData",(function(e){var t=e.props,r=e.item,n=e.barPosition,i=e.bandSize,o=e.xAxis,a=e.yAxis,u=e.xAxisTicks,c=e.yAxisTicks,l=e.stackedData,s=e.dataStartIndex,p=e.displayedData,f=e.offset,d=function(e,t){if(!e)return null;for(var r=0,n=e.length;r<n;r++)if(e[r].item===t)return e[r].position;return null}(n,r);if(!d)return null;var h=t.layout,m=r.type.defaultProps,y=void 0!==m?bh(bh({},m),r.props):r.props,v=y.dataKey,g=y.children,b=y.minPointSize,w="horizontal"===h?a:o,x=l?w.scale.domain():null,I=function(e){var t=e.numericAxis,r=t.scale.domain();if("number"===t.type){var n=Math.min(r[0],r[1]),i=Math.max(r[0],r[1]);return n<=0&&i>=0?0:i<0?i:n}return r[0]}({numericAxis:w}),S=xe(g,id),E=p.map((function(e,t){var n,p,f,m,y,g;l?n=function(e,t){if(!t||2!==t.length||!W(t[0])||!W(t[1]))return e;var r=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]),i=[e[0],e[1]];return(!W(e[0])||e[0]<r)&&(i[0]=r),(!W(e[1])||e[1]>n)&&(i[1]=n),i[0]>n&&(i[0]=n),i[1]<r&&(i[1]=r),i}(l[s+t],x):(n=Fp(e,v),Array.isArray(n)||(n=[I,n]));var w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(r,n){if("number"==typeof e)return e;var i="number"==typeof r;return i?e(r,n):(i||(0,Ue.A)(!1),t)}}(b,dh.defaultProps.minPointSize)(n[1],t);if("horizontal"===h){var E,M=[a.scale(n[0]),a.scale(n[1])],j=M[0],O=M[1];p=of({axis:o,ticks:u,bandSize:i,offset:d.offset,entry:e,index:t}),f=null!==(E=null!=O?O:j)&&void 0!==E?E:void 0,m=d.size;var T=j-O;if(y=Number.isNaN(T)?0:T,g={x:p,y:a.y,width:m,height:a.height},Math.abs(w)>0&&Math.abs(y)<Math.abs(w)){var D=U(y||w)*(Math.abs(w)-Math.abs(y));f-=D,y+=D}}else{var P=[o.scale(n[0]),o.scale(n[1])],k=P[0],A=P[1];if(p=k,f=of({axis:a,ticks:c,bandSize:i,offset:d.offset,entry:e,index:t}),m=A-k,y=d.size,g={x:o.x,y:f,width:o.width,height:y},Math.abs(w)>0&&Math.abs(m)<Math.abs(w))m+=U(m||w)*(Math.abs(w)-Math.abs(m))}return bh(bh(bh({},e),{},{x:p,y:f,width:m,height:y,value:l?n:n[1],payload:e,background:g},S&&S[t]&&S[t].props),{},{tooltipPayload:[ff(r,e)],tooltipPosition:{x:p+m/2,y:f+y/2}})}));return bh({data:E,layout:h},f)}));var Lh=function(e,t){var r=e.x,n=e.y,i=t.x,o=t.y;return{x:Math.min(r,i),y:Math.min(n,o),width:Math.abs(i-r),height:Math.abs(o-n)}},Ch=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}return t=e,r=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.bandAware,n=t.position;if(void 0!==e){if(n)switch(n){case"start":default:return this.scale(e);case"middle":var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+i;case"end":var o=this.bandwidth?this.bandwidth():0;return this.scale(e)+o}if(r){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+a}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),r=t[0],n=t[t.length-1];return r<=n?e>=r&&e<=n:e>=n&&e<=r}}],n=[{key:"create",value:function(t){return new e(t)}}],r&&Dh(t.prototype,r),n&&Dh(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,n}();Ah(Ch,"EPS",1e-4);var _h=function(e){var t=Object.keys(e).reduce((function(t,r){return kh(kh({},t),{},Ah({},r,Ch.create(e[r])))}),{});return kh(kh({},t),{},{apply:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,i=r.position;return td()(e,(function(e,r){return t[r].apply(e,{bandAware:n,position:i})}))},isInRange:function(e){return nd()(e,(function(e,r){return t[r].isInRange(e)}))}})};function Bh(){return Bh=Object.assign?Object.assign.bind():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},Bh.apply(this,arguments)}function Rh(e){return Rh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rh(e)}function zh(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hh(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zh(Object(r),!0).forEach((function(t){Fh(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zh(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Uh(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,Vh(n.key),n)}}function Gh(e,t,r){return t=Zh(t),function(e,t){if(t&&("object"===Rh(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Wh()?Reflect.construct(t,r||[],Zh(e).constructor):t.apply(e,r))}function Wh(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Wh=function(){return!!e})()}function Zh(e){return Zh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zh(e)}function qh(e,t){return qh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qh(e,t)}function Fh(e,t,r){return(t=Vh(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vh(e){var t=function(e,t){if("object"!=Rh(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Rh(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rh(t)?t:t+""}var Yh=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Gh(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qh(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this.props,r=e.x,n=e.y,i=e.r,a=e.alwaysShow,u=e.clipPathId,c=Z(r),l=Z(n);if(X(void 0===a,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!c||!l)return null;var s=function(e){var t=e.x,r=e.y,n=e.xAxis,i=e.yAxis,o=_h({x:n.scale,y:i.scale}),a=o.apply({x:t,y:r},{bandAware:!0});return Kf(e,"discard")&&!o.isInRange(a)?null:a}(this.props);if(!s)return null;var p=s.x,f=s.y,d=this.props,h=d.shape,m=d.className,y=Hh(Hh({clipPath:Kf(this.props,"hidden")?"url(#".concat(u,")"):void 0},je(this.props,!0)),{},{cx:p,cy:f});return o.createElement(Je,{className:P("recharts-reference-dot",m)},t.renderDot(h,y),Xf.renderCallByParent(this.props,{x:p-i,y:f-i,width:2*i,height:2*i}))}}],n&&Uh(r.prototype,n),i&&Uh(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);Fh(Yh,"displayName","ReferenceDot"),Fh(Yh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),Fh(Yh,"renderDot",(function(e,t){return o.isValidElement(e)?o.cloneElement(e,t):te()(e)?e(t):o.createElement(Kr,Bh({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))}));var Jh=r(7239),$h=r.n(Jh),Xh=(r(4455),r(9513)),Qh=r.n(Xh)()((function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}}),(function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")}));var Kh=(0,o.createContext)(void 0),em=(0,o.createContext)(void 0),tm=(0,o.createContext)(void 0),rm=(0,o.createContext)({}),nm=(0,o.createContext)(void 0),im=(0,o.createContext)(0),om=(0,o.createContext)(0),am=function(e){var t=e.state,r=t.xAxisMap,n=t.yAxisMap,i=t.offset,a=e.clipPathId,u=e.children,c=e.width,l=e.height,s=Qh(i);return o.createElement(Kh.Provider,{value:r},o.createElement(em.Provider,{value:n},o.createElement(rm.Provider,{value:i},o.createElement(tm.Provider,{value:s},o.createElement(nm.Provider,{value:a},o.createElement(im.Provider,{value:l},o.createElement(om.Provider,{value:c},u)))))))};var um=function(e){var t=(0,o.useContext)(Kh);null==t&&(0,Ue.A)(!1);var r=t[e];return null==r&&(0,Ue.A)(!1),r},cm=function(e){var t=(0,o.useContext)(em);null==t&&(0,Ue.A)(!1);var r=t[e];return null==r&&(0,Ue.A)(!1),r},lm=function(){return(0,o.useContext)(om)},sm=function(){return(0,o.useContext)(im)};function pm(e){return pm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pm(e)}function fm(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,wm(n.key),n)}}function dm(e,t,r){return t=mm(t),function(e,t){if(t&&("object"===pm(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,hm()?Reflect.construct(t,r||[],mm(e).constructor):t.apply(e,r))}function hm(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(hm=function(){return!!e})()}function mm(e){return mm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mm(e)}function ym(e,t){return ym=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ym(e,t)}function vm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gm(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vm(Object(r),!0).forEach((function(t){bm(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vm(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bm(e,t,r){return(t=wm(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wm(e){var t=function(e,t){if("object"!=pm(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=pm(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pm(t)?t:t+""}function xm(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Im(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Im(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Im(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Sm(){return Sm=Object.assign?Object.assign.bind():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},Sm.apply(this,arguments)}function Em(e){var t=e.x,r=e.y,n=e.segment,i=e.xAxisId,a=e.yAxisId,u=e.shape,c=e.className,l=e.alwaysShow,s=(0,o.useContext)(nm),p=um(i),f=cm(a),d=(0,o.useContext)(tm);if(!s||!d)return null;X(void 0===l,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=function(e,t,r,n,i,o,a,u,c){var l=i.x,s=i.y,p=i.width,f=i.height;if(r){var d=c.y,h=e.y.apply(d,{position:o});if(Kf(c,"discard")&&!e.y.isInRange(h))return null;var m=[{x:l+p,y:h},{x:l,y:h}];return"left"===u?m.reverse():m}if(t){var y=c.x,v=e.x.apply(y,{position:o});if(Kf(c,"discard")&&!e.x.isInRange(v))return null;var g=[{x:v,y:s+f},{x:v,y:s}];return"top"===a?g.reverse():g}if(n){var b=c.segment.map((function(t){return e.apply(t,{position:o})}));return Kf(c,"discard")&&$h()(b,(function(t){return!e.isInRange(t)}))?null:b}return null}(_h({x:p.scale,y:f.scale}),Z(t),Z(r),n&&2===n.length,d,e.position,p.orientation,f.orientation,e);if(!h)return null;var m=xm(h,2),y=m[0],v=y.x,g=y.y,b=m[1],w=b.x,x=b.y,I=gm(gm({clipPath:Kf(e,"hidden")?"url(#".concat(s,")"):void 0},je(e,!0)),{},{x1:v,y1:g,x2:w,y2:x});return o.createElement(Je,{className:P("recharts-reference-line",c)},function(e,t){return o.isValidElement(e)?o.cloneElement(e,t):te()(e)?e(t):o.createElement("line",Sm({},t,{className:"recharts-reference-line-line"}))}(u,I),Xf.renderCallByParent(e,function(e){var t=e.x1,r=e.y1,n=e.x2,i=e.y2;return Lh({x:t,y:r},{x:n,y:i})}({x1:v,y1:g,x2:w,y2:x})))}var Mm=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),dm(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ym(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return o.createElement(Em,this.props)}}])&&fm(r.prototype,n),i&&fm(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);function jm(){return jm=Object.assign?Object.assign.bind():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},jm.apply(this,arguments)}function Om(e){return Om="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Om(e)}function Tm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Dm(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tm(Object(r),!0).forEach((function(t){Cm(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tm(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pm(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,_m(n.key),n)}}function km(e,t,r){return t=Nm(t),function(e,t){if(t&&("object"===Om(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Am()?Reflect.construct(t,r||[],Nm(e).constructor):t.apply(e,r))}function Am(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Am=function(){return!!e})()}function Nm(e){return Nm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Nm(e)}function Lm(e,t){return Lm=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Lm(e,t)}function Cm(e,t,r){return(t=_m(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _m(e){var t=function(e,t){if("object"!=Om(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Om(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Om(t)?t:t+""}bm(Mm,"displayName","ReferenceLine"),bm(Mm,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var Bm=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),km(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Lm(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this.props,r=e.x1,n=e.x2,i=e.y1,a=e.y2,u=e.className,c=e.alwaysShow,l=e.clipPathId;X(void 0===c,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var s=Z(r),p=Z(n),f=Z(i),d=Z(a),h=this.props.shape;if(!(s||p||f||d||h))return null;var m=function(e,t,r,n,i){var o=i.x1,a=i.x2,u=i.y1,c=i.y2,l=i.xAxis,s=i.yAxis;if(!l||!s)return null;var p=_h({x:l.scale,y:s.scale}),f={x:e?p.x.apply(o,{position:"start"}):p.x.rangeMin,y:r?p.y.apply(u,{position:"start"}):p.y.rangeMin},d={x:t?p.x.apply(a,{position:"end"}):p.x.rangeMax,y:n?p.y.apply(c,{position:"end"}):p.y.rangeMax};return!Kf(i,"discard")||p.isInRange(f)&&p.isInRange(d)?Lh(f,d):null}(s,p,f,d,this.props);if(!m&&!h)return null;var y=Kf(this.props,"hidden")?"url(#".concat(l,")"):void 0;return o.createElement(Je,{className:P("recharts-reference-area",u)},t.renderRect(h,Dm(Dm({clipPath:y},je(this.props,!0)),m)),Xf.renderCallByParent(this.props,m))}}])&&Pm(r.prototype,n),i&&Pm(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);function Rm(e){return function(e){if(Array.isArray(e))return zm(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return zm(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return zm(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zm(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}Cm(Bm,"displayName","ReferenceArea"),Cm(Bm,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),Cm(Bm,"renderRect",(function(e,t){return o.isValidElement(e)?o.cloneElement(e,t):te()(e)?e(t):o.createElement(Hi,jm({},t,{className:"recharts-reference-area-rect"}))}));var Hm=function(e,t,r,n,i){var o=xe(e,Mm),a=xe(e,Yh),u=[].concat(Rm(o),Rm(a)),c=xe(e,Bm),l="".concat(n,"Id"),s=n[0],p=t;if(u.length&&(p=u.reduce((function(e,t){if(t.props[l]===r&&Kf(t.props,"extendDomain")&&W(t.props[s])){var n=t.props[s];return[Math.min(e[0],n),Math.max(e[1],n)]}return e}),p)),c.length){var f="".concat(s,"1"),d="".concat(s,"2");p=c.reduce((function(e,t){if(t.props[l]===r&&Kf(t.props,"extendDomain")&&W(t.props[f])&&W(t.props[d])){var n=t.props[f],i=t.props[d];return[Math.min(e[0],n,i),Math.max(e[1],n,i)]}return e}),p)}return i&&i.length&&(p=i.reduce((function(e,t){return W(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),p)),p},Um=r(6418),Gm=new(r.n(Um)()),Wm="recharts.syncMouseEvents";function Zm(e){return Zm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zm(e)}function qm(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,Vm(n.key),n)}}function Fm(e,t,r){return(t=Vm(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vm(e){var t=function(e,t){if("object"!=Zm(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Zm(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Zm(t)?t:t+""}var Ym=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Fm(this,"activeIndex",0),Fm(this,"coordinateList",[]),Fm(this,"layout","horizontal")},(t=[{key:"setDetails",value:function(e){var t,r=e.coordinateList,n=void 0===r?null:r,i=e.container,o=void 0===i?null:i,a=e.layout,u=void 0===a?null:a,c=e.offset,l=void 0===c?null:c,s=e.mouseHandlerCallback,p=void 0===s?null:s;this.coordinateList=null!==(t=null!=n?n:this.coordinateList)&&void 0!==t?t:[],this.container=null!=o?o:this.container,this.layout=null!=u?u:this.layout,this.offset=null!=l?l:this.offset,this.mouseHandlerCallback=null!=p?p:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var r=this.container.getBoundingClientRect(),n=r.x,i=r.y,o=r.height,a=this.coordinateList[this.activeIndex].coordinate,u=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,c=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,l=n+a+u,s=i+this.offset.top+o/2+c;this.mouseHandlerCallback({pageX:l,pageY:s})}}}])&&qm(e.prototype,t),r&&qm(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();function Jm(){}function $m(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function Xm(e){this._context=e}function Qm(e){this._context=e}function Km(e){this._context=e}Xm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:$m(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:$m(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Qm.prototype={areaStart:Jm,areaEnd:Jm,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:$m(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Km.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:$m(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class ey{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function ty(e){this._context=e}function ry(e){this._context=e}function ny(e){return new ry(e)}function iy(e){return e<0?-1:1}function oy(e,t,r){var n=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(n||i<0&&-0),a=(r-e._y1)/(i||n<0&&-0),u=(o*i+a*n)/(n+i);return(iy(o)+iy(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(u))||0}function ay(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function uy(e,t,r){var n=e._x0,i=e._y0,o=e._x1,a=e._y1,u=(o-n)/3;e._context.bezierCurveTo(n+u,i+u*t,o-u,a-u*r,o,a)}function cy(e){this._context=e}function ly(e){this._context=new sy(e)}function sy(e){this._context=e}function py(e){this._context=e}function fy(e){var t,r,n=e.length-1,i=new Array(n),o=new Array(n),a=new Array(n);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t<n-1;++t)i[t]=1,o[t]=4,a[t]=4*e[t]+2*e[t+1];for(i[n-1]=2,o[n-1]=7,a[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=i[t]/o[t-1],o[t]-=r,a[t]-=r*a[t-1];for(i[n-1]=a[n-1]/o[n-1],t=n-2;t>=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(o[n-1]=(e[n]+i[n-1])/2,t=0;t<n-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function dy(e,t){this._context=e,this._t=t}function hy(e){return e[0]}function my(e){return e[1]}function yy(e,t){var r=cr(!0),n=null,i=ny,o=null,a=mr(u);function u(u){var c,l,s,p=(u=Ls(u)).length,f=!1;for(null==n&&(o=i(s=a())),c=0;c<=p;++c)!(c<p&&r(l=u[c],c,u))===f&&((f=!f)?o.lineStart():o.lineEnd()),f&&o.point(+e(l,c,u),+t(l,c,u));if(s)return o=null,s+""||null}return e="function"==typeof e?e:void 0===e?hy:cr(e),t="function"==typeof t?t:void 0===t?my:cr(t),u.x=function(t){return arguments.length?(e="function"==typeof t?t:cr(+t),u):e},u.y=function(e){return arguments.length?(t="function"==typeof e?e:cr(+e),u):t},u.defined=function(e){return arguments.length?(r="function"==typeof e?e:cr(!!e),u):r},u.curve=function(e){return arguments.length?(i=e,null!=n&&(o=i(n)),u):i},u.context=function(e){return arguments.length?(null==e?n=o=null:o=i(n=e),u):n},u}function vy(e,t,r){var n=null,i=cr(!0),o=null,a=ny,u=null,c=mr(l);function l(l){var s,p,f,d,h,m=(l=Ls(l)).length,y=!1,v=new Array(m),g=new Array(m);for(null==o&&(u=a(h=c())),s=0;s<=m;++s){if(!(s<m&&i(d=l[s],s,l))===y)if(y=!y)p=s,u.areaStart(),u.lineStart();else{for(u.lineEnd(),u.lineStart(),f=s-1;f>=p;--f)u.point(v[f],g[f]);u.lineEnd(),u.areaEnd()}y&&(v[s]=+e(d,s,l),g[s]=+t(d,s,l),u.point(n?+n(d,s,l):v[s],r?+r(d,s,l):g[s]))}if(h)return u=null,h+""||null}function s(){return yy().defined(i).curve(a).context(o)}return e="function"==typeof e?e:void 0===e?hy:cr(+e),t="function"==typeof t?t:cr(void 0===t?0:+t),r="function"==typeof r?r:void 0===r?my:cr(+r),l.x=function(t){return arguments.length?(e="function"==typeof t?t:cr(+t),n=null,l):e},l.x0=function(t){return arguments.length?(e="function"==typeof t?t:cr(+t),l):e},l.x1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:cr(+e),l):n},l.y=function(e){return arguments.length?(t="function"==typeof e?e:cr(+e),r=null,l):t},l.y0=function(e){return arguments.length?(t="function"==typeof e?e:cr(+e),l):t},l.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:cr(+e),l):r},l.lineX0=l.lineY0=function(){return s().x(e).y(t)},l.lineY1=function(){return s().x(e).y(r)},l.lineX1=function(){return s().x(n).y(t)},l.defined=function(e){return arguments.length?(i="function"==typeof e?e:cr(!!e),l):i},l.curve=function(e){return arguments.length?(a=e,null!=o&&(u=a(o)),l):a},l.context=function(e){return arguments.length?(null==e?o=u=null:u=a(o=e),l):o},l}function gy(e){return gy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gy(e)}function by(){return by=Object.assign?Object.assign.bind():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},by.apply(this,arguments)}function wy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xy(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wy(Object(r),!0).forEach((function(t){Iy(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wy(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Iy(e,t,r){var n;return n=function(e,t){if("object"!=gy(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=gy(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==gy(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}ty.prototype={areaStart:Jm,areaEnd:Jm,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},ry.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},cy.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:uy(this,this._t0,ay(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,uy(this,ay(this,r=oy(this,e,t)),r);break;default:uy(this,this._t0,r=oy(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}},(ly.prototype=Object.create(cy.prototype)).point=function(e,t){cy.prototype.point.call(this,t,e)},sy.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,n,i,o){this._context.bezierCurveTo(t,e,n,r,o,i)}},py.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===r)this._context.lineTo(e[1],t[1]);else for(var n=fy(e),i=fy(t),o=0,a=1;a<r;++o,++a)this._context.bezierCurveTo(n[0][o],i[0][o],n[1][o],i[1][o],e[a],t[a]);(this._line||0!==this._line&&1===r)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},dy.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}}this._x=e,this._y=t}};var Sy={curveBasisClosed:function(e){return new Qm(e)},curveBasisOpen:function(e){return new Km(e)},curveBasis:function(e){return new Xm(e)},curveBumpX:function(e){return new ey(e,!0)},curveBumpY:function(e){return new ey(e,!1)},curveLinearClosed:function(e){return new ty(e)},curveLinear:ny,curveMonotoneX:function(e){return new cy(e)},curveMonotoneY:function(e){return new ly(e)},curveNatural:function(e){return new py(e)},curveStep:function(e){return new dy(e,.5)},curveStepAfter:function(e){return new dy(e,1)},curveStepBefore:function(e){return new dy(e,0)}},Ey=function(e){return e.x===+e.x&&e.y===+e.y},My=function(e){return e.x},jy=function(e){return e.y},Oy=function(e){var t,r=e.type,n=void 0===r?"linear":r,i=e.points,o=void 0===i?[]:i,a=e.baseLine,u=e.layout,c=e.connectNulls,l=void 0!==c&&c,s=function(e,t){if(te()(e))return e;var r="curve".concat(zt()(e));return"curveMonotone"!==r&&"curveBump"!==r||!t?Sy[r]||ny:Sy["".concat(r).concat("vertical"===t?"Y":"X")]}(n,u),p=l?o.filter((function(e){return Ey(e)})):o;if(Array.isArray(a)){var f=l?a.filter((function(e){return Ey(e)})):a,d=p.map((function(e,t){return xy(xy({},e),{},{base:f[t]})}));return(t="vertical"===u?vy().y(jy).x1(My).x0((function(e){return e.base.x})):vy().x(My).y1(jy).y0((function(e){return e.base.y}))).defined(Ey).curve(s),t(d)}return(t="vertical"===u&&W(a)?vy().y(jy).x1(My).x0(a):W(a)?vy().x(My).y1(jy).y0(a):yy().x(My).y(jy)).defined(Ey).curve(s),t(p)},Ty=function(e){var t=e.className,r=e.points,n=e.path,i=e.pathRef;if(!(r&&r.length||n))return null;var a=r&&r.length?Oy(e):n;return o.createElement("path",by({},je(e,!1),pe(e),{className:P("recharts-curve",t),d:a,ref:i}))};function Dy(e){return Dy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Dy(e)}var Py=["x","y","top","left","width","height","className"];function ky(){return ky=Object.assign?Object.assign.bind():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},ky.apply(this,arguments)}function Ay(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ny(e,t,r){var n;return n=function(e,t){if("object"!=Dy(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Dy(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Dy(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ly(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Cy=function(e,t,r,n,i,o){return"M".concat(e,",").concat(i,"v").concat(n,"M").concat(o,",").concat(t,"h").concat(r)},_y=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,i=void 0===n?0:n,a=e.top,u=void 0===a?0:a,c=e.left,l=void 0===c?0:c,s=e.width,p=void 0===s?0:s,f=e.height,d=void 0===f?0:f,h=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ay(Object(r),!0).forEach((function(t){Ny(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ay(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({x:r,y:i,top:u,left:l,width:p,height:d},Ly(e,Py));return W(r)&&W(i)&&W(p)&&W(d)&&W(u)&&W(l)?o.createElement("path",ky({},je(m,!0),{className:P("recharts-cross",h),d:Cy(r,i,p,d,u,l)})):null};function By(e){var t=e.cx,r=e.cy,n=e.radius,i=e.startAngle,o=e.endAngle;return{points:[Bf(t,r,n,i),Bf(t,r,n,o)],cx:t,cy:r,radius:n,startAngle:i,endAngle:o}}function Ry(e,t,r){var n,i,o,a;if("horizontal"===e)o=n=t.x,i=r.top,a=r.top+r.height;else if("vertical"===e)a=i=t.y,n=r.left,o=r.left+r.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return By(t);var u=t.cx,c=t.cy,l=t.innerRadius,s=t.outerRadius,p=t.angle,f=Bf(u,c,l,p),d=Bf(u,c,s,p);n=f.x,i=f.y,o=d.x,a=d.y}return[{x:n,y:i},{x:o,y:a}]}function zy(e){return zy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zy(e)}function Hy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Uy(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hy(Object(r),!0).forEach((function(t){Gy(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hy(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Gy(e,t,r){var n;return n=function(e,t){if("object"!=zy(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=zy(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==zy(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Wy(e){var t,r,n,i=e.element,a=e.tooltipEventType,u=e.isActive,c=e.activeCoordinate,l=e.activePayload,s=e.offset,p=e.activeTooltipIndex,f=e.tooltipAxisBandSize,d=e.layout,h=e.chartName,m=null!==(t=i.props.cursor)&&void 0!==t?t:null===(r=i.type.defaultProps)||void 0===r?void 0:r.cursor;if(!i||!m||!u||!c||"ScatterChart"!==h&&"axis"!==a)return null;var y=Ty;if("ScatterChart"===h)n=c,y=_y;else if("BarChart"===h)n=function(e,t,r,n){var i=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-i:r.left+.5,y:"horizontal"===e?r.top+.5:t.y-i,width:"horizontal"===e?n:r.width-1,height:"horizontal"===e?r.height-1:n}}(d,c,s,f),y=Hi;else if("radial"===d){var v=By(c),g=v.cx,b=v.cy,w=v.radius;n={cx:g,cy:b,startAngle:v.startAngle,endAngle:v.endAngle,innerRadius:w,outerRadius:w},y=Ud}else n={points:Ry(d,c,s)},y=Ty;var x=Uy(Uy(Uy(Uy({stroke:"#ccc",pointerEvents:"none"},s),n),je(m,!1)),{},{payload:l,payloadIndex:p,className:P("recharts-tooltip-cursor",m.className)});return(0,o.isValidElement)(m)?(0,o.cloneElement)(m,x):(0,o.createElement)(y,x)}var Zy=["item"],qy=["children","className","width","height","style","compact","title","desc"];function Fy(e){return Fy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fy(e)}function Vy(){return Vy=Object.assign?Object.assign.bind():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},Vy.apply(this,arguments)}function Yy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,u=[],c=!0,l=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(e,t)||rv(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Jy(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function $y(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,uv(n.key),n)}}function Xy(e,t,r){return t=Ky(t),function(e,t){if(t&&("object"===Fy(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Qy()?Reflect.construct(t,r||[],Ky(e).constructor):t.apply(e,r))}function Qy(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Qy=function(){return!!e})()}function Ky(e){return Ky=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ky(e)}function ev(e,t){return ev=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ev(e,t)}function tv(e){return function(e){if(Array.isArray(e))return nv(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||rv(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rv(e,t){if(e){if("string"==typeof e)return nv(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?nv(e,t):void 0}}function nv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function iv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ov(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iv(Object(r),!0).forEach((function(t){av(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function av(e,t,r){return(t=uv(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uv(e){var t=function(e,t){if("object"!=Fy(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Fy(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Fy(t)?t:t+""}var cv={xAxis:["bottom","top"],yAxis:["left","right"]},lv={width:"100%",height:"100%"},sv={x:0,y:0};function pv(e){return e}var fv=function(e,t){var r=t.graphicalItems,n=t.dataStartIndex,i=t.dataEndIndex,o=(null!=r?r:[]).reduce((function(e,t){var r=t.props.data;return r&&r.length?[].concat(tv(e),tv(r)):e}),[]);return o.length>0?o:e&&e.length&&W(n)&&W(i)?e.slice(n,i+1):[]};function dv(e){return"number"===e?[0,"auto"]:void 0}var hv=function(e,t,r,n){var i=e.graphicalItems,o=e.tooltipAxis,a=fv(t,e);return r<0||!i||!i.length||r>=a.length?null:i.reduce((function(i,u){var c,l,s=null!==(c=u.props.data)&&void 0!==c?c:t;(s&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=r&&(s=s.slice(e.dataStartIndex,e.dataEndIndex+1)),o.dataKey&&!o.allowDuplicatedCategory)?l=$(void 0===s?a:s,o.dataKey,n):l=s&&s[r]||a[r];return l?[].concat(tv(i),[ff(u,l)]):i}),[])},mv=function(e,t,r,n){var i=n||{x:e.chartX,y:e.chartY},o=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(i,r),a=e.orderedTooltipTicks,u=e.tooltipAxis,c=e.tooltipTicks,l=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=-1,a=null!==(t=null==r?void 0:r.length)&&void 0!==t?t:0;if(a<=1)return 0;if(i&&"angleAxis"===i.axisType&&Math.abs(Math.abs(i.range[1]-i.range[0])-360)<=1e-6)for(var u=i.range,c=0;c<a;c++){var l=c>0?n[c-1].coordinate:n[a-1].coordinate,s=n[c].coordinate,p=c>=a-1?n[0].coordinate:n[c+1].coordinate,f=void 0;if(U(s-l)!==U(p-s)){var d=[];if(U(p-s)===U(u[1]-u[0])){f=p;var h=s+u[1]-u[0];d[0]=Math.min(h,(h+l)/2),d[1]=Math.max(h,(h+l)/2)}else{f=l;var m=p+u[1]-u[0];d[0]=Math.min(s,(m+s)/2),d[1]=Math.max(s,(m+s)/2)}var y=[Math.min(s,(f+s)/2),Math.max(s,(f+s)/2)];if(e>y[0]&&e<=y[1]||e>=d[0]&&e<=d[1]){o=n[c].index;break}}else{var v=Math.min(l,p),g=Math.max(l,p);if(e>(v+s)/2&&e<=(g+s)/2){o=n[c].index;break}}}else for(var b=0;b<a;b++)if(0===b&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b>0&&b<a-1&&e>(r[b].coordinate+r[b-1].coordinate)/2&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b===a-1&&e>(r[b].coordinate+r[b-1].coordinate)/2){o=r[b].index;break}return o}(o,a,c,u);if(l>=0&&c){var s=c[l]&&c[l].value,p=hv(e,t,l,s),f=function(e,t,r,n){var i=t.find((function(e){return e&&e.index===r}));if(i){if("horizontal"===e)return{x:i.coordinate,y:n.y};if("vertical"===e)return{x:n.x,y:i.coordinate};if("centric"===e){var o=i.coordinate,a=n.radius;return ov(ov(ov({},n),Bf(n.cx,n.cy,a,o)),{},{angle:o,radius:a})}var u=i.coordinate,c=n.angle;return ov(ov(ov({},n),Bf(n.cx,n.cy,u,c)),{},{angle:c,radius:u})}return sv}(r,a,l,i);return{activeTooltipIndex:l,activeLabel:s,activePayload:p,activeCoordinate:f}}return null},yv=function(e,t){var r=t.axes,n=t.graphicalItems,i=t.axisType,o=t.axisIdKey,a=t.stackGroups,u=t.dataStartIndex,c=t.dataEndIndex,l=e.layout,s=e.children,p=e.stackOffset,f=Xp(l,i);return r.reduce((function(t,r){var d,h=void 0!==r.type.defaultProps?ov(ov({},r.type.defaultProps),r.props):r.props,m=h.type,y=h.dataKey,v=h.allowDataOverflow,g=h.allowDuplicatedCategory,b=h.scale,w=h.ticks,x=h.includeHidden,I=h[o];if(t[I])return t;var S,E,M,j=fv(e.data,{graphicalItems:n.filter((function(e){var t;return(o in e.props?e.props[o]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[o])===I})),dataStartIndex:u,dataEndIndex:c}),O=j.length;(function(e,t,r){if("number"===r&&!0===t&&Array.isArray(e)){var n=null==e?void 0:e[0],i=null==e?void 0:e[1];if(n&&i&&W(n)&&W(i))return!0}return!1})(h.domain,v,m)&&(S=lf(h.domain,null,v),!f||"number"!==m&&"auto"===b||(M=Vp(j,y,"category")));var T=dv(m);if(!S||0===S.length){var D,P=null!==(D=h.domain)&&void 0!==D?D:T;if(y){if(S=Vp(j,y,m),"category"===m&&f){var k=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,r={},n=0;n<t;n++){if(r[e[n]])return!0;r[e[n]]=!0}return!1}(S);g&&k?(E=S,S=Re()(0,O)):g||(S=pf(P,S,r).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(tv(e),[t])}),[]))}else if("category"===m)S=g?S.filter((function(e){return""!==e&&!K()(e)})):pf(P,S,r).reduce((function(e,t){return e.indexOf(t)>=0||""===t||K()(t)?e:[].concat(tv(e),[t])}),[]);else if("number"===m){var A=function(e,t,r,n,i){var o=t.map((function(t){return Jp(e,t,r,i,n)})).filter((function(e){return!K()(e)}));return o&&o.length?o.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null}(j,n.filter((function(e){var t,r,n=o in e.props?e.props[o]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[o],i="hide"in e.props?e.props.hide:null===(r=e.type.defaultProps)||void 0===r?void 0:r.hide;return n===I&&(x||!i)})),y,i,l);A&&(S=A)}!f||"number"!==m&&"auto"===b||(M=Vp(j,y,"category"))}else S=f?Re()(0,O):a&&a[I]&&a[I].hasStack&&"number"===m?"expand"===p?[0,1]:af(a[I].stackGroups,u,c):$p(j,n.filter((function(e){var t=o in e.props?e.props[o]:e.type.defaultProps[o],r="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===I&&(x||!r)})),m,l,!0);if("number"===m)S=Hm(s,S,I,i,w),P&&(S=lf(P,S,v));else if("category"===m&&P){var N=P;S.every((function(e){return N.indexOf(e)>=0}))&&(S=N)}}return ov(ov({},t),{},av({},I,ov(ov({},h),{},{axisType:i,domain:S,categoricalDomain:M,duplicateDomain:E,originalDomain:null!==(d=h.domain)&&void 0!==d?d:T,isCategorical:f,layout:l})))}),{})},vv=function(e,t){var r=t.axisType,n=void 0===r?"xAxis":r,i=t.AxisComp,o=t.graphicalItems,a=t.stackGroups,u=t.dataStartIndex,c=t.dataEndIndex,l=e.children,s="".concat(n,"Id"),p=xe(l,i),f={};return p&&p.length?f=yv(e,{axes:p,graphicalItems:o,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c}):o&&o.length&&(f=function(e,t){var r=t.graphicalItems,n=t.Axis,i=t.axisType,o=t.axisIdKey,a=t.stackGroups,u=t.dataStartIndex,c=t.dataEndIndex,l=e.layout,s=e.children,p=fv(e.data,{graphicalItems:r,dataStartIndex:u,dataEndIndex:c}),f=p.length,d=Xp(l,i),h=-1;return r.reduce((function(e,t){var m,y=(void 0!==t.type.defaultProps?ov(ov({},t.type.defaultProps),t.props):t.props)[o],v=dv("number");return e[y]?e:(h++,d?m=Re()(0,f):a&&a[y]&&a[y].hasStack?(m=af(a[y].stackGroups,u,c),m=Hm(s,m,y,i)):(m=lf(v,$p(p,r.filter((function(e){var t,r,n=o in e.props?e.props[o]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[o],i="hide"in e.props?e.props.hide:null===(r=e.type.defaultProps)||void 0===r?void 0:r.hide;return n===y&&!i})),"number",l),n.defaultProps.allowDataOverflow),m=Hm(s,m,y,i)),ov(ov({},e),{},av({},y,ov(ov({axisType:i},n.defaultProps),{},{hide:!0,orientation:R()(cv,"".concat(i,".").concat(h%2),null),domain:m,originalDomain:v,isCategorical:d,layout:l}))))}),{})}(e,{Axis:i,graphicalItems:o,axisType:n,axisIdKey:s,stackGroups:a,dataStartIndex:u,dataEndIndex:c})),f},gv=function(e){var t=e.children,r=e.defaultShowTooltip,n=Ie(t,Pf),i=0,o=0;return e.data&&0!==e.data.length&&(o=e.data.length-1),n&&n.props&&(n.props.startIndex>=0&&(i=n.props.startIndex),n.props.endIndex>=0&&(o=n.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:Boolean(r)}},bv=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},wv=function(e,t){var r=e.props,n=(e.graphicalItems,e.xAxisMap),i=void 0===n?{}:n,o=e.yAxisMap,a=void 0===o?{}:o,u=r.width,c=r.height,l=r.children,s=r.margin||{},p=Ie(l,Pf),f=Ie(l,Xr),d=Object.keys(a).reduce((function(e,t){var r=a[t],n=r.orientation;return r.mirror||r.hide?e:ov(ov({},e),{},av({},n,e[n]+r.width))}),{left:s.left||0,right:s.right||0}),h=Object.keys(i).reduce((function(e,t){var r=i[t],n=r.orientation;return r.mirror||r.hide?e:ov(ov({},e),{},av({},n,R()(e,"".concat(n))+r.height))}),{top:s.top||0,bottom:s.bottom||0}),m=ov(ov({},h),d),y=m.bottom;p&&(m.bottom+=p.props.height||Pf.defaultProps.height),f&&t&&(m=function(e,t,r,n){var i=r.children,o=r.width,a=r.margin,u=o-(a.left||0)-(a.right||0),c=zp({children:i,legendWidth:u});if(c){var l=n||{},s=l.width,p=l.height,f=c.align,d=c.verticalAlign,h=c.layout;if(("vertical"===h||"horizontal"===h&&"middle"===d)&&"center"!==f&&W(e[f]))return Zp(Zp({},e),{},qp({},f,e[f]+(s||0)));if(("horizontal"===h||"vertical"===h&&"center"===f)&&"middle"!==d&&W(e[d]))return Zp(Zp({},e),{},qp({},d,e[d]+(p||0)))}return e}(m,0,r,t));var v=u-m.left-m.right,g=c-m.top-m.bottom;return ov(ov({brushBottom:y},m),{},{width:Math.max(v,0),height:Math.max(g,0)})},xv=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0};function Iv(e,t,r){if(t<1)return[];if(1===t&&void 0===r)return e;for(var n=[],i=0;i<e.length;i+=t){if(void 0!==r&&!0!==r(e[i]))return;n.push(e[i])}return n}function Sv(e,t,r){return function(e){var t=e.width,r=e.height,n=function(e){return(e%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),i=n*Math.PI/180,o=Math.atan(r/t),a=i>o&&i<Math.PI-o?r/Math.sin(i):t/Math.cos(i);return Math.abs(a)}({width:e.width+t.width,height:e.height+t.height},r)}function Ev(e,t,r,n,i){if(e*t<e*n||e*t>e*i)return!1;var o=r();return e*(t-e*o/2-n)>=0&&e*(t+e*o/2-i)<=0}function Mv(e){return Mv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mv(e)}function jv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ov(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?jv(Object(r),!0).forEach((function(t){Tv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tv(e,t,r){var n;return n=function(e,t){if("object"!=Mv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Mv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Mv(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Dv(e,t,r){var n=e.tick,i=e.ticks,o=e.viewBox,a=e.minTickGap,u=e.orientation,c=e.interval,l=e.tickFormatter,s=e.unit,p=e.angle;if(!i||!i.length||!n)return[];if(W(c)||It.isSsr)return function(e,t){return Iv(e,t+1)}(i,"number"==typeof c&&W(c)?c:0);var f=[],d="top"===u||"bottom"===u?"width":"height",h=s&&"width"===d?ao(s,{fontSize:t,letterSpacing:r}):{width:0,height:0},m=function(e,n){var i=te()(l)?l(e.value,n):e.value;return"width"===d?Sv(ao(i,{fontSize:t,letterSpacing:r}),h,p):ao(i,{fontSize:t,letterSpacing:r})[d]},y=i.length>=2?U(i[1].coordinate-i[0].coordinate):1,v=function(e,t,r){var n="width"===r,i=e.x,o=e.y,a=e.width,u=e.height;return 1===t?{start:n?i:o,end:n?i+a:o+u}:{start:n?i+a:o+u,end:n?i:o}}(o,y,d);return"equidistantPreserveStart"===c?function(e,t,r,n,i){for(var o,a=(n||[]).slice(),u=t.start,c=t.end,l=0,s=1,p=u,f=function(){var t=null==n?void 0:n[l];if(void 0===t)return{v:Iv(n,s)};var o,a=l,f=function(){return void 0===o&&(o=r(t,a)),o},d=t.coordinate,h=0===l||Ev(e,d,f,p,c);h||(l=0,p=u,s+=1),h&&(p=d+e*(f()/2+i),l+=s)};s<=a.length;)if(o=f())return o.v;return[]}(y,v,m,i,a):(f="preserveStart"===c||"preserveStartEnd"===c?function(e,t,r,n,i,o){var a=(n||[]).slice(),u=a.length,c=t.start,l=t.end;if(o){var s=n[u-1],p=r(s,u-1),f=e*(s.coordinate+e*p/2-l);a[u-1]=s=Ov(Ov({},s),{},{tickCoord:f>0?s.coordinate-f*e:s.coordinate}),Ev(e,s.tickCoord,(function(){return p}),c,l)&&(l=s.tickCoord-e*(p/2+i),a[u-1]=Ov(Ov({},s),{},{isShow:!0}))}for(var d=o?u-1:u,h=function(t){var n,o=a[t],u=function(){return void 0===n&&(n=r(o,t)),n};if(0===t){var s=e*(o.coordinate-e*u()/2-c);a[t]=o=Ov(Ov({},o),{},{tickCoord:s<0?o.coordinate-s*e:o.coordinate})}else a[t]=o=Ov(Ov({},o),{},{tickCoord:o.coordinate});Ev(e,o.tickCoord,u,c,l)&&(c=o.tickCoord+e*(u()/2+i),a[t]=Ov(Ov({},o),{},{isShow:!0}))},m=0;m<d;m++)h(m);return a}(y,v,m,i,a,"preserveStartEnd"===c):function(e,t,r,n,i){for(var o=(n||[]).slice(),a=o.length,u=t.start,c=t.end,l=function(t){var n,l=o[t],s=function(){return void 0===n&&(n=r(l,t)),n};if(t===a-1){var p=e*(l.coordinate+e*s()/2-c);o[t]=l=Ov(Ov({},l),{},{tickCoord:p>0?l.coordinate-p*e:l.coordinate})}else o[t]=l=Ov(Ov({},l),{},{tickCoord:l.coordinate});Ev(e,l.tickCoord,s,u,c)&&(c=l.tickCoord-e*(s()/2+i),o[t]=Ov(Ov({},l),{},{isShow:!0}))},s=a-1;s>=0;s--)l(s);return o}(y,v,m,i,a),f.filter((function(e){return e.isShow})))}var Pv=["viewBox"],kv=["viewBox"],Av=["ticks"];function Nv(e){return Nv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nv(e)}function Lv(){return Lv=Object.assign?Object.assign.bind():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},Lv.apply(this,arguments)}function Cv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Cv(Object(r),!0).forEach((function(t){Wv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bv(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Rv(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,Zv(n.key),n)}}function zv(e,t,r){return t=Uv(t),function(e,t){if(t&&("object"===Nv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Hv()?Reflect.construct(t,r||[],Uv(e).constructor):t.apply(e,r))}function Hv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Hv=function(){return!!e})()}function Uv(e){return Uv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Uv(e)}function Gv(e,t){return Gv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Gv(e,t)}function Wv(e,t,r){return(t=Zv(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zv(e){var t=function(e,t){if("object"!=Nv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Nv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Nv(t)?t:t+""}var qv=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=zv(this,t,[e])).state={fontSize:"",letterSpacing:""},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gv(e,t)}(t,e),r=t,n=[{key:"shouldComponentUpdate",value:function(e,t){var r=e.viewBox,n=Bv(e,Pv),i=this.props,o=i.viewBox,a=Bv(i,kv);return!oe(r,o)||!oe(n,a)||!oe(t,this.state)}},{key:"componentDidMount",value:function(){var e=this.layerReference;if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];t&&this.setState({fontSize:window.getComputedStyle(t).fontSize,letterSpacing:window.getComputedStyle(t).letterSpacing})}}},{key:"getTickLineCoord",value:function(e){var t,r,n,i,o,a,u=this.props,c=u.x,l=u.y,s=u.width,p=u.height,f=u.orientation,d=u.tickSize,h=u.mirror,m=u.tickMargin,y=h?-1:1,v=e.tickSize||d,g=W(e.tickCoord)?e.tickCoord:e.coordinate;switch(f){case"top":t=r=e.coordinate,a=(n=(i=l+ +!h*p)-y*v)-y*m,o=g;break;case"left":n=i=e.coordinate,o=(t=(r=c+ +!h*s)-y*v)-y*m,a=g;break;case"right":n=i=e.coordinate,o=(t=(r=c+ +h*s)+y*v)+y*m,a=g;break;default:t=r=e.coordinate,a=(n=(i=l+ +h*p)+y*v)+y*m,o=g}return{line:{x1:t,y1:n,x2:r,y2:i},tick:{x:o,y:a}}}},{key:"getTickTextAnchor",value:function(){var e,t=this.props,r=t.orientation,n=t.mirror;switch(r){case"left":e=n?"start":"end";break;case"right":e=n?"end":"start";break;default:e="middle"}return e}},{key:"getTickVerticalAnchor",value:function(){var e=this.props,t=e.orientation,r=e.mirror,n="end";switch(t){case"left":case"right":n="middle";break;case"top":n=r?"start":"end";break;default:n=r?"end":"start"}return n}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,i=e.height,a=e.orientation,u=e.mirror,c=e.axisLine,l=_v(_v(_v({},je(this.props,!1)),je(c,!1)),{},{fill:"none"});if("top"===a||"bottom"===a){var s=+("top"===a&&!u||"bottom"===a&&u);l=_v(_v({},l),{},{x1:t,y1:r+s*i,x2:t+n,y2:r+s*i})}else{var p=+("left"===a&&!u||"right"===a&&u);l=_v(_v({},l),{},{x1:t+p*n,y1:r,x2:t+p*n,y2:r+i})}return o.createElement("line",Lv({},l,{className:P("recharts-cartesian-axis-line",R()(c,"className"))}))}},{key:"renderTicks",value:function(e,r,n){var i=this,a=this.props,u=a.tickLine,c=a.stroke,l=a.tick,s=a.tickFormatter,p=a.unit,f=Dv(_v(_v({},this.props),{},{ticks:e}),r,n),d=this.getTickTextAnchor(),h=this.getTickVerticalAnchor(),m=je(this.props,!1),y=je(l,!1),v=_v(_v({},m),{},{fill:"none"},je(u,!1)),g=f.map((function(e,r){var n=i.getTickLineCoord(e),a=n.line,g=n.tick,b=_v(_v(_v(_v({textAnchor:d,verticalAnchor:h},m),{},{stroke:"none",fill:c},y),g),{},{index:r,payload:e,visibleTicksCount:f.length,tickFormatter:s});return o.createElement(Je,Lv({className:"recharts-cartesian-axis-tick",key:"tick-".concat(e.value,"-").concat(e.coordinate,"-").concat(e.tickCoord)},fe(i.props,e,r)),u&&o.createElement("line",Lv({},v,a,{className:P("recharts-cartesian-axis-tick-line",R()(u,"className"))})),l&&t.renderTickItem(l,b,"".concat(te()(s)?s(e.value,r):e.value).concat(p||"")))}));return o.createElement("g",{className:"recharts-cartesian-axis-ticks"},g)}},{key:"render",value:function(){var e=this,t=this.props,r=t.axisLine,n=t.width,i=t.height,a=t.ticksGenerator,u=t.className;if(t.hide)return null;var c=this.props,l=c.ticks,s=Bv(c,Av),p=l;return te()(a)&&(p=l&&l.length>0?a(this.props):a(s)),n<=0||i<=0||!p||!p.length?null:o.createElement(Je,{className:P("recharts-cartesian-axis",u),ref:function(t){e.layerReference=t}},r&&this.renderAxisLine(),this.renderTicks(p,this.state.fontSize,this.state.letterSpacing),Xf.renderCallByParent(this.props))}}],i=[{key:"renderTickItem",value:function(e,t,r){return o.isValidElement(e)?o.cloneElement(e,t):te()(e)?e(t):o.createElement(_o,Lv({},t,{className:"recharts-cartesian-axis-tick-value"}),r)}}],n&&Rv(r.prototype,n),i&&Rv(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);function Fv(e){return Fv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fv(e)}function Vv(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,Kv(n.key),n)}}function Yv(e,t,r){return t=$v(t),function(e,t){if(t&&("object"===Fv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Jv()?Reflect.construct(t,r||[],$v(e).constructor):t.apply(e,r))}function Jv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Jv=function(){return!!e})()}function $v(e){return $v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$v(e)}function Xv(e,t){return Xv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Xv(e,t)}function Qv(e,t,r){return(t=Kv(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kv(e){var t=function(e,t){if("object"!=Fv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Fv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Fv(t)?t:t+""}function eg(){return eg=Object.assign?Object.assign.bind():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},eg.apply(this,arguments)}function tg(e){var t=e.xAxisId,r=lm(),n=sm(),i=um(t);return null==i?null:o.createElement(qv,eg({},i,{className:P("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return Qp(e,!0)}}))}Wv(qv,"displayName","CartesianAxis"),Wv(qv,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var rg=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Yv(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Xv(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return o.createElement(tg,this.props)}}])&&Vv(r.prototype,n),i&&Vv(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);function ng(e){return ng="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ng(e)}function ig(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,sg(n.key),n)}}function og(e,t,r){return t=ug(t),function(e,t){if(t&&("object"===ng(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ag()?Reflect.construct(t,r||[],ug(e).constructor):t.apply(e,r))}function ag(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ag=function(){return!!e})()}function ug(e){return ug=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ug(e)}function cg(e,t){return cg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},cg(e,t)}function lg(e,t,r){return(t=sg(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sg(e){var t=function(e,t){if("object"!=ng(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ng(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ng(t)?t:t+""}function pg(){return pg=Object.assign?Object.assign.bind():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},pg.apply(this,arguments)}Qv(rg,"displayName","XAxis"),Qv(rg,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});var fg=function(e){var t=e.yAxisId,r=lm(),n=sm(),i=cm(t);return null==i?null:o.createElement(qv,pg({},i,{className:P("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return Qp(e,!0)}}))},dg=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),og(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cg(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return o.createElement(fg,this.props)}}])&&ig(r.prototype,n),i&&ig(r,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,i}(o.Component);lg(dg,"displayName","YAxis"),lg(dg,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});var hg=function(e){var t=e.chartName,r=e.GraphicalChild,n=e.defaultTooltipEventType,i=void 0===n?"axis":n,a=e.validateTooltipEventTypes,u=void 0===a?["axis"]:a,c=e.axisComponents,l=e.legendContent,s=e.formatAxisMap,p=e.defaultProps,f=function(e,t){var r=t.graphicalItems,n=t.stackGroups,i=t.offset,o=t.updateId,a=t.dataStartIndex,u=t.dataEndIndex,l=e.barSize,s=e.layout,p=e.barGap,f=e.barCategoryGap,d=e.maxBarSize,h=bv(s),m=h.numericAxisName,y=h.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some((function(e){var t=ve(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(r),g=[];return r.forEach((function(r,h){var b=fv(e.data,{graphicalItems:[r],dataStartIndex:a,dataEndIndex:u}),w=void 0!==r.type.defaultProps?ov(ov({},r.type.defaultProps),r.props):r.props,x=w.dataKey,I=w.maxBarSize,S=w["".concat(m,"Id")],E=w["".concat(y,"Id")],M=c.reduce((function(e,r){var n=t["".concat(r.axisType,"Map")],i=w["".concat(r.axisType,"Id")];n&&n[i]||"zAxis"===r.axisType||(0,Ue.A)(!1);var o=n[i];return ov(ov({},e),{},av(av({},r.axisType,o),"".concat(r.axisType,"Ticks"),Qp(o)))}),{}),j=M[y],O=M["".concat(y,"Ticks")],T=n&&n[S]&&n[S].hasStack&&function(e,t){var r,n=(null!==(r=e.type)&&void 0!==r&&r.defaultProps?Zp(Zp({},e.type.defaultProps),e.props):e.props).stackId;if(Z(n)){var i=t[n];if(i){var o=i.items.indexOf(e);return o>=0?i.stackedData[o]:null}}return null}(r,n[S].stackGroups),D=ve(r.type).indexOf("Bar")>=0,P=sf(j,O),k=[],A=v&&function(e){var t=e.barSize,r=e.totalSize,n=e.stackGroups,i=void 0===n?{}:n;if(!i)return{};for(var o={},a=Object.keys(i),u=0,c=a.length;u<c;u++)for(var l=i[a[u]].stackGroups,s=Object.keys(l),p=0,f=s.length;p<f;p++){var d=l[s[p]],h=d.items,m=d.cateAxisId,y=h.filter((function(e){return ve(e.type).indexOf("Bar")>=0}));if(y&&y.length){var v=y[0].type.defaultProps,g=void 0!==v?Zp(Zp({},v),y[0].props):y[0].props,b=g.barSize,w=g[m];o[w]||(o[w]=[]);var x=K()(b)?t:b;o[w].push({item:y[0],stackList:y.slice(1),barSize:K()(x)?void 0:V(x,r,0)})}}return o}({barSize:l,stackGroups:n,totalSize:xv(M,y)});if(D){var N,L,C=K()(I)?d:I,_=null!==(N=null!==(L=sf(j,O,!0))&&void 0!==L?L:C)&&void 0!==N?N:0;k=function(e){var t=e.barGap,r=e.barCategoryGap,n=e.bandSize,i=e.sizeList,o=void 0===i?[]:i,a=e.maxBarSize,u=o.length;if(u<1)return null;var c,l=V(t,n,0,!0),s=[];if(o[0].barSize===+o[0].barSize){var p=!1,f=n/u,d=o.reduce((function(e,t){return e+t.barSize||0}),0);(d+=(u-1)*l)>=n&&(d-=(u-1)*l,l=0),d>=n&&f>0&&(p=!0,d=u*(f*=.9));var h={offset:((n-d)/2|0)-l,size:0};c=o.reduce((function(e,t){var r={item:t.item,position:{offset:h.offset+h.size+l,size:p?f:t.barSize}},n=[].concat(Up(e),[r]);return h=n[n.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){n.push({item:e,position:h})})),n}),s)}else{var m=V(r,n,0,!0);n-2*m-(u-1)*l<=0&&(l=0);var y=(n-2*m-(u-1)*l)/u;y>1&&(y>>=0);var v=a===+a?Math.min(y,a):y;c=o.reduce((function(e,t,r){var n=[].concat(Up(e),[{item:t.item,position:{offset:m+(y+l)*r+(y-v)/2,size:v}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){n.push({item:e,position:n[n.length-1].position})})),n}),s)}return c}({barGap:p,barCategoryGap:f,bandSize:_!==P?_:P,sizeList:A[E],maxBarSize:C}),_!==P&&(k=k.map((function(e){return ov(ov({},e),{},{position:ov(ov({},e.position),{},{offset:e.position.offset-_/2})})})))}var B,R,z=r&&r.type&&r.type.getComposedData;z&&g.push({props:ov(ov({},z(ov(ov({},M),{},{displayedData:b,props:e,dataKey:x,item:r,bandSize:P,barPosition:k,offset:i,stackedData:T,layout:s,dataStartIndex:a,dataEndIndex:u}))),{},av(av(av({key:r.key||"item-".concat(h)},m,M[m]),y,M[y]),"animationId",o)),childIndex:(B=r,R=e.children,we(R).indexOf(B)),item:r})})),g},d=function(e,n){var i=e.props,o=e.dataStartIndex,a=e.dataEndIndex,u=e.updateId;if(!Se({props:i}))return null;var l=i.children,p=i.layout,d=i.stackOffset,h=i.data,m=i.reverseStackOrder,y=bv(p),v=y.numericAxisName,g=y.cateAxisName,b=xe(l,r),w=function(e,t,r,n,i,o){if(!e)return null;var a=(o?t.reverse():t).reduce((function(e,t){var i,o=null!==(i=t.type)&&void 0!==i&&i.defaultProps?Zp(Zp({},t.type.defaultProps),t.props):t.props,a=o.stackId;if(o.hide)return e;var u=o[r],c=e[u]||{hasStack:!1,stackGroups:{}};if(Z(a)){var l=c.stackGroups[a]||{numericAxisId:r,cateAxisId:n,items:[]};l.items.push(t),c.hasStack=!0,c.stackGroups[a]=l}else c.stackGroups[F("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[t]};return Zp(Zp({},e),{},qp({},u,c))}),{});return Object.keys(a).reduce((function(t,o){var u=a[o];return u.hasStack&&(u.stackGroups=Object.keys(u.stackGroups).reduce((function(t,o){var a=u.stackGroups[o];return Zp(Zp({},t),{},qp({},o,{numericAxisId:r,cateAxisId:n,items:a.items,stackedData:nf(e,a.items,i)}))}),{})),Zp(Zp({},t),{},qp({},o,u))}),{})}(h,b,"".concat(v,"Id"),"".concat(g,"Id"),d,m),x=c.reduce((function(e,t){var r="".concat(t.axisType,"Map");return ov(ov({},e),{},av({},r,vv(i,ov(ov({},t),{},{graphicalItems:b,stackGroups:t.axisType===v&&w,dataStartIndex:o,dataEndIndex:a}))))}),{}),I=wv(ov(ov({},x),{},{props:i,graphicalItems:b}),null==n?void 0:n.legendBBox);Object.keys(x).forEach((function(e){x[e]=s(i,x[e],I,e.replace("Map",""),t)}));var S,E,M=x["".concat(g,"Map")],j=(S=Y(M),{tooltipTicks:E=Qp(S,!1,!0),orderedTooltipTicks:He()(E,(function(e){return e.coordinate})),tooltipAxis:S,tooltipAxisBandSize:sf(S,E)}),O=f(i,ov(ov({},x),{},{dataStartIndex:o,dataEndIndex:a,updateId:u,graphicalItems:b,stackGroups:w,offset:I}));return ov(ov({formattedGraphicalItems:O,graphicalItems:b,offset:I,stackGroups:w},j),x)},h=function(e){function r(e){var n,i,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),av(a=Xy(this,r,[e]),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),av(a,"accessibilityManager",new Ym),av(a,"handleLegendBBoxUpdate",(function(e){if(e){var t=a.state,r=t.dataStartIndex,n=t.dataEndIndex,i=t.updateId;a.setState(ov({legendBBox:e},d({props:a.props,dataStartIndex:r,dataEndIndex:n,updateId:i},ov(ov({},a.state),{},{legendBBox:e}))))}})),av(a,"handleReceiveSyncEvent",(function(e,t,r){if(a.props.syncId===e){if(r===a.eventEmitterSymbol&&"function"!=typeof a.props.syncMethod)return;a.applySyncEvent(t)}})),av(a,"handleBrushChange",(function(e){var t=e.startIndex,r=e.endIndex;if(t!==a.state.dataStartIndex||r!==a.state.dataEndIndex){var n=a.state.updateId;a.setState((function(){return ov({dataStartIndex:t,dataEndIndex:r},d({props:a.props,dataStartIndex:t,dataEndIndex:r,updateId:n},a.state))})),a.triggerSyncEvent({dataStartIndex:t,dataEndIndex:r})}})),av(a,"handleMouseEnter",(function(e){var t=a.getMouseInfo(e);if(t){var r=ov(ov({},t),{},{isTooltipActive:!0});a.setState(r),a.triggerSyncEvent(r);var n=a.props.onMouseEnter;te()(n)&&n(r,e)}})),av(a,"triggeredAfterMouseMove",(function(e){var t=a.getMouseInfo(e),r=t?ov(ov({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};a.setState(r),a.triggerSyncEvent(r);var n=a.props.onMouseMove;te()(n)&&n(r,e)})),av(a,"handleItemMouseEnter",(function(e){a.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),av(a,"handleItemMouseLeave",(function(){a.setState((function(){return{isTooltipActive:!1}}))})),av(a,"handleMouseMove",(function(e){e.persist(),a.throttleTriggeredAfterMouseMove(e)})),av(a,"handleMouseLeave",(function(e){a.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};a.setState(t),a.triggerSyncEvent(t);var r=a.props.onMouseLeave;te()(r)&&r(t,e)})),av(a,"handleOuterEvent",(function(e){var t,r=function(e){var t=e&&e.type;return t&&ye[t]?ye[t]:null}(e),n=R()(a.props,"".concat(r));r&&te()(n)&&n(null!==(t=/.*touch.*/i.test(r)?a.getMouseInfo(e.changedTouches[0]):a.getMouseInfo(e))&&void 0!==t?t:{},e)})),av(a,"handleClick",(function(e){var t=a.getMouseInfo(e);if(t){var r=ov(ov({},t),{},{isTooltipActive:!0});a.setState(r),a.triggerSyncEvent(r);var n=a.props.onClick;te()(n)&&n(r,e)}})),av(a,"handleMouseDown",(function(e){var t=a.props.onMouseDown;te()(t)&&t(a.getMouseInfo(e),e)})),av(a,"handleMouseUp",(function(e){var t=a.props.onMouseUp;te()(t)&&t(a.getMouseInfo(e),e)})),av(a,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&a.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),av(a,"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&a.handleMouseDown(e.changedTouches[0])})),av(a,"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&a.handleMouseUp(e.changedTouches[0])})),av(a,"handleDoubleClick",(function(e){var t=a.props.onDoubleClick;te()(t)&&t(a.getMouseInfo(e),e)})),av(a,"handleContextMenu",(function(e){var t=a.props.onContextMenu;te()(t)&&t(a.getMouseInfo(e),e)})),av(a,"triggerSyncEvent",(function(e){void 0!==a.props.syncId&&Gm.emit(Wm,a.props.syncId,e,a.eventEmitterSymbol)})),av(a,"applySyncEvent",(function(e){var t=a.props,r=t.layout,n=t.syncMethod,i=a.state.updateId,o=e.dataStartIndex,u=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)a.setState(ov({dataStartIndex:o,dataEndIndex:u},d({props:a.props,dataStartIndex:o,dataEndIndex:u,updateId:i},a.state)));else if(void 0!==e.activeTooltipIndex){var c=e.chartX,l=e.chartY,s=e.activeTooltipIndex,p=a.state,f=p.offset,h=p.tooltipTicks;if(!f)return;if("function"==typeof n)s=n(h,e);else if("value"===n){s=-1;for(var m=0;m<h.length;m++)if(h[m].value===e.activeLabel){s=m;break}}var y=ov(ov({},f),{},{x:f.left,y:f.top}),v=Math.min(c,y.x+y.width),g=Math.min(l,y.y+y.height),b=h[s]&&h[s].value,w=hv(a.state,a.props.data,s),x=h[s]?{x:"horizontal"===r?h[s].coordinate:v,y:"horizontal"===r?g:h[s].coordinate}:sv;a.setState(ov(ov({},e),{},{activeLabel:b,activeCoordinate:x,activePayload:w,activeTooltipIndex:s}))}else a.setState(e)})),av(a,"renderCursor",(function(e){var r,n=a.state,i=n.isTooltipActive,u=n.activeCoordinate,c=n.activePayload,l=n.offset,s=n.activeTooltipIndex,p=n.tooltipAxisBandSize,f=a.getTooltipEventType(),d=null!==(r=e.props.active)&&void 0!==r?r:i,h=a.props.layout,m=e.key||"_recharts-cursor";return o.createElement(Wy,{key:m,activeCoordinate:u,activePayload:c,activeTooltipIndex:s,chartName:t,element:e,isActive:d,layout:h,offset:l,tooltipAxisBandSize:p,tooltipEventType:f})})),av(a,"renderPolarAxis",(function(e,t,r){var n=R()(e,"type.axisType"),i=R()(a.state,"".concat(n,"Map")),u=e.type.defaultProps,c=void 0!==u?ov(ov({},u),e.props):e.props,l=i&&i[c["".concat(n,"Id")]];return(0,o.cloneElement)(e,ov(ov({},l),{},{className:P(n,l.className),key:e.key||"".concat(t,"-").concat(r),ticks:Qp(l,!0)}))})),av(a,"renderPolarGrid",(function(e){var t=e.props,r=t.radialLines,n=t.polarAngles,i=t.polarRadius,u=a.state,c=u.radiusAxisMap,l=u.angleAxisMap,s=Y(c),p=Y(l),f=p.cx,d=p.cy,h=p.innerRadius,m=p.outerRadius;return(0,o.cloneElement)(e,{polarAngles:Array.isArray(n)?n:Qp(p,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(i)?i:Qp(s,!0).map((function(e){return e.coordinate})),cx:f,cy:d,innerRadius:h,outerRadius:m,key:e.key||"polar-grid",radialLines:r})})),av(a,"renderLegend",(function(){var e=a.state.formattedGraphicalItems,t=a.props,r=t.children,n=t.width,i=t.height,u=a.props.margin||{},c=n-(u.left||0)-(u.right||0),s=zp({children:r,formattedGraphicalItems:e,legendWidth:c,legendContent:l});if(!s)return null;var p=s.item,f=Jy(s,Zy);return(0,o.cloneElement)(p,ov(ov({},f),{},{chartWidth:n,chartHeight:i,margin:u,onBBoxUpdate:a.handleLegendBBoxUpdate}))})),av(a,"renderTooltip",(function(){var e,t=a.props,r=t.children,n=t.accessibilityLayer,i=Ie(r,Bt);if(!i)return null;var u=a.state,c=u.isTooltipActive,l=u.activeCoordinate,s=u.activePayload,p=u.activeLabel,f=u.offset,d=null!==(e=i.props.active)&&void 0!==e?e:c;return(0,o.cloneElement)(i,{viewBox:ov(ov({},f),{},{x:f.left,y:f.top}),active:d,label:p,payload:d?s:[],coordinate:l,accessibilityLayer:n})})),av(a,"renderBrush",(function(e){var t=a.props,r=t.margin,n=t.data,i=a.state,u=i.offset,c=i.dataStartIndex,l=i.dataEndIndex,s=i.updateId;return(0,o.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:ef(a.handleBrushChange,e.props.onChange),data:n,x:W(e.props.x)?e.props.x:u.left,y:W(e.props.y)?e.props.y:u.top+u.height+u.brushBottom-(r.bottom||0),width:W(e.props.width)?e.props.width:u.width,startIndex:c,endIndex:l,updateId:"brush-".concat(s)})})),av(a,"renderReferenceElement",(function(e,t,r){if(!e)return null;var n=a.clipPathId,i=a.state,u=i.xAxisMap,c=i.yAxisMap,l=i.offset,s=e.type.defaultProps||{},p=e.props,f=p.xAxisId,d=void 0===f?s.xAxisId:f,h=p.yAxisId,m=void 0===h?s.yAxisId:h;return(0,o.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(r),xAxis:u[d],yAxis:c[m],viewBox:{x:l.left,y:l.top,width:l.width,height:l.height},clipPathId:n})})),av(a,"renderActivePoints",(function(e){var t=e.item,n=e.activePoint,i=e.basePoint,o=e.childIndex,a=e.isRange,u=[],c=t.props.key,l=void 0!==t.item.type.defaultProps?ov(ov({},t.item.type.defaultProps),t.item.props):t.item.props,s=l.activeDot,p=ov(ov({index:o,dataKey:l.dataKey,cx:n.x,cy:n.y,r:4,fill:Yp(t.item),strokeWidth:2,stroke:"#fff",payload:n.payload,value:n.value},je(s,!1)),pe(s));return u.push(r.renderActiveDot(s,p,"".concat(c,"-activePoint-").concat(o))),i?u.push(r.renderActiveDot(s,ov(ov({},p),{},{cx:i.x,cy:i.y}),"".concat(c,"-basePoint-").concat(o))):a&&u.push(null),u})),av(a,"renderGraphicChild",(function(e,t,r){var n=a.filterFormatItem(e,t,r);if(!n)return null;var i=a.getTooltipEventType(),u=a.state,c=u.isTooltipActive,l=u.tooltipAxis,s=u.activeTooltipIndex,p=u.activeLabel,f=Ie(a.props.children,Bt),d=n.props,h=d.points,m=d.isRange,y=d.baseLine,v=void 0!==n.item.type.defaultProps?ov(ov({},n.item.type.defaultProps),n.item.props):n.item.props,g=v.activeDot,b=v.hide,w=v.activeBar,x=v.activeShape,I=Boolean(!b&&c&&f&&(g||w||x)),S={};"axis"!==i&&f&&"click"===f.props.trigger?S={onClick:ef(a.handleItemMouseEnter,e.props.onClick)}:"axis"!==i&&(S={onMouseLeave:ef(a.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:ef(a.handleItemMouseEnter,e.props.onMouseEnter)});var E=(0,o.cloneElement)(e,ov(ov({},n.props),S));if(I){if(!(s>=0)){var M,j=(null!==(M=a.getItemByXY(a.state.activeCoordinate))&&void 0!==M?M:{graphicalItem:E}).graphicalItem,O=j.item,T=void 0===O?e:O,D=j.childIndex,P=ov(ov(ov({},n.props),S),{},{activeIndex:D});return[(0,o.cloneElement)(T,P),null,null]}var k,A;if(l.dataKey&&!l.allowDuplicatedCategory){var N="function"==typeof l.dataKey?function(e){return"function"==typeof l.dataKey?l.dataKey(e.payload):null}:"payload.".concat(l.dataKey.toString());k=$(h,N,p),A=m&&y&&$(y,N,p)}else k=null==h?void 0:h[s],A=m&&y&&y[s];if(x||w){var L=void 0!==e.props.activeIndex?e.props.activeIndex:s;return[(0,o.cloneElement)(e,ov(ov(ov({},n.props),S),{},{activeIndex:L})),null,null]}if(!K()(k))return[E].concat(tv(a.renderActivePoints({item:n,activePoint:k,basePoint:A,childIndex:s,isRange:m})))}return m?[E,null,null]:[E,null]})),av(a,"renderCustomized",(function(e,t,r){return(0,o.cloneElement)(e,ov(ov({key:"recharts-customized-".concat(r)},a.props),a.state))})),av(a,"renderMap",{CartesianGrid:{handler:pv,once:!0},ReferenceArea:{handler:a.renderReferenceElement},ReferenceLine:{handler:pv},ReferenceDot:{handler:a.renderReferenceElement},XAxis:{handler:pv},YAxis:{handler:pv},Brush:{handler:a.renderBrush,once:!0},Bar:{handler:a.renderGraphicChild},Line:{handler:a.renderGraphicChild},Area:{handler:a.renderGraphicChild},Radar:{handler:a.renderGraphicChild},RadialBar:{handler:a.renderGraphicChild},Scatter:{handler:a.renderGraphicChild},Pie:{handler:a.renderGraphicChild},Funnel:{handler:a.renderGraphicChild},Tooltip:{handler:a.renderCursor,once:!0},PolarGrid:{handler:a.renderPolarGrid,once:!0},PolarAngleAxis:{handler:a.renderPolarAxis},PolarRadiusAxis:{handler:a.renderPolarAxis},Customized:{handler:a.renderCustomized}}),a.clipPathId="".concat(null!==(n=e.id)&&void 0!==n?n:F("recharts"),"-clip"),a.throttleTriggeredAfterMouseMove=A()(a.triggeredAfterMouseMove,null!==(i=e.throttleDelay)&&void 0!==i?i:1e3/60),a.state={},a}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ev(e,t)}(r,e),n=r,a=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,r=e.data,n=e.height,i=e.layout,o=Ie(t,Bt);if(o){var a=o.props.defaultIndex;if(!("number"!=typeof a||a<0||a>this.state.tooltipTicks.length-1)){var u=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,c=hv(this.state,r,a,u),l=this.state.tooltipTicks[a].coordinate,s=(this.state.offset.top+n)/2,p="horizontal"===i?{x:l,y:s}:{y:l,x:s},f=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));f&&(p=ov(ov({},p),f.props.points[a].tooltipPosition),c=f.props.points[a].tooltipPayload);var d={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:u,activePayload:c,activeCoordinate:p};this.setState(d),this.renderCursor(o),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(r=this.props.margin.left)&&void 0!==r?r:0,top:null!==(n=this.props.margin.top)&&void 0!==n?n:0}}),null):null;var r,n}},{key:"componentDidUpdate",value:function(e){Oe([Ie(e.children,Bt)],[Ie(this.props.children,Bt)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=Ie(this.props.children,Bt);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return u.indexOf(t)>=0?t:i}return i}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t,r=this.container,n=r.getBoundingClientRect(),i={top:(t=n).top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft},o={chartX:Math.round(e.pageX-i.left),chartY:Math.round(e.pageY-i.top)},a=n.width/r.offsetWidth||1,u=this.inRange(o.chartX,o.chartY,a);if(!u)return null;var c=this.state,l=c.xAxisMap,s=c.yAxisMap;if("axis"!==this.getTooltipEventType()&&l&&s){var p=Y(l).scale,f=Y(s).scale,d=p&&p.invert?p.invert(o.chartX):null,h=f&&f.invert?f.invert(o.chartY):null;return ov(ov({},o),{},{xValue:d,yValue:h})}var m=mv(this.state,this.props.data,this.props.layout,u);return m?ov(ov({},o),m):null}},{key:"inRange",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,i=e/r,o=t/r;if("horizontal"===n||"vertical"===n){var a=this.state.offset;return i>=a.left&&i<=a.left+a.width&&o>=a.top&&o<=a.top+a.height?{x:i,y:o}:null}var u=this.state,c=u.angleAxisMap,l=u.radiusAxisMap;if(c&&l){var s=Y(c);return Hf({x:i,y:o},s)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),r=Ie(e,Bt),n={};return r&&"axis"===t&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu}),ov(ov({},pe(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){Gm.on(Wm,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Gm.removeListener(Wm,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,r){for(var n=this.state.formattedGraphicalItems,i=0,o=n.length;i<o;i++){var a=n[i];if(a.item===e||a.props.key===e.key||t===ve(a.item.type)&&r===a.childIndex)return a}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,r=t.left,n=t.top,i=t.height,a=t.width;return o.createElement("defs",null,o.createElement("clipPath",{id:e},o.createElement("rect",{x:r,y:n,height:i,width:a})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var r=Yy(t,2),n=r[0],i=r[1];return ov(ov({},e),{},av({},n,i.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var r=Yy(t,2),n=r[0],i=r[1];return ov(ov({},e),{},av({},n,i.scale))}),{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,r=t.formattedGraphicalItems,n=t.activeItem;if(r&&r.length)for(var i=0,o=r.length;i<o;i++){var a=r[i],u=a.props,c=a.item,l=void 0!==c.type.defaultProps?ov(ov({},c.type.defaultProps),c.props):c.props,s=ve(c.type);if("Bar"===s){var p=(u.data||[]).find((function(t){return Ri(e,t)}));if(p)return{graphicalItem:a,payload:p}}else if("RadialBar"===s){var f=(u.data||[]).find((function(t){return Hf(e,t)}));if(f)return{graphicalItem:a,payload:f}}else if(Xd(a,n)||Qd(a,n)||Kd(a,n)){var d=nh({graphicalItem:a,activeTooltipItem:n,itemData:l.data}),h=void 0===l.activeIndex?d:l.activeIndex;return{graphicalItem:ov(ov({},a),{},{childIndex:h}),payload:Kd(a,n)?l.data[d]:a.props.data[d]}}}return null}},{key:"render",value:function(){var e=this;if(!Se(this))return null;var t,r,n=this.props,i=n.children,a=n.className,u=n.width,c=n.height,l=n.style,s=n.compact,p=n.title,f=n.desc,d=Jy(n,qy),h=je(d,!1);if(s)return o.createElement(am,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},o.createElement(qe,Vy({},h,{width:u,height:c,title:p,desc:f}),this.renderClipPath(),De(i,this.renderMap)));this.props.accessibilityLayer&&(h.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,h.role=null!==(r=this.props.role)&&void 0!==r?r:"application",h.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},h.onFocus=function(){e.accessibilityManager.focus()});var m=this.parseEventsOfWrapper();return o.createElement(am,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},o.createElement("div",Vy({className:P("recharts-wrapper",a),style:ov({position:"relative",cursor:"default",width:u,height:c},l)},m,{ref:function(t){e.container=t}}),o.createElement(qe,Vy({},h,{width:u,height:c,title:p,desc:f,style:lv}),this.renderClipPath(),De(i,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],a&&$y(n.prototype,a),c&&$y(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,a,c}(o.Component);av(h,"displayName",t),av(h,"defaultProps",ov({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},p)),av(h,"getDerivedStateFromProps",(function(e,t){var r=e.dataKey,n=e.data,i=e.children,o=e.width,a=e.height,u=e.layout,c=e.stackOffset,l=e.margin,s=t.dataStartIndex,p=t.dataEndIndex;if(void 0===t.updateId){var f=gv(e);return ov(ov(ov({},f),{},{updateId:0},d(ov(ov({props:e},f),{},{updateId:0}),t)),{},{prevDataKey:r,prevData:n,prevWidth:o,prevHeight:a,prevLayout:u,prevStackOffset:c,prevMargin:l,prevChildren:i})}if(r!==t.prevDataKey||n!==t.prevData||o!==t.prevWidth||a!==t.prevHeight||u!==t.prevLayout||c!==t.prevStackOffset||!oe(l,t.prevMargin)){var h=gv(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},y=ov(ov({},mv(t,n,u)),{},{updateId:t.updateId+1}),v=ov(ov(ov({},h),m),y);return ov(ov(ov({},v),d(ov({props:e},v),t)),{},{prevDataKey:r,prevData:n,prevWidth:o,prevHeight:a,prevLayout:u,prevStackOffset:c,prevMargin:l,prevChildren:i})}if(!Oe(i,t.prevChildren)){var g,b,w,x,I=Ie(i,Pf),S=I&&null!==(g=null===(b=I.props)||void 0===b?void 0:b.startIndex)&&void 0!==g?g:s,E=I&&null!==(w=null===(x=I.props)||void 0===x?void 0:x.endIndex)&&void 0!==w?w:p,M=S!==s||E!==p,j=!K()(n)&&!M?t.updateId:t.updateId+1;return ov(ov({updateId:j},d(ov(ov({props:e},t),{},{updateId:j,dataStartIndex:S,dataEndIndex:E}),t)),{},{prevChildren:i,dataStartIndex:S,dataEndIndex:E})}return null})),av(h,"renderActiveDot",(function(e,t,r){var n;return n=(0,o.isValidElement)(e)?(0,o.cloneElement)(e,t):te()(e)?e(t):o.createElement(Kr,t),o.createElement(Je,{className:"recharts-active-dot",key:r},n)}));var m=(0,o.forwardRef)((function(e,t){return o.createElement(h,Vy({},e,{ref:t}))}));return m.displayName=h.displayName,m}({chartName:"BarChart",GraphicalChild:Oh,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:rg},{axisType:"yAxis",AxisComp:dg}],formatAxisMap:function(e,t,r,i,o){var a=e.width,u=e.height,c=e.layout,l=e.children,s=Object.keys(t),p={left:r.left,leftMirror:r.left,right:a-r.right,rightMirror:a-r.right,top:r.top,topMirror:r.top,bottom:u-r.bottom,bottomMirror:u-r.bottom},f=!!Ie(l,Oh);return s.reduce((function(a,u){var l,s,d,h,m,y=t[u],v=y.orientation,g=y.domain,b=y.padding,w=void 0===b?{}:b,x=y.mirror,I=y.reversed,S="".concat(v).concat(x?"Mirror":"");if("number"===y.type&&("gap"===y.padding||"no-gap"===y.padding)){var E=g[1]-g[0],M=1/0,j=y.categoricalDomain.sort();if(j.forEach((function(e,t){t>0&&(M=Math.min((e||0)-(j[t-1]||0),M))})),Number.isFinite(M)){var O=M/E,T="vertical"===y.layout?r.height:r.width;if("gap"===y.padding&&(l=O*T/2),"no-gap"===y.padding){var D=V(e.barCategoryGap,O*T),P=O*T/2;l=P-D-(P-D)/T*D}}}s="xAxis"===i?[r.left+(w.left||0)+(l||0),r.left+r.width-(w.right||0)-(l||0)]:"yAxis"===i?"horizontal"===c?[r.top+r.height-(w.bottom||0),r.top+(w.top||0)]:[r.top+(w.top||0)+(l||0),r.top+r.height-(w.bottom||0)-(l||0)]:y.range,I&&(s=[s[1],s[0]]);var k=function(e,t,r){var i=e.scale,o=e.type,a=e.layout,u=e.axisType;if("auto"===i)return"radial"===a&&"radiusAxis"===u?{scale:$i(),realScaleType:"band"}:"radial"===a&&"angleAxis"===u?{scale:xu(),realScaleType:"linear"}:"category"===o&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!r)?{scale:Qi(),realScaleType:"point"}:"category"===o?{scale:$i(),realScaleType:"band"}:{scale:xu(),realScaleType:"linear"};if(L()(i)){var c="scale".concat(zt()(i));return{scale:(n[c]||Qi)(),realScaleType:n[c]?c:"point"}}return te()(i)?{scale:i}:{scale:Qi(),realScaleType:"point"}}(y,o,f),A=k.scale,N=k.realScaleType;A.domain(g).range(s),function(e){var t=e.domain();if(t&&!(t.length<=2)){var r=t.length,n=e.range(),i=Math.min(n[0],n[1])-tf,o=Math.max(n[0],n[1])+tf,a=e(t[0]),u=e(t[r-1]);(a<i||a>o||u<i||u>o)&&e.domain([t[0],t[r-1]])}}(A);var C=function(e,t){var r=t.realScaleType,n=t.type,i=t.tickCount,o=t.originalDomain,a=t.allowDecimals,u=r||t.scale;if("auto"!==u&&"linear"!==u)return null;if(i&&"number"===n&&o&&("auto"===o[0]||"auto"===o[1])){var c=e.domain();if(!c.length)return null;var l=bp(c,i,a);return e.domain([Us()(l),zs()(l)]),{niceTicks:l}}if(i&&"number"===n){var s=e.domain();return{niceTicks:wp(s,i,a)}}return null}(A,kh(kh({},y),{},{realScaleType:N}));"xAxis"===i?(m="top"===v&&!x||"bottom"===v&&x,d=r.left,h=p[S]-m*y.height):"yAxis"===i&&(m="left"===v&&!x||"right"===v&&x,d=p[S]-m*y.width,h=r.top);var _=kh(kh(kh({},y),C),{},{realScaleType:N,x:d,y:h,scale:A,width:"xAxis"===i?r.width:y.width,height:"yAxis"===i?r.height:y.height});return _.bandSize=sf(_,C),y.hide||"xAxis"!==i?y.hide||(p[S]+=(m?-1:1)*_.width):p[S]+=(m?-1:1)*_.height,kh(kh({},a),{},Ah({},u,_))}),{})}});const mg=e=>o.createElement("div",{className:"wprm-admin-dashboard-block-chart-days-container"},o.createElement("div",{className:"wprm-admin-dashboard-block-chart-title"},`📊 ${(0,v.f)("Daily Interaction")}`),o.createElement(_e,{width:"100%",height:300},o.createElement(hg,{data:e.data},o.createElement(rg,{dataKey:"date"}),o.createElement(dg,{type:"number",domain:[0,"dataMax"],allowDecimals:!1}),o.createElement(Bt,null),o.createElement(Oh,{dataKey:"total",name:(0,v.f)("Interactions"),fill:"#2271b1"}))));var yg=r(6712);const vg=e=>0===e.data.length?null:o.createElement("div",{className:"wprm-admin-dashboard-block-chart-table-container"},o.createElement("div",{className:"wprm-admin-dashboard-block-chart-title"},e.title),o.createElement("table",{className:"wprm-admin-dashboard-block-chart-table"},o.createElement("thead",null,o.createElement("tr",null,o.createElement("th",null,e.label),o.createElement("th",null,(0,v.f)("Total")),o.createElement("th",null,(0,v.f)("Unique")))),o.createElement("tbody",null,e.data.map(((e,t)=>{const r=!!e.hasOwnProperty("recipeId")&&e.recipeId,n=!!e.hasOwnProperty("permalink")&&e.permalink;return o.createElement("tr",{key:t},o.createElement("td",null,r?o.createElement("div",{className:"wprm-admin-dashboard-block-chart-table-recipe"},o.createElement("div",{className:"wprm-admin-dashboard-block-chart-table-recipe-name"},e.name),o.createElement("div",{className:"wprm-admin-dashboard-block-chart-table-actions"},n&&o.createElement("div",{className:"wprm-admin-dashboard-block-chart-table-action"},o.createElement("a",{href:n,target:"_blank"},o.createElement(yg.A,{type:"eye",title:(0,v.f)("View Recipe")}))),o.createElement("div",{className:"wprm-admin-dashboard-block-chart-table-action"},o.createElement(yg.A,{type:"pencil",title:(0,v.f)("Edit Recipe"),onClick:()=>{WPRM_Modal.open("recipe",{recipeId:r})}})))):e.name),o.createElement("td",null,e.total),o.createElement("td",null,e.unique))})))));class gg extends o.Component{constructor(e){super(e),this.state={loading:!0,data:!1}}componentDidMount(){this.checkForUpdate()}checkForUpdate(){this.setState({loading:!0},(()=>{y.A.dashboard.getAnalytics().then((e=>{let t=!1;e&&(t=e.data),this.setState({loading:!1,data:t})}))}))}render(){const{data:e}=this.state;return o.createElement(o.Fragment,null,this.state.loading?o.createElement(T.A,null):o.createElement(o.Fragment,null,0===e.total?o.createElement("span",null,(0,v.f)("No actions found for the last 7 days. If you just enabled analytics they should start showing up soon.")):o.createElement(o.Fragment,null,o.createElement("div",{className:"wprm-admin-dashboard-block-chart"},o.createElement(mg,{data:e.per_day})),o.createElement("div",{className:"wprm-admin-dashboard-block-chart"},o.createElement(vg,{title:`🏆 ${(0,v.f)("Top Recipe Interactions (last 7 days)")}`,label:(0,v.f)("Recipe"),data:e.per_recipe})),o.createElement("div",{className:"wprm-admin-dashboard-block-chart"},o.createElement(vg,{title:`👍 ${(0,v.f)("Interactions (last 7 days)")}`,label:(0,v.f)("Type"),data:e.per_type})))))}}class bg extends o.Component{constructor(e){super(e),this.state={analyticsEnabled:wprm_admin_dashboard.settings.analytics_enabled}}render(){return o.createElement(g,{title:(0,v.f)("Analytics")},this.state.analyticsEnabled?o.createElement(o.Fragment,null,o.createElement(gg,null)):o.createElement(O,{onEnable:()=>{y.A.settings.save({analytics_enabled:!0}),this.setState({analyticsEnabled:!0})}}))}}var wg=r(1909);class xg extends o.Component{constructor(e){super(e),this.state={rating:0}}render(){return o.createElement(g,{title:(0,v.f)("Feedback")},o.createElement("div",{className:"wprm-admin-dashboard-feedback-container"},0===this.state.rating&&o.createElement(o.Fragment,null,o.createElement("label",null,(0,v.f)("How would you rate WP Recipe Maker?")),o.createElement("div",null,o.createElement(wg.A,{rating:this.state.rating,starDimension:"25px",starSpacing:"0",starHoverColor:"#2271b1",changeRating:e=>{this.setState({rating:e},(()=>{y.A.utilities.giveFeedback(e)}))},numberOfStars:5,name:"feedback"}))),0<this.state.rating&&3>=this.state.rating&&o.createElement(o.Fragment,null,o.createElement("p",null,"Sorry to hear you don't seem to be enjoying WP Recipe Maker as much as we want you to. It would be great if you could provide us with any feedback at all."),o.createElement("p",null,"Email ",o.createElement("a",{href:"mailto:support@bootstrapped.ventures",target:"_blank"},"support@bootstrapped.ventures")," with any problems, frustrations or suggestions and we'll be happy to help you out! We improve the plugin weekly based on customer feedback, so your thoughts can really make a difference."),o.createElement("a",{className:"button button-primary",href:"mailto:support@bootstrapped.ventures",target:"_blank"},"Contact us now!")),4==this.state.rating&&o.createElement(o.Fragment,null,o.createElement("p",null,"Happy to hear that you do seem to be enjoying WP Recipe Maker! We are aiming to be a 5-star plugin though, so it would be amazing if you could give us any feedback at all on how we can get there for you."),o.createElement("p",null,"Email ",o.createElement("a",{href:"mailto:support@bootstrapped.ventures",target:"_blank"},"support@bootstrapped.ventures")," with any problems, frustrations or suggestions and we'll be happy to help you out! We improve the plugin weekly based on customer feedback, so your thoughts can really make a difference."),o.createElement("a",{className:"button button-primary",href:"mailto:support@bootstrapped.ventures",target:"_blank"},"Contact us now!")),5==this.state.rating&&o.createElement(o.Fragment,null,o.createElement("p",null,"Very happy to hear you're enjoying WP Recipe Maker!"),o.createElement("p",null,"It would be amazing if you could help spread the word and leave an honest ",o.createElement("a",{href:"https://wordpress.org/support/plugin/wp-recipe-maker/reviews/#new-post",target:"_blank"},"review over at wordpress.org")," for our plugin. This really helps with getting new users, which leads to more customers and more time we can spend improving WPRM."),o.createElement("a",{className:"button button-primary",href:"https://wordpress.org/support/plugin/wp-recipe-maker/reviews/#new-post",target:"_blank"},"Leave a review!"),o.createElement("p",null,"Already left a review? Thanks a lot for taking the time! If you have any further feedback at all, feel free to contact us at ",o.createElement("a",{href:"mailto:support@bootstrapped.ventures",target:"_blank"},"support@bootstrapped.ventures"),". We improve the plugin weekly based on customer feedback, so your thoughts can really make a difference."))))}}class Ig extends o.Component{constructor(e){super(e),this.state={open:!1}}render(){return o.createElement("div",{className:"wprm-admin-dashboard-health-check-item"},o.createElement("div",{className:"wprm-admin-dashboard-health-check-header",onClick:()=>{this.setState({open:!this.state.open})}},this.props.header),this.state.open&&o.createElement("div",{className:"wprm-admin-dashboard-health-check-content"},this.props.children))}}const Sg=e=>o.createElement(o.Fragment,null,e.item.includes("litespeed-cache")&&o.createElement(Ig,{header:"🔌 LiteSpeed Cache might be breaking recipe saving"},o.createElement("p",null,'There have been issues with LiteSpeed Cache breaking the recipe saving if the "Cache REST API" setting is enabled on the ',o.createElement("em",null,"LiteSpeed Cache > Cache")," page."),o.createElement("p",null,'We recommend setting that setting to "Off".'))),Eg=e=>{const t=e.item;return t.length?o.createElement(Ig,{header:`✍️ Duplicate recipe names: ${t.length}`},o.createElement("p",null,"These recipe names are used in more than 1 recipe and might be duplicates. Click to find them on the manage page:"),o.createElement("div",{className:"wprm-admin-dashboard-health-check-list"},t.map(((e,t)=>o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item",key:t},o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item-main"},o.createElement("a",{href:`${wprm_admin.manage_url}#recipe/name=${encodeURIComponent(e.name)}`},e.name)),o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item-side"},e.recipes.length," recipes")))))):null},Mg=e=>{const t=e.item;return t&&Object.keys(t).length?o.createElement(Ig,{header:`📸 Missing recipe thumbnails: ${Object.keys(t).length}`},o.createElement("p",null,"Google expects to see 3 different ratios for the recipe image in the recipe metadata. WP Recipe Maker automatically generates those ratios for the recipe images, but some of them seem to be missing. This can happen if you converted those recipes from another plugin, for example."),o.createElement("p",null,"Try using a plugin like ",o.createElement("a",{href:"https://wordpress.org/plugins/regenerate-thumbnails/",target:"_blank"},"Regenerate Thumbnails")," to make sure all thumbnail sizes exist."),o.createElement("p",null,"If that doesn't fix things, the problem could also be that the original recipe image is too small. A recipe image should be at least 500 by 500 pixels to be able to generate all thumbnail sizes."),o.createElement("p",null,"Click through to find the problem recipes on the Manage page:"),o.createElement("div",{className:"wprm-admin-dashboard-health-check-list"},Object.keys(t).map(((e,r)=>{const n=t[e]?t[e]:"n/a";return o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item",key:r},o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item-main"},o.createElement("a",{href:`${wprm_admin.manage_url}#recipe/id=${encodeURIComponent(e)}`},n)))})))):null};var jg=r(845),Og=r.n(jg);const Tg=e=>{const t=e.item,r=Object.values(t).reduce(((e,t)=>e+t));if(0===r)return o.createElement(Ig,{header:"🤷♂️ No recipes yet"},o.createElement("p",null,"We can't seem to find any recipes yet. Start adding them!"));const n={good:"Good SEO",rating:"Only missing recipe ratings",warning:"Missing some recommended fields",bad:"Missing some required fields",other:"Not using metadata (excluded from count)"};return o.createElement(Ig,{header:`🔍 Recipes with a good SEO rating: ${t.good} of ${r-t.other}`},o.createElement("p",null,"Google has a list of required and recommended fields they want to see in the metadata. You definitely need to fill in all required fields. Not filling in recommended fields will get you a warning, but is not a huge problem. Click to see those recipes on the manage page:"),o.createElement("div",{className:"wprm-admin-dashboard-health-check-list"},Object.keys(n).map(((e,r)=>{const i=n[e];return o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item",key:r},o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item-main"},o.createElement("a",{href:`${wprm_admin.manage_url}#recipe/seo=${e}`},i)),o.createElement("div",{className:"wprm-admin-dashboard-health-check-list-item-side"},t[e]," ",1===t[e]?"recipe":"recipes"))}))))},Dg={compatibility:Sg,duplicate_names:Eg,missing_thumbnails:Mg,multiple_parents:e=>{const t=e.item;return Object.keys(t).length?o.createElement(Ig,{header:`📑 Recipes used in multiple places: ${Object.keys(t).length}`},o.createElement("p",null,"These recipes have been added to more than 1 post or page. A recipe should generally only exist in 1 parent post. References should be made using the ",o.createElement("a",{href:"https://help.bootstrapped.ventures/article/182-itemlist-metadata-for-recipe-roundup-posts",target:"_blank"},"Recipe Roundup feature")," instead. Click on a post to edit it:"),o.createElement("div",{className:"wprm-admin-dashboard-health-check-list"},Object.keys(t).map(((e,r)=>{const n=t[e];return o.createElement("div",{className:"wprm-admin-dashboard-health-check-multiple-parents",key:r},o.createElement("div",{className:"wprm-admin-dashboard-health-check-multiple-parents-recipe"},e," - ",n.name),o.createElement("div",{className:"wprm-admin-dashboard-health-check-multiple-parents-posts"},n.posts.map(((e,t)=>{const r=`${e.id} - ${e.name?e.name:"n/a"}`;return o.createElement("div",{className:"wprm-admin-dashboard-health-check-multiple-parents-post",key:t},e.edit_url?o.createElement(o.Fragment,null,o.createElement("a",{href:Og().decode(e.edit_url)},r),parseInt(n.parent_post_id)===parseInt(e.id)&&" (parent post)"):r)}))))})))):null},seo_types:Tg};class Pg extends o.Component{constructor(e){super(e),this.state={items:wprm_admin_dashboard.health.items}}render(){return o.createElement(g,{title:(0,v.f)("Health Check"),button:(0,v.f)("Run Check"),buttonAction:()=>{window.location=wprm_admin_dashboard.health.tool}},o.createElement("div",{className:"wprm-admin-dashboard-health-check-container"},o.createElement("div",{className:`wprm-admin-dashboard-health-check-last-update wprm-admin-dashboard-health-check-last-update-${wprm_admin_dashboard.health.urgency}`,title:wprm_admin_dashboard.health.date?wprm_admin_dashboard.health.date_formatted_full:null},(0,v.f)("Last check:")," ",wprm_admin_dashboard.health.date_formatted,wprm_admin_dashboard.health.updated&&` (${(0,v.f)("outdated version")})`),o.createElement("div",{className:"wprm-admin-dashboard-health-check-description"},(0,v.f)("Use the Health Check feature to search for any WPRM-related issues and improve your recipes.")," ","never"===wprm_admin_dashboard.health.urgency?(0,v.f)("Recommended to run occassionally by clicking on the blue button."):(0,v.f)("Most recent results:")),Object.keys(this.state.items).map(((e,t)=>{const r=this.state.items[e];let n=!!Dg.hasOwnProperty(e)&&Dg[e];return n?o.createElement(n,{item:r,key:t}):null})),o.createElement("div",{className:"wprm-admin-dashboard-health-check-learn-more"},o.createElement("a",{href:"https://help.bootstrapped.ventures/article/306-health-check",target:"_blank"},(0,v.f)("Learn more about the Health Check feature")))))}}const kg=e=>o.createElement("div",{className:"wprm-admin-dashboard-learn-section-container"},o.createElement("div",{className:"wprm-admin-dashboard-learn-section-title"},e.title),o.createElement("div",{className:"wprm-admin-dashboard-learn-section"},e.children)),Ag=e=>o.createElement("div",{className:"wprm-admin-dashboard-learn-section-item"},e.hasOwnProperty("url")?o.createElement("a",{href:e.url,target:"_blank"},e.children):e.children),Ng=e=>o.createElement(g,{title:(0,v.f)("Get the most out of WPRM")},o.createElement("div",{className:"wprm-admin-dashboard-learn-container"},o.createElement(kg,{title:`🧑🎓 ${(0,v.f)("Learn More")}`},o.createElement(Ag,{url:"https://help.bootstrapped.ventures/collection/1-wp-recipe-maker"},(0,v.f)("Documentation in our knowledge base")),o.createElement(Ag,{url:"https://demo.wprecipemaker.com/all-features/"},(0,v.f)("All features in action on our demo site")),o.createElement(Ag,{url:"https://bootstrapped.ventures/wp-recipe-maker/videos/"},(0,v.f)("Video tutorials and walkthroughs"))),o.createElement(kg,{title:`🤝 ${(0,v.f)("Our Partners")}`},o.createElement(Ag,{url:"https://help.bootstrapped.ventures/article/323-shop-with-instacart-button"},(0,v.f)("Shoppable Recipes with Instacart"))),o.createElement(kg,{title:`🙋 ${(0,v.f)("Get Help")}`},o.createElement(Ag,{url:"https://www.facebook.com/groups/1741126932849712"},(0,v.f)("WP Recipe Maker Facebook Group")),o.createElement(Ag,{url:"mailto:support@bootstrapped.ventures"},(0,v.f)("Email our support team"))))),Lg=e=>{const{item:t}=e;if(!t.title)return null;const r=o.createElement(o.Fragment,null,o.createElement("div",{className:"wprm-admin-dashboard-news-item-title-container"},o.createElement("div",{className:"wprm-admin-dashboard-news-item-date"},t.date_formatted),o.createElement("div",{className:"wprm-admin-dashboard-news-item-title"},t.title)),t.hasOwnProperty("label")&&o.createElement("div",{className:`wprm-admin-dashboard-news-item-label wprm-admin-dashboard-news-item-label-${t.label_key}`},t.label));let n=["wprm-admin-dashboard-news-item"];return t.new&&n.push("wprm-admin-dashboard-news-item-new"),o.createElement(o.Fragment,null,t.hasOwnProperty("url")?o.createElement("a",{href:t.url,target:"_blank",className:n.join(" ")},r):o.createElement("div",{className:n.join(" ")},r))},Cg=e=>{const t=wprm_admin_dashboard.news;return t&&0!==t.length?o.createElement(g,{title:(0,v.f)("News")},o.createElement("div",{className:"wprm-admin-dashboard-news-container"},t.map(((e,t)=>o.createElement(Lg,{item:e,key:t}))))):null},_g=e=>{const{recipe:t}=e,r=t.hasOwnProperty("permalink")&&t.permalink;return o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe"},o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe-name-container"},o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe-date"},t.date_formatted?t.date_formatted:""),o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe-name"},t.name?t.name:"n/a")),o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe-actions"},r&&o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe-action"},o.createElement("a",{href:t.permalink,target:"_blank"},o.createElement(yg.A,{type:"eye",title:(0,v.f)("View Recipe")}))),o.createElement("div",{className:"wprm-admin-dashboard-recipes-recipe-action"},o.createElement(yg.A,{type:"pencil",title:(0,v.f)("Edit Recipe"),onClick:()=>{WPRM_Modal.open("recipe",{recipeId:t.id,saveCallback:r=>{let n=JSON.parse(JSON.stringify(t));n.name=r.name,e.onUpdate(n)}})}}))))};class Bg extends o.Component{constructor(e){super(e),this.state={recipes:wprm_admin_dashboard.recipes}}render(){return o.createElement(g,{title:(0,v.f)("Latest Recipes"),button:(0,v.f)("Create Recipe"),buttonAction:()=>{WPRM_Modal.open("recipe",{saveCallback:e=>{let t=JSON.parse(JSON.stringify(this.state.recipes)),r=JSON.parse(JSON.stringify(e));r.date_formatted=wprm_admin_dashboard.today_formatted,t=t.filter((e=>e.id!==r.id)),t.unshift(r),this.setState({recipes:t})}})}},o.createElement("div",{className:"wprm-admin-dashboard-recipes-container"},0===this.state.recipes.length?o.createElement("div",{className:"wprm-admin-dashboard-recipes-all"},(0,v.f)("No recipes found. Welcome to WP Recipe Maker!")):o.createElement(o.Fragment,null,this.state.recipes.map(((e,t)=>o.createElement(_g,{recipe:e,onUpdate:e=>{let r=JSON.parse(JSON.stringify(this.state.recipes));r[t]=e,this.setState({recipes:r})},key:t})))),o.createElement("div",{className:"wprm-admin-dashboard-recipes-all"},o.createElement("a",{href:wprm_admin.manage_url},(0,v.f)("Manage all recipes...")))))}}const Rg=e=>o.createElement("div",{className:"wprm-admin-dashboard-tip"},e.children),zg=[o.createElement(Rg,null,"Use the ",o.createElement("strong",null,"TAB key")," while entering ingredients or instructions to easily jump from field to field and create new lines."),o.createElement(Rg,null,"Copying your recipes from other sources?",o.createElement("br",null),"Use our ",o.createElement("a",{href:"https://help.bootstrapped.ventures/article/70-import-recipe-from-text",target:"_blank"},"Import Recipe from Text")," feature to speed things up."),o.createElement(Rg,null,"Have you seen the ",o.createElement("strong",null,"toolbar at the bottom of the recipe modal")," when editing rich fields (like the summary or instructions)? It gives you quick access to some editing and symbols."),o.createElement(Rg,null,"The ",o.createElement("strong",null,"Bulk Edit column")," on some of the WP Recipe Maker > Manage pages allows you to quickly edit multiple rows at once."),o.createElement(Rg,null,"Make sure to use the ",o.createElement("a",{href:"https://help.bootstrapped.ventures/article/182-itemlist-metadata-for-recipe-roundup-posts",target:"_blank"},"Recipe Roundup feature")," for roundup posts. This will add itemList metadata that allows those posts to show up as a carousel in Google."),o.createElement(Rg,null,"Give your visitors an easy way to find recipes by course, cuisine, ingredient, calories, ... by combining WPRM with our ",o.createElement("a",{href:"https://demo.wprecipemaker.com/recipe-index/",target:"_blank"},"WP Ultimate Post Grid plugin"),"."),o.createElement(Rg,null,"When adding equipment or ingredient names, the toolbar at the bottom of the recipe modal will ",o.createElement("strong",null,"show suggestions")," that you used before. Just click to use them and keep things consistent!"),o.createElement(Rg,null,o.createElement("strong",null,"Toggle specific columns")," at the top of the WP Recipe Maker > Manage page to customize it to your needs."),o.createElement(Rg,null,"Join the ",o.createElement("a",{href:"https://www.facebook.com/groups/1741126932849712/",target:"_blank"},"WP Recipe Maker Facebook Group")," to get access to a community of WPRM food bloggers, just like you!")];class Hg extends o.Component{constructor(e){super(e);const t=Math.floor(Math.random()*zg.length);this.changeTip=this.changeTip.bind(this);const r=setInterval(this.changeTip,15e3);this.state={activeTip:t,interval:r,bar:"odd"}}changeTip(e=1){let t=this.state.activeTip+e;t<0?t+=zg.length:t%=zg.length,clearInterval(this.state.interval),this.setState({activeTip:t,interval:setInterval(this.changeTip,15e3),bar:"even"===this.state.bar?"odd":"even"})}render(){return o.createElement(g,{title:(0,v.f)("Quick Tips")},o.createElement("div",{className:"wprm-admin-dashboard-tips-container"},o.createElement("div",{className:"wprm-admin-dashboard-tips-prev",onClick:()=>{this.changeTip(-1)}},"<"),o.createElement("div",{className:"wprm-admin-dashboard-tips"},zg.map(((e,t)=>{let r=["wprm-admin-dashboard-tip-container"];return t===this.state.activeTip&&r.push("wprm-admin-dashboard-tip-container-active"),o.createElement("div",{className:r.join(" "),key:t},e)}))),o.createElement("div",{className:"wprm-admin-dashboard-tips-next",onClick:()=>{this.changeTip(1)}},">")),o.createElement("div",{className:"wprm-admin-dashboard-tips-progress"},o.createElement("div",{className:`wprm-admin-dashboard-tips-progress-bar wprm-admin-dashboard-tips-progress-bar-${this.state.bar}`})))}}const{hooks:Ug}=WPRecipeMakerAdmin["wp-recipe-maker/dist/shared"];let Gg=Ug.applyFilters("dashboardBlocks",[{id:"recipes",block:Bg},{id:"news",block:Cg},{id:"health",block:Pg},{id:"tips",block:Hg},{id:"learn",block:Ng},{id:"analytics",block:bg}]);window.wprm_admin_dashboard.hasOwnProperty("feedback")&&window.wprm_admin_dashboard.feedback&&Gg.unshift({id:"feedback",block:xg});class Wg extends o.Component{render(){let e=!1;return window.wprm_admin_dashboard.hasOwnProperty("marketing")&&window.wprm_admin_dashboard.marketing&&(e=wprm_admin_dashboard.marketing),o.createElement(o.Fragment,null,o.createElement("h1",null,"WP Recipe Maker"),!1!==e&&o.createElement(E,{campaign:e}),o.createElement(m,{blocks:Gg}))}}let Zg=document.getElementById("wprm-admin-dashboard");Zg&&i.render(o.createElement(Wg,null),Zg)},5044:(e,t,r)=>{"use strict";r.d(t,{A:()=>G});var n=r(409);const i=wprm_admin.endpoints.analytics,o={delete:e=>n.A.call(`${i}/${e}`,"DELETE")},a=wprm_admin.endpoints.custom_taxonomies,u={save(e,t){const r={...t},i=e?"PUT":"POST";return n.A.call(a,i,r)}},c=wprm_admin.endpoints.dashboard,l={getAnalytics:()=>n.A.call(`${c}/analytics`)},s=wprm_admin.endpoints.notices,p={dismissNotice(e){const t={id:e};return n.A.call(s,"DELETE",t)}},f=wprm_admin.endpoints.modal,d={parseIngredients(e){const t={ingredients:e};return n.A.call(`${f}/ingredient/parse`,"POST",t)}},h=wprm_admin.endpoints.list,m={get:e=>n.A.call(`${h}/${e}?t=${Date.now()}`),save(e){const t={list:e};let r=h,i="POST";const o=!!e.id&&parseInt(e.id);return o&&(r+=`/${o}`,i="PUT"),n.A.call(r,i,t)},updateStatus(e,t){const r={status:t};return n.A.call(`${h}/${e}`,"PUT",r)},delete(e,t=!1){let r=`${h}/${e}`;return t&&(r+="?force=true"),n.A.call(r,"DELETE")}},y=wprm_admin.endpoints.manage,v=wprm_admin.endpoints.rating,g=wprm_admin.endpoints.taxonomy;let b=!1,w=!1;const x={getData(e){return b?(w=e,new Promise((e=>e(!1)))):this.getDataDebounced(e)},getDataDebounced(e){return b=!0,n.A.call(`${y}/${e.route}`,"POST",e).then((e=>{if(w){const e=w;return w=!1,this.getDataDebounced(e)}return b=!1,e}))},deleteUserRatings:e=>n.A.call(`${v}/recipe/${e}`,"DELETE"),getTerm:(e,t)=>n.A.call(`${g}${e}/${t}`),createTerm(e,t){const r={name:t};return n.A.call(`${g}${e}`,"POST",r)},cloneTerm(e,t,r){const i={type:e,id:t,name:r};return n.A.call(`${y}/taxonomy/clone`,"POST",i)},deleteTerm:(e,t)=>n.A.call(`${g}${e}/${t}?force=true`,"DELETE"),renameTerm(e,t,r){const i={name:r};return n.A.call(`${g}${e}/${t}`,"POST",i)},changeTermSlug(e,t,r){const i={slug:r};return n.A.call(`${g}${e}/${t}`,"POST",i)},changeTermDescription(e,t,r){const i={description:r};return n.A.call(`${g}${e}/${t}`,"POST",i)},renameTermLabel(e,t,r){const i={type:e,id:t,label:r};return n.A.call(`${y}/taxonomy/label`,"POST",i)},mergeTerm(e,t,r){const i={type:e,oldId:t,newId:r};return n.A.call(`${y}/taxonomy/merge`,"POST",i)},updateTaxonomyMeta(e,t,r){let i={};return i[e]=r,n.A.call(`${g}${e}/${t}`,"POST",i)},bulkEdit(e,t,r,i){const o={type:t,ids:r,action:i};return n.A.call(`${y}/${e}/bulk`,"POST",o)}},I=wprm_admin.endpoints.modal;let S=!1,E=!1,M=!1;const j={getSuggestions(e){return S?(M=e,new Promise((e=>e(!1)))):this.getSuggestionsDebounced(e)},getSuggestionsDebounced(e){S=!0;const t=Date.now();return!1!==E&&500>t-E?new Promise((r=>{setTimeout((()=>{r(this.getSuggestionsDebounced(e))}),t-E)})):(E=t,n.A.call(`${I}/suggest`,"POST",e).then((e=>{if(M){const e=M;return M=!1,this.getSuggestionsDebounced(e)}return S=!1,e})))}},O=wprm_admin.endpoints.rating,T={update(e){const t={rating:e};return n.A.call(`${O}`,"POST",t)},updateComment(e,t){const r={rating:t};return n.A.call(`${O}/comment/${e}`,"POST",r)},delete:e=>n.A.call(`${O}/${e}`,"DELETE")},D=wprm_admin.endpoints.recipe,P=wprm_admin.endpoints.manage,k={get:e=>n.A.call(`${D}/${e}?t=${Date.now()}`),getFrontend:e=>n.A.call(`${D}/${e}?t=${Date.now()}`),save(e){const t={recipe:e};let r=D,i="POST";const o=!!e.id&&parseInt(e.id);return o&&(r+=`/${o}`,i="PUT"),n.A.call(r,i,t)},updateStatus(e,t){const r={status:t};return n.A.call(`${D}/${e}`,"PUT",r)},delete(e,t=!1){let r=`${D}/${e}`;return t&&(r+="?force=true"),n.A.call(r,"DELETE")},deleteRevision:e=>n.A.call(`${P}/revision/${e}`,"DELETE")},A=wprm_admin.endpoints.setting,N={save(e){let t={settings:e};return n.A.call(A,"POST",t)}},L=wprm_admin.endpoints.template;let C=[],_={},B=null;const R={previewShortcode(e,t,r){return _[e]=t,clearTimeout(B),B=setTimeout((()=>{this.previewShortcodes(r)}),500),new Promise((e=>C.push(e)))},previewShortcodes(e){const t=C,r=_;C=[],_={};const n={recipeId:e,shortcodes:r};fetch(`${L}/preview`,{method:"POST",headers:{"X-WP-Nonce":wprm_admin.api_nonce,Accept:"application/json","Content-Type":"application/json"},credentials:"same-origin",body:JSON.stringify(n)}).then((e=>e.json().then((r=>{let n=e.ok?r.preview:{};t.forEach((e=>e(n)))}))))},searchRecipes:e=>fetch(wprm_admin.ajax_url,{method:"POST",credentials:"same-origin",body:"action=wprm_search_recipes&security="+wprm_admin.nonce+"&search="+encodeURIComponent(e),headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/x-www-form-urlencoded; charset=utf-8"}}).then((e=>e.json())),save(e){const t={template:e};return n.A.call(L,"POST",t)},delete(e){const t={slug:e};return n.A.call(L,"DELETE",t)}},z=wprm_admin.endpoints.utilities,H={saveImage(e){const t={url:e};return n.A.call(`${z}/save_image`,"POST",t)},giveFeedback(e){const t={feedback:e};return n.A.call(`${z}/feedback`,"POST",t)},getPostSummary:e=>n.A.call(`${z}/post_summary/${e}`),previewRecipe(e){const t={json:e};return n.A.call(`${z}/preview`,"POST",t)}},{hooks:U}=WPRecipeMakerAdmin["wp-recipe-maker/dist/shared"],G=U.applyFilters("api",{analytics:o,customTaxonomy:u,dashboard:l,general:p,import:d,list:m,manage:x,modal:j,rating:T,recipe:k,settings:N,template:R,utilities:H})},409:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n={call(e,t="GET",r=!1){let n=wprm_admin.api_nonce;"object"==typeof window.wpApiSettings&&window.wpApiSettings.nonce&&(n=window.wpApiSettings.nonce);let i={method:t,headers:{"X-WP-Nonce":n,Accept:"application/json","Cache-Control":"no-cache, no-store, must-revalidate",Pragma:"no-cache",Expires:0},credentials:"same-origin"};"PUT"!==t&&"DELETE"!==t||(i.method="POST",i.headers["X-HTTP-Method-Override"]=t),r&&(i.headers["Content-Type"]="application/json",i.body=JSON.stringify(r));let o=0;return e=e.replace(/\?/g,(function(e){return o++,2<=o?"&":e})),fetch(e,i).then((function(t){return t.ok?t.json():(async function(e,t,r){console.log(e,t),console.log(r);let n="";const i=parseInt(r.status);let o=!1;300<=i&&i<=399?o="A redirection is breaking the API endpoint. Are any redirections set up in the .htaccess file or using a plugin?":401===i||403===i?o="Something is blocking access. Are you or your webhost using a firewall like Cloudflare WAF or Sucuri? Try whitelisting your own IP address or this specific action.":404===i?o="The rest API endpoint could not be found. Are your permalinks set up correctly?":500<=i&&i<=599&&(o="The server is throwing an error. It could be hitting a memory or execution limit. Check with your webhost what the exact error is in the logs.");o&&(n+=`${o}\r\n\r\n`);n+="Press OK to contact support@bootstrapped.ventures for support (opens an email popup).";const a=`${r.url} ${r.redirected?"(redirected)":""}- ${r.status} - ${r.statusText}`;n+=`\r\n\r\n${a}`;let u=!0;try{await r.text().then((e=>{console.log(e),-1!==e.indexOf("rest_cookie_invalid_nonce")?(alert("You got logged out or your session expired. Please try logging out of WordPress and back in again."),u=!1):n+=`\r\n\r\n${e}`}))}catch(c){console.log(c),n+=`\r\n\r\n${c}`}if(u&&confirm(n)){const e="support@bootstrapped.ventures",t="WP Recipe Maker Error Message",r=`I received the error message below at ${window.location.href}\r\n\r\n${n}`;window.open(`mailto:${encodeURIComponent(e)}?subject=${encodeURIComponent(t)}&body=${encodeURIComponent(r)}`)}}(e,i,t),!1)}))}}},6712:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(7810),i=r(5494),o=r(8783);const a={adjustable:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEyLjUiIHkxPSIxMi41IiB4Mj0iMTUuNSIgeTI9IjEyLjUiPjwvbGluZT4gPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjAuNSIgeTE9IjMuNSIgeDI9IjMuNSIgeTI9IjMuNSI+PC9saW5lPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iOS41IiB5MT0iMy41IiB4Mj0iMTUuNSIgeTI9IjMuNSI+PC9saW5lPiA8cmVjdCBkYXRhLWNvbG9yPSJjb2xvci0yIiB4PSIzLjUiIHk9IjAuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIzIiBoZWlnaHQ9IjYiPjwvcmVjdD4gPHJlY3QgZGF0YS1jb2xvcj0iY29sb3ItMiIgeD0iOS41IiB5PSI5LjUiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB3aWR0aD0iMyIgaGVpZ2h0PSI2Ij48L3JlY3Q+IDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIwLjUiIHkxPSIxMi41IiB4Mj0iNi41IiB5Mj0iMTIuNSI+PC9saW5lPiA8L2c+PC9zdmc+",bold:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZD0iTTIuNSwxLjVoNmEzLDMsMCwwLDEsMywzaDBhMywzLDAsMCwxLTMsM2gtNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4gPHBhdGggZD0iTTQuNSw3LjVIMTBBMy41LDMuNSwwLDAsMSwxMy41LDExaDBBMy41LDMuNSwwLDAsMSwxMCwxNC41SDIuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4gPGxpbmUgeDE9IjQuNSIgeTE9IjEuNSIgeDI9IjQuNSIgeTI9IjE0LjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+PC9nPjwvc3ZnPg==",clock:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iOC41IiBjeT0iOC41IiByPSI3Ij48L2NpcmNsZT4gPHBvbHlsaW5lIGRhdGEtY29sb3I9ImNvbG9yLTIiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IiA1LjUsNS41IDguNSw4LjUgMTMuNSw4LjUgIj48L3BvbHlsaW5lPiA8bGluZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjguNSIgeTE9IjMuNSIgeDI9IjguNSIgeTI9IjQuNSI+PC9saW5lPiA8bGluZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjguNSIgeTE9IjEzLjUiIHgyPSI4LjUiIHkyPSIxMi41Ij48L2xpbmU+IDxsaW5lIGRhdGEtY29sb3I9ImNvbG9yLTIiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMy41IiB5MT0iOC41IiB4Mj0iNC41IiB5Mj0iOC41Ij48L2xpbmU+IDwvZz48L3N2Zz4=",close:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEzLjUiIHkxPSIyLjUiIHgyPSIyLjUiIHkyPSIxMy41IiBkYXRhLWNhcD0iYnV0dCI+PC9saW5lPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMi41IiB5MT0iMi41IiB4Mj0iMTMuNSIgeTI9IjEzLjUiIGRhdGEtY2FwPSJidXR0Ij48L2xpbmU+IDwvZz48L3N2Zz4=",code:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBmaWxsPSIjMTExMTExIj48bGluZSB4MT0iMTAuNSIgeTE9IjEuNSIgeDI9IjUuNSIgeTI9IjE0LjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8cG9seWxpbmUgcG9pbnRzPSIzLjUgNC41IDAuNSA3LjUgMy41IDEwLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkYXRhLWNhcD0iYnV0dCI+PC9wb2x5bGluZT4gPHBvbHlsaW5lIHBvaW50cz0iMTIuNSA0LjUgMTUuNSA3LjUgMTIuNSAxMC41IiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZGF0YS1jYXA9ImJ1dHQiPjwvcG9seWxpbmU+PC9nPjwvc3ZnPg==","checkbox-alternate":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBvbHlsaW5lIGRhdGEtY29sb3I9ImNvbG9yLTIiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IiA0LjUsNi41IDcuNSw5LjUgMTUuNSwxLjUgIi8+IDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMy41LDcuNXY2IGMwLDAuNTUyLTAuNDQ4LDEtMSwxaC0xMWMtMC41NTIsMC0xLTAuNDQ4LTEtMXYtMTFjMC0wLjU1MiwwLjQ0OC0xLDEtMWg5Ii8+IDwvZz48L3N2Zz4=","checkbox-checked":"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgY2xhc3M9Im5jLWljb24td3JhcHBlciIgZmlsbD0iIzQ0NDQ0NCI+PHBvbHlsaW5lIGRhdGEtY29sb3I9ImNvbG9yLTIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0NDQ0NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNC41LDcuNSA3LDEwIDEyLDUgIj48L3BvbHlsaW5lPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0NDQ0NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xNC41LDE1LjVoLTEzYy0wLjU1MiwwLTEtMC40NDgtMS0xdi0xM2MwLTAuNTUyLDAuNDQ4LTEsMS0xaDEzYzAuNTUyLDAsMSwwLjQ0OCwxLDF2MTNDMTUuNSwxNS4wNTIsMTUuMDUyLDE1LjUsMTQuNSwxNS41eiI+PC9wYXRoPjwvZz48L3N2Zz4=","checkbox-empty":"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgY2xhc3M9Im5jLWljb24td3JhcHBlciIgZmlsbD0iIzQ0NDQ0NCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ0NDQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjUsMTUuNWgtMTNjLTAuNTUyLDAtMS0wLjQ0OC0xLTF2LTEzYzAtMC41NTIsMC40NDgtMSwxLTFoMTNjMC41NTIsMCwxLDAuNDQ4LDEsMXYxM0MxNS41LDE1LjA1MiwxNS4wNTIsMTUuNSwxNC41LDE1LjV6Ij48L3BhdGg+PC9nPjwvc3ZnPg==",checkmark:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBvbHlsaW5lIHBvaW50cz0iMSA5LjUgNS41IDE0IDE1IDEuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PC9nPjwvc3ZnPg==",duplicate:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGRhdGEtY2FwPSJidXR0Ii8+IDxwb2x5bGluZSBwb2ludHM9IjEzLjUgNC41IDE1LjUgNC41IDE1LjUgMTUuNSA0LjUgMTUuNSA0LjUgMTMuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiIvPjwvZz48L3N2Zz4=",drag:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgeDE9IjAuNSIgeTE9IjUuNSIgeDI9IjE1LjUiIHkyPSI1LjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGxpbmUgeDE9IjAuNSIgeTE9IjEwLjUiIHgyPSIxNS41IiB5Mj0iMTAuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkYXRhLWNvbG9yPSJjb2xvci0yIi8+PC9nPjwvc3ZnPg==","eafl-link":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMyOTgwYjkiIHN0cm9rZT0iIzI5ODBiOSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjk4MGI5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLDlsMS45NzUtMi4wMjUgYzEuMzY3LTEuMzY3LDEuMzY3LTMuNTgzLDAtNC45NWwwLDBjLTEuMzY3LTEuMzY3LTMuNTgzLTEuMzY3LTQuOTUsMEw3LDQiIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI5ODBiOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik05LDEybC0yLjAyNSwxLjk3NSBjLTEuMzY3LDEuMzY3LTMuNTgzLDEuMzY3LTQuOTUsMGwwLDBjLTEuMzY3LTEuMzY3LTEuMzY3LTMuNTgzLDAtNC45NUw0LDciIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNSIgeTE9IjExIiB4Mj0iMTEiIHkyPSI1IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8L2c+PC9zdmc+","eafl-unlink":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMyOTgwYjkiIHN0cm9rZT0iIzI5ODBiOSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjk4MGI5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLDlsMS45NzUtMi4wMjUgYzEuMzY3LTEuMzY3LDEuMzY3LTMuNTgzLDAtNC45NWwwLDBjLTEuMzY3LTEuMzY3LTMuNTgzLTEuMzY3LTQuOTUsMEw3LDQiIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI5ODBiOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik05LDEybC0yLjAyNSwxLjk3NSBjLTEuMzY3LDEuMzY3LTMuNTgzLDEuMzY3LTQuOTUsMGwwLDBjLTEuMzY3LTEuMzY3LTEuMzY3LTMuNTgzLDAtNC45NUw0LDciIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNSIgeTE9IjExIiB4Mj0iMTEiIHkyPSI1IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEuNSIgeTE9IjEuNSIgeDI9IjQiIHkyPSI0IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEyIiB5MT0iMTIiIHgyPSIxNC41IiB5Mj0iMTQuNSIgZGF0YS1jYXA9ImJ1dHQiIGRhdGEtY29sb3I9ImNvbG9yLTIiPjwvbGluZT4gPC9nPjwvc3ZnPg==",eye:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTAuNSw4IGMwLDAsMy01LjUsNy41LTUuNVMxNS41LDgsMTUuNSw4cy0zLDUuNS03LjUsNS41UzAuNSw4LDAuNSw4eiIvPiA8Y2lyY2xlIGRhdGEtY29sb3I9ImNvbG9yLTIiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iOCIgY3k9IjgiIHI9IjIuNSIvPiA8L2c+PC9zdmc+",italic:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgeDE9IjYuNSIgeTE9IjAuNSIgeDI9IjEyLjUiIHkyPSIwLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+IDxsaW5lIHgxPSIzLjUiIHkxPSIxNS41IiB4Mj0iOS41IiB5Mj0iMTUuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvbGluZT4gPGxpbmUgeDE9IjkuNSIgeTE9IjAuNSIgeDI9IjYuNSIgeTI9IjE1LjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+PC9nPjwvc3ZnPg==",link:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLDlsMS45NzUtMi4wMjUgYzEuMzY3LTEuMzY3LDEuMzY3LTMuNTgzLDAtNC45NWwwLDBjLTEuMzY3LTEuMzY3LTMuNTgzLTEuMzY3LTQuOTUsMEw3LDQiIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik05LDEybC0yLjAyNSwxLjk3NSBjLTEuMzY3LDEuMzY3LTMuNTgzLDEuMzY3LTQuOTUsMGwwLDBjLTEuMzY3LTEuMzY3LTEuMzY3LTMuNTgzLDAtNC45NUw0LDciIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNSIgeTE9IjExIiB4Mj0iMTEiIHkyPSI1IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8L2c+PC9zdmc+",lock:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZD0iTTEzLjUsMTUuNUgyLjVhMSwxLDAsMCwxLTEtMXYtN2ExLDEsMCwwLDEsMS0xaDExYTEsMSwwLDAsMSwxLDF2N0ExLDEsMCwwLDEsMTMuNSwxNS41WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48cGF0aCBkPSJNNC41LDYuNVY0QTMuNSwzLjUsMCwwLDEsOCwuNUg4QTMuNSwzLjUsMCwwLDEsMTEuNSw0VjYuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48Y2lyY2xlIGRhdGEtY29sb3I9ImNvbG9yLTIiIGN4PSI4IiBjeT0iMTEiIHI9IjEuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2NpcmNsZT4gPC9nPjwvc3ZnPg==",merge:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxMC41IiB5MT0iMTIuNSIgeDI9IjEzLjUiIHkyPSIxNS41IiBkYXRhLWNvbG9yPSJjb2xvci0yIj48L2xpbmU+IDxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjQuNSw0LjUgOC41LDAuNSAxMi41LDQuNSAiPjwvcG9seWxpbmU+IDxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjguNSwwLjUgOC41LDEwLjUgMy41LDE1LjUgIj48L3BvbHlsaW5lPjwvZz48L3N2Zz4=",movie:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjIuNSIgY3k9IjIuNSIgcj0iMiIgZGF0YS1jb2xvcj0iY29sb3ItMiIvPiA8Y2lyY2xlIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iOCIgY3k9IjMiIHI9IjEuNSIgZGF0YS1jb2xvcj0iY29sb3ItMiIvPiA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAuNSw5LjV2LTIgYzAtMC41NTItMC40NDgtMS0xLTFoLThjLTAuNTUyLDAtMSwwLjQ0OC0xLDF2N2MwLDAuNTUyLDAuNDQ4LDEsMSwxaDhjMC41NTIsMCwxLTAuNDQ4LDEtMXYtMmw1LDJ2LTdMMTAuNSw5LjV6Ii8+PC9nPjwvc3ZnPg==",pencil:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBmaWxsPSIjMTExMTExIj48cG9seWdvbiBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IiAxMywwLjUgMTUuNSwzIDcuNSwxMSA0LDEyIDUsOC41ICI+PC9wb2x5Z29uPiA8bGluZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTEiIHkxPSIyLjUiIHgyPSIxMy41IiB5Mj0iNSI+PC9saW5lPiA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTMuNSw5LjV2NSBjMCwwLjU1Mi0wLjQ0OCwxLTEsMWgtMTFjLTAuNTUyLDAtMS0wLjQ0OC0xLTF2LTExYzAtMC41NTIsMC40NDgtMSwxLTFoNSI+PC9wYXRoPiA8L2c+PC9zdmc+",photo:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjUsMTUuNWgtMTMgYy0wLjU1MiwwLTEtMC40NDgtMS0xdi0xM2MwLTAuNTUyLDAuNDQ4LTEsMS0xaDEzYzAuNTUyLDAsMSwwLjQ0OCwxLDF2MTNDMTUuNSwxNS4wNTIsMTUuMDUyLDE1LjUsMTQuNSwxNS41eiIvPiA8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMi41LDEyLjUgOS41LDcuNSAxMy41LDExLjUgIiBkYXRhLWNvbG9yPSJjb2xvci0yIi8+IDxjaXJjbGUgY3g9IjQuNSIgY3k9IjUuNSIgcj0iMS41IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiIgZGF0YS1zdHJva2U9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjwvZz48L3N2Zz4=",plus:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjguNSIgeTE9IjQuNSIgeDI9IjguNSIgeTI9IjEyLjUiLz4gPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQuNSIgeTE9IjguNSIgeDI9IjEyLjUiIHkyPSI4LjUiLz4gPC9nPjwvc3ZnPg==","plus-text":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cmVjdCBkYXRhLWVsZW1lbnQ9ImZyYW1lIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI0IiByeT0iNCIgc3Ryb2tlPSJub25lIiBmaWxsPSIjZmZmZmZmIj48L3JlY3Q+PGcgY2xhc3M9Im5jLWljb24td3JhcHBlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS41OTk5OTk5OTk5OTk5OTk2IDEuNTk5OTk5OTk5OTk5OTk5Nikgc2NhbGUoMC44KSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBvbHlsaW5lIHBvaW50cz0iMC41IDIuNSAwLjUgMC41IDE0LjUgMC41IDE0LjUgMi41Ij48L3BvbHlsaW5lPjxsaW5lIHgxPSI3LjUiIHkxPSIwLjUiIHgyPSI3LjUiIHkyPSIxNS41Ij48L2xpbmU+PGxpbmUgeDE9IjQuNSIgeTE9IjE1LjUiIHgyPSIxMC41IiB5Mj0iMTUuNSI+PC9saW5lPjxsaW5lIHgxPSIxMyIgeTE9IjYiIHgyPSIxMyIgeTI9IjExIiBzdHJva2U9IiMxMTExMTEiPjwvbGluZT48bGluZSB4MT0iMTAuNSIgeTE9IjguNSIgeDI9IjE1LjUiIHkyPSI4LjUiIHN0cm9rZT0iIzExMTExMSI+PC9saW5lPjwvZz48L3N2Zz4=",print:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBvbHlsaW5lIHBvaW50cz0iMy41IDMuNSAzLjUgMC41IDEyLjUgMC41IDEyLjUgMy41IiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGRhdGEtY29sb3I9ImNvbG9yLTIiLz4gPHBvbHlsaW5lIHBvaW50cz0iMy41IDEyLjUgMC41IDEyLjUgMC41IDUuNSAxNS41IDUuNSAxNS41IDEyLjUgMTIuNSAxMi41IiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPiA8cmVjdCB4PSIzLjUiIHk9IjkuNSIgd2lkdGg9IjkiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PC9zdmc+","question-box":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48Y2lyY2xlIGN4PSI4IiBjeT0iMTIiIHI9IjEiIHN0cm9rZT0ibm9uZSIgZmlsbD0iIzExMTExMSI+PC9jaXJjbGU+PHBhdGggZD0iTTYuNSw0LjA3N2MuOTUzLS44NiwzLjAxOC0uODQ1LDMuNDIzLjYzNUMxMC40NSw2LjYzNCw4LDYuNjQyLDgsOS41IiBzdHJva2U9IiMxMTExMTEiPjwvcGF0aD48cmVjdCB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiByeD0iMS41Ij48L3JlY3Q+PC9nPjwvc3ZnPg==",question:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBmaWxsPSIjMTExMTExIj48Y2lyY2xlIGRhdGEtY29sb3I9ImNvbG9yLTIiIGN4PSI4IiBjeT0iMTMuNSIgcj0iMS41Ii8+IDxwYXRoIGZpbGw9IiMxMTExMTEiIGQ9Ik04LDBDNi4zMDksMCw0Ljc5MiwxLjA3Miw0LjIyOSwyLjY2N0wzLjg5NSwzLjYwOUw1Ljc4LDQuMjc2bDAuMzMzLTAuOTQzQzYuMzk2LDIuNTM2LDcuMTU0LDIsOCwyIGMxLjEwMywwLDIsMC44OTcsMiwyYzAsMC42MzItMC4yNDUsMC44MzktMC45NTIsMS4zNDdDOC4xODQsNS45NjcsNyw2LjgxNyw3LDl2MWgyVjljMC0xLjE1NywwLjQ4Mi0xLjUwMywxLjIxNC0yLjAyOCBDMTAuOTY4LDYuNDMxLDEyLDUuNjksMTIsNEMxMiwxLjc5NCwxMC4yMDYsMCw4LDB6Ii8+PC9nPjwvc3ZnPg==",reload:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xLjUsNy41IGMwLTMuODY2LDMuMTM0LTcsNy03YzIuNjM2LDAsNC44MjgsMS42NDEsNiw0Ij48L3BhdGg+IDxwb2x5bGluZSBwb2ludHM9IjE0LjUsMC41IDE0LjUsNC41IDEwLjUsNC41ICI+PC9wb2x5bGluZT4gPHBhdGggZD0iTTE1LjUsOC41IGMwLDMuODY2LTMuMTM0LDctNyw3Yy0yLjYzNiwwLTQuODI4LTEuNjQxLTYtNCIgc3Ryb2tlPSIjMTExMTExIj48L3BhdGg+IDxwb2x5bGluZSBwb2ludHM9IjIuNSwxNS41IDIuNSwxMS41IDYuNSwxMS41ICIgc3Ryb2tlPSIjMTExMTExIj48L3BvbHlsaW5lPjwvZz48L3N2Zz4=",restore:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0wLjUsNS41bDUtNXYzIGMzLjE1NiwwLDcsMS44NTQsNyw3Yy0xLjU1OS0yLjUyMy00LjUtMy03LTN2M0wwLjUsNS41eiIgZGF0YS1jb2xvcj0iY29sb3ItMiIvPiA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDEwLjV2NCBjMCwwLjU1MiwwLjQ0OCwxLDEsMWgxM2MwLjU1MiwwLDEtMC40NDgsMS0xdi0xMWMwLTAuNTUyLTAuNDQ4LTEtMS0xaC0yIi8+PC9nPjwvc3ZnPg==",search:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iNy41IiBjeT0iNy41IiByPSI2Ij48L2NpcmNsZT4gPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE1LjUiIHkxPSIxNS41IiB4Mj0iMTEuNzQyIiB5Mj0iMTEuNzQyIj48L2xpbmU+IDwvZz48L3N2Zz4=","star-empty":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwgMCkiPjxwb2x5Z29uIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM0MzQzNCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMTIsMi42IDE1LDkgMjEuNCw5IDE2LjcsMTMuOSAxOC42LDIxLjQgMTIsMTcuNiA1LjQsMjEuNCA3LjMsMTMuOSAyLjYsOSA5LDkgIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIi8+PC9nPjwvc3ZnPg==","star-full":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyA+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTEyLjcxMiwxLjk0MmwyLjk2OSw2LjAxNWw2LjYzOCwwLjk2NWMwLjY1MSwwLjA5NSwwLjkxMSwwLjg5NSwwLjQ0LDEuMzU0bC00LjgwNCw0LjY4MmwxLjEzNCw2LjYxMmMwLjExMSwwLjY0OS0wLjU3LDEuMTQzLTEuMTUyLDAuODM3TDEyLDE5LjI4NmwtNS45MzgsMy4xMjJDNS40OCwyMi43MTQsNC43OTksMjIuMjE5LDQuOTEsMjEuNTdsMS4xMzQtNi42MTJsLTQuODA0LTQuNjgyYy0wLjQ3MS0wLjQ1OS0wLjIxMS0xLjI2LDAuNDQtMS4zNTRsNi42MzgtMC45NjVsMi45NjktNi4wMTVDMTEuNTc5LDEuMzUyLDEyLjQyMSwxLjM1MiwxMi43MTIsMS45NDJ6Ii8+PC9nPjwvc3ZnPg==",subscript:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBvbHlsaW5lIHBvaW50cz0iMi41IDQuNSAyLjUgMi41IDEyLjUgMi41IDEyLjUgNC41IiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wb2x5bGluZT4gPGxpbmUgeDE9IjcuNSIgeTE9IjIuNSIgeDI9IjcuNSIgeTI9IjEzLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+IDxsaW5lIHgxPSI1LjUiIHkxPSIxMy41IiB4Mj0iOS41IiB5Mj0iMTMuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvbGluZT4gPHBhdGggZD0iTTE1LDE1LjMyNEgxMS45MDd2LS43NThsMS4wNC0xLjA1M3EuNDQ3LS40NjUuNTg0LS42MzZhMS40MzcsMS40MzcsMCwwLDAsLjE5MS0uMjkzLjY1LjY1LDAsMCwwLC4wNTMtLjI1Ny4zMzUuMzM1LDAsMCwwLS4xMDctLjI2Mi40NDQuNDQ0LDAsMCwwLS4zLS4xLjgyLjgyLDAsMCwwLS40MDYuMTE1LDIuOTM1LDIuOTM1LDAsMCwwLS40NjUuMzRsLS42MzMtLjc0MWEzLjQ1NCwzLjQ1NCwwLDAsMSwuNTU0LS40MjEsMS45NzIsMS45NzIsMCwwLDEsLjQ4OC0uMTkzQTIuMzU0LDIuMzU0LDAsMCwxLDEzLjUsMTFhMS44LDEuOCwwLDAsMSwuNzM5LjE0NiwxLjE1NSwxLjE1NSwwLDAsMSwuNS40MTYsMS4wNjMsMS4wNjMsMCwwLDEsLjE3OS42LDEuNTcyLDEuNTcyLDAsMCwxLS4yNTYuODgzLDIuOTQzLDIuOTQzLDAsMCwxLS4zNDkuNDMzcS0uMjE4LjIyNi0uOTI1Ljg2M3YuMDI5SDE1WiIgZGF0YS1jYXA9ImJ1dHQiIGRhdGEtY29sb3I9ImNvbG9yLTIiIGRhdGEtc3Ryb2tlPSJub25lIiBzdHJva2U9Im5vbmUiPjwvcGF0aD48L2c+PC9zdmc+",superscript:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBvbHlsaW5lIHBvaW50cz0iMC41IDQuNSAwLjUgMi41IDEwLjUgMi41IDEwLjUgNC41IiBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wb2x5bGluZT4gPGxpbmUgeDE9IjUuNSIgeTE9IjIuNSIgeDI9IjUuNSIgeTI9IjEzLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+IDxsaW5lIHgxPSIzLjUiIHkxPSIxMy41IiB4Mj0iNy41IiB5Mj0iMTMuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvbGluZT4gPHBhdGggZD0iTTE2LDQuMzI0SDEyLjkwN1YzLjU2NmwxLjA0LTEuMDUzcS40NDctLjQ2NS41ODQtLjYzNmExLjQzNywxLjQzNywwLDAsMCwuMTkxLS4yOTMuNjUuNjUsMCwwLDAsLjA1My0uMjU3LjMzNS4zMzUsMCwwLDAtLjEwNy0uMjYyLjQ0NC40NDQsMCwwLDAtLjMtLjEuODIuODIsMCwwLDAtLjQwNi4xMTUsMi45MzUsMi45MzUsMCwwLDAtLjQ2NS4zNEwxMi44Ni42ODJhMy40NTQsMy40NTQsMCwwLDEsLjU1NC0uNDIxQTEuOTcyLDEuOTcyLDAsMCwxLDEzLjkuMDY4LDIuMzU0LDIuMzU0LDAsMCwxLDE0LjUsMGExLjgsMS44LDAsMCwxLC43MzkuMTQ2LDEuMTU1LDEuMTU1LDAsMCwxLC41LjQxNiwxLjA2MywxLjA2MywwLDAsMSwuMTc5LjYsMS42MjcsMS42MjcsMCwwLDEtLjA2My40NjQsMS42NCwxLjY0LDAsMCwxLS4xOTMuNDE5LDIuOTQzLDIuOTQzLDAsMCwxLS4zNDkuNDMzcS0uMjE4LjIyNi0uOTI1Ljg2M3YuMDI5SDE2WiIgZGF0YS1jYXA9ImJ1dHQiIGRhdGEtY29sb3I9ImNvbG9yLTIiIGRhdGEtc3Ryb2tlPSJub25lIiBzdHJva2U9Im5vbmUiPjwvcGF0aD48L2c+PC9zdmc+",temperature:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTAsOC4wNDVWMi40OWEyLDIsMCwwLDAtNCwwVjguMDQ1YTQsNCwwLDEsMCw0LDBaIj48L3BhdGg+PGNpcmNsZSBjeD0iOCIgY3k9IjExLjQ5IiByPSIyIiBzdHJva2U9IiMxMTExMTEiPjwvY2lyY2xlPjxsaW5lIHgxPSI4IiB5MT0iNC40OSIgeDI9IjgiIHkyPSI5LjQ5IiBzdHJva2U9IiMxMTExMTEiPjwvbGluZT48L2c+PC9zdmc+",trash:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIuNSw2LjV2NyBjMCwxLjEwNSwwLjg5NSwyLDIsMmg4YzEuMTA1LDAsMi0wLjg5NSwyLTJ2LTciLz4gPGxpbmUgZGF0YS1jb2xvcj0iY29sb3ItMiIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxLjUiIHkxPSIzLjUiIHgyPSIxNS41IiB5Mj0iMy41Ii8+IDxwb2x5bGluZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIgNi41LDMuNSA2LjUsMC41IDEwLjUsMC41IDEwLjUsMy41ICIvPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iOC41IiB5MT0iNy41IiB4Mj0iOC41IiB5Mj0iMTIuNSIvPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTEuNSIgeTE9IjcuNSIgeDI9IjExLjUiIHkyPSIxMi41Ii8+IDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1LjUiIHkxPSI3LjUiIHgyPSI1LjUiIHkyPSIxMi41Ii8+IDwvZz48L3N2Zz4=",underline:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PGxpbmUgeDE9IjAuNSIgeTE9IjE1LjUiIHgyPSIxNS41IiB5Mj0iMTUuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkYXRhLWNvbG9yPSJjb2xvci0yIj48L2xpbmU+IDxwYXRoIGQ9Ik0xMi41LDEuNVY4QTQuNSw0LjUsMCwwLDEsOCwxMi41SDhBNC41LDQuNSwwLDAsMSwzLjUsOFYxLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+IDxsaW5lIHgxPSIxLjUiIHkxPSIxLjUiIHgyPSI1LjUiIHkyPSIxLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+IDxsaW5lIHgxPSIxMC41IiB5MT0iMS41IiB4Mj0iMTQuNSIgeTI9IjEuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvbGluZT48L2c+PC9zdmc+",unlink:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLDlsMS45NzUtMi4wMjUgYzEuMzY3LTEuMzY3LDEuMzY3LTMuNTgzLDAtNC45NWwwLDBjLTEuMzY3LTEuMzY3LTMuNTgzLTEuMzY3LTQuOTUsMEw3LDQiIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik05LDEybC0yLjAyNSwxLjk3NSBjLTEuMzY3LDEuMzY3LTMuNTgzLDEuMzY3LTQuOTUsMGwwLDBjLTEuMzY3LTEuMzY3LTEuMzY3LTMuNTgzLDAtNC45NUw0LDciIGRhdGEtY2FwPSJidXR0Ij48L3BhdGg+IDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNSIgeTE9IjExIiB4Mj0iMTEiIHkyPSI1IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEuNSIgeTE9IjEuNSIgeDI9IjQiIHkyPSI0IiBkYXRhLWNhcD0iYnV0dCIgZGF0YS1jb2xvcj0iY29sb3ItMiI+PC9saW5lPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEyIiB5MT0iMTIiIHgyPSIxNC41IiB5Mj0iMTQuNSIgZGF0YS1jYXA9ImJ1dHQiIGRhdGEtY29sb3I9ImNvbG9yLTIiPjwvbGluZT4gPC9nPjwvc3ZnPg==",videoplayer:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBjbGFzcz0ibmMtaWNvbi13cmFwcGVyIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMxMTExMTEiIHN0cm9rZT0iIzExMTExMSI+PHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNi41LDIuNSA2LjUsNy41IDEwLjUsNSAiIGRhdGEtY29sb3I9ImNvbG9yLTIiLz4gPGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjguNSIgY3k9IjExLjUiIHI9IjIiIGRhdGEtY29sb3I9ImNvbG9yLTIiLz4gPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyLjUiIHkxPSIxMS41IiB4Mj0iNi41IiB5Mj0iMTEuNSIgZGF0YS1jb2xvcj0iY29sb3ItMiIvPiA8bGluZSBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEyLjUiIHkxPSIxMS41IiB4Mj0iMTMuNSIgeTI9IjExLjUiIGRhdGEtY29sb3I9ImNvbG9yLTIiLz4gPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0LjUsMTUuNWgtMTMgYy0wLjU1MiwwLTEtMC40NDgtMS0xdi0xM2MwLTAuNTUyLDAuNDQ4LTEsMS0xaDEzYzAuNTUyLDAsMSwwLjQ0OCwxLDF2MTNDMTUuNSwxNS4wNTIsMTUuMDUyLDE1LjUsMTQuNSwxNS41eiIvPjwvZz48L3N2Zz4="},u=e=>{let t=!!a.hasOwnProperty(e.type)&&a[e.type];if(!t)return null;let r=e.title,u=e.className?`wprm-admin-icon ${e.className}`:"wprm-admin-icon";const c=!!e.hasOwnProperty("hidden")&&e.hidden;return c&&(r="",u+=" wprm-admin-icon-hidden"),n.createElement(o.A,{content:r},n.createElement("span",{className:u,onClick:c?()=>{}:e.onClick},n.createElement(i.A,{src:t})))}},997:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(7810);const i=e=>n.createElement("div",{className:"wprm-admin-loader"})},8783:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7810),i=r(5122);const o=e=>{if(!e.content)return e.children;const t=e.hasOwnProperty("style")?e.style:{};return n.createElement(i.Tooltip,{html:n.createElement("div",{dangerouslySetInnerHTML:{__html:e.content}}),popperOptions:{modifiers:{addZIndex:{enabled:!0,order:810,fn:e=>({...e,styles:{...e.styles,zIndex:1e5}})},preventOverflow:{boundariesElement:"window"}}},style:t},e.children)}},942:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});let n={};function i(e,t="wp-recipe-maker"){return n.hasOwnProperty(e)?n[e]:e}window.hasOwnProperty("wprm_public")&&wprm_public.hasOwnProperty("translations")&&(n={...n,...wprm_public.translations}),window.hasOwnProperty("wprm_admin")&&wprm_admin.hasOwnProperty("translations")&&(n={...n,...wprm_admin.translations})},5755:(e,t)=>{var r;
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&e.push(a)}}else if("object"===o)if(r.toString===Object.prototype.toString)for(var u in r)n.call(r,u)&&r[u]&&e.push(u);else e.push(r.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},1221:function(e,t,r){var n;/*! decimal.js-light v2.5.1 https://github.com/MikeMcl/decimal.js-light/LICENCE */!function(){"use strict";var i,o=1e9,a={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},u=!0,c="[DecimalError] ",l=c+"Invalid argument: ",s=c+"Exponent out of range: ",p=Math.floor,f=Math.pow,d=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=1e7,m=9007199254740991,y=p(1286742750677284.5),v={};function g(e,t){var r,n,i,o,a,c,l,s,p=e.constructor,f=p.precision;if(!e.s||!t.s)return t.s||(t=new p(e)),u?T(t,f):t;if(l=e.d,s=t.d,a=e.e,i=t.e,l=l.slice(),o=a-i){for(o<0?(n=l,o=-o,c=s.length):(n=s,i=a,c=l.length),o>(c=(a=Math.ceil(f/7))>c?a+1:c+1)&&(o=c,n.length=1),n.reverse();o--;)n.push(0);n.reverse()}for((c=l.length)-(o=s.length)<0&&(o=c,n=s,s=l,l=n),r=0;o;)r=(l[--o]=l[o]+s[o]+r)/h|0,l[o]%=h;for(r&&(l.unshift(r),++i),c=l.length;0==l[--c];)l.pop();return t.d=l,t.e=i,u?T(t,f):t}function b(e,t,r){if(e!==~~e||e<t||e>r)throw Error(l+e)}function w(e){var t,r,n,i=e.length-1,o="",a=e[0];if(i>0){for(o+=a,t=1;t<i;t++)(r=7-(n=e[t]+"").length)&&(o+=M(r)),o+=n;(r=7-(n=(a=e[t])+"").length)&&(o+=M(r))}else if(0===a)return"0";for(;a%10==0;)a/=10;return o+a}v.absoluteValue=v.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},v.comparedTo=v.cmp=function(e){var t,r,n,i,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(t=0,r=(n=o.d.length)<(i=e.d.length)?n:i;t<r;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return n===i?0:n>i^o.s<0?1:-1},v.decimalPlaces=v.dp=function(){var e=this,t=e.d.length-1,r=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)r--;return r<0?0:r},v.dividedBy=v.div=function(e){return x(this,new this.constructor(e))},v.dividedToIntegerBy=v.idiv=function(e){var t=this.constructor;return T(x(this,new t(e),0,1),t.precision)},v.equals=v.eq=function(e){return!this.cmp(e)},v.exponent=function(){return S(this)},v.greaterThan=v.gt=function(e){return this.cmp(e)>0},v.greaterThanOrEqualTo=v.gte=function(e){return this.cmp(e)>=0},v.isInteger=v.isint=function(){return this.e>this.d.length-2},v.isNegative=v.isneg=function(){return this.s<0},v.isPositive=v.ispos=function(){return this.s>0},v.isZero=function(){return 0===this.s},v.lessThan=v.lt=function(e){return this.cmp(e)<0},v.lessThanOrEqualTo=v.lte=function(e){return this.cmp(e)<1},v.logarithm=v.log=function(e){var t,r=this,n=r.constructor,o=n.precision,a=o+5;if(void 0===e)e=new n(10);else if((e=new n(e)).s<1||e.eq(i))throw Error(c+"NaN");if(r.s<1)throw Error(c+(r.s?"NaN":"-Infinity"));return r.eq(i)?new n(0):(u=!1,t=x(j(r,a),j(e,a),a),u=!0,T(t,o))},v.minus=v.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?D(t,e):g(t,(e.s=-e.s,e))},v.modulo=v.mod=function(e){var t,r=this,n=r.constructor,i=n.precision;if(!(e=new n(e)).s)throw Error(c+"NaN");return r.s?(u=!1,t=x(r,e,0,1).times(e),u=!0,r.minus(t)):T(new n(r),i)},v.naturalExponential=v.exp=function(){return I(this)},v.naturalLogarithm=v.ln=function(){return j(this)},v.negated=v.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},v.plus=v.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?g(t,e):D(t,(e.s=-e.s,e))},v.precision=v.sd=function(e){var t,r,n,i=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(l+e);if(t=S(i)+1,r=7*(n=i.d.length-1)+1,n=i.d[n]){for(;n%10==0;n/=10)r--;for(n=i.d[0];n>=10;n/=10)r++}return e&&t>r?t:r},v.squareRoot=v.sqrt=function(){var e,t,r,n,i,o,a,l=this,s=l.constructor;if(l.s<1){if(!l.s)return new s(0);throw Error(c+"NaN")}for(e=S(l),u=!1,0==(i=Math.sqrt(+l))||i==1/0?(((t=w(l.d)).length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=p((e+1)/2)-(e<0||e%2),n=new s(t=i==1/0?"5e"+e:(t=i.toExponential()).slice(0,t.indexOf("e")+1)+e)):n=new s(i.toString()),i=a=(r=s.precision)+3;;)if(n=(o=n).plus(x(l,o,a+2)).times(.5),w(o.d).slice(0,a)===(t=w(n.d)).slice(0,a)){if(t=t.slice(a-3,a+1),i==a&&"4999"==t){if(T(o,r+1,0),o.times(o).eq(l)){n=o;break}}else if("9999"!=t)break;a+=4}return u=!0,T(n,r)},v.times=v.mul=function(e){var t,r,n,i,o,a,c,l,s,p=this,f=p.constructor,d=p.d,m=(e=new f(e)).d;if(!p.s||!e.s)return new f(0);for(e.s*=p.s,r=p.e+e.e,(l=d.length)<(s=m.length)&&(o=d,d=m,m=o,a=l,l=s,s=a),o=[],n=a=l+s;n--;)o.push(0);for(n=s;--n>=0;){for(t=0,i=l+n;i>n;)c=o[i]+m[n]*d[i-n-1]+t,o[i--]=c%h|0,t=c/h|0;o[i]=(o[i]+t)%h|0}for(;!o[--a];)o.pop();return t?++r:o.shift(),e.d=o,e.e=r,u?T(e,f.precision):e},v.toDecimalPlaces=v.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),void 0===e?r:(b(e,0,o),void 0===t?t=n.rounding:b(t,0,8),T(r,e+S(r)+1,t))},v.toExponential=function(e,t){var r,n=this,i=n.constructor;return void 0===e?r=P(n,!0):(b(e,0,o),void 0===t?t=i.rounding:b(t,0,8),r=P(n=T(new i(n),e+1,t),!0,e+1)),r},v.toFixed=function(e,t){var r,n,i=this,a=i.constructor;return void 0===e?P(i):(b(e,0,o),void 0===t?t=a.rounding:b(t,0,8),r=P((n=T(new a(i),e+S(i)+1,t)).abs(),!1,e+S(n)+1),i.isneg()&&!i.isZero()?"-"+r:r)},v.toInteger=v.toint=function(){var e=this,t=e.constructor;return T(new t(e),S(e)+1,t.rounding)},v.toNumber=function(){return+this},v.toPower=v.pow=function(e){var t,r,n,o,a,l,s=this,f=s.constructor,d=+(e=new f(e));if(!e.s)return new f(i);if(!(s=new f(s)).s){if(e.s<1)throw Error(c+"Infinity");return s}if(s.eq(i))return s;if(n=f.precision,e.eq(i))return T(s,n);if(l=(t=e.e)>=(r=e.d.length-1),a=s.s,l){if((r=d<0?-d:d)<=m){for(o=new f(i),t=Math.ceil(n/7+4),u=!1;r%2&&k((o=o.times(s)).d,t),0!==(r=p(r/2));)k((s=s.times(s)).d,t);return u=!0,e.s<0?new f(i).div(o):T(o,n)}}else if(a<0)throw Error(c+"NaN");return a=a<0&&1&e.d[Math.max(t,r)]?-1:1,s.s=1,u=!1,o=e.times(j(s,n+12)),u=!0,(o=I(o)).s=a,o},v.toPrecision=function(e,t){var r,n,i=this,a=i.constructor;return void 0===e?n=P(i,(r=S(i))<=a.toExpNeg||r>=a.toExpPos):(b(e,1,o),void 0===t?t=a.rounding:b(t,0,8),n=P(i=T(new a(i),e,t),e<=(r=S(i))||r<=a.toExpNeg,e)),n},v.toSignificantDigits=v.tosd=function(e,t){var r=this.constructor;return void 0===e?(e=r.precision,t=r.rounding):(b(e,1,o),void 0===t?t=r.rounding:b(t,0,8)),T(new r(this),e,t)},v.toString=v.valueOf=v.val=v.toJSON=function(){var e=this,t=S(e),r=e.constructor;return P(e,t<=r.toExpNeg||t>=r.toExpPos)};var x=function(){function e(e,t){var r,n=0,i=e.length;for(e=e.slice();i--;)r=e[i]*t+n,e[i]=r%h|0,n=r/h|0;return n&&e.unshift(n),e}function t(e,t,r,n){var i,o;if(r!=n)o=r>n?1:-1;else for(i=o=0;i<r;i++)if(e[i]!=t[i]){o=e[i]>t[i]?1:-1;break}return o}function r(e,t,r){for(var n=0;r--;)e[r]-=n,n=e[r]<t[r]?1:0,e[r]=n*h+e[r]-t[r];for(;!e[0]&&e.length>1;)e.shift()}return function(n,i,o,a){var u,l,s,p,f,d,m,y,v,g,b,w,x,I,E,M,j,O,D=n.constructor,P=n.s==i.s?1:-1,k=n.d,A=i.d;if(!n.s)return new D(n);if(!i.s)throw Error(c+"Division by zero");for(l=n.e-i.e,j=A.length,E=k.length,y=(m=new D(P)).d=[],s=0;A[s]==(k[s]||0);)++s;if(A[s]>(k[s]||0)&&--l,(w=null==o?o=D.precision:a?o+(S(n)-S(i))+1:o)<0)return new D(0);if(w=w/7+2|0,s=0,1==j)for(p=0,A=A[0],w++;(s<E||p)&&w--;s++)x=p*h+(k[s]||0),y[s]=x/A|0,p=x%A|0;else{for((p=h/(A[0]+1)|0)>1&&(A=e(A,p),k=e(k,p),j=A.length,E=k.length),I=j,g=(v=k.slice(0,j)).length;g<j;)v[g++]=0;(O=A.slice()).unshift(0),M=A[0],A[1]>=h/2&&++M;do{p=0,(u=t(A,v,j,g))<0?(b=v[0],j!=g&&(b=b*h+(v[1]||0)),(p=b/M|0)>1?(p>=h&&(p=h-1),1==(u=t(f=e(A,p),v,d=f.length,g=v.length))&&(p--,r(f,j<d?O:A,d))):(0==p&&(u=p=1),f=A.slice()),(d=f.length)<g&&f.unshift(0),r(v,f,g),-1==u&&(u=t(A,v,j,g=v.length))<1&&(p++,r(v,j<g?O:A,g)),g=v.length):0===u&&(p++,v=[0]),y[s++]=p,u&&v[0]?v[g++]=k[I]||0:(v=[k[I]],g=1)}while((I++<E||void 0!==v[0])&&w--)}return y[0]||y.shift(),m.e=l,T(m,a?o+S(m)+1:o)}}();function I(e,t){var r,n,o,a,c,l=0,p=0,d=e.constructor,h=d.precision;if(S(e)>16)throw Error(s+S(e));if(!e.s)return new d(i);for(null==t?(u=!1,c=h):c=t,a=new d(.03125);e.abs().gte(.1);)e=e.times(a),p+=5;for(c+=Math.log(f(2,p))/Math.LN10*2+5|0,r=n=o=new d(i),d.precision=c;;){if(n=T(n.times(e),c),r=r.times(++l),w((a=o.plus(x(n,r,c))).d).slice(0,c)===w(o.d).slice(0,c)){for(;p--;)o=T(o.times(o),c);return d.precision=h,null==t?(u=!0,T(o,h)):o}o=a}}function S(e){for(var t=7*e.e,r=e.d[0];r>=10;r/=10)t++;return t}function E(e,t,r){if(t>e.LN10.sd())throw u=!0,r&&(e.precision=r),Error(c+"LN10 precision limit exceeded");return T(new e(e.LN10),t)}function M(e){for(var t="";e--;)t+="0";return t}function j(e,t){var r,n,o,a,l,s,p,f,d,h=1,m=e,y=m.d,v=m.constructor,g=v.precision;if(m.s<1)throw Error(c+(m.s?"NaN":"-Infinity"));if(m.eq(i))return new v(0);if(null==t?(u=!1,f=g):f=t,m.eq(10))return null==t&&(u=!0),E(v,f);if(f+=10,v.precision=f,n=(r=w(y)).charAt(0),a=S(m),!(Math.abs(a)<15e14))return p=E(v,f+2,g).times(a+""),m=j(new v(n+"."+r.slice(1)),f-10).plus(p),v.precision=g,null==t?(u=!0,T(m,g)):m;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=w((m=m.times(e)).d)).charAt(0),h++;for(a=S(m),n>1?(m=new v("0."+r),a++):m=new v(n+"."+r.slice(1)),s=l=m=x(m.minus(i),m.plus(i),f),d=T(m.times(m),f),o=3;;){if(l=T(l.times(d),f),w((p=s.plus(x(l,new v(o),f))).d).slice(0,f)===w(s.d).slice(0,f))return s=s.times(2),0!==a&&(s=s.plus(E(v,f+2,g).times(a+""))),s=x(s,new v(h),f),v.precision=g,null==t?(u=!0,T(s,g)):s;s=p,o+=2}}function O(e,t){var r,n,i;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;48===t.charCodeAt(n);)++n;for(i=t.length;48===t.charCodeAt(i-1);)--i;if(t=t.slice(n,i)){if(i-=n,r=r-n-1,e.e=p(r/7),e.d=[],n=(r+1)%7,r<0&&(n+=7),n<i){for(n&&e.d.push(+t.slice(0,n)),i-=7;n<i;)e.d.push(+t.slice(n,n+=7));n=7-(t=t.slice(n)).length}else n-=i;for(;n--;)t+="0";if(e.d.push(+t),u&&(e.e>y||e.e<-y))throw Error(s+r)}else e.s=0,e.e=0,e.d=[0];return e}function T(e,t,r){var n,i,o,a,c,l,d,m,v=e.d;for(a=1,o=v[0];o>=10;o/=10)a++;if((n=t-a)<0)n+=7,i=t,d=v[m=0];else{if((m=Math.ceil((n+1)/7))>=(o=v.length))return e;for(d=o=v[m],a=1;o>=10;o/=10)a++;i=(n%=7)-7+a}if(void 0!==r&&(c=d/(o=f(10,a-i-1))%10|0,l=t<0||void 0!==v[m+1]||d%o,l=r<4?(c||l)&&(0==r||r==(e.s<0?3:2)):c>5||5==c&&(4==r||l||6==r&&(n>0?i>0?d/f(10,a-i):0:v[m-1])%10&1||r==(e.s<0?8:7))),t<1||!v[0])return l?(o=S(e),v.length=1,t=t-o-1,v[0]=f(10,(7-t%7)%7),e.e=p(-t/7)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==n?(v.length=m,o=1,m--):(v.length=m+1,o=f(10,7-n),v[m]=i>0?(d/f(10,a-i)%f(10,i)|0)*o:0),l)for(;;){if(0==m){(v[0]+=o)==h&&(v[0]=1,++e.e);break}if(v[m]+=o,v[m]!=h)break;v[m--]=0,o=1}for(n=v.length;0===v[--n];)v.pop();if(u&&(e.e>y||e.e<-y))throw Error(s+S(e));return e}function D(e,t){var r,n,i,o,a,c,l,s,p,f,d=e.constructor,m=d.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new d(e),u?T(t,m):t;if(l=e.d,f=t.d,n=t.e,s=e.e,l=l.slice(),a=s-n){for((p=a<0)?(r=l,a=-a,c=f.length):(r=f,n=s,c=l.length),a>(i=Math.max(Math.ceil(m/7),c)+2)&&(a=i,r.length=1),r.reverse(),i=a;i--;)r.push(0);r.reverse()}else{for((p=(i=l.length)<(c=f.length))&&(c=i),i=0;i<c;i++)if(l[i]!=f[i]){p=l[i]<f[i];break}a=0}for(p&&(r=l,l=f,f=r,t.s=-t.s),c=l.length,i=f.length-c;i>0;--i)l[c++]=0;for(i=f.length;i>a;){if(l[--i]<f[i]){for(o=i;o&&0===l[--o];)l[o]=h-1;--l[o],l[i]+=h}l[i]-=f[i]}for(;0===l[--c];)l.pop();for(;0===l[0];l.shift())--n;return l[0]?(t.d=l,t.e=n,u?T(t,m):t):new d(0)}function P(e,t,r){var n,i=S(e),o=w(e.d),a=o.length;return t?(r&&(n=r-a)>0?o=o.charAt(0)+"."+o.slice(1)+M(n):a>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+M(-i-1)+o,r&&(n=r-a)>0&&(o+=M(n))):i>=a?(o+=M(i+1-a),r&&(n=r-i-1)>0&&(o=o+"."+M(n))):((n=i+1)<a&&(o=o.slice(0,n)+"."+o.slice(n)),r&&(n=r-a)>0&&(i+1===a&&(o+="."),o+=M(n))),e.s<0?"-"+o:o}function k(e,t){if(e.length>t)return e.length=t,!0}function A(e){if(!e||"object"!=typeof e)throw Error(c+"Object expected");var t,r,n,i=["precision",1,o,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<i.length;t+=3)if(void 0!==(n=e[r=i[t]])){if(!(p(n)===n&&n>=i[t+1]&&n<=i[t+2]))throw Error(l+r+": "+n);this[r]=n}if(void 0!==(n=e[r="LN10"])){if(n!=Math.LN10)throw Error(l+r+": "+n);this[r]=new this(n)}return this}a=function e(t){var r,n,i;function o(e){var t=this;if(!(t instanceof o))return new o(e);if(t.constructor=o,e instanceof o)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"==typeof e){if(0*e!=0)throw Error(l+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):O(t,e.toString())}if("string"!=typeof e)throw Error(l+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!d.test(e))throw Error(l+e);O(t,e)}if(o.prototype=v,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=e,o.config=o.set=A,void 0===t&&(t={}),t)for(i=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r<i.length;)t.hasOwnProperty(n=i[r++])||(t[n]=this[n]);return o.config(t),o}(a),a.default=a.Decimal=a,i=new a(1),void 0===(n=function(){return a}.call(t,r,t,e))||(e.exports=n)}()},6418:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r="~";function n(){}function i(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function o(e,t,n,o,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var u=new i(n,o||e,a),c=r?r+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],u]:e._events[c].push(u):(e._events[c]=u,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function u(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),u.prototype.eventNames=function(){var e,n,i=[];if(0===this._eventsCount)return i;for(n in e=this._events)t.call(e,n)&&i.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},u.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,o=n.length,a=new Array(o);i<o;i++)a[i]=n[i].fn;return a},u.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},u.prototype.emit=function(e,t,n,i,o,a){var u=r?r+e:e;if(!this._events[u])return!1;var c,l,s=this._events[u],p=arguments.length;if(s.fn){switch(s.once&&this.removeListener(e,s.fn,void 0,!0),p){case 1:return s.fn.call(s.context),!0;case 2:return s.fn.call(s.context,t),!0;case 3:return s.fn.call(s.context,t,n),!0;case 4:return s.fn.call(s.context,t,n,i),!0;case 5:return s.fn.call(s.context,t,n,i,o),!0;case 6:return s.fn.call(s.context,t,n,i,o,a),!0}for(l=1,c=new Array(p-1);l<p;l++)c[l-1]=arguments[l];s.fn.apply(s.context,c)}else{var f,d=s.length;for(l=0;l<d;l++)switch(s[l].once&&this.removeListener(e,s[l].fn,void 0,!0),p){case 1:s[l].fn.call(s[l].context);break;case 2:s[l].fn.call(s[l].context,t);break;case 3:s[l].fn.call(s[l].context,t,n);break;case 4:s[l].fn.call(s[l].context,t,n,i);break;default:if(!c)for(f=1,c=new Array(p-1);f<p;f++)c[f-1]=arguments[f];s[l].fn.apply(s[l].context,c)}}return!0},u.prototype.on=function(e,t,r){return o(this,e,t,r,!1)},u.prototype.once=function(e,t,r){return o(this,e,t,r,!0)},u.prototype.removeListener=function(e,t,n,i){var o=r?r+e:e;if(!this._events[o])return this;if(!t)return a(this,o),this;var u=this._events[o];if(u.fn)u.fn!==t||i&&!u.once||n&&u.context!==n||a(this,o);else{for(var c=0,l=[],s=u.length;c<s;c++)(u[c].fn!==t||i&&!u[c].once||n&&u[c].context!==n)&&l.push(u[c]);l.length?this._events[o]=1===l.length?l[0]:l:a(this,o)}return this},u.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&a(this,t)):(this._events=new n,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=r,u.EventEmitter=u,e.exports=u},845:function(e,t,r){var n;/*! https://mths.be/he v1.2.0 by @mathias | MIT license */e=r.nmd(e),function(){var i=t,o=(e&&e.exports,"object"==typeof r.g&&r.g);o.global!==o&&o.window;var a=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=/[\x01-\x7F]/g,c=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,l=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,s={"":"shy","":"zwnj","":"zwj","":"lrm","":"ic","":"it","":"af","":"rlm","":"ZeroWidthSpace","":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","\t":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp"," ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr","ª":"ordf","á":"aacute","Á":"Aacute","à":"agrave","À":"Agrave","ă":"abreve","Ă":"Abreve","â":"acirc","Â":"Acirc","å":"aring","Å":"angst","ä":"auml","Ä":"Auml","ã":"atilde","Ã":"Atilde","ą":"aogon","Ą":"Aogon","ā":"amacr","Ā":"Amacr","æ":"aelig","Æ":"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf","ℬ":"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf","ℭ":"Cfr","𝒞":"Cscr","ℂ":"Copf","ć":"cacute","Ć":"Cacute","ĉ":"ccirc","Ĉ":"Ccirc","č":"ccaron","Č":"Ccaron","ċ":"cdot","Ċ":"Cdot","ç":"ccedil","Ç":"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf","ď":"dcaron","Ď":"Dcaron","đ":"dstrok","Đ":"Dstrok","ð":"eth","Ð":"ETH","ⅇ":"ee","ℯ":"escr","𝔢":"efr","𝕖":"eopf","ℰ":"Escr","𝔈":"Efr","𝔼":"Eopf","é":"eacute","É":"Eacute","è":"egrave","È":"Egrave","ê":"ecirc","Ê":"Ecirc","ě":"ecaron","Ě":"Ecaron","ë":"euml","Ë":"Euml","ė":"edot","Ė":"Edot","ę":"eogon","Ę":"Eogon","ē":"emacr","Ē":"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf","ℱ":"Fscr","ff":"fflig","ffi":"ffilig","ffl":"ffllig","fi":"filig",fj:"fjlig","fl":"fllig","ƒ":"fnof","ℊ":"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr","ǵ":"gacute","ğ":"gbreve","Ğ":"Gbreve","ĝ":"gcirc","Ĝ":"Gcirc","ġ":"gdot","Ġ":"Gdot","Ģ":"Gcedil","𝔥":"hfr","ℎ":"planckh","𝒽":"hscr","𝕙":"hopf","ℋ":"Hscr","ℌ":"Hfr","ℍ":"Hopf","ĥ":"hcirc","Ĥ":"Hcirc","ℏ":"hbar","ħ":"hstrok","Ħ":"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf","ℐ":"Iscr","ℑ":"Im","í":"iacute","Í":"Iacute","ì":"igrave","Ì":"Igrave","î":"icirc","Î":"Icirc","ï":"iuml","Ï":"Iuml","ĩ":"itilde","Ĩ":"Itilde","İ":"Idot","į":"iogon","Į":"Iogon","ī":"imacr","Ī":"Imacr","ij":"ijlig","IJ":"IJlig","ı":"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf","ĵ":"jcirc","Ĵ":"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr","ķ":"kcedil","Ķ":"Kcedil","𝔩":"lfr","𝓁":"lscr","ℓ":"ell","𝕝":"lopf","ℒ":"Lscr","𝔏":"Lfr","𝕃":"Lopf","ĺ":"lacute","Ĺ":"Lacute","ľ":"lcaron","Ľ":"Lcaron","ļ":"lcedil","Ļ":"Lcedil","ł":"lstrok","Ł":"Lstrok","ŀ":"lmidot","Ŀ":"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf","ℳ":"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr","ℕ":"Nopf","𝒩":"Nscr","𝔑":"Nfr","ń":"nacute","Ń":"Nacute","ň":"ncaron","Ň":"Ncaron","ñ":"ntilde","Ñ":"Ntilde","ņ":"ncedil","Ņ":"Ncedil","№":"numero","ŋ":"eng","Ŋ":"ENG","𝕠":"oopf","𝔬":"ofr","ℴ":"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf","º":"ordm","ó":"oacute","Ó":"Oacute","ò":"ograve","Ò":"Ograve","ô":"ocirc","Ô":"Ocirc","ö":"ouml","Ö":"Ouml","ő":"odblac","Ő":"Odblac","õ":"otilde","Õ":"Otilde","ø":"oslash","Ø":"Oslash","ō":"omacr","Ō":"Omacr","œ":"oelig","Œ":"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf","ℙ":"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr","ℚ":"Qopf","ĸ":"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr","ℛ":"Rscr","ℜ":"Re","ℝ":"Ropf","ŕ":"racute","Ŕ":"Racute","ř":"rcaron","Ř":"Rcaron","ŗ":"rcedil","Ŗ":"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS","ś":"sacute","Ś":"Sacute","ŝ":"scirc","Ŝ":"Scirc","š":"scaron","Š":"Scaron","ş":"scedil","Ş":"Scedil","ß":"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf","ť":"tcaron","Ť":"Tcaron","ţ":"tcedil","Ţ":"Tcedil","™":"trade","ŧ":"tstrok","Ŧ":"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr","ú":"uacute","Ú":"Uacute","ù":"ugrave","Ù":"Ugrave","ŭ":"ubreve","Ŭ":"Ubreve","û":"ucirc","Û":"Ucirc","ů":"uring","Ů":"Uring","ü":"uuml","Ü":"Uuml","ű":"udblac","Ű":"Udblac","ũ":"utilde","Ũ":"Utilde","ų":"uogon","Ų":"Uogon","ū":"umacr","Ū":"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr","ŵ":"wcirc","Ŵ":"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf","ý":"yacute","Ý":"Yacute","ŷ":"ycirc","Ŷ":"Ycirc","ÿ":"yuml","Ÿ":"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf","ℨ":"Zfr","ℤ":"Zopf","𝒵":"Zscr","ź":"zacute","Ź":"Zacute","ž":"zcaron","Ž":"Zcaron","ż":"zdot","Ż":"Zdot","Ƶ":"imped","þ":"thorn","Þ":"THORN","ʼn":"napos","α":"alpha","Α":"Alpha","β":"beta","Β":"Beta","γ":"gamma","Γ":"Gamma","δ":"delta","Δ":"Delta","ε":"epsi","ϵ":"epsiv","Ε":"Epsilon","ϝ":"gammad","Ϝ":"Gammad","ζ":"zeta","Ζ":"Zeta","η":"eta","Η":"Eta","θ":"theta","ϑ":"thetav","Θ":"Theta","ι":"iota","Ι":"Iota","κ":"kappa","ϰ":"kappav","Κ":"Kappa","λ":"lambda","Λ":"Lambda","μ":"mu","µ":"micro","Μ":"Mu","ν":"nu","Ν":"Nu","ξ":"xi","Ξ":"Xi","ο":"omicron","Ο":"Omicron","π":"pi","ϖ":"piv","Π":"Pi","ρ":"rho","ϱ":"rhov","Ρ":"Rho","σ":"sigma","Σ":"Sigma","ς":"sigmaf","τ":"tau","Τ":"Tau","υ":"upsi","Υ":"Upsilon","ϒ":"Upsi","φ":"phi","ϕ":"phiv","Φ":"Phi","χ":"chi","Χ":"Chi","ψ":"psi","Ψ":"Psi","ω":"omega","Ω":"ohm","а":"acy","А":"Acy","б":"bcy","Б":"Bcy","в":"vcy","В":"Vcy","г":"gcy","Г":"Gcy","ѓ":"gjcy","Ѓ":"GJcy","д":"dcy","Д":"Dcy","ђ":"djcy","Ђ":"DJcy","е":"iecy","Е":"IEcy","ё":"iocy","Ё":"IOcy","є":"jukcy","Є":"Jukcy","ж":"zhcy","Ж":"ZHcy","з":"zcy","З":"Zcy","ѕ":"dscy","Ѕ":"DScy","и":"icy","И":"Icy","і":"iukcy","І":"Iukcy","ї":"yicy","Ї":"YIcy","й":"jcy","Й":"Jcy","ј":"jsercy","Ј":"Jsercy","к":"kcy","К":"Kcy","ќ":"kjcy","Ќ":"KJcy","л":"lcy","Л":"Lcy","љ":"ljcy","Љ":"LJcy","м":"mcy","М":"Mcy","н":"ncy","Н":"Ncy","њ":"njcy","Њ":"NJcy","о":"ocy","О":"Ocy","п":"pcy","П":"Pcy","р":"rcy","Р":"Rcy","с":"scy","С":"Scy","т":"tcy","Т":"Tcy","ћ":"tshcy","Ћ":"TSHcy","у":"ucy","У":"Ucy","ў":"ubrcy","Ў":"Ubrcy","ф":"fcy","Ф":"Fcy","х":"khcy","Х":"KHcy","ц":"tscy","Ц":"TScy","ч":"chcy","Ч":"CHcy","џ":"dzcy","Џ":"DZcy","ш":"shcy","Ш":"SHcy","щ":"shchcy","Щ":"SHCHcy","ъ":"hardcy","Ъ":"HARDcy","ы":"ycy","Ы":"Ycy","ь":"softcy","Ь":"SOFTcy","э":"ecy","Э":"Ecy","ю":"yucy","Ю":"YUcy","я":"yacy","Я":"YAcy","ℵ":"aleph","ℶ":"beth","ℷ":"gimel","ℸ":"daleth"},p=/["&'<>`]/g,f={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},d=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,h=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,m=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,y={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",Ffr:"𝔉",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",IJlig:"IJ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:" ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"",zwnj:""},v={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},g={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},b=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],w=String.fromCharCode,x={}.hasOwnProperty,I=function(e,t){return x.call(e,t)},S=function(e,t){if(!e)return t;var r,n={};for(r in t)n[r]=I(e,r)?e[r]:t[r];return n},E=function(e,t){var r="";return e>=55296&&e<=57343||e>1114111?(t&&O("character reference outside the permissible Unicode range"),"�"):I(g,e)?(t&&O("disallowed character reference"),g[e]):(t&&function(e,t){for(var r=-1,n=e.length;++r<n;)if(e[r]==t)return!0;return!1}(b,e)&&O("disallowed character reference"),e>65535&&(r+=w((e-=65536)>>>10&1023|55296),e=56320|1023&e),r+=w(e))},M=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},j=function(e){return"&#"+e+";"},O=function(e){throw Error("Parse error: "+e)},T=function(e,t){(t=S(t,T.options)).strict&&h.test(e)&&O("forbidden code point");var r=t.encodeEverything,n=t.useNamedReferences,i=t.allowUnsafeSymbols,o=t.decimal?j:M,f=function(e){return o(e.charCodeAt(0))};return r?(e=e.replace(u,(function(e){return n&&I(s,e)?"&"+s[e]+";":f(e)})),n&&(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),n&&(e=e.replace(l,(function(e){return"&"+s[e]+";"})))):n?(i||(e=e.replace(p,(function(e){return"&"+s[e]+";"}))),e=(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒")).replace(l,(function(e){return"&"+s[e]+";"}))):i||(e=e.replace(p,f)),e.replace(a,(function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return o(1024*(t-55296)+r-56320+65536)})).replace(c,f)};T.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var D=function(e,t){var r=(t=S(t,D.options)).strict;return r&&d.test(e)&&O("malformed character reference"),e.replace(m,(function(e,n,i,o,a,u,c,l,s){var p,f,d,h,m,g;return n?y[m=n]:i?(m=i,(g=o)&&t.isAttributeValue?(r&&"="==g&&O("`&` did not start a character reference"),e):(r&&O("named character reference was not terminated by a semicolon"),v[m]+(g||""))):a?(d=a,f=u,r&&!f&&O("character reference was not terminated by a semicolon"),p=parseInt(d,10),E(p,r)):c?(h=c,f=l,r&&!f&&O("character reference was not terminated by a semicolon"),p=parseInt(h,16),E(p,r)):(r&&O("named character reference was not terminated by a semicolon"),e)}))};D.options={isAttributeValue:!1,strict:!1};var P={version:"1.2.0",encode:T,decode:D,escape:function(e){return e.replace(p,(function(e){return f[e]}))},unescape:D};void 0===(n=function(){return P}.call(t,r,t,e))||(e.exports=n)}()},7230:(e,t,r)=>{var n=r(3984)(r(9107),"DataView");e.exports=n},3435:(e,t,r)=>{var n=r(6890),i=r(9484),o=r(7215),a=r(7811),u=r(747);function c(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}c.prototype.clear=n,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=u,e.exports=c},5217:(e,t,r)=>{var n=r(4412),i=r(8522),o=r(469),a=r(1161),u=r(1441);function c(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}c.prototype.clear=n,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=u,e.exports=c},5661:(e,t,r)=>{var n=r(3984)(r(9107),"Map");e.exports=n},3287:(e,t,r)=>{var n=r(8206),i=r(9768),o=r(6827),a=r(663),u=r(5135);function c(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}c.prototype.clear=n,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=u,e.exports=c},9102:(e,t,r)=>{var n=r(3984)(r(9107),"Promise");e.exports=n},5963:(e,t,r)=>{var n=r(3984)(r(9107),"Set");e.exports=n},1641:(e,t,r)=>{var n=r(3287),i=r(2486),o=r(9361);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},6435:(e,t,r)=>{var n=r(5217),i=r(8658),o=r(3844),a=r(6503),u=r(1563),c=r(259);function l(e){var t=this.__data__=new n(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=u,l.prototype.set=c,e.exports=l},6711:(e,t,r)=>{var n=r(9107).Symbol;e.exports=n},9282:(e,t,r)=>{var n=r(9107).Uint8Array;e.exports=n},2850:(e,t,r)=>{var n=r(3984)(r(9107),"WeakMap");e.exports=n},807:e=>{e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},3343:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}},3928:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}},3271:(e,t,r)=>{var n=r(8357);e.exports=function(e,t){return!!(null==e?0:e.length)&&n(e,t,0)>-1}},7599:e=>{e.exports=function(e,t,r){for(var n=-1,i=null==e?0:e.length;++n<i;)if(r(t,e[n]))return!0;return!1}},7137:(e,t,r)=>{var n=r(5410),i=r(2382),o=r(2003),a=r(1262),u=r(2615),c=r(9221),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),s=!r&&i(e),p=!r&&!s&&a(e),f=!r&&!s&&!p&&c(e),d=r||s||p||f,h=d?n(e.length,String):[],m=h.length;for(var y in e)!t&&!l.call(e,y)||d&&("length"==y||p&&("offset"==y||"parent"==y)||f&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||u(y,m))||h.push(y);return h}},14:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},562:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},9854:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},6008:e=>{e.exports=function(e){return e.split("")}},4767:(e,t,r)=>{var n=r(8330);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},9330:(e,t,r)=>{var n=r(5390);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},7587:(e,t,r)=>{var n=r(427),i=r(3679)(n);e.exports=i},4055:(e,t,r)=>{var n=r(7587);e.exports=function(e,t){var r=!0;return n(e,(function(e,n,i){return r=!!t(e,n,i)})),r}},9781:(e,t,r)=>{var n=r(6596);e.exports=function(e,t,r){for(var i=-1,o=e.length;++i<o;){var a=e[i],u=t(a);if(null!=u&&(void 0===c?u==u&&!n(u):r(u,c)))var c=u,l=a}return l}},6917:e=>{e.exports=function(e,t,r,n){for(var i=e.length,o=r+(n?1:-1);n?o--:++o<i;)if(t(e[o],o,e))return o;return-1}},4958:(e,t,r)=>{var n=r(562),i=r(4385);e.exports=function e(t,r,o,a,u){var c=-1,l=t.length;for(o||(o=i),u||(u=[]);++c<l;){var s=t[c];r>0&&o(s)?r>1?e(s,r-1,o,a,u):n(u,s):a||(u[u.length]=s)}return u}},1595:(e,t,r)=>{var n=r(951)();e.exports=n},427:(e,t,r)=>{var n=r(1595),i=r(5304);e.exports=function(e,t){return e&&n(e,t,i)}},384:(e,t,r)=>{var n=r(4275),i=r(8059);e.exports=function(e,t){for(var r=0,o=(t=n(t,e)).length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}},8821:(e,t,r)=>{var n=r(562),i=r(2003);e.exports=function(e,t,r){var o=t(e);return i(e)?o:n(o,r(e))}},6522:(e,t,r)=>{var n=r(6711),i=r(905),o=r(2588),a=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},4749:e=>{e.exports=function(e,t){return e>t}},6571:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},8357:(e,t,r)=>{var n=r(6917),i=r(3001),o=r(5957);e.exports=function(e,t,r){return t==t?o(e,t,r):n(e,i,r)}},2744:(e,t,r)=>{var n=r(6522),i=r(2620);e.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}},9336:(e,t,r)=>{var n=r(1894),i=r(2620);e.exports=function e(t,r,o,a,u){return t===r||(null==t||null==r||!i(t)&&!i(r)?t!=t&&r!=r:n(t,r,o,a,e,u))}},1894:(e,t,r)=>{var n=r(6435),i=r(1505),o=r(9620),a=r(439),u=r(695),c=r(2003),l=r(1262),s=r(9221),p="[object Arguments]",f="[object Array]",d="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,m,y,v){var g=c(e),b=c(t),w=g?f:u(e),x=b?f:u(t),I=(w=w==p?d:w)==d,S=(x=x==p?d:x)==d,E=w==x;if(E&&l(e)){if(!l(t))return!1;g=!0,I=!1}if(E&&!I)return v||(v=new n),g||s(e)?i(e,t,r,m,y,v):o(e,t,w,r,m,y,v);if(!(1&r)){var M=I&&h.call(e,"__wrapped__"),j=S&&h.call(t,"__wrapped__");if(M||j){var O=M?e.value():e,T=j?t.value():t;return v||(v=new n),y(O,T,r,m,v)}}return!!E&&(v||(v=new n),a(e,t,r,m,y,v))}},4253:(e,t,r)=>{var n=r(6435),i=r(9336);e.exports=function(e,t,r,o){var a=r.length,u=a,c=!o;if(null==e)return!u;for(e=Object(e);a--;){var l=r[a];if(c&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<u;){var s=(l=r[a])[0],p=e[s],f=l[1];if(c&&l[2]){if(void 0===p&&!(s in e))return!1}else{var d=new n;if(o)var h=o(p,f,s,e,t,d);if(!(void 0===h?i(f,p,3,o,d):h))return!1}}return!0}},3001:e=>{e.exports=function(e){return e!=e}},2249:(e,t,r)=>{var n=r(8148),i=r(1398),o=r(5603),a=r(1543),u=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,s=c.toString,p=l.hasOwnProperty,f=RegExp("^"+s.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(n(e)?f:u).test(a(e))}},5387:(e,t,r)=>{var n=r(6522),i=r(7164),o=r(2620),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[n(e)]}},7675:(e,t,r)=>{var n=r(5141),i=r(8476),o=r(1686),a=r(2003),u=r(7093);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):n(e):u(e)}},6794:(e,t,r)=>{var n=r(6165),i=r(6132),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},4714:e=>{e.exports=function(e,t){return e<t}},5718:(e,t,r)=>{var n=r(7587),i=r(6316);e.exports=function(e,t){var r=-1,o=i(e)?Array(e.length):[];return n(e,(function(e,n,i){o[++r]=t(e,n,i)})),o}},5141:(e,t,r)=>{var n=r(4253),i=r(8418),o=r(3591);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},8476:(e,t,r)=>{var n=r(9336),i=r(1214),o=r(8765),a=r(5456),u=r(7030),c=r(3591),l=r(8059);e.exports=function(e,t){return a(e)&&u(t)?c(l(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?o(r,e):n(t,a,3)}}},3729:(e,t,r)=>{var n=r(14),i=r(384),o=r(7675),a=r(5718),u=r(1163),c=r(2347),l=r(7644),s=r(1686),p=r(2003);e.exports=function(e,t,r){t=t.length?n(t,(function(e){return p(e)?function(t){return i(t,1===e.length?e[0]:e)}:e})):[s];var f=-1;t=n(t,c(o));var d=a(e,(function(e,r,i){return{criteria:n(t,(function(t){return t(e)})),index:++f,value:e}}));return u(d,(function(e,t){return l(e,t,r)}))}},1171:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},4589:(e,t,r)=>{var n=r(384);e.exports=function(e){return function(t){return n(t,e)}}},8977:e=>{var t=Math.ceil,r=Math.max;e.exports=function(e,n,i,o){for(var a=-1,u=r(t((n-e)/(i||1)),0),c=Array(u);u--;)c[o?u:++a]=e,e+=i;return c}},3408:(e,t,r)=>{var n=r(1686),i=r(5683),o=r(6391);e.exports=function(e,t){return o(i(e,t,n),e+"")}},7880:(e,t,r)=>{var n=r(7660),i=r(5390),o=r(1686),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:o;e.exports=a},4198:e=>{e.exports=function(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+t];return o}},246:(e,t,r)=>{var n=r(7587);e.exports=function(e,t){var r;return n(e,(function(e,n,i){return!(r=t(e,n,i))})),!!r}},1163:e=>{e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},5410:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},8354:(e,t,r)=>{var n=r(6711),i=r(14),o=r(2003),a=r(6596),u=n?n.prototype:void 0,c=u?u.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r}},9070:(e,t,r)=>{var n=r(8882),i=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},2347:e=>{e.exports=function(e){return function(t){return e(t)}}},7971:(e,t,r)=>{var n=r(1641),i=r(3271),o=r(7599),a=r(7585),u=r(7455),c=r(5841);e.exports=function(e,t,r){var l=-1,s=i,p=e.length,f=!0,d=[],h=d;if(r)f=!1,s=o;else if(p>=200){var m=t?null:u(e);if(m)return c(m);f=!1,s=a,h=new n}else h=t?[]:d;e:for(;++l<p;){var y=e[l],v=t?t(y):y;if(y=r||0!==y?y:0,f&&v==v){for(var g=h.length;g--;)if(h[g]===v)continue e;t&&h.push(v),d.push(y)}else s(h,v,r)||(h!==d&&h.push(v),d.push(y))}return d}},7585:e=>{e.exports=function(e,t){return e.has(t)}},4275:(e,t,r)=>{var n=r(2003),i=r(5456),o=r(5240),a=r(7060);e.exports=function(e,t){return n(e)?e:i(e,t)?[e]:o(a(e))}},9304:(e,t,r)=>{var n=r(4198);e.exports=function(e,t,r){var i=e.length;return r=void 0===r?i:r,!t&&r>=i?e:n(e,t,r)}},8452:(e,t,r)=>{var n=r(6596);e.exports=function(e,t){if(e!==t){var r=void 0!==e,i=null===e,o=e==e,a=n(e),u=void 0!==t,c=null===t,l=t==t,s=n(t);if(!c&&!s&&!a&&e>t||a&&u&&l&&!c&&!s||i&&u&&l||!r&&l||!o)return 1;if(!i&&!a&&!s&&e<t||s&&r&&o&&!i&&!a||c&&r&&o||!u&&o||!l)return-1}return 0}},7644:(e,t,r)=>{var n=r(8452);e.exports=function(e,t,r){for(var i=-1,o=e.criteria,a=t.criteria,u=o.length,c=r.length;++i<u;){var l=n(o[i],a[i]);if(l)return i>=c?l:l*("desc"==r[i]?-1:1)}return e.index-t.index}},3887:(e,t,r)=>{var n=r(9107)["__core-js_shared__"];e.exports=n},3679:(e,t,r)=>{var n=r(6316);e.exports=function(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var o=r.length,a=t?o:-1,u=Object(r);(t?a--:++a<o)&&!1!==i(u[a],a,u););return r}}},951:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,o=Object(t),a=n(t),u=a.length;u--;){var c=a[e?u:++i];if(!1===r(o[c],c,o))break}return t}}},1709:(e,t,r)=>{var n=r(9304),i=r(4188),o=r(2562),a=r(7060);e.exports=function(e){return function(t){t=a(t);var r=i(t)?o(t):void 0,u=r?r[0]:t.charAt(0),c=r?n(r,1).join(""):t.slice(1);return u[e]()+c}}},7216:(e,t,r)=>{var n=r(7675),i=r(6316),o=r(5304);e.exports=function(e){return function(t,r,a){var u=Object(t);if(!i(t)){var c=n(r,3);t=o(t),r=function(e){return c(u[e],e,u)}}var l=e(t,r,a);return l>-1?u[c?t[l]:l]:void 0}}},1294:(e,t,r)=>{var n=r(8977),i=r(5934),o=r(3950);e.exports=function(e){return function(t,r,a){return a&&"number"!=typeof a&&i(t,r,a)&&(r=a=void 0),t=o(t),void 0===r?(r=t,t=0):r=o(r),a=void 0===a?t<r?1:-1:o(a),n(t,r,a,e)}}},7455:(e,t,r)=>{var n=r(5963),i=r(1700),o=r(5841),a=n&&1/o(new n([,-0]))[1]==1/0?function(e){return new n(e)}:i;e.exports=a},5390:(e,t,r)=>{var n=r(3984),i=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},1505:(e,t,r)=>{var n=r(1641),i=r(9854),o=r(7585);e.exports=function(e,t,r,a,u,c){var l=1&r,s=e.length,p=t.length;if(s!=p&&!(l&&p>s))return!1;var f=c.get(e),d=c.get(t);if(f&&d)return f==t&&d==e;var h=-1,m=!0,y=2&r?new n:void 0;for(c.set(e,t),c.set(t,e);++h<s;){var v=e[h],g=t[h];if(a)var b=l?a(g,v,h,t,e,c):a(v,g,h,e,t,c);if(void 0!==b){if(b)continue;m=!1;break}if(y){if(!i(t,(function(e,t){if(!o(y,t)&&(v===e||u(v,e,r,a,c)))return y.push(t)}))){m=!1;break}}else if(v!==g&&!u(v,g,r,a,c)){m=!1;break}}return c.delete(e),c.delete(t),m}},9620:(e,t,r)=>{var n=r(6711),i=r(9282),o=r(8330),a=r(1505),u=r(5483),c=r(5841),l=n?n.prototype:void 0,s=l?l.valueOf:void 0;e.exports=function(e,t,r,n,l,p,f){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=u;case"[object Set]":var h=1&n;if(d||(d=c),e.size!=t.size&&!h)return!1;var m=f.get(e);if(m)return m==t;n|=2,f.set(e,t);var y=a(d(e),d(t),n,l,p,f);return f.delete(e),y;case"[object Symbol]":if(s)return s.call(e)==s.call(t)}return!1}},439:(e,t,r)=>{var n=r(5760),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,a,u){var c=1&r,l=n(e),s=l.length;if(s!=n(t).length&&!c)return!1;for(var p=s;p--;){var f=l[p];if(!(c?f in t:i.call(t,f)))return!1}var d=u.get(e),h=u.get(t);if(d&&h)return d==t&&h==e;var m=!0;u.set(e,t),u.set(t,e);for(var y=c;++p<s;){var v=e[f=l[p]],g=t[f];if(o)var b=c?o(g,v,f,t,e,u):o(v,g,f,e,t,u);if(!(void 0===b?v===g||a(v,g,r,o,u):b)){m=!1;break}y||(y="constructor"==f)}if(m&&!y){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(m=!1)}return u.delete(e),u.delete(t),m}},2718:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},5760:(e,t,r)=>{var n=r(8821),i=r(6806),o=r(5304);e.exports=function(e){return n(e,o,i)}},6929:(e,t,r)=>{var n=r(9732);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},8418:(e,t,r)=>{var n=r(7030),i=r(5304);e.exports=function(e){for(var t=i(e),r=t.length;r--;){var o=t[r],a=e[o];t[r]=[o,a,n(a)]}return t}},3984:(e,t,r)=>{var n=r(2249),i=r(1074);e.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}},5425:(e,t,r)=>{var n=r(889)(Object.getPrototypeOf,Object);e.exports=n},905:(e,t,r)=>{var n=r(6711),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,u=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,u),r=e[u];try{e[u]=void 0;var n=!0}catch(c){}var i=a.call(e);return n&&(t?e[u]=r:delete e[u]),i}},6806:(e,t,r)=>{var n=r(3928),i=r(119),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(e){return null==e?[]:(e=Object(e),n(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=u},695:(e,t,r)=>{var n=r(7230),i=r(5661),o=r(9102),a=r(5963),u=r(2850),c=r(6522),l=r(1543),s="[object Map]",p="[object Promise]",f="[object Set]",d="[object WeakMap]",h="[object DataView]",m=l(n),y=l(i),v=l(o),g=l(a),b=l(u),w=c;(n&&w(new n(new ArrayBuffer(1)))!=h||i&&w(new i)!=s||o&&w(o.resolve())!=p||a&&w(new a)!=f||u&&w(new u)!=d)&&(w=function(e){var t=c(e),r="[object Object]"==t?e.constructor:void 0,n=r?l(r):"";if(n)switch(n){case m:return h;case y:return s;case v:return p;case g:return f;case b:return d}return t}),e.exports=w},1074:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},2248:(e,t,r)=>{var n=r(4275),i=r(2382),o=r(2003),a=r(2615),u=r(7164),c=r(8059);e.exports=function(e,t,r){for(var l=-1,s=(t=n(t,e)).length,p=!1;++l<s;){var f=c(t[l]);if(!(p=null!=e&&r(e,f)))break;e=e[f]}return p||++l!=s?p:!!(s=null==e?0:e.length)&&u(s)&&a(f,s)&&(o(e)||i(e))}},4188:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},6890:(e,t,r)=>{var n=r(6060);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},9484:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7215:(e,t,r)=>{var n=r(6060),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},7811:(e,t,r)=>{var n=r(6060),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},747:(e,t,r)=>{var n=r(6060);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},4385:(e,t,r)=>{var n=r(6711),i=r(2382),o=r(2003),a=n?n.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||i(e)||!!(a&&e&&e[a])}},2615:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},5934:(e,t,r)=>{var n=r(8330),i=r(6316),o=r(2615),a=r(5603);e.exports=function(e,t,r){if(!a(r))return!1;var u=typeof t;return!!("number"==u?i(r)&&o(t,r.length):"string"==u&&t in r)&&n(r[t],e)}},5456:(e,t,r)=>{var n=r(2003),i=r(6596),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},9732:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},1398:(e,t,r)=>{var n,i=r(3887),o=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!o&&o in e}},6165:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},7030:(e,t,r)=>{var n=r(5603);e.exports=function(e){return e==e&&!n(e)}},4412:e=>{e.exports=function(){this.__data__=[],this.size=0}},8522:(e,t,r)=>{var n=r(4767),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)}},469:(e,t,r)=>{var n=r(4767);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},1161:(e,t,r)=>{var n=r(4767);e.exports=function(e){return n(this.__data__,e)>-1}},1441:(e,t,r)=>{var n=r(4767);e.exports=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},8206:(e,t,r)=>{var n=r(3435),i=r(5217),o=r(5661);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},9768:(e,t,r)=>{var n=r(6929);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},6827:(e,t,r)=>{var n=r(6929);e.exports=function(e){return n(this,e).get(e)}},663:(e,t,r)=>{var n=r(6929);e.exports=function(e){return n(this,e).has(e)}},5135:(e,t,r)=>{var n=r(6929);e.exports=function(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=r.size==i?0:1,this}},5483:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},3591:e=>{e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},874:(e,t,r)=>{var n=r(9513);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},6060:(e,t,r)=>{var n=r(3984)(Object,"create");e.exports=n},6132:(e,t,r)=>{var n=r(889)(Object.keys,Object);e.exports=n},8315:(e,t,r)=>{e=r.nmd(e);var n=r(2718),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&n.process,u=function(){try{var e=o&&o.require&&o.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=u},2588:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},889:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},5683:(e,t,r)=>{var n=r(807),i=Math.max;e.exports=function(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,u=i(o.length-t,0),c=Array(u);++a<u;)c[a]=o[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=o[a];return l[t]=r(c),n(e,this,l)}}},9107:(e,t,r)=>{var n=r(2718),i="object"==typeof self&&self&&self.Object===Object&&self,o=n||i||Function("return this")();e.exports=o},2486:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},9361:e=>{e.exports=function(e){return this.__data__.has(e)}},5841:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},6391:(e,t,r)=>{var n=r(7880),i=r(9437)(n);e.exports=i},9437:e=>{var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var i=t(),o=16-(i-n);if(n=i,o>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},8658:(e,t,r)=>{var n=r(5217);e.exports=function(){this.__data__=new n,this.size=0}},3844:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},6503:e=>{e.exports=function(e){return this.__data__.get(e)}},1563:e=>{e.exports=function(e){return this.__data__.has(e)}},259:(e,t,r)=>{var n=r(5217),i=r(5661),o=r(3287);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(a)}return r.set(e,t),this.size=r.size,this}},5957:e=>{e.exports=function(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}},2562:(e,t,r)=>{var n=r(6008),i=r(4188),o=r(7331);e.exports=function(e){return i(e)?o(e):n(e)}},5240:(e,t,r)=>{var n=r(874),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)})),t}));e.exports=a},8059:(e,t,r)=>{var n=r(6596);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},1543:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(r){}try{return e+""}catch(r){}}return""}},8882:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},7331:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+n+"|"+i+")"+"?",l="[\\ufe0e\\ufe0f]?",s=l+c+("(?:\\u200d(?:"+[o,a,u].join("|")+")"+l+c+")*"),p="(?:"+[o+n+"?",n,a,u,r].join("|")+")",f=RegExp(i+"(?="+i+")|"+p+s,"g");e.exports=function(e){return e.match(f)||[]}},7660:e=>{e.exports=function(e){return function(){return e}}},4503:(e,t,r)=>{var n=r(5603),i=r(1406),o=r(3920),a=Math.max,u=Math.min;e.exports=function(e,t,r){var c,l,s,p,f,d,h=0,m=!1,y=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var r=c,n=l;return c=l=void 0,h=t,p=e.apply(n,r)}function b(e){var r=e-d;return void 0===d||r>=t||r<0||y&&e-h>=s}function w(){var e=i();if(b(e))return x(e);f=setTimeout(w,function(e){var r=t-(e-d);return y?u(r,s-(e-h)):r}(e))}function x(e){return f=void 0,v&&c?g(e):(c=l=void 0,p)}function I(){var e=i(),r=b(e);if(c=arguments,l=this,d=e,r){if(void 0===f)return function(e){return h=e,f=setTimeout(w,t),m?g(e):p}(d);if(y)return clearTimeout(f),f=setTimeout(w,t),g(d)}return void 0===f&&(f=setTimeout(w,t)),p}return t=o(t)||0,n(r)&&(m=!!r.leading,s=(y="maxWait"in r)?a(o(r.maxWait)||0,t):s,v="trailing"in r?!!r.trailing:v),I.cancel=function(){void 0!==f&&clearTimeout(f),h=0,c=d=l=f=void 0},I.flush=function(){return void 0===f?p:x(i())},I}},8330:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},6833:(e,t,r)=>{var n=r(3343),i=r(4055),o=r(7675),a=r(2003),u=r(5934);e.exports=function(e,t,r){var c=a(e)?n:i;return r&&u(e,t,r)&&(t=void 0),c(e,o(t,3))}},4455:(e,t,r)=>{var n=r(7216)(r(9339));e.exports=n},9339:(e,t,r)=>{var n=r(6917),i=r(7675),o=r(8007),a=Math.max;e.exports=function(e,t,r){var u=null==e?0:e.length;if(!u)return-1;var c=null==r?0:o(r);return c<0&&(c=a(u+c,0)),n(e,i(t,3),c)}},6501:(e,t,r)=>{var n=r(4958),i=r(7528);e.exports=function(e,t){return n(i(e,t),1)}},1214:(e,t,r)=>{var n=r(384);e.exports=function(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},8765:(e,t,r)=>{var n=r(6571),i=r(2248);e.exports=function(e,t){return null!=e&&i(e,t,n)}},1686:e=>{e.exports=function(e){return e}},2382:(e,t,r)=>{var n=r(2744),i=r(2620),o=Object.prototype,a=o.hasOwnProperty,u=o.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(e){return i(e)&&a.call(e,"callee")&&!u.call(e,"callee")};e.exports=c},2003:e=>{var t=Array.isArray;e.exports=t},6316:(e,t,r)=>{var n=r(8148),i=r(7164);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},4614:(e,t,r)=>{var n=r(6522),i=r(2620);e.exports=function(e){return!0===e||!1===e||i(e)&&"[object Boolean]"==n(e)}},1262:(e,t,r)=>{e=r.nmd(e);var n=r(9107),i=r(2125),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,u=a&&a.exports===o?n.Buffer:void 0,c=(u?u.isBuffer:void 0)||i;e.exports=c},1470:(e,t,r)=>{var n=r(9336);e.exports=function(e,t){return n(e,t)}},8148:(e,t,r)=>{var n=r(6522),i=r(5603);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},7164:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},7815:(e,t,r)=>{var n=r(3313);e.exports=function(e){return n(e)&&e!=+e}},5041:e=>{e.exports=function(e){return null==e}},3313:(e,t,r)=>{var n=r(6522),i=r(2620);e.exports=function(e){return"number"==typeof e||i(e)&&"[object Number]"==n(e)}},5603:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},2620:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},1449:(e,t,r)=>{var n=r(6522),i=r(5425),o=r(2620),a=Function.prototype,u=Object.prototype,c=a.toString,l=u.hasOwnProperty,s=c.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=i(e);if(null===t)return!0;var r=l.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==s}},3085:(e,t,r)=>{var n=r(6522),i=r(2003),o=r(2620);e.exports=function(e){return"string"==typeof e||!i(e)&&o(e)&&"[object String]"==n(e)}},6596:(e,t,r)=>{var n=r(6522),i=r(2620);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},9221:(e,t,r)=>{var n=r(5387),i=r(2347),o=r(8315),a=o&&o.isTypedArray,u=a?i(a):n;e.exports=u},5304:(e,t,r)=>{var n=r(7137),i=r(6794),o=r(6316);e.exports=function(e){return o(e)?n(e):i(e)}},6456:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},7528:(e,t,r)=>{var n=r(14),i=r(7675),o=r(5718),a=r(2003);e.exports=function(e,t){return(a(e)?n:o)(e,i(t,3))}},6146:(e,t,r)=>{var n=r(9330),i=r(427),o=r(7675);e.exports=function(e,t){var r={};return t=o(t,3),i(e,(function(e,i,o){n(r,i,t(e,i,o))})),r}},3488:(e,t,r)=>{var n=r(9781),i=r(4749),o=r(1686);e.exports=function(e){return e&&e.length?n(e,o,i):void 0}},9513:(e,t,r)=>{var n=r(3287);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(i.Cache||n),r}i.Cache=n,e.exports=i},7918:(e,t,r)=>{var n=r(9781),i=r(4714),o=r(1686);e.exports=function(e){return e&&e.length?n(e,o,i):void 0}},1700:e=>{e.exports=function(){}},1406:(e,t,r)=>{var n=r(9107);e.exports=function(){return n.Date.now()}},7093:(e,t,r)=>{var n=r(1171),i=r(4589),o=r(5456),a=r(8059);e.exports=function(e){return o(e)?n(a(e)):i(e)}},8295:(e,t,r)=>{var n=r(1294)();e.exports=n},7239:(e,t,r)=>{var n=r(9854),i=r(7675),o=r(246),a=r(2003),u=r(5934);e.exports=function(e,t,r){var c=a(e)?n:o;return r&&u(e,t,r)&&(t=void 0),c(e,i(t,3))}},3281:(e,t,r)=>{var n=r(4958),i=r(3729),o=r(3408),a=r(5934),u=o((function(e,t){if(null==e)return[];var r=t.length;return r>1&&a(e,t[0],t[1])?t=[]:r>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),i(e,n(t,1),[])}));e.exports=u},119:e=>{e.exports=function(){return[]}},2125:e=>{e.exports=function(){return!1}},1680:(e,t,r)=>{var n=r(4503),i=r(5603);e.exports=function(e,t,r){var o=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return i(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:o,maxWait:t,trailing:a})}},3950:(e,t,r)=>{var n=r(3920),i=1/0;e.exports=function(e){return e?(e=n(e))===i||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},8007:(e,t,r)=>{var n=r(3950);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},3920:(e,t,r)=>{var n=r(9070),i=r(5603),o=r(6596),a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=u.test(e);return r||c.test(e)?l(e.slice(2),r?2:8):a.test(e)?NaN:+e}},7060:(e,t,r)=>{var n=r(8354);e.exports=function(e){return null==e?"":n(e)}},8496:(e,t,r)=>{var n=r(7675),i=r(7971);e.exports=function(e,t){return e&&e.length?i(e,n(t,2)):[]}},7290:(e,t,r)=>{var n=r(1709)("toUpperCase");e.exports=n},5946:e=>{"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(i){return!1}}()?Object.assign:function(e,i){for(var o,a,u=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c<arguments.length;c++){for(var l in o=Object(arguments[c]))r.call(o,l)&&(u[l]=o[l]);if(t){a=t(o);for(var s=0;s<a.length;s++)n.call(o,a[s])&&(u[a[s]]=o[a[s]])}}return u}},3153:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>ae});
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.16.1
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,i=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),i))}};function a(e){return e&&"[object Function]"==={}.toString.call(e)}function u(e,t){if(1!==e.nodeType)return[];var r=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?r[t]:r}function c(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=u(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(r+i+n)?e:l(c(e))}function s(e){return e&&e.referenceNode?e.referenceNode:e}var p=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?p:10===e?f:p||f}function h(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,r=e.offsetParent||null;r===t&&e.nextElementSibling;)r=(e=e.nextElementSibling).offsetParent;var n=r&&r.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(r.nodeName)&&"static"===u(r,"position")?h(r):r:e?e.ownerDocument.documentElement:document.documentElement}function m(e){return null!==e.parentNode?m(e.parentNode):e}function y(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var r=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=r?e:t,i=r?t:e,o=document.createRange();o.setStart(n,0),o.setEnd(i,0);var a,u,c=o.commonAncestorContainer;if(e!==c&&t!==c||n.contains(i))return"BODY"===(u=(a=c).nodeName)||"HTML"!==u&&h(a.firstElementChild)!==a?h(c):c;var l=m(e);return l.host?y(l.host,t):y(e,m(t).host)}function v(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var n=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||n)[t]}return e[t]}function g(e,t){var r="x"===t?"Left":"Top",n="Left"===r?"Right":"Bottom";return parseFloat(e["border"+r+"Width"])+parseFloat(e["border"+n+"Width"])}function b(e,t,r,n){return Math.max(t["offset"+e],t["scroll"+e],r["client"+e],r["offset"+e],r["scroll"+e],d(10)?parseInt(r["offset"+e])+parseInt(n["margin"+("Height"===e?"Top":"Left")])+parseInt(n["margin"+("Height"===e?"Bottom":"Right")]):0)}function w(e){var t=e.body,r=e.documentElement,n=d(10)&&getComputedStyle(r);return{height:b("Height",t,r,n),width:b("Width",t,r,n)}}var x=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}}(),I=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},S=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};function E(e){return S({},e,{right:e.left+e.width,bottom:e.top+e.height})}function M(e){var t={};try{if(d(10)){t=e.getBoundingClientRect();var r=v(e,"top"),n=v(e,"left");t.top+=r,t.left+=n,t.bottom+=r,t.right+=n}else t=e.getBoundingClientRect()}catch(f){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},o="HTML"===e.nodeName?w(e.ownerDocument):{},a=o.width||e.clientWidth||i.width,c=o.height||e.clientHeight||i.height,l=e.offsetWidth-a,s=e.offsetHeight-c;if(l||s){var p=u(e);l-=g(p,"x"),s-=g(p,"y"),i.width-=l,i.height-=s}return E(i)}function j(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=d(10),i="HTML"===t.nodeName,o=M(e),a=M(t),c=l(e),s=u(t),p=parseFloat(s.borderTopWidth),f=parseFloat(s.borderLeftWidth);r&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=E({top:o.top-a.top-p,left:o.left-a.left-f,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!n&&i){var m=parseFloat(s.marginTop),y=parseFloat(s.marginLeft);h.top-=p-m,h.bottom-=p-m,h.left-=f-y,h.right-=f-y,h.marginTop=m,h.marginLeft=y}return(n&&!r?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(h=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=v(t,"top"),i=v(t,"left"),o=r?-1:1;return e.top+=n*o,e.bottom+=n*o,e.left+=i*o,e.right+=i*o,e}(h,t)),h}function O(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===u(e,"position"))return!0;var r=c(e);return!!r&&O(r)}function T(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===u(t,"transform");)t=t.parentElement;return t||document.documentElement}function D(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?T(e):y(e,s(t));if("viewport"===n)o=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e.ownerDocument.documentElement,n=j(e,r),i=Math.max(r.clientWidth,window.innerWidth||0),o=Math.max(r.clientHeight,window.innerHeight||0),a=t?0:v(r),u=t?0:v(r,"left");return E({top:a-n.top+n.marginTop,left:u-n.left+n.marginLeft,width:i,height:o})}(a,i);else{var u=void 0;"scrollParent"===n?"BODY"===(u=l(c(t))).nodeName&&(u=e.ownerDocument.documentElement):u="window"===n?e.ownerDocument.documentElement:n;var p=j(u,a,i);if("HTML"!==u.nodeName||O(a))o=p;else{var f=w(e.ownerDocument),d=f.height,h=f.width;o.top+=p.top-p.marginTop,o.bottom=d+p.top,o.left+=p.left-p.marginLeft,o.right=h+p.left}}var m="number"==typeof(r=r||0);return o.left+=m?r:r.left||0,o.top+=m?r:r.top||0,o.right-=m?r:r.right||0,o.bottom-=m?r:r.bottom||0,o}function P(e,t,r,n,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=D(r,n,o,i),u={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},c=Object.keys(u).map((function(e){return S({key:e},u[e],{area:(t=u[e],t.width*t.height)});var t})).sort((function(e,t){return t.area-e.area})),l=c.filter((function(e){var t=e.width,n=e.height;return t>=r.clientWidth&&n>=r.clientHeight})),s=l.length>0?l[0].key:c[0].key,p=e.split("-")[1];return s+(p?"-"+p:"")}function k(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return j(r,n?T(t):y(t,s(r)),n)}function A(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),r=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),n=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+n,height:e.offsetHeight+r}}function N(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function L(e,t,r){r=r.split("-")[0];var n=A(e),i={width:n.width,height:n.height},o=-1!==["right","left"].indexOf(r),a=o?"top":"left",u=o?"left":"top",c=o?"height":"width",l=o?"width":"height";return i[a]=t[a]+t[c]/2-n[c]/2,i[u]=r===u?t[u]-n[l]:t[N(u)],i}function C(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function _(e,t,r){return(void 0===r?e:e.slice(0,function(e,t,r){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===r}));var n=C(e,(function(e){return e[t]===r}));return e.indexOf(n)}(e,"name",r))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var r=e.function||e.fn;e.enabled&&a(r)&&(t.offsets.popper=E(t.offsets.popper),t.offsets.reference=E(t.offsets.reference),t=r(t,e))})),t}function B(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=k(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=P(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=L(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=_(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function R(e,t){return e.some((function(e){var r=e.name;return e.enabled&&r===t}))}function z(e){for(var t=[!1,"ms","Webkit","Moz","O"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var i=t[n],o=i?""+i+r:e;if(void 0!==document.body.style[o])return o}return null}function H(){return this.state.isDestroyed=!0,R(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[z("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function U(e){var t=e.ownerDocument;return t?t.defaultView:window}function G(e,t,r,n){var i="BODY"===e.nodeName,o=i?e.ownerDocument.defaultView:e;o.addEventListener(t,r,{passive:!0}),i||G(l(o.parentNode),t,r,n),n.push(o)}function W(e,t,r,n){r.updateBound=n,U(e).addEventListener("resize",r.updateBound,{passive:!0});var i=l(e);return G(i,"scroll",r.updateBound,r.scrollParents),r.scrollElement=i,r.eventsEnabled=!0,r}function Z(){this.state.eventsEnabled||(this.state=W(this.reference,this.options,this.state,this.scheduleUpdate))}function q(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,U(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function F(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function V(e,t){Object.keys(t).forEach((function(r){var n="";-1!==["width","height","top","right","bottom","left"].indexOf(r)&&F(t[r])&&(n="px"),e.style[r]=t[r]+n}))}var Y=n&&/Firefox/i.test(navigator.userAgent);function J(e,t,r){var n=C(e,(function(e){return e.name===t})),i=!!n&&e.some((function(e){return e.name===r&&e.enabled&&e.order<n.order}));if(!i){var o="`"+t+"`",a="`"+r+"`";console.warn(a+" modifier is required by "+o+" modifier in order to work, be sure to include it before "+o+"!")}return i}var $=["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"],X=$.slice(3);function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=X.indexOf(e),n=X.slice(r+1).concat(X.slice(0,r));return t?n.reverse():n}var K="flip",ee="clockwise",te="counterclockwise";function re(e,t,r,n){var i=[0,0],o=-1!==["right","left"].indexOf(n),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),u=a.indexOf(C(a,(function(e){return-1!==e.search(/,|\s/)})));a[u]&&-1===a[u].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,l=-1!==u?[a.slice(0,u).concat([a[u].split(c)[0]]),[a[u].split(c)[1]].concat(a.slice(u+1))]:[a];return l=l.map((function(e,n){var i=(1===n?!o:o)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,r,n){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){return E("%p"===a?r:n)[t]/100*o}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*o;return o}(e,i,t,r)}))})),l.forEach((function(e,t){e.forEach((function(r,n){F(r)&&(i[t]+=r*("-"===e[n-1]?-1:1))}))})),i}var ne={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,r=t.split("-")[0],n=t.split("-")[1];if(n){var i=e.offsets,o=i.reference,a=i.popper,u=-1!==["bottom","top"].indexOf(r),c=u?"left":"top",l=u?"width":"height",s={start:I({},c,o[c]),end:I({},c,o[c]+o[l]-a[l])};e.offsets.popper=S({},a,s[n])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var r=t.offset,n=e.placement,i=e.offsets,o=i.popper,a=i.reference,u=n.split("-")[0],c=void 0;return c=F(+r)?[+r,0]:re(r,o,a,u),"left"===u?(o.top+=c[0],o.left-=c[1]):"right"===u?(o.top+=c[0],o.left+=c[1]):"top"===u?(o.left+=c[0],o.top-=c[1]):"bottom"===u&&(o.left+=c[0],o.top+=c[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var r=t.boundariesElement||h(e.instance.popper);e.instance.reference===r&&(r=h(r));var n=z("transform"),i=e.instance.popper.style,o=i.top,a=i.left,u=i[n];i.top="",i.left="",i[n]="";var c=D(e.instance.popper,e.instance.reference,t.padding,r,e.positionFixed);i.top=o,i.left=a,i[n]=u,t.boundaries=c;var l=t.priority,s=e.offsets.popper,p={primary:function(e){var r=s[e];return s[e]<c[e]&&!t.escapeWithReference&&(r=Math.max(s[e],c[e])),I({},e,r)},secondary:function(e){var r="right"===e?"left":"top",n=s[r];return s[e]>c[e]&&!t.escapeWithReference&&(n=Math.min(s[r],c[e]-("right"===e?s.width:s.height))),I({},r,n)}};return l.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";s=S({},s,p[t](e))})),e.offsets.popper=s,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,r=t.popper,n=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),u=a?"right":"bottom",c=a?"left":"top",l=a?"width":"height";return r[u]<o(n[c])&&(e.offsets.popper[c]=o(n[c])-r[l]),r[c]>o(n[u])&&(e.offsets.popper[c]=o(n[u])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var r;if(!J(e.instance.modifiers,"arrow","keepTogether"))return e;var n=t.element;if("string"==typeof n){if(!(n=e.instance.popper.querySelector(n)))return e}else if(!e.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],o=e.offsets,a=o.popper,c=o.reference,l=-1!==["left","right"].indexOf(i),s=l?"height":"width",p=l?"Top":"Left",f=p.toLowerCase(),d=l?"left":"top",h=l?"bottom":"right",m=A(n)[s];c[h]-m<a[f]&&(e.offsets.popper[f]-=a[f]-(c[h]-m)),c[f]+m>a[h]&&(e.offsets.popper[f]+=c[f]+m-a[h]),e.offsets.popper=E(e.offsets.popper);var y=c[f]+c[s]/2-m/2,v=u(e.instance.popper),g=parseFloat(v["margin"+p]),b=parseFloat(v["border"+p+"Width"]),w=y-e.offsets.popper[f]-g-b;return w=Math.max(Math.min(a[s]-m,w),0),e.arrowElement=n,e.offsets.arrow=(I(r={},f,Math.round(w)),I(r,d,""),r),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(R(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var r=D(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],i=N(n),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case K:a=[n,i];break;case ee:a=Q(n);break;case te:a=Q(n,!0);break;default:a=t.behavior}return a.forEach((function(u,c){if(n!==u||a.length===c+1)return e;n=e.placement.split("-")[0],i=N(n);var l=e.offsets.popper,s=e.offsets.reference,p=Math.floor,f="left"===n&&p(l.right)>p(s.left)||"right"===n&&p(l.left)<p(s.right)||"top"===n&&p(l.bottom)>p(s.top)||"bottom"===n&&p(l.top)<p(s.bottom),d=p(l.left)<p(r.left),h=p(l.right)>p(r.right),m=p(l.top)<p(r.top),y=p(l.bottom)>p(r.bottom),v="left"===n&&d||"right"===n&&h||"top"===n&&m||"bottom"===n&&y,g=-1!==["top","bottom"].indexOf(n),b=!!t.flipVariations&&(g&&"start"===o&&d||g&&"end"===o&&h||!g&&"start"===o&&m||!g&&"end"===o&&y),w=!!t.flipVariationsByContent&&(g&&"start"===o&&h||g&&"end"===o&&d||!g&&"start"===o&&y||!g&&"end"===o&&m),x=b||w;(f||v||x)&&(e.flipped=!0,(f||v)&&(n=a[c+1]),x&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=n+(o?"-"+o:""),e.offsets.popper=S({},e.offsets.popper,L(e.instance.popper,e.offsets.reference,e.placement)),e=_(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,r=t.split("-")[0],n=e.offsets,i=n.popper,o=n.reference,a=-1!==["left","right"].indexOf(r),u=-1===["top","left"].indexOf(r);return i[a?"left":"top"]=o[r]-(u?i[a?"width":"height"]:0),e.placement=N(t),e.offsets.popper=E(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!J(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,r=C(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<r.top||t.left>r.right||t.top>r.bottom||t.right<r.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var r=t.x,n=t.y,i=e.offsets.popper,o=C(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==o&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==o?o:t.gpuAcceleration,u=h(e.instance.popper),c=M(u),l={position:i.position},s=function(e,t){var r=e.offsets,n=r.popper,i=r.reference,o=Math.round,a=Math.floor,u=function(e){return e},c=o(i.width),l=o(n.width),s=-1!==["left","right"].indexOf(e.placement),p=-1!==e.placement.indexOf("-"),f=t?s||p||c%2==l%2?o:a:u,d=t?o:u;return{left:f(c%2==1&&l%2==1&&!p&&t?n.left-1:n.left),top:d(n.top),bottom:d(n.bottom),right:f(n.right)}}(e,window.devicePixelRatio<2||!Y),p="bottom"===r?"top":"bottom",f="right"===n?"left":"right",d=z("transform"),m=void 0,y=void 0;if(y="bottom"===p?"HTML"===u.nodeName?-u.clientHeight+s.bottom:-c.height+s.bottom:s.top,m="right"===f?"HTML"===u.nodeName?-u.clientWidth+s.right:-c.width+s.right:s.left,a&&d)l[d]="translate3d("+m+"px, "+y+"px, 0)",l[p]=0,l[f]=0,l.willChange="transform";else{var v="bottom"===p?-1:1,g="right"===f?-1:1;l[p]=y*v,l[f]=m*g,l.willChange=p+", "+f}var b={"x-placement":e.placement};return e.attributes=S({},b,e.attributes),e.styles=S({},l,e.styles),e.arrowStyles=S({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,r;return V(e.instance.popper,e.styles),t=e.instance.popper,r=e.attributes,Object.keys(r).forEach((function(e){!1!==r[e]?t.setAttribute(e,r[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&V(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,r,n,i){var o=k(i,t,e,r.positionFixed),a=P(r.placement,o,t,e,r.modifiers.flip.boundariesElement,r.modifiers.flip.padding);return t.setAttribute("x-placement",a),V(t,{position:r.positionFixed?"fixed":"absolute"}),r},gpuAcceleration:void 0}},ie={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:ne},oe=function(){function e(t,r){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=o(this.update.bind(this)),this.options=S({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys(S({},e.Defaults.modifiers,i.modifiers)).forEach((function(t){n.options.modifiers[t]=S({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return S({name:e},n.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&a(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)})),this.update();var u=this.options.eventsEnabled;u&&this.enableEventListeners(),this.state.eventsEnabled=u}return x(e,[{key:"update",value:function(){return B.call(this)}},{key:"destroy",value:function(){return H.call(this)}},{key:"enableEventListeners",value:function(){return Z.call(this)}},{key:"disableEventListeners",value:function(){return q.call(this)}}]),e}();oe.Utils=("undefined"!=typeof window?window:r.g).PopperUtils,oe.placements=$,oe.Defaults=ie;const ae=oe},628:(e,t,r)=>{"use strict";var n=r(4067);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var u=new Error("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");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},5826:(e,t,r)=>{e.exports=r(628)()},4067:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1909:(e,t,r)=>{"use strict";var n,i=r(806),o=(n=i)&&n.__esModule?n:{default:n};Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},t.A=o.default},806:(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}}(),i=u(r(5541)),o=u(r(5826)),a=u(r(5201));function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=function(e){function t(){var e,r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return r=n=c(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),n.state={highestStarHovered:-1/0},n.fillId="starGrad"+Math.random().toFixed(15).slice(2),n.hoverOverStar=function(e){return function(){n.setState({highestStarHovered:e})}},n.unHoverOverStar=function(){n.setState({highestStarHovered:-1/0})},c(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new 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:"stopColorStyle",value:function(e){var t={stopColor:e,stopOpacity:"1"};return this.props.ignoreInlineStyles?{}:t}},{key:"render",value:function(){var e=this.props,t=e.starRatedColor,r=e.starEmptyColor;return i.default.createElement("div",{className:"star-ratings",title:this.titleText,style:this.starRatingsStyle},i.default.createElement("svg",{className:"star-grad",style:this.starGradientStyle},i.default.createElement("defs",null,i.default.createElement("linearGradient",{id:this.fillId,x1:"0%",y1:"0%",x2:"100%",y2:"0%"},i.default.createElement("stop",{offset:"0%",className:"stop-color-first",style:this.stopColorStyle(t)}),i.default.createElement("stop",{offset:this.offsetValue,className:"stop-color-first",style:this.stopColorStyle(t)}),i.default.createElement("stop",{offset:this.offsetValue,className:"stop-color-final",style:this.stopColorStyle(r)}),i.default.createElement("stop",{offset:"100%",className:"stop-color-final",style:this.stopColorStyle(r)})))),this.renderStars)}},{key:"starRatingsStyle",get:function(){return this.props.ignoreInlineStyles?{}:{position:"relative",boxSizing:"border-box",display:"inline-block"}}},{key:"starGradientStyle",get:function(){return this.props.ignoreInlineStyles?{}:{position:"absolute",zIndex:"0",width:"0",height:"0",visibility:"hidden"}}},{key:"titleText",get:function(){var e=this.props,t=e.typeOfWidget,r=e.rating,n=this.state.highestStarHovered,i=n>0?n:r,o=parseFloat(i.toFixed(2)).toString();Number.isInteger(i)&&(o=String(i));var a=t+"s";return"1"===o&&(a=t),o+" "+a}},{key:"offsetValue",get:function(){var e=this.props.rating,t="0%";Number.isInteger(e)||(t=e.toFixed(2).split(".")[1].slice(0,2)+"%");return t}},{key:"renderStars",get:function(){var e=this,t=this.props,r=t.changeRating,n=t.rating,o=t.numberOfStars,u=t.starDimension,c=t.starSpacing,l=t.starRatedColor,s=t.starEmptyColor,p=t.starHoverColor,f=t.gradientPathName,d=t.ignoreInlineStyles,h=t.svgIconPath,m=t.svgIconViewBox,y=t.name,v=this.state.highestStarHovered;return Array.apply(null,Array(o)).map((function(t,g){var b=g+1,w=b<=n,x=v>0,I=b<=v,S=b===v,E=b>n&&b-1<n,M=1===b,j=b===o;return i.default.createElement(a.default,{key:b,fillId:e.fillId,changeRating:r?function(){return r(b,y)}:null,hoverOverStar:r?e.hoverOverStar(b):null,unHoverOverStar:r?e.unHoverOverStar:null,isStarred:w,isPartiallyFullStar:E,isHovered:I,hoverMode:x,isCurrentHoveredStar:S,isFirstStar:M,isLastStar:j,starDimension:u,starSpacing:c,starHoverColor:p,starRatedColor:l,starEmptyColor:s,gradientPathName:f,ignoreInlineStyles:d,svgIconPath:h,svgIconViewBox:m})}))}}]),t}(i.default.Component);l.propTypes={rating:o.default.number.isRequired,numberOfStars:o.default.number.isRequired,changeRating:o.default.func,starHoverColor:o.default.string.isRequired,starRatedColor:o.default.string.isRequired,starEmptyColor:o.default.string.isRequired,starDimension:o.default.string.isRequired,starSpacing:o.default.string.isRequired,gradientPathName:o.default.string.isRequired,ignoreInlineStyles:o.default.bool.isRequired,svgIconPath:o.default.string.isRequired,svgIconViewBox:o.default.string.isRequired,name:o.default.string},l.defaultProps={rating:0,typeOfWidget:"Star",numberOfStars:5,changeRating:null,starHoverColor:"rgb(230, 67, 47)",starRatedColor:"rgb(109, 122, 130)",starEmptyColor:"rgb(203, 211, 227)",starDimension:"50px",starSpacing:"7px",gradientPathName:"",ignoreInlineStyles:!1,svgIconPath:"m25,1 6,17h18l-14,11 5,17-15-10-15,10 5-17-14-11h18z",svgIconViewBox:"0 0 51 48"},t.default=l},5201:(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}}(),i=u(r(5541)),o=u(r(5755)),a=u(r(5826));function u(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new 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.changeRating,r=e.hoverOverStar,n=e.unHoverOverStar,o=e.svgIconViewBox,a=e.svgIconPath;return i.default.createElement("div",{className:"star-container",style:this.starContainerStyle,onMouseEnter:r,onMouseLeave:n,onClick:t},i.default.createElement("svg",{viewBox:o,className:this.starClasses,style:this.starSvgStyle},i.default.createElement("path",{className:"star",style:this.pathStyle,d:a})))}},{key:"starContainerStyle",get:function(){var e=this.props,t=e.changeRating,r=e.starSpacing,n=e.isFirstStar,i=e.isLastStar;return e.ignoreInlineStyles?{}:{position:"relative",display:"inline-block",verticalAlign:"middle",paddingLeft:n?void 0:r,paddingRight:i?void 0:r,cursor:t?"pointer":void 0}}},{key:"starSvgStyle",get:function(){var e=this.props,t=e.ignoreInlineStyles,r=e.isCurrentHoveredStar,n=e.starDimension;return t?{}:{width:n,height:n,transition:"transform .2s ease-in-out",transform:r?"scale(1.1)":void 0}}},{key:"pathStyle",get:function(){var e=this.props,t=e.isStarred,r=e.isPartiallyFullStar,n=e.isHovered,i=e.hoverMode,o=e.starEmptyColor,a=e.starRatedColor,u=e.starHoverColor,c=e.gradientPathName,l=e.fillId,s=void 0;return s=i?n?u:o:r?"url('"+c+"#"+l+"')":t?a:o,e.ignoreInlineStyles?{}:{fill:s,transition:"fill .2s ease-in-out"}}},{key:"starClasses",get:function(){var e=this.props,t=e.isSelected,r=e.isPartiallyFullStar,n=e.isHovered,i=e.isCurrentHoveredStar,a=e.ignoreInlineStyles,u=(0,o.default)({"widget-svg":!0,"widget-selected":t,"multi-widget-selected":r,hovered:n,"current-hovered":i});return a?{}:u}}]),t}(i.default.Component);c.propTypes={fillId:a.default.string.isRequired,changeRating:a.default.func,hoverOverStar:a.default.func,unHoverOverStar:a.default.func,isStarred:a.default.bool.isRequired,isPartiallyFullStar:a.default.bool.isRequired,isHovered:a.default.bool.isRequired,hoverMode:a.default.bool.isRequired,isCurrentHoveredStar:a.default.bool.isRequired,isFirstStar:a.default.bool.isRequired,isLastStar:a.default.bool.isRequired,starDimension:a.default.string.isRequired,starSpacing:a.default.string.isRequired,starHoverColor:a.default.string.isRequired,starRatedColor:a.default.string.isRequired,starEmptyColor:a.default.string.isRequired,gradientPathName:a.default.string.isRequired,ignoreInlineStyles:a.default.bool.isRequired,svgIconPath:a.default.string.isRequired,svgIconViewBox:a.default.string.isRequired},t.default=c},4756:(e,t,r)=>{"use strict";
/** @license React v16.14.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var n=r(5946),i="function"==typeof Symbol&&Symbol.for,o=i?Symbol.for("react.element"):60103,a=i?Symbol.for("react.portal"):60106,u=i?Symbol.for("react.fragment"):60107,c=i?Symbol.for("react.strict_mode"):60108,l=i?Symbol.for("react.profiler"):60114,s=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,f=i?Symbol.for("react.forward_ref"):60112,d=i?Symbol.for("react.suspense"):60113,h=i?Symbol.for("react.memo"):60115,m=i?Symbol.for("react.lazy"):60116,y="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function w(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||g}function x(){}function I(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||g}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=w.prototype;var S=I.prototype=new x;S.constructor=I,n(S,w.prototype),S.isPureReactComponent=!0;var E={current:null},M=Object.prototype.hasOwnProperty,j={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,r){var n,i={},a=null,u=null;if(null!=t)for(n in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(a=""+t.key),t)M.call(t,n)&&!j.hasOwnProperty(n)&&(i[n]=t[n]);var c=arguments.length-2;if(1===c)i.children=r;else if(1<c){for(var l=Array(c),s=0;s<c;s++)l[s]=arguments[s+2];i.children=l}if(e&&e.defaultProps)for(n in c=e.defaultProps)void 0===i[n]&&(i[n]=c[n]);return{$$typeof:o,type:e,key:a,ref:u,props:i,_owner:E.current}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var D=/\/+/g,P=[];function k(e,t,r,n){if(P.length){var i=P.pop();return i.result=e,i.keyPrefix=t,i.func=r,i.context=n,i.count=0,i}return{result:e,keyPrefix:t,func:r,context:n,count:0}}function A(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function N(e,t,r,n){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var u=!1;if(null===e)u=!0;else switch(i){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case o:case a:u=!0}}if(u)return r(n,e,""===t?"."+C(e,0):t),1;if(u=0,t=""===t?".":t+":",Array.isArray(e))for(var c=0;c<e.length;c++){var l=t+C(i=e[c],c);u+=N(i,l,r,n)}else if(null===e||"object"!=typeof e?l=null:l="function"==typeof(l=y&&e[y]||e["@@iterator"])?l:null,"function"==typeof l)for(e=l.call(e),c=0;!(i=e.next()).done;)u+=N(i=i.value,l=t+C(i,c++),r,n);else if("object"===i)throw r=""+e,Error(v(31,"[object Object]"===r?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return u}function L(e,t,r){return null==e?0:N(e,"",t,r)}function C(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function _(e,t){e.func.call(e.context,t,e.count++)}function B(e,t,r){var n=e.result,i=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?R(e,n,r,(function(e){return e})):null!=e&&(T(e)&&(e=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,i+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(D,"$&/")+"/")+r)),n.push(e))}function R(e,t,r,n,i){var o="";null!=r&&(o=(""+r).replace(D,"$&/")+"/"),L(e,B,t=k(t,o,n,i)),A(t)}var z={current:null};function H(){var e=z.current;if(null===e)throw Error(v(321));return e}var U={ReactCurrentDispatcher:z,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:E,IsSomeRendererActing:{current:!1},assign:n};t.Children={map:function(e,t,r){if(null==e)return e;var n=[];return R(e,n,null,t,r),n},forEach:function(e,t,r){if(null==e)return e;L(e,_,t=k(null,null,t,r)),A(t)},count:function(e){return L(e,(function(){return null}),null)},toArray:function(e){var t=[];return R(e,t,null,(function(e){return e})),t},only:function(e){if(!T(e))throw Error(v(143));return e}},t.Component=w,t.Fragment=u,t.Profiler=l,t.PureComponent=I,t.StrictMode=c,t.Suspense=d,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U,t.cloneElement=function(e,t,r){if(null==e)throw Error(v(267,e));var i=n({},e.props),a=e.key,u=e.ref,c=e._owner;if(null!=t){if(void 0!==t.ref&&(u=t.ref,c=E.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(s in t)M.call(t,s)&&!j.hasOwnProperty(s)&&(i[s]=void 0===t[s]&&void 0!==l?l[s]:t[s])}var s=arguments.length-2;if(1===s)i.children=r;else if(1<s){l=Array(s);for(var p=0;p<s;p++)l[p]=arguments[p+2];i.children=l}return{$$typeof:o,type:e.type,key:a,ref:u,props:i,_owner:c}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=O,t.createFactory=function(e){var t=O.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:f,render:e}},t.isValidElement=T,t.lazy=function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return H().useCallback(e,t)},t.useContext=function(e,t){return H().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return H().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return H().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return H().useLayoutEffect(e,t)},t.useMemo=function(e,t){return H().useMemo(e,t)},t.useReducer=function(e,t,r){return H().useReducer(e,t,r)},t.useRef=function(e){return H().useRef(e)},t.useState=function(e){return H().useState(e)},t.version="16.14.0"},5541:(e,t,r)=>{"use strict";e.exports=r(4756)},5122:function(e,t,r){var n;n=function(e,t,r){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.i=function(e){return e},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=15)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=t.Browser={};"undefined"!=typeof window&&(n.SUPPORTED="requestAnimationFrame"in window,n.SUPPORTS_TOUCH="ontouchstart"in window,n.touch=!1,n.dynamicInputDetection=!0,n.iOS=function(){return/iPhone|iPad|iPod/.test(navigator.userAgent)&&!window.MSStream}),t.Store=[],t.Selectors={POPPER:".tippy-popper",TOOLTIP:".tippy-tooltip",CONTENT:".tippy-tooltip-content",CIRCLE:"[x-circle]",ARROW:"[x-arrow]",TOOLTIPPED_EL:"[data-tooltipped]",CONTROLLER:"[data-tippy-controller]"};var i=t.Defaults={html:!1,position:"top",animation:"shift",animateFill:!0,arrow:!1,arrowSize:"regular",delay:0,trigger:"mouseenter focus",duration:350,interactive:!1,interactiveBorder:2,theme:"dark",size:"regular",distance:10,offset:0,hideOnClick:!0,multiple:!1,followCursor:!1,inertia:!1,flipDuration:350,sticky:!1,stickyDuration:200,appendTo:function(){return document.body},zIndex:9999,touchHold:!1,performance:!1,dynamicTitle:!1,useContext:!1,reactInstance:void 0,popperOptions:{},open:void 0,onRequestClose:function(){}};t.DefaultsKeys=n.SUPPORTED&&Object.keys(i)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=[!1,"webkit"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var i=t[n],o=i?""+i+r:e;if(void 0!==window.document.body.style[o])return o}return null}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/-.+/,"")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(Element.prototype.closest||function(e){for(var t=this;t;){if(n.matches.call(t,e))return t;t=t.parentElement}}).call(e,t)};var n=r(8)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){window.requestAnimationFrame((function(){setTimeout(e,0)}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{tooltip:e.querySelector(n.Selectors.TOOLTIP),circle:e.querySelector(n.Selectors.CIRCLE),content:e.querySelector(n.Selectors.CONTENT)}};var n=r(0)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"visible"===e.style.visibility}},function(e,t,r){"use strict";function n(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),r=t.length;--r>=0&&t.item(r)!==this;);return r>-1}Object.defineProperty(t,"__esModule",{value:!0}),t.matches="undefined"==typeof window?n:Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=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},i=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=r(13),a=l(o),u=l(r(30)),c=r(0);function l(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return e.stopPropagation()},p={html:null,position:"top",animation:"shift",animateFill:!0,arrow:!1,delay:0,hideDelay:0,trigger:"mouseenter focus",duration:375,hideDuration:375,interactive:!1,interactiveBorder:2,theme:"dark",offset:0,hideOnClick:!0,multiple:!1,followCursor:!1,inertia:!1,popperOptions:{},onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){},disabled:!1,arrowSize:"regular",size:"regular",className:"",style:{},distance:10,onRequestClose:function(){},sticky:!1,stickyDuration:200,tag:"div",touchHold:!1,unmountHTMLWhenHide:!1,zIndex:9999},f=Object.keys(p),d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.initTippy=r._initTippy.bind(r),r.destroyTippy=r._destroyTippy.bind(r),r.updateTippy=r._updateTippy.bind(r),r.updateReactDom=r._updateReactDom.bind(r),r.showTooltip=r._showTooltip.bind(r),r.hideTooltip=r._hideTooltip.bind(r),r.updateSettings=r._updateSettings.bind(r),r.state={reactDOMValue:null},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new 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),i(t,[{key:"componentDidMount",value:function(){"undefined"!=typeof window&&"undefined"!=typeof document&&this.initTippy()}},{key:"componentWillUnmount",value:function(){"undefined"!=typeof window&&"undefined"!=typeof document&&this.destroyTippy()}},{key:"componentDidUpdate",value:function(e){var t=this;if("undefined"!=typeof window&&"undefined"!=typeof document){if(!1===this.props.disabled&&!0===e.disabled)return this.updateSettings("disabled",!1),this.destroyTippy(),void this.initTippy();if(!0===this.props.disabled&&!1===e.disabled)return this.updateSettings("disabled",!0),void this.destroyTippy();!0!==this.props.open||e.open||(this.updateSettings("open",!0),setTimeout((function(){t.showTooltip()}),0)),!1===this.props.open&&!0===e.open&&(this.updateSettings("open",!1),this.hideTooltip()),this.props.html!==e.html&&this.updateReactDom(),this.props.title!==e.title&&this.updateTippy();var r=function(e,t){var r=[];return f.forEach((function(n){e[n]!==t[n]&&r.push(n)})),r}(this.props,e);r.forEach((function(e){t.updateSettings(e,t.props[e])}))}}},{key:"_showTooltip",value:function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&this.tippy){var e=this.tippy.getPopperElement(this.tooltipDOM);this.tippy.show(e,this.props.duration)}}},{key:"_hideTooltip",value:function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&this.tippy){var e=this.tippy.getPopperElement(this.tooltipDOM);this.tippy.hide(e,this.props.hideDuration)}}},{key:"_updateSettings",value:function(e,t){if("undefined"!=typeof window&&"undefined"!=typeof document&&this.tippy){var r=this.tippy.getPopperElement(this.tooltipDOM);this.tippy.updateSettings(r,e,t)}}},{key:"_updateReactDom",value:function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&this.tippy){this.updateSettings("reactDOM",this.props.html);var e=this.tippy.getPopperElement(this.tooltipDOM);("visible"===e.style.visibility||this.props.open)&&this.tippy.updateForReact(e,this.props.html)}}},{key:"_updateTippy",value:function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&this.tippy){var e=this.tippy.getPopperElement(this.tooltipDOM);this.tippy.update(e)}}},{key:"_initTippy",value:function(){var e=this;"undefined"!=typeof window&&"undefined"!=typeof document&&c.Browser.SUPPORTED&&(this.props.disabled?this.tippy=null:(this.props.title&&this.tooltipDOM.setAttribute("title",this.props.title),this.tippy=(0,u.default)(this.tooltipDOM,{disabled:this.props.disabled,position:this.props.position,animation:this.props.animation,animateFill:this.props.animateFill,arrow:this.props.arrow,arrowSize:this.props.arrowSize,delay:this.props.delay,hideDelay:this.props.hideDelay,trigger:this.props.trigger,duration:this.props.duration,hideDuration:this.props.hideDuration,interactive:this.props.interactive,interactiveBorder:this.props.interactiveBorder,theme:this.props.theme,offset:this.props.offset,hideOnClick:this.props.hideOnClick,multiple:this.props.multiple,size:this.props.size,followCursor:this.props.followCursor,inertia:this.props.inertia,popperOptions:this.props.popperOptions,onShow:this.props.onShow,onShown:this.props.onShown,onHide:this.props.onHide,onHidden:this.props.onHidden,distance:this.props.distance,reactDOM:this.props.html,setReactDOMValue:function(t){return e.setState({reactDOMValue:t})},unmountHTMLWhenHide:this.props.unmountHTMLWhenHide,open:this.props.open,sticky:this.props.sticky,stickyDuration:this.props.stickyDuration,tag:this.props.tag,touchHold:this.props.touchHold,onRequestClose:this.props.onRequestClose,useContext:this.props.useContext,reactInstance:this.props.useContext?this:void 0,performance:!0,html:this.props.rawTemplate?this.props.rawTemplate:void 0,zIndex:this.props.zIndex}),this.props.open&&this.showTooltip()))}},{key:"_destroyTippy",value:function(){if("undefined"!=typeof window&&"undefined"!=typeof document&&this.tippy){var e=this.tippy.getPopperElement(this.tooltipDOM);this.updateSettings("open",!1),this.tippy.hide(e,0),this.tippy.destroy(e),this.tippy=null}}},{key:"render",value:function(){var e=this,t=this.props.tag;return a.default.createElement(a.default.Fragment,null,a.default.createElement(t,{ref:function(t){e.tooltipDOM=t},title:this.props.title,className:this.props.className,tabIndex:this.props.tabIndex,style:n({display:"inline"},this.props.style)},this.props.children),this.state.reactDOMValue&&a.default.createElement("div",{onClick:s,onContextMenu:s,onDoubleClick:s,onDrag:s,onDragEnd:s,onDragEnter:s,onDragExit:s,onDragLeave:s,onDragOver:s,onDragStart:s,onDrop:s,onMouseDown:s,onMouseEnter:s,onMouseLeave:s,onMouseMove:s,onMouseOver:s,onMouseOut:s,onMouseUp:s,onKeyDown:s,onKeyPress:s,onKeyUp:s,onFocus:s,onBlur:s,onChange:s,onInput:s,onInvalid:s,onSubmit:s},this.state.reactDOMValue))}}]),t}(o.Component);d.defaultProps=p,t.default=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this,r=(0,o.default)(n.Store,(function(e){return e.el===t}));if(r){var u=r.popper,c=r.settings.offset,l=(0,i.default)(u.getAttribute("x-placement")),s=Math.round(u.offsetWidth/2),p=Math.round(u.offsetHeight/2),f=document.documentElement.offsetWidth||document.body.offsetWidth,d=e.pageX,h=e.pageY,m=void 0,y=void 0;switch(l){case"top":m=d-s+c,y=h-2.25*p;break;case"left":m=d-2*s-10,y=h-p+c;break;case"right":m=d+p,y=h-p+c;break;case"bottom":m=d-s+c,y=h+p/1.5}var v=d+5+s+c>f,g=d-5-s+c<0;"top"!==l&&"bottom"!==l||(v&&(m=f-5-2*s),g&&(m=5)),u.style[(0,a.default)("transform")]="translate3d("+m+"px, "+y+"px, 0)"}};var n=r(0),i=u(r(3)),o=u(r(2)),a=u(r(1));function u(e){return e&&e.__esModule?e:{default:e}}u(r(4))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return-(e-n.Defaults.distance)+"px"};var n=r(0)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.getAttribute("title");t&&e.setAttribute("data-original-title",t),e.removeAttribute("title")}},function(t,r){t.exports=e},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(r(13)),i=o(r(9));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(r){var o=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(r,[]);return n.default.createElement(i.default,t,n.default.createElement(e,o))}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withTooltip=t.Tooltip=void 0;var n=o(r(9)),i=o(r(14));function o(e){return e&&e.__esModule?e:{default:e}}t.Tooltip=n.default,t.withTooltip=i.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e,t=function(){n.Browser.touch=!0,n.Browser.iOS()&&document.body.classList.add("tippy-touch"),n.Browser.dynamicInputDetection&&window.performance&&document.addEventListener("mousemove",r)},r=(e=void 0,function(){var t=performance.now();t-e<20&&(n.Browser.touch=!1,document.removeEventListener("mousemove",r),n.Browser.iOS()||document.body.classList.remove("tippy-touch")),e=t});document.addEventListener("click",(function(e){if(!(e.target instanceof Element))return(0,i.default)();var t=(0,o.default)(e.target,n.Selectors.TOOLTIPPED_EL),r=(0,o.default)(e.target,n.Selectors.POPPER);if(r){var u=(0,a.default)(n.Store,(function(e){return e.popper===r}));if(!u)return;if(u.settings.interactive)return}if(t){var c=(0,a.default)(n.Store,(function(e){return e.el===t}));if(!c)return;var l=c.settings,s=l.hideOnClick,p=l.multiple,f=l.trigger;if(!p&&n.Browser.touch||!p&&-1!==f.indexOf("click"))return(0,i.default)(c);if(!0!==s||-1!==f.indexOf("click"))return}!(0,o.default)(e.target,n.Selectors.CONTROLLER)&&document.querySelector(n.Selectors.POPPER)&&(0,i.default)()})),document.addEventListener("touchstart",t),window.addEventListener("blur",(function(e){var t=document.activeElement;t&&t.blur&&u.matches.call(t,n.Selectors.TOOLTIPPED_EL)&&t.blur()})),!n.Browser.SUPPORTS_TOUCH&&(navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0)&&document.addEventListener("pointerdown",t)};var n=r(0),i=c(r(25)),o=c(r(4)),a=c(r(2)),u=r(8);function c(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var o=r.position,a=r.distance,u=r.arrow,c=r.animateFill,l=r.inertia,s=r.animation,p=r.arrowSize,f=r.size,d=r.theme,h=r.html,m=r.zIndex,y=r.interactive,v=document.createElement("div");v.setAttribute("class","tippy-popper"),v.setAttribute("role","tooltip"),v.setAttribute("aria-hidden","true"),v.setAttribute("id","tippy-tooltip-"+e),v.style.zIndex=m;var g=document.createElement("div");if(g.setAttribute("class","tippy-tooltip tippy-tooltip--"+f+" leave"),g.setAttribute("data-animation",s),d.split(" ").forEach((function(e){g.classList.add(e+"-theme")})),u){var b=document.createElement("div");b.setAttribute("class","arrow-"+p),b.setAttribute("x-arrow",""),g.appendChild(b)}if(c){g.setAttribute("data-animatefill","");var w=document.createElement("div");w.setAttribute("class","leave"),w.setAttribute("x-circle",""),g.appendChild(w)}l&&g.setAttribute("data-inertia",""),y&&g.setAttribute("data-interactive","");var x=document.createElement("div");if(x.setAttribute("class","tippy-tooltip-content"),h){var I=void 0;h instanceof Element?(x.appendChild(h),I="#"+h.id||0):(x.innerHTML=document.getElementById(h.replace("#","")).innerHTML,I=h),v.classList.add("html-template"),y&&v.setAttribute("tabindex","-1"),g.setAttribute("data-template-id",I)}else x.innerHTML=t;return g.style[(0,n.default)(o)]=(0,i.default)(a),g.appendChild(x),v.appendChild(g),v};var n=o(r(3)),i=o(r(11));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=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};t.default=function(e){var t=e.el,r=e.popper,s=e.settings,p=s.position,f=s.popperOptions,d=s.offset,h=s.distance,m=s.flipDuration,y=(0,c.default)(r).tooltip,v=n({placement:p},f||{},{modifiers:n({},f?f.modifiers:{},{flip:n({padding:h+5},f&&f.modifiers?f.modifiers.flip:{}),offset:n({offset:d},f&&f.modifiers?f.modifiers.offset:{})}),onUpdate:function(){var e=y.style;e.top="",e.bottom="",e.left="",e.right="",e[(0,u.default)(r.getAttribute("x-placement"))]=(0,l.default)(h)}});if(window.MutationObserver){var g=r.style,b=new MutationObserver((function(){g[(0,a.default)("transitionDuration")]="0ms",e.popperInstance.update(),(0,o.default)((function(){g[(0,a.default)("transitionDuration")]=m+"ms"}))}));b.observe(r,{childList:!0,subtree:!0,characterData:!0}),e._mutationObserver=b}return new i.default(t,r,v)};var i=s(r(38)),o=s(r(5)),a=s(r(1)),u=s(r(3)),c=s(r(6)),l=s(r(11));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this;return e.reduce((function(e,r){var l=s,p=(0,u.default)(t.settings.performance?t.settings:(0,n.default)(r,t.settings)),f=p.html,d=p.reactDOM,h=p.trigger,m=p.touchHold,y=r.getAttribute("title");if(!y&&!f&&!d)return e;r.setAttribute("data-tooltipped",""),r.setAttribute("aria-describedby","tippy-tooltip-"+l),(0,c.default)(r);var v=(0,i.default)(l,y,p),g=a.default.call(t,r,v,p),b=[];return h.trim().split(" ").forEach((function(e){return b=b.concat((0,o.default)(e,r,g,m))})),e.push({id:l,el:r,popper:v,settings:p,listeners:b,tippyInstance:t}),s++,e}),[])};var n=l(r(24)),i=l(r(17)),o=l(r(20)),a=l(r(23)),u=l(r(21)),c=l(r(12));function l(e){return e&&e.__esModule?e:{default:e}}r(0);var s=1},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,i){var o=[];return"manual"===e||(t.addEventListener(e,r.handleTrigger),o.push({event:e,handler:r.handleTrigger}),"mouseenter"===e&&(n.Browser.SUPPORTS_TOUCH&&i&&(t.addEventListener("touchstart",r.handleTrigger),o.push({event:"touchstart",handler:r.handleTrigger}),t.addEventListener("touchend",r.handleMouseleave),o.push({event:"touchend",handler:r.handleMouseleave})),t.addEventListener("mouseleave",r.handleMouseleave),o.push({event:"mouseleave",handler:r.handleMouseleave})),"focus"===e&&(t.addEventListener("blur",r.handleBlur),o.push({event:"blur",handler:r.handleBlur}))),o};var n=r(0)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.arrow&&(e.animateFill=!1),e.appendTo&&"function"==typeof e.appendTo&&(e.appendTo=e.appendTo()),e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e instanceof Element?[e]:Array.isArray(e)?e:[].slice.call(document.querySelectorAll(e))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var u=this,c=(r.position,r.delay),l=(r.duration,r.interactive),s=(r.interactiveBorder,r.distance,r.hideOnClick),p=r.trigger,f=r.touchHold,d=void r.touchWait,h=void 0,m=function(){clearTimeout(d),clearTimeout(h)},y=function(){if(m(),!(0,i.default)(t)){var e=Array.isArray(c)?c[0]:c;c?d=setTimeout((function(){return u.show(t)}),e):u.show(t)}},v=function(){m();var e=Array.isArray(c)?c[1]:c;c?h=setTimeout((function(){return u.hide(t)}),e):u.hide(t)};return{handleTrigger:function(r){var o="mouseenter"===r.type&&n.Browser.SUPPORTS_TOUCH&&n.Browser.touch;if(!o||!f){var a="click"===r.type,c="persistent"!==s;a&&(0,i.default)(t)&&c?v():function(e){u.callbacks.wait?u.callbacks.wait.call(t,y,e):y()}(r),o&&n.Browser.iOS()&&e.click&&e.click()}},handleMouseleave:function(i){if(!("mouseleave"===i.type&&n.Browser.SUPPORTS_TOUCH&&n.Browser.touch&&f)){if(l)return document.body.addEventListener("mouseleave",v),void document.addEventListener("mousemove",(function i(u){var c=function(){document.body.removeEventListener("mouseleave",v),document.removeEventListener("mousemove",i),v()},l=(0,o.default)(u.target,n.Selectors.TOOLTIPPED_EL),s=(0,o.default)(u.target,n.Selectors.POPPER)===t,f=l===e,d=-1!==p.indexOf("click");if(l&&l!==e)return c();s||f||d||(0,a.default)(u,t,r)&&c()}));v()}},handleBlur:function(e){e.relatedTarget&&!n.Browser.touch&&((0,o.default)(e.relatedTarget,n.Selectors.POPPER)||v())}}};var n=r(0),i=u(r(7)),o=u(r(4)),a=u(r(32));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=n.DefaultsKeys.reduce((function(r,n){var i=e.getAttribute("data-"+n.toLowerCase())||t[n];return"false"===i&&(i=!1),"true"===i&&(i=!0),isFinite(i)&&!isNaN(parseFloat(i))&&(i=parseFloat(i)),"string"==typeof i&&"["===i.trim().charAt(0)&&(i=JSON.parse(i)),r[n]=i,r}),{});return Object.assign({},t,r)};var n=r(0)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){n.Store.forEach((function(t){var r=t.popper,n=t.tippyInstance,i=t.settings,o=i.appendTo,a=i.hideOnClick,u=i.trigger;if(o.contains(r)){var c=!0===a||-1!==u.indexOf("focus"),l=!e||r!==e.popper;c&&l&&(t.settings.onRequestClose(),n.hide(r))}}))};var n=r(0)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){return!e.done&&(e.done=!0,(0,o.default)(),!0)};var n,i=r(16),o=(n=i)&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.popper,r=e.popperInstance,a=e.settings.stickyDuration;(0,n.default)((function e(){r&&r.scheduleUpdate(),t.style[(0,i.default)("transitionDuration")]=a+"ms",(0,o.default)(t)?window.requestAnimationFrame(e):t.style[(0,i.default)("transitionDuration")]=""}))};var n=a(r(5)),i=a(r(1)),o=a(r(7));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.el,r=e.popper,a=e.settings,u=a.appendTo,c=a.followCursor;u.contains(r)||(u.appendChild(r),e.popperInstance?(e.popperInstance.update(),c&&!n.Browser.touch||e.popperInstance.enableEventListeners()):e.popperInstance=(0,o.default)(e),c&&!n.Browser.touch&&(t.addEventListener("mousemove",i.default),e.popperInstance.disableEventListeners()))};var n=r(0),i=a(r(10)),o=a(r(18));function a(e){return e&&e.__esModule?e:{default:e}}a(r(1))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){if(!t)return r();var n=(0,o.default)(e.popper).tooltip,i=!1,a=function(e){e.target!==n||i||(i=!0,r())};n.addEventListener("webkitTransitionEnd",a),n.addEventListener("transitionend",a),clearTimeout(e._transitionendTimeout),e._transitionendTimeout=setTimeout((function(){i||r()}),t)},r(0);var n,i=r(6),o=(n=i)&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=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},i=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=r(0),a=M(r(39)),u=M(r(26)),c=M(r(5)),l=(M(r(1)),M(r(2))),s=M(r(34)),p=M(r(12)),f=M(r(33)),d=M(r(37)),h=M(r(35)),m=M(r(6)),y=M(r(31)),v=M(r(7)),g=M(r(36)),b=M(r(10)),w=M(r(22)),x=M(r(29)),I=M(r(28)),S=M(r(27)),E=M(r(19));function M(e){return e&&e.__esModule?e:{default:e}}var j=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),o.Browser.SUPPORTED&&((0,u.default)(),this.state={destroyed:!1},this.selector=t,this.settings=n({},o.Defaults,r),(r.show||r.shown||r.hide||r.hidden)&&console.warn("Callbacks without the `on` prefix are deprecated (with the exception of `wait`). Use onShow, onShown, onHide, and onHidden instead."),this.callbacks={wait:r.wait,show:r.onShow||r.show||g.default,shown:r.onShown||r.shown||g.default,hide:r.onHide||r.hide||g.default,hidden:r.onHidden||r.hidden||g.default},this.store=E.default.call(this,(0,w.default)(t)),o.Store.push.apply(o.Store,this.store))}return i(e,[{key:"getPopperElement",value:function(e){try{return(0,l.default)(this.store,(function(t){return t.el===e})).popper}catch(t){console.error("[getPopperElement]: Element passed as the argument does not exist in the instance")}}},{key:"getReferenceElement",value:function(e){try{return(0,l.default)(this.store,(function(t){return t.popper===e})).el}catch(t){console.error("[getReferenceElement]: Popper passed as the argument does not exist in the instance")}}},{key:"getReferenceData",value:function(e){return(0,l.default)(this.store,(function(t){return t.el===e||t.popper===e}))}},{key:"updateSettings",value:function(e,t,r){var i=(0,l.default)(this.store,(function(t){return t.popper===e}));if(i){var o=n({},i.settings,function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},t,r));i.settings=o}}},{key:"updateForReact",value:function(e,t){var r=e.querySelector(o.Selectors.CONTENT),n=(0,l.default)(this.store,(function(t){return t.popper===e}));if(n){var i=n.settings,u=i.useContext,c=i.setReactDOMValue;u?c(a.default.createPortal(t,r)):a.default.render(t,r)}}},{key:"show",value:function(e,t){var r=this;if(!this.state.destroyed){var n=(0,l.default)(this.store,(function(t){return t.popper===e}));if(n){var i=(0,m.default)(e),a=i.tooltip,u=i.circle,s=i.content;if(document.body.contains(n.el)){if(this.callbacks.show.call(e),!n.settings||!1!==n.settings.open){n.settings.reactDOM&&this.updateForReact(e,n.settings.reactDOM);var f=n.el,g=n.settings,b=(g.appendTo,g.sticky),w=g.interactive,E=g.followCursor,M=g.flipDuration,j=g.duration;if(g.dynamicTitle){var O=f.getAttribute("title");O&&(s.innerHTML=O,(0,p.default)(f))}var T=void 0!==t?t:Array.isArray(j)?j[0]:j;(0,y.default)([e,a,u],0),(0,I.default)(n),e.style.visibility="visible",e.setAttribute("aria-hidden","false"),(0,c.default)((function(){E&&!o.Browser.touch||(n.popperInstance.update(),(0,y.default)([e],M)),(0,y.default)([a,u],T),u&&(s.style.opacity=1),w&&f.classList.add("active"),b&&(0,S.default)(n),(0,d.default)(a,u),(0,h.default)([a,u],(function(e){e.contains("tippy-notransition")&&e.remove("tippy-notransition"),e.remove("leave"),e.add("enter")})),(0,x.default)(n,T,(function(){(0,v.default)(e)&&!n._onShownFired&&(w&&e.focus(),a.classList.add("tippy-notransition"),n._onShownFired=!0,r.callbacks.shown.call(e))}))}))}}else this.destroy(e)}}}},{key:"hide",value:function(e,t){var r=this;if(!this.state.destroyed){this.callbacks.hide.call(e);var n=(0,l.default)(this.store,(function(t){return t.popper===e}));if(n){var i=(0,m.default)(e),o=i.tooltip,u=i.circle,c=i.content;if(!1!==n.settings.disabled||!n||!n.settings.open){var s=n&&n.settings&&n.settings.unmountHTMLWhenHide&&n.settings.reactDOM,p=n.el,d=n.settings,g=d.appendTo,w=(d.sticky,d.interactive),I=(d.followCursor,d.html),S=d.trigger,E=d.duration,M=void 0!==t?t:Array.isArray(E)?E[1]:E;n._onShownFired=!1,w&&p.classList.remove("active"),e.style.visibility="hidden",e.setAttribute("aria-hidden","true"),(0,y.default)([o,u,u?c:null],M),u&&(c.style.opacity=0),(0,h.default)([o,u],(function(e){e.contains("tippy-tooltip")&&e.remove("tippy-notransition"),e.remove("enter"),e.add("leave")})),I&&-1!==S.indexOf("click")&&(0,f.default)(p)&&p.focus(),(0,x.default)(n,M,(function(){!(0,v.default)(e)&&g.contains(e)&&"1"!==getComputedStyle(o).opacity&&(p.removeEventListener("mousemove",b.default),n.popperInstance.disableEventListeners(),g.removeChild(e),r.callbacks.hidden.call(e),s&&a.default.unmountComponentAtNode(c))}))}}}}},{key:"update",value:function(e){if(!this.state.destroyed){var t=(0,l.default)(this.store,(function(t){return t.popper===e}));if(t){var r=(0,m.default)(e).content,n=t.el,i=t.settings.html;i instanceof Element?console.warn("Aborted: update() should not be used if `html` is a DOM element"):(r.innerHTML=i?document.getElementById(i.replace("#","")).innerHTML:n.getAttribute("title")||n.getAttribute("data-original-title"),i||(0,p.default)(n))}}}},{key:"destroy",value:function(e,t){var r=this;if(!this.state.destroyed){var n=(0,l.default)(this.store,(function(t){return t.popper===e}));if(n){var i=n.el,a=n.popperInstance,u=n.listeners,c=n._mutationObserver;(0,v.default)(e)&&this.hide(e,0),u.forEach((function(e){return i.removeEventListener(e.event,e.handler)})),i.setAttribute("title",i.getAttribute("data-original-title")),i.removeAttribute("data-original-title"),i.removeAttribute("data-tooltipped"),i.removeAttribute("aria-describedby"),a&&a.destroy(),c&&c.disconnect(),o.Store.splice((0,s.default)(o.Store,(function(t){return t.popper===e})),1),(void 0===t||t)&&(this.store=o.Store.filter((function(e){return e.tippyInstance===r})))}}}},{key:"destroyAll",value:function(){var e=this;if(!this.state.destroyed){var t=this.store.length;this.store.forEach((function(r,n){var i=r.popper;e.destroy(i,n===t-1)})),this.store=null,this.state.destroyed=!0}}}]),e}();function O(e,t){return new j(e,t)}O.Browser=o.Browser,O.Defaults=o.Defaults,O.disableDynamicInputDetection=function(){return o.Browser.dynamicInputDetection=!1},O.enableDynamicInputDetection=function(){return o.Browser.dynamicInputDetection=!0},t.default=O},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e.forEach((function(e){if(e){var r=u.matches.call(e,i.Selectors.CONTENT)?Math.round(t/1.3):t;e.style[(0,a.default)("transitionDuration")]=r+"ms"}}))};var n,i=r(0),o=r(1),a=(n=o)&&n.__esModule?n:{default:n},u=r(8)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){if(!t.getAttribute("x-placement"))return!0;var n=e.clientX,i=e.clientY,a=r.interactiveBorder,u=r.distance,c=t.getBoundingClientRect(),l=(0,o.default)(t.getAttribute("x-placement")),s=a+u,p={top:c.top-i>a,bottom:i-c.bottom>a,left:c.left-n>a,right:n-c.right>a};switch(l){case"top":p.top=c.top-i>s;break;case"bottom":p.bottom=i-c.bottom>s;break;case"left":p.left=c.left-n>s;break;case"right":p.right=n-c.right>s}return p.top||p.bottom||p.left||p.right};var n,i=r(3),o=(n=i)&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Array.prototype.findIndex?e.findIndex(t):e.indexOf((0,o.default)(e,t))};var n,i=r(2),o=(n=i)&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e.forEach((function(e){e&&t(e.classList)}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t?window.getComputedStyle(t)[(0,o.default)("transform")]:window.getComputedStyle(e).opacity};var n,i=r(1),o=(n=i)&&n.__esModule?n:{default:n}},function(e,r){e.exports=t},function(e,t){e.exports=r}])},e.exports=n(r(7810),r(3153),r(2483))},9742:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=r(7810),o=(n=i)&&n.__esModule?n:{default:n};t.default=function(){return o.default.createElement("svg",{width:"14",height:"11",viewBox:"0 0 14 11"},o.default.createElement("path",{d:"M11.264 0L5.26 6.004 2.103 2.847 0 4.95l5.26 5.26 8.108-8.107L11.264 0",fill:"#fff",fillRule:"evenodd"}))}},8058:(e,t,r)=>{"use strict";var n=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},i=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=r(7810),a=f(o),u=f(r(5755)),c=f(r(5826)),l=f(r(9742)),s=f(r(3594)),p=r(1524);function f(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.handleClick=r.handleClick.bind(r),r.handleTouchStart=r.handleTouchStart.bind(r),r.handleTouchMove=r.handleTouchMove.bind(r),r.handleTouchEnd=r.handleTouchEnd.bind(r),r.handleFocus=r.handleFocus.bind(r),r.handleBlur=r.handleBlur.bind(r),r.previouslyChecked=!(!e.checked&&!e.defaultChecked),r.state={checked:!(!e.checked&&!e.defaultChecked),hasFocus:!1},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new 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),i(t,[{key:"componentDidUpdate",value:function(e){e.checked!==this.props.checked&&this.setState({checked:!!this.props.checked})}},{key:"handleClick",value:function(e){if(!this.props.disabled){var t=this.input;if(e.target!==t&&!this.moved)return this.previouslyChecked=t.checked,e.preventDefault(),t.focus(),void t.click();var r=this.props.hasOwnProperty("checked")?this.props.checked:t.checked;this.setState({checked:r})}}},{key:"handleTouchStart",value:function(e){this.props.disabled||(this.startX=(0,p.pointerCoord)(e).x,this.activated=!0)}},{key:"handleTouchMove",value:function(e){if(this.activated&&(this.moved=!0,this.startX)){var t=(0,p.pointerCoord)(e).x;this.state.checked&&t+15<this.startX?(this.setState({checked:!1}),this.startX=t,this.activated=!0):t-15>this.startX&&(this.setState({checked:!0}),this.startX=t,this.activated=t<this.startX+5)}}},{key:"handleTouchEnd",value:function(e){if(this.moved){var t=this.input;if(e.preventDefault(),this.startX){var r=(0,p.pointerCoord)(e).x;!0===this.previouslyChecked&&this.startX+4>r?this.previouslyChecked!==this.state.checked&&(this.setState({checked:!1}),this.previouslyChecked=this.state.checked,t.click()):this.startX-4<r&&this.previouslyChecked!==this.state.checked&&(this.setState({checked:!0}),this.previouslyChecked=this.state.checked,t.click()),this.activated=!1,this.startX=null,this.moved=!1}}}},{key:"handleFocus",value:function(e){var t=this.props.onFocus;t&&t(e),this.setState({hasFocus:!0})}},{key:"handleBlur",value:function(e){var t=this.props.onBlur;t&&t(e),this.setState({hasFocus:!1})}},{key:"getIcon",value:function(e){var r=this.props.icons;return r?void 0===r[e]?t.defaultProps.icons[e]:r[e]:null}},{key:"render",value:function(){var e=this,t=this.props,r=t.className,i=(t.icons,function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(t,["className","icons"])),o=(0,u.default)("react-toggle",{"react-toggle--checked":this.state.checked,"react-toggle--focus":this.state.hasFocus,"react-toggle--disabled":this.props.disabled},r);return a.default.createElement("div",{className:o,onClick:this.handleClick,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd},a.default.createElement("div",{className:"react-toggle-track"},a.default.createElement("div",{className:"react-toggle-track-check"},this.getIcon("checked")),a.default.createElement("div",{className:"react-toggle-track-x"},this.getIcon("unchecked"))),a.default.createElement("div",{className:"react-toggle-thumb"}),a.default.createElement("input",n({},i,{ref:function(t){e.input=t},onFocus:this.handleFocus,onBlur:this.handleBlur,className:"react-toggle-screenreader-only",type:"checkbox"})))}}]),t}(o.PureComponent);t.A=d,d.displayName="Toggle",d.defaultProps={icons:{checked:a.default.createElement(l.default,null),unchecked:a.default.createElement(s.default,null)}},d.propTypes={checked:c.default.bool,disabled:c.default.bool,defaultChecked:c.default.bool,onChange:c.default.func,onFocus:c.default.func,onBlur:c.default.func,className:c.default.string,name:c.default.string,value:c.default.string,id:c.default.string,"aria-labelledby":c.default.string,"aria-label":c.default.string,icons:c.default.oneOfType([c.default.bool,c.default.shape({checked:c.default.node,unchecked:c.default.node})])}},1524:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointerCoord=function(e){if(e){var t=e.changedTouches;if(t&&t.length>0){var r=t[0];return{x:r.clientX,y:r.clientY}}var n=e.pageX;if(void 0!==n)return{x:n,y:e.pageY}}return{x:0,y:0}}},3594:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=r(7810),o=(n=i)&&n.__esModule?n:{default:n};t.default=function(){return o.default.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10"},o.default.createElement("path",{d:"M9.9 2.12L7.78 0 4.95 2.828 2.12 0 0 2.12l2.83 2.83L0 7.776 2.123 9.9 4.95 7.07 7.78 9.9 9.9 7.776 7.072 4.95 9.9 2.12",fill:"#fff",fillRule:"evenodd"}))}},1021:(e,t)=>{"use strict";var r,n=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),l=Symbol.for("react.context"),s=Symbol.for("react.server_context"),p=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");
/**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case u:case a:case f:case d:return e;default:switch(e=e&&e.$$typeof){case s:case l:case p:case m:case h:case c:return e;default:return t}}case i:return t}}}r=Symbol.for("react.module.reference"),t.isFragment=function(e){return v(e)===o}},7329:(e,t,r)=>{"use strict";e.exports=r(1021)},5494:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var n=r(7810),i=e=>"string"!=typeof e?{}:e.split(/ ?; ?/).reduce(((e,t)=>{const[r,n]=t.split(/ ?: ?/).map(((e,t)=>0===t?e.replace(/\s+/g,""):e.trim()));if(r&&n){const t=r.replace(/(\w)-(\w)/g,((e,t,r)=>`${t}${r.toUpperCase()}`));let i=n.trim();Number.isNaN(Number(n))||(i=Number(n)),e[r.startsWith("-")?r:t]=i}return e}),{});var o=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],a={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function u(e,t){const{key:r,level:u,...l}=t;switch(e.nodeType){case 1:return n.createElement(function(e){if(/[a-z]+[A-Z]+[a-z]+/.test(e))return e;return e.toLowerCase()}(e.nodeName),function(e,t){const r={key:t};if(e instanceof Element){const t=e.getAttribute("class");t&&(r.className=t),[...e.attributes].forEach((e=>{switch(e.name){case"class":break;case"style":r[e.name]=i(e.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":r[a[e.name]||e.name]=!0;break;default:r[a[e.name]||e.name]=e.value}}))}return r}(e,r),c(e.childNodes,u,l));case 3:{const t=e.nodeValue?.toString()??"";if(!l.allowWhiteSpaces&&/^\s+$/.test(t)&&!/[\u00A0\u202F]/.test(t))return null;if(!e.parentNode)return t;const r=e.parentNode.nodeName.toLowerCase();return o.includes(r)?(/\S/.test(t)&&console.warn(`A textNode is not allowed inside '${r}'. Your text "${t}" will be ignored`),null):t}case 8:default:return null;case 11:return c(e.childNodes,u,t)}}function c(e,t,r){const n=[...e].map(((e,n)=>l(e,{...r,index:n,level:t+1}))).filter(Boolean);return n.length?n:null}function l(e,t={}){if(!(e&&e instanceof Node))return null;const{actions:r=[],index:n=0,level:i=0,randomKey:o}=t;let a=e,c=`${i}-${n}`;const l=[];return o&&0===i&&(c=`${function(e=6){const t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let r="";for(let n=e;n>0;--n)r+=t[Math.round(61*Math.random())];return r}()}-${c}`),Array.isArray(r)&&r.forEach((t=>{t.condition(a,c,i)&&("function"==typeof t.pre&&(a=t.pre(a,c,i),a instanceof Node||(a=e)),"function"==typeof t.post&&l.push(t.post(a,c,i)))})),l.length?l:u(a,{key:c,level:i,...t})}function s(e,t={}){return"string"==typeof e?function(e,t={}){if(!e||"string"!=typeof e)return null;const{includeAllNodes:r=!1,nodeOnly:n=!1,selector:i="body > *",type:o="text/html"}=t;try{const a=(new DOMParser).parseFromString(e,o);if(r){const{childNodes:e}=a.body;return n?e:[...e].map((e=>l(e,t)))}const u=a.querySelector(i)||a.body.childNodes[0];if(!(u instanceof Node))throw new TypeError("Error parsing input");return n?u:l(u,t)}catch(a){}return null}(e,t):e instanceof Node?l(e,t):null}var p=Object.defineProperty,f=(e,t,r)=>((e,t,r)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),d="react-inlinesvg",h={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function m(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}function y(){return function(){if(!document)return!1;const e=document.createElement("div");e.innerHTML="<svg />";const t=e.firstChild;return!!t&&"http://www.w3.org/2000/svg"===t.namespaceURI}()&&"undefined"!=typeof window&&null!==window}async function v(e,t){const r=await fetch(e,t),n=r.headers.get("content-type"),[i]=(n??"").split(/ ?; ?/);if(r.status>299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some((e=>i.includes(e))))throw new Error(`Content type isn't valid: ${i}`);return r.text()}function g(e=1){return new Promise((t=>{setTimeout(t,1e3*e)}))}var b,w=class{constructor(){f(this,"cacheApi"),f(this,"cacheStore"),f(this,"subscribers",[]),f(this,"isReady",!1),this.cacheStore=new Map;let e=d,t=!1;m()&&(e=window.REACT_INLINESVG_CACHE_NAME??d,t=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),t?caches.open(e).then((e=>{this.cacheApi=e})).catch((e=>{console.error(`Failed to open cache: ${e.message}`)})).finally((()=>{this.isReady=!0,this.subscribers.forEach((e=>e()))})):this.isReady=!0}onReady(e){this.isReady?e():this.subscribers.push(e)}async get(e,t){return await(this.cacheApi?this.fetchAndAddToPersistentCache(e,t):this.fetchAndAddToInternalCache(e,t)),this.cacheStore.get(e)?.content??""}set(e,t){this.cacheStore.set(e,t)}isCached(e){return this.cacheStore.get(e)?.status===h.LOADED}async fetchAndAddToInternalCache(e,t){const r=this.cacheStore.get(e);if(r?.status!==h.LOADING){if(!r?.content){this.cacheStore.set(e,{content:"",status:h.LOADING});try{const r=await v(e,t);this.cacheStore.set(e,{content:r,status:h.LOADED})}catch(n){throw this.cacheStore.set(e,{content:"",status:h.FAILED}),n}}}else await this.handleLoading(e,(async()=>{this.cacheStore.set(e,{content:"",status:h.IDLE}),await this.fetchAndAddToInternalCache(e,t)}))}async fetchAndAddToPersistentCache(e,t){const r=this.cacheStore.get(e);if(r?.status===h.LOADED)return;if(r?.status===h.LOADING)return void(await this.handleLoading(e,(async()=>{this.cacheStore.set(e,{content:"",status:h.IDLE}),await this.fetchAndAddToPersistentCache(e,t)})));this.cacheStore.set(e,{content:"",status:h.LOADING});const n=await(this.cacheApi?.match(e));if(n){const t=await n.text();this.cacheStore.set(e,{content:t,status:h.LOADED})}else try{await(this.cacheApi?.add(new Request(e,t)));const r=await(this.cacheApi?.match(e)),n=await(r?.text())??"";this.cacheStore.set(e,{content:n,status:h.LOADED})}catch(i){throw this.cacheStore.set(e,{content:"",status:h.FAILED}),i}}async handleLoading(e,t){let r=0;for(;this.cacheStore.get(e)?.status===h.LOADING&&r<10;)await g(.1),r+=1;r>=10&&await t()}keys(){return[...this.cacheStore.keys()]}data(){return[...this.cacheStore.entries()].map((([e,t])=>({[e]:t})))}async delete(e){this.cacheApi&&await this.cacheApi.delete(e),this.cacheStore.delete(e)}async clear(){if(this.cacheApi){const e=await this.cacheApi.keys();for(const t of e)await this.cacheApi.delete(t)}this.cacheStore.clear()}};function x(e){const t=(0,n.useRef)();return(0,n.useEffect)((()=>{t.current=e})),t.current}function I(e){const{baseURL:t,content:r,description:n,handleError:i,hash:o,preProcessor:a,title:u,uniquifyIDs:c=!1}=e;try{const e=function(e,t){if(t)return t(e);return e}(r,a),i=s(e,{nodeOnly:!0});if(!(i&&i instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const l=S(i,{baseURL:t,hash:o,uniquifyIDs:c});if(n){const e=l.querySelector("desc");e?.parentNode&&e.parentNode.removeChild(e);const t=document.createElementNS("http://www.w3.org/2000/svg","desc");t.innerHTML=n,l.prepend(t)}if(void 0!==u){const e=l.querySelector("title");if(e?.parentNode&&e.parentNode.removeChild(e),u){const e=document.createElementNS("http://www.w3.org/2000/svg","title");e.innerHTML=u,l.prepend(e)}}return l}catch(l){return i(l)}}function S(e,t){const{baseURL:r="",hash:n,uniquifyIDs:i}=t,o=["id","href","xlink:href","xlink:role","xlink:arcrole"],a=["href","xlink:href"];return i?([...e.children].forEach((e=>{if(e.attributes?.length){const t=Object.values(e.attributes).map((e=>{const t=e,i=/url\((.*?)\)/.exec(e.value);return i?.[1]&&(t.value=e.value.replace(i[0],`url(${r}${i[1]}__${n})`)),t}));o.forEach((e=>{const r=t.find((t=>t.name===e));var i,o;r&&(i=e,o=r.value,!a.includes(i)||!o||o.includes("#"))&&(r.value=`${r.value}__${n}`)}))}return e.children.length?S(e,t):e})),e):e}function E(e){const{cacheRequests:t=!0,children:r=null,description:i,fetchOptions:o,innerRef:a,loader:u=null,onError:c,onLoad:l,src:p,title:f,uniqueHash:d}=e,[g,w]=(0,n.useReducer)(((e,t)=>({...e,...t})),{content:"",element:null,isCached:t&&b.isCached(e.src),status:h.IDLE}),{content:S,element:E,isCached:M,status:j}=g,O=x(e),T=x(g),D=(0,n.useRef)(d??function(e){const t="abcdefghijklmnopqrstuvwxyz",r=`${t}${t.toUpperCase()}1234567890`;let n="";for(let o=0;o<e;o++)n+=(i=r)[Math.floor(Math.random()*i.length)];var i;return n}(8)),P=(0,n.useRef)(!1),k=(0,n.useRef)(!1),A=(0,n.useCallback)((e=>{P.current&&(w({status:"Browser does not support SVG"===e.message?h.UNSUPPORTED:h.FAILED}),c?.(e))}),[c]),N=(0,n.useCallback)(((e,t=!1)=>{P.current&&w({content:e,isCached:t,status:h.LOADED})}),[]),L=(0,n.useCallback)((async()=>{const e=await v(p,o);N(e)}),[o,N,p]),C=(0,n.useCallback)((()=>{try{const t=s(I({...e,handleError:A,hash:D.current,content:S}));if(!t||!(0,n.isValidElement)(t))throw new Error("Could not convert the src to a React element");w({element:t,status:h.READY})}catch(t){A(new Error(t.message))}}),[S,A,e]),_=(0,n.useCallback)((async()=>{const e=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(p);let r;if(e?r=e[1]?window.atob(e[2]):decodeURIComponent(e[2]):p.includes("<svg")&&(r=p),r)N(r);else try{if(t){const e=await b.get(p,o);N(e,!0)}else await L()}catch(n){A(n)}}),[t,L,o,A,N,p]),B=(0,n.useCallback)((async()=>{P.current&&w({content:"",element:null,isCached:!1,status:h.LOADING})}),[]);(0,n.useEffect)((()=>{if(P.current=!0,!m()||k.current)return()=>{};try{if(j===h.IDLE){if(!y())throw new Error("Browser does not support SVG");if(!p)throw new Error("Missing src");B()}}catch(e){A(e)}return k.current=!0,()=>{P.current=!1}}),[]),(0,n.useEffect)((()=>{if(m()&&O)if(O.src!==p){if(!p)return void A(new Error("Missing src"));B()}else O.title===f&&O.description===i||C()}),[i,C,A,B,O,p,f]),(0,n.useEffect)((()=>{T&&(T.status!==h.LOADING&&j===h.LOADING&&_(),T.status!==h.LOADED&&j===h.LOADED&&C(),T.status!==h.READY&&j===h.READY&&l?.(p,M))}),[_,C,M,l,T,p,j]);const R=function(e,...t){const r={};for(const n in e)({}).hasOwnProperty.call(e,n)&&(t.includes(n)||(r[n]=e[n]));return r}(e,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return m()?E?(0,n.cloneElement)(E,{ref:a,...R}):[h.UNSUPPORTED,h.FAILED].includes(j)?r:u:u}function M(e){b||(b=new w);const{loader:t}=e,r=(0,n.useRef)(!1),[i,o]=(0,n.useState)(b.isReady);return(0,n.useEffect)((()=>{r.current||(b.onReady((()=>{o(!0)})),r.current=!0)}),[]),i?n.createElement(E,{...e}):t}},389:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=!0,i="Invariant failed";function o(e,t){if(!e){if(n)throw new Error(i);var r="function"==typeof t?t():t,o=r?"".concat(i,": ").concat(r):i;throw new Error(o)}}}},e=>{var t,r=(t=5838,e(e.s=t));(WPRecipeMakerAdmin=void 0===WPRecipeMakerAdmin?{}:WPRecipeMakerAdmin)["wp-recipe-maker/dist/admin-dashboard"]=r}]);