File "stats.js"

Full Path: /home/diablzlo/glucosebalnce.com/wp-content/plugins/seo-by-rank-math-pro/includes/modules/analytics/assets/js/stats.js
File size: 708.94 KB
MIME-type: text/plain
Charset: utf-8

(()=>{var e={2:(e,t,r)=>{var n=r(4580),o=r(4664),a=r(5950);e.exports=function(e){return n(e,a,o)}},14:(e,t,r)=>{var n=r(5389),o=r(5765);e.exports=function(e,t){return e&&e.length?o(e,n(t,2)):[]}},76:e=>{"use strict";e.exports=Function.prototype.call},79:(e,t,r)=>{var n=r(3702),o=r(80),a=r(4739),i=r(8655),l=r(1175);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=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=l,e.exports=c},80:(e,t,r)=>{var n=r(6025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():o.call(t,r,1),--this.size,!0)}},104:(e,t,r)=>{var n=r(3661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(o.Cache||n),r}o.Cache=n,e.exports=o},115:e=>{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var l,c,s,u;if(Array.isArray(e)){if((l=e.length)!=i.length)return!1;for(c=l;0!=c--;)if(!a(e[c],i[c]))return!1;return!0}if(r&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(c=u.next()).done;)if(!i.has(c.value[0]))return!1;for(u=e.entries();!(c=u.next()).done;)if(!a(c.value[1],i.get(c.value[0])))return!1;return!0}if(n&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(c=u.next()).done;)if(!i.has(c.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((l=e.length)!=i.length)return!1;for(c=l;0!=c--;)if(e[c]!==i[c])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((l=(s=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(c=l;0!=c--;)if(!Object.prototype.hasOwnProperty.call(i,s[c]))return!1;if(t&&e instanceof Element)return!1;for(c=l;0!=c--;)if(("_owner"!==s[c]&&"__v"!==s[c]&&"__o"!==s[c]||!e.$$typeof)&&!a(e[s[c]],i[s[c]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return a(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},124:(e,t,r)=>{var n=r(9325);e.exports=function(){return n.Date.now()}},228:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r="~";function n(){}function o(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function a(e,t,n,a,i){if("function"!=typeof n)throw new TypeError("The listener must be a function");var l=new o(n,a||e,i),c=r?r+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],l]:e._events[c].push(l):(e._events[c]=l,e._eventsCount++),e}function i(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function l(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),l.prototype.eventNames=function(){var e,n,o=[];if(0===this._eventsCount)return o;for(n in e=this._events)t.call(e,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},l.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 o=0,a=n.length,i=new Array(a);o<a;o++)i[o]=n[o].fn;return i},l.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},l.prototype.emit=function(e,t,n,o,a,i){var l=r?r+e:e;if(!this._events[l])return!1;var c,s,u=this._events[l],f=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),f){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,n),!0;case 4:return u.fn.call(u.context,t,n,o),!0;case 5:return u.fn.call(u.context,t,n,o,a),!0;case 6:return u.fn.call(u.context,t,n,o,a,i),!0}for(s=1,c=new Array(f-1);s<f;s++)c[s-1]=arguments[s];u.fn.apply(u.context,c)}else{var p,d=u.length;for(s=0;s<d;s++)switch(u[s].once&&this.removeListener(e,u[s].fn,void 0,!0),f){case 1:u[s].fn.call(u[s].context);break;case 2:u[s].fn.call(u[s].context,t);break;case 3:u[s].fn.call(u[s].context,t,n);break;case 4:u[s].fn.call(u[s].context,t,n,o);break;default:if(!c)for(p=1,c=new Array(f-1);p<f;p++)c[p-1]=arguments[p];u[s].fn.apply(u[s].context,c)}}return!0},l.prototype.on=function(e,t,r){return a(this,e,t,r,!1)},l.prototype.once=function(e,t,r){return a(this,e,t,r,!0)},l.prototype.removeListener=function(e,t,n,o){var a=r?r+e:e;if(!this._events[a])return this;if(!t)return i(this,a),this;var l=this._events[a];if(l.fn)l.fn!==t||o&&!l.once||n&&l.context!==n||i(this,a);else{for(var c=0,s=[],u=l.length;c<u;c++)(l[c].fn!==t||o&&!l[c].once||n&&l[c].context!==n)&&s.push(l[c]);s.length?this._events[a]=1===s.length?s[0]:s:i(this,a)}return this},l.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&i(this,t)):(this._events=new n,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=r,l.EventEmitter=l,e.exports=l},270:(e,t,r)=>{var n=r(7068),o=r(346);e.exports=function e(t,r,a,i,l){return t===r||(null==t||null==r||!o(t)&&!o(r)?t!=t&&r!=r:n(t,r,a,i,e,l))}},289:(e,t,r)=>{var n=r(2651);e.exports=function(e){return n(this,e).get(e)}},294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},317:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},361: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}},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},414:e=>{"use strict";e.exports=Math.round},453:(e,t,r)=>{"use strict";var n,o=r(9612),a=r(9383),i=r(1237),l=r(9290),c=r(9538),s=r(8068),u=r(9675),f=r(5345),p=r(1514),d=r(8968),h=r(6188),m=r(8002),y=r(5880),v=r(414),g=r(3093),b=Function,w=function(e){try{return b('"use strict"; return ('+e+").constructor;")()}catch(e){}},x=r(5795),O=r(655),k=function(){throw new u},E=x?function(){try{return k}catch(e){try{return x(arguments,"callee").get}catch(e){return k}}}():k,S=r(4039)(),_=r(3628),j=r(1064),P=r(8648),A=r(1002),T=r(76),C={},M="undefined"!=typeof Uint8Array&&_?_(Uint8Array):n,N={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":S&&_?_([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":C,"%AsyncGenerator%":C,"%AsyncGeneratorFunction%":C,"%AsyncIteratorPrototype%":C,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":i,"%Float16Array%":"undefined"==typeof Float16Array?n:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":C,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":S&&_?_(_([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&S&&_?_((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":x,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":l,"%ReferenceError%":c,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&S&&_?_((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&_?_(""[Symbol.iterator]()):n,"%Symbol%":S?Symbol:n,"%SyntaxError%":s,"%ThrowTypeError%":E,"%TypedArray%":M,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":f,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet,"%Function.prototype.call%":T,"%Function.prototype.apply%":A,"%Object.defineProperty%":O,"%Object.getPrototypeOf%":j,"%Math.abs%":p,"%Math.floor%":d,"%Math.max%":h,"%Math.min%":m,"%Math.pow%":y,"%Math.round%":v,"%Math.sign%":g,"%Reflect.getPrototypeOf%":P};if(_)try{null.error}catch(e){var D=_(_(e));N["%Error.prototype%"]=D}var I=function e(t){var r;if("%AsyncFunction%"===t)r=w("async function () {}");else if("%GeneratorFunction%"===t)r=w("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=w("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&_&&(r=_(o.prototype))}return N[t]=r,r},R={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},L=r(6743),B=r(9957),F=L.call(T,Array.prototype.concat),U=L.call(A,Array.prototype.splice),K=L.call(T,String.prototype.replace),z=L.call(T,String.prototype.slice),q=L.call(T,RegExp.prototype.exec),H=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,W=/\\(\\)?/g,G=function(e,t){var r,n=e;if(B(R,n)&&(n="%"+(r=R[n])[0]+"%"),B(N,n)){var o=N[n];if(o===C&&(o=I(n)),void 0===o&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:o}}throw new s("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===q(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=function(e){var t=z(e,0,1),r=z(e,-1);if("%"===t&&"%"!==r)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var n=[];return K(e,H,(function(e,t,r,o){n[n.length]=r?K(o,W,"$1"):t||e})),n}(e),n=r.length>0?r[0]:"",o=G("%"+n+"%",t),a=o.name,i=o.value,l=!1,c=o.alias;c&&(n=c[0],U(r,F([0,1],c)));for(var f=1,p=!0;f<r.length;f+=1){var d=r[f],h=z(d,0,1),m=z(d,-1);if(('"'===h||"'"===h||"`"===h||'"'===m||"'"===m||"`"===m)&&h!==m)throw new s("property names with quotes must have matching quotes");if("constructor"!==d&&p||(l=!0),B(N,a="%"+(n+="."+d)+"%"))i=N[a];else if(null!=i){if(!(d in i)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(x&&f+1>=r.length){var y=x(i,d);i=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:i[d]}else p=B(i,d),i=i[d];p&&!l&&(N[a]=i)}}return i}},507:(e,t,r)=>{"use strict";var n=r(453),o=r(6556),a=r(8859),i=r(9675),l=n("%Map%",!0),c=o("Map.prototype.get",!0),s=o("Map.prototype.set",!0),u=o("Map.prototype.has",!0),f=o("Map.prototype.delete",!0),p=o("Map.prototype.size",!0);e.exports=!!l&&function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+a(e))},delete:function(t){if(e){var r=f(e,t);return 0===p(e)&&(e=void 0),r}return!1},get:function(t){if(e)return c(e,t)},has:function(t){return!!e&&u(e,t)},set:function(t,r){e||(e=new l),s(e,t,r)}};return t}},583:(e,t,r)=>{var n=r(7237),o=r(7255),a=r(8586),i=r(7797);e.exports=function(e){return a(e)?n(i(e)):o(e)}},631:(e,t,r)=>{var n=r(8077),o=r(9326);e.exports=function(e,t){return null!=e&&o(e,t,n)}},641:(e,t,r)=>{var n=r(6649),o=r(5950);e.exports=function(e,t){return e&&n(e,t,o)}},655:e=>{"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},659:(e,t,r)=>{var n=r(1873),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,l=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(e){}var o=i.call(e);return n&&(t?e[l]=r:delete e[l]),o}},689:(e,t,r)=>{var n=r(2),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,a,i,l){var c=1&r,s=n(e),u=s.length;if(u!=n(t).length&&!c)return!1;for(var f=u;f--;){var p=s[f];if(!(c?p in t:o.call(t,p)))return!1}var d=l.get(e),h=l.get(t);if(d&&h)return d==t&&h==e;var m=!0;l.set(e,t),l.set(t,e);for(var y=c;++f<u;){var v=e[p=s[f]],g=t[p];if(a)var b=c?a(g,v,p,t,e,l):a(v,g,p,e,t,l);if(!(void 0===b?v===g||i(v,g,r,a,l):b)){m=!1;break}y||(y="constructor"==p)}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 l.delete(e),l.delete(t),m}},695:(e,t,r)=>{var n=r(8096),o=r(2428),a=r(6449),i=r(3656),l=r(361),c=r(7167),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=a(e),u=!r&&o(e),f=!r&&!u&&i(e),p=!r&&!u&&!f&&c(e),d=r||u||f||p,h=d?n(e.length,String):[],m=h.length;for(var y in e)!t&&!s.call(e,y)||d&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||l(y,m))||h.push(y);return h}},756:(e,t,r)=>{var n=r(3805);e.exports=function(e){return e==e&&!n(e)}},776:(e,t,r)=>{var n=r(756),o=r(5950);e.exports=function(e){for(var t=o(e),r=t.length;r--;){var a=t[r],i=e[a];t[r]=[a,i,n(i)]}return t}},909:(e,t,r)=>{var n=r(641),o=r(8329)(n);e.exports=o},916:(e,t,r)=>{var n=r(909);e.exports=function(e,t){var r;return n(e,(function(e,n,o){return!(r=t(e,n,o))})),!!r}},920:(e,t,r)=>{"use strict";var n=r(9675),o=r(8859),a=r(4803),i=r(507),l=r(2271)||i||a;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new n("Side channel does not contain "+o(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,r){e||(e=l()),e.set(t,r)}};return t}},938:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},945:(e,t,r)=>{var n=r(79),o=r(8223),a=r(3661);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new a(i)}return r.set(e,t),this.size=r.size,this}},1002:e=>{"use strict";e.exports=Function.prototype.apply},1033: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)}},1042:(e,t,r)=>{var n=r(6110)(Object,"create");e.exports=n},1064:(e,t,r)=>{"use strict";var n=r(9612);e.exports=n.getPrototypeOf||null},1074:e=>{e.exports=function(e){return e.split("")}},1175:(e,t,r)=>{var n=r(6025);e.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},1237:e=>{"use strict";e.exports=EvalError},1240:(e,t,r)=>{var n=r(3661),o=r(1380),a=r(1459);function i(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},1331:(e,t,r)=>{var n=r(2552),o=r(8879),a=r(346),i=Function.prototype,l=Object.prototype,c=i.toString,s=l.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=n(e))return!1;var t=o(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==u}},1333:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(var n in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},1380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1420:(e,t,r)=>{var n=r(79);e.exports=function(){this.__data__=new n,this.size=0}},1459:e=>{e.exports=function(e){return this.__data__.has(e)}},1489:(e,t,r)=>{var n=r(7400);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},1514:e=>{"use strict";e.exports=Math.abs},1549:(e,t,r)=>{var n=r(2032),o=r(3862),a=r(6721),i=r(2749),l=r(5749);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=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=l,e.exports=c},1594:e=>{"use strict";e.exports=React},1684:(e,t,r)=>{var n=r(3599),o=r(6176),a=r(3488);e.exports=function(e){return e&&e.length?n(e,a,o):void 0}},1741:(e,t,r)=>{var n=r(8023);e.exports=function(e){return n(e)&&e!=+e}},1769:(e,t,r)=>{var n=r(6449),o=r(8586),a=r(1802),i=r(3222);e.exports=function(e,t){return n(e)?e:o(e,t)?[e]:a(i(e))}},1799:(e,t,r)=>{var n=r(7217),o=r(270);e.exports=function(e,t,r,a){var i=r.length,l=i,c=!a;if(null==e)return!l;for(e=Object(e);i--;){var s=r[i];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i<l;){var u=(s=r[i])[0],f=e[u],p=s[1];if(c&&s[2]){if(void 0===f&&!(u in e))return!1}else{var d=new n;if(a)var h=a(f,p,u,e,t,d);if(!(void 0===h?o(p,f,3,a,d):h))return!1}}return!0}},1800:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},1802:(e,t,r)=>{var n=r(2224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,r,n,o){t.push(n?o.replace(a,"$1"):r||e)})),t}));e.exports=i},1811:e=>{var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var o=t(),a=16-(o-n);if(n=o,a>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},1873:(e,t,r)=>{var n=r(9325).Symbol;e.exports=n},1882:(e,t,r)=>{var n=r(2552),o=r(3805);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1986:(e,t,r)=>{var n=r(1873),o=r(7828),a=r(5288),i=r(5911),l=r(317),c=r(4247),s=n?n.prototype:void 0,u=s?s.valueOf:void 0;e.exports=function(e,t,r,n,s,f,p){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||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+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=l;case"[object Set]":var h=1&n;if(d||(d=c),e.size!=t.size&&!h)return!1;var m=p.get(e);if(m)return m==t;n|=2,p.set(e,t);var y=i(d(e),d(t),n,s,f,p);return p.delete(e),y;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},2006:(e,t,r)=>{var n=r(5389),o=r(4894),a=r(5950);e.exports=function(e){return function(t,r,i){var l=Object(t);if(!o(t)){var c=n(r,3);t=a(t),r=function(e){return c(l[e],e,l)}}var s=e(t,r,i);return s>-1?l[c?t[s]:s]:void 0}}},2032:(e,t,r)=>{var n=r(1042);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},2054:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^"+t+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+n+"|"+o+")"+"?",s="[\\ufe0e\\ufe0f]?",u=s+c+("(?:\\u200d(?:"+[a,i,l].join("|")+")"+s+c+")*"),f="(?:"+[a+n+"?",n,i,l,r].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+u,"g");e.exports=function(e){return e.match(p)||[]}},2199:(e,t,r)=>{"use strict";e.exports=r(8867)},2224:(e,t,r)=>{var n=r(104);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},2271:(e,t,r)=>{"use strict";var n=r(453),o=r(6556),a=r(8859),i=r(507),l=r(9675),c=n("%WeakMap%",!0),s=o("WeakMap.prototype.get",!0),u=o("WeakMap.prototype.set",!0),f=o("WeakMap.prototype.has",!0),p=o("WeakMap.prototype.delete",!0);e.exports=c?function(){var e,t,r={assert:function(e){if(!r.has(e))throw new l("Side channel does not contain "+a(e))},delete:function(r){if(c&&r&&("object"==typeof r||"function"==typeof r)){if(e)return p(e,r)}else if(i&&t)return t.delete(r);return!1},get:function(r){return c&&r&&("object"==typeof r||"function"==typeof r)&&e?s(e,r):t&&t.get(r)},has:function(r){return c&&r&&("object"==typeof r||"function"==typeof r)&&e?f(e,r):!!t&&t.has(r)},set:function(r,n){c&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new c),u(e,r,n)):i&&(t||(t=i()),t.set(r,n))}};return r}:i},2404:(e,t,r)=>{var n=r(270);e.exports=function(e,t){return n(e,t)}},2426:(e,t,r)=>{var n=r(4248),o=r(5389),a=r(916),i=r(6449),l=r(6800);e.exports=function(e,t,r){var c=i(e)?n:a;return r&&l(e,t,r)&&(t=void 0),c(e,o(t,3))}},2428:(e,t,r)=>{var n=r(7534),o=r(346),a=Object.prototype,i=a.hasOwnProperty,l=a.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(e){return o(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=c},2507:(e,t,r)=>{var n=r(8754),o=r(9698),a=r(3912),i=r(3222);e.exports=function(e){return function(t){t=i(t);var r=o(t)?a(t):void 0,l=r?r[0]:t.charAt(0),c=r?n(r,1).join(""):t.slice(1);return l[e]()+c}}},2523:e=>{e.exports=function(e,t,r,n){for(var o=e.length,a=r+(n?1:-1);n?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},2552:(e,t,r)=>{var n=r(1873),o=r(659),a=r(9350),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},2634:()=>{},2642:(e,t,r)=>{"use strict";var n=r(7720),o=Object.prototype.hasOwnProperty,a=Array.isArray,i={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:n.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},l=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},c=function(e,t,r){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&r>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},s=function(e,t,r,a){if(e){var i=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,l=/(\[[^[\]]*])/g,s=r.depth>0&&/(\[[^[\]]*])/.exec(i),u=s?i.slice(0,s.index):i,f=[];if(u){if(!r.plainObjects&&o.call(Object.prototype,u)&&!r.allowPrototypes)return;f.push(u)}for(var p=0;r.depth>0&&null!==(s=l.exec(i))&&p<r.depth;){if(p+=1,!r.plainObjects&&o.call(Object.prototype,s[1].slice(1,-1))&&!r.allowPrototypes)return;f.push(s[1])}if(s){if(!0===r.strictDepth)throw new RangeError("Input depth exceeded depth option of "+r.depth+" and strictDepth is true");f.push("["+i.slice(s.index)+"]")}return function(e,t,r,o){var a=0;if(e.length>0&&"[]"===e[e.length-1]){var i=e.slice(0,-1).join("");a=Array.isArray(t)&&t[i]?t[i].length:0}for(var l=o?t:c(t,r,a),s=e.length-1;s>=0;--s){var u,f=e[s];if("[]"===f&&r.parseArrays)u=r.allowEmptyArrays&&(""===l||r.strictNullHandling&&null===l)?[]:n.combine([],l);else{u=r.plainObjects?{__proto__:null}:{};var p="["===f.charAt(0)&&"]"===f.charAt(f.length-1)?f.slice(1,-1):f,d=r.decodeDotInKeys?p.replace(/%2E/g,"."):p,h=parseInt(d,10);r.parseArrays||""!==d?!isNaN(h)&&f!==d&&String(h)===d&&h>=0&&r.parseArrays&&h<=r.arrayLimit?(u=[])[h]=l:"__proto__"!==d&&(u[d]=l):u={0:l}}l=u}return l}(f,t,r,a)}};e.exports=function(e,t){var r=function(e){if(!e)return i;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?i.charset:e.charset,r=void 0===e.duplicates?i.duplicates:e.duplicates;if("combine"!==r&&"first"!==r&&"last"!==r)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||i.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:i.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:i.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:i.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:i.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:i.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:i.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:i.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:i.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:i.depth,duplicates:r,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:i.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:i.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:i.strictDepth,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:i.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}}(t);if(""===e||null==e)return r.plainObjects?{__proto__:null}:{};for(var u="string"==typeof e?function(e,t){var r={__proto__:null},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;s=s.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var u=t.parameterLimit===1/0?void 0:t.parameterLimit,f=s.split(t.delimiter,t.throwOnLimitExceeded?u+1:u);if(t.throwOnLimitExceeded&&f.length>u)throw new RangeError("Parameter limit exceeded. Only "+u+" parameter"+(1===u?"":"s")+" allowed.");var p,d=-1,h=t.charset;if(t.charsetSentinel)for(p=0;p<f.length;++p)0===f[p].indexOf("utf8=")&&("utf8=%E2%9C%93"===f[p]?h="utf-8":"utf8=%26%2310003%3B"===f[p]&&(h="iso-8859-1"),d=p,p=f.length);for(p=0;p<f.length;++p)if(p!==d){var m,y,v=f[p],g=v.indexOf("]="),b=-1===g?v.indexOf("="):g+1;-1===b?(m=t.decoder(v,i.decoder,h,"key"),y=t.strictNullHandling?null:""):(m=t.decoder(v.slice(0,b),i.decoder,h,"key"),y=n.maybeMap(c(v.slice(b+1),t,a(r[m])?r[m].length:0),(function(e){return t.decoder(e,i.decoder,h,"value")}))),y&&t.interpretNumericEntities&&"iso-8859-1"===h&&(y=l(String(y))),v.indexOf("[]=")>-1&&(y=a(y)?[y]:y);var w=o.call(r,m);w&&"combine"===t.duplicates?r[m]=n.combine(r[m],y):w&&"last"!==t.duplicates||(r[m]=y)}return r}(e,r):e,f=r.plainObjects?{__proto__:null}:{},p=Object.keys(u),d=0;d<p.length;++d){var h=p[d],m=s(h,u[h],r,"string"==typeof e);f=n.merge(f,m,r)}return!0===r.allowSparse?f:n.compact(f)}},2651:(e,t,r)=>{var n=r(4218);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},2694:(e,t,r)=>{"use strict";var n=r(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var l=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 l.name="Invariant Violation",l}}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:a,resetWarningCache:o};return r.PropTypes=r,r}},2749:(e,t,r)=>{var n=r(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)}},2804:(e,t,r)=>{var n=r(6110)(r(9325),"Promise");e.exports=n},2865:(e,t,r)=>{var n=r(9570),o=r(1811)(n);e.exports=o},2949:(e,t,r)=>{var n=r(2651);e.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=r.size==o?0:1,this}},3031:(e,t,r)=>{var n=r(3120),o=r(6155),a=r(9302),i=r(6800),l=a((function(e,t){if(null==e)return[];var r=t.length;return r>1&&i(e,t[0],t[1])?t=[]:r>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,n(t,1),[])}));e.exports=l},3040:(e,t,r)=>{var n=r(1549),o=r(79),a=r(8223);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(a||o),string:new n}}},3093:(e,t,r)=>{"use strict";var n=r(4459);e.exports=function(e){return n(e)||0===e?e:e<0?-1:1}},3120:(e,t,r)=>{var n=r(4528),o=r(5891);e.exports=function e(t,r,a,i,l){var c=-1,s=t.length;for(a||(a=o),l||(l=[]);++c<s;){var u=t[c];r>0&&a(u)?r>1?e(u,r-1,a,i,l):n(l,u):i||(l[l.length]=u)}return l}},3126:(e,t,r)=>{"use strict";var n=r(6743),o=r(9675),a=r(76),i=r(3144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return i(n,a,e)}},3144:(e,t,r)=>{"use strict";var n=r(6743),o=r(1002),a=r(76),i=r(7119);e.exports=i||n.call(a,o)},3181:(e,t,r)=>{var n=r(5508)();e.exports=n},3221:e=>{e.exports=function(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),l=i.length;l--;){var c=i[e?l:++o];if(!1===r(a[c],c,a))break}return t}}},3222:(e,t,r)=>{var n=r(7556);e.exports=function(e){return null==e?"":n(e)}},3243:(e,t,r)=>{var n=r(6110),o=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},3335:e=>{e.exports=function(e,t){return e>t}},3345:e=>{e.exports=function(){return[]}},3360:(e,t,r)=>{var n=r(3243);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},3488:e=>{e.exports=function(e){return e}},3599:(e,t,r)=>{var n=r(4394);e.exports=function(e,t,r){for(var o=-1,a=e.length;++o<a;){var i=e[o],l=t(i);if(null!=l&&(void 0===c?l==l&&!n(l):r(l,c)))var c=l,s=i}return s}},3605:e=>{e.exports=function(e){return this.__data__.get(e)}},3628:(e,t,r)=>{"use strict";var n=r(8648),o=r(1064),a=r(7176);e.exports=n?function(e){return n(e)}:o?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return o(e)}:a?function(e){return a(e)}:null},3650:(e,t,r)=>{var n=r(4335)(Object.keys,Object);e.exports=n},3656:(e,t,r)=>{e=r.nmd(e);var n=r(9325),o=r(9935),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,l=i&&i.exports===a?n.Buffer:void 0,c=(l?l.isBuffer:void 0)||o;e.exports=c},3661:(e,t,r)=>{var n=r(3040),o=r(7670),a=r(289),i=r(4509),l=r(2949);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=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=l,e.exports=c},3663:(e,t,r)=>{var n=r(1799),o=r(776),a=r(7197);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},3702:e=>{e.exports=function(){this.__data__=[],this.size=0}},3714:(e,t,r)=>{var n=r(3730);e.exports=function(e,t,r){for(var o=-1,a=e.criteria,i=t.criteria,l=a.length,c=r.length;++o<l;){var s=n(a[o],i[o]);if(s)return o>=c?s:s*("desc"==r[o]?-1:1)}return e.index-t.index}},3730:(e,t,r)=>{var n=r(4394);e.exports=function(e,t){if(e!==t){var r=void 0!==e,o=null===e,a=e==e,i=n(e),l=void 0!==t,c=null===t,s=t==t,u=n(t);if(!c&&!u&&!i&&e>t||i&&l&&s&&!c&&!u||o&&l&&s||!r&&s||!a)return 1;if(!o&&!i&&!u&&e<t||u&&r&&a&&!o&&!i||c&&r&&a||!l&&a||!s)return-1}return 0}},3777:(e,t,r)=>{var n=r(909);e.exports=function(e,t){var r=!0;return n(e,(function(e,n,o){return r=!!t(e,n,o)})),r}},3805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},3812:(e,t,r)=>{var n=r(2552),o=r(346);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==n(e)}},3862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},3912:(e,t,r)=>{var n=r(1074),o=r(9698),a=r(2054);e.exports=function(e){return o(e)?a(e):n(e)}},3916:(e,t,r)=>{var n=r(3360),o=r(641),a=r(5389);e.exports=function(e,t){var r={};return t=a(t,3),o(e,(function(e,o,a){n(r,o,t(e,o,a))})),r}},3937:e=>{e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},3950:e=>{e.exports=function(){}},4039:(e,t,r)=>{"use strict";var n="undefined"!=typeof Symbol&&Symbol,o=r(1333);e.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},4128:(e,t,r)=>{var n=r(1800),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},4218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},4247:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},4248: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}},4335:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},4394:(e,t,r)=>{var n=r(2552),o=r(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},4459:e=>{"use strict";e.exports=Number.isNaN||function(e){return e!=e}},4506:(e,t,r)=>{var n=r(3599),o=r(3335),a=r(3488);e.exports=function(e){return e&&e.length?n(e,a,o):void 0}},4509:(e,t,r)=>{var n=r(2651);e.exports=function(e){return n(this,e).has(e)}},4517:(e,t,r)=>{var n=r(6545),o=r(3950),a=r(4247),i=n&&1/a(new n([,-0]))[1]==1/0?function(e){return new n(e)}:o;e.exports=i},4528:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e}},4580:(e,t,r)=>{var n=r(4528),o=r(6449);e.exports=function(e,t,r){var a=t(e);return o(e)?a:n(a,r(e))}},4664:(e,t,r)=>{var n=r(9770),o=r(3345),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),n(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=l},4713:(e,t,r)=>{var n=r(2523),o=r(5389),a=r(1489),i=Math.max;e.exports=function(e,t,r){var l=null==e?0:e.length;if(!l)return-1;var c=null==r?0:a(r);return c<0&&(c=i(l+c,0)),n(e,o(t,3),c)}},4739:(e,t,r)=>{var n=r(6025);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},4765:e=>{"use strict";var t=String.prototype.replace,r=/%20/g,n="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:n,RFC3986:o}},4803:(e,t,r)=>{"use strict";var n=r(8859),o=r(9675),a=function(e,t,r){for(var n,o=e;null!=(n=o.next);o=n)if(n.key===t)return o.next=n.next,r||(n.next=e.next,e.next=n),n};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+n(e))},delete:function(t){var r=e&&e.next,n=function(e,t){if(e)return a(e,t,!0)}(e,t);return n&&r&&r===n&&(e=void 0),!!n},get:function(t){return function(e,t){if(e){var r=a(e,t);return r&&r.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!a(e,t)}(e,t)},set:function(t,r){e||(e={next:void 0}),function(e,t,r){var n=a(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}}(e,t,r)}};return t}},4840:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},4894:(e,t,r)=>{var n=r(1882),o=r(294);e.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},4901:(e,t,r)=>{var n=r(2552),o=r(294),a=r(346),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[n(e)]}},4932:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}},5015:(e,t,r)=>{var n=r(2552),o=r(6449),a=r(346);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==n(e)}},5083:(e,t,r)=>{var n=r(1882),o=r(7296),a=r(3805),i=r(7473),l=/^\[object .+?Constructor\]$/,c=Function.prototype,s=Object.prototype,u=c.toString,f=s.hasOwnProperty,p=RegExp("^"+u.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(n(e)?p:l).test(i(e))}},5128:(e,t,r)=>{var n=r(909),o=r(4894);e.exports=function(e,t){var r=-1,a=o(e)?Array(e.length):[];return n(e,(function(e,n,o){a[++r]=t(e,n,o)})),a}},5160:e=>{e.exports=function(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=Array(o);++n<o;)a[n]=e[n+t];return a}},5163:(e,t,r)=>{"use strict";t.A=function(e){var t=e.size,r=void 0===t?24:t,n=e.onClick,l=(e.icon,e.className),c=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],0<=t.indexOf(r)||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],0<=t.indexOf(r)||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,a),s=["gridicon","gridicons-ellipsis",l,!1,!1,!1].filter(Boolean).join(" ");return o.default.createElement("svg",i({className:s,height:r,width:r,onClick:n},c,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),o.default.createElement("g",null,o.default.createElement("path",{d:"M7 12a2 2 0 11-4.001-.001A2 2 0 017 12zm12-2a2 2 0 10.001 4.001A2 2 0 0019 10zm-7 0a2 2 0 10.001 4.001A2 2 0 0012 10z"})))};var n,o=(n=r(1594))&&n.__esModule?n:{default:n},a=["size","onClick","icon","className"];function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t,r=1;r<arguments.length;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},i.apply(this,arguments)}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},5325:(e,t,r)=>{var n=r(6131);e.exports=function(e,t){return!!(null==e?0:e.length)&&n(e,t,0)>-1}},5345:e=>{"use strict";e.exports=URIError},5373:(e,t,r)=>{"use strict";var n=r(8636),o=r(2642),a=r(4765);e.exports={formats:a,parse:o,stringify:n}},5378:(e,t,r)=>{var n=r(4932),o=r(5389),a=r(5128),i=r(6449);e.exports=function(e,t){return(i(e)?n:a)(e,o(t,3))}},5389:(e,t,r)=>{var n=r(3663),o=r(7978),a=r(3488),i=r(6449),l=r(583);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):n(e):l(e)}},5463:e=>{e.exports=function(e){return e!=e}},5481:(e,t,r)=>{var n=r(9325)["__core-js_shared__"];e.exports=n},5508:(e,t,r)=>{var n=r(6151),o=r(6800),a=r(7400);e.exports=function(e){return function(t,r,i){return i&&"number"!=typeof i&&o(t,r,i)&&(r=i=void 0),t=a(t),void 0===r?(r=t,t=0):r=a(r),i=void 0===i?t<r?1:-1:a(i),n(t,r,i,e)}}},5527:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},5556:(e,t,r)=>{e.exports=r(2694)()},5580:(e,t,r)=>{var n=r(6110)(r(9325),"DataView");e.exports=n},5749:(e,t,r)=>{var n=r(1042);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}},5765:(e,t,r)=>{var n=r(1240),o=r(5325),a=r(9905),i=r(9219),l=r(4517),c=r(4247);e.exports=function(e,t,r){var s=-1,u=o,f=e.length,p=!0,d=[],h=d;if(r)p=!1,u=a;else if(f>=200){var m=t?null:l(e);if(m)return c(m);p=!1,u=i,h=new n}else h=t?[]:d;e:for(;++s<f;){var y=e[s],v=t?t(y):y;if(y=r||0!==y?y:0,p&&v==v){for(var g=h.length;g--;)if(h[g]===v)continue e;t&&h.push(v),d.push(y)}else u(h,v,r)||(h!==d&&h.push(v),d.push(y))}return d}},5795:(e,t,r)=>{"use strict";var n=r(6549);if(n)try{n([],"length")}catch(e){n=null}e.exports=n},5808:(e,t,r)=>{var n=r(2507)("toUpperCase");e.exports=n},5861:(e,t,r)=>{var n=r(5580),o=r(8223),a=r(2804),i=r(6545),l=r(8303),c=r(2552),s=r(7473),u="[object Map]",f="[object Promise]",p="[object Set]",d="[object WeakMap]",h="[object DataView]",m=s(n),y=s(o),v=s(a),g=s(i),b=s(l),w=c;(n&&w(new n(new ArrayBuffer(1)))!=h||o&&w(new o)!=u||a&&w(a.resolve())!=f||i&&w(new i)!=p||l&&w(new l)!=d)&&(w=function(e){var t=c(e),r="[object Object]"==t?e.constructor:void 0,n=r?s(r):"";if(n)switch(n){case m:return h;case y:return u;case v:return f;case g:return p;case b:return d}return t}),e.exports=w},5880:e=>{"use strict";e.exports=Math.pow},5891:(e,t,r)=>{var n=r(1873),o=r(2428),a=r(6449),i=n?n.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},5911:(e,t,r)=>{var n=r(1240),o=r(4248),a=r(9219);e.exports=function(e,t,r,i,l,c){var s=1&r,u=e.length,f=t.length;if(u!=f&&!(s&&f>u))return!1;var p=c.get(e),d=c.get(t);if(p&&d)return p==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<u;){var v=e[h],g=t[h];if(i)var b=s?i(g,v,h,t,e,c):i(v,g,h,e,t,c);if(void 0!==b){if(b)continue;m=!1;break}if(y){if(!o(t,(function(e,t){if(!a(y,t)&&(v===e||l(v,e,r,i,c)))return y.push(t)}))){m=!1;break}}else if(v!==g&&!l(v,g,r,i,c)){m=!1;break}}return c.delete(e),c.delete(t),m}},5950:(e,t,r)=>{var n=r(695),o=r(8984),a=r(4894);e.exports=function(e){return a(e)?n(e):o(e)}},6009:(e,t,r)=>{e=r.nmd(e);var n=r(4840),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&n.process,l=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},6025:(e,t,r)=>{var n=r(5288);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},6110:(e,t,r)=>{var n=r(5083),o=r(392);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},6131:(e,t,r)=>{var n=r(2523),o=r(5463),a=r(6959);e.exports=function(e,t,r){return t==t?a(e,t,r):n(e,o,r)}},6151:e=>{var t=Math.ceil,r=Math.max;e.exports=function(e,n,o,a){for(var i=-1,l=r(t((n-e)/(o||1)),0),c=Array(l);l--;)c[a?l:++i]=e,e+=o;return c}},6155:(e,t,r)=>{var n=r(4932),o=r(7422),a=r(5389),i=r(5128),l=r(3937),c=r(7301),s=r(3714),u=r(3488),f=r(6449);e.exports=function(e,t,r){t=t.length?n(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var p=-1;t=n(t,c(a));var d=i(e,(function(e,r,o){return{criteria:n(t,(function(t){return t(e)})),index:++p,value:e}}));return l(d,(function(e,t){return s(e,t,r)}))}},6176:e=>{e.exports=function(e,t){return e<t}},6188:e=>{"use strict";e.exports=Math.max},6449:e=>{var t=Array.isArray;e.exports=t},6533:(e,t,r)=>{var n=r(3599),o=r(5389),a=r(6176);e.exports=function(e,t){return e&&e.length?n(e,o(t,2),a):void 0}},6545:(e,t,r)=>{var n=r(6110)(r(9325),"Set");e.exports=n},6549:e=>{"use strict";e.exports=Object.getOwnPropertyDescriptor},6556:(e,t,r)=>{"use strict";var n=r(453),o=r(3126),a=o([n("%String.prototype.indexOf%")]);e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&a(e,".prototype.")>-1?o([r]):r}},6649:(e,t,r)=>{var n=r(3221)();e.exports=n},6721:(e,t,r)=>{var n=r(1042),o=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 o.call(t,e)?t[e]:void 0}},6743:(e,t,r)=>{"use strict";var n=r(9353);e.exports=Function.prototype.bind||n},6757:(e,t,r)=>{var n=r(1033),o=Math.max;e.exports=function(e,t,r){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,l=o(a.length-t,0),c=Array(l);++i<l;)c[i]=a[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=a[i];return s[t]=r(c),n(e,this,s)}}},6800:(e,t,r)=>{var n=r(5288),o=r(4894),a=r(361),i=r(3805);e.exports=function(e,t,r){if(!i(r))return!1;var l=typeof t;return!!("number"==l?o(r)&&a(t,r.length):"string"==l&&t in r)&&n(r[t],e)}},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6942:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,a(r)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=i(t,r));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},6959:e=>{e.exports=function(e,t,r){for(var n=r-1,o=e.length;++n<o;)if(e[n]===t)return n;return-1}},7068:(e,t,r)=>{var n=r(7217),o=r(5911),a=r(1986),i=r(689),l=r(5861),c=r(6449),s=r(3656),u=r(7167),f="[object Arguments]",p="[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?p:l(e),x=b?p:l(t),O=(w=w==f?d:w)==d,k=(x=x==f?d:x)==d,E=w==x;if(E&&s(e)){if(!s(t))return!1;g=!0,O=!1}if(E&&!O)return v||(v=new n),g||u(e)?o(e,t,r,m,y,v):a(e,t,w,r,m,y,v);if(!(1&r)){var S=O&&h.call(e,"__wrapped__"),_=k&&h.call(t,"__wrapped__");if(S||_){var j=S?e.value():e,P=_?t.value():t;return v||(v=new n),y(j,P,r,m,v)}}return!!E&&(v||(v=new n),i(e,t,r,m,y,v))}},7119:e=>{"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},7167:(e,t,r)=>{var n=r(4901),o=r(7301),a=r(6009),i=a&&a.isTypedArray,l=i?o(i):n;e.exports=l},7176:(e,t,r)=>{"use strict";var n,o=r(3126),a=r(5795);try{n=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var i=!!n&&a&&a(Object.prototype,"__proto__"),l=Object,c=l.getPrototypeOf;e.exports=i&&"function"==typeof i.get?o([i.get]):"function"==typeof c&&function(e){return c(null==e?e:l(e))}},7197:e=>{e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},7217:(e,t,r)=>{var n=r(79),o=r(1420),a=r(938),i=r(3605),l=r(9817),c=r(945);function s(e){var t=this.__data__=new n(e);this.size=t.size}s.prototype.clear=o,s.prototype.delete=a,s.prototype.get=i,s.prototype.has=l,s.prototype.set=c,e.exports=s},7237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7255:(e,t,r)=>{var n=r(7422);e.exports=function(e){return function(t){return n(t,e)}}},7277: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}},7296:(e,t,r)=>{var n,o=r(5481),a=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!a&&a in e}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},7307:(e,t,r)=>{var n=r(3120),o=r(5378);e.exports=function(e,t){return n(o(e,t),1)}},7309:(e,t,r)=>{var n=r(2006)(r(4713));e.exports=n},7334:e=>{e.exports=function(e){return function(){return e}}},7350:(e,t,r)=>{var n=r(8221),o=r(3805);e.exports=function(e,t,r){var a=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(r)&&(a="leading"in r?!!r.leading:a,i="trailing"in r?!!r.trailing:i),n(e,t,{leading:a,maxWait:t,trailing:i})}},7400:(e,t,r)=>{var n=r(9374),o=1/0;e.exports=function(e){return e?(e=n(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},7422:(e,t,r)=>{var n=r(1769),o=r(7797);e.exports=function(e,t){for(var r=0,a=(t=n(t,e)).length;null!=e&&r<a;)e=e[o(t[r++])];return r&&r==a?e:void 0}},7473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7534:(e,t,r)=>{var n=r(2552),o=r(346);e.exports=function(e){return o(e)&&"[object Arguments]"==n(e)}},7551:(e,t,r)=>{var n=r(3599),o=r(3335),a=r(5389);e.exports=function(e,t){return e&&e.length?n(e,a(t,2),o):void 0}},7556:(e,t,r)=>{var n=r(1873),o=r(4932),a=r(6449),i=r(4394),l=n?n.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r}},7670:(e,t,r)=>{var n=r(2651);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},7720:(e,t,r)=>{"use strict";var n=r(4765),o=Object.prototype.hasOwnProperty,a=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),l=function(e,t){for(var r=t&&t.plainObjects?{__proto__:null}:{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r},c=1024;e.exports={arrayToObject:l,assign:function(e,t){return Object.keys(t).reduce((function(e,r){return e[r]=t[r],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var o=t[n],i=o.obj[o.prop],l=Object.keys(i),c=0;c<l.length;++c){var s=l[c],u=i[s];"object"==typeof u&&null!==u&&-1===r.indexOf(u)&&(t.push({obj:i,prop:s}),r.push(u))}return function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(a(r)){for(var n=[],o=0;o<r.length;++o)void 0!==r[o]&&n.push(r[o]);t.obj[t.prop]=n}}}(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r,o,a){if(0===e.length)return e;var l=e;if("symbol"==typeof e?l=Symbol.prototype.toString.call(e):"string"!=typeof e&&(l=String(e)),"iso-8859-1"===r)return escape(l).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var s="",u=0;u<l.length;u+=c){for(var f=l.length>=c?l.slice(u,u+c):l,p=[],d=0;d<f.length;++d){var h=f.charCodeAt(d);45===h||46===h||95===h||126===h||h>=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||a===n.RFC1738&&(40===h||41===h)?p[p.length]=f.charAt(d):h<128?p[p.length]=i[h]:h<2048?p[p.length]=i[192|h>>6]+i[128|63&h]:h<55296||h>=57344?p[p.length]=i[224|h>>12]+i[128|h>>6&63]+i[128|63&h]:(d+=1,h=65536+((1023&h)<<10|1023&f.charCodeAt(d)),p[p.length]=i[240|h>>18]+i[128|h>>12&63]+i[128|h>>6&63]+i[128|63&h])}s+=p.join("")}return s},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var r=[],n=0;n<e.length;n+=1)r.push(t(e[n]));return r}return t(e)},merge:function e(t,r,n){if(!r)return t;if("object"!=typeof r&&"function"!=typeof r){if(a(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(n&&(n.plainObjects||n.allowPrototypes)||!o.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var i=t;return a(t)&&!a(r)&&(i=l(t,n)),a(t)&&a(r)?(r.forEach((function(r,a){if(o.call(t,a)){var i=t[a];i&&"object"==typeof i&&r&&"object"==typeof r?t[a]=e(i,r,n):t.push(r)}else t[a]=r})),t):Object.keys(r).reduce((function(t,a){var i=r[a];return o.call(t,a)?t[a]=e(t[a],i,n):t[a]=i,t}),i)}}},7797:(e,t,r)=>{var n=r(4394);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7828:(e,t,r)=>{var n=r(9325).Uint8Array;e.exports=n},7978:(e,t,r)=>{var n=r(270),o=r(8156),a=r(631),i=r(8586),l=r(756),c=r(7197),s=r(7797);e.exports=function(e,t){return i(e)&&l(t)?c(s(e),t):function(r){var i=o(r,e);return void 0===i&&i===t?a(r,e):n(t,i,3)}}},8002:e=>{"use strict";e.exports=Math.min},8023:(e,t,r)=>{var n=r(2552),o=r(346);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==n(e)}},8068:e=>{"use strict";e.exports=SyntaxError},8077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},8090:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},8096:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},8156:(e,t,r)=>{var n=r(7422);e.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},8221:(e,t,r)=>{var n=r(3805),o=r(124),a=r(9374),i=Math.max,l=Math.min;e.exports=function(e,t,r){var c,s,u,f,p,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=s;return c=s=void 0,h=t,f=e.apply(n,r)}function b(e){var r=e-d;return void 0===d||r>=t||r<0||y&&e-h>=u}function w(){var e=o();if(b(e))return x(e);p=setTimeout(w,function(e){var r=t-(e-d);return y?l(r,u-(e-h)):r}(e))}function x(e){return p=void 0,v&&c?g(e):(c=s=void 0,f)}function O(){var e=o(),r=b(e);if(c=arguments,s=this,d=e,r){if(void 0===p)return function(e){return h=e,p=setTimeout(w,t),m?g(e):f}(d);if(y)return clearTimeout(p),p=setTimeout(w,t),g(d)}return void 0===p&&(p=setTimeout(w,t)),f}return t=a(t)||0,n(r)&&(m=!!r.leading,u=(y="maxWait"in r)?i(a(r.maxWait)||0,t):u,v="trailing"in r?!!r.trailing:v),O.cancel=function(){void 0!==p&&clearTimeout(p),h=0,c=d=s=p=void 0},O.flush=function(){return void 0===p?f:x(o())},O}},8223:(e,t,r)=>{var n=r(6110)(r(9325),"Map");e.exports=n},8303:(e,t,r)=>{var n=r(6110)(r(9325),"WeakMap");e.exports=n},8329:(e,t,r)=>{var n=r(4894);e.exports=function(e,t){return function(r,o){if(null==r)return r;if(!n(r))return e(r,o);for(var a=r.length,i=t?a:-1,l=Object(r);(t?i--:++i<a)&&!1!==o(l[i],i,l););return r}}},8351:function(e,t,r){var n;!function(){"use strict";var o,a=1e9,i={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},l=!0,c="[DecimalError] ",s=c+"Invalid argument: ",u=c+"Exponent out of range: ",f=Math.floor,p=Math.pow,d=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=1e7,m=9007199254740991,y=f(1286742750677284.5),v={};function g(e,t){var r,n,o,a,i,c,s,u,f=e.constructor,p=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),l?P(t,p):t;if(s=e.d,u=t.d,i=e.e,o=t.e,s=s.slice(),a=i-o){for(a<0?(n=s,a=-a,c=u.length):(n=u,o=i,c=s.length),a>(c=(i=Math.ceil(p/7))>c?i+1:c+1)&&(a=c,n.length=1),n.reverse();a--;)n.push(0);n.reverse()}for((c=s.length)-(a=u.length)<0&&(a=c,n=u,u=s,s=n),r=0;a;)r=(s[--a]=s[a]+u[a]+r)/h|0,s[a]%=h;for(r&&(s.unshift(r),++o),c=s.length;0==s[--c];)s.pop();return t.d=s,t.e=o,l?P(t,p):t}function b(e,t,r){if(e!==~~e||e<t||e>r)throw Error(s+e)}function w(e){var t,r,n,o=e.length-1,a="",i=e[0];if(o>0){for(a+=i,t=1;t<o;t++)(r=7-(n=e[t]+"").length)&&(a+=S(r)),a+=n;(r=7-(n=(i=e[t])+"").length)&&(a+=S(r))}else if(0===i)return"0";for(;i%10==0;)i/=10;return a+i}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,o,a=this;if(e=new a.constructor(e),a.s!==e.s)return a.s||-e.s;if(a.e!==e.e)return a.e>e.e^a.s<0?1:-1;for(t=0,r=(n=a.d.length)<(o=e.d.length)?n:o;t<r;++t)if(a.d[t]!==e.d[t])return a.d[t]>e.d[t]^a.s<0?1:-1;return n===o?0:n>o^a.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 P(x(this,new t(e),0,1),t.precision)},v.equals=v.eq=function(e){return!this.cmp(e)},v.exponent=function(){return k(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,a=n.precision,i=a+5;if(void 0===e)e=new n(10);else if((e=new n(e)).s<1||e.eq(o))throw Error(c+"NaN");if(r.s<1)throw Error(c+(r.s?"NaN":"-Infinity"));return r.eq(o)?new n(0):(l=!1,t=x(_(r,i),_(e,i),i),l=!0,P(t,a))},v.minus=v.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?A(t,e):g(t,(e.s=-e.s,e))},v.modulo=v.mod=function(e){var t,r=this,n=r.constructor,o=n.precision;if(!(e=new n(e)).s)throw Error(c+"NaN");return r.s?(l=!1,t=x(r,e,0,1).times(e),l=!0,r.minus(t)):P(new n(r),o)},v.naturalExponential=v.exp=function(){return O(this)},v.naturalLogarithm=v.ln=function(){return _(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):A(t,(e.s=-e.s,e))},v.precision=v.sd=function(e){var t,r,n,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(s+e);if(t=k(o)+1,r=7*(n=o.d.length-1)+1,n=o.d[n]){for(;n%10==0;n/=10)r--;for(n=o.d[0];n>=10;n/=10)r++}return e&&t>r?t:r},v.squareRoot=v.sqrt=function(){var e,t,r,n,o,a,i,s=this,u=s.constructor;if(s.s<1){if(!s.s)return new u(0);throw Error(c+"NaN")}for(e=k(s),l=!1,0==(o=Math.sqrt(+s))||o==1/0?(((t=w(s.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=f((e+1)/2)-(e<0||e%2),n=new u(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):n=new u(o.toString()),o=i=(r=u.precision)+3;;)if(n=(a=n).plus(x(s,a,i+2)).times(.5),w(a.d).slice(0,i)===(t=w(n.d)).slice(0,i)){if(t=t.slice(i-3,i+1),o==i&&"4999"==t){if(P(a,r+1,0),a.times(a).eq(s)){n=a;break}}else if("9999"!=t)break;i+=4}return l=!0,P(n,r)},v.times=v.mul=function(e){var t,r,n,o,a,i,c,s,u,f=this,p=f.constructor,d=f.d,m=(e=new p(e)).d;if(!f.s||!e.s)return new p(0);for(e.s*=f.s,r=f.e+e.e,(s=d.length)<(u=m.length)&&(a=d,d=m,m=a,i=s,s=u,u=i),a=[],n=i=s+u;n--;)a.push(0);for(n=u;--n>=0;){for(t=0,o=s+n;o>n;)c=a[o]+m[n]*d[o-n-1]+t,a[o--]=c%h|0,t=c/h|0;a[o]=(a[o]+t)%h|0}for(;!a[--i];)a.pop();return t?++r:a.shift(),e.d=a,e.e=r,l?P(e,p.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,a),void 0===t?t=n.rounding:b(t,0,8),P(r,e+k(r)+1,t))},v.toExponential=function(e,t){var r,n=this,o=n.constructor;return void 0===e?r=T(n,!0):(b(e,0,a),void 0===t?t=o.rounding:b(t,0,8),r=T(n=P(new o(n),e+1,t),!0,e+1)),r},v.toFixed=function(e,t){var r,n,o=this,i=o.constructor;return void 0===e?T(o):(b(e,0,a),void 0===t?t=i.rounding:b(t,0,8),r=T((n=P(new i(o),e+k(o)+1,t)).abs(),!1,e+k(n)+1),o.isneg()&&!o.isZero()?"-"+r:r)},v.toInteger=v.toint=function(){var e=this,t=e.constructor;return P(new t(e),k(e)+1,t.rounding)},v.toNumber=function(){return+this},v.toPower=v.pow=function(e){var t,r,n,a,i,s,u=this,p=u.constructor,d=+(e=new p(e));if(!e.s)return new p(o);if(!(u=new p(u)).s){if(e.s<1)throw Error(c+"Infinity");return u}if(u.eq(o))return u;if(n=p.precision,e.eq(o))return P(u,n);if(s=(t=e.e)>=(r=e.d.length-1),i=u.s,s){if((r=d<0?-d:d)<=m){for(a=new p(o),t=Math.ceil(n/7+4),l=!1;r%2&&C((a=a.times(u)).d,t),0!==(r=f(r/2));)C((u=u.times(u)).d,t);return l=!0,e.s<0?new p(o).div(a):P(a,n)}}else if(i<0)throw Error(c+"NaN");return i=i<0&&1&e.d[Math.max(t,r)]?-1:1,u.s=1,l=!1,a=e.times(_(u,n+12)),l=!0,(a=O(a)).s=i,a},v.toPrecision=function(e,t){var r,n,o=this,i=o.constructor;return void 0===e?n=T(o,(r=k(o))<=i.toExpNeg||r>=i.toExpPos):(b(e,1,a),void 0===t?t=i.rounding:b(t,0,8),n=T(o=P(new i(o),e,t),e<=(r=k(o))||r<=i.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,a),void 0===t?t=r.rounding:b(t,0,8)),P(new r(this),e,t)},v.toString=v.valueOf=v.val=v.toJSON=function(){var e=this,t=k(e),r=e.constructor;return T(e,t<=r.toExpNeg||t>=r.toExpPos)};var x=function(){function e(e,t){var r,n=0,o=e.length;for(e=e.slice();o--;)r=e[o]*t+n,e[o]=r%h|0,n=r/h|0;return n&&e.unshift(n),e}function t(e,t,r,n){var o,a;if(r!=n)a=r>n?1:-1;else for(o=a=0;o<r;o++)if(e[o]!=t[o]){a=e[o]>t[o]?1:-1;break}return a}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,o,a,i){var l,s,u,f,p,d,m,y,v,g,b,w,x,O,E,S,_,j,A=n.constructor,T=n.s==o.s?1:-1,C=n.d,M=o.d;if(!n.s)return new A(n);if(!o.s)throw Error(c+"Division by zero");for(s=n.e-o.e,_=M.length,E=C.length,y=(m=new A(T)).d=[],u=0;M[u]==(C[u]||0);)++u;if(M[u]>(C[u]||0)&&--s,(w=null==a?a=A.precision:i?a+(k(n)-k(o))+1:a)<0)return new A(0);if(w=w/7+2|0,u=0,1==_)for(f=0,M=M[0],w++;(u<E||f)&&w--;u++)x=f*h+(C[u]||0),y[u]=x/M|0,f=x%M|0;else{for((f=h/(M[0]+1)|0)>1&&(M=e(M,f),C=e(C,f),_=M.length,E=C.length),O=_,g=(v=C.slice(0,_)).length;g<_;)v[g++]=0;(j=M.slice()).unshift(0),S=M[0],M[1]>=h/2&&++S;do{f=0,(l=t(M,v,_,g))<0?(b=v[0],_!=g&&(b=b*h+(v[1]||0)),(f=b/S|0)>1?(f>=h&&(f=h-1),1==(l=t(p=e(M,f),v,d=p.length,g=v.length))&&(f--,r(p,_<d?j:M,d))):(0==f&&(l=f=1),p=M.slice()),(d=p.length)<g&&p.unshift(0),r(v,p,g),-1==l&&(l=t(M,v,_,g=v.length))<1&&(f++,r(v,_<g?j:M,g)),g=v.length):0===l&&(f++,v=[0]),y[u++]=f,l&&v[0]?v[g++]=C[O]||0:(v=[C[O]],g=1)}while((O++<E||void 0!==v[0])&&w--)}return y[0]||y.shift(),m.e=s,P(m,i?a+k(m)+1:a)}}();function O(e,t){var r,n,a,i,c,s=0,f=0,d=e.constructor,h=d.precision;if(k(e)>16)throw Error(u+k(e));if(!e.s)return new d(o);for(null==t?(l=!1,c=h):c=t,i=new d(.03125);e.abs().gte(.1);)e=e.times(i),f+=5;for(c+=Math.log(p(2,f))/Math.LN10*2+5|0,r=n=a=new d(o),d.precision=c;;){if(n=P(n.times(e),c),r=r.times(++s),w((i=a.plus(x(n,r,c))).d).slice(0,c)===w(a.d).slice(0,c)){for(;f--;)a=P(a.times(a),c);return d.precision=h,null==t?(l=!0,P(a,h)):a}a=i}}function k(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 l=!0,r&&(e.precision=r),Error(c+"LN10 precision limit exceeded");return P(new e(e.LN10),t)}function S(e){for(var t="";e--;)t+="0";return t}function _(e,t){var r,n,a,i,s,u,f,p,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(o))return new v(0);if(null==t?(l=!1,p=g):p=t,m.eq(10))return null==t&&(l=!0),E(v,p);if(p+=10,v.precision=p,n=(r=w(y)).charAt(0),i=k(m),!(Math.abs(i)<15e14))return f=E(v,p+2,g).times(i+""),m=_(new v(n+"."+r.slice(1)),p-10).plus(f),v.precision=g,null==t?(l=!0,P(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(i=k(m),n>1?(m=new v("0."+r),i++):m=new v(n+"."+r.slice(1)),u=s=m=x(m.minus(o),m.plus(o),p),d=P(m.times(m),p),a=3;;){if(s=P(s.times(d),p),w((f=u.plus(x(s,new v(a),p))).d).slice(0,p)===w(u.d).slice(0,p))return u=u.times(2),0!==i&&(u=u.plus(E(v,p+2,g).times(i+""))),u=x(u,new v(h),p),v.precision=g,null==t?(l=!0,P(u,g)):u;u=f,a+=2}}function j(e,t){var r,n,o;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(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(n,o)){if(o-=n,r=r-n-1,e.e=f(r/7),e.d=[],n=(r+1)%7,r<0&&(n+=7),n<o){for(n&&e.d.push(+t.slice(0,n)),o-=7;n<o;)e.d.push(+t.slice(n,n+=7));n=7-(t=t.slice(n)).length}else n-=o;for(;n--;)t+="0";if(e.d.push(+t),l&&(e.e>y||e.e<-y))throw Error(u+r)}else e.s=0,e.e=0,e.d=[0];return e}function P(e,t,r){var n,o,a,i,c,s,d,m,v=e.d;for(i=1,a=v[0];a>=10;a/=10)i++;if((n=t-i)<0)n+=7,o=t,d=v[m=0];else{if((m=Math.ceil((n+1)/7))>=(a=v.length))return e;for(d=a=v[m],i=1;a>=10;a/=10)i++;o=(n%=7)-7+i}if(void 0!==r&&(c=d/(a=p(10,i-o-1))%10|0,s=t<0||void 0!==v[m+1]||d%a,s=r<4?(c||s)&&(0==r||r==(e.s<0?3:2)):c>5||5==c&&(4==r||s||6==r&&(n>0?o>0?d/p(10,i-o):0:v[m-1])%10&1||r==(e.s<0?8:7))),t<1||!v[0])return s?(a=k(e),v.length=1,t=t-a-1,v[0]=p(10,(7-t%7)%7),e.e=f(-t/7)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==n?(v.length=m,a=1,m--):(v.length=m+1,a=p(10,7-n),v[m]=o>0?(d/p(10,i-o)%p(10,o)|0)*a:0),s)for(;;){if(0==m){(v[0]+=a)==h&&(v[0]=1,++e.e);break}if(v[m]+=a,v[m]!=h)break;v[m--]=0,a=1}for(n=v.length;0===v[--n];)v.pop();if(l&&(e.e>y||e.e<-y))throw Error(u+k(e));return e}function A(e,t){var r,n,o,a,i,c,s,u,f,p,d=e.constructor,m=d.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new d(e),l?P(t,m):t;if(s=e.d,p=t.d,n=t.e,u=e.e,s=s.slice(),i=u-n){for((f=i<0)?(r=s,i=-i,c=p.length):(r=p,n=u,c=s.length),i>(o=Math.max(Math.ceil(m/7),c)+2)&&(i=o,r.length=1),r.reverse(),o=i;o--;)r.push(0);r.reverse()}else{for((f=(o=s.length)<(c=p.length))&&(c=o),o=0;o<c;o++)if(s[o]!=p[o]){f=s[o]<p[o];break}i=0}for(f&&(r=s,s=p,p=r,t.s=-t.s),c=s.length,o=p.length-c;o>0;--o)s[c++]=0;for(o=p.length;o>i;){if(s[--o]<p[o]){for(a=o;a&&0===s[--a];)s[a]=h-1;--s[a],s[o]+=h}s[o]-=p[o]}for(;0===s[--c];)s.pop();for(;0===s[0];s.shift())--n;return s[0]?(t.d=s,t.e=n,l?P(t,m):t):new d(0)}function T(e,t,r){var n,o=k(e),a=w(e.d),i=a.length;return t?(r&&(n=r-i)>0?a=a.charAt(0)+"."+a.slice(1)+S(n):i>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(o<0?"e":"e+")+o):o<0?(a="0."+S(-o-1)+a,r&&(n=r-i)>0&&(a+=S(n))):o>=i?(a+=S(o+1-i),r&&(n=r-o-1)>0&&(a=a+"."+S(n))):((n=o+1)<i&&(a=a.slice(0,n)+"."+a.slice(n)),r&&(n=r-i)>0&&(o+1===i&&(a+="."),a+=S(n))),e.s<0?"-"+a:a}function C(e,t){if(e.length>t)return e.length=t,!0}function M(e){if(!e||"object"!=typeof e)throw Error(c+"Object expected");var t,r,n,o=["precision",1,a,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(n=e[r=o[t]])){if(!(f(n)===n&&n>=o[t+1]&&n<=o[t+2]))throw Error(s+r+": "+n);this[r]=n}if(void 0!==(n=e[r="LN10"])){if(n!=Math.LN10)throw Error(s+r+": "+n);this[r]=new this(n)}return this}i=function e(t){var r,n,o;function a(e){var t=this;if(!(t instanceof a))return new a(e);if(t.constructor=a,e instanceof a)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(s+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])):j(t,e.toString())}if("string"!=typeof e)throw Error(s+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!d.test(e))throw Error(s+e);j(t,e)}if(a.prototype=v,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=e,a.config=a.set=M,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r<o.length;)t.hasOwnProperty(n=o[r++])||(t[n]=this[n]);return a.config(t),a}(i),i.default=i.Decimal=i,o=new i(1),void 0===(n=function(){return i}.call(t,r,t,e))||(e.exports=n)}()},8586:(e,t,r)=>{var n=r(6449),o=r(4394),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},8636:(e,t,r)=>{"use strict";var n=r(920),o=r(7720),a=r(4765),i=Object.prototype.hasOwnProperty,l={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},c=Array.isArray,s=Array.prototype.push,u=function(e,t){s.apply(e,c(t)?t:[t])},f=Date.prototype.toISOString,p=a.default,d={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:o.encode,encodeValuesOnly:!1,filter:void 0,format:p,formatter:a.formatters[p],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},h={},m=function e(t,r,a,i,l,s,f,p,m,y,v,g,b,w,x,O,k,E){for(var S,_=t,j=E,P=0,A=!1;void 0!==(j=j.get(h))&&!A;){var T=j.get(t);if(P+=1,void 0!==T){if(T===P)throw new RangeError("Cyclic object value");A=!0}void 0===j.get(h)&&(P=0)}if("function"==typeof y?_=y(r,_):_ instanceof Date?_=b(_):"comma"===a&&c(_)&&(_=o.maybeMap(_,(function(e){return e instanceof Date?b(e):e}))),null===_){if(s)return m&&!O?m(r,d.encoder,k,"key",w):r;_=""}if("string"==typeof(S=_)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||o.isBuffer(_))return m?[x(O?r:m(r,d.encoder,k,"key",w))+"="+x(m(_,d.encoder,k,"value",w))]:[x(r)+"="+x(String(_))];var C,M=[];if(void 0===_)return M;if("comma"===a&&c(_))O&&m&&(_=o.maybeMap(_,m)),C=[{value:_.length>0?_.join(",")||null:void 0}];else if(c(y))C=y;else{var N=Object.keys(_);C=v?N.sort(v):N}var D=p?String(r).replace(/\./g,"%2E"):String(r),I=i&&c(_)&&1===_.length?D+"[]":D;if(l&&c(_)&&0===_.length)return I+"[]";for(var R=0;R<C.length;++R){var L=C[R],B="object"==typeof L&&L&&void 0!==L.value?L.value:_[L];if(!f||null!==B){var F=g&&p?String(L).replace(/\./g,"%2E"):String(L),U=c(_)?"function"==typeof a?a(I,F):I:I+(g?"."+F:"["+F+"]");E.set(t,P);var K=n();K.set(h,E),u(M,e(B,U,a,i,l,s,f,p,"comma"===a&&O&&c(_)?null:m,y,v,g,b,w,x,O,k,K))}}return M};e.exports=function(e,t){var r,o=e,s=function(e){if(!e)return d;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||d.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=a.default;if(void 0!==e.format){if(!i.call(a.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var n,o=a.formatters[r],s=d.filter;if(("function"==typeof e.filter||c(e.filter))&&(s=e.filter),n=e.arrayFormat in l?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":d.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var u=void 0===e.allowDots?!0===e.encodeDotInKeys||d.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:d.addQueryPrefix,allowDots:u,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:d.allowEmptyArrays,arrayFormat:n,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:d.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?d.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:d.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:d.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:d.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:d.encodeValuesOnly,filter:s,format:r,formatter:o,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:d.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:d.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:d.strictNullHandling}}(t);"function"==typeof s.filter?o=(0,s.filter)("",o):c(s.filter)&&(r=s.filter);var f=[];if("object"!=typeof o||null===o)return"";var p=l[s.arrayFormat],h="comma"===p&&s.commaRoundTrip;r||(r=Object.keys(o)),s.sort&&r.sort(s.sort);for(var y=n(),v=0;v<r.length;++v){var g=r[v],b=o[g];s.skipNulls&&null===b||u(f,m(b,g,p,h,s.allowEmptyArrays,s.strictNullHandling,s.skipNulls,s.encodeDotInKeys,s.encode?s.encoder:null,s.filter,s.sort,s.allowDots,s.serializeDate,s.format,s.formatter,s.encodeValuesOnly,s.charset,y))}var w=f.join(s.delimiter),x=!0===s.addQueryPrefix?"?":"";return s.charsetSentinel&&("iso-8859-1"===s.charset?x+="utf8=%26%2310003%3B&":x+="utf8=%E2%9C%93&"),w.length>0?x+w:""}},8648:e=>{"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},8655:(e,t,r)=>{var n=r(6025);e.exports=function(e){return n(this.__data__,e)>-1}},8754:(e,t,r)=>{var n=r(5160);e.exports=function(e,t,r){var o=e.length;return r=void 0===r?o:r,!t&&r>=o?e:n(e,t,r)}},8859:(e,t,r)=>{var n="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=n&&o&&"function"==typeof o.get?o.get:null,i=n&&Map.prototype.forEach,l="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,s=l&&c&&"function"==typeof c.get?c.get:null,u=l&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,d="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,m=Object.prototype.toString,y=Function.prototype.toString,v=String.prototype.match,g=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,x=String.prototype.toLowerCase,O=RegExp.prototype.test,k=Array.prototype.concat,E=Array.prototype.join,S=Array.prototype.slice,_=Math.floor,j="function"==typeof BigInt?BigInt.prototype.valueOf:null,P=Object.getOwnPropertySymbols,A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,T="function"==typeof Symbol&&"object"==typeof Symbol.iterator,C="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===T||"symbol")?Symbol.toStringTag:null,M=Object.prototype.propertyIsEnumerable,N=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||O.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var n=e<0?-_(-e):_(e);if(n!==e){var o=String(n),a=g.call(t,o.length+1);return b.call(o,r,"$&_")+"."+b.call(b.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,r,"$&_")}var I=r(2634),R=I.custom,L=W(R)?R:null,B={__proto__:null,double:'"',single:"'"},F={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function U(e,t,r){var n=r.quoteStyle||t,o=B[n];return o+e+o}function K(e){return b.call(String(e),/"/g,"&quot;")}function z(e){return!C||!("object"==typeof e&&(C in e||void 0!==e[C]))}function q(e){return"[object Array]"===$(e)&&z(e)}function H(e){return"[object RegExp]"===$(e)&&z(e)}function W(e){if(T)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!A)return!1;try{return A.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,o,l){var c=n||{};if(V(c,"quoteStyle")&&!V(B,c.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(c,"maxStringLength")&&("number"==typeof c.maxStringLength?c.maxStringLength<0&&c.maxStringLength!==1/0:null!==c.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var m=!V(c,"customInspect")||c.customInspect;if("boolean"!=typeof m&&"symbol"!==m)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(c,"indent")&&null!==c.indent&&"\t"!==c.indent&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(c,"numericSeparator")&&"boolean"!=typeof c.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=c.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Y(t,c);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var O=String(t);return w?D(t,O):O}if("bigint"==typeof t){var _=String(t)+"n";return w?D(t,_):_}var P=void 0===c.depth?5:c.depth;if(void 0===o&&(o=0),o>=P&&P>0&&"object"==typeof t)return q(t)?"[Array]":"[Object]";var R=function(e,t){var r;if("\t"===e.indent)r="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;r=E.call(Array(e.indent+1)," ")}return{base:r,prev:E.call(Array(t+1),r)}}(c,o);if(void 0===l)l=[];else if(Z(l,t)>=0)return"[Circular]";function F(t,r,n){if(r&&(l=S.call(l)).push(r),n){var a={depth:c.depth};return V(c,"quoteStyle")&&(a.quoteStyle=c.quoteStyle),e(t,a,o+1,l)}return e(t,c,o+1,l)}if("function"==typeof t&&!H(t)){var G=function(e){if(e.name)return e.name;var t=v.call(y.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),X=re(t,F);return"[Function"+(G?": "+G:" (anonymous)")+"]"+(X.length>0?" { "+E.call(X,", ")+" }":"")}if(W(t)){var ne=T?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):A.call(t);return"object"!=typeof t||T?ne:Q(ne)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var oe="<"+x.call(String(t.nodeName)),ae=t.attributes||[],ie=0;ie<ae.length;ie++)oe+=" "+ae[ie].name+"="+U(K(ae[ie].value),"double",c);return oe+=">",t.childNodes&&t.childNodes.length&&(oe+="..."),oe+="</"+x.call(String(t.nodeName))+">"}if(q(t)){if(0===t.length)return"[]";var le=re(t,F);return R&&!function(e){for(var t=0;t<e.length;t++)if(Z(e[t],"\n")>=0)return!1;return!0}(le)?"["+te(le,R)+"]":"[ "+E.call(le,", ")+" ]"}if(function(e){return"[object Error]"===$(e)&&z(e)}(t)){var ce=re(t,F);return"cause"in Error.prototype||!("cause"in t)||M.call(t,"cause")?0===ce.length?"["+String(t)+"]":"{ ["+String(t)+"] "+E.call(ce,", ")+" }":"{ ["+String(t)+"] "+E.call(k.call("[cause]: "+F(t.cause),ce),", ")+" }"}if("object"==typeof t&&m){if(L&&"function"==typeof t[L]&&I)return I(t,{depth:P-o});if("symbol"!==m&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!=typeof e)return!1;try{a.call(e);try{s.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var se=[];return i&&i.call(t,(function(e,r){se.push(F(r,t,!0)+" => "+F(e,t))})),ee("Map",a.call(t),se,R)}if(function(e){if(!s||!e||"object"!=typeof e)return!1;try{s.call(e);try{a.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ue=[];return u&&u.call(t,(function(e){ue.push(F(e,t))})),ee("Set",s.call(t),ue,R)}if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return J("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return J("WeakSet");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{return d.call(e),!0}catch(e){}return!1}(t))return J("WeakRef");if(function(e){return"[object Number]"===$(e)&&z(e)}(t))return Q(F(Number(t)));if(function(e){if(!e||"object"!=typeof e||!j)return!1;try{return j.call(e),!0}catch(e){}return!1}(t))return Q(F(j.call(t)));if(function(e){return"[object Boolean]"===$(e)&&z(e)}(t))return Q(h.call(t));if(function(e){return"[object String]"===$(e)&&z(e)}(t))return Q(F(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==r.g&&t===r.g)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===$(e)&&z(e)}(t)&&!H(t)){var fe=re(t,F),pe=N?N(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",he=!pe&&C&&Object(t)===t&&C in t?g.call($(t),8,-1):de?"Object":"",me=(pe||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(he||de?"["+E.call(k.call([],he||[],de||[]),": ")+"] ":"");return 0===fe.length?me+"{}":R?me+"{"+te(fe,R)+"}":me+"{ "+E.call(fe,", ")+" }"}return String(t)};var G=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return G.call(e,t)}function $(e){return m.call(e)}function Z(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return-1}function Y(e,t){if(e.length>t.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return Y(g.call(e,0,t.maxStringLength),t)+n}var o=F[t.quoteStyle||"single"];return o.lastIndex=0,U(b.call(b.call(e,o,"\\$1"),/[\x00-\x1f]/g,X),"single",t)}function X(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function Q(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function ee(e,t,r,n){return e+" ("+t+") {"+(n?te(r,n):E.call(r,", "))+"}"}function te(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+E.call(e,","+r)+"\n"+t.prev}function re(e,t){var r=q(e),n=[];if(r){n.length=e.length;for(var o=0;o<e.length;o++)n[o]=V(e,o)?t(e[o],e):""}var a,i="function"==typeof P?P(e):[];if(T){a={};for(var l=0;l<i.length;l++)a["$"+i[l]]=i[l]}for(var c in e)V(e,c)&&(r&&String(Number(c))===c&&c<e.length||T&&a["$"+c]instanceof Symbol||(O.call(/[^\w$]/,c)?n.push(t(c,e)+": "+t(e[c],e)):n.push(c+": "+t(e[c],e))));if("function"==typeof P)for(var s=0;s<i.length;s++)M.call(e,i[s])&&n.push("["+t(i[s])+"]: "+t(e[i[s]],e));return n}},8867:(e,t)=>{"use strict";var r,n=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),p=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");function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case l:case i:case p:case d:return e;default:switch(e=e&&e.$$typeof){case u:case s:case f:case m:case h:case c:return e;default:return t}}case o:return t}}}r=Symbol.for("react.module.reference"),t.isFragment=function(e){return v(e)===a}},8879:(e,t,r)=>{var n=r(4335)(Object.getPrototypeOf,Object);e.exports=n},8968:e=>{"use strict";e.exports=Math.floor},8984:(e,t,r)=>{var n=r(5527),o=r(3650),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}},9219:e=>{e.exports=function(e,t){return e.has(t)}},9290:e=>{"use strict";e.exports=RangeError},9302:(e,t,r)=>{var n=r(3488),o=r(6757),a=r(2865);e.exports=function(e,t){return a(o(e,t,n),e+"")}},9325:(e,t,r)=>{var n=r(4840),o="object"==typeof self&&self&&self.Object===Object&&self,a=n||o||Function("return this")();e.exports=a},9326:(e,t,r)=>{var n=r(1769),o=r(2428),a=r(6449),i=r(361),l=r(294),c=r(7797);e.exports=function(e,t,r){for(var s=-1,u=(t=n(t,e)).length,f=!1;++s<u;){var p=c(t[s]);if(!(f=null!=e&&r(e,p)))break;e=e[p]}return f||++s!=u?f:!!(u=null==e?0:e.length)&&l(u)&&i(p,u)&&(a(e)||o(e))}},9350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9353:e=>{"use strict";var t=Object.prototype.toString,r=Math.max,n=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=e[n];for(var o=0;o<t.length;o+=1)r[o+e.length]=t[o];return r};e.exports=function(e){var o=this;if("function"!=typeof o||"[object Function]"!==t.apply(o))throw new TypeError("Function.prototype.bind called on incompatible "+o);for(var a,i=function(e,t){for(var r=[],n=t||0,o=0;n<e.length;n+=1,o+=1)r[o]=e[n];return r}(arguments,1),l=r(0,o.length-i.length),c=[],s=0;s<l;s++)c[s]="$"+s;if(a=Function("binder","return function ("+function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r}(c,",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof a){var t=o.apply(this,n(i,arguments));return Object(t)===t?t:this}return o.apply(e,n(i,arguments))})),o.prototype){var u=function(){};u.prototype=o.prototype,a.prototype=new u,u.prototype=null}return a}},9374:(e,t,r)=>{var n=r(4128),o=r(3805),a=r(4394),i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||c.test(e)?s(e.slice(2),r?2:8):i.test(e)?NaN:+e}},9383:e=>{"use strict";e.exports=Error},9538:e=>{"use strict";e.exports=ReferenceError},9570:(e,t,r)=>{var n=r(7334),o=r(3243),a=r(3488),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:a;e.exports=i},9612:e=>{"use strict";e.exports=Object},9675:e=>{"use strict";e.exports=TypeError},9698:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},9747:(e,t,r)=>{var n=r(7277),o=r(3777),a=r(5389),i=r(6449),l=r(6800);e.exports=function(e,t,r){var c=i(e)?n:o;return r&&l(e,t,r)&&(t=void 0),c(e,a(t,3))}},9770:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,a=[];++r<n;){var i=e[r];t(i,r,e)&&(a[o++]=i)}return a}},9817:e=>{e.exports=function(e){return this.__data__.has(e)}},9843:e=>{e.exports=function(e){return null==e}},9905:e=>{e.exports=function(e,t,r){for(var n=-1,o=null==e?0:e.length;++n<o;)if(r(t,e[n]))return!0;return!1}},9935:e=>{e.exports=function(){return!1}},9957:(e,t,r)=>{"use strict";var n=Function.prototype.call,o=Object.prototype.hasOwnProperty,a=r(6743);e.exports=a.call(n,o)}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.loaded=!0,a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};r.r(e),r.d(e,{updateAutoAddFK:()=>b,updateGraphKeywords:()=>w,updateIndexingFilter:()=>j,updateIndexingStats:()=>P,updatePageSpeed:()=>x,updatePostsRows:()=>_,updateSelectedPostType:()=>O,updateTrackedKeywordSummary:()=>g,updateTrackedKeywords:()=>y,updateTrackedKeywordsOverview:()=>m,updateTrackedKeywordsRows:()=>v});var t={};r.r(t),r.d(t,{appData:()=>D,appUi:()=>U});var n={};r.r(n),r.d(n,{getAppData:()=>de,getAutoAddFK:()=>be,getGraphKeywords:()=>we,getIndexingFilter:()=>Se,getIndexingStats:()=>_e,getPageSpeed:()=>xe,getPostsRows:()=>ke,getPostsRowsAll:()=>Ee,getSelectedPostType:()=>Oe,getTrackedKeywordSummary:()=>ge,getTrackedKeywords:()=>me,getTrackedKeywordsAll:()=>ye,getTrackedKeywordsOverview:()=>he,getTrackedKeywordsRows:()=>ve});var o={};r.r(o),r.d(o,{getIndexingStats:()=>Me,getPostsRows:()=>Ce,getTrackedKeywordSummary:()=>Te,getTrackedKeywords:()=>Pe,getTrackedKeywordsOverview:()=>je,getTrackedKeywordsRows:()=>Ae});var a={};r.r(a),r.d(a,{scaleBand:()=>nc,scaleDiverging:()=>lh,scaleDivergingLog:()=>ch,scaleDivergingPow:()=>uh,scaleDivergingSqrt:()=>fh,scaleDivergingSymlog:()=>sh,scaleIdentity:()=>Eu,scaleImplicit:()=>tc,scaleLinear:()=>ku,scaleLog:()=>Nu,scaleOrdinal:()=>rc,scalePoint:()=>ac,scalePow:()=>zu,scaleQuantile:()=>ef,scaleQuantize:()=>tf,scaleRadial:()=>Wu,scaleSequential:()=>eh,scaleSequentialLog:()=>th,scaleSequentialPow:()=>nh,scaleSequentialQuantile:()=>ah,scaleSequentialSqrt:()=>oh,scaleSequentialSymlog:()=>rh,scaleSqrt:()=>qu,scaleSymlog:()=>Lu,scaleThreshold:()=>rf,scaleTime:()=>Yd,scaleUtc:()=>Xd,tickFormat:()=>xu});const i=wp.i18n,l=wp.hooks,c=wp.data,s=lodash;function u(e,t){return{type:"RANK_MATH_APP_DATA",key:e,value:t}}function f(e,t){return{type:"RANK_MATH_APP_UI",key:e,value:t}}function p(e){return p="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},p(e)}function d(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 h(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=p(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=p(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==p(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e){return u("trackedKeywordsOverview",e)}function y(e){return u("trackedKeywords",e)}function v(e,t,r){var n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){h(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},(0,c.select)("rank-math-pro-analytics").getTrackedKeywordsAll());return(0,s.isUndefined)(n[e])&&(n[e]={}),n[e][r]=t,u("trackedKeywordsRows",n)}function g(e){return u("trackedKeywordSummary",e)}function b(e){return u("autoAddFK",e)}function w(e){return f("selectedGraphKeywords",e)}function x(e){return u("pageSpeed",e)}function O(e){return f("selectedPostType",e)}function k(e){return k="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},k(e)}function E(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 S(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=k(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=k(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==k(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _(e,t,r){var n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},(0,c.select)("rank-math-pro-analytics").getPostsRowsAll());return n[e]=(0,s.isUndefined)(n[e])?{}:n[e],n[e][r]=t,u("postsRows",n)}function j(e){return f("indexingFilter",e)}function P(e){return u("indexingStats",e)}function A(e){return A="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},A(e)}function T(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 C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach((function(t){M(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function M(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=A(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=A(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==A(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var N={trackedKeywordsOverview:!1,trackedKeywords:{},trackedKeywordsRows:{},pageSpeed:{},trackedKeywordSummary:{},autoAddFK:rankMath.autoAddFK,postsRows:{}};function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_DATA"===t.type?C(C({},e),{},M({},t.key,t.value)):e}function I(e){return I="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},I(e)}function R(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?R(Object(r),!0).forEach((function(t){B(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function B(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=I(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=I(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==I(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var F={selectedGraphKeywords:null,selectedPostType:"",indexingFilter:""};function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:F,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?L(L({},e),{},B({},t.key,t.value)):e}const K=jQuery;var z=r.n(K);const q=wp.apiFetch;var H=r.n(q);const W=wp.htmlEntities;var G=r(6942),V=r.n(G);const $=function(e){var t=e.total,r=void 0===t?"n/a":t,n=e.difference,o=void 0===n?"n/a":n,a=e.revert,i=void 0!==a&&a,l="rank-math-item-difference",c="",u="";if("n/a"!==r&&"n/a"!==o){r=(0,s.isUndefined)(r)?0:r,c=(0,s.round)(r,2),r=te(r),o=(0,s.isUndefined)(o)?0:o,u=(0,s.round)(o,2),i=!(0,s.isUndefined)(i)&&i;var f=Math.abs(o)!==o;l=V()(l,{up:!i&&!f&&o>0||i&&f,down:!i&&f||i&&!f&&o>0})}return wp.element.createElement("div",{className:"rank-math-item-numbers"},wp.element.createElement("strong",{className:"text-large",title:c},r),"n/a"!==r&&r!=o&&wp.element.createElement("span",{className:l,title:u},te(o)))};function Z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var n={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"};return r+"?"+Object.keys(n).map((function(e){return"".concat(e,"=").concat(n[e])})).join("&")}function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Y.apply(null,arguments)}function X(e,t,r){return e.splice(t-1,0,r),e}function Q(e,t){return(0,l.applyFilters)("rank_math_filter_shown_headers",e,t)}function J(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3?arguments[3]:void 0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];return(0,l.applyFilters)("rank_math_process_rows",e,t,r,n,o)}function ee(e,t){return(e-1)*t}function te(e){return(0,l.applyFilters)("rank_math_humanNumber",e)}function re(e,t,r,n,o,a){var i=new URLSearchParams(a.search).get("search");o("/"+e+"/"+t+((0,s.isEmpty)(i)?"?orderby="+r+"&order="+n:"?orderby="+r+"&order="+n+"&search="+i))}function ne(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r="";return(0,s.map)(e,(function(e,n){e&&(r+="&"+n+"="+(!0===t?"1":e))})),r}function oe(e){return(0,l.applyFilters)("rank_math_getFilterQuery",e)}function ae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];H()({method:"POST",path:"rankmath/v1/an/addTrackKeyword",data:{keyword:e}}).then((function(e){if(!1===e){var n=['<div class="rank-math-popup-quota">','<button class="rank-math-popup-quota-close">X</button>',"<p>",(0,i.__)("Your keyword quota has expired. Please upgrade your plan to increase the limit.","rank-math-pro"),'<a href="'+Z("pro","Add Tracked Keyword")+'">',(0,i.__)("Upgrade your plan!","rank-math-pro"),"</a>","</p>","</div>"];return z()(document.body).append(n.join("")),z()(".rank-math-popup-quota-close").on("click",(function(){z()(".rank-math-popup-quota").fadeOut(500,(function(){z()(".rank-math-popup-quota").remove()}))})),void("function"==typeof t&&t(0))}!0===r&&((0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywordsRows"),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywordSummary"),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywords")),"function"==typeof t&&(t(2),setTimeout((function(){t(0)}),2e3))})),"function"==typeof t&&t(1)}function ie(e){H()({method:"POST",path:"rankmath/v1/an/removeTrackKeyword",data:{keyword:e}}).then((function(){window.location.reload()}))}function le(){confirm((0,i.__)("Are you sure you want to delete all the Manually Tracked keywords from Rank Tracker? This action is irreversible.","rank-math-pro"))&&H()({method:"POST",path:"rankmath/v1/an/deleteTrackedKeywords"}).then((function(){window.location.reload()}))}function ce(e){return e.push({key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}),e}function se(e){return X(e,3,{key:"pageviews",label:(0,i.__)("Search Traffic","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-pageviews"})}function ue(e){return(0,s.map)(e,(function(e){return e.title=(0,W.decodeEntities)(e.query),e.content=wp.element.createElement($,Y({},e.position,{revert:!0})),e}))}function fe(){!0===(arguments.length>0&&void 0!==arguments[0]&&arguments[0])&&(0,c.dispatch)("rank-math").invalidateResolutionForStore(),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStore()}function pe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"query",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"desc";return!1===(0,s.isEmpty)(e.toString())&&((0,s.includes)(["query","title","seo_score","impressions","clicks","pageviews","position","ctr","default"],e.get("orderby"))&&(t=e.get("orderby")),r="asc"!==e.get("order")&&"desc"!==e.get("order")?"desc":e.get("order")),{orderby:t,order:r}}function de(e){return e.appData}function he(e){return e.appData.trackedKeywordsOverview}function me(e){return e.appData.trackedKeywords}function ye(e){return e.appData.trackedKeywordsRows}function ve(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=ne(r,!1);return o=o+"&search="+n,(0,s.isUndefined)(e.appData.trackedKeywordsRows[t])?{}:e.appData.trackedKeywordsRows[t][o]}function ge(e){return e.appData.trackedKeywordSummary}function be(e){return e.appData.autoAddFK}function we(e,t){return(0,s.isNull)(e.appUi.selectedGraphKeywords)?(((0,s.isUndefined)(t)||(0,s.isNull)(t))&&(t={}),(t=Object.keys(t).filter((function(e){return t[e].position.total>0}))).slice(0,3)):e.appUi.selectedGraphKeywords}function xe(e){return e.appData.pageSpeed}function Oe(e){return e.appUi.selectedPostType}function ke(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=ne(r,!1);return o=""===o?"all":o,o=n?o+"&postType="+n:o,(0,s.isUndefined)(e.appData.postsRows[t])?{}:e.appData.postsRows[t][o]}function Ee(e){return e.appData.postsRows}function Se(e){return e.appUi.indexingFilter}function _e(e){return e.appData.indexingStats}function je(){H()({method:"GET",path:"rankmath/v1/an/trackedKeywordsOverview"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywordsOverview(e)}))}function Pe(){H()({method:"GET",path:"rankmath/v1/an/getTrackedKeywords"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywords(e)}))}function Ae(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=ne(t,!1)+"&search="+r;H()({method:"GET",path:"rankmath/v1/an/getTrackedKeywordsRows?page="+e+n}).then((function(t){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywordsRows(e,t,""===n?"all":n)}))}function Te(){H()({method:"GET",path:"rankmath/v1/an/getTrackedKeywordSummary"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateTrackedKeywordSummary(e)}))}function Ce(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n=ne(t,!1);n+=r?"&postType=".concat(r):"",H()({method:"GET",path:"rankmath/v1/an/postsRows?page="+e+n}).then((function(t){(0,c.dispatch)("rank-math-pro-analytics").updatePostsRows(e,t,""===n?"all":n)}))}function Me(){H()({method:"GET",path:"rankmath/v1/an/inspectionStats"}).then((function(e){(0,c.dispatch)("rank-math-pro-analytics").updateIndexingStats(e)}))}(0,c.registerStore)("rank-math-pro-analytics",{reducer:(0,c.combineReducers)(t),selectors:n,actions:e,resolvers:o});const Ne=wp.components,De=wp.element;function Ie(e){return Ie="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},Ie(e)}function Re(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,Le(n.key),n)}}function Le(e){var t=function(e,t){if("object"!=Ie(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ie(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ie(t)?t:t+""}function Be(e,t,r){return t=Ue(t),function(e,t){if(t&&("object"==Ie(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,Fe()?Reflect.construct(t,r||[],Ue(e).constructor):t.apply(e,r))}function Fe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Fe=function(){return!!e})()}function Ue(e){return Ue=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ue(e)}function Ke(e,t){return Ke=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ke(e,t)}var ze=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=Be(this,t,[e])).onFocusOutside=function(){r.state.showSuggestions&&r.setState({activeSuggestion:0,suggestions:[],showSuggestions:!1,userInput:""})},r.onChange=function(e){r.setState({userInput:e}),r.getSuggestions(e)},r.onClick=function(e){if(r.setState({activeSuggestion:0,suggestions:[],showSuggestions:!1,userInput:""}),(0,s.isEmpty)(r.props.location)){var t=window.location.href,n=t.substring(0,t.indexOf("/single/"))+"/single/"+e.currentTarget.getAttribute("data-key");window.open(n,"_self")}else r.props.navigate("/single/"+e.currentTarget.getAttribute("data-key"))},r.onKeyDown=function(e){var t=r.state,n=t.activeSuggestion,o=t.suggestions;if(!(0,s.isEmpty)(o))if(13===e.keyCode){if(r.state.showSuggestions)if((0,s.isEmpty)(r.props.location)){var a=window.location.href,i=a.substring(0,a.indexOf("/single/"))+"/single/"+o[n].object_id;window.open(i,"_self")}else r.props.navigate("/single/"+o[n].object_id)}else if(38===e.keyCode){if(0===n)return;if(0!==z()(".rank-math-suggestions li.active").length){var l=z()(".rank-math-suggestions").find("li.active").prev();(0,s.isEmpty)(l)&&(z()(".rank-math-suggestions li.active").removeClass("active"),l.focus().addClass("active"))}r.setState({activeSuggestion:n-1})}else if(40===e.keyCode){if(n+1===o.length)return;if(0!==z()(".rank-math-suggestions li.active").length){var c=z()(".rank-math-suggestions").find("li.active").next();(0,s.isEmpty)(c)&&(z()(".rank-math-suggestions li.active").removeClass("active"),c.focus().addClass("active"))}r.setState({activeSuggestion:n+1})}},r.state={activeSuggestion:0,showSuggestions:!1,userInput:"",suggestions:""},r.getSuggestions=(0,s.debounce)(r.getSuggestions,500),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&&Ke(e,t)}(t,e),function(e,t,r){return t&&Re(e.prototype,t),r&&Re(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"getSuggestions",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";""!==t&&z().ajax({url:rankMath.ajaxurl,type:"GET",data:{query:t,action:"rank_math_query_analytics",security:rankMath.security},success:function(t){e.setState({activeSuggestion:0,suggestions:t.data,showSuggestions:!0})}})}},{key:"render",value:function(){var e,t=this.onChange,r=this.onClick,n=this.onKeyDown,o=this.state,a=o.activeSuggestion,l=o.suggestions,c=o.showSuggestions,u=o.userInput;return c&&u&&(e=(0,s.isEmpty)(l)?wp.element.createElement("ul",{className:"rank-math-suggestions no-suggestions"},wp.element.createElement("li",null,(0,i.__)("No results found matching your search query.","rank-math-pro"))):wp.element.createElement("ul",{className:"rank-math-suggestions",tabIndex:"0"},l.map((function(e,t){var n;return t===a&&(n="active"),wp.element.createElement("li",{key:t,className:n,"data-key":e.object_id,onMouseDown:r},wp.element.createElement("div",{className:"title",dangerouslySetInnerHTML:{__html:e.title}}),wp.element.createElement("div",{className:"url"},e.page))})))),wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"rank-math-suggestions-wrapper"},wp.element.createElement(Ne.TextControl,{autoComplete:"off",className:"analytics-search",onChange:t,onKeyDown:n,value:u,placeholder:(0,i.__)("Search Post URL","rank-math-pro"),onBlur:this.onFocusOutside}),e))}}])}(De.Component);const qe=ze;var He=r(5556),We=r.n(He);function Ge(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}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)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ve.apply(null,arguments)}function $e(e,t){return $e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$e(e,t)}function Ze(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,$e(e,t)}var Ye=r(1594),Xe=r.n(Ye);const Qe=Xe().createContext(null);function Je(e,t){var r=Object.create(null);return e&&Ye.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return t&&(0,Ye.isValidElement)(e)?t(e):e}(e)})),r}function et(e,t,r){return null!=r[t]?r[t]:e.props[t]}function tt(e,t,r){var n=Je(e.children),o=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var l={};for(var c in t){if(o[c])for(n=0;n<o[c].length;n++){var s=o[c][n];l[o[c][n]]=r(s)}l[c]=r(c)}for(n=0;n<a.length;n++)l[a[n]]=r(a[n]);return l}(t,n);return Object.keys(o).forEach((function(a){var i=o[a];if((0,Ye.isValidElement)(i)){var l=a in t,c=a in n,s=t[a],u=(0,Ye.isValidElement)(s)&&!s.props.in;!c||l&&!u?c||!l||u?c&&l&&(0,Ye.isValidElement)(s)&&(o[a]=(0,Ye.cloneElement)(i,{onExited:r.bind(null,i),in:s.props.in,exit:et(i,"exit",e),enter:et(i,"enter",e)})):o[a]=(0,Ye.cloneElement)(i,{in:!1}):o[a]=(0,Ye.cloneElement)(i,{onExited:r.bind(null,i),in:!0,exit:et(i,"exit",e),enter:et(i,"enter",e)})}})),o}var rt=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},nt=function(e){function t(t,r){var n,o=(n=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},n}Ze(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,o=t.children,a=t.handleExited;return{children:t.firstRender?(r=e,n=a,Je(r.children,(function(e){return(0,Ye.cloneElement)(e,{onExited:n.bind(null,e),in:!0,appear:et(e,"appear",r),enter:et(e,"enter",r),exit:et(e,"exit",r)})}))):tt(e,o,a),firstRender:!1}},r.handleExited=function(e,t){var r=Je(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var r=Ve({},t.children);return delete r[e.key],{children:r}})))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=Ge(e,["component","childFactory"]),o=this.state.contextValue,a=rt(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,null===t?Xe().createElement(Qe.Provider,{value:o},a):Xe().createElement(Qe.Provider,{value:o},Xe().createElement(t,n,a))},t}(Xe().Component);nt.propTypes={},nt.defaultProps={component:"div",childFactory:function(e){return e}};const ot=nt;function at(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}const it=ReactDOM;var lt=r.n(it);const ct=!1;var st=function(e){return e.scrollTop},ut="unmounted",ft="exited",pt="entering",dt="entered",ht="exiting",mt=function(e){function t(t,r){var n;n=e.call(this,t,r)||this;var o,a=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?a?(o=ft,n.appearStatus=pt):o=dt:o=t.unmountOnExit||t.mountOnEnter?ut:ft,n.state={status:o},n.nextCallback=null,n}Ze(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===ut?{status:ft}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==pt&&r!==dt&&(t=pt):r!==pt&&r!==dt||(t=ht)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===pt){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:lt().findDOMNode(this);r&&st(r)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ft&&this.setState({status:ut})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,o=this.props.nodeRef?[n]:[lt().findDOMNode(this),n],a=o[0],i=o[1],l=this.getTimeouts(),c=n?l.appear:l.enter;!e&&!r||ct?this.safeSetState({status:dt},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:pt},(function(){t.props.onEntering(a,i),t.onTransitionEnd(c,(function(){t.safeSetState({status:dt},(function(){t.props.onEntered(a,i)}))}))})))},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:lt().findDOMNode(this);t&&!ct?(this.props.onExit(n),this.safeSetState({status:ht},(function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,(function(){e.safeSetState({status:ft},(function(){e.props.onExited(n)}))}))}))):this.safeSetState({status:ft},(function(){e.props.onExited(n)}))},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:lt().findDOMNode(this),n=null==e&&!this.props.addEndListener;if(r&&!n){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var e=this.state.status;if(e===ut)return null;var t=this.props,r=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Ge(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return Xe().createElement(Qe.Provider,{value:null},"function"==typeof r?r(e,n):Xe().cloneElement(Xe().Children.only(r),n))},t}(Xe().Component);function yt(){}mt.contextType=Qe,mt.propTypes={},mt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:yt,onEntering:yt,onEntered:yt,onExit:yt,onExiting:yt,onExited:yt},mt.UNMOUNTED=ut,mt.EXITED=ft,mt.ENTERING=pt,mt.ENTERED=dt,mt.EXITING=ht;const vt=mt;var gt=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return n=t,void((r=e).classList?r.classList.remove(n):"string"==typeof r.className?r.className=at(r.className,n):r.setAttribute("class",at(r.className&&r.className.baseVal||"",n)));var r,n}))},bt=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,r){var n=t.resolveArguments(e,r),o=n[0],a=n[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,r)},t.onEntering=function(e,r){var n=t.resolveArguments(e,r),o=n[0],a=n[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,r)},t.onEntered=function(e,r){var n=t.resolveArguments(e,r),o=n[0],a=n[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,r)},t.onExit=function(e){var r=t.resolveArguments(e)[0];t.removeClasses(r,"appear"),t.removeClasses(r,"enter"),t.addClass(r,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var r=t.resolveArguments(e)[0];t.addClass(r,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var r=t.resolveArguments(e)[0];t.removeClasses(r,"exit"),t.addClass(r,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,r){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,r]},t.getClassNames=function(e){var r=t.props.classNames,n="string"==typeof r,o=n?""+(n&&r?r+"-":"")+e:r[e];return{baseClassName:o,activeClassName:n?o+"-active":r[e+"Active"],doneClassName:n?o+"-done":r[e+"Done"]}},t}Ze(t,e);var r=t.prototype;return r.addClass=function(e,t,r){var n=this.getClassNames(t)[r+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===r&&o&&(n+=" "+o),"active"===r&&e&&st(e),n&&(this.appliedClasses[t][r]=n,function(e,t){e&&t&&t.split(" ").forEach((function(t){return n=t,void((r=e).classList?r.classList.add(n):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(r,n)||("string"==typeof r.className?r.className=r.className+" "+n:r.setAttribute("class",(r.className&&r.className.baseVal||"")+" "+n)));var r,n}))}(e,n))},r.removeClasses=function(e,t){var r=this.appliedClasses[t],n=r.base,o=r.active,a=r.done;this.appliedClasses[t]={},n&&gt(e,n),o&&gt(e,o),a&&gt(e,a)},r.render=function(){var e=this.props,t=(e.classNames,Ge(e,["classNames"]));return Xe().createElement(vt,Ve({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(Xe().Component);bt.defaultProps={classNames:""},bt.propTypes={};const wt=bt,xt=Object.create(null);const Ot=wp.keycodes;wp.url;function kt(e){return kt="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},kt(e)}function Et(e){var t=function(e,t){if("object"!=kt(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=kt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==kt(t)?t:t+""}function St(e,t,r){return(t=Et(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _t(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 jt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_t(r,!0).forEach((function(t){St(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_t(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Pt={adminUrl:"",countries:[],currency:{code:"USD",precision:2,symbol:"$",symbolPosition:"left",decimalSeparator:".",priceFormat:"%1$s%2$s",thousandSeparator:","},defaultDateRange:"period=month&compare=previous_year",locale:{siteLocale:"en_US",userLocale:"en_US",weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},orderStatuses:[],siteTitle:"",wcAssetUrl:""},At=jt({},Pt,{},"object"===("undefined"==typeof wcSharedSettings?"undefined":kt(wcSharedSettings))?wcSharedSettings:{});At.currency=jt({},Pt.currency,{},At.currency),At.locale=jt({},Pt.locale,{},At.locale);var Tt;At.adminUrl,At.countries,At.currency,At.locale,At.orderStatuses,At.siteTitle,At.wcAssetUrl,At.defaultDateRange;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(Tt||(Tt={}));var Ct=function(e){return e};var Mt="beforeunload",Nt="popstate";function Dt(e){e.preventDefault(),e.returnValue=""}function It(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function Rt(){return Math.random().toString(36).substr(2,8)}function Lt(e){var t=e.pathname,r=void 0===t?"/":t,n=e.search,o=void 0===n?"":n,a=e.hash,i=void 0===a?"":a;return o&&"?"!==o&&(r+="?"===o.charAt(0)?o:"?"+o),i&&"#"!==i&&(r+="#"===i.charAt(0)?i:"#"+i),r}function Bt(e){var t={};if(e){var r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var Ft=r(5373);let Ut;function Kt(){if(!Ut){const e=function(e){void 0===e&&(e={});var t=e.window,r=void 0===t?document.defaultView:t,n=r.history;function o(){var e=r.location,t=e.pathname,o=e.search,a=e.hash,i=n.state||{};return[i.idx,Ct({pathname:t,search:o,hash:a,state:i.usr||null,key:i.key||"default"})]}var a=null;r.addEventListener(Nt,(function(){if(a)f.call(a),a=null;else{var e=Tt.Pop,t=o(),r=t[0],n=t[1];if(f.length){if(null!=r){var i=c-r;i&&(a={action:e,location:n,retry:function(){v(-1*i)}},v(i))}}else y(e)}}));var i=Tt.Pop,l=o(),c=l[0],s=l[1],u=It(),f=It();function p(e){return"string"==typeof e?e:Lt(e)}function d(e,t){return void 0===t&&(t=null),Ct(Ve({pathname:s.pathname,hash:"",search:""},"string"==typeof e?Bt(e):e,{state:t,key:Rt()}))}function h(e,t){return[{usr:e.state,key:e.key,idx:t},p(e)]}function m(e,t,r){return!f.length||(f.call({action:e,location:t,retry:r}),!1)}function y(e){i=e;var t=o();c=t[0],s=t[1],u.call({action:i,location:s})}function v(e){n.go(e)}return null==c&&(c=0,n.replaceState(Ve({},n.state,{idx:c}),"")),{get action(){return i},get location(){return s},createHref:p,push:function e(t,o){var a=Tt.Push,i=d(t,o);if(m(a,i,(function(){e(t,o)}))){var l=h(i,c+1),s=l[0],u=l[1];try{n.pushState(s,"",u)}catch(e){r.location.assign(u)}y(a)}},replace:function e(t,r){var o=Tt.Replace,a=d(t,r);if(m(o,a,(function(){e(t,r)}))){var i=h(a,c),l=i[0],s=i[1];n.replaceState(l,"",s),y(o)}},go:v,back:function(){v(-1)},forward:function(){v(1)},listen:function(e){return u.push(e)},block:function(e){var t=f.push(e);return 1===f.length&&r.addEventListener(Mt,Dt),function(){t(),f.length||r.removeEventListener(Mt,Dt)}}}}();Ut={get action(){return e.action},get location(){const{location:t}=e,r=(0,Ft.parse)(t.search.substring(1));let n;return r&&"string"==typeof r.path?n=r.path:r&&r.path&&"string"!=typeof r.path?(console.warn(`Query path parameter should be a string but instead was: ${r.path}, undefined behaviour may occur.`),n=r.path):n="/",{...t,pathname:n}},createHref:e.createHref,push:e.push,replace:e.replace,go:e.go,back:e.back,forward:e.forward,block:e.block,listen(t){return e.listen((()=>{t({action:this.action,location:this.location})}))}}}return Ut}function zt({children:e,href:t,type:r,...n}){const o=(e,t)=>{if(t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)return;t.preventDefault();!1!==(!e||e(t))&&Kt().push(t.target.closest("a").getAttribute("href"))},a={...n,"data-link-type":r};return"wc-admin"===r&&(a.onClick=(0,s.partial)(o,a.onClick)),(0,De.createElement)("a",{href:t,...a},e)}zt.propTypes={href:We().string.isRequired,type:We().oneOf(["wp-admin","wc-admin","external"]).isRequired},zt.defaultProps={type:"wc-admin"},zt.contextTypes={router:We().object};const qt=zt;function Ht(e){const{href:t,linkType:r}=e;return r||(t?"external":null)}function Wt(e){const{item:t}=e,{before:r,title:n,after:o,content:a,onClick:i,href:l,target:c,listItemTag:s}=t,u="function"==typeof i||l,f=l?qt:"div",p={className:"woocommerce-list__item-inner",onClick:"function"==typeof i?i:null,"aria-disabled":u?"false":null,tabIndex:u?"0":null,role:u?"menuitem":null,onKeyDown:e=>u?function(e,t){"function"==typeof t&&e.keyCode===Ot.ENTER&&t()}(e,i):null,target:l?c:null,type:Ht(t),href:l,"data-list-item-tag":s};return(0,De.createElement)(f,{...p},r&&(0,De.createElement)("div",{className:"woocommerce-list__item-before"},r),(0,De.createElement)("div",{className:"woocommerce-list__item-text"},(0,De.createElement)("span",{className:"woocommerce-list__item-title"},n),a&&(0,De.createElement)("span",{className:"woocommerce-list__item-content"},a)),o&&(0,De.createElement)("div",{className:"woocommerce-list__item-after"},o))}Wt.propTypes={item:We().shape({after:We().node,before:We().node,className:We().string,content:We().oneOfType([We().string,We().node]),href:We().string,onClick:We().func,target:We().string,title:We().oneOfType([We().string,We().node])}).isRequired};const Gt=Wt;function Vt(e){const{className:t,items:r,children:n}=e,o=V()("woocommerce-list",t);return function(e,t={}){const{since:r,version:n,alternative:o,plugin:a,link:i,hint:c}=t,s=`${e} is deprecated${r?` since version ${r}`:""}${n?` and will be removed${a?` from ${a}`:""} in version ${n}`:""}.${o?` Please use ${o} instead.`:""}${i?` See: ${i}`:""}${c?` Note: ${c}`:""}`;s in xt||((0,l.doAction)("deprecated",e,t,s),console.warn(s),xt[s]=!0)}("List with items prop is deprecated",{version:"9.0.0",hint:"See ExperimentalList / ExperimentalListItem for the new API that will replace this component in future versions."}),(0,De.createElement)(ot,{component:"ul",className:o,role:"menu"},r.map(((e,t)=>{const{className:r,href:o,key:a,onClick:i}=e,l="function"==typeof i||o,c=V()("woocommerce-list__item",r,{"has-action":l});return(0,De.createElement)(wt,{key:a||t,timeout:500,classNames:"woocommerce-list__item"},(0,De.createElement)("li",{className:c},n?n(e,t):(0,De.createElement)(Gt,{item:e})))})))}Vt.propTypes={className:We().string,items:We().arrayOf(We().shape({after:We().node,before:We().node,className:We().string,content:We().oneOfType([We().string,We().node]),href:We().string,onClick:We().func,target:We().string,title:We().oneOfType([We().string,We().node]),key:We().string}))};const $t=Vt;const Zt=function(e){let{icon:t,size:r=24,...n}=e;return(0,De.cloneElement)(t,{width:r,height:r,...n})};var Yt=r(5163);class Xt extends De.Component{render(){const{label:e,renderContent:t,className:r}=this.props;if(!t)return null;return(0,De.createElement)("div",{className:V()(r,"woocommerce-ellipsis-menu")},(0,De.createElement)(Ne.Dropdown,{contentClassName:"woocommerce-ellipsis-menu__popover",position:"bottom left",renderToggle:({onToggle:t,isOpen:r})=>{const n=V()("woocommerce-ellipsis-menu__toggle",{"is-opened":r});return(0,De.createElement)(Ne.Button,{className:n,onClick:e=>{this.props.onToggle&&this.props.onToggle(e),t(e)},title:e,"aria-expanded":r},(0,De.createElement)(Zt,{icon:(0,De.createElement)(Yt.A,null)}))},renderContent:e=>(0,De.createElement)(Ne.NavigableMenu,{className:"woocommerce-ellipsis-menu__content"},t(e))}))}}Xt.propTypes={label:We().string.isRequired,renderContent:We().func,className:We().string,onToggle:We().func};const Qt=Xt;class Jt extends De.Component{constructor(){super(...arguments),this.onClick=this.onClick.bind(this),this.onFocusFormToggle=this.onFocusFormToggle.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.container=(0,De.createRef)()}onClick(e){const{isClickable:t,onInvoke:r}=this.props;t&&(e.preventDefault(),r())}onKeyDown(e){if(e.target.isSameNode(e.currentTarget)&&(e.keyCode!==Ot.ENTER&&e.keyCode!==Ot.SPACE||(e.preventDefault(),this.props.onInvoke()),e.keyCode===Ot.UP&&e.preventDefault(),e.keyCode===Ot.DOWN)){e.preventDefault();(e.target.nextSibling||e.target.parentNode.querySelector(".woocommerce-ellipsis-menu__item")).focus()}}onFocusFormToggle(){this.container.current.focus()}render(){const{checked:e,children:t,isCheckbox:r}=this.props;return r?(0,De.createElement)("div",{"aria-checked":e,ref:this.container,role:"menuitemcheckbox",tabIndex:"0",onKeyDown:this.onKeyDown,onClick:this.onClick,className:"woocommerce-ellipsis-menu__item"},(0,De.createElement)(Ne.BaseControl,{className:"components-toggle-control"},(0,De.createElement)(Ne.FormToggle,{"aria-hidden":"true",checked:e,onChange:this.props.onInvoke,onFocus:this.onFocusFormToggle,onClick:e=>e.stopPropagation(),tabIndex:"-1"}),t)):(0,De.createElement)("div",{role:"menuitem",tabIndex:"0",onKeyDown:this.onKeyDown,onClick:this.onClick,className:"woocommerce-ellipsis-menu__item"},t)}}Jt.propTypes={checked:We().bool,children:We().node,isCheckbox:We().bool,isClickable:We().bool,onInvoke:We().func.isRequired},Jt.defaultProps={isClickable:!1,isCheckbox:!1};const er=Jt,tr=({children:e})=>(0,De.createElement)("div",{className:"woocommerce-ellipsis-menu__title"},e);tr.propTypes={children:We().node};const rr=tr;function nr(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=nr(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}const or=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=nr(e))&&(n&&(n+=" "),n+=t);return n},ar=e=>(0,De.createElement)("path",e),ir=(0,De.forwardRef)((({className:e,isPressed:t,...r},n)=>{const o={...r,className:or(e,{"is-pressed":t})||void 0,"aria-hidden":!0,focusable:!1};return(0,De.createElement)("svg",{...o,ref:n})}));ir.displayName="SVG";const lr=(0,De.createElement)(ir,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,De.createElement)(ar,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),cr=(0,De.createElement)(ir,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,De.createElement)(ar,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),sr=[25,50,75,100];class ur extends De.Component{constructor(e){super(e),this.state={inputValue:this.props.page},this.previousPage=this.previousPage.bind(this),this.nextPage=this.nextPage.bind(this),this.onInputChange=this.onInputChange.bind(this),this.onInputBlur=this.onInputBlur.bind(this),this.perPageChange=this.perPageChange.bind(this),this.selectInputValue=this.selectInputValue.bind(this)}previousPage(e){e.stopPropagation();const{page:t,onPageChange:r}=this.props;t-1<1||r(t-1,"previous")}nextPage(e){e.stopPropagation();const{page:t,onPageChange:r}=this.props;t+1>this.pageCount||r(t+1,"next")}perPageChange(e){const{onPerPageChange:t,onPageChange:r,total:n,page:o}=this.props;t(parseInt(e,10));const a=Math.ceil(n/parseInt(e,10));o>a&&r(a)}onInputChange(e){this.setState({inputValue:e.target.value})}onInputBlur(e){const{onPageChange:t,page:r}=this.props,n=parseInt(e.target.value,10);n!==r&&Number.isFinite(n)&&n>0&&this.pageCount&&this.pageCount>=n&&t(n,"goto")}selectInputValue(e){e.target.select()}renderPageArrows(){const{page:e,showPageArrowsLabel:t}=this.props;if(this.pageCount<=1)return null;const r=V()("woocommerce-pagination__link",{"is-active":e>1}),n=V()("woocommerce-pagination__link",{"is-active":e<this.pageCount});return(0,De.createElement)("div",{className:"woocommerce-pagination__page-arrows"},t&&(0,De.createElement)("span",{className:"woocommerce-pagination__page-arrows-label",role:"status","aria-live":"polite"},(0,i.sprintf)((0,i.__)("Page %d of %d","woocommerce"),e,this.pageCount)),(0,De.createElement)("div",{className:"woocommerce-pagination__page-arrows-buttons"},(0,De.createElement)(Ne.Button,{className:r,disabled:!(e>1),onClick:this.previousPage,label:(0,i.__)("Previous Page","woocommerce")},(0,De.createElement)(Zt,{icon:lr})),(0,De.createElement)(Ne.Button,{className:n,disabled:!(e<this.pageCount),onClick:this.nextPage,label:(0,i.__)("Next Page","woocommerce")},(0,De.createElement)(Zt,{icon:cr}))))}renderPagePicker(){const{page:e}=this.props,{inputValue:t}=this.state,r=e<1||e>this.pageCount,n=V()("woocommerce-pagination__page-picker-input",{"has-error":r}),o=(0,s.uniqueId)("woocommerce-pagination-page-picker-");return(0,De.createElement)("div",{className:"woocommerce-pagination__page-picker"},(0,De.createElement)("label",{htmlFor:o,className:"woocommerce-pagination__page-picker-label"},(0,i.__)("Go to page","woocommerce"),(0,De.createElement)("input",{id:o,className:n,"aria-invalid":r,type:"number",onClick:this.selectInputValue,onChange:this.onInputChange,onBlur:this.onInputBlur,value:t,min:1,max:this.pageCount})))}renderPerPagePicker(){const e=sr.map((e=>({value:e,label:e})));return(0,De.createElement)("div",{className:"woocommerce-pagination__per-page-picker"},(0,De.createElement)(Ne.SelectControl,{label:(0,i.__)("Rows per page","woocommerce"),labelPosition:"side",value:this.props.perPage,onChange:this.perPageChange,options:e}))}render(){const{total:e,perPage:t,className:r,showPagePicker:n,showPerPagePicker:o}=this.props;this.pageCount=Math.ceil(e/t);const a=V()("woocommerce-pagination",r);return this.pageCount<=1?e>sr[0]&&(0,De.createElement)("div",{className:a},this.renderPerPagePicker())||null:(0,De.createElement)("div",{className:a},this.renderPageArrows(),n&&this.renderPagePicker(),o&&this.renderPerPagePicker())}}ur.propTypes={page:We().number.isRequired,onPageChange:We().func,perPage:We().number.isRequired,onPerPageChange:We().func,total:We().number.isRequired,className:We().string,showPagePicker:We().bool,showPerPagePicker:We().bool,showPageArrowsLabel:We().bool},ur.defaultProps={onPageChange:s.noop,onPerPageChange:s.noop,showPagePicker:!0,showPerPagePicker:!0,showPageArrowsLabel:!0};const fr=ur,pr=wp.compose,dr=(0,De.createElement)(ir,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,De.createElement)(ar,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),hr=(0,De.createElement)(ir,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,De.createElement)(ar,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),mr="asc",yr="desc";class vr extends De.Component{constructor(e){super(e),this.state={tabIndex:null,isScrollableRight:!1,isScrollableLeft:!1},this.container=(0,De.createRef)(),this.sortBy=this.sortBy.bind(this),this.updateTableShadow=this.updateTableShadow.bind(this),this.getRowKey=this.getRowKey.bind(this)}componentDidMount(){const{scrollWidth:e,clientWidth:t}=this.container.current,r=e>t;this.setState({tabIndex:r?"0":null}),this.updateTableShadow(),window.addEventListener("resize",this.updateTableShadow)}componentDidUpdate(){this.updateTableShadow()}componentWillUnmount(){window.removeEventListener("resize",this.updateTableShadow)}sortBy(e){const{headers:t,query:r}=this.props;return()=>{const n=r.orderby||(0,s.get)((0,s.find)(t,{defaultSort:!0}),"key",!1),o=r.order||(0,s.get)((0,s.find)(t,{key:n}),"defaultOrder",yr);let a=yr;e===n&&(a=yr===o?mr:yr),this.props.onSort(e,a)}}updateTableShadow(){const e=this.container.current,{isScrollableRight:t,isScrollableLeft:r}=this.state,n=e.scrollWidth-e.scrollLeft<=e.offsetWidth;n&&t?this.setState({isScrollableRight:!1}):n||this.state.isScrollableRight||this.setState({isScrollableRight:!0});const o=e.scrollLeft<=0;o&&r?this.setState({isScrollableLeft:!1}):o||r||this.setState({isScrollableLeft:!0})}getRowKey(e,t){return this.props.rowKey&&"function"==typeof this.props.rowKey?this.props.rowKey(e,t):t}render(){const{ariaHidden:e,caption:t,classNames:r,headers:n,instanceId:o,query:a,rowHeader:l,rows:c}=this.props,{isScrollableRight:u,isScrollableLeft:f,tabIndex:p}=this.state,d=V()("woocommerce-table__table",r,{"is-scrollable-right":u,"is-scrollable-left":f}),h=a.orderby||(0,s.get)((0,s.find)(n,{defaultSort:!0}),"key",!1),m=a.order||(0,s.get)((0,s.find)(n,{key:h}),"defaultOrder",yr),y=!!c.length;return(0,De.createElement)("div",{className:d,ref:this.container,tabIndex:p,"aria-hidden":e,"aria-labelledby":`caption-${o}`,role:"group",onScroll:this.updateTableShadow},(0,De.createElement)("table",null,(0,De.createElement)("caption",{id:`caption-${o}`,className:"woocommerce-table__caption screen-reader-text"},t,"0"===p&&(0,De.createElement)("small",null,(0,i.__)("(scroll to see more)","woocommerce"))),(0,De.createElement)("tbody",null,(0,De.createElement)("tr",null,n.map(((e,t)=>{const{cellClassName:r,isLeftAligned:n,isSortable:a,isNumeric:l,key:c,label:u,screenReaderLabel:f}=e,p=`header-${o}-${t}`,d={className:V()("woocommerce-table__header",r,{"is-left-aligned":n||!l,"is-sortable":a,"is-sorted":h===c,"is-numeric":l})};a&&(d["aria-sort"]="none",h===c&&(d["aria-sort"]=m===mr?"ascending":"descending"));const v=h===c&&m!==mr?(0,i.sprintf)((0,i.__)("Sort by %s in ascending order","woocommerce"),f||u):(0,i.sprintf)((0,i.__)("Sort by %s in descending order","woocommerce"),f||u),g=(0,De.createElement)(De.Fragment,null,(0,De.createElement)("span",{"aria-hidden":Boolean(f)},u),f&&(0,De.createElement)("span",{className:"screen-reader-text"},f));return(0,De.createElement)("th",{role:"columnheader",scope:"col",key:e.key||t,...d},a?(0,De.createElement)(De.Fragment,null,(0,De.createElement)(Ne.Button,{"aria-describedby":p,onClick:y?this.sortBy(c):s.noop},h===c&&m===mr?(0,De.createElement)(Zt,{icon:dr}):(0,De.createElement)(Zt,{icon:hr}),g),(0,De.createElement)("span",{className:"screen-reader-text",id:p},v)):g)}))),y?c.map(((e,t)=>(0,De.createElement)("tr",{key:this.getRowKey(e,t)},e.map(((r,o)=>{const{cellClassName:a,isLeftAligned:i,isNumeric:c}=n[o],s=l===o,u=s?"th":"td",f=V()("woocommerce-table__item",a,{"is-left-aligned":i||!c,"is-numeric":c,"is-sorted":h===n[o].key}),p=this.getRowKey(e,t).toString()+o;return(0,De.createElement)(u,{scope:s?"row":null,key:p,className:f},(e=>e.display||null)(r))}))))):(0,De.createElement)("tr",null,(0,De.createElement)("td",{className:"woocommerce-table__empty-item",colSpan:n.length},(0,i.__)("No data to display","woocommerce"))))))}}vr.propTypes={ariaHidden:We().bool,caption:We().string.isRequired,className:We().string,headers:We().arrayOf(We().shape({defaultSort:We().bool,defaultOrder:We().string,isLeftAligned:We().bool,isNumeric:We().bool,isSortable:We().bool,key:We().string,label:We().node,required:We().bool,screenReaderLabel:We().string})),onSort:We().func,query:We().object,rows:We().arrayOf(We().arrayOf(We().shape({display:We().node,value:We().oneOfType([We().string,We().number,We().bool])}))).isRequired,rowHeader:We().oneOfType([We().number,We().bool]),rowKey:We().func},vr.defaultProps={ariaHidden:!1,headers:[],onSort:s.noop,query:{},rowHeader:0};const gr=(0,pr.withInstanceId)(vr);class br extends De.Component{render(){const{numberOfRows:e,...t}=this.props,r=(0,s.range)(e).map((()=>this.props.headers.map((()=>({display:(0,De.createElement)("span",{className:"is-placeholder"})})))));return(0,De.createElement)(gr,{ariaHidden:!0,classNames:"is-loading",rows:r,...t})}}br.propTypes={query:We().object,caption:We().string.isRequired,headers:We().arrayOf(We().shape({hiddenByDefault:We().bool,defaultSort:We().bool,isSortable:We().bool,key:We().string,label:We().node,required:We().bool})),numberOfRows:We().number},br.defaultProps={numberOfRows:5};const wr=br,xr=({data:e})=>(0,De.createElement)("ul",{className:"woocommerce-table__summary",role:"complementary"},e.map((({label:e,value:t},r)=>(0,De.createElement)("li",{className:"woocommerce-table__summary-item",key:r},(0,De.createElement)("span",{className:"woocommerce-table__summary-value"},t),(0,De.createElement)("span",{className:"woocommerce-table__summary-label"},e)))));xr.propTypes={data:We().array};const Or=xr,kr=()=>(0,De.createElement)("ul",{className:"woocommerce-table__summary is-loading",role:"complementary"},(0,De.createElement)("li",{className:"woocommerce-table__summary-item"},(0,De.createElement)("span",{className:"is-placeholder"})));class Er extends De.Component{constructor(e){super(e);const t=this.getShowCols(e.headers);this.state={showCols:t},this.onColumnToggle=this.onColumnToggle.bind(this),this.onPageChange=this.onPageChange.bind(this)}componentDidUpdate({headers:e,query:t}){const{headers:r,onColumnsChange:n,query:o}=this.props,{showCols:a}=this.state;if((0,s.isEqual)(r,e)||this.setState({showCols:this.getShowCols(r)}),o.orderby!==t.orderby&&!a.includes(o.orderby)){const e=a.concat(o.orderby);this.setState({showCols:e}),n(e)}}getShowCols(e){return e.map((({key:e,visible:t})=>!(void 0!==t&&!t)&&e)).filter(Boolean)}getVisibleHeaders(){const{headers:e}=this.props,{showCols:t}=this.state;return e.filter((({key:e})=>t.includes(e)))}getVisibleRows(){const{headers:e,rows:t}=this.props,{showCols:r}=this.state;return t.map((t=>e.map((({key:e},n)=>r.includes(e)&&t[n])).filter(Boolean)))}onColumnToggle(e){const{headers:t,query:r,onQueryChange:n,onColumnsChange:o}=this.props;return()=>{this.setState((a=>{if(a.showCols.includes(e)){if(r.orderby===e){const e=(0,s.find)(t,{defaultSort:!0})||(0,s.first)(t)||{};n("sort")(e.key,"desc")}const i=(0,s.without)(a.showCols,e);return o(i,e),{showCols:i}}const i=[...a.showCols,e];return o(i,e),{showCols:i}}))}}onPageChange(...e){const{onPageChange:t,onQueryChange:r}=this.props;t&&t(...e),r&&r("paged")(...e)}render(){const{actions:e,className:t,hasSearch:r,isLoading:n,onQueryChange:o,onSort:a,query:l,rowHeader:c,rowsPerPage:s,showMenu:u,summary:f,title:p,totalRows:d,rowKey:h}=this.props,{showCols:m}=this.state,y=this.props.headers,v=this.getVisibleHeaders(),g=this.getVisibleRows(),b=V()("woocommerce-table",t,{"has-actions":!!e,"has-menu":u,"has-search":r});return(0,De.createElement)(Ne.Card,{className:b},(0,De.createElement)(Ne.CardHeader,null,(0,De.createElement)(Ne.__experimentalText,{size:16,weight:600,as:"h2",color:"#23282d"},p),(0,De.createElement)("div",{className:"woocommerce-table__actions"},e),u&&(0,De.createElement)(Qt,{label:(0,i.__)("Choose which values to display","woocommerce"),renderContent:()=>(0,De.createElement)(De.Fragment,null,(0,De.createElement)(rr,null,(0,i.__)("Columns:","woocommerce")),y.map((({key:e,label:t,required:r})=>r?null:(0,De.createElement)(er,{checked:m.includes(e),isCheckbox:!0,isClickable:!0,key:e,onInvoke:this.onColumnToggle(e)},t))))})),(0,De.createElement)(Ne.CardBody,{size:null},n?(0,De.createElement)(De.Fragment,null,(0,De.createElement)("span",{className:"screen-reader-text"},(0,i.__)("Your requested data is loading","woocommerce")),(0,De.createElement)(wr,{numberOfRows:s,headers:v,rowHeader:c,caption:p,query:l})):(0,De.createElement)(gr,{rows:g,headers:v,rowHeader:c,caption:p,query:l,onSort:a||o("sort"),rowKey:h})),(0,De.createElement)(Ne.CardFooter,{justify:"center"},n?(0,De.createElement)(kr,null):(0,De.createElement)(De.Fragment,null,(0,De.createElement)(fr,{key:parseInt(l.paged,10)||1,page:parseInt(l.paged,10)||1,perPage:s,total:d,onPageChange:this.onPageChange,onPerPageChange:o("per_page")}),f&&(0,De.createElement)(Or,{data:f}))))}}Er.propTypes={hasSearch:We().bool,headers:We().arrayOf(We().shape({hiddenByDefault:We().bool,defaultSort:We().bool,isSortable:We().bool,key:We().string,label:We().oneOfType([We().string,We().node]),required:We().bool})),ids:We().arrayOf(We().number),isLoading:We().bool,onQueryChange:We().func,onColumnsChange:We().func,onSort:We().func,query:We().object,rowHeader:We().oneOfType([We().number,We().bool]),rows:We().arrayOf(We().arrayOf(We().shape({display:We().node,value:We().oneOfType([We().string,We().number,We().bool])}))).isRequired,rowsPerPage:We().number.isRequired,showMenu:We().bool,summary:We().arrayOf(We().shape({label:We().node,value:We().oneOfType([We().string,We().number])})),title:We().string.isRequired,totalRows:We().number.isRequired,rowKey:We().func},Er.defaultProps={isLoading:!1,onQueryChange:()=>()=>{},onColumnsChange:()=>{},onSort:void 0,query:{},rowHeader:0,rows:[],showMenu:!0};const Sr=Er,_r=window.rankMath.analyticsHelpers;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 Pr(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 Ar(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Pr(Object(r),!0).forEach((function(t){Tr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tr(e,t,r){return(t=function(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+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Cr(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Mr(e,t);var r={}.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)?Mr(e,t):void 0}}(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 Mr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Nr="topPosts";const Dr=(0,c.withSelect)((function(e,t){return Ar(Ar({},t),{},{userPreference:e("rank-math").getUserColumnPreference(Nr)})}))((function(e){var t=Cr((0,De.useState)("winning"),2),r=t[0],n=t[1],o=Cr((0,De.useState)(!1),2),a=o[0],l=o[1],u=(0,De.useState)(!1),f=Cr(u,1)[0],p=(0,De.useRef)(null);if((0,_r.elementObserver)(p,u),(0,c.useSelect)((function(e){if(f&&!1===a){var t=e("rank-math").getPostsOverview();t&&l(t)}}),[f,a]),(0,s.isEmpty)(e))return"Loading";var d=[{key:"sequence",required:!0,label:(0,i.__)("#","rank-math-pro"),cellClassName:"rank-math-col-index"},{key:"title",label:(0,i.__)("Title","rank-math-pro"),required:!0,cellClassName:"rank-math-col-title"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),cellClassName:"rank-math-col-position"},{key:"pageviews",label:(0,i.__)("Search Traffic","rank-math-pro"),cellClassName:"rank-math-col-pageviews"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,i.__)("CTR","rank-math-pro"),cellClassName:"rank-math-col-ctr"},{key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}],h={pageviews:rankMath.isAnalyticsConnected};d=(0,s.filter)(d,(function(e){return!1!==h[e.key]}));var m=[{title:(0,i.__)("Top 5 Winning Posts","rank-math-pro"),onClick:function(){return n("winning")}},{title:(0,i.__)("Top 5 Losing Posts","rank-math-pro"),onClick:function(){return n("losing")}}],y={winning:(0,i.__)("Top 5 Winning Posts","rank-math-pro"),losing:(0,i.__)("Top 5 Losing Posts","rank-math-pro")},v=(0,s.get)(e,"userPreference"),g=Q(d,v),b=(0,s.isUndefined)(a[r+"Posts"])?[]:a[r+"Posts"],w="No Data"===b.response?[]:b;return(0,s.isEmpty)(a)?(0,_r.noDataMessage)(wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{ref:p},wp.element.createElement(Ne.Dropdown,{className:"winlose-dropdown",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(Ne.Button,{onClick:n,className:t?"is-open":""},y[r])},renderContent:function(){return wp.element.createElement($t,{items:m})}})))):wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"rank-math-top-posts-actionable"},wp.element.createElement(Sr,{className:"rank-math-table",title:wp.element.createElement(De.Fragment,null,wp.element.createElement(Ne.Dropdown,{renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(Ne.Button,{onClick:n,className:t?"is-open":""},y[r])},renderContent:function(){return wp.element.createElement($t,{items:m})}})),headers:g,rows:J(w,(0,s.map)(d,"key")),isLoading:(0,s.isEmpty)(b),rowsPerPage:5,totalRows:5,onColumnsChange:function(e,t){v[t]=!v[t],(0,c.dispatch)("rank-math").updateUserPreferences(v,Nr)}})))}));const Ir=(0,pr.compose)((0,c.withSelect)((function(e){return{range:e("rank-math").getDaysRange()}})),(0,c.withDispatch)((function(e){return{updateDaysRange:function(t){e("rank-math").updateDaysRange(t)}}})))((function(e){var t=e.heading,r=void 0===t?"":t,n=e.range,o=e.updateDaysRange,a=e.onChange,c=e.postID,s=void 0===c?0:c,u=e.slug,f=void 0!==u&&u,p=e.adminURL,d=void 0===p?"":p,h=e.homeURL,m=void 0===h?"":h,y=(0,l.applyFilters)("rank_math_analytics_day_range",[{label:"7 Days",value:"-7 days"},{label:"15 Days",value:"-15 days"},{label:"30 Days",value:"-30 days"},{label:"90 Days",value:"-3 months"}]),v=f?new URL(m):"",g=f?v.protocol+"//"+v.hostname+f:"";return wp.element.createElement("div",{className:"rank-math-analyzer-header"},r&&wp.element.createElement(React.Fragment,null,wp.element.createElement("h3",{className:"tab-title"},wp.element.createElement("div",null,r,s>0&&wp.element.createElement(Ne.Button,{isLink:!0,className:"rank-math-edit-post",href:d+"post.php?post="+s+"&action=edit"},(0,i.__)("[Edit]","rank-math-pro"))),f&&wp.element.createElement("a",{className:"rank-math-post-link",href:g,target:"_blank",rel:"noreferrer"},f)),wp.element.createElement(qe,null)),wp.element.createElement(Ne.SelectControl,{label:(0,i.__)("Timeframe","rank-math-pro"),className:"analytics-dropdown",value:n,options:y,onChange:function(e){fe(!0),o(e),a&&a()}}))}));var Rr=r(7350),Lr=r.n(Rr),Br=r(5015),Fr=r.n(Br),Ur=r(1741),Kr=r.n(Ur),zr=r(8156),qr=r.n(zr),Hr=r(8023),Wr=r.n(Hr),Gr=function(e){return 0===e?0:e>0?1:-1},Vr=function(e){return Fr()(e)&&e.indexOf("%")===e.length-1},$r=function(e){return Wr()(e)&&!Kr()(e)},Zr=function(e){return $r(e)||Fr()(e)},Yr=0,Xr=function(e){var t=++Yr;return"".concat(e||"").concat(t)},Qr=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!$r(e)&&!Fr()(e))return n;if(Vr(e)){var a=e.indexOf("%");r=t*parseFloat(e.slice(0,a))/100}else r=+e;return Kr()(r)&&(r=n),o&&r>t&&(r=t),r},Jr=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},en=function(e,t){return $r(e)&&$r(t)?function(r){return e+r*(t-e)}:function(){return t}};function tn(e,t,r){return e&&e.length?e.find((function(e){return e&&("function"==typeof t?t(e):qr()(e,t))===r})):null}var rn=function(e,t){return $r(e)&&$r(t)?e-t:Fr()(e)&&Fr()(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))},nn=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o]},on=r(9843),an=r.n(on),ln=r(1882),cn=r.n(ln),sn=r(3805),un=r.n(sn),fn=r(2199);function pn(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 dn(e){return dn="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},dn(e)}var hn=["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"],mn=["points","pathLength"],yn={svg:["viewBox","children"],polygon:mn,polyline:mn},vn=["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"],gn=function(e,t){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,Ye.isValidElement)(e)&&(r=e.props),!un()(r))return null;var n={};return Object.keys(r).forEach((function(e){vn.includes(e)&&(n[e]=t||function(t){return r[e](r,t)})})),n},bn=function(e,t,r){if(!un()(e)||"object"!==dn(e))return null;var n=null;return Object.keys(e).forEach((function(o){var a=e[o];vn.includes(o)&&"function"==typeof a&&(n||(n={}),n[o]=function(e,t,r){return function(n){return e(t,r,n),null}}(a,t,r))})),n},wn=["children"],xn=["children"];function On(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function kn(e){return kn="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},kn(e)}var En={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"},Sn=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},_n=null,jn=null,Pn=function e(t){if(t===_n&&Array.isArray(jn))return jn;var r=[];return Ye.Children.forEach(t,(function(t){an()(t)||((0,fn.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))})),jn=r,_n=t,r};function An(e,t){var r=[],n=[];return n=Array.isArray(t)?t.map((function(e){return Sn(e)})):[Sn(t)],Pn(e).forEach((function(e){var t=qr()(e,"type.displayName")||qr()(e,"type.name");-1!==n.indexOf(t)&&r.push(e)})),r}function Tn(e,t){var r=An(e,t);return r&&r[0]}var Cn=function(e){if(!e||!e.props)return!1;var t=e.props,r=t.width,n=t.height;return!(!$r(r)||r<=0||!$r(n)||n<=0)},Mn=["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"],Nn=function(e){return e&&e.type&&Fr()(e.type)&&Mn.indexOf(e.type)>=0},Dn=function(e,t,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,Ye.isValidElement)(e)&&(n=e.props),!un()(n))return null;var o={};return Object.keys(n).forEach((function(e){var a;(function(e,t,r,n){var o,a=null!==(o=null==yn?void 0:yn[n])&&void 0!==o?o:[];return t.startsWith("data-")||!cn()(e)&&(n&&a.includes(t)||hn.includes(t))||r&&vn.includes(t)})(null===(a=n)||void 0===a?void 0:a[e],e,t,r)&&(o[e]=n[e])})),o},In=function e(t,r){if(t===r)return!0;var n=Ye.Children.count(t);if(n!==Ye.Children.count(r))return!1;if(0===n)return!0;if(1===n)return Rn(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var o=0;o<n;o++){var a=t[o],i=r[o];if(Array.isArray(a)||Array.isArray(i)){if(!e(a,i))return!1}else if(!Rn(a,i))return!1}return!0},Rn=function(e,t){if(an()(e)&&an()(t))return!0;if(!an()(e)&&!an()(t)){var r=e.props||{},n=r.children,o=On(r,wn),a=t.props||{},i=a.children,l=On(a,xn);return n&&i?pn(o,l)&&In(n,i):!n&&!i&&pn(o,l)}return!1},Ln=function(e,t){var r=[],n={};return Pn(e).forEach((function(e,o){if(Nn(e))r.push(e);else if(e){var a=Sn(e.type),i=t[a]||{},l=i.handler,c=i.once;if(l&&(!c||!n[a])){var s=l(e,a,o);r.push(s),n[a]=!0}}})),r};function Bn(e){return Bn="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},Bn(e)}function Fn(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 Un(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fn(Object(r),!0).forEach((function(t){Kn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kn(e,t,r){var n;return n=function(e,t){if("object"!=Bn(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Bn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Bn(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zn(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return qn(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 qn(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 qn(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 Hn=(0,Ye.forwardRef)((function(e,t){var r=e.aspect,n=e.initialDimension,o=void 0===n?{width:-1,height:-1}:n,a=e.width,i=void 0===a?"100%":a,l=e.height,c=void 0===l?"100%":l,s=e.minWidth,u=void 0===s?0:s,f=e.minHeight,p=e.maxHeight,d=e.children,h=e.debounce,m=void 0===h?0:h,y=e.id,v=e.className,g=e.onResize,b=e.style,w=void 0===b?{}:b,x=(0,Ye.useRef)(null),O=(0,Ye.useRef)();O.current=g,(0,Ye.useImperativeHandle)(t,(function(){return Object.defineProperty(x.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),x.current},configurable:!0})}));var k=zn((0,Ye.useState)({containerWidth:o.width,containerHeight:o.height}),2),E=k[0],S=k[1],_=(0,Ye.useCallback)((function(e,t){S((function(r){var n=Math.round(e),o=Math.round(t);return r.containerWidth===n&&r.containerHeight===o?r:{containerWidth:n,containerHeight:o}}))}),[]);(0,Ye.useEffect)((function(){var e=function(e){var t,r=e[0].contentRect,n=r.width,o=r.height;_(n,o),null===(t=O.current)||void 0===t||t.call(O,n,o)};m>0&&(e=Lr()(e,m,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),r=x.current.getBoundingClientRect(),n=r.width,o=r.height;return _(n,o),t.observe(x.current),function(){t.disconnect()}}),[_,m]);var j=(0,Ye.useMemo)((function(){var e=E.containerWidth,t=E.containerHeight;if(e<0||t<0)return null;nn(Vr(i)||Vr(c),"The width(%s) and height(%s) are both fixed numbers,\n       maybe you don't need to use a ResponsiveContainer.",i,c),nn(!r||r>0,"The aspect(%s) must be greater than zero.",r);var n=Vr(i)?e:i,o=Vr(c)?t:c;r&&r>0&&(n?o=n/r:o&&(n=o*r),p&&o>p&&(o=p)),nn(n>0||o>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,o,i,c,u,f,r);var a=!Array.isArray(d)&&Sn(d.type).endsWith("Chart");return Xe().Children.map(d,(function(e){return Xe().isValidElement(e)?(0,Ye.cloneElement)(e,Un({width:n,height:o},a?{style:Un({height:"100%",width:"100%",maxHeight:o,maxWidth:n},e.props.style)}:{})):e}))}),[r,d,c,p,f,u,E,i]);return Xe().createElement("div",{id:y?"".concat(y):void 0,className:or("recharts-responsive-container",v),style:Un(Un({},w),{},{width:i,height:c,minWidth:u,minHeight:f,maxHeight:p}),ref:x},j)})),Wn=r(3181),Gn=r.n(Wn),Vn=r(3031),$n=r.n(Vn),Zn="Invariant failed";function Yn(e,t){if(!e)throw new Error(Zn)}var Xn=["children","width","height","viewBox","className","style","title","desc"];function Qn(){return Qn=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},Qn.apply(this,arguments)}function Jn(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function eo(e){var t=e.children,r=e.width,n=e.height,o=e.viewBox,a=e.className,i=e.style,l=e.title,c=e.desc,s=Jn(e,Xn),u=o||{width:r,height:n,x:0,y:0},f=or("recharts-surface",a);return Xe().createElement("svg",Qn({},Dn(s,!0,"svg"),{className:f,width:r,height:n,style:i,viewBox:"".concat(u.x," ").concat(u.y," ").concat(u.width," ").concat(u.height)}),Xe().createElement("title",null,l),Xe().createElement("desc",null,c),t)}var to=["children","className"];function ro(){return ro=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},ro.apply(this,arguments)}function no(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var oo=Xe().forwardRef((function(e,t){var r=e.children,n=e.className,o=no(e,to),a=or("recharts-layer",n);return Xe().createElement("g",ro({className:a},Dn(o,!0),{ref:t}),r)}));function ao(e){return ao="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},ao(e)}function io(){return io=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},io.apply(this,arguments)}function lo(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return co(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 co(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 co(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){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 uo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?so(Object(r),!0).forEach((function(t){fo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):so(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fo(e,t,r){var n;return n=function(e,t){if("object"!=ao(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ao(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ao(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function po(e){return Array.isArray(e)&&Zr(e[0])&&Zr(e[1])?e.join(" ~ "):e}var ho=function(e){var t=e.separator,r=void 0===t?" : ":t,n=e.contentStyle,o=void 0===n?{}:n,a=e.itemStyle,i=void 0===a?{}:a,l=e.labelStyle,c=void 0===l?{}:l,s=e.payload,u=e.formatter,f=e.itemSorter,p=e.wrapperClassName,d=e.labelClassName,h=e.label,m=e.labelFormatter,y=e.accessibilityLayer,v=void 0!==y&&y,g=uo({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),b=uo({margin:0},c),w=!an()(h),x=w?h:"",O=or("recharts-default-tooltip",p),k=or("recharts-tooltip-label",d);w&&m&&null!=s&&(x=m(h,s));var E=v?{role:"status","aria-live":"assertive"}:{};return Xe().createElement("div",io({className:O,style:g},E),Xe().createElement("p",{className:k,style:b},Xe().isValidElement(x)?x:"".concat(x)),function(){if(s&&s.length){var e=(f?$n()(s,f):s).map((function(e,t){if("none"===e.type)return null;var n=uo({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},i),o=e.formatter||u||po,a=e.value,l=e.name,c=a,f=l;if(o&&null!=c&&null!=f){var p=o(a,l,e,t,s);if(Array.isArray(p)){var d=lo(p,2);c=d[0],f=d[1]}else c=p}return Xe().createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:n},Zr(f)?Xe().createElement("span",{className:"recharts-tooltip-item-name"},f):null,Zr(f)?Xe().createElement("span",{className:"recharts-tooltip-item-separator"},r):null,Xe().createElement("span",{className:"recharts-tooltip-item-value"},c),Xe().createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return Xe().createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function mo(e){return mo="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},mo(e)}function yo(e,t,r){var n;return n=function(e,t){if("object"!=mo(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=mo(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==mo(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vo="recharts-tooltip-wrapper",go={visibility:"hidden"};function bo(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return or(vo,yo(yo(yo(yo({},"".concat(vo,"-right"),$r(r)&&t&&$r(t.x)&&r>=t.x),"".concat(vo,"-left"),$r(r)&&t&&$r(t.x)&&r<t.x),"".concat(vo,"-bottom"),$r(n)&&t&&$r(t.y)&&n>=t.y),"".concat(vo,"-top"),$r(n)&&t&&$r(t.y)&&n<t.y))}function wo(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,o=e.offsetTopLeft,a=e.position,i=e.reverseDirection,l=e.tooltipDimension,c=e.viewBox,s=e.viewBoxDimension;if(a&&$r(a[n]))return a[n];var u=r[n]-l-o,f=r[n]+o;return t[n]?i[n]?u:f:i[n]?u<c[n]?Math.max(f,c[n]):Math.max(u,c[n]):f+l>c[n]+s?Math.max(u,c[n]):Math.max(f,c[n])}function xo(e){return xo="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},xo(e)}function Oo(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 ko(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Oo(Object(r),!0).forEach((function(t){Ao(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Oo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Eo(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,To(n.key),n)}}function So(e,t,r){return t=jo(t),function(e,t){if(t&&("object"===xo(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,_o()?Reflect.construct(t,r||[],jo(e).constructor):t.apply(e,r))}function _o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_o=function(){return!!e})()}function jo(e){return jo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jo(e)}function Po(e,t){return Po=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Po(e,t)}function Ao(e,t,r){return(t=To(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function To(e){var t=function(e,t){if("object"!=xo(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=xo(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==xo(t)?t:t+""}var Co=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),o=0;o<r;o++)n[o]=arguments[o];return Ao(e=So(this,t,[].concat(n)),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),Ao(e,"handleKeyDown",(function(t){var r,n,o,a;"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!==(o=null===(a=e.props.coordinate)||void 0===a?void 0:a.y)&&void 0!==o?o: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&&Po(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,o=t.animationDuration,a=t.animationEasing,i=t.children,l=t.coordinate,c=t.hasPayload,s=t.isAnimationActive,u=t.offset,f=t.position,p=t.reverseDirection,d=t.useTranslate3d,h=t.viewBox,m=t.wrapperStyle,y=function(e){var t,r,n=e.allowEscapeViewBox,o=e.coordinate,a=e.offsetTopLeft,i=e.position,l=e.reverseDirection,c=e.tooltipBox,s=e.useTranslate3d,u=e.viewBox;return{cssProperties:c.height>0&&c.width>0&&o?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=wo({allowEscapeViewBox:n,coordinate:o,key:"x",offsetTopLeft:a,position:i,reverseDirection:l,tooltipDimension:c.width,viewBox:u,viewBoxDimension:u.width}),translateY:r=wo({allowEscapeViewBox:n,coordinate:o,key:"y",offsetTopLeft:a,position:i,reverseDirection:l,tooltipDimension:c.height,viewBox:u,viewBoxDimension:u.height}),useTranslate3d:s}):go,cssClasses:bo({translateX:t,translateY:r,coordinate:o})}}({allowEscapeViewBox:n,coordinate:l,offsetTopLeft:u,position:f,reverseDirection:p,tooltipBox:this.state.lastBoundingBox,useTranslate3d:d,viewBox:h}),v=y.cssClasses,g=y.cssProperties,b=ko(ko({transition:s&&r?"transform ".concat(o,"ms ").concat(a):void 0},g),{},{pointerEvents:"none",visibility:!this.state.dismissed&&r&&c?"visible":"hidden",position:"absolute",top:0,left:0},m);return Xe().createElement("div",{tabIndex:-1,className:v,style:b,ref:function(t){e.wrapperNode=t}},i)}}],n&&Eo(r.prototype,n),o&&Eo(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent),Mo={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return Mo[e]},set:function(e,t){if("string"==typeof e)Mo[e]=t;else{var r=Object.keys(e);r&&r.length&&r.forEach((function(t){Mo[t]=e[t]}))}}},No=r(14),Do=r.n(No);function Io(e,t,r){return!0===t?Do()(e,r):cn()(t)?Do()(e,t):e}function Ro(e){return Ro="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},Ro(e)}function Lo(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 Bo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Lo(Object(r),!0).forEach((function(t){Ho(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Lo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Fo(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,Wo(n.key),n)}}function Uo(e,t,r){return t=zo(t),function(e,t){if(t&&("object"===Ro(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,Ko()?Reflect.construct(t,r||[],zo(e).constructor):t.apply(e,r))}function Ko(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ko=function(){return!!e})()}function zo(e){return zo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},zo(e)}function qo(e,t){return qo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qo(e,t)}function Ho(e,t,r){return(t=Wo(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Wo(e){var t=function(e,t){if("object"!=Ro(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ro(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ro(t)?t:t+""}function Go(e){return e.dataKey}var Vo=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Uo(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&&qo(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this,t=this.props,r=t.active,n=t.allowEscapeViewBox,o=t.animationDuration,a=t.animationEasing,i=t.content,l=t.coordinate,c=t.filterNull,s=t.isAnimationActive,u=t.offset,f=t.payload,p=t.payloadUniqBy,d=t.position,h=t.reverseDirection,m=t.useTranslate3d,y=t.viewBox,v=t.wrapperStyle,g=null!=f?f:[];c&&g.length&&(g=Io(f.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),p,Go));var b=g.length>0;return Xe().createElement(Co,{allowEscapeViewBox:n,animationDuration:o,animationEasing:a,isAnimationActive:s,active:r,coordinate:l,hasPayload:b,offset:u,position:d,reverseDirection:h,useTranslate3d:m,viewBox:y,wrapperStyle:v},function(e,t){return Xe().isValidElement(e)?Xe().cloneElement(e,t):"function"==typeof e?Xe().createElement(e,t):Xe().createElement(ho,t)}(i,Bo(Bo({},this.props),{},{payload:g})))}}],n&&Fo(r.prototype,n),o&&Fo(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);Ho(Vo,"displayName","Tooltip"),Ho(Vo,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Mo.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 $o=r(5808),Zo=r.n($o);Math.abs,Math.atan2;const Yo=Math.cos,Xo=(Math.max,Math.min,Math.sin),Qo=Math.sqrt,Jo=Math.PI,ea=2*Jo;const ta={draw(e,t){const r=Qo(t/Jo);e.moveTo(r,0),e.arc(0,0,r,0,ea)}},ra={draw(e,t){const r=Qo(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()}},na=Qo(1/3),oa=2*na,aa={draw(e,t){const r=Qo(t/oa),n=r*na;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},ia={draw(e,t){const r=Qo(t),n=-r/2;e.rect(n,n,r,r)}},la=Xo(Jo/10)/Xo(7*Jo/10),ca=Xo(ea/10)*la,sa=-Yo(ea/10)*la,ua={draw(e,t){const r=Qo(.8908130915292852*t),n=ca*r,o=sa*r;e.moveTo(0,-r),e.lineTo(n,o);for(let t=1;t<5;++t){const a=ea*t/5,i=Yo(a),l=Xo(a);e.lineTo(l*r,-i*r),e.lineTo(i*n-l*o,l*n+i*o)}e.closePath()}},fa=Qo(3),pa={draw(e,t){const r=-Qo(t/(3*fa));e.moveTo(0,2*r),e.lineTo(-fa*r,-r),e.lineTo(fa*r,-r),e.closePath()}},da=-.5,ha=Qo(3)/2,ma=1/Qo(12),ya=3*(ma/2+1),va={draw(e,t){const r=Qo(t/ya),n=r/2,o=r*ma,a=n,i=r*ma+r,l=-a,c=i;e.moveTo(n,o),e.lineTo(a,i),e.lineTo(l,c),e.lineTo(da*n-ha*o,ha*n+da*o),e.lineTo(da*a-ha*i,ha*a+da*i),e.lineTo(da*l-ha*c,ha*l+da*c),e.lineTo(da*n+ha*o,da*o-ha*n),e.lineTo(da*a+ha*i,da*i-ha*a),e.lineTo(da*l+ha*c,da*c-ha*l),e.closePath()}};function ga(e){return function(){return e}}const ba=Math.PI,wa=2*ba,xa=1e-6,Oa=wa-xa;function ka(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class Ea{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?ka:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return ka;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,o,a){this._append`C${+e},${+t},${+r},${+n},${this._x1=+o},${this._y1=+a}`}arcTo(e,t,r,n,o){if(e=+e,t=+t,r=+r,n=+n,(o=+o)<0)throw new Error(`negative radius: ${o}`);let a=this._x1,i=this._y1,l=r-e,c=n-t,s=a-e,u=i-t,f=s*s+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>xa)if(Math.abs(u*l-c*s)>xa&&o){let p=r-a,d=n-i,h=l*l+c*c,m=p*p+d*d,y=Math.sqrt(h),v=Math.sqrt(f),g=o*Math.tan((ba-Math.acos((h+f-m)/(2*y*v)))/2),b=g/v,w=g/y;Math.abs(b-1)>xa&&this._append`L${e+b*s},${t+b*u}`,this._append`A${o},${o},0,0,${+(u*p>s*d)},${this._x1=e+w*l},${this._y1=t+w*c}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,r,n,o,a){if(e=+e,t=+t,a=!!a,(r=+r)<0)throw new Error(`negative radius: ${r}`);let i=r*Math.cos(n),l=r*Math.sin(n),c=e+i,s=t+l,u=1^a,f=a?n-o:o-n;null===this._x1?this._append`M${c},${s}`:(Math.abs(this._x1-c)>xa||Math.abs(this._y1-s)>xa)&&this._append`L${c},${s}`,r&&(f<0&&(f=f%wa+wa),f>Oa?this._append`A${r},${r},0,1,${u},${e-i},${t-l}A${r},${r},0,1,${u},${this._x1=c},${this._y1=s}`:f>xa&&this._append`A${r},${r},0,${+(f>=ba)},${u},${this._x1=e+r*Math.cos(o)},${this._y1=t+r*Math.sin(o)}`)}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 Sa(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 Ea(t)}Qo(3),Qo(3);function _a(e){return _a="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},_a(e)}var ja=["type","size","sizeType"];function Pa(){return Pa=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},Pa.apply(this,arguments)}function Aa(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 Ta(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Aa(Object(r),!0).forEach((function(t){Ca(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Aa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ca(e,t,r){var n;return n=function(e,t){if("object"!=_a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=_a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==_a(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ma(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Na={symbolCircle:ta,symbolCross:ra,symbolDiamond:aa,symbolSquare:ia,symbolStar:ua,symbolTriangle:pa,symbolWye:va},Da=Math.PI/180,Ia=function(e){var t,r,n=e.type,o=void 0===n?"circle":n,a=e.size,i=void 0===a?64:a,l=e.sizeType,c=void 0===l?"area":l,s=Ta(Ta({},Ma(e,ja)),{},{type:o,size:i,sizeType:c}),u=s.className,f=s.cx,p=s.cy,d=Dn(s,!0);return f===+f&&p===+p&&i===+i?Xe().createElement("path",Pa({},d,{className:or("recharts-symbols",u),transform:"translate(".concat(f,", ").concat(p,")"),d:(t=function(e){var t="symbol".concat(Zo()(e));return Na[t]||ta}(o),r=function(e,t){let r=null,n=Sa(o);function o(){let o;if(r||(r=o=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),o)return r=null,o+""||null}return e="function"==typeof e?e:ga(e||ta),t="function"==typeof t?t:ga(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:ga(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:ga(+e),o):t},o.context=function(e){return arguments.length?(r=null==e?null:e,o):r},o}().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*Da;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}}(i,c,o)),r())})):null};function Ra(e){return Ra="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},Ra(e)}function La(){return La=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},La.apply(this,arguments)}function Ba(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 Fa(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,Wa(n.key),n)}}function Ua(e,t,r){return t=za(t),function(e,t){if(t&&("object"===Ra(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,Ka()?Reflect.construct(t,r||[],za(e).constructor):t.apply(e,r))}function Ka(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ka=function(){return!!e})()}function za(e){return za=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},za(e)}function qa(e,t){return qa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qa(e,t)}function Ha(e,t,r){return(t=Wa(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Wa(e){var t=function(e,t){if("object"!=Ra(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ra(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ra(t)?t:t+""}Ia.registerSymbol=function(e,t){Na["symbol".concat(Zo()(e))]=t};var Ga=32,Va=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ua(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&&qa(e,t)}(t,e),r=t,n=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,r=16,n=Ga/6,o=Ga/3,a=e.inactive?t:e.color;if("plainline"===e.type)return Xe().createElement("line",{strokeWidth:4,fill:"none",stroke:a,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:r,x2:Ga,y2:r,className:"recharts-legend-icon"});if("line"===e.type)return Xe().createElement("path",{strokeWidth:4,fill:"none",stroke:a,d:"M0,".concat(r,"h").concat(o,"\n            A").concat(n,",").concat(n,",0,1,1,").concat(2*o,",").concat(r,"\n            H").concat(Ga,"M").concat(2*o,",").concat(r,"\n            A").concat(n,",").concat(n,",0,1,1,").concat(o,",").concat(r),className:"recharts-legend-icon"});if("rect"===e.type)return Xe().createElement("path",{stroke:"none",fill:a,d:"M0,".concat(4,"h").concat(Ga,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(Xe().isValidElement(e.legendIcon)){var i=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ba(Object(r),!0).forEach((function(t){Ha(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ba(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e);return delete i.legendIcon,Xe().cloneElement(e.legendIcon,i)}return Xe().createElement(Ia,{fill:a,cx:r,cy:r,size:Ga,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,r=t.payload,n=t.iconSize,o=t.layout,a=t.formatter,i=t.inactiveColor,l={x:0,y:0,width:Ga,height:Ga},c={display:"horizontal"===o?"inline-block":"block",marginRight:10},s={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map((function(t,r){var o=t.formatter||a,u=or(Ha(Ha({"recharts-legend-item":!0},"legend-item-".concat(r),!0),"inactive",t.inactive));if("none"===t.type)return null;var f=cn()(t.value)?null:t.value;nn(!cn()(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 p=t.inactive?i:t.color;return Xe().createElement("li",La({className:u,style:c,key:"legend-item-".concat(r)},bn(e.props,t,r)),Xe().createElement(eo,{width:n,height:n,viewBox:l,style:s},e.renderIcon(t)),Xe().createElement("span",{className:"recharts-legend-item-text",style:{color:p}},o?o(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 o={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return Xe().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],n&&Fa(r.prototype,n),o&&Fa(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);function $a(e){return $a="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},$a(e)}Ha(Va,"displayName","Legend"),Ha(Va,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var Za=["ref"];function Ya(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 Xa(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ya(Object(r),!0).forEach((function(t){ni(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ya(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qa(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,oi(n.key),n)}}function Ja(e,t,r){return t=ti(t),function(e,t){if(t&&("object"===$a(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,ei()?Reflect.construct(t,r||[],ti(e).constructor):t.apply(e,r))}function ei(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ei=function(){return!!e})()}function ti(e){return ti=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ti(e)}function ri(e,t){return ri=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ri(e,t)}function ni(e,t,r){return(t=oi(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oi(e){var t=function(e,t){if("object"!=$a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=$a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$a(t)?t:t+""}function ai(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function ii(e){return e.value}var li=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),o=0;o<r;o++)n[o]=arguments[o];return ni(e=Ja(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&&ri(e,t)}(t,e),r=t,o=[{key:"getWithHeight",value:function(e,t){var r=Xa(Xa({},this.defaultProps),e.props).layout;return"vertical"===r&&$r(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?Xa({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,r,n=this.props,o=n.layout,a=n.align,i=n.verticalAlign,l=n.margin,c=n.chartWidth,s=n.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===a&&"vertical"===o?{left:((c||0)-this.getBBoxSnapshot().width)/2}:"right"===a?{right:l&&l.right||0}:{left:l&&l.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(r="middle"===i?{top:((s||0)-this.getBBoxSnapshot().height)/2}:"bottom"===i?{bottom:l&&l.bottom||0}:{top:l&&l.top||0}),Xa(Xa({},t),r)}},{key:"render",value:function(){var e=this,t=this.props,r=t.content,n=t.width,o=t.height,a=t.wrapperStyle,i=t.payloadUniqBy,l=t.payload,c=Xa(Xa({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(a)),a);return Xe().createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(t){e.wrapperNode=t}},function(e,t){if(Xe().isValidElement(e))return Xe().cloneElement(e,t);if("function"==typeof e)return Xe().createElement(e,t);t.ref;var r=ai(t,Za);return Xe().createElement(Va,r)}(r,Xa(Xa({},this.props),{},{payload:Io(l,i,ii)})))}}])&&Qa(r.prototype,n),o&&Qa(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);function ci(){return ci=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},ci.apply(this,arguments)}ni(li,"displayName","Legend"),ni(li,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var si=function(e){var t=e.cx,r=e.cy,n=e.r,o=e.className,a=or("recharts-dot",o);return t===+t&&r===+r&&n===+n?Xe().createElement("circle",ci({},Dn(e,!1),gn(e),{className:a,cx:t,cy:r,r:n})):null},ui=Object.getOwnPropertyNames,fi=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty;function di(e,t){return function(r,n,o){return e(r,n,o)&&t(r,n,o)}}function hi(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var o=n.cache,a=o.get(t),i=o.get(r);if(a&&i)return a===r&&i===t;o.set(t,r),o.set(r,t);var l=e(t,r,n);return o.delete(t),o.delete(r),l}}function mi(e){return ui(e).concat(fi(e))}var yi=Object.hasOwn||function(e,t){return pi.call(e,t)};function vi(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var gi=Object.getOwnPropertyDescriptor,bi=Object.keys;function wi(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 xi(e,t){return vi(e.getTime(),t.getTime())}function Oi(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function ki(e,t){return e===t}function Ei(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var o,a,i=new Array(n),l=e.entries(),c=0;(o=l.next())&&!o.done;){for(var s=t.entries(),u=!1,f=0;(a=s.next())&&!a.done;)if(i[f])f++;else{var p=o.value,d=a.value;if(r.equals(p[0],d[0],c,f,e,t,r)&&r.equals(p[1],d[1],p[0],d[0],e,t,r)){u=i[f]=!0;break}f++}if(!u)return!1;c++}return!0}var Si=vi;function _i(e,t,r){var n=bi(e),o=n.length;if(bi(t).length!==o)return!1;for(;o-- >0;)if(!Ni(e,t,r,n[o]))return!1;return!0}function ji(e,t,r){var n,o,a,i=mi(e),l=i.length;if(mi(t).length!==l)return!1;for(;l-- >0;){if(!Ni(e,t,r,n=i[l]))return!1;if(o=gi(e,n),a=gi(t,n),(o||a)&&(!o||!a||o.configurable!==a.configurable||o.enumerable!==a.enumerable||o.writable!==a.writable))return!1}return!0}function Pi(e,t){return vi(e.valueOf(),t.valueOf())}function Ai(e,t){return e.source===t.source&&e.flags===t.flags}function Ti(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var o,a,i=new Array(n),l=e.values();(o=l.next())&&!o.done;){for(var c=t.values(),s=!1,u=0;(a=c.next())&&!a.done;){if(!i[u]&&r.equals(o.value,a.value,o.value,a.value,e,t,r)){s=i[u]=!0;break}u++}if(!s)return!1}return!0}function Ci(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 Mi(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 Ni(e,t,r,n){return!("_owner"!==n&&"__o"!==n&&"__v"!==n||!e.$$typeof&&!t.$$typeof)||yi(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var Di=Array.isArray,Ii="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,Ri=Object.assign,Li=Object.prototype.toString.call.bind(Object.prototype.toString);var Bi=Fi();Fi({strict:!0}),Fi({circular:!0}),Fi({circular:!0,strict:!0}),Fi({createInternalComparator:function(){return vi}}),Fi({strict:!0,createInternalComparator:function(){return vi}}),Fi({circular:!0,createInternalComparator:function(){return vi}}),Fi({circular:!0,createInternalComparator:function(){return vi},strict:!0});function Fi(e){void 0===e&&(e={});var t,r=e.circular,n=void 0!==r&&r,o=e.createInternalComparator,a=e.createState,i=e.strict,l=void 0!==i&&i,c=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,o={areArraysEqual:n?ji:wi,areDatesEqual:xi,areErrorsEqual:Oi,areFunctionsEqual:ki,areMapsEqual:n?di(Ei,ji):Ei,areNumbersEqual:Si,areObjectsEqual:n?ji:_i,arePrimitiveWrappersEqual:Pi,areRegExpsEqual:Ai,areSetsEqual:n?di(Ti,ji):Ti,areTypedArraysEqual:n?ji:Ci,areUrlsEqual:Mi};if(r&&(o=Ri({},o,r(o))),t){var a=hi(o.areArraysEqual),i=hi(o.areMapsEqual),l=hi(o.areObjectsEqual),c=hi(o.areSetsEqual);o=Ri({},o,{areArraysEqual:a,areMapsEqual:i,areObjectsEqual:l,areSetsEqual:c})}return o}(e),s=function(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,o=e.areFunctionsEqual,a=e.areMapsEqual,i=e.areNumbersEqual,l=e.areObjectsEqual,c=e.arePrimitiveWrappersEqual,s=e.areRegExpsEqual,u=e.areSetsEqual,f=e.areTypedArraysEqual,p=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?i(e,d,h):"function"===m&&o(e,d,h);var y=e.constructor;if(y!==d.constructor)return!1;if(y===Object)return l(e,d,h);if(Di(e))return t(e,d,h);if(null!=Ii&&Ii(e))return f(e,d,h);if(y===Date)return r(e,d,h);if(y===RegExp)return s(e,d,h);if(y===Map)return a(e,d,h);if(y===Set)return u(e,d,h);var v=Li(e);return"[object Date]"===v?r(e,d,h):"[object RegExp]"===v?s(e,d,h):"[object Map]"===v?a(e,d,h):"[object Set]"===v?u(e,d,h):"[object Object]"===v?"function"!=typeof e.then&&"function"!=typeof d.then&&l(e,d,h):"[object URL]"===v?p(e,d,h):"[object Error]"===v?n(e,d,h):"[object Arguments]"===v?l(e,d,h):("[object Boolean]"===v||"[object Number]"===v||"[object String]"===v)&&c(e,d,h)}}(c),u=o?o(s):(t=s,function(e,r,n,o,a,i,l){return t(e,r,l)});return function(e){var t=e.circular,r=e.comparator,n=e.createState,o=e.equals,a=e.strict;if(n)return function(e,i){var l=n(),c=l.cache,s=void 0===c?t?new WeakMap:void 0:c,u=l.meta;return r(e,i,{cache:s,equals:o,meta:u,strict:a})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:a})};var i={cache:void 0,equals:o,meta:void 0,strict:a};return function(e,t){return r(e,t,i)}}({circular:n,comparator:s,createState:a,equals:u,strict:l})}function Ui(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(o){r<0&&(r=o),o-r>t?(e(o),r=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(n)}))}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 zi(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 qi(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 qi(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 qi(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 Hi(){var e=function(){return null},t=!1,r=function r(n){if(!t){if(Array.isArray(n)){if(!n.length)return;var o=zi(n),a=o[0],i=o.slice(1);return"number"==typeof a?void Ui(r.bind(null,i),a):(r(a),void Ui(r.bind(null,i)))}"object"===Ki(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 Wi(e){return Wi="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},Wi(e)}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 Vi(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){$i(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 $i(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==Wi(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Wi(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Wi(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Zi=function(e){return e},Yi=function(e,t){return Object.keys(t).reduce((function(r,n){return Vi(Vi({},r),{},$i({},n,e(n,t[n])))}),{})},Xi=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 Qi(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||el(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 Ji(e){return function(e){if(Array.isArray(e))return tl(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||el(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 el(e,t){if(e){if("string"==typeof e)return tl(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)?tl(e,t):void 0}}function tl(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 rl=1e-4,nl=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},ol=function(e,t){return e.map((function(e,r){return e*Math.pow(t,r)})).reduce((function(e,t){return e+t}))},al=function(e,t){return function(r){var n=nl(e,t);return ol(n,r)}},il=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],o=t[1],a=t[2],i=t[3];if(1===t.length)switch(t[0]){case"linear":n=0,o=0,a=1,i=1;break;case"ease":n=.25,o=.1,a=.25,i=1;break;case"ease-in":n=.42,o=0,a=1,i=1;break;case"ease-out":n=.42,o=0,a=.58,i=1;break;case"ease-in-out":n=0,o=0,a=.58,i=1;break;default:var l=t[0].split("(");if("cubic-bezier"===l[0]&&4===l[1].split(")")[0].split(",").length){var c=Qi(l[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),4);n=c[0],o=c[1],a=c[2],i=c[3]}}[n,a,o,i].every((function(e){return"number"==typeof e&&e>=0&&e<=1}));var s,u,f=al(n,a),p=al(o,i),d=(s=n,u=a,function(e){var t=nl(s,u),r=[].concat(Ji(t.map((function(e,t){return e*t})).slice(1)),[0]);return ol(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 o=f(r)-t,a=d(r);if(Math.abs(o-t)<rl||a<rl)return p(r);r=h(r-o/a)}return p(r)};return m.isStepper=!1,m},ll=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 il(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,o=void 0===n?8:n,a=e.dt,i=void 0===a?17:a,l=function(e,t,n){var a=n+(-(e-t)*r-n*o)*i/1e3,l=n*i/1e3+e;return Math.abs(l-t)<rl&&Math.abs(a)<rl?[t,0]:[l,a]};return l.isStepper=!0,l.dt=i,l}();default:if("cubic-bezier"===n.split("(")[0])return il(n)}return"function"==typeof n?n:null};function cl(e){return cl="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},cl(e)}function sl(e){return function(e){if(Array.isArray(e))return ml(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||hl(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 ul(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 fl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ul(Object(r),!0).forEach((function(t){pl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ul(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pl(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==cl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==cl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===cl(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dl(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||hl(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 hl(e,t){if(e){if("string"==typeof e)return ml(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)?ml(e,t):void 0}}function ml(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 yl=function(e,t,r){return e+(t-e)*r},vl=function(e){return e.from!==e.to},gl=function e(t,r,n){var o=Yi((function(e,r){if(vl(r)){var n=dl(t(r.from,r.to,r.velocity),2),o=n[0],a=n[1];return fl(fl({},r),{},{from:o,velocity:a})}return r}),r);return n<1?Yi((function(e,t){return vl(t)?fl(fl({},t),{},{velocity:yl(t.velocity,o[e].velocity,n),from:yl(t.from,o[e].from,n)}):t}),r):e(t,o,n-1)};const bl=function(e,t,r,n,o){var a,i,l,c,s=(a=e,i=t,[Object.keys(a),Object.keys(i)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),u=s.reduce((function(r,n){return fl(fl({},r),{},pl({},n,[e[n],t[n]]))}),{}),f=s.reduce((function(r,n){return fl(fl({},r),{},pl({},n,{from:e[n],velocity:0,to:t[n]}))}),{}),p=-1,d=function(){return null};return d=r.isStepper?function(n){l||(l=n);var a=(n-l)/r.dt;f=gl(r,f,a),o(fl(fl(fl({},e),t),Yi((function(e,t){return t.from}),f))),l=n,Object.values(f).filter(vl).length&&(p=requestAnimationFrame(d))}:function(a){c||(c=a);var i=(a-c)/n,l=Yi((function(e,t){return yl.apply(void 0,sl(t).concat([r(i)]))}),u);if(o(fl(fl(fl({},e),t),l)),i<1)p=requestAnimationFrame(d);else{var s=Yi((function(e,t){return yl.apply(void 0,sl(t).concat([r(1)]))}),u);o(fl(fl(fl({},e),t),s))}},function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(p)}}};function wl(e){return wl="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},wl(e)}var xl=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Ol(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function kl(e){return function(e){if(Array.isArray(e))return El(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 El(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 El(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 El(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 Sl(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?Sl(Object(r),!0).forEach((function(t){jl(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Sl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jl(e,t,r){return(t=Al(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pl(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,Al(n.key),n)}}function Al(e){var t=function(e,t){if("object"!==wl(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==wl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===wl(t)?t:String(t)}function Tl(e,t){return Tl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Tl(e,t)}function Cl(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=Dl(e);if(t){var o=Dl(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Ml(this,r)}}function Ml(e,t){if(t&&("object"===wl(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Nl(e)}function Nl(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Dl(e){return Dl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Dl(e)}var Il=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&&Tl(e,t)}(a,e);var t,r,n,o=Cl(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=o.call(this,e,t)).props,i=n.isActive,l=n.attributeName,c=n.from,s=n.to,u=n.steps,f=n.children,p=n.duration;if(r.handleStyleChange=r.handleStyleChange.bind(Nl(r)),r.changeStyle=r.changeStyle.bind(Nl(r)),!i||p<=0)return r.state={style:{}},"function"==typeof f&&(r.state={style:s}),Ml(r);if(u&&u.length)r.state={style:u[0].style};else if(c){if("function"==typeof f)return r.state={style:c},Ml(r);r.state={style:l?jl({},l,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,o=t.attributeName,a=t.shouldReAnimate,i=t.to,l=t.from,c=this.state.style;if(n)if(r){if(!(Bi(e.to,i)&&e.canBegin&&e.isActive)){var s=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var u=s||a?l:e.to;if(this.state&&c){var f={style:o?jl({},o,u):u};(o&&c[o]!==u||!o&&c!==u)&&this.setState(f)}this.runAnimation(_l(_l({},this.props),{},{from:u,begin:0}))}}else{var p={style:o?jl({},o,i):i};this.state&&c&&(o&&c[o]!==i||!o&&c!==i)&&this.setState(p)}}},{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,o=e.duration,a=e.easing,i=e.begin,l=e.onAnimationEnd,c=e.onAnimationStart,s=bl(r,n,ll(a),o,this.changeStyle);this.manager.start([c,i,function(){t.stopJSAnimation=s()},o,l])}},{key:"runStepAnimation",value:function(e){var t=this,r=e.steps,n=e.begin,o=e.onAnimationStart,a=r[0],i=a.style,l=a.duration,c=void 0===l?0:l;return this.manager.start([o].concat(kl(r.reduce((function(e,n,o){if(0===o)return e;var a=n.duration,i=n.easing,l=void 0===i?"ease":i,c=n.style,s=n.properties,u=n.onAnimationEnd,f=o>0?r[o-1]:n,p=s||Object.keys(c);if("function"==typeof l||"spring"===l)return[].concat(kl(e),[t.runJSAnimation.bind(t,{from:f.style,to:c,duration:a,easing:l}),a]);var d=Xi(p,a,l),h=_l(_l(_l({},f.style),c),{},{transition:d});return[].concat(kl(e),[h,a,u]).filter(Zi)}),[i,Math.max(c,n)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=Hi());var t=e.begin,r=e.duration,n=e.attributeName,o=e.to,a=e.easing,i=e.onAnimationStart,l=e.onAnimationEnd,c=e.steps,s=e.children,u=this.manager;if(this.unSubscribe=u.subscribe(this.handleStyleChange),"function"!=typeof a&&"function"!=typeof s&&"spring"!==a)if(c.length>1)this.runStepAnimation(e);else{var f=n?jl({},n,o):o,p=Xi(Object.keys(f),r,a);u.start([i,t,_l(_l({},f),{},{transition:p}),r,l])}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),o=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,Ol(e,xl)),a=Ye.Children.count(t),i=this.state.style;if("function"==typeof t)return t(i);if(!n||0===a||r<=0)return t;var l=function(e){var t=e.props,r=t.style,n=void 0===r?{}:r,a=t.className;return(0,Ye.cloneElement)(e,_l(_l({},o),{},{style:_l(_l({},n),i),className:a}))};return 1===a?l(Ye.Children.only(t)):Xe().createElement("div",null,Ye.Children.map(t,(function(e){return l(e)})))}}])&&Pl(t.prototype,r),n&&Pl(t,n),Object.defineProperty(t,"prototype",{writable:!1}),a}(Ye.PureComponent);Il.displayName="Animate",Il.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},Il.propTypes={from:We().oneOfType([We().object,We().string]),to:We().oneOfType([We().object,We().string]),attributeName:We().string,duration:We().number,begin:We().number,easing:We().oneOfType([We().string,We().func]),steps:We().arrayOf(We().shape({duration:We().number.isRequired,style:We().object.isRequired,easing:We().oneOfType([We().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),We().func]),properties:We().arrayOf("string"),onAnimationEnd:We().func})),children:We().oneOfType([We().node,We().func]),isActive:We().bool,canBegin:We().bool,onAnimationEnd:We().func,shouldReAnimate:We().bool,onAnimationStart:We().func,onAnimationReStart:We().func};const Rl=Il;function Ll(e){return Ll="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},Ll(e)}function Bl(){return Bl=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},Bl.apply(this,arguments)}function Fl(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ul(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 Ul(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 Ul(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 Kl(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 zl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kl(Object(r),!0).forEach((function(t){ql(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kl(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ql(e,t,r){var n;return n=function(e,t){if("object"!=Ll(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ll(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Ll(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Hl=function(e,t,r,n,o){var a,i=Math.min(Math.abs(r)/2,Math.abs(n)/2),l=n>=0?1:-1,c=r>=0?1:-1,s=n>=0&&r>=0||n<0&&r<0?1:0;if(i>0&&o instanceof Array){for(var u=[0,0,0,0],f=0;f<4;f++)u[f]=o[f]>i?i:o[f];a="M".concat(e,",").concat(t+l*u[0]),u[0]>0&&(a+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(s,",").concat(e+c*u[0],",").concat(t)),a+="L ".concat(e+r-c*u[1],",").concat(t),u[1]>0&&(a+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(s,",\n        ").concat(e+r,",").concat(t+l*u[1])),a+="L ".concat(e+r,",").concat(t+n-l*u[2]),u[2]>0&&(a+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(s,",\n        ").concat(e+r-c*u[2],",").concat(t+n)),a+="L ".concat(e+c*u[3],",").concat(t+n),u[3]>0&&(a+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(s,",\n        ").concat(e,",").concat(t+n-l*u[3])),a+="Z"}else if(i>0&&o===+o&&o>0){var p=Math.min(i,o);a="M ".concat(e,",").concat(t+l*p,"\n            A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e+c*p,",").concat(t,"\n            L ").concat(e+r-c*p,",").concat(t,"\n            A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e+r,",").concat(t+l*p,"\n            L ").concat(e+r,",").concat(t+n-l*p,"\n            A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e+r-c*p,",").concat(t+n,"\n            L ").concat(e+c*p,",").concat(t+n,"\n            A ").concat(p,",").concat(p,",0,0,").concat(s,",").concat(e,",").concat(t+n-l*p," Z")}else a="M ".concat(e,",").concat(t," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return a},Wl=function(e,t){if(!e||!t)return!1;var r=e.x,n=e.y,o=t.x,a=t.y,i=t.width,l=t.height;if(Math.abs(i)>0&&Math.abs(l)>0){var c=Math.min(o,o+i),s=Math.max(o,o+i),u=Math.min(a,a+l),f=Math.max(a,a+l);return r>=c&&r<=s&&n>=u&&n<=f}return!1},Gl={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Vl=function(e){var t=zl(zl({},Gl),e),r=(0,Ye.useRef)(),n=Fl((0,Ye.useState)(-1),2),o=n[0],a=n[1];(0,Ye.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var e=r.current.getTotalLength();e&&a(e)}catch(e){}}),[]);var i=t.x,l=t.y,c=t.width,s=t.height,u=t.radius,f=t.className,p=t.animationEasing,d=t.animationDuration,h=t.animationBegin,m=t.isAnimationActive,y=t.isUpdateAnimationActive;if(i!==+i||l!==+l||c!==+c||s!==+s||0===c||0===s)return null;var v=or("recharts-rectangle",f);return y?Xe().createElement(Rl,{canBegin:o>0,from:{width:c,height:s,x:i,y:l},to:{width:c,height:s,x:i,y:l},duration:d,animationEasing:p,isActive:y},(function(e){var n=e.width,a=e.height,i=e.x,l=e.y;return Xe().createElement(Rl,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:h,duration:d,isActive:m,easing:p},Xe().createElement("path",Bl({},Dn(t,!0),{className:v,d:Hl(i,l,n,a,u),ref:r})))})):Xe().createElement("path",Bl({},Dn(t,!0),{className:v,d:Hl(i,l,c,s,u)}))};function $l(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function Zl(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 Yl extends Map{constructor(e,t=ec){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,r]of e)this.set(t,r)}get(e){return super.get(Xl(this,e))}has(e){return super.has(Xl(this,e))}set(e,t){return super.set(Ql(this,e),t)}delete(e){return super.delete(Jl(this,e))}}Set;function Xl({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function Ql({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function Jl({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function ec(e){return null!==e&&"object"==typeof e?e.valueOf():e}const tc=Symbol("implicit");function rc(){var e=new Yl,t=[],r=[],n=tc;function o(o){let a=e.get(o);if(void 0===a){if(n!==tc)return n;e.set(o,a=t.push(o)-1)}return r[a%r.length]}return o.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new Yl;for(const n of r)e.has(n)||e.set(n,t.push(n)-1);return o},o.range=function(e){return arguments.length?(r=Array.from(e),o):r.slice()},o.unknown=function(e){return arguments.length?(n=e,o):n},o.copy=function(){return rc(t,r).unknown(n)},$l.apply(o,arguments),o}function nc(){var e,t,r=rc().unknown(void 0),n=r.domain,o=r.range,a=0,i=1,l=!1,c=0,s=0,u=.5;function f(){var r=n().length,f=i<a,p=f?i:a,d=f?a:i;e=(d-p)/Math.max(1,r-c+2*s),l&&(e=Math.floor(e)),p+=(d-p-e*(r-c))*u,t=e*(1-c),l&&(p=Math.round(p),t=Math.round(t));var h=function(e,t,r){e=+e,t=+t,r=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+r;for(var n=-1,o=0|Math.max(0,Math.ceil((t-e)/r)),a=new Array(o);++n<o;)a[n]=e+n*r;return a}(r).map((function(t){return p+e*t}));return o(f?h.reverse():h)}return delete r.unknown,r.domain=function(e){return arguments.length?(n(e),f()):n()},r.range=function(e){return arguments.length?([a,i]=e,a=+a,i=+i,f()):[a,i]},r.rangeRound=function(e){return[a,i]=e,a=+a,i=+i,l=!0,f()},r.bandwidth=function(){return t},r.step=function(){return e},r.round=function(e){return arguments.length?(l=!!e,f()):l},r.padding=function(e){return arguments.length?(c=Math.min(1,s=+e),f()):c},r.paddingInner=function(e){return arguments.length?(c=Math.min(1,e),f()):c},r.paddingOuter=function(e){return arguments.length?(s=+e,f()):s},r.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),f()):u},r.copy=function(){return nc(n(),[a,i]).round(l).paddingInner(c).paddingOuter(s).align(u)},$l.apply(f(),arguments)}function oc(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return oc(t())},e}function ac(){return oc(nc.apply(null,arguments).paddingInner(1))}function ic(e){return ic="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},ic(e)}function lc(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 cc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lc(Object(r),!0).forEach((function(t){sc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sc(e,t,r){var n;return n=function(e,t){if("object"!=ic(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ic(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ic(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var uc={widthCache:{},cacheCount:0},fc={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},pc="recharts_measurement_span";var dc=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||Mo.isSsr)return{width:0,height:0};var r,n=(r=cc({},t),Object.keys(r).forEach((function(e){r[e]||delete r[e]})),r),o=JSON.stringify({text:e,copyStyle:n});if(uc.widthCache[o])return uc.widthCache[o];try{var a=document.getElementById(pc);a||((a=document.createElement("span")).setAttribute("id",pc),a.setAttribute("aria-hidden","true"),document.body.appendChild(a));var i=cc(cc({},fc),n);Object.assign(a.style,i),a.textContent="".concat(e);var l=a.getBoundingClientRect(),c={width:l.width,height:l.height};return uc.widthCache[o]=c,++uc.cacheCount>2e3&&(uc.cacheCount=0,uc.widthCache={}),c}catch(e){return{width:0,height:0}}};function hc(e){return hc="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},hc(e)}function mc(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return yc(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 yc(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 yc(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 vc(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,gc(n.key),n)}}function gc(e){var t=function(e,t){if("object"!=hc(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=hc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==hc(t)?t:t+""}var bc=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,wc=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,xc=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Oc=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,kc={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},Ec=Object.keys(kc),Sc="NaN";var _c=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||xc.test(r)||(this.num=NaN,this.unit=""),Ec.includes(r)&&(this.num=function(e,t){return e*kc[t]}(t,r),this.unit="px")}return t=e,n=[{key:"parse",value:function(t){var r,n=mc(null!==(r=Oc.exec(t))&&void 0!==r?r:[],3),o=n[1],a=n[2];return new e(parseFloat(o),null!=a?a:"")}}],(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)}}])&&vc(t.prototype,r),n&&vc(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,n}();function jc(e){if(e.includes(Sc))return Sc;for(var t=e;t.includes("*")||t.includes("/");){var r,n=mc(null!==(r=bc.exec(t))&&void 0!==r?r:[],4),o=n[1],a=n[2],i=n[3],l=_c.parse(null!=o?o:""),c=_c.parse(null!=i?i:""),s="*"===a?l.multiply(c):l.divide(c);if(s.isNaN())return Sc;t=t.replace(bc,s.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var u,f=mc(null!==(u=wc.exec(t))&&void 0!==u?u:[],4),p=f[1],d=f[2],h=f[3],m=_c.parse(null!=p?p:""),y=_c.parse(null!=h?h:""),v="+"===d?m.add(y):m.subtract(y);if(v.isNaN())return Sc;t=t.replace(wc,v.toString())}return t}var Pc=/\(([^()]*)\)/;function Ac(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var r=mc(Pc.exec(t),2)[1];t=t.replace(Pc,jc(r))}return t}(t),t=jc(t)}function Tc(e){var t=function(e){try{return Ac(e)}catch(e){return Sc}}(e.slice(5,-1));return t===Sc?"":t}var Cc=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Mc=["dx","dy","angle","className","breakAll"];function Nc(){return Nc=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},Nc.apply(this,arguments)}function Dc(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Ic(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Rc(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 Rc(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 Rc(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 Lc=/[ \f\n\r\t\v\u2028\u2029]+/,Bc=function(e){var t=e.children,r=e.breakAll,n=e.style;try{var o=[];return an()(t)||(o=r?t.toString().split(""):t.toString().split(Lc)),{wordsWithComputedWidth:o.map((function(e){return{word:e,width:dc(e,n).width}})),spaceWidth:r?0:dc(" ",n).width}}catch(e){return null}},Fc=function(e){return[{words:an()(e)?[]:e.toString().split(Lc)}]},Uc=function(e){var t=e.width,r=e.scaleToFit,n=e.children,o=e.style,a=e.breakAll,i=e.maxLines;if((t||r)&&!Mo.isSsr){var l=Bc({breakAll:a,children:n,style:o});return l?function(e,t,r,n,o){var a=e.maxLines,i=e.children,l=e.style,c=e.breakAll,s=$r(a),u=i,f=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var a=t.word,i=t.width,l=e[e.length-1];if(l&&(null==n||o||l.width+i+r<Number(n)))l.words.push(a),l.width+=i+r;else{var c={words:[a],width:i};e.push(c)}return e}),[])},p=f(t);if(!s)return p;for(var d,h=function(e){var t=u.slice(0,e),r=Bc({breakAll:c,style:l,children:t+"…"}).wordsWithComputedWidth,o=f(r),i=o.length>a||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(n);return[i,o]},m=0,y=u.length-1,v=0;m<=y&&v<=u.length-1;){var g=Math.floor((m+y)/2),b=Ic(h(g-1),2),w=b[0],x=b[1],O=Ic(h(g),1)[0];if(w||O||(m=g+1),w&&O&&(y=g-1),!w&&O){d=x;break}v++}return d||p}({breakAll:a,children:n,maxLines:i,style:o},l.wordsWithComputedWidth,l.spaceWidth,t,r):Fc(n)}return Fc(n)},Kc="#808080",zc=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,a=e.lineHeight,i=void 0===a?"1em":a,l=e.capHeight,c=void 0===l?"0.71em":l,s=e.scaleToFit,u=void 0!==s&&s,f=e.textAnchor,p=void 0===f?"start":f,d=e.verticalAnchor,h=void 0===d?"end":d,m=e.fill,y=void 0===m?Kc:m,v=Dc(e,Cc),g=(0,Ye.useMemo)((function(){return Uc({breakAll:v.breakAll,children:v.children,maxLines:v.maxLines,scaleToFit:u,style:v.style,width:v.width})}),[v.breakAll,v.children,v.maxLines,u,v.style,v.width]),b=v.dx,w=v.dy,x=v.angle,O=v.className,k=v.breakAll,E=Dc(v,Mc);if(!Zr(r)||!Zr(o))return null;var S,_=r+($r(b)?b:0),j=o+($r(w)?w:0);switch(h){case"start":S=Tc("calc(".concat(c,")"));break;case"middle":S=Tc("calc(".concat((g.length-1)/2," * -").concat(i," + (").concat(c," / 2))"));break;default:S=Tc("calc(".concat(g.length-1," * -").concat(i,")"))}var P=[];if(u){var A=g[0].width,T=v.width;P.push("scale(".concat(($r(T)?T/A:1)/A,")"))}return x&&P.push("rotate(".concat(x,", ").concat(_,", ").concat(j,")")),P.length&&(E.transform=P.join(" ")),Xe().createElement("text",Nc({},Dn(E,!0),{x:_,y:j,className:or("recharts-text",O),textAnchor:p,fill:y.includes("url")?Kc:y}),g.map((function(e,t){var r=e.words.join(k?"":" ");return Xe().createElement("tspan",{x:_,dy:0===t?S:i,key:"".concat(r,"-").concat(t)},r)})))};const qc=Math.sqrt(50),Hc=Math.sqrt(10),Wc=Math.sqrt(2);function Gc(e,t,r){const n=(t-e)/Math.max(0,r),o=Math.floor(Math.log10(n)),a=n/Math.pow(10,o),i=a>=qc?10:a>=Hc?5:a>=Wc?2:1;let l,c,s;return o<0?(s=Math.pow(10,-o)/i,l=Math.round(e*s),c=Math.round(t*s),l/s<e&&++l,c/s>t&&--c,s=-s):(s=Math.pow(10,o)*i,l=Math.round(e/s),c=Math.round(t/s),l*s<e&&++l,c*s>t&&--c),c<l&&.5<=r&&r<2?Gc(e,t,2*r):[l,c,s]}function Vc(e,t,r){if(!((r=+r)>0))return[];if((e=+e)===(t=+t))return[e];const n=t<e,[o,a,i]=n?Gc(t,e,r):Gc(e,t,r);if(!(a>=o))return[];const l=a-o+1,c=new Array(l);if(n)if(i<0)for(let e=0;e<l;++e)c[e]=(a-e)/-i;else for(let e=0;e<l;++e)c[e]=(a-e)*i;else if(i<0)for(let e=0;e<l;++e)c[e]=(o+e)/-i;else for(let e=0;e<l;++e)c[e]=(o+e)*i;return c}function $c(e,t,r){return Gc(e=+e,t=+t,r=+r)[2]}function Zc(e,t,r){r=+r;const n=(t=+t)<(e=+e),o=n?$c(t,e,r):$c(e,t,r);return(n?-1:1)*(o<0?1/-o:o)}function Yc(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Xc(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Qc(e){let t,r,n;function o(e,n,o=0,a=e.length){if(o<a){if(0!==t(n,n))return a;do{const t=o+a>>>1;r(e[t],n)<0?o=t+1:a=t}while(o<a)}return o}return 2!==e.length?(t=Yc,r=(t,r)=>Yc(e(t),r),n=(t,r)=>e(t)-r):(t=e===Yc||e===Xc?e:Jc,r=e,n=e),{left:o,center:function(e,t,r=0,a=e.length){const i=o(e,t,r,a-1);return i>r&&n(e[i-1],t)>-n(e[i],t)?i-1:i},right:function(e,n,o=0,a=e.length){if(o<a){if(0!==t(n,n))return a;do{const t=o+a>>>1;r(e[t],n)<=0?o=t+1:a=t}while(o<a)}return o}}}function Jc(){return 0}function es(e){return null===e?NaN:+e}const ts=Qc(Yc),rs=ts.right,ns=(ts.left,Qc(es).center,rs);function os(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function as(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function is(){}var ls=.7,cs=1/ls,ss="\\s*([+-]?\\d+)\\s*",us="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",fs="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",ps=/^#([0-9a-f]{3,8})$/,ds=new RegExp("^rgb\\("+[ss,ss,ss]+"\\)$"),hs=new RegExp("^rgb\\("+[fs,fs,fs]+"\\)$"),ms=new RegExp("^rgba\\("+[ss,ss,ss,us]+"\\)$"),ys=new RegExp("^rgba\\("+[fs,fs,fs,us]+"\\)$"),vs=new RegExp("^hsl\\("+[us,fs,fs]+"\\)$"),gs=new RegExp("^hsla\\("+[us,fs,fs,us]+"\\)$"),bs={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 ws(){return this.rgb().formatHex()}function xs(){return this.rgb().formatRgb()}function Os(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=ps.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?ks(t):3===r?new _s(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?Es(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?Es(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=ds.exec(e))?new _s(t[1],t[2],t[3],1):(t=hs.exec(e))?new _s(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ms.exec(e))?Es(t[1],t[2],t[3],t[4]):(t=ys.exec(e))?Es(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=vs.exec(e))?Ts(t[1],t[2]/100,t[3]/100,1):(t=gs.exec(e))?Ts(t[1],t[2]/100,t[3]/100,t[4]):bs.hasOwnProperty(e)?ks(bs[e]):"transparent"===e?new _s(NaN,NaN,NaN,0):null}function ks(e){return new _s(e>>16&255,e>>8&255,255&e,1)}function Es(e,t,r,n){return n<=0&&(e=t=r=NaN),new _s(e,t,r,n)}function Ss(e,t,r,n){return 1===arguments.length?((o=e)instanceof is||(o=Os(o)),o?new _s((o=o.rgb()).r,o.g,o.b,o.opacity):new _s):new _s(e,t,r,null==n?1:n);var o}function _s(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function js(){return"#"+As(this.r)+As(this.g)+As(this.b)}function Ps(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function As(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Ts(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Ms(e,t,r,n)}function Cs(e){if(e instanceof Ms)return new Ms(e.h,e.s,e.l,e.opacity);if(e instanceof is||(e=Os(e)),!e)return new Ms;if(e instanceof Ms)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,o=Math.min(t,r,n),a=Math.max(t,r,n),i=NaN,l=a-o,c=(a+o)/2;return l?(i=t===a?(r-n)/l+6*(r<n):r===a?(n-t)/l+2:(t-r)/l+4,l/=c<.5?a+o:2-a-o,i*=60):l=c>0&&c<1?0:i,new Ms(i,l,c,e.opacity)}function Ms(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function Ns(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 Ds(e,t,r,n,o){var a=e*e,i=a*e;return((1-3*e+3*a-i)*t+(4-6*a+3*i)*r+(1+3*e+3*a-3*i)*n+i*o)/6}os(is,Os,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:ws,formatHex:ws,formatHsl:function(){return Cs(this).formatHsl()},formatRgb:xs,toString:xs}),os(_s,Ss,as(is,{brighter:function(e){return e=null==e?cs:Math.pow(cs,e),new _s(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?ls:Math.pow(ls,e),new _s(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){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:js,formatHex:js,formatRgb:Ps,toString:Ps})),os(Ms,(function(e,t,r,n){return 1===arguments.length?Cs(e):new Ms(e,t,r,null==n?1:n)}),as(is,{brighter:function(e){return e=null==e?cs:Math.pow(cs,e),new Ms(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?ls:Math.pow(ls,e),new Ms(this.h,this.s,this.l*e,this.opacity)},rgb:function(){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,o=2*r-n;return new _s(Ns(e>=240?e-240:e+120,o,n),Ns(e,o,n),Ns(e<120?e+240:e-120,o,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));const Is=e=>()=>e;function Rs(e,t){return function(r){return e+r*t}}function Ls(e){return 1==(e=+e)?Bs: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):Is(isNaN(t)?r:t)}}function Bs(e,t){var r=t-e;return r?Rs(e,r):Is(isNaN(e)?t:e)}const Fs=function e(t){var r=Ls(t);function n(e,t){var n=r((e=Ss(e)).r,(t=Ss(t)).r),o=r(e.g,t.g),a=r(e.b,t.b),i=Bs(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=o(t),e.b=a(t),e.opacity=i(t),e+""}}return n.gamma=e,n}(1);function Us(e){return function(t){var r,n,o=t.length,a=new Array(o),i=new Array(o),l=new Array(o);for(r=0;r<o;++r)n=Ss(t[r]),a[r]=n.r||0,i[r]=n.g||0,l[r]=n.b||0;return a=e(a),i=e(i),l=e(l),n.opacity=1,function(e){return n.r=a(e),n.g=i(e),n.b=l(e),n+""}}}Us((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),o=e[n],a=e[n+1],i=n>0?e[n-1]:2*o-a,l=n<t-1?e[n+2]:2*a-o;return Ds((r-n/t)*t,i,o,a,l)}})),Us((function(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),o=e[(n+t-1)%t],a=e[n%t],i=e[(n+1)%t],l=e[(n+2)%t];return Ds((r-n/t)*t,o,a,i,l)}}));function Ks(e,t){var r,n=t?t.length:0,o=e?Math.min(n,e.length):0,a=new Array(o),i=new Array(n);for(r=0;r<o;++r)a[r]=Zs(e[r],t[r]);for(;r<n;++r)i[r]=t[r];return function(e){for(r=0;r<o;++r)i[r]=a[r](e);return i}}function zs(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}function qs(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}function Hs(e,t){var r,n={},o={};for(r in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)r in e?n[r]=Zs(e[r],t[r]):o[r]=t[r];return function(e){for(r in n)o[r]=n[r](e);return o}}var Ws=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Gs=new RegExp(Ws.source,"g");function Vs(e,t){var r,n,o,a=Ws.lastIndex=Gs.lastIndex=0,i=-1,l=[],c=[];for(e+="",t+="";(r=Ws.exec(e))&&(n=Gs.exec(t));)(o=n.index)>a&&(o=t.slice(a,o),l[i]?l[i]+=o:l[++i]=o),(r=r[0])===(n=n[0])?l[i]?l[i]+=n:l[++i]=n:(l[++i]=null,c.push({i,x:qs(r,n)})),a=Gs.lastIndex;return a<t.length&&(o=t.slice(a),l[i]?l[i]+=o:l[++i]=o),l.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)l[(r=c[n]).i]=r.x(e);return l.join("")})}function $s(e,t){t||(t=[]);var r,n=e?Math.min(t.length,e.length):0,o=t.slice();return function(a){for(r=0;r<n;++r)o[r]=e[r]*(1-a)+t[r]*a;return o}}function Zs(e,t){var r,n,o=typeof t;return null==t||"boolean"===o?Is(t):("number"===o?qs:"string"===o?(r=Os(t))?(t=r,Fs):Vs:t instanceof Os?Fs:t instanceof Date?zs:(n=t,!ArrayBuffer.isView(n)||n instanceof DataView?Array.isArray(t)?Ks:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?Hs:qs:$s))(e,t)}function Ys(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function Xs(e){return+e}var Qs=[0,1];function Js(e){return e}function eu(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:(r=isNaN(t)?NaN:.5,function(){return r});var r}function tu(e,t,r){var n=e[0],o=e[1],a=t[0],i=t[1];return o<n?(n=eu(o,n),a=r(i,a)):(n=eu(n,o),a=r(a,i)),function(e){return a(n(e))}}function ru(e,t,r){var n=Math.min(e.length,t.length)-1,o=new Array(n),a=new Array(n),i=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++i<n;)o[i]=eu(e[i],e[i+1]),a[i]=r(t[i],t[i+1]);return function(t){var r=ns(e,t,1,n)-1;return a[r](o[r](t))}}function nu(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function ou(){var e,t,r,n,o,a,i=Qs,l=Qs,c=Zs,s=Js;function u(){var e=Math.min(i.length,l.length);return s!==Js&&(s=function(e,t){var r;return e>t&&(r=e,e=t,t=r),function(r){return Math.max(e,Math.min(t,r))}}(i[0],i[e-1])),n=e>2?ru:tu,o=a=null,f}function f(t){return null==t||isNaN(t=+t)?r:(o||(o=n(i.map(e),l,c)))(e(s(t)))}return f.invert=function(r){return s(t((a||(a=n(l,i.map(e),qs)))(r)))},f.domain=function(e){return arguments.length?(i=Array.from(e,Xs),u()):i.slice()},f.range=function(e){return arguments.length?(l=Array.from(e),u()):l.slice()},f.rangeRound=function(e){return l=Array.from(e),c=Ys,u()},f.clamp=function(e){return arguments.length?(s=!!e||Js,u()):s!==Js},f.interpolate=function(e){return arguments.length?(c=e,u()):c},f.unknown=function(e){return arguments.length?(r=e,f):r},function(r,n){return e=r,t=n,u()}}function au(){return ou()(Js,Js)}var iu,lu=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function cu(e){if(!(t=lu.exec(e)))throw new Error("invalid format: "+e);var t;return new su({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 su(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 uu(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 fu(e){return(e=uu(Math.abs(e)))?e[1]:NaN}function pu(e,t){var r=uu(e,t);if(!r)return e+"";var n=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+new Array(o-n.length+2).join("0")}cu.prototype=su.prototype,su.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 du={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return pu(100*e,t)},r:pu,s:function(e,t){var r=uu(e,t);if(!r)return e+"";var n=r[0],o=r[1],a=o-(iu=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,i=n.length;return a===i?n:a>i?n+new Array(a-i+1).join("0"):a>0?n.slice(0,a)+"."+n.slice(a):"0."+new Array(1-a).join("0")+uu(e,Math.max(0,t+a-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function hu(e){return e}var mu,yu,vu,gu=Array.prototype.map,bu=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function wu(e){var t,r,n=void 0===e.grouping||void 0===e.thousands?hu:(t=gu.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var o=e.length,a=[],i=0,l=t[0],c=0;o>0&&l>0&&(c+l+1>n&&(l=Math.max(1,n-c)),a.push(e.substring(o-=l,o+l)),!((c+=l+1)>n));)l=t[i=(i+1)%t.length];return a.reverse().join(r)}),o=void 0===e.currency?"":e.currency[0]+"",a=void 0===e.currency?"":e.currency[1]+"",i=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?hu:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(gu.call(e.numerals,String)),c=void 0===e.percent?"%":e.percent+"",s=void 0===e.minus?"-":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function f(e){var t=(e=cu(e)).fill,r=e.align,f=e.sign,p=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"):du[g]||(void 0===y&&(y=12),v=!0,g="g"),(d||"0"===t&&"="===r)&&(d=!0,t="0",r="=");var b="$"===p?o:"#"===p&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",w="$"===p?a:/[%p]/.test(g)?c:"",x=du[g],O=/[defgprs%]/.test(g);function k(e){var o,a,c,p=b,k=w;if("c"===g)k=x(e)+k,e="";else{var E=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:x(Math.abs(e),y),v&&(e=function(e){e:for(var t,r=e.length,n=1,o=-1;n<r;++n)switch(e[n]){case".":o=t=n;break;case"0":0===o&&(o=n),t=n;break;default:if(!+e[n])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),E&&0==+e&&"+"!==f&&(E=!1),p=(E?"("===f?f:s:"-"===f||"("===f?"":f)+p,k=("s"===g?bu[8+iu/3]:"")+k+(E&&"("===f?")":""),O)for(o=-1,a=e.length;++o<a;)if(48>(c=e.charCodeAt(o))||c>57){k=(46===c?i+e.slice(o+1):e.slice(o))+k,e=e.slice(0,o);break}}m&&!d&&(e=n(e,1/0));var S=p.length+e.length+k.length,_=S<h?new Array(h-S+1).join(t):"";switch(m&&d&&(e=n(_+e,_.length?h-k.length:1/0),_=""),r){case"<":e=p+e+k+_;break;case"=":e=p+_+e+k;break;case"^":e=_.slice(0,S=_.length>>1)+p+e+k+_.slice(S);break;default:e=_+p+e+k}return l(e)}return y=void 0===y?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),k.toString=function(){return e+""},k}return{format:f,formatPrefix:function(e,t){var r=f(((e=cu(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(fu(t)/3))),o=Math.pow(10,-n),a=bu[8+n/3];return function(e){return r(o*e)+a}}}}function xu(e,t,r,n){var o,a=Zc(e,t,r);switch((n=cu(null==n?",f":n)).type){case"s":var i=Math.max(Math.abs(e),Math.abs(t));return null!=n.precision||isNaN(o=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(fu(t)/3)))-fu(Math.abs(e)))}(a,i))||(n.precision=o),vu(n,i);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,fu(t)-fu(e))+1}(a,Math.max(Math.abs(e),Math.abs(t))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=function(e){return Math.max(0,-fu(Math.abs(e)))}(a))||(n.precision=o-2*("%"===n.type))}return yu(n)}function Ou(e){var t=e.domain;return e.ticks=function(e){var r=t();return Vc(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var n=t();return xu(n[0],n[n.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var n,o,a=t(),i=0,l=a.length-1,c=a[i],s=a[l],u=10;for(s<c&&(o=c,c=s,s=o,o=i,i=l,l=o);u-- >0;){if((o=$c(c,s,r))===n)return a[i]=c,a[l]=s,t(a);if(o>0)c=Math.floor(c/o)*o,s=Math.ceil(s/o)*o;else{if(!(o<0))break;c=Math.ceil(c*o)/o,s=Math.floor(s*o)/o}n=o}return e},e}function ku(){var e=au();return e.copy=function(){return nu(e,ku())},$l.apply(e,arguments),Ou(e)}function Eu(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,Xs),r):e.slice()},r.unknown=function(e){return arguments.length?(t=e,r):t},r.copy=function(){return Eu(e).unknown(t)},e=arguments.length?Array.from(e,Xs):[0,1],Ou(r)}function Su(e,t){var r,n=0,o=(e=e.slice()).length-1,a=e[n],i=e[o];return i<a&&(r=n,n=o,o=r,r=a,a=i,i=r),e[n]=t.floor(a),e[o]=t.ceil(i),e}function _u(e){return Math.log(e)}function ju(e){return Math.exp(e)}function Pu(e){return-Math.log(-e)}function Au(e){return-Math.exp(-e)}function Tu(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Cu(e){return(t,r)=>-e(-t,r)}function Mu(e){const t=e(_u,ju),r=t.domain;let n,o,a=10;function i(){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)}(a),o=function(e){return 10===e?Tu:e===Math.E?Math.exp:t=>Math.pow(e,t)}(a),r()[0]<0?(n=Cu(n),o=Cu(o),e(Pu,Au)):e(_u,ju),t}return t.base=function(e){return arguments.length?(a=+e,i()):a},t.domain=function(e){return arguments.length?(r(e),i()):r()},t.ticks=e=>{const t=r();let i=t[0],l=t[t.length-1];const c=l<i;c&&([i,l]=[l,i]);let s,u,f=n(i),p=n(l);const d=null==e?10:+e;let h=[];if(!(a%1)&&p-f<d){if(f=Math.floor(f),p=Math.ceil(p),i>0){for(;f<=p;++f)for(s=1;s<a;++s)if(u=f<0?s/o(-f):s*o(f),!(u<i)){if(u>l)break;h.push(u)}}else for(;f<=p;++f)for(s=a-1;s>=1;--s)if(u=f>0?s/o(-f):s*o(f),!(u<i)){if(u>l)break;h.push(u)}2*h.length<d&&(h=Vc(i,l,d))}else h=Vc(f,p,Math.min(p-f,d)).map(o);return c?h.reverse():h},t.tickFormat=(e,r)=>{if(null==e&&(e=10),null==r&&(r=10===a?"s":","),"function"!=typeof r&&(a%1||null!=(r=cu(r)).precision||(r.trim=!0),r=yu(r)),e===1/0)return r;const i=Math.max(1,a*e/t.ticks().length);return e=>{let t=e/o(Math.round(n(e)));return t*a<a-.5&&(t*=a),t<=i?r(e):""}},t.nice=()=>r(Su(r(),{floor:e=>o(Math.floor(n(e))),ceil:e=>o(Math.ceil(n(e)))})),t}function Nu(){const e=Mu(ou()).domain([1,10]);return e.copy=()=>nu(e,Nu()).base(e.base()),$l.apply(e,arguments),e}function Du(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Iu(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Ru(e){var t=1,r=e(Du(t),Iu(t));return r.constant=function(r){return arguments.length?e(Du(t=+r),Iu(t)):t},Ou(r)}function Lu(){var e=Ru(ou());return e.copy=function(){return nu(e,Lu()).constant(e.constant())},$l.apply(e,arguments)}function Bu(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function Fu(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function Uu(e){return e<0?-e*e:e*e}function Ku(e){var t=e(Js,Js),r=1;return t.exponent=function(t){return arguments.length?1===(r=+t)?e(Js,Js):.5===r?e(Fu,Uu):e(Bu(r),Bu(1/r)):r},Ou(t)}function zu(){var e=Ku(ou());return e.copy=function(){return nu(e,zu()).exponent(e.exponent())},$l.apply(e,arguments),e}function qu(){return zu.apply(null,arguments).exponent(.5)}function Hu(e){return Math.sign(e)*e*e}function Wu(){var e,t=au(),r=[0,1],n=!1;function o(r){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(r));return isNaN(o)?e:n?Math.round(o):o}return o.invert=function(e){return t.invert(Hu(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((r=Array.from(e,Xs)).map(Hu)),o):r.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(n=!!e,o):n},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return Wu(t.domain(),r).round(n).clamp(t.clamp()).unknown(e)},$l.apply(o,arguments),Ou(o)}function Gu(e,t){let r;if(void 0===t)for(const t of e)null!=t&&(r<t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r<o||void 0===r&&o>=o)&&(r=o)}return r}function Vu(e,t){let r;if(void 0===t)for(const t of e)null!=t&&(r>t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function $u(e=Yc){if(e===Yc)return Zu;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 Zu(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,o){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(o=void 0===o?Zu:$u(o);n>r;){if(n-r>600){const a=n-r+1,i=t-r+1,l=Math.log(a),c=.5*Math.exp(2*l/3),s=.5*Math.sqrt(l*c*(a-c)/a)*(i-a/2<0?-1:1);Yu(e,t,Math.max(r,Math.floor(t-i*c/a+s)),Math.min(n,Math.floor(t+(a-i)*c/a+s)),o)}const a=e[t];let i=r,l=n;for(Xu(e,r,t),o(e[n],a)>0&&Xu(e,r,n);i<l;){for(Xu(e,i,l),++i,--l;o(e[i],a)<0;)++i;for(;o(e[l],a)>0;)--l}0===o(e[r],a)?Xu(e,r,l):(++l,Xu(e,l,n)),l<=t&&(r=l+1),t<=l&&(n=l-1)}return e}function Xu(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function Qu(e,t,r){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);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 Vu(e);if(t>=1)return Gu(e);var n,o=(n-1)*t,a=Math.floor(o),i=Gu(Yu(e,a).subarray(0,a+1));return i+(Vu(e.subarray(a+1))-i)*(o-a)}}function Ju(e,t,r=es){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,o=(n-1)*t,a=Math.floor(o),i=+r(e[a],a,e);return i+(+r(e[a+1],a+1,e)-i)*(o-a)}}function ef(){var e,t=[],r=[],n=[];function o(){var e=0,o=Math.max(1,r.length);for(n=new Array(o-1);++e<o;)n[e-1]=Ju(t,e/o);return a}function a(t){return null==t||isNaN(t=+t)?e:r[ns(n,t)]}return a.invertExtent=function(e){var o=r.indexOf(e);return o<0?[NaN,NaN]:[o>0?n[o-1]:t[0],o<n.length?n[o]:t[t.length-1]]},a.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(Yc),o()},a.range=function(e){return arguments.length?(r=Array.from(e),o()):r.slice()},a.unknown=function(t){return arguments.length?(e=t,a):e},a.quantiles=function(){return n.slice()},a.copy=function(){return ef().domain(t).range(r).unknown(e)},$l.apply(a,arguments)}function tf(){var e,t=0,r=1,n=1,o=[.5],a=[0,1];function i(t){return null!=t&&t<=t?a[ns(o,t,0,n)]:e}function l(){var e=-1;for(o=new Array(n);++e<n;)o[e]=((e+1)*r-(e-n)*t)/(n+1);return i}return i.domain=function(e){return arguments.length?([t,r]=e,t=+t,r=+r,l()):[t,r]},i.range=function(e){return arguments.length?(n=(a=Array.from(e)).length-1,l()):a.slice()},i.invertExtent=function(e){var i=a.indexOf(e);return i<0?[NaN,NaN]:i<1?[t,o[0]]:i>=n?[o[n-1],r]:[o[i-1],o[i]]},i.unknown=function(t){return arguments.length?(e=t,i):i},i.thresholds=function(){return o.slice()},i.copy=function(){return tf().domain([t,r]).range(a).unknown(e)},$l.apply(Ou(i),arguments)}function rf(){var e,t=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[ns(t,o,0,n)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),n=Math.min(t.length,r.length-1),o):t.slice()},o.range=function(e){return arguments.length?(r=Array.from(e),n=Math.min(t.length,r.length-1),o):r.slice()},o.invertExtent=function(e){var n=r.indexOf(e);return[t[n-1],t[n]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return rf().domain(t).range(r).unknown(e)},$l.apply(o,arguments)}mu=wu({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),yu=mu.format,vu=mu.formatPrefix;const nf=1e3,of=6e4,af=36e5,lf=864e5,cf=6048e5,sf=2592e6,uf=31536e6,ff=new Date,pf=new Date;function df(e,t,r,n){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),o.round=e=>{const t=o(e),r=o.ceil(e);return e-t<r-e?t:r},o.offset=(e,r)=>(t(e=new Date(+e),null==r?1:Math.floor(r)),e),o.range=(r,n,a)=>{const i=[];if(r=o.ceil(r),a=null==a?1:Math.floor(a),!(r<n&&a>0))return i;let l;do{i.push(l=new Date(+r)),t(r,a),e(r)}while(l<r&&r<n);return i},o.filter=r=>df((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&&(o.count=(t,n)=>(ff.setTime(+t),pf.setTime(+n),e(ff),e(pf),Math.floor(r(ff,pf))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(n?t=>n(t)%e==0:t=>o.count(0,t)%e==0):o:null)),o}const hf=df((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));hf.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?df((t=>{t.setTime(Math.floor(t/e)*e)}),((t,r)=>{t.setTime(+t+r*e)}),((t,r)=>(r-t)/e)):hf:null);hf.range;const mf=df((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*nf)}),((e,t)=>(t-e)/nf),(e=>e.getUTCSeconds())),yf=(mf.range,df((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*nf)}),((e,t)=>{e.setTime(+e+t*of)}),((e,t)=>(t-e)/of),(e=>e.getMinutes()))),vf=(yf.range,df((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*of)}),((e,t)=>(t-e)/of),(e=>e.getUTCMinutes()))),gf=(vf.range,df((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*nf-e.getMinutes()*of)}),((e,t)=>{e.setTime(+e+t*af)}),((e,t)=>(t-e)/af),(e=>e.getHours()))),bf=(gf.range,df((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*af)}),((e,t)=>(t-e)/af),(e=>e.getUTCHours()))),wf=(bf.range,df((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*of)/lf),(e=>e.getDate()-1))),xf=(wf.range,df((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/lf),(e=>e.getUTCDate()-1))),Of=(xf.range,df((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/lf),(e=>Math.floor(e/lf))));Of.range;function kf(e){return df((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())*of)/cf))}const Ef=kf(0),Sf=kf(1),_f=kf(2),jf=kf(3),Pf=kf(4),Af=kf(5),Tf=kf(6);Ef.range,Sf.range,_f.range,jf.range,Pf.range,Af.range,Tf.range;function Cf(e){return df((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)/cf))}const Mf=Cf(0),Nf=Cf(1),Df=Cf(2),If=Cf(3),Rf=Cf(4),Lf=Cf(5),Bf=Cf(6),Ff=(Mf.range,Nf.range,Df.range,If.range,Rf.range,Lf.range,Bf.range,df((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()))),Uf=(Ff.range,df((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()))),Kf=(Uf.range,df((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())));Kf.every=e=>isFinite(e=Math.floor(e))&&e>0?df((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;Kf.range;const zf=df((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()));zf.every=e=>isFinite(e=Math.floor(e))&&e>0?df((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;zf.range;function qf(e,t,r,n,o,a){const i=[[mf,1,nf],[mf,5,5e3],[mf,15,15e3],[mf,30,3e4],[a,1,of],[a,5,3e5],[a,15,9e5],[a,30,18e5],[o,1,af],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,lf],[n,2,1728e5],[r,1,cf],[t,1,sf],[t,3,7776e6],[e,1,uf]];function l(t,r,n){const o=Math.abs(r-t)/n,a=Qc((([,,e])=>e)).right(i,o);if(a===i.length)return e.every(Zc(t/uf,r/uf,n));if(0===a)return hf.every(Math.max(Zc(t,r,n),1));const[l,c]=i[o/i[a-1][2]<i[a][2]/o?a-1:a];return l.every(c)}return[function(e,t,r){const n=t<e;n&&([e,t]=[t,e]);const o=r&&"function"==typeof r.range?r:l(e,t,r),a=o?o.range(e,+t+1):[];return n?a.reverse():a},l]}const[Hf,Wf]=qf(zf,Uf,Mf,Of,bf,vf),[Gf,Vf]=qf(Kf,Ff,Ef,wf,gf,yf);var $f=new Date,Zf=new Date;function Yf(e,t,r,n){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=function(t){return e(t=new Date(+t)),t},o.ceil=function(r){return e(r=new Date(r-1)),t(r,1),e(r),r},o.round=function(e){var t=o(e),r=o.ceil(e);return e-t<r-e?t:r},o.offset=function(e,r){return t(e=new Date(+e),null==r?1:Math.floor(r)),e},o.range=function(r,n,a){var i,l=[];if(r=o.ceil(r),a=null==a?1:Math.floor(a),!(r<n&&a>0))return l;do{l.push(i=new Date(+r)),t(r,a),e(r)}while(i<r&&r<n);return l},o.filter=function(r){return Yf((function(t){if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)}),(function(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&&(o.count=function(t,n){return $f.setTime(+t),Zf.setTime(+n),e($f),e(Zf),Math.floor(r($f,Zf))},o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(n?function(t){return n(t)%e==0}:function(t){return o.count(0,t)%e==0}):o:null}),o}var Xf=864e5,Qf=6048e5;function Jf(e){return Yf((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/Qf}))}var ep=Jf(0),tp=Jf(1),rp=Jf(2),np=Jf(3),op=Jf(4),ap=Jf(5),ip=Jf(6),lp=(ep.range,tp.range,rp.range,np.range,op.range,ap.range,ip.range,Yf((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/Xf}),(function(e){return e.getUTCDate()-1})));const cp=lp;lp.range;function sp(e){return Yf((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/Qf}))}var up=sp(0),fp=sp(1),pp=sp(2),dp=sp(3),hp=sp(4),mp=sp(5),yp=sp(6),vp=(up.range,fp.range,pp.range,dp.range,hp.range,mp.range,yp.range,Yf((function(e){e.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/Xf}),(function(e){return e.getDate()-1})));const gp=vp;vp.range;var bp=Yf((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));bp.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Yf((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,r){t.setFullYear(t.getFullYear()+r*e)})):null};const xp=bp;bp.range;var Op=Yf((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));Op.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Yf((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,r){t.setUTCFullYear(t.getUTCFullYear()+r*e)})):null};const kp=Op;Op.range;function Ep(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 Sp(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 _p(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var jp,Pp,Ap,Tp={"-":"",_:" ",0:"0"},Cp=/^\s*\d+/,Mp=/^%/,Np=/[\\^$*+?|[\]().{}]/g;function Dp(e,t,r){var n=e<0?"-":"",o=(n?-e:e)+"",a=o.length;return n+(a<r?new Array(r-a+1).join(t)+o:o)}function Ip(e){return e.replace(Np,"\\$&")}function Rp(e){return new RegExp("^(?:"+e.map(Ip).join("|")+")","i")}function Lp(e){for(var t={},r=-1,n=e.length;++r<n;)t[e[r].toLowerCase()]=r;return t}function Bp(e,t,r){var n=Cp.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function Fp(e,t,r){var n=Cp.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function Up(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function Kp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function zp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function qp(e,t,r){var n=Cp.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function Hp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function Wp(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 Gp(e,t,r){var n=Cp.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function Vp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function $p(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function Zp(e,t,r){var n=Cp.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function Yp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function Xp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function Qp(e,t,r){var n=Cp.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function Jp(e,t,r){var n=Cp.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function ed(e,t,r){var n=Cp.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function td(e,t,r){var n=Mp.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function rd(e,t,r){var n=Cp.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function nd(e,t,r){var n=Cp.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function od(e,t){return Dp(e.getDate(),t,2)}function ad(e,t){return Dp(e.getHours(),t,2)}function id(e,t){return Dp(e.getHours()%12||12,t,2)}function ld(e,t){return Dp(1+gp.count(xp(e),e),t,3)}function cd(e,t){return Dp(e.getMilliseconds(),t,3)}function sd(e,t){return cd(e,t)+"000"}function ud(e,t){return Dp(e.getMonth()+1,t,2)}function fd(e,t){return Dp(e.getMinutes(),t,2)}function pd(e,t){return Dp(e.getSeconds(),t,2)}function dd(e){var t=e.getDay();return 0===t?7:t}function hd(e,t){return Dp(up.count(xp(e)-1,e),t,2)}function md(e){var t=e.getDay();return t>=4||0===t?hp(e):hp.ceil(e)}function yd(e,t){return e=md(e),Dp(hp.count(xp(e),e)+(4===xp(e).getDay()),t,2)}function vd(e){return e.getDay()}function gd(e,t){return Dp(fp.count(xp(e)-1,e),t,2)}function bd(e,t){return Dp(e.getFullYear()%100,t,2)}function wd(e,t){return Dp((e=md(e)).getFullYear()%100,t,2)}function xd(e,t){return Dp(e.getFullYear()%1e4,t,4)}function Od(e,t){var r=e.getDay();return Dp((e=r>=4||0===r?hp(e):hp.ceil(e)).getFullYear()%1e4,t,4)}function kd(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Dp(t/60|0,"0",2)+Dp(t%60,"0",2)}function Ed(e,t){return Dp(e.getUTCDate(),t,2)}function Sd(e,t){return Dp(e.getUTCHours(),t,2)}function _d(e,t){return Dp(e.getUTCHours()%12||12,t,2)}function jd(e,t){return Dp(1+cp.count(kp(e),e),t,3)}function Pd(e,t){return Dp(e.getUTCMilliseconds(),t,3)}function Ad(e,t){return Pd(e,t)+"000"}function Td(e,t){return Dp(e.getUTCMonth()+1,t,2)}function Cd(e,t){return Dp(e.getUTCMinutes(),t,2)}function Md(e,t){return Dp(e.getUTCSeconds(),t,2)}function Nd(e){var t=e.getUTCDay();return 0===t?7:t}function Dd(e,t){return Dp(ep.count(kp(e)-1,e),t,2)}function Id(e){var t=e.getUTCDay();return t>=4||0===t?op(e):op.ceil(e)}function Rd(e,t){return e=Id(e),Dp(op.count(kp(e),e)+(4===kp(e).getUTCDay()),t,2)}function Ld(e){return e.getUTCDay()}function Bd(e,t){return Dp(tp.count(kp(e)-1,e),t,2)}function Fd(e,t){return Dp(e.getUTCFullYear()%100,t,2)}function Ud(e,t){return Dp((e=Id(e)).getUTCFullYear()%100,t,2)}function Kd(e,t){return Dp(e.getUTCFullYear()%1e4,t,4)}function zd(e,t){var r=e.getUTCDay();return Dp((e=r>=4||0===r?op(e):op.ceil(e)).getUTCFullYear()%1e4,t,4)}function qd(){return"+0000"}function Hd(){return"%"}function Wd(e){return+e}function Gd(e){return Math.floor(+e/1e3)}function Vd(e){return new Date(e)}function $d(e){return e instanceof Date?+e:+new Date(+e)}function Zd(e,t,r,n,o,a,i,l,c,s){var u=au(),f=u.invert,p=u.domain,d=s(".%L"),h=s(":%S"),m=s("%I:%M"),y=s("%I %p"),v=s("%a %d"),g=s("%b %d"),b=s("%B"),w=s("%Y");function x(e){return(c(e)<e?d:l(e)<e?h:i(e)<e?m:a(e)<e?y:n(e)<e?o(e)<e?v:g:r(e)<e?b:w)(e)}return u.invert=function(e){return new Date(f(e))},u.domain=function(e){return arguments.length?p(Array.from(e,$d)):p().map(Vd)},u.ticks=function(t){var r=p();return e(r[0],r[r.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?x:s(t)},u.nice=function(e){var r=p();return e&&"function"==typeof e.range||(e=t(r[0],r[r.length-1],null==e?10:e)),e?p(Su(r,e)):u},u.copy=function(){return nu(u,Zd(e,t,r,n,o,a,i,l,c,s))},u}function Yd(){return $l.apply(Zd(Gf,Vf,Kf,Ff,Ef,wf,gf,yf,mf,Pp).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Xd(){return $l.apply(Zd(Hf,Wf,zf,Uf,Mf,xf,bf,vf,mf,Ap).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Qd(){var e,t,r,n,o,a=0,i=1,l=Js,c=!1;function s(t){return null==t||isNaN(t=+t)?o:l(0===r?.5:(t=(n(t)-e)*r,c?Math.max(0,Math.min(1,t)):t))}function u(e){return function(t){var r,n;return arguments.length?([r,n]=t,l=e(r,n),s):[l(0),l(1)]}}return s.domain=function(o){return arguments.length?([a,i]=o,e=n(a=+a),t=n(i=+i),r=e===t?0:1/(t-e),s):[a,i]},s.clamp=function(e){return arguments.length?(c=!!e,s):c},s.interpolator=function(e){return arguments.length?(l=e,s):l},s.range=u(Zs),s.rangeRound=u(Ys),s.unknown=function(e){return arguments.length?(o=e,s):o},function(o){return n=o,e=o(a),t=o(i),r=e===t?0:1/(t-e),s}}function Jd(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function eh(){var e=Ou(Qd()(Js));return e.copy=function(){return Jd(e,eh())},Zl.apply(e,arguments)}function th(){var e=Mu(Qd()).domain([1,10]);return e.copy=function(){return Jd(e,th()).base(e.base())},Zl.apply(e,arguments)}function rh(){var e=Ru(Qd());return e.copy=function(){return Jd(e,rh()).constant(e.constant())},Zl.apply(e,arguments)}function nh(){var e=Ku(Qd());return e.copy=function(){return Jd(e,nh()).exponent(e.exponent())},Zl.apply(e,arguments)}function oh(){return nh.apply(null,arguments).exponent(.5)}function ah(){var e=[],t=Js;function r(r){if(null!=r&&!isNaN(r=+r))return t((ns(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(Yc),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)=>Qu(e,n/t)))},r.copy=function(){return ah(t).domain(e)},Zl.apply(r,arguments)}function ih(){var e,t,r,n,o,a,i,l=0,c=.5,s=1,u=1,f=Js,p=!1;function d(e){return isNaN(e=+e)?i:(e=.5+((e=+a(e))-t)*(u*e<u*t?n:o),f(p?Math.max(0,Math.min(1,e)):e))}function h(e){return function(t){var r,n,o;return arguments.length?([r,n,o]=t,f=function(e,t){void 0===t&&(t=e,e=Zs);for(var r=0,n=t.length-1,o=t[0],a=new Array(n<0?0:n);r<n;)a[r]=e(o,o=t[++r]);return function(e){var t=Math.max(0,Math.min(n-1,Math.floor(e*=n)));return a[t](e-t)}}(e,[r,n,o]),d):[f(0),f(.5),f(1)]}}return d.domain=function(i){return arguments.length?([l,c,s]=i,e=a(l=+l),t=a(c=+c),r=a(s=+s),n=e===t?0:.5/(t-e),o=t===r?0:.5/(r-t),u=t<e?-1:1,d):[l,c,s]},d.clamp=function(e){return arguments.length?(p=!!e,d):p},d.interpolator=function(e){return arguments.length?(f=e,d):f},d.range=h(Zs),d.rangeRound=h(Ys),d.unknown=function(e){return arguments.length?(i=e,d):i},function(i){return a=i,e=i(l),t=i(c),r=i(s),n=e===t?0:.5/(t-e),o=t===r?0:.5/(r-t),u=t<e?-1:1,d}}function lh(){var e=Ou(ih()(Js));return e.copy=function(){return Jd(e,lh())},Zl.apply(e,arguments)}function ch(){var e=Mu(ih()).domain([.1,1,10]);return e.copy=function(){return Jd(e,ch()).base(e.base())},Zl.apply(e,arguments)}function sh(){var e=Ru(ih());return e.copy=function(){return Jd(e,sh()).constant(e.constant())},Zl.apply(e,arguments)}function uh(){var e=Ku(ih());return e.copy=function(){return Jd(e,uh()).exponent(e.exponent())},Zl.apply(e,arguments)}function fh(){return uh.apply(null,arguments).exponent(.5)}function ph(e,t){if((o=e.length)>1)for(var r,n,o,a=1,i=e[t[0]],l=i.length;a<o;++a)for(n=i,i=e[t[a]],r=0;r<l;++r)i[r][1]+=i[r][0]=isNaN(n[r][1])?n[r][0]:n[r][1]}!function(e){jp=function(e){var t=e.dateTime,r=e.date,n=e.time,o=e.periods,a=e.days,i=e.shortDays,l=e.months,c=e.shortMonths,s=Rp(o),u=Lp(o),f=Rp(a),p=Lp(a),d=Rp(i),h=Lp(i),m=Rp(l),y=Lp(l),v=Rp(c),g=Lp(c),b={a:function(e){return i[e.getDay()]},A:function(e){return a[e.getDay()]},b:function(e){return c[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:od,e:od,f:sd,g:wd,G:Od,H:ad,I:id,j:ld,L:cd,m:ud,M:fd,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:Wd,s:Gd,S:pd,u:dd,U:hd,V:yd,w:vd,W:gd,x:null,X:null,y:bd,Y:xd,Z:kd,"%":Hd},w={a:function(e){return i[e.getUTCDay()]},A:function(e){return a[e.getUTCDay()]},b:function(e){return c[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:Ed,e:Ed,f:Ad,g:Ud,G:zd,H:Sd,I:_d,j:jd,L:Pd,m:Td,M:Cd,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:Wd,s:Gd,S:Md,u:Nd,U:Dd,V:Rd,w:Ld,W:Bd,x:null,X:null,y:Fd,Y:Kd,Z:qd,"%":Hd},x={a:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=h[n[0].toLowerCase()],r+n[0].length):-1},A:function(e,t,r){var n=f.exec(t.slice(r));return n?(e.w=p[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[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[n[0].toLowerCase()],r+n[0].length):-1},c:function(e,r,n){return E(e,t,r,n)},d:$p,e:$p,f:ed,g:Hp,G:qp,H:Yp,I:Yp,j:Zp,L:Jp,m:Vp,M:Xp,p:function(e,t,r){var n=s.exec(t.slice(r));return n?(e.p=u[n[0].toLowerCase()],r+n[0].length):-1},q:Gp,Q:rd,s:nd,S:Qp,u:Fp,U:Up,V:Kp,w:Bp,W:zp,x:function(e,t,n){return E(e,r,t,n)},X:function(e,t,r){return E(e,n,t,r)},y:Hp,Y:qp,Z:Wp,"%":td};function O(e,t){return function(r){var n,o,a,i=[],l=-1,c=0,s=e.length;for(r instanceof Date||(r=new Date(+r));++l<s;)37===e.charCodeAt(l)&&(i.push(e.slice(c,l)),null!=(o=Tp[n=e.charAt(++l)])?n=e.charAt(++l):o="e"===n?" ":"0",(a=t[n])&&(n=a(r,o)),i.push(n),c=l+1);return i.push(e.slice(c,l)),i.join("")}}function k(e,t){return function(r){var n,o,a=_p(1900,void 0,1);if(E(a,e,r+="",0)!=r.length)return null;if("Q"in a)return new Date(a.Q);if("s"in a)return new Date(1e3*a.s+("L"in a?a.L:0));if(t&&!("Z"in a)&&(a.Z=0),"p"in a&&(a.H=a.H%12+12*a.p),void 0===a.m&&(a.m="q"in a?a.q:0),"V"in a){if(a.V<1||a.V>53)return null;"w"in a||(a.w=1),"Z"in a?(o=(n=Sp(_p(a.y,0,1))).getUTCDay(),n=o>4||0===o?tp.ceil(n):tp(n),n=cp.offset(n,7*(a.V-1)),a.y=n.getUTCFullYear(),a.m=n.getUTCMonth(),a.d=n.getUTCDate()+(a.w+6)%7):(o=(n=Ep(_p(a.y,0,1))).getDay(),n=o>4||0===o?fp.ceil(n):fp(n),n=gp.offset(n,7*(a.V-1)),a.y=n.getFullYear(),a.m=n.getMonth(),a.d=n.getDate()+(a.w+6)%7)}else("W"in a||"U"in a)&&("w"in a||(a.w="u"in a?a.u%7:"W"in a?1:0),o="Z"in a?Sp(_p(a.y,0,1)).getUTCDay():Ep(_p(a.y,0,1)).getDay(),a.m=0,a.d="W"in a?(a.w+6)%7+7*a.W-(o+5)%7:a.w+7*a.U-(o+6)%7);return"Z"in a?(a.H+=a.Z/100|0,a.M+=a.Z%100,Sp(a)):Ep(a)}}function E(e,t,r,n){for(var o,a,i=0,l=t.length,c=r.length;i<l;){if(n>=c)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(a=x[o in Tp?t.charAt(i++):o])||(n=a(e,r,n))<0)return-1}else if(o!=r.charCodeAt(n++))return-1}return n}return b.x=O(r,b),b.X=O(n,b),b.c=O(t,b),w.x=O(r,w),w.X=O(n,w),w.c=O(t,w),{format:function(e){var t=O(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=k(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=O(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=k(e+="",!0);return t.toString=function(){return e},t}}}(e),Pp=jp.format,jp.parse,Ap=jp.utcFormat,jp.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 dh(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function hh(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function mh(e,t){return e[t]}function yh(e){const t=[];return t.key=e,t}var vh=r(4506),gh=r.n(vh),bh=r(1684),wh=r.n(bh),xh=r(7307),Oh=r.n(xh),kh=r(2404),Eh=r.n(kh),Sh=r(8351),_h=r.n(Sh);function jh(e){return function(e){if(Array.isArray(e))return Ph(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 Ph(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 Ph(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 Ph(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 Ah=function(e){return e},Th={"@@functional/placeholder":!0},Ch=function(e){return e===Th},Mh=function(e){return function t(){return 0===arguments.length||1===arguments.length&&Ch(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},Nh=function e(t,r){return 1===t?r:Mh((function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];var i=o.filter((function(e){return e!==Th})).length;return i>=t?r.apply(void 0,o):e(t-i,Mh((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=o.map((function(e){return Ch(e)?t.shift():e}));return r.apply(void 0,jh(a).concat(t))})))}))},Dh=function(e){return Nh(e.length,e)},Ih=function(e,t){for(var r=[],n=e;n<t;++n)r[n-e]=n;return r},Rh=Dh((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),Lh=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!t.length)return Ah;var n=t.reverse(),o=n[0],a=n.slice(1);return function(){return a.reduce((function(e,t){return t(e)}),o.apply(void 0,arguments))}},Bh=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},Fh=function(e){var t=null,r=null;return function(){for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return t&&o.every((function(e,r){return e===t[r]}))?r:(t=o,r=e.apply(void 0,o))}};var Uh=Dh((function(e,t,r){var n=+e;return n+r*(+t-n)})),Kh=Dh((function(e,t,r){var n=t-+e;return(r-e)/(n=n||1/0)})),zh=Dh((function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))}));const qh={rangeStep:function(e,t,r){for(var n=new(_h())(e),o=0,a=[];n.lt(t)&&o<1e5;)a.push(n.toNumber()),n=n.add(r),o++;return a},getDigitCount:function(e){return 0===e?1:Math.floor(new(_h())(e).abs().log(10).toNumber())+1},interpolateNumber:Uh,uninterpolateNumber:Kh,uninterpolateTruncation:zh};function Hh(e){return function(e){if(Array.isArray(e))return Vh(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Gh(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 Wh(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,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw a}}return r}(e,t)||Gh(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 Gh(e,t){if(e){if("string"==typeof e)return Vh(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)?Vh(e,t):void 0}}function Vh(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 $h(e){var t=Wh(e,2),r=t[0],n=t[1],o=r,a=n;return r>n&&(o=n,a=r),[o,a]}function Zh(e,t,r){if(e.lte(0))return new(_h())(0);var n=qh.getDigitCount(e.toNumber()),o=new(_h())(10).pow(n),a=e.div(o),i=1!==n?.05:.1,l=new(_h())(Math.ceil(a.div(i).toNumber())).add(r).mul(i).mul(o);return t?l:new(_h())(Math.ceil(l))}function Yh(e,t,r){var n=1,o=new(_h())(e);if(!o.isint()&&r){var a=Math.abs(e);a<1?(n=new(_h())(10).pow(qh.getDigitCount(e)-1),o=new(_h())(Math.floor(o.div(n).toNumber())).mul(n)):a>1&&(o=new(_h())(Math.floor(e)))}else 0===e?o=new(_h())(Math.floor((t-1)/2)):r||(o=new(_h())(Math.floor(e)));var i=Math.floor((t-1)/2);return Lh(Rh((function(e){return o.add(new(_h())(e-i).mul(n)).toNumber()})),Ih)(0,t)}function Xh(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new(_h())(0),tickMin:new(_h())(0),tickMax:new(_h())(0)};var a,i=Zh(new(_h())(t).sub(e).div(r-1),n,o);a=e<=0&&t>=0?new(_h())(0):(a=new(_h())(e).add(t).div(2)).sub(new(_h())(a).mod(i));var l=Math.ceil(a.sub(e).div(i).toNumber()),c=Math.ceil(new(_h())(t).sub(a).div(i).toNumber()),s=l+c+1;return s>r?Xh(e,t,r,n,o+1):(s<r&&(c=t>0?c+(r-s):c,l=t>0?l:l+(r-s)),{step:i,tickMin:a.sub(new(_h())(l).mul(i)),tickMax:a.add(new(_h())(c).mul(i))})}var Qh=Fh((function(e){var t=Wh(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),l=Wh($h([r,n]),2),c=l[0],s=l[1];if(c===-1/0||s===1/0){var u=s===1/0?[c].concat(Hh(Ih(0,o-1).map((function(){return 1/0})))):[].concat(Hh(Ih(0,o-1).map((function(){return-1/0}))),[s]);return r>n?Bh(u):u}if(c===s)return Yh(c,o,a);var f=Xh(c,s,i,a),p=f.step,d=f.tickMin,h=f.tickMax,m=qh.rangeStep(d,h.add(new(_h())(.1).mul(p)),p);return r>n?Bh(m):m})),Jh=(Fh((function(e){var t=Wh(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Math.max(o,2),l=Wh($h([r,n]),2),c=l[0],s=l[1];if(c===-1/0||s===1/0)return[r,n];if(c===s)return Yh(c,o,a);var u=Zh(new(_h())(s).sub(c).div(i-1),a,0),f=Lh(Rh((function(e){return new(_h())(c).add(new(_h())(e).mul(u)).toNumber()})),Ih)(0,i).filter((function(e){return e>=c&&e<=s}));return r>n?Bh(f):f})),Fh((function(e,t){var r=Wh(e,2),n=r[0],o=r[1],a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Wh($h([n,o]),2),l=i[0],c=i[1];if(l===-1/0||c===1/0)return[n,o];if(l===c)return[l];var s=Math.max(t,2),u=Zh(new(_h())(c).sub(l).div(s-1),a,0),f=[].concat(Hh(qh.rangeStep(new(_h())(l),new(_h())(c).sub(new(_h())(.99).mul(u)),u)),[c]);return n>o?Bh(f):f}))),em=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function tm(e){return tm="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},tm(e)}function rm(){return rm=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},rm.apply(this,arguments)}function nm(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return om(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 om(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 om(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 am(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function im(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,pm(n.key),n)}}function lm(e,t,r){return t=sm(t),function(e,t){if(t&&("object"===tm(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,cm()?Reflect.construct(t,r||[],sm(e).constructor):t.apply(e,r))}function cm(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(cm=function(){return!!e})()}function sm(e){return sm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},sm(e)}function um(e,t){return um=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},um(e,t)}function fm(e,t,r){return(t=pm(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pm(e){var t=function(e,t){if("object"!=tm(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=tm(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tm(t)?t:t+""}var dm=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),lm(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&&um(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this.props,t=e.offset,r=e.layout,n=e.width,o=e.dataKey,a=e.data,i=e.dataPointFormatter,l=e.xAxis,c=e.yAxis,s=am(e,em),u=Dn(s,!1);"x"===this.props.direction&&"number"!==l.type&&Yn(!1);var f=a.map((function(e){var a=i(e,o),s=a.x,f=a.y,p=a.value,d=a.errorVal;if(!d)return null;var h,m,y=[];if(Array.isArray(d)){var v=nm(d,2);h=v[0],m=v[1]}else h=m=d;if("vertical"===r){var g=l.scale,b=f+t,w=b+n,x=b-n,O=g(p-h),k=g(p+m);y.push({x1:k,y1:w,x2:k,y2:x}),y.push({x1:O,y1:b,x2:k,y2:b}),y.push({x1:O,y1:w,x2:O,y2:x})}else if("horizontal"===r){var E=c.scale,S=s+t,_=S-n,j=S+n,P=E(p-h),A=E(p+m);y.push({x1:_,y1:A,x2:j,y2:A}),y.push({x1:S,y1:P,x2:S,y2:A}),y.push({x1:_,y1:P,x2:j,y2:P})}return Xe().createElement(oo,rm({className:"recharts-errorBar",key:"bar-".concat(y.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},u),y.map((function(e){return Xe().createElement("line",rm({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))})))}));return Xe().createElement(oo,{className:"recharts-errorBars"},f)}}],n&&im(r.prototype,n),o&&im(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Xe().Component);function hm(e){return hm="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},hm(e)}function mm(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 ym(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mm(Object(r),!0).forEach((function(t){vm(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mm(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function vm(e,t,r){var n;return n=function(e,t){if("object"!=hm(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=hm(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==hm(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}fm(dm,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),fm(dm,"displayName","ErrorBar");var gm=function(e){var t=e.children,r=e.formattedGraphicalItems,n=e.legendWidth,o=e.legendContent,a=Tn(t,li);if(!a)return null;var i,l=li.defaultProps,c=void 0!==l?ym(ym({},l),a.props):{};return i=a.props&&a.props.payload?a.props&&a.props.payload:"children"===o?(r||[]).reduce((function(e,t){var r=t.item,n=t.props,o=n.sectors||n.data||[];return e.concat(o.map((function(e){return{type:a.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?ym(ym({},r),t.props):{},o=n.dataKey,a=n.name,i=n.legendType;return{inactive:n.hide,dataKey:o,type:c.iconType||i||"square",color:jm(t),value:a||o,payload:n}})),ym(ym(ym({},c),li.getWithHeight(a,n)),{},{payload:i,item:a})};function bm(e){return bm="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},bm(e)}function wm(e){return function(e){if(Array.isArray(e))return xm(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 xm(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 xm(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 xm(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 Om(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 km(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Om(Object(r),!0).forEach((function(t){Em(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Om(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Em(e,t,r){var n;return n=function(e,t){if("object"!=bm(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=bm(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==bm(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Sm(e,t,r){return an()(e)||an()(t)?r:Zr(t)?qr()(e,t,r):cn()(t)?t(e):r}function _m(e,t,r,n){var o=Oh()(e,(function(e){return Sm(e,t)}));if("number"===r){var a=o.filter((function(e){return $r(e)||parseFloat(e)}));return a.length?[wh()(a),gh()(a)]:[1/0,-1/0]}return(n?o.filter((function(e){return!an()(e)})):o).map((function(e){return Zr(e)||e instanceof Date?e:""}))}var jm=function(e){var t,r,n=e.type.displayName,o=null!==(t=e.type)&&void 0!==t&&t.defaultProps?km(km({},e.type.defaultProps),e.props):e.props,a=o.stroke,i=o.fill;switch(n){case"Line":r=a;break;case"Area":case"Radar":r=a&&"none"!==a?a:i;break;default:r=i}return r},Pm=function(e,t,r,n,o){var a=An(t.props.children,dm).filter((function(e){return function(e,t,r){return!!an()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===r?"xAxis"===t:"y"!==r||"yAxis"===t)}(n,o,e.props.direction)}));if(a&&a.length){var i=a.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var n=Sm(t,r);if(an()(n))return e;var o=Array.isArray(n)?[wh()(n),gh()(n)]:[n,n],a=i.reduce((function(e,r){var n=Sm(t,r,0),a=o[0]-Math.abs(Array.isArray(n)?n[0]:n),i=o[1]+Math.abs(Array.isArray(n)?n[1]:n);return[Math.min(a,e[0]),Math.max(i,e[1])]}),[1/0,-1/0]);return[Math.min(a[0],e[0]),Math.max(a[1],e[1])]}),[1/0,-1/0])}return null},Am=function(e,t,r,n,o){var a=t.map((function(t){var a=t.props.dataKey;return"number"===r&&a&&Pm(e,t,a,n)||_m(e,a,r,o)}));if("number"===r)return a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var i={};return a.reduce((function(e,t){for(var r=0,n=t.length;r<n;r++)i[t[r]]||(i[t[r]]=!0,e.push(t[r]));return e}),[])},Tm=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},Cm=function(e,t,r,n){if(n)return e.map((function(e){return e.coordinate}));var o,a,i=e.map((function(e){return e.coordinate===t&&(o=!0),e.coordinate===r&&(a=!0),e.coordinate}));return o||i.push(t),a||i.push(r),i},Mm=function(e,t,r){if(!e)return null;var n=e.scale,o=e.duplicateDomain,a=e.type,i=e.range,l="scaleBand"===e.realScaleType?n.bandwidth()/2:2,c=(t||r)&&"category"===a&&n.bandwidth?n.bandwidth()/l:0;return c="angleAxis"===e.axisType&&(null==i?void 0:i.length)>=2?2*Gr(i[0]-i[1])*c:c,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:n(t)+c,value:e,offset:c}})).filter((function(e){return!Kr()(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:o?o[e]:e,index:t,offset:c}}))},Nm=new WeakMap,Dm=function(e,t){if("function"!=typeof t)return e;Nm.has(e)||Nm.set(e,new WeakMap);var r=Nm.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},Im=function(e,t,r){var n=e.scale,o=e.type,i=e.layout,l=e.axisType;if("auto"===n)return"radial"===i&&"radiusAxis"===l?{scale:nc(),realScaleType:"band"}:"radial"===i&&"angleAxis"===l?{scale:ku(),realScaleType:"linear"}:"category"===o&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!r)?{scale:ac(),realScaleType:"point"}:"category"===o?{scale:nc(),realScaleType:"band"}:{scale:ku(),realScaleType:"linear"};if(Fr()(n)){var c="scale".concat(Zo()(n));return{scale:(a[c]||ac)(),realScaleType:a[c]?c:"point"}}return cn()(n)?{scale:n}:{scale:ac(),realScaleType:"point"}},Rm=1e-4,Lm=function(e){var t=e.domain();if(t&&!(t.length<=2)){var r=t.length,n=e.range(),o=Math.min(n[0],n[1])-Rm,a=Math.max(n[0],n[1])+Rm,i=e(t[0]),l=e(t[r-1]);(i<o||i>a||l<o||l>a)&&e.domain([t[0],t[r-1]])}},Bm={sign:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var o=0,a=0,i=0;i<t;++i){var l=Kr()(e[i][r][1])?e[i][r][0]:e[i][r][1];l>=0?(e[i][r][0]=o,e[i][r][1]=o+l,o=e[i][r][1]):(e[i][r][0]=a,e[i][r][1]=a+l,a=e[i][r][1])}},expand:function(e,t){if((n=e.length)>0){for(var r,n,o,a=0,i=e[0].length;a<i;++a){for(o=r=0;r<n;++r)o+=e[r][a][1]||0;if(o)for(r=0;r<n;++r)e[r][a][1]/=o}ph(e,t)}},none:ph,silhouette:function(e,t){if((r=e.length)>0){for(var r,n=0,o=e[t[0]],a=o.length;n<a;++n){for(var i=0,l=0;i<r;++i)l+=e[i][n][1]||0;o[n][1]+=o[n][0]=-l/2}ph(e,t)}},wiggle:function(e,t){if((o=e.length)>0&&(n=(r=e[t[0]]).length)>0){for(var r,n,o,a=0,i=1;i<n;++i){for(var l=0,c=0,s=0;l<o;++l){for(var u=e[t[l]],f=u[i][1]||0,p=(f-(u[i-1][1]||0))/2,d=0;d<l;++d){var h=e[t[d]];p+=(h[i][1]||0)-(h[i-1][1]||0)}c+=f,s+=p*f}r[i-1][1]+=r[i-1][0]=a,c&&(a-=s/c)}r[i-1][1]+=r[i-1][0]=a,ph(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 o=0,a=0;a<t;++a){var i=Kr()(e[a][r][1])?e[a][r][0]:e[a][r][1];i>=0?(e[a][r][0]=o,e[a][r][1]=o+i,o=e[a][r][1]):(e[a][r][0]=0,e[a][r][1]=0)}}},Fm=function(e,t,r){var n=t.map((function(e){return e.props.dataKey})),o=Bm[r],a=function(){var e=ga([]),t=hh,r=ph,n=mh;function o(o){var a,i,l=Array.from(e.apply(this,arguments),yh),c=l.length,s=-1;for(const e of o)for(a=0,++s;a<c;++a)(l[a][s]=[0,+n(e,l[a].key,s,o)]).data=e;for(a=0,i=dh(t(l));a<c;++a)l[i[a]].index=a;return r(l,i),l}return o.keys=function(t){return arguments.length?(e="function"==typeof t?t:ga(Array.from(t)),o):e},o.value=function(e){return arguments.length?(n="function"==typeof e?e:ga(+e),o):n},o.order=function(e){return arguments.length?(t=null==e?hh:"function"==typeof e?e:ga(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(r=null==e?ph:e,o):r},o}().keys(n).value((function(e,t){return+Sm(e,t,0)})).order(hh).offset(o);return a(e)},Um=function(e,t){var r=t.realScaleType,n=t.type,o=t.tickCount,a=t.originalDomain,i=t.allowDecimals,l=r||t.scale;if("auto"!==l&&"linear"!==l)return null;if(o&&"number"===n&&a&&("auto"===a[0]||"auto"===a[1])){var c=e.domain();if(!c.length)return null;var s=Qh(c,o,i);return e.domain([wh()(s),gh()(s)]),{niceTicks:s}}if(o&&"number"===n){var u=e.domain();return{niceTicks:Jh(u,o,i)}}return null};function Km(e){var t=e.axis,r=e.ticks,n=e.bandSize,o=e.entry,a=e.index,i=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!an()(o[t.dataKey])){var l=tn(r,"value",o[t.dataKey]);if(l)return l.coordinate+n/2}return r[a]?r[a].coordinate+n/2:null}var c=Sm(o,an()(i)?t.dataKey:i);return an()(c)?null:t.scale(c)}var zm=function(e){var t=e.axis,r=e.ticks,n=e.offset,o=e.bandSize,a=e.entry,i=e.index;if("category"===t.type)return r[i]?r[i].coordinate+n:null;var l=Sm(a,t.dataKey,t.domain[i]);return an()(l)?null:t.scale(l)-o/2+n},qm=function(e,t,r){return Object.keys(e).reduce((function(n,o){var a=e[o].stackedData.reduce((function(e,n){var o=n.slice(t,r+1).reduce((function(e,t){return[wh()(t.concat([e[0]]).filter($r)),gh()(t.concat([e[1]]).filter($r))]}),[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]}),[1/0,-1/0]);return[Math.min(a[0],n[0]),Math.max(a[1],n[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},Hm=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Wm=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Gm=function(e,t,r){if(cn()(e))return e(t,r);if(!Array.isArray(e))return t;var n=[];if($r(e[0]))n[0]=r?e[0]:Math.min(e[0],t[0]);else if(Hm.test(e[0])){var o=+Hm.exec(e[0])[1];n[0]=t[0]-o}else cn()(e[0])?n[0]=e[0](t[0]):n[0]=t[0];if($r(e[1]))n[1]=r?e[1]:Math.max(e[1],t[1]);else if(Wm.test(e[1])){var a=+Wm.exec(e[1])[1];n[1]=t[1]+a}else cn()(e[1])?n[1]=e[1](t[1]):n[1]=t[1];return n},Vm=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 o=$n()(t,(function(e){return e.coordinate})),a=1/0,i=1,l=o.length;i<l;i++){var c=o[i],s=o[i-1];a=Math.min((c.coordinate||0)-(s.coordinate||0),a)}return a===1/0?0:a}return r?void 0:0},$m=function(e,t,r){return e&&e.length?Eh()(e,qr()(r,"type.defaultProps.domain"))?t:e:t},Zm=function(e,t){var r=e.type.defaultProps?km(km({},e.type.defaultProps),e.props):e.props,n=r.dataKey,o=r.name,a=r.unit,i=r.formatter,l=r.tooltipType,c=r.chartType,s=r.hide;return km(km({},Dn(e,!1)),{},{dataKey:n,unit:a,formatter:i,name:o||n,color:jm(e),value:Sm(t,n),type:l,payload:t,chartType:c,hide:s})};function Ym(e){return Ym="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},Ym(e)}function Xm(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 Qm(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xm(Object(r),!0).forEach((function(t){Jm(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xm(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Jm(e,t,r){var n;return n=function(e,t){if("object"!=Ym(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ym(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Ym(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ey=["Webkit","Moz","O","ms"];function ty(e){return ty="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},ty(e)}function ry(){return ry=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},ry.apply(this,arguments)}function ny(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 oy(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ny(Object(r),!0).forEach((function(t){uy(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ny(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ay(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,fy(n.key),n)}}function iy(e,t,r){return t=cy(t),function(e,t){if(t&&("object"===ty(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,ly()?Reflect.construct(t,r||[],cy(e).constructor):t.apply(e,r))}function ly(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ly=function(){return!!e})()}function cy(e){return cy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},cy(e)}function sy(e,t){return sy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},sy(e,t)}function uy(e,t,r){return(t=fy(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fy(e){var t=function(e,t){if("object"!=ty(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ty(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ty(t)?t:t+""}var py=function(e){return e.changedTouches&&!!e.changedTouches.length},dy=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),uy(r=iy(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)})),uy(r,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&r.handleDrag(e.changedTouches[0])})),uy(r,"handleDragEnd",(function(){r.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=r.props,t=e.endIndex,n=e.onDragEnd,o=e.startIndex;null==n||n({endIndex:t,startIndex:o})})),r.detachDragEndListener()})),uy(r,"handleLeaveWrapper",(function(){(r.state.isTravellerMoving||r.state.isSlideMoving)&&(r.leaveTimer=window.setTimeout(r.handleDragEnd,r.props.leaveTimeOut))})),uy(r,"handleEnterSlideOrTraveller",(function(){r.setState({isTextActive:!0})})),uy(r,"handleLeaveSlideOrTraveller",(function(){r.setState({isTextActive:!1})})),uy(r,"handleSlideDragStart",(function(e){var t=py(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&&sy(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,o=this.state.scaleValues,a=this.props,i=a.gap,l=a.data.length-1,c=Math.min(r,n),s=Math.max(r,n),u=t.getIndexInRange(o,c),f=t.getIndexInRange(o,s);return{startIndex:u-u%i,endIndex:f===l?l:f-f%i}}},{key:"getTextOfTick",value:function(e){var t=this.props,r=t.data,n=t.tickFormatter,o=t.dataKey,a=Sm(r[e],o,e);return cn()(n)?n(a,e):a}},{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,o=t.endX,a=this.props,i=a.x,l=a.width,c=a.travellerWidth,s=a.startIndex,u=a.endIndex,f=a.onChange,p=e.pageX-r;p>0?p=Math.min(p,i+l-c-o,i+l-c-n):p<0&&(p=Math.max(p,i-n,i-o));var d=this.getIndex({startX:n+p,endX:o+p});d.startIndex===s&&d.endIndex===u||!f||f(d),this.setState({startX:n+p,endX:o+p,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var r=py(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,o=t.endX,a=t.startX,i=this.state[n],l=this.props,c=l.x,s=l.width,u=l.travellerWidth,f=l.onChange,p=l.gap,d=l.data,h={startX:this.state.startX,endX:this.state.endX},m=e.pageX-r;m>0?m=Math.min(m,c+s-u-i):m<0&&(m=Math.max(m,c-i)),h[n]=i+m;var y=this.getIndex(h),v=y.startIndex,g=y.endIndex;this.setState(uy(uy({},n,i+m),"brushMoveStartX",e.pageX),(function(){var e;f&&(e=d.length-1,("startX"===n&&(o>a?v%p==0:g%p==0)||o<a&&g===e||"endX"===n&&(o>a?g%p==0:v%p==0)||o>a&&g===e)&&f(y))}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var r=this,n=this.state,o=n.scaleValues,a=n.startX,i=n.endX,l=this.state[t],c=o.indexOf(l);if(-1!==c){var s=c+e;if(!(-1===s||s>=o.length)){var u=o[s];"startX"===t&&u>=i||"endX"===t&&u<=a||this.setState(uy({},t,u),(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,o=e.height,a=e.fill,i=e.stroke;return Xe().createElement("rect",{stroke:i,fill:a,x:t,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,a=e.data,i=e.children,l=e.padding,c=Ye.Children.only(i);return c?Xe().cloneElement(c,{x:t,y:r,width:n,height:o,margin:l,compact:!0,data:a}):null}},{key:"renderTravellerLayer",value:function(e,r){var n,o,a=this,i=this.props,l=i.y,c=i.travellerWidth,s=i.height,u=i.traveller,f=i.ariaLabel,p=i.data,d=i.startIndex,h=i.endIndex,m=Math.max(e,this.props.x),y=oy(oy({},Dn(this.props,!1)),{},{x:m,y:l,width:c,height:s}),v=f||"Min value: ".concat(null===(n=p[d])||void 0===n?void 0:n.name,", Max value: ").concat(null===(o=p[h])||void 0===o?void 0:o.name);return Xe().createElement(oo,{tabIndex:0,role:"slider","aria-label":v,"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(u,y))}},{key:"renderSlide",value:function(e,t){var r=this.props,n=r.y,o=r.height,a=r.stroke,i=r.travellerWidth,l=Math.min(e,t)+i,c=Math.max(Math.abs(t-e)-i,0);return Xe().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:l,y:n,width:c,height:o})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,r=e.endIndex,n=e.y,o=e.height,a=e.travellerWidth,i=e.stroke,l=this.state,c=l.startX,s=l.endX,u={pointerEvents:"none",fill:i};return Xe().createElement(oo,{className:"recharts-brush-texts"},Xe().createElement(zc,ry({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,s)-5,y:n+o/2},u),this.getTextOfTick(t)),Xe().createElement(zc,ry({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,s)+a+5,y:n+o/2},u),this.getTextOfTick(r)))}},{key:"render",value:function(){var e=this.props,t=e.data,r=e.className,n=e.children,o=e.x,a=e.y,i=e.width,l=e.height,c=e.alwaysShowText,s=this.state,u=s.startX,f=s.endX,p=s.isTextActive,d=s.isSlideMoving,h=s.isTravellerMoving,m=s.isTravellerFocused;if(!t||!t.length||!$r(o)||!$r(a)||!$r(i)||!$r(l)||i<=0||l<=0)return null;var y=or("recharts-brush",r),v=1===Xe().Children.count(n),g=function(e,t){if(!e)return null;var r=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),n=ey.reduce((function(e,n){return Qm(Qm({},e),{},Jm({},n+r,t))}),{});return n[e]=t,n}("userSelect","none");return Xe().createElement(oo,{className:y,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:g},this.renderBackground(),v&&this.renderPanorama(),this.renderSlide(u,f),this.renderTravellerLayer(u,"startX"),this.renderTravellerLayer(f,"endX"),(p||d||h||m||c)&&this.renderText())}}],o=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,r=e.y,n=e.width,o=e.height,a=e.stroke,i=Math.floor(r+o/2)-1;return Xe().createElement(Xe().Fragment,null,Xe().createElement("rect",{x:t,y:r,width:n,height:o,fill:a,stroke:"none"}),Xe().createElement("line",{x1:t+1,y1:i,x2:t+n-1,y2:i,fill:"none",stroke:"#fff"}),Xe().createElement("line",{x1:t+1,y1:i+2,x2:t+n-1,y2:i+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,r){return Xe().isValidElement(e)?Xe().cloneElement(e,r):cn()(e)?e(r):t.renderDefaultTraveller(r)}},{key:"getDerivedStateFromProps",value:function(e,t){var r=e.data,n=e.width,o=e.x,a=e.travellerWidth,i=e.updateId,l=e.startIndex,c=e.endIndex;if(r!==t.prevData||i!==t.prevUpdateId)return oy({prevData:r,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:n},r&&r.length?function(e){var t=e.data,r=e.startIndex,n=e.endIndex,o=e.x,a=e.width,i=e.travellerWidth;if(!t||!t.length)return{};var l=t.length,c=ac().domain(Gn()(0,l)).range([o,o+a-i]),s=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:s}}({data:r,width:n,x:o,travellerWidth:a,startIndex:l,endIndex:c}):{scale:null,scaleValues:null});if(t.scale&&(n!==t.prevWidth||o!==t.prevX||a!==t.prevTravellerWidth)){t.scale.range([o,o+n-a]);var s=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:r,prevTravellerWidth:a,prevUpdateId:i,prevX:o,prevWidth:n,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:s}}return null}},{key:"getIndexInRange",value:function(e,t){for(var r=0,n=e.length-1;n-r>1;){var o=Math.floor((r+n)/2);e[o]>t?n=o:r=o}return t>=e[n]?n:r}}],n&&ay(r.prototype,n),o&&ay(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);function hy(e){return hy="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},hy(e)}function my(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 yy(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?my(Object(r),!0).forEach((function(t){vy(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):my(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function vy(e,t,r){var n;return n=function(e,t){if("object"!=hy(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=hy(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==hy(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function gy(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return by(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 by(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 by(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}uy(dy,"displayName","Brush"),uy(dy,"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 wy=Math.PI/180,xy=function(e){return 180*e/Math.PI},Oy=function(e,t,r,n){return{x:e+Math.cos(-wy*n)*r,y:t+Math.sin(-wy*n)*r}},ky=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(r.left||0)-(r.right||0)),Math.abs(t-(r.top||0)-(r.bottom||0)))/2},Ey=function(e,t){var r=e.x,n=e.y,o=t.cx,a=t.cy,i=function(e,t){var r=e.x,n=e.y,o=t.x,a=t.y;return Math.sqrt(Math.pow(r-o,2)+Math.pow(n-a,2))}({x:r,y:n},{x:o,y:a});if(i<=0)return{radius:i};var l=(r-o)/i,c=Math.acos(l);return n>a&&(c=2*Math.PI-c),{radius:i,angle:xy(c),angleInRadian:c}},Sy=function(e,t){var r=t.startAngle,n=t.endAngle,o=Math.floor(r/360),a=Math.floor(n/360);return e+360*Math.min(o,a)},_y=function(e,t){var r=e.x,n=e.y,o=Ey({x:r,y:n},t),a=o.radius,i=o.angle,l=t.innerRadius,c=t.outerRadius;if(a<l||a>c)return!1;if(0===a)return!0;var s,u=function(e){var t=e.startAngle,r=e.endAngle,n=Math.floor(t/360),o=Math.floor(r/360),a=Math.min(n,o);return{startAngle:t-360*a,endAngle:r-360*a}}(t),f=u.startAngle,p=u.endAngle,d=i;if(f<=p){for(;d>p;)d-=360;for(;d<f;)d+=360;s=d>=f&&d<=p}else{for(;d>f;)d-=360;for(;d<p;)d+=360;s=d>=p&&d<=f}return s?yy(yy({},t),{},{radius:a,angle:Sy(d,t)}):null},jy=function(e){return(0,Ye.isValidElement)(e)||cn()(e)||"boolean"==typeof e?"":e.className};function Py(e){return Py="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},Py(e)}var Ay=["offset"];function Ty(e){return function(e){if(Array.isArray(e))return Cy(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 Cy(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 Cy(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 Cy(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 My(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Ny(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 Dy(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ny(Object(r),!0).forEach((function(t){Iy(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ny(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"!=Py(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Py(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Py(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ry(){return Ry=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},Ry.apply(this,arguments)}var Ly=function(e,t,r){var n,o,a=e.position,i=e.viewBox,l=e.offset,c=e.className,s=i,u=s.cx,f=s.cy,p=s.innerRadius,d=s.outerRadius,h=s.startAngle,m=s.endAngle,y=s.clockWise,v=(p+d)/2,g=function(e,t){return Gr(t-e)*Math.min(Math.abs(t-e),360)}(h,m),b=g>=0?1:-1;"insideStart"===a?(n=h+b*l,o=y):"insideEnd"===a?(n=m-b*l,o=!y):"end"===a&&(n=m+b*l,o=y),o=g<=0?o:!o;var w=Oy(u,f,v,n),x=Oy(u,f,v,n+359*(o?1:-1)),O="M".concat(w.x,",").concat(w.y,"\n    A").concat(v,",").concat(v,",0,1,").concat(o?0:1,",\n    ").concat(x.x,",").concat(x.y),k=an()(e.id)?Xr("recharts-radial-line-"):e.id;return Xe().createElement("text",Ry({},r,{dominantBaseline:"central",className:or("recharts-radial-bar-label",c)}),Xe().createElement("defs",null,Xe().createElement("path",{id:k,d:O})),Xe().createElement("textPath",{xlinkHref:"#".concat(k)},t))};function By(e){var t,r=e.offset,n=Dy({offset:void 0===r?5:r},My(e,Ay)),o=n.viewBox,a=n.position,i=n.value,l=n.children,c=n.content,s=n.className,u=void 0===s?"":s,f=n.textBreakAll;if(!o||an()(i)&&an()(l)&&!(0,Ye.isValidElement)(c)&&!cn()(c))return null;if((0,Ye.isValidElement)(c))return(0,Ye.cloneElement)(c,n);if(cn()(c)){if(t=(0,Ye.createElement)(c,n),(0,Ye.isValidElement)(t))return t}else t=function(e){var t=e.value,r=e.formatter,n=an()(e.children)?t:e.children;return cn()(r)?r(n):n}(n);var p=function(e){return"cx"in e&&$r(e.cx)}(o),d=Dn(n,!0);if(p&&("insideStart"===a||"insideEnd"===a||"end"===a))return Ly(n,t,d);var h=p?function(e){var t=e.viewBox,r=e.offset,n=e.position,o=t,a=o.cx,i=o.cy,l=o.innerRadius,c=o.outerRadius,s=(o.startAngle+o.endAngle)/2;if("outside"===n){var u=Oy(a,i,c+r,s),f=u.x;return{x:f,y:u.y,textAnchor:f>=a?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:a,y:i,textAnchor:"middle",verticalAnchor:"end"};var p=Oy(a,i,(l+c)/2,s);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}}(n):function(e){var t=e.viewBox,r=e.parentViewBox,n=e.offset,o=e.position,a=t,i=a.x,l=a.y,c=a.width,s=a.height,u=s>=0?1:-1,f=u*n,p=u>0?"end":"start",d=u>0?"start":"end",h=c>=0?1:-1,m=h*n,y=h>0?"end":"start",v=h>0?"start":"end";if("top"===o)return Dy(Dy({},{x:i+c/2,y:l-u*n,textAnchor:"middle",verticalAnchor:p}),r?{height:Math.max(l-r.y,0),width:c}:{});if("bottom"===o)return Dy(Dy({},{x:i+c/2,y:l+s+f,textAnchor:"middle",verticalAnchor:d}),r?{height:Math.max(r.y+r.height-(l+s),0),width:c}:{});if("left"===o){var g={x:i-m,y:l+s/2,textAnchor:y,verticalAnchor:"middle"};return Dy(Dy({},g),r?{width:Math.max(g.x-r.x,0),height:s}:{})}if("right"===o){var b={x:i+c+m,y:l+s/2,textAnchor:v,verticalAnchor:"middle"};return Dy(Dy({},b),r?{width:Math.max(r.x+r.width-b.x,0),height:s}:{})}var w=r?{width:c,height:s}:{};return"insideLeft"===o?Dy({x:i+m,y:l+s/2,textAnchor:v,verticalAnchor:"middle"},w):"insideRight"===o?Dy({x:i+c-m,y:l+s/2,textAnchor:y,verticalAnchor:"middle"},w):"insideTop"===o?Dy({x:i+c/2,y:l+f,textAnchor:"middle",verticalAnchor:d},w):"insideBottom"===o?Dy({x:i+c/2,y:l+s-f,textAnchor:"middle",verticalAnchor:p},w):"insideTopLeft"===o?Dy({x:i+m,y:l+f,textAnchor:v,verticalAnchor:d},w):"insideTopRight"===o?Dy({x:i+c-m,y:l+f,textAnchor:y,verticalAnchor:d},w):"insideBottomLeft"===o?Dy({x:i+m,y:l+s-f,textAnchor:v,verticalAnchor:p},w):"insideBottomRight"===o?Dy({x:i+c-m,y:l+s-f,textAnchor:y,verticalAnchor:p},w):un()(o)&&($r(o.x)||Vr(o.x))&&($r(o.y)||Vr(o.y))?Dy({x:i+Qr(o.x,c),y:l+Qr(o.y,s),textAnchor:"end",verticalAnchor:"end"},w):Dy({x:i+c/2,y:l+s/2,textAnchor:"middle",verticalAnchor:"middle"},w)}(n);return Xe().createElement(zc,Ry({className:or("recharts-label",u)},d,h,{breakAll:f}),t)}By.displayName="Label";var Fy=function(e){var t=e.cx,r=e.cy,n=e.angle,o=e.startAngle,a=e.endAngle,i=e.r,l=e.radius,c=e.innerRadius,s=e.outerRadius,u=e.x,f=e.y,p=e.top,d=e.left,h=e.width,m=e.height,y=e.clockWise,v=e.labelViewBox;if(v)return v;if($r(h)&&$r(m)){if($r(u)&&$r(f))return{x:u,y:f,width:h,height:m};if($r(p)&&$r(d))return{x:p,y:d,width:h,height:m}}return $r(u)&&$r(f)?{x:u,y:f,width:0,height:0}:$r(t)&&$r(r)?{cx:t,cy:r,startAngle:o||n||0,endAngle:a||n||0,innerRadius:c||0,outerRadius:s||l||i||0,clockWise:y}:e.viewBox?e.viewBox:{}};By.parseViewBox=Fy,By.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,o=Fy(e),a=An(n,By).map((function(e,r){return(0,Ye.cloneElement)(e,{viewBox:t||o,key:"label-".concat(r)})}));if(!r)return a;var i=function(e,t){return e?!0===e?Xe().createElement(By,{key:"label-implicit",viewBox:t}):Zr(e)?Xe().createElement(By,{key:"label-implicit",viewBox:t,value:e}):(0,Ye.isValidElement)(e)?e.type===By?(0,Ye.cloneElement)(e,{key:"label-implicit",viewBox:t}):Xe().createElement(By,{key:"label-implicit",content:e,viewBox:t}):cn()(e)?Xe().createElement(By,{key:"label-implicit",content:e,viewBox:t}):un()(e)?Xe().createElement(By,Ry({viewBox:t},e,{key:"label-implicit"})):null:null}(e.label,t||o);return[i].concat(Ty(a))};var Uy=function(e,t){var r=e.alwaysShow,n=e.ifOverflow;return r&&(n="extendDomain"),n===t},Ky=r(3916),zy=r.n(Ky),qy=r(9747),Hy=r.n(qy),Wy=function(e){return null};Wy.displayName="Cell";var Gy=r(8090),Vy=r.n(Gy);function $y(e){return $y="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},$y(e)}var Zy=["valueAccessor"],Yy=["data","dataKey","clockWise","id","textBreakAll"];function Xy(e){return function(e){if(Array.isArray(e))return Qy(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 Qy(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 Qy(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 Qy(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 Jy(){return Jy=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},Jy.apply(this,arguments)}function ev(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 tv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ev(Object(r),!0).forEach((function(t){rv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ev(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function rv(e,t,r){var n;return n=function(e,t){if("object"!=$y(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=$y(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==$y(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nv(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var ov=function(e){return Array.isArray(e.value)?Vy()(e.value):e.value};function av(e){var t=e.valueAccessor,r=void 0===t?ov:t,n=nv(e,Zy),o=n.data,a=n.dataKey,i=n.clockWise,l=n.id,c=n.textBreakAll,s=nv(n,Yy);return o&&o.length?Xe().createElement(oo,{className:"recharts-label-list"},o.map((function(e,t){var n=an()(a)?r(e,t):Sm(e&&e.payload,a),o=an()(l)?{}:{id:"".concat(l,"-").concat(t)};return Xe().createElement(By,Jy({},Dn(e,!0),s,o,{parentViewBox:e.parentViewBox,value:n,textBreakAll:c,viewBox:By.parseViewBox(an()(i)?e:tv(tv({},e),{},{clockWise:i})),key:"label-".concat(t),index:t}))}))):null}av.displayName="LabelList",av.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=An(e.children,av).map((function(e,r){return(0,Ye.cloneElement)(e,{data:t,key:"labelList-".concat(r)})}));return r?[function(e,t){return e?!0===e?Xe().createElement(av,{key:"labelList-implicit",data:t}):Xe().isValidElement(e)||cn()(e)?Xe().createElement(av,{key:"labelList-implicit",data:t,content:e}):un()(e)?Xe().createElement(av,Jy({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,t)].concat(Xy(n)):n};var iv=r(1331),lv=r.n(iv),cv=r(3812),sv=r.n(cv);function uv(e){return uv="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},uv(e)}function fv(){return fv=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},fv.apply(this,arguments)}function pv(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return dv(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 dv(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 dv(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 hv(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 mv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hv(Object(r),!0).forEach((function(t){yv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yv(e,t,r){var n;return n=function(e,t){if("object"!=uv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=uv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==uv(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vv=function(e,t,r,n,o){var a,i=r-n;return a="M ".concat(e,",").concat(t),a+="L ".concat(e+r,",").concat(t),a+="L ".concat(e+r-i/2,",").concat(t+o),a+="L ".concat(e+r-i/2-n,",").concat(t+o),a+="L ".concat(e,",").concat(t," Z")},gv={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},bv=function(e){var t=mv(mv({},gv),e),r=(0,Ye.useRef)(),n=pv((0,Ye.useState)(-1),2),o=n[0],a=n[1];(0,Ye.useEffect)((function(){if(r.current&&r.current.getTotalLength)try{var e=r.current.getTotalLength();e&&a(e)}catch(e){}}),[]);var i=t.x,l=t.y,c=t.upperWidth,s=t.lowerWidth,u=t.height,f=t.className,p=t.animationEasing,d=t.animationDuration,h=t.animationBegin,m=t.isUpdateAnimationActive;if(i!==+i||l!==+l||c!==+c||s!==+s||u!==+u||0===c&&0===s||0===u)return null;var y=or("recharts-trapezoid",f);return m?Xe().createElement(Rl,{canBegin:o>0,from:{upperWidth:0,lowerWidth:0,height:u,x:i,y:l},to:{upperWidth:c,lowerWidth:s,height:u,x:i,y:l},duration:d,animationEasing:p,isActive:m},(function(e){var n=e.upperWidth,a=e.lowerWidth,i=e.height,l=e.x,c=e.y;return Xe().createElement(Rl,{canBegin:o>0,from:"0px ".concat(-1===o?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:h,duration:d,easing:p},Xe().createElement("path",fv({},Dn(t,!0),{className:y,d:vv(l,c,n,a,i),ref:r})))})):Xe().createElement("g",null,Xe().createElement("path",fv({},Dn(t,!0),{className:y,d:vv(i,l,c,s,u)})))};function wv(e){return wv="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},wv(e)}function xv(){return xv=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},xv.apply(this,arguments)}function Ov(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 kv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ov(Object(r),!0).forEach((function(t){Ev(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ov(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ev(e,t,r){var n;return n=function(e,t){if("object"!=wv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=wv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==wv(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Sv=function(e){var t=e.cx,r=e.cy,n=e.radius,o=e.angle,a=e.sign,i=e.isExternal,l=e.cornerRadius,c=e.cornerIsExternal,s=l*(i?1:-1)+n,u=Math.asin(l/s)/wy,f=c?o:o+a*u,p=c?o-a*u:o;return{center:Oy(t,r,s,f),circleTangency:Oy(t,r,n,f),lineTangency:Oy(t,r,s*Math.cos(u*wy),p),theta:u}},_v=function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,a=e.startAngle,i=function(e,t){return Gr(t-e)*Math.min(Math.abs(t-e),359.999)}(a,e.endAngle),l=a+i,c=Oy(t,r,o,a),s=Oy(t,r,o,l),u="M ".concat(c.x,",").concat(c.y,"\n    A ").concat(o,",").concat(o,",0,\n    ").concat(+(Math.abs(i)>180),",").concat(+(a>l),",\n    ").concat(s.x,",").concat(s.y,"\n  ");if(n>0){var f=Oy(t,r,n,a),p=Oy(t,r,n,l);u+="L ".concat(p.x,",").concat(p.y,"\n            A ").concat(n,",").concat(n,",0,\n            ").concat(+(Math.abs(i)>180),",").concat(+(a<=l),",\n            ").concat(f.x,",").concat(f.y," Z")}else u+="L ".concat(t,",").concat(r," Z");return u},jv={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},Pv=function(e){var t=kv(kv({},jv),e),r=t.cx,n=t.cy,o=t.innerRadius,a=t.outerRadius,i=t.cornerRadius,l=t.forceCornerRadius,c=t.cornerIsExternal,s=t.startAngle,u=t.endAngle,f=t.className;if(a<o||s===u)return null;var p,d=or("recharts-sector",f),h=a-o,m=Qr(i,h,0,!0);return p=m>0&&Math.abs(s-u)<360?function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,a=e.cornerRadius,i=e.forceCornerRadius,l=e.cornerIsExternal,c=e.startAngle,s=e.endAngle,u=Gr(s-c),f=Sv({cx:t,cy:r,radius:o,angle:c,sign:u,cornerRadius:a,cornerIsExternal:l}),p=f.circleTangency,d=f.lineTangency,h=f.theta,m=Sv({cx:t,cy:r,radius:o,angle:s,sign:-u,cornerRadius:a,cornerIsExternal:l}),y=m.circleTangency,v=m.lineTangency,g=m.theta,b=l?Math.abs(c-s):Math.abs(c-s)-h-g;if(b<0)return i?"M ".concat(d.x,",").concat(d.y,"\n        a").concat(a,",").concat(a,",0,0,1,").concat(2*a,",0\n        a").concat(a,",").concat(a,",0,0,1,").concat(2*-a,",0\n      "):_v({cx:t,cy:r,innerRadius:n,outerRadius:o,startAngle:c,endAngle:s});var w="M ".concat(d.x,",").concat(d.y,"\n    A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(p.x,",").concat(p.y,"\n    A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(u<0),",").concat(y.x,",").concat(y.y,"\n    A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(v.x,",").concat(v.y,"\n  ");if(n>0){var x=Sv({cx:t,cy:r,radius:n,angle:c,sign:u,isExternal:!0,cornerRadius:a,cornerIsExternal:l}),O=x.circleTangency,k=x.lineTangency,E=x.theta,S=Sv({cx:t,cy:r,radius:n,angle:s,sign:-u,isExternal:!0,cornerRadius:a,cornerIsExternal:l}),_=S.circleTangency,j=S.lineTangency,P=S.theta,A=l?Math.abs(c-s):Math.abs(c-s)-E-P;if(A<0&&0===a)return"".concat(w,"L").concat(t,",").concat(r,"Z");w+="L".concat(j.x,",").concat(j.y,"\n      A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(_.x,",").concat(_.y,"\n      A").concat(n,",").concat(n,",0,").concat(+(A>180),",").concat(+(u>0),",").concat(O.x,",").concat(O.y,"\n      A").concat(a,",").concat(a,",0,0,").concat(+(u<0),",").concat(k.x,",").concat(k.y,"Z")}else w+="L".concat(t,",").concat(r,"Z");return w}({cx:r,cy:n,innerRadius:o,outerRadius:a,cornerRadius:Math.min(m,h/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:s,endAngle:u}):_v({cx:r,cy:n,innerRadius:o,outerRadius:a,startAngle:s,endAngle:u}),Xe().createElement("path",xv({},Dn(t,!0),{className:d,d:p,role:"img"}))},Av=["option","shapeType","propTransformer","activeClassName","isActive"];function Tv(e){return Tv="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},Tv(e)}function Cv(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Mv(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 Nv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Mv(Object(r),!0).forEach((function(t){Dv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Dv(e,t,r){var n;return n=function(e,t){if("object"!=Tv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Tv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Tv(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Iv(e,t){return Nv(Nv({},t),e)}function Rv(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return Xe().createElement(Vl,r);case"trapezoid":return Xe().createElement(bv,r);case"sector":return Xe().createElement(Pv,r);case"symbols":if(function(e){return"symbols"===e}(t))return Xe().createElement(Ia,r);break;default:return null}}function Lv(e){var t,r=e.option,n=e.shapeType,o=e.propTransformer,a=void 0===o?Iv:o,i=e.activeClassName,l=void 0===i?"recharts-active-shape":i,c=e.isActive,s=Cv(e,Av);if((0,Ye.isValidElement)(r))t=(0,Ye.cloneElement)(r,Nv(Nv({},s),function(e){return(0,Ye.isValidElement)(e)?e.props:e}(r)));else if(cn()(r))t=r(s);else if(lv()(r)&&!sv()(r)){var u=a(r,s);t=Xe().createElement(Rv,{shapeType:n,elementProps:u})}else{var f=s;t=Xe().createElement(Rv,{shapeType:n,elementProps:f})}return c?Xe().createElement(oo,{className:l},t):t}function Bv(e,t){return null!=t&&"trapezoids"in e.props}function Fv(e,t){return null!=t&&"sectors"in e.props}function Uv(e,t){return null!=t&&"points"in e.props}function Kv(e,t){var r,n,o=e.x===(null==t||null===(r=t.labelViewBox)||void 0===r?void 0:r.x)||e.x===t.x,a=e.y===(null==t||null===(n=t.labelViewBox)||void 0===n?void 0:n.y)||e.y===t.y;return o&&a}function zv(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function qv(e,t){var r=e.x===t.x,n=e.y===t.y,o=e.z===t.z;return r&&n&&o}function Hv(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,o=function(e,t){var r;return Bv(e,t)?r="trapezoids":Fv(e,t)?r="sectors":Uv(e,t)&&(r="points"),r}(r,t),a=function(e,t){var r,n;return Bv(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:Fv(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:Uv(e,t)?t.payload:{}}(r,t),i=n.filter((function(e,n){var i=Eh()(a,e),l=r.props[o].filter((function(e){var n=function(e,t){var r;return Bv(e,t)?r=Kv:Fv(e,t)?r=zv:Uv(e,t)&&(r=qv),r}(r,t);return n(e,t)})),c=r.props[o].indexOf(l[l.length-1]);return i&&n===c}));return n.indexOf(i[i.length-1])}var Wv=["x","y"];function Gv(e){return Gv="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},Gv(e)}function Vv(){return Vv=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},Vv.apply(this,arguments)}function $v(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 Zv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$v(Object(r),!0).forEach((function(t){Yv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Yv(e,t,r){var n;return n=function(e,t){if("object"!=Gv(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Gv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Gv(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xv(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Qv(e,t){var r=e.x,n=e.y,o=Xv(e,Wv),a="".concat(r),i=parseInt(a,10),l="".concat(n),c=parseInt(l,10),s="".concat(t.height||o.height),u=parseInt(s,10),f="".concat(t.width||o.width),p=parseInt(f,10);return Zv(Zv(Zv(Zv(Zv({},t),o),i?{x:i}:{}),c?{y:c}:{}),{},{height:u,width:p,name:t.name,radius:t.radius})}function Jv(e){return Xe().createElement(Lv,Vv({shapeType:"rectangle",propTransformer:Qv,activeClassName:"recharts-active-bar"},e))}var eg,tg=["value","background"];function rg(e){return rg="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},rg(e)}function ng(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function og(){return og=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},og.apply(this,arguments)}function ag(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 ig(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ag(Object(r),!0).forEach((function(t){pg(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ag(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function lg(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,dg(n.key),n)}}function cg(e,t,r){return t=ug(t),function(e,t){if(t&&("object"===rg(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,sg()?Reflect.construct(t,r||[],ug(e).constructor):t.apply(e,r))}function sg(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(sg=function(){return!!e})()}function ug(e){return ug=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ug(e)}function fg(e,t){return fg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},fg(e,t)}function pg(e,t,r){return(t=dg(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dg(e){var t=function(e,t){if("object"!=rg(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=rg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rg(t)?t:t+""}var hg=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),o=0;o<r;o++)n[o]=arguments[o];return pg(e=cg(this,t,[].concat(n)),"state",{isAnimationFinished:!1}),pg(e,"id",Xr("recharts-bar-")),pg(e,"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()})),pg(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&&fg(e,t)}(t,e),r=t,n=[{key:"renderRectanglesStatically",value:function(e){var t=this,r=this.props,n=r.shape,o=r.dataKey,a=r.activeIndex,i=r.activeBar,l=Dn(this.props,!1);return e&&e.map((function(e,r){var c=r===a,s=c?i:n,u=ig(ig(ig({},l),e),{},{isActive:c,option:s,index:r,dataKey:o,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return Xe().createElement(oo,og({className:"recharts-bar-rectangle"},bn(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,"-").concat(r)}),Xe().createElement(Jv,u))}))}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,r=t.data,n=t.layout,o=t.isAnimationActive,a=t.animationBegin,i=t.animationDuration,l=t.animationEasing,c=t.animationId,s=this.state.prevData;return Xe().createElement(Rl,{begin:a,duration:i,isActive:o,easing:l,from:{t:0},to:{t:1},key:"bar-".concat(c),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(t){var o=t.t,a=r.map((function(e,t){var r=s&&s[t];if(r){var a=en(r.x,e.x),i=en(r.y,e.y),l=en(r.width,e.width),c=en(r.height,e.height);return ig(ig({},e),{},{x:a(o),y:i(o),width:l(o),height:c(o)})}if("horizontal"===n){var u=en(0,e.height)(o);return ig(ig({},e),{},{y:e.y+e.height-u,height:u})}var f=en(0,e.width)(o);return ig(ig({},e),{},{width:f})}));return Xe().createElement(oo,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&&Eh()(n,t)?this.renderRectanglesStatically(t):this.renderRectanglesWithAnimation()}},{key:"renderBackground",value:function(){var e=this,t=this.props,r=t.data,n=t.dataKey,o=t.activeIndex,a=Dn(this.props.background,!1);return r.map((function(t,r){t.value;var i=t.background,l=ng(t,tg);if(!i)return null;var c=ig(ig(ig(ig(ig({},l),{},{fill:"#eee"},i),a),bn(e.props,t,r)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:n,index:r,className:"recharts-bar-background-rectangle"});return Xe().createElement(Jv,og({key:"background-bar-".concat(r),option:e.props.background,isActive:r===o},c))}))}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var r=this.props,n=r.data,o=r.xAxis,a=r.yAxis,i=r.layout,l=An(r.children,dm);if(!l)return null;var c="vertical"===i?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:Sm(e,t)}},u={clipPath:e?"url(#clipPath-".concat(t,")"):null};return Xe().createElement(oo,u,l.map((function(e){return Xe().cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:n,xAxis:o,yAxis:a,layout:i,offset:c,dataPointFormatter:s})})))}},{key:"render",value:function(){var e=this.props,t=e.hide,r=e.data,n=e.className,o=e.xAxis,a=e.yAxis,i=e.left,l=e.top,c=e.width,s=e.height,u=e.isAnimationActive,f=e.background,p=e.id;if(t||!r||!r.length)return null;var d=this.state.isAnimationFinished,h=or("recharts-bar",n),m=o&&o.allowDataOverflow,y=a&&a.allowDataOverflow,v=m||y,g=an()(p)?this.id:p;return Xe().createElement(oo,{className:h},m||y?Xe().createElement("defs",null,Xe().createElement("clipPath",{id:"clipPath-".concat(g)},Xe().createElement("rect",{x:m?i:i-c/2,y:y?l:l-s/2,width:m?c:2*c,height:y?s:2*s}))):null,Xe().createElement(oo,{className:"recharts-bar-rectangles",clipPath:v?"url(#clipPath-".concat(g,")"):null},f?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(v,g),(!u||d)&&av.renderCallByParent(this.props,r))}}],o=[{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&&lg(r.prototype,n),o&&lg(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);function mg(e){return mg="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},mg(e)}function yg(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,wg(n.key),n)}}function vg(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 gg(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vg(Object(r),!0).forEach((function(t){bg(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vg(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bg(e,t,r){return(t=wg(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wg(e){var t=function(e,t){if("object"!=mg(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=mg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mg(t)?t:t+""}eg=hg,pg(hg,"displayName","Bar"),pg(hg,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Mo.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),pg(hg,"getComposedData",(function(e){var t=e.props,r=e.item,n=e.barPosition,o=e.bandSize,a=e.xAxis,i=e.yAxis,l=e.xAxisTicks,c=e.yAxisTicks,s=e.stackedData,u=e.dataStartIndex,f=e.displayedData,p=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?ig(ig({},m),r.props):r.props,v=y.dataKey,g=y.children,b=y.minPointSize,w="horizontal"===h?i:a,x=s?w.scale.domain():null,O=function(e){var t=e.numericAxis,r=t.scale.domain();if("number"===t.type){var n=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);return n<=0&&o>=0?0:o<0?o:n}return r[0]}({numericAxis:w}),k=An(g,Wy),E=f.map((function(e,t){var n,f,p,m,y,g;s?n=function(e,t){if(!t||2!==t.length||!$r(t[0])||!$r(t[1]))return e;var r=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!$r(e[0])||e[0]<r)&&(o[0]=r),(!$r(e[1])||e[1]>n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]<r&&(o[1]=r),o}(s[u+t],x):(n=Sm(e,v),Array.isArray(n)||(n=[O,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 o="number"==typeof r;return o?e(r,n):(o||Yn(!1),t)}}(b,eg.defaultProps.minPointSize)(n[1],t);if("horizontal"===h){var E,S=[i.scale(n[0]),i.scale(n[1])],_=S[0],j=S[1];f=zm({axis:a,ticks:l,bandSize:o,offset:d.offset,entry:e,index:t}),p=null!==(E=null!=j?j:_)&&void 0!==E?E:void 0,m=d.size;var P=_-j;if(y=Number.isNaN(P)?0:P,g={x:f,y:i.y,width:m,height:i.height},Math.abs(w)>0&&Math.abs(y)<Math.abs(w)){var A=Gr(y||w)*(Math.abs(w)-Math.abs(y));p-=A,y+=A}}else{var T=[a.scale(n[0]),a.scale(n[1])],C=T[0],M=T[1];if(f=C,p=zm({axis:i,ticks:c,bandSize:o,offset:d.offset,entry:e,index:t}),m=M-C,y=d.size,g={x:a.x,y:p,width:a.width,height:y},Math.abs(w)>0&&Math.abs(m)<Math.abs(w))m+=Gr(m||w)*(Math.abs(w)-Math.abs(m))}return ig(ig(ig({},e),{},{x:f,y:p,width:m,height:y,value:s?n:n[1],payload:e,background:g},k&&k[t]&&k[t].props),{},{tooltipPayload:[Zm(r,e)],tooltipPosition:{x:f+m/2,y:p+y/2}})}));return ig({data:E,layout:h},p)}));var xg=function(e,t){var r=e.x,n=e.y,o=t.x,a=t.y;return{x:Math.min(r,o),y:Math.min(n,a),width:Math.abs(o-r),height:Math.abs(a-n)}},Og=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 o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var a=this.bandwidth?this.bandwidth():0;return this.scale(e)+a}if(r){var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+i}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&&yg(t.prototype,r),n&&yg(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,n}();bg(Og,"EPS",1e-4);var kg=function(e){var t=Object.keys(e).reduce((function(t,r){return gg(gg({},t),{},bg({},r,Og.create(e[r])))}),{});return gg(gg({},t),{},{apply:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return zy()(e,(function(e,r){return t[r].apply(e,{bandAware:n,position:o})}))},isInRange:function(e){return Hy()(e,(function(e,r){return t[r].isInRange(e)}))}})};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 Sg(e){return Sg="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},Sg(e)}function _g(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 jg(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_g(Object(r),!0).forEach((function(t){Ng(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pg(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,Dg(n.key),n)}}function Ag(e,t,r){return t=Cg(t),function(e,t){if(t&&("object"===Sg(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,Tg()?Reflect.construct(t,r||[],Cg(e).constructor):t.apply(e,r))}function Tg(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Tg=function(){return!!e})()}function Cg(e){return Cg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Cg(e)}function Mg(e,t){return Mg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Mg(e,t)}function Ng(e,t,r){return(t=Dg(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Dg(e){var t=function(e,t){if("object"!=Sg(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Sg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Sg(t)?t:t+""}var Ig=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ag(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&&Mg(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this.props,r=e.x,n=e.y,o=e.r,a=e.alwaysShow,i=e.clipPathId,l=Zr(r),c=Zr(n);if(nn(void 0===a,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!l||!c)return null;var s=function(e){var t=e.x,r=e.y,n=e.xAxis,o=e.yAxis,a=kg({x:n.scale,y:o.scale}),i=a.apply({x:t,y:r},{bandAware:!0});return Uy(e,"discard")&&!a.isInRange(i)?null:i}(this.props);if(!s)return null;var u=s.x,f=s.y,p=this.props,d=p.shape,h=p.className,m=jg(jg({clipPath:Uy(this.props,"hidden")?"url(#".concat(i,")"):void 0},Dn(this.props,!0)),{},{cx:u,cy:f});return Xe().createElement(oo,{className:or("recharts-reference-dot",h)},t.renderDot(d,m),By.renderCallByParent(this.props,{x:u-o,y:f-o,width:2*o,height:2*o}))}}],n&&Pg(r.prototype,n),o&&Pg(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Xe().Component);Ng(Ig,"displayName","ReferenceDot"),Ng(Ig,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),Ng(Ig,"renderDot",(function(e,t){return Xe().isValidElement(e)?Xe().cloneElement(e,t):cn()(e)?e(t):Xe().createElement(si,Eg({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))}));var Rg=r(2426),Lg=r.n(Rg),Bg=r(7309),Fg=r.n(Bg),Ug=r(104),Kg=r.n(Ug)()((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 zg=(0,Ye.createContext)(void 0),qg=(0,Ye.createContext)(void 0),Hg=(0,Ye.createContext)(void 0),Wg=(0,Ye.createContext)({}),Gg=(0,Ye.createContext)(void 0),Vg=(0,Ye.createContext)(0),$g=(0,Ye.createContext)(0),Zg=function(e){var t=e.state,r=t.xAxisMap,n=t.yAxisMap,o=t.offset,a=e.clipPathId,i=e.children,l=e.width,c=e.height,s=Kg(o);return Xe().createElement(zg.Provider,{value:r},Xe().createElement(qg.Provider,{value:n},Xe().createElement(Wg.Provider,{value:o},Xe().createElement(Hg.Provider,{value:s},Xe().createElement(Gg.Provider,{value:a},Xe().createElement(Vg.Provider,{value:c},Xe().createElement($g.Provider,{value:l},i)))))))};var Yg=function(e){var t=(0,Ye.useContext)(zg);null==t&&Yn(!1);var r=t[e];return null==r&&Yn(!1),r},Xg=function(e){var t=(0,Ye.useContext)(qg);null==t&&Yn(!1);var r=t[e];return null==r&&Yn(!1),r},Qg=function(){return(0,Ye.useContext)($g)},Jg=function(){return(0,Ye.useContext)(Vg)};function eb(e){return eb="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},eb(e)}function tb(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,sb(n.key),n)}}function rb(e,t,r){return t=ob(t),function(e,t){if(t&&("object"===eb(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,nb()?Reflect.construct(t,r||[],ob(e).constructor):t.apply(e,r))}function nb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(nb=function(){return!!e})()}function ob(e){return ob=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ob(e)}function ab(e,t){return ab=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ab(e,t)}function ib(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 lb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ib(Object(r),!0).forEach((function(t){cb(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ib(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function cb(e,t,r){return(t=sb(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sb(e){var t=function(e,t){if("object"!=eb(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eb(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eb(t)?t:t+""}function ub(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return fb(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 fb(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 fb(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 pb(){return pb=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},pb.apply(this,arguments)}function db(e){var t=e.x,r=e.y,n=e.segment,o=e.xAxisId,a=e.yAxisId,i=e.shape,l=e.className,c=e.alwaysShow,s=(0,Ye.useContext)(Gg),u=Yg(o),f=Xg(a),p=(0,Ye.useContext)(Hg);if(!s||!p)return null;nn(void 0===c,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var d=function(e,t,r,n,o,a,i,l,c){var s=o.x,u=o.y,f=o.width,p=o.height;if(r){var d=c.y,h=e.y.apply(d,{position:a});if(Uy(c,"discard")&&!e.y.isInRange(h))return null;var m=[{x:s+f,y:h},{x:s,y:h}];return"left"===l?m.reverse():m}if(t){var y=c.x,v=e.x.apply(y,{position:a});if(Uy(c,"discard")&&!e.x.isInRange(v))return null;var g=[{x:v,y:u+p},{x:v,y:u}];return"top"===i?g.reverse():g}if(n){var b=c.segment.map((function(t){return e.apply(t,{position:a})}));return Uy(c,"discard")&&Lg()(b,(function(t){return!e.isInRange(t)}))?null:b}return null}(kg({x:u.scale,y:f.scale}),Zr(t),Zr(r),n&&2===n.length,p,e.position,u.orientation,f.orientation,e);if(!d)return null;var h=ub(d,2),m=h[0],y=m.x,v=m.y,g=h[1],b=g.x,w=g.y,x=lb(lb({clipPath:Uy(e,"hidden")?"url(#".concat(s,")"):void 0},Dn(e,!0)),{},{x1:y,y1:v,x2:b,y2:w});return Xe().createElement(oo,{className:or("recharts-reference-line",l)},function(e,t){return Xe().isValidElement(e)?Xe().cloneElement(e,t):cn()(e)?e(t):Xe().createElement("line",pb({},t,{className:"recharts-reference-line-line"}))}(i,x),By.renderCallByParent(e,function(e){var t=e.x1,r=e.y1,n=e.x2,o=e.y2;return xg({x:t,y:r},{x:n,y:o})}({x1:y,y1:v,x2:b,y2:w})))}var hb=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),rb(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&&ab(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return Xe().createElement(db,this.props)}}])&&tb(r.prototype,n),o&&tb(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Xe().Component);function mb(){return mb=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},mb.apply(this,arguments)}function yb(e){return yb="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},yb(e)}function vb(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 gb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vb(Object(r),!0).forEach((function(t){Eb(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bb(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,Sb(n.key),n)}}function wb(e,t,r){return t=Ob(t),function(e,t){if(t&&("object"===yb(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,xb()?Reflect.construct(t,r||[],Ob(e).constructor):t.apply(e,r))}function xb(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(xb=function(){return!!e})()}function Ob(e){return Ob=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ob(e)}function kb(e,t){return kb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},kb(e,t)}function Eb(e,t,r){return(t=Sb(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Sb(e){var t=function(e,t){if("object"!=yb(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=yb(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==yb(t)?t:t+""}cb(hb,"displayName","ReferenceLine"),cb(hb,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var _b=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),wb(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&&kb(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this.props,r=e.x1,n=e.x2,o=e.y1,a=e.y2,i=e.className,l=e.alwaysShow,c=e.clipPathId;nn(void 0===l,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var s=Zr(r),u=Zr(n),f=Zr(o),p=Zr(a),d=this.props.shape;if(!(s||u||f||p||d))return null;var h=function(e,t,r,n,o){var a=o.x1,i=o.x2,l=o.y1,c=o.y2,s=o.xAxis,u=o.yAxis;if(!s||!u)return null;var f=kg({x:s.scale,y:u.scale}),p={x:e?f.x.apply(a,{position:"start"}):f.x.rangeMin,y:r?f.y.apply(l,{position:"start"}):f.y.rangeMin},d={x:t?f.x.apply(i,{position:"end"}):f.x.rangeMax,y:n?f.y.apply(c,{position:"end"}):f.y.rangeMax};return!Uy(o,"discard")||f.isInRange(p)&&f.isInRange(d)?xg(p,d):null}(s,u,f,p,this.props);if(!h&&!d)return null;var m=Uy(this.props,"hidden")?"url(#".concat(c,")"):void 0;return Xe().createElement(oo,{className:or("recharts-reference-area",i)},t.renderRect(d,gb(gb({clipPath:m},Dn(this.props,!0)),h)),By.renderCallByParent(this.props,h))}}])&&bb(r.prototype,n),o&&bb(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Xe().Component);function jb(e){return function(e){if(Array.isArray(e))return Pb(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 Pb(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 Pb(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 Pb(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}Eb(_b,"displayName","ReferenceArea"),Eb(_b,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),Eb(_b,"renderRect",(function(e,t){return Xe().isValidElement(e)?Xe().cloneElement(e,t):cn()(e)?e(t):Xe().createElement(Vl,mb({},t,{className:"recharts-reference-area-rect"}))}));var Ab=function(e,t,r,n,o){var a=An(e,hb),i=An(e,Ig),l=[].concat(jb(a),jb(i)),c=An(e,_b),s="".concat(n,"Id"),u=n[0],f=t;if(l.length&&(f=l.reduce((function(e,t){if(t.props[s]===r&&Uy(t.props,"extendDomain")&&$r(t.props[u])){var n=t.props[u];return[Math.min(e[0],n),Math.max(e[1],n)]}return e}),f)),c.length){var p="".concat(u,"1"),d="".concat(u,"2");f=c.reduce((function(e,t){if(t.props[s]===r&&Uy(t.props,"extendDomain")&&$r(t.props[p])&&$r(t.props[d])){var n=t.props[p],o=t.props[d];return[Math.min(e[0],n,o),Math.max(e[1],n,o)]}return e}),f)}return o&&o.length&&(f=o.reduce((function(e,t){return $r(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),f)),f},Tb=r(228),Cb=new(r.n(Tb)()),Mb="recharts.syncMouseEvents";function Nb(e){return Nb="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},Nb(e)}function Db(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,Rb(n.key),n)}}function Ib(e,t,r){return(t=Rb(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rb(e){var t=function(e,t){if("object"!=Nb(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Nb(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Nb(t)?t:t+""}var Lb=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Ib(this,"activeIndex",0),Ib(this,"coordinateList",[]),Ib(this,"layout","horizontal")},t=[{key:"setDetails",value:function(e){var t,r=e.coordinateList,n=void 0===r?null:r,o=e.container,a=void 0===o?null:o,i=e.layout,l=void 0===i?null:i,c=e.offset,s=void 0===c?null:c,u=e.mouseHandlerCallback,f=void 0===u?null:u;this.coordinateList=null!==(t=null!=n?n:this.coordinateList)&&void 0!==t?t:[],this.container=null!=a?a:this.container,this.layout=null!=l?l:this.layout,this.offset=null!=s?s:this.offset,this.mouseHandlerCallback=null!=f?f: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,o=r.y,a=r.height,i=this.coordinateList[this.activeIndex].coordinate,l=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,c=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,s=n+i+l,u=o+this.offset.top+a/2+c;this.mouseHandlerCallback({pageX:s,pageY:u})}}}],t&&Db(e.prototype,t),r&&Db(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();function Bb(){}function Fb(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 Ub(e){this._context=e}function Kb(e){this._context=e}function zb(e){this._context=e}Ub.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:Fb(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:Fb(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Kb.prototype={areaStart:Bb,areaEnd:Bb,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:Fb(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},zb.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:Fb(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class qb{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 Hb(e){this._context=e}function Wb(e){this._context=e}function Gb(e){return new Wb(e)}function Vb(e){return e<0?-1:1}function $b(e,t,r){var n=e._x1-e._x0,o=t-e._x1,a=(e._y1-e._y0)/(n||o<0&&-0),i=(r-e._y1)/(o||n<0&&-0),l=(a*o+i*n)/(n+o);return(Vb(a)+Vb(i))*Math.min(Math.abs(a),Math.abs(i),.5*Math.abs(l))||0}function Zb(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function Yb(e,t,r){var n=e._x0,o=e._y0,a=e._x1,i=e._y1,l=(a-n)/3;e._context.bezierCurveTo(n+l,o+l*t,a-l,i-l*r,a,i)}function Xb(e){this._context=e}function Qb(e){this._context=new Jb(e)}function Jb(e){this._context=e}function ew(e){this._context=e}function tw(e){var t,r,n=e.length-1,o=new Array(n),a=new Array(n),i=new Array(n);for(o[0]=0,a[0]=2,i[0]=e[0]+2*e[1],t=1;t<n-1;++t)o[t]=1,a[t]=4,i[t]=4*e[t]+2*e[t+1];for(o[n-1]=2,a[n-1]=7,i[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=o[t]/a[t-1],a[t]-=r,i[t]-=r*i[t-1];for(o[n-1]=i[n-1]/a[n-1],t=n-2;t>=0;--t)o[t]=(i[t]-o[t+1])/a[t];for(a[n-1]=(e[n]+o[n-1])/2,t=0;t<n-1;++t)a[t]=2*e[t+1]-o[t+1];return[o,a]}function rw(e,t){this._context=e,this._t=t}function nw(e){return e[0]}function ow(e){return e[1]}function aw(e,t){var r=ga(!0),n=null,o=Gb,a=null,i=Sa(l);function l(l){var c,s,u,f=(l=dh(l)).length,p=!1;for(null==n&&(a=o(u=i())),c=0;c<=f;++c)!(c<f&&r(s=l[c],c,l))===p&&((p=!p)?a.lineStart():a.lineEnd()),p&&a.point(+e(s,c,l),+t(s,c,l));if(u)return a=null,u+""||null}return e="function"==typeof e?e:void 0===e?nw:ga(e),t="function"==typeof t?t:void 0===t?ow:ga(t),l.x=function(t){return arguments.length?(e="function"==typeof t?t:ga(+t),l):e},l.y=function(e){return arguments.length?(t="function"==typeof e?e:ga(+e),l):t},l.defined=function(e){return arguments.length?(r="function"==typeof e?e:ga(!!e),l):r},l.curve=function(e){return arguments.length?(o=e,null!=n&&(a=o(n)),l):o},l.context=function(e){return arguments.length?(null==e?n=a=null:a=o(n=e),l):n},l}function iw(e,t,r){var n=null,o=ga(!0),a=null,i=Gb,l=null,c=Sa(s);function s(s){var u,f,p,d,h,m=(s=dh(s)).length,y=!1,v=new Array(m),g=new Array(m);for(null==a&&(l=i(h=c())),u=0;u<=m;++u){if(!(u<m&&o(d=s[u],u,s))===y)if(y=!y)f=u,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),p=u-1;p>=f;--p)l.point(v[p],g[p]);l.lineEnd(),l.areaEnd()}y&&(v[u]=+e(d,u,s),g[u]=+t(d,u,s),l.point(n?+n(d,u,s):v[u],r?+r(d,u,s):g[u]))}if(h)return l=null,h+""||null}function u(){return aw().defined(o).curve(i).context(a)}return e="function"==typeof e?e:void 0===e?nw:ga(+e),t="function"==typeof t?t:ga(void 0===t?0:+t),r="function"==typeof r?r:void 0===r?ow:ga(+r),s.x=function(t){return arguments.length?(e="function"==typeof t?t:ga(+t),n=null,s):e},s.x0=function(t){return arguments.length?(e="function"==typeof t?t:ga(+t),s):e},s.x1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:ga(+e),s):n},s.y=function(e){return arguments.length?(t="function"==typeof e?e:ga(+e),r=null,s):t},s.y0=function(e){return arguments.length?(t="function"==typeof e?e:ga(+e),s):t},s.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:ga(+e),s):r},s.lineX0=s.lineY0=function(){return u().x(e).y(t)},s.lineY1=function(){return u().x(e).y(r)},s.lineX1=function(){return u().x(n).y(t)},s.defined=function(e){return arguments.length?(o="function"==typeof e?e:ga(!!e),s):o},s.curve=function(e){return arguments.length?(i=e,null!=a&&(l=i(a)),s):i},s.context=function(e){return arguments.length?(null==e?a=l=null:l=i(a=e),s):a},s}function lw(e){return lw="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},lw(e)}function cw(){return cw=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},cw.apply(this,arguments)}function sw(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 uw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?sw(Object(r),!0).forEach((function(t){fw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fw(e,t,r){var n;return n=function(e,t){if("object"!=lw(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=lw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==lw(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Hb.prototype={areaStart:Bb,areaEnd:Bb,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))}},Wb.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)}}},Xb.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:Yb(this,this._t0,Zb(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,Yb(this,Zb(this,r=$b(this,e,t)),r);break;default:Yb(this,this._t0,r=$b(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}},(Qb.prototype=Object.create(Xb.prototype)).point=function(e,t){Xb.prototype.point.call(this,t,e)},Jb.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,o,a){this._context.bezierCurveTo(t,e,n,r,a,o)}},ew.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=tw(e),o=tw(t),a=0,i=1;i<r;++a,++i)this._context.bezierCurveTo(n[0][a],o[0][a],n[1][a],o[1][a],e[i],t[i]);(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)}},rw.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 pw={curveBasisClosed:function(e){return new Kb(e)},curveBasisOpen:function(e){return new zb(e)},curveBasis:function(e){return new Ub(e)},curveBumpX:function(e){return new qb(e,!0)},curveBumpY:function(e){return new qb(e,!1)},curveLinearClosed:function(e){return new Hb(e)},curveLinear:Gb,curveMonotoneX:function(e){return new Xb(e)},curveMonotoneY:function(e){return new Qb(e)},curveNatural:function(e){return new ew(e)},curveStep:function(e){return new rw(e,.5)},curveStepAfter:function(e){return new rw(e,1)},curveStepBefore:function(e){return new rw(e,0)}},dw=function(e){return e.x===+e.x&&e.y===+e.y},hw=function(e){return e.x},mw=function(e){return e.y},yw=function(e){var t,r=e.type,n=void 0===r?"linear":r,o=e.points,a=void 0===o?[]:o,i=e.baseLine,l=e.layout,c=e.connectNulls,s=void 0!==c&&c,u=function(e,t){if(cn()(e))return e;var r="curve".concat(Zo()(e));return"curveMonotone"!==r&&"curveBump"!==r||!t?pw[r]||Gb:pw["".concat(r).concat("vertical"===t?"Y":"X")]}(n,l),f=s?a.filter((function(e){return dw(e)})):a;if(Array.isArray(i)){var p=s?i.filter((function(e){return dw(e)})):i,d=f.map((function(e,t){return uw(uw({},e),{},{base:p[t]})}));return(t="vertical"===l?iw().y(mw).x1(hw).x0((function(e){return e.base.x})):iw().x(hw).y1(mw).y0((function(e){return e.base.y}))).defined(dw).curve(u),t(d)}return(t="vertical"===l&&$r(i)?iw().y(mw).x1(hw).x0(i):$r(i)?iw().x(hw).y1(mw).y0(i):aw().x(hw).y(mw)).defined(dw).curve(u),t(f)},vw=function(e){var t=e.className,r=e.points,n=e.path,o=e.pathRef;if(!(r&&r.length||n))return null;var a=r&&r.length?yw(e):n;return Xe().createElement("path",cw({},Dn(e,!1),gn(e),{className:or("recharts-curve",t),d:a,ref:o}))};function gw(e){return gw="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},gw(e)}var bw=["x","y","top","left","width","height","className"];function ww(){return ww=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},ww.apply(this,arguments)}function xw(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 Ow(e,t,r){var n;return n=function(e,t){if("object"!=gw(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=gw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==gw(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kw(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Ew=function(e,t,r,n,o,a){return"M".concat(e,",").concat(o,"v").concat(n,"M").concat(a,",").concat(t,"h").concat(r)},Sw=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,a=e.top,i=void 0===a?0:a,l=e.left,c=void 0===l?0:l,s=e.width,u=void 0===s?0:s,f=e.height,p=void 0===f?0:f,d=e.className,h=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xw(Object(r),!0).forEach((function(t){Ow(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({x:r,y:o,top:i,left:c,width:u,height:p},kw(e,bw));return $r(r)&&$r(o)&&$r(u)&&$r(p)&&$r(i)&&$r(c)?Xe().createElement("path",ww({},Dn(h,!0),{className:or("recharts-cross",d),d:Ew(r,o,u,p,i,c)})):null};function _w(e){var t=e.cx,r=e.cy,n=e.radius,o=e.startAngle,a=e.endAngle;return{points:[Oy(t,r,n,o),Oy(t,r,n,a)],cx:t,cy:r,radius:n,startAngle:o,endAngle:a}}function jw(e,t,r){var n,o,a,i;if("horizontal"===e)a=n=t.x,o=r.top,i=r.top+r.height;else if("vertical"===e)i=o=t.y,n=r.left,a=r.left+r.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return _w(t);var l=t.cx,c=t.cy,s=t.innerRadius,u=t.outerRadius,f=t.angle,p=Oy(l,c,s,f),d=Oy(l,c,u,f);n=p.x,o=p.y,a=d.x,i=d.y}return[{x:n,y:o},{x:a,y:i}]}function Pw(e){return Pw="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},Pw(e)}function Aw(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 Tw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Aw(Object(r),!0).forEach((function(t){Cw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Aw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Cw(e,t,r){var n;return n=function(e,t){if("object"!=Pw(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Pw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Pw(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Mw(e){var t,r,n,o=e.element,a=e.tooltipEventType,i=e.isActive,l=e.activeCoordinate,c=e.activePayload,s=e.offset,u=e.activeTooltipIndex,f=e.tooltipAxisBandSize,p=e.layout,d=e.chartName,h=null!==(t=o.props.cursor)&&void 0!==t?t:null===(r=o.type.defaultProps)||void 0===r?void 0:r.cursor;if(!o||!h||!i||!l||"ScatterChart"!==d&&"axis"!==a)return null;var m=vw;if("ScatterChart"===d)n=l,m=Sw;else if("BarChart"===d)n=function(e,t,r,n){var o=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:r.left+.5,y:"horizontal"===e?r.top+.5:t.y-o,width:"horizontal"===e?n:r.width-1,height:"horizontal"===e?r.height-1:n}}(p,l,s,f),m=Vl;else if("radial"===p){var y=_w(l),v=y.cx,g=y.cy,b=y.radius;n={cx:v,cy:g,startAngle:y.startAngle,endAngle:y.endAngle,innerRadius:b,outerRadius:b},m=Pv}else n={points:jw(p,l,s)},m=vw;var w=Tw(Tw(Tw(Tw({stroke:"#ccc",pointerEvents:"none"},s),n),Dn(h,!1)),{},{payload:c,payloadIndex:u,className:or("recharts-tooltip-cursor",h.className)});return(0,Ye.isValidElement)(h)?(0,Ye.cloneElement)(h,w):(0,Ye.createElement)(m,w)}var Nw=["item"],Dw=["children","className","width","height","style","compact","title","desc"];function Iw(e){return Iw="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},Iw(e)}function Rw(){return Rw=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},Rw.apply(this,arguments)}function Lw(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||Ww(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 Bw(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Fw(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,Yw(n.key),n)}}function Uw(e,t,r){return t=zw(t),function(e,t){if(t&&("object"===Iw(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,Kw()?Reflect.construct(t,r||[],zw(e).constructor):t.apply(e,r))}function Kw(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Kw=function(){return!!e})()}function zw(e){return zw=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},zw(e)}function qw(e,t){return qw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qw(e,t)}function Hw(e){return function(e){if(Array.isArray(e))return Gw(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ww(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 Ww(e,t){if(e){if("string"==typeof e)return Gw(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)?Gw(e,t):void 0}}function Gw(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 Vw(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 $w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vw(Object(r),!0).forEach((function(t){Zw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zw(e,t,r){return(t=Yw(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Yw(e){var t=function(e,t){if("object"!=Iw(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Iw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Iw(t)?t:t+""}var Xw={xAxis:["bottom","top"],yAxis:["left","right"]},Qw={width:"100%",height:"100%"},Jw={x:0,y:0};function ex(e){return e}var tx=function(e,t){var r=t.graphicalItems,n=t.dataStartIndex,o=t.dataEndIndex,a=(null!=r?r:[]).reduce((function(e,t){var r=t.props.data;return r&&r.length?[].concat(Hw(e),Hw(r)):e}),[]);return a.length>0?a:e&&e.length&&$r(n)&&$r(o)?e.slice(n,o+1):[]};function rx(e){return"number"===e?[0,"auto"]:void 0}var nx=function(e,t,r,n){var o=e.graphicalItems,a=e.tooltipAxis,i=tx(t,e);return r<0||!o||!o.length||r>=i.length?null:o.reduce((function(o,l){var c,s,u=null!==(c=l.props.data)&&void 0!==c?c:t;(u&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=r&&(u=u.slice(e.dataStartIndex,e.dataEndIndex+1)),a.dataKey&&!a.allowDuplicatedCategory)?s=tn(void 0===u?i:u,a.dataKey,n):s=u&&u[r]||i[r];return s?[].concat(Hw(o),[Zm(l,s)]):o}),[])},ox=function(e,t,r,n){var o=n||{x:e.chartX,y:e.chartY},a=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(o,r),i=e.orderedTooltipTicks,l=e.tooltipAxis,c=e.tooltipTicks,s=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=-1,i=null!==(t=null==r?void 0:r.length)&&void 0!==t?t:0;if(i<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var l=o.range,c=0;c<i;c++){var s=c>0?n[c-1].coordinate:n[i-1].coordinate,u=n[c].coordinate,f=c>=i-1?n[0].coordinate:n[c+1].coordinate,p=void 0;if(Gr(u-s)!==Gr(f-u)){var d=[];if(Gr(f-u)===Gr(l[1]-l[0])){p=f;var h=u+l[1]-l[0];d[0]=Math.min(h,(h+s)/2),d[1]=Math.max(h,(h+s)/2)}else{p=s;var m=f+l[1]-l[0];d[0]=Math.min(u,(m+u)/2),d[1]=Math.max(u,(m+u)/2)}var y=[Math.min(u,(p+u)/2),Math.max(u,(p+u)/2)];if(e>y[0]&&e<=y[1]||e>=d[0]&&e<=d[1]){a=n[c].index;break}}else{var v=Math.min(s,f),g=Math.max(s,f);if(e>(v+u)/2&&e<=(g+u)/2){a=n[c].index;break}}}else for(var b=0;b<i;b++)if(0===b&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b>0&&b<i-1&&e>(r[b].coordinate+r[b-1].coordinate)/2&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b===i-1&&e>(r[b].coordinate+r[b-1].coordinate)/2){a=r[b].index;break}return a}(a,i,c,l);if(s>=0&&c){var u=c[s]&&c[s].value,f=nx(e,t,s,u),p=function(e,t,r,n){var o=t.find((function(e){return e&&e.index===r}));if(o){if("horizontal"===e)return{x:o.coordinate,y:n.y};if("vertical"===e)return{x:n.x,y:o.coordinate};if("centric"===e){var a=o.coordinate,i=n.radius;return $w($w($w({},n),Oy(n.cx,n.cy,i,a)),{},{angle:a,radius:i})}var l=o.coordinate,c=n.angle;return $w($w($w({},n),Oy(n.cx,n.cy,l,c)),{},{angle:c,radius:l})}return Jw}(r,i,s,o);return{activeTooltipIndex:s,activeLabel:u,activePayload:f,activeCoordinate:p}}return null},ax=function(e,t){var r=t.axes,n=t.graphicalItems,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,s=e.layout,u=e.children,f=e.stackOffset,p=Tm(s,o);return r.reduce((function(t,r){var d,h=void 0!==r.type.defaultProps?$w($w({},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,O=h[a];if(t[O])return t;var k,E,S,_=tx(e.data,{graphicalItems:n.filter((function(e){var t;return(a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a])===O})),dataStartIndex:l,dataEndIndex:c}),j=_.length;(function(e,t,r){if("number"===r&&!0===t&&Array.isArray(e)){var n=null==e?void 0:e[0],o=null==e?void 0:e[1];if(n&&o&&$r(n)&&$r(o))return!0}return!1})(h.domain,v,m)&&(k=Gm(h.domain,null,v),!p||"number"!==m&&"auto"===b||(S=_m(_,y,"category")));var P=rx(m);if(!k||0===k.length){var A,T=null!==(A=h.domain)&&void 0!==A?A:P;if(y){if(k=_m(_,y,m),"category"===m&&p){var C=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}(k);g&&C?(E=k,k=Gn()(0,j)):g||(k=$m(T,k,r).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(Hw(e),[t])}),[]))}else if("category"===m)k=g?k.filter((function(e){return""!==e&&!an()(e)})):$m(T,k,r).reduce((function(e,t){return e.indexOf(t)>=0||""===t||an()(t)?e:[].concat(Hw(e),[t])}),[]);else if("number"===m){var M=function(e,t,r,n,o){var a=t.map((function(t){return Pm(e,t,r,o,n)})).filter((function(e){return!an()(e)}));return a&&a.length?a.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null}(_,n.filter((function(e){var t,r,n=a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a],o="hide"in e.props?e.props.hide:null===(r=e.type.defaultProps)||void 0===r?void 0:r.hide;return n===O&&(x||!o)})),y,o,s);M&&(k=M)}!p||"number"!==m&&"auto"===b||(S=_m(_,y,"category"))}else k=p?Gn()(0,j):i&&i[O]&&i[O].hasStack&&"number"===m?"expand"===f?[0,1]:qm(i[O].stackGroups,l,c):Am(_,n.filter((function(e){var t=a in e.props?e.props[a]:e.type.defaultProps[a],r="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===O&&(x||!r)})),m,s,!0);if("number"===m)k=Ab(u,k,O,o,w),T&&(k=Gm(T,k,v));else if("category"===m&&T){var N=T;k.every((function(e){return N.indexOf(e)>=0}))&&(k=N)}}return $w($w({},t),{},Zw({},O,$w($w({},h),{},{axisType:o,domain:k,categoricalDomain:S,duplicateDomain:E,originalDomain:null!==(d=h.domain)&&void 0!==d?d:P,isCategorical:p,layout:s})))}),{})},ix=function(e,t){var r=t.axisType,n=void 0===r?"xAxis":r,o=t.AxisComp,a=t.graphicalItems,i=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,s=e.children,u="".concat(n,"Id"),f=An(s,o),p={};return f&&f.length?p=ax(e,{axes:f,graphicalItems:a,axisType:n,axisIdKey:u,stackGroups:i,dataStartIndex:l,dataEndIndex:c}):a&&a.length&&(p=function(e,t){var r=t.graphicalItems,n=t.Axis,o=t.axisType,a=t.axisIdKey,i=t.stackGroups,l=t.dataStartIndex,c=t.dataEndIndex,s=e.layout,u=e.children,f=tx(e.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:c}),p=f.length,d=Tm(s,o),h=-1;return r.reduce((function(e,t){var m,y=(void 0!==t.type.defaultProps?$w($w({},t.type.defaultProps),t.props):t.props)[a],v=rx("number");return e[y]?e:(h++,d?m=Gn()(0,p):i&&i[y]&&i[y].hasStack?(m=qm(i[y].stackGroups,l,c),m=Ab(u,m,y,o)):(m=Gm(v,Am(f,r.filter((function(e){var t,r,n=a in e.props?e.props[a]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[a],o="hide"in e.props?e.props.hide:null===(r=e.type.defaultProps)||void 0===r?void 0:r.hide;return n===y&&!o})),"number",s),n.defaultProps.allowDataOverflow),m=Ab(u,m,y,o)),$w($w({},e),{},Zw({},y,$w($w({axisType:o},n.defaultProps),{},{hide:!0,orientation:qr()(Xw,"".concat(o,".").concat(h%2),null),domain:m,originalDomain:v,isCategorical:d,layout:s}))))}),{})}(e,{Axis:o,graphicalItems:a,axisType:n,axisIdKey:u,stackGroups:i,dataStartIndex:l,dataEndIndex:c})),p},lx=function(e){var t=e.children,r=e.defaultShowTooltip,n=Tn(t,dy),o=0,a=0;return e.data&&0!==e.data.length&&(a=e.data.length-1),n&&n.props&&(n.props.startIndex>=0&&(o=n.props.startIndex),n.props.endIndex>=0&&(a=n.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:a,activeTooltipIndex:-1,isTooltipActive:Boolean(r)}},cx=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"}},sx=function(e,t){var r=e.props,n=(e.graphicalItems,e.xAxisMap),o=void 0===n?{}:n,a=e.yAxisMap,i=void 0===a?{}:a,l=r.width,c=r.height,s=r.children,u=r.margin||{},f=Tn(s,dy),p=Tn(s,li),d=Object.keys(i).reduce((function(e,t){var r=i[t],n=r.orientation;return r.mirror||r.hide?e:$w($w({},e),{},Zw({},n,e[n]+r.width))}),{left:u.left||0,right:u.right||0}),h=Object.keys(o).reduce((function(e,t){var r=o[t],n=r.orientation;return r.mirror||r.hide?e:$w($w({},e),{},Zw({},n,qr()(e,"".concat(n))+r.height))}),{top:u.top||0,bottom:u.bottom||0}),m=$w($w({},h),d),y=m.bottom;f&&(m.bottom+=f.props.height||dy.defaultProps.height),p&&t&&(m=function(e,t,r,n){var o=r.children,a=r.width,i=r.margin,l=a-(i.left||0)-(i.right||0),c=gm({children:o,legendWidth:l});if(c){var s=n||{},u=s.width,f=s.height,p=c.align,d=c.verticalAlign,h=c.layout;if(("vertical"===h||"horizontal"===h&&"middle"===d)&&"center"!==p&&$r(e[p]))return km(km({},e),{},Em({},p,e[p]+(u||0)));if(("horizontal"===h||"vertical"===h&&"center"===p)&&"middle"!==d&&$r(e[d]))return km(km({},e),{},Em({},d,e[d]+(f||0)))}return e}(m,0,r,t));var v=l-m.left-m.right,g=c-m.top-m.bottom;return $w($w({brushBottom:y},m),{},{width:Math.max(v,0),height:Math.max(g,0)})},ux=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},fx=function(e){var t=e.chartName,r=e.GraphicalChild,n=e.defaultTooltipEventType,o=void 0===n?"axis":n,a=e.validateTooltipEventTypes,i=void 0===a?["axis"]:a,l=e.axisComponents,c=e.legendContent,s=e.formatAxisMap,u=e.defaultProps,f=function(e,t){var r=t.graphicalItems,n=t.stackGroups,o=t.offset,a=t.updateId,i=t.dataStartIndex,c=t.dataEndIndex,s=e.barSize,u=e.layout,f=e.barGap,p=e.barCategoryGap,d=e.maxBarSize,h=cx(u),m=h.numericAxisName,y=h.cateAxisName,v=function(e){return!(!e||!e.length)&&e.some((function(e){var t=Sn(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(r),g=[];return r.forEach((function(r,h){var b=tx(e.data,{graphicalItems:[r],dataStartIndex:i,dataEndIndex:c}),w=void 0!==r.type.defaultProps?$w($w({},r.type.defaultProps),r.props):r.props,x=w.dataKey,O=w.maxBarSize,k=w["".concat(m,"Id")],E=w["".concat(y,"Id")],S=l.reduce((function(e,r){var n=t["".concat(r.axisType,"Map")],o=w["".concat(r.axisType,"Id")];n&&n[o]||"zAxis"===r.axisType||Yn(!1);var a=n[o];return $w($w({},e),{},Zw(Zw({},r.axisType,a),"".concat(r.axisType,"Ticks"),Mm(a)))}),{}),_=S[y],j=S["".concat(y,"Ticks")],P=n&&n[k]&&n[k].hasStack&&function(e,t){var r,n=(null!==(r=e.type)&&void 0!==r&&r.defaultProps?km(km({},e.type.defaultProps),e.props):e.props).stackId;if(Zr(n)){var o=t[n];if(o){var a=o.items.indexOf(e);return a>=0?o.stackedData[a]:null}}return null}(r,n[k].stackGroups),A=Sn(r.type).indexOf("Bar")>=0,T=Vm(_,j),C=[],M=v&&function(e){var t=e.barSize,r=e.totalSize,n=e.stackGroups,o=void 0===n?{}:n;if(!o)return{};for(var a={},i=Object.keys(o),l=0,c=i.length;l<c;l++)for(var s=o[i[l]].stackGroups,u=Object.keys(s),f=0,p=u.length;f<p;f++){var d=s[u[f]],h=d.items,m=d.cateAxisId,y=h.filter((function(e){return Sn(e.type).indexOf("Bar")>=0}));if(y&&y.length){var v=y[0].type.defaultProps,g=void 0!==v?km(km({},v),y[0].props):y[0].props,b=g.barSize,w=g[m];a[w]||(a[w]=[]);var x=an()(b)?t:b;a[w].push({item:y[0],stackList:y.slice(1),barSize:an()(x)?void 0:Qr(x,r,0)})}}return a}({barSize:s,stackGroups:n,totalSize:ux(S,y)});if(A){var N,D,I=an()(O)?d:O,R=null!==(N=null!==(D=Vm(_,j,!0))&&void 0!==D?D:I)&&void 0!==N?N:0;C=function(e){var t=e.barGap,r=e.barCategoryGap,n=e.bandSize,o=e.sizeList,a=void 0===o?[]:o,i=e.maxBarSize,l=a.length;if(l<1)return null;var c,s=Qr(t,n,0,!0),u=[];if(a[0].barSize===+a[0].barSize){var f=!1,p=n/l,d=a.reduce((function(e,t){return e+t.barSize||0}),0);(d+=(l-1)*s)>=n&&(d-=(l-1)*s,s=0),d>=n&&p>0&&(f=!0,d=l*(p*=.9));var h={offset:((n-d)/2|0)-s,size:0};c=a.reduce((function(e,t){var r={item:t.item,position:{offset:h.offset+h.size+s,size:f?p:t.barSize}},n=[].concat(wm(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}),u)}else{var m=Qr(r,n,0,!0);n-2*m-(l-1)*s<=0&&(s=0);var y=(n-2*m-(l-1)*s)/l;y>1&&(y>>=0);var v=i===+i?Math.min(y,i):y;c=a.reduce((function(e,t,r){var n=[].concat(wm(e),[{item:t.item,position:{offset:m+(y+s)*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}),u)}return c}({barGap:f,barCategoryGap:p,bandSize:R!==T?R:T,sizeList:M[E],maxBarSize:I}),R!==T&&(C=C.map((function(e){return $w($w({},e),{},{position:$w($w({},e.position),{},{offset:e.position.offset-R/2})})})))}var L,B,F=r&&r.type&&r.type.getComposedData;F&&g.push({props:$w($w({},F($w($w({},S),{},{displayedData:b,props:e,dataKey:x,item:r,bandSize:T,barPosition:C,offset:o,stackedData:P,layout:u,dataStartIndex:i,dataEndIndex:c}))),{},Zw(Zw(Zw({key:r.key||"item-".concat(h)},m,S[m]),y,S[y]),"animationId",a)),childIndex:(L=r,B=e.children,Pn(B).indexOf(L)),item:r})})),g},p=function(e,n){var o=e.props,a=e.dataStartIndex,i=e.dataEndIndex,c=e.updateId;if(!Cn({props:o}))return null;var u=o.children,p=o.layout,d=o.stackOffset,h=o.data,m=o.reverseStackOrder,y=cx(p),v=y.numericAxisName,g=y.cateAxisName,b=An(u,r),w=function(e,t,r,n,o,a){if(!e)return null;var i=(a?t.reverse():t).reduce((function(e,t){var o,a=null!==(o=t.type)&&void 0!==o&&o.defaultProps?km(km({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(a.hide)return e;var l=a[r],c=e[l]||{hasStack:!1,stackGroups:{}};if(Zr(i)){var s=c.stackGroups[i]||{numericAxisId:r,cateAxisId:n,items:[]};s.items.push(t),c.hasStack=!0,c.stackGroups[i]=s}else c.stackGroups[Xr("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[t]};return km(km({},e),{},Em({},l,c))}),{});return Object.keys(i).reduce((function(t,a){var l=i[a];return l.hasStack&&(l.stackGroups=Object.keys(l.stackGroups).reduce((function(t,a){var i=l.stackGroups[a];return km(km({},t),{},Em({},a,{numericAxisId:r,cateAxisId:n,items:i.items,stackedData:Fm(e,i.items,o)}))}),{})),km(km({},t),{},Em({},a,l))}),{})}(h,b,"".concat(v,"Id"),"".concat(g,"Id"),d,m),x=l.reduce((function(e,t){var r="".concat(t.axisType,"Map");return $w($w({},e),{},Zw({},r,ix(o,$w($w({},t),{},{graphicalItems:b,stackGroups:t.axisType===v&&w,dataStartIndex:a,dataEndIndex:i}))))}),{}),O=sx($w($w({},x),{},{props:o,graphicalItems:b}),null==n?void 0:n.legendBBox);Object.keys(x).forEach((function(e){x[e]=s(o,x[e],O,e.replace("Map",""),t)}));var k,E,S=x["".concat(g,"Map")],_=(k=Jr(S),{tooltipTicks:E=Mm(k,!1,!0),orderedTooltipTicks:$n()(E,(function(e){return e.coordinate})),tooltipAxis:k,tooltipAxisBandSize:Vm(k,E)}),j=f(o,$w($w({},x),{},{dataStartIndex:a,dataEndIndex:i,updateId:c,graphicalItems:b,stackGroups:w,offset:O}));return $w($w({formattedGraphicalItems:j,graphicalItems:b,offset:O,stackGroups:w},_),x)},d=function(e){function r(e){var n,o,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),Zw(a=Uw(this,r,[e]),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Zw(a,"accessibilityManager",new Lb),Zw(a,"handleLegendBBoxUpdate",(function(e){if(e){var t=a.state,r=t.dataStartIndex,n=t.dataEndIndex,o=t.updateId;a.setState($w({legendBBox:e},p({props:a.props,dataStartIndex:r,dataEndIndex:n,updateId:o},$w($w({},a.state),{},{legendBBox:e}))))}})),Zw(a,"handleReceiveSyncEvent",(function(e,t,r){if(a.props.syncId===e){if(r===a.eventEmitterSymbol&&"function"!=typeof a.props.syncMethod)return;a.applySyncEvent(t)}})),Zw(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 $w({dataStartIndex:t,dataEndIndex:r},p({props:a.props,dataStartIndex:t,dataEndIndex:r,updateId:n},a.state))})),a.triggerSyncEvent({dataStartIndex:t,dataEndIndex:r})}})),Zw(a,"handleMouseEnter",(function(e){var t=a.getMouseInfo(e);if(t){var r=$w($w({},t),{},{isTooltipActive:!0});a.setState(r),a.triggerSyncEvent(r);var n=a.props.onMouseEnter;cn()(n)&&n(r,e)}})),Zw(a,"triggeredAfterMouseMove",(function(e){var t=a.getMouseInfo(e),r=t?$w($w({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};a.setState(r),a.triggerSyncEvent(r);var n=a.props.onMouseMove;cn()(n)&&n(r,e)})),Zw(a,"handleItemMouseEnter",(function(e){a.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),Zw(a,"handleItemMouseLeave",(function(){a.setState((function(){return{isTooltipActive:!1}}))})),Zw(a,"handleMouseMove",(function(e){e.persist(),a.throttleTriggeredAfterMouseMove(e)})),Zw(a,"handleMouseLeave",(function(e){a.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};a.setState(t),a.triggerSyncEvent(t);var r=a.props.onMouseLeave;cn()(r)&&r(t,e)})),Zw(a,"handleOuterEvent",(function(e){var t,r=function(e){var t=e&&e.type;return t&&En[t]?En[t]:null}(e),n=qr()(a.props,"".concat(r));r&&cn()(n)&&n(null!==(t=/.*touch.*/i.test(r)?a.getMouseInfo(e.changedTouches[0]):a.getMouseInfo(e))&&void 0!==t?t:{},e)})),Zw(a,"handleClick",(function(e){var t=a.getMouseInfo(e);if(t){var r=$w($w({},t),{},{isTooltipActive:!0});a.setState(r),a.triggerSyncEvent(r);var n=a.props.onClick;cn()(n)&&n(r,e)}})),Zw(a,"handleMouseDown",(function(e){var t=a.props.onMouseDown;cn()(t)&&t(a.getMouseInfo(e),e)})),Zw(a,"handleMouseUp",(function(e){var t=a.props.onMouseUp;cn()(t)&&t(a.getMouseInfo(e),e)})),Zw(a,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&a.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),Zw(a,"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&a.handleMouseDown(e.changedTouches[0])})),Zw(a,"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&a.handleMouseUp(e.changedTouches[0])})),Zw(a,"handleDoubleClick",(function(e){var t=a.props.onDoubleClick;cn()(t)&&t(a.getMouseInfo(e),e)})),Zw(a,"handleContextMenu",(function(e){var t=a.props.onContextMenu;cn()(t)&&t(a.getMouseInfo(e),e)})),Zw(a,"triggerSyncEvent",(function(e){void 0!==a.props.syncId&&Cb.emit(Mb,a.props.syncId,e,a.eventEmitterSymbol)})),Zw(a,"applySyncEvent",(function(e){var t=a.props,r=t.layout,n=t.syncMethod,o=a.state.updateId,i=e.dataStartIndex,l=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)a.setState($w({dataStartIndex:i,dataEndIndex:l},p({props:a.props,dataStartIndex:i,dataEndIndex:l,updateId:o},a.state)));else if(void 0!==e.activeTooltipIndex){var c=e.chartX,s=e.chartY,u=e.activeTooltipIndex,f=a.state,d=f.offset,h=f.tooltipTicks;if(!d)return;if("function"==typeof n)u=n(h,e);else if("value"===n){u=-1;for(var m=0;m<h.length;m++)if(h[m].value===e.activeLabel){u=m;break}}var y=$w($w({},d),{},{x:d.left,y:d.top}),v=Math.min(c,y.x+y.width),g=Math.min(s,y.y+y.height),b=h[u]&&h[u].value,w=nx(a.state,a.props.data,u),x=h[u]?{x:"horizontal"===r?h[u].coordinate:v,y:"horizontal"===r?g:h[u].coordinate}:Jw;a.setState($w($w({},e),{},{activeLabel:b,activeCoordinate:x,activePayload:w,activeTooltipIndex:u}))}else a.setState(e)})),Zw(a,"renderCursor",(function(e){var r,n=a.state,o=n.isTooltipActive,i=n.activeCoordinate,l=n.activePayload,c=n.offset,s=n.activeTooltipIndex,u=n.tooltipAxisBandSize,f=a.getTooltipEventType(),p=null!==(r=e.props.active)&&void 0!==r?r:o,d=a.props.layout,h=e.key||"_recharts-cursor";return Xe().createElement(Mw,{key:h,activeCoordinate:i,activePayload:l,activeTooltipIndex:s,chartName:t,element:e,isActive:p,layout:d,offset:c,tooltipAxisBandSize:u,tooltipEventType:f})})),Zw(a,"renderPolarAxis",(function(e,t,r){var n=qr()(e,"type.axisType"),o=qr()(a.state,"".concat(n,"Map")),i=e.type.defaultProps,l=void 0!==i?$w($w({},i),e.props):e.props,c=o&&o[l["".concat(n,"Id")]];return(0,Ye.cloneElement)(e,$w($w({},c),{},{className:or(n,c.className),key:e.key||"".concat(t,"-").concat(r),ticks:Mm(c,!0)}))})),Zw(a,"renderPolarGrid",(function(e){var t=e.props,r=t.radialLines,n=t.polarAngles,o=t.polarRadius,i=a.state,l=i.radiusAxisMap,c=i.angleAxisMap,s=Jr(l),u=Jr(c),f=u.cx,p=u.cy,d=u.innerRadius,h=u.outerRadius;return(0,Ye.cloneElement)(e,{polarAngles:Array.isArray(n)?n:Mm(u,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(o)?o:Mm(s,!0).map((function(e){return e.coordinate})),cx:f,cy:p,innerRadius:d,outerRadius:h,key:e.key||"polar-grid",radialLines:r})})),Zw(a,"renderLegend",(function(){var e=a.state.formattedGraphicalItems,t=a.props,r=t.children,n=t.width,o=t.height,i=a.props.margin||{},l=n-(i.left||0)-(i.right||0),s=gm({children:r,formattedGraphicalItems:e,legendWidth:l,legendContent:c});if(!s)return null;var u=s.item,f=Bw(s,Nw);return(0,Ye.cloneElement)(u,$w($w({},f),{},{chartWidth:n,chartHeight:o,margin:i,onBBoxUpdate:a.handleLegendBBoxUpdate}))})),Zw(a,"renderTooltip",(function(){var e,t=a.props,r=t.children,n=t.accessibilityLayer,o=Tn(r,Vo);if(!o)return null;var i=a.state,l=i.isTooltipActive,c=i.activeCoordinate,s=i.activePayload,u=i.activeLabel,f=i.offset,p=null!==(e=o.props.active)&&void 0!==e?e:l;return(0,Ye.cloneElement)(o,{viewBox:$w($w({},f),{},{x:f.left,y:f.top}),active:p,label:u,payload:p?s:[],coordinate:c,accessibilityLayer:n})})),Zw(a,"renderBrush",(function(e){var t=a.props,r=t.margin,n=t.data,o=a.state,i=o.offset,l=o.dataStartIndex,c=o.dataEndIndex,s=o.updateId;return(0,Ye.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:Dm(a.handleBrushChange,e.props.onChange),data:n,x:$r(e.props.x)?e.props.x:i.left,y:$r(e.props.y)?e.props.y:i.top+i.height+i.brushBottom-(r.bottom||0),width:$r(e.props.width)?e.props.width:i.width,startIndex:l,endIndex:c,updateId:"brush-".concat(s)})})),Zw(a,"renderReferenceElement",(function(e,t,r){if(!e)return null;var n=a.clipPathId,o=a.state,i=o.xAxisMap,l=o.yAxisMap,c=o.offset,s=e.type.defaultProps||{},u=e.props,f=u.xAxisId,p=void 0===f?s.xAxisId:f,d=u.yAxisId,h=void 0===d?s.yAxisId:d;return(0,Ye.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(r),xAxis:i[p],yAxis:l[h],viewBox:{x:c.left,y:c.top,width:c.width,height:c.height},clipPathId:n})})),Zw(a,"renderActivePoints",(function(e){var t=e.item,n=e.activePoint,o=e.basePoint,a=e.childIndex,i=e.isRange,l=[],c=t.props.key,s=void 0!==t.item.type.defaultProps?$w($w({},t.item.type.defaultProps),t.item.props):t.item.props,u=s.activeDot,f=$w($w({index:a,dataKey:s.dataKey,cx:n.x,cy:n.y,r:4,fill:jm(t.item),strokeWidth:2,stroke:"#fff",payload:n.payload,value:n.value},Dn(u,!1)),gn(u));return l.push(r.renderActiveDot(u,f,"".concat(c,"-activePoint-").concat(a))),o?l.push(r.renderActiveDot(u,$w($w({},f),{},{cx:o.x,cy:o.y}),"".concat(c,"-basePoint-").concat(a))):i&&l.push(null),l})),Zw(a,"renderGraphicChild",(function(e,t,r){var n=a.filterFormatItem(e,t,r);if(!n)return null;var o=a.getTooltipEventType(),i=a.state,l=i.isTooltipActive,c=i.tooltipAxis,s=i.activeTooltipIndex,u=i.activeLabel,f=Tn(a.props.children,Vo),p=n.props,d=p.points,h=p.isRange,m=p.baseLine,y=void 0!==n.item.type.defaultProps?$w($w({},n.item.type.defaultProps),n.item.props):n.item.props,v=y.activeDot,g=y.hide,b=y.activeBar,w=y.activeShape,x=Boolean(!g&&l&&f&&(v||b||w)),O={};"axis"!==o&&f&&"click"===f.props.trigger?O={onClick:Dm(a.handleItemMouseEnter,e.props.onClick)}:"axis"!==o&&(O={onMouseLeave:Dm(a.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:Dm(a.handleItemMouseEnter,e.props.onMouseEnter)});var k=(0,Ye.cloneElement)(e,$w($w({},n.props),O));if(x){if(!(s>=0)){var E,S=(null!==(E=a.getItemByXY(a.state.activeCoordinate))&&void 0!==E?E:{graphicalItem:k}).graphicalItem,_=S.item,j=void 0===_?e:_,P=S.childIndex,A=$w($w($w({},n.props),O),{},{activeIndex:P});return[(0,Ye.cloneElement)(j,A),null,null]}var T,C;if(c.dataKey&&!c.allowDuplicatedCategory){var M="function"==typeof c.dataKey?function(e){return"function"==typeof c.dataKey?c.dataKey(e.payload):null}:"payload.".concat(c.dataKey.toString());T=tn(d,M,u),C=h&&m&&tn(m,M,u)}else T=null==d?void 0:d[s],C=h&&m&&m[s];if(w||b){var N=void 0!==e.props.activeIndex?e.props.activeIndex:s;return[(0,Ye.cloneElement)(e,$w($w($w({},n.props),O),{},{activeIndex:N})),null,null]}if(!an()(T))return[k].concat(Hw(a.renderActivePoints({item:n,activePoint:T,basePoint:C,childIndex:s,isRange:h})))}return h?[k,null,null]:[k,null]})),Zw(a,"renderCustomized",(function(e,t,r){return(0,Ye.cloneElement)(e,$w($w({key:"recharts-customized-".concat(r)},a.props),a.state))})),Zw(a,"renderMap",{CartesianGrid:{handler:ex,once:!0},ReferenceArea:{handler:a.renderReferenceElement},ReferenceLine:{handler:ex},ReferenceDot:{handler:a.renderReferenceElement},XAxis:{handler:ex},YAxis:{handler:ex},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:Xr("recharts"),"-clip"),a.throttleTriggeredAfterMouseMove=Lr()(a.triggeredAfterMouseMove,null!==(o=e.throttleDelay)&&void 0!==o?o: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&&qw(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,o=e.layout,a=Tn(t,Vo);if(a){var i=a.props.defaultIndex;if(!("number"!=typeof i||i<0||i>this.state.tooltipTicks.length-1)){var l=this.state.tooltipTicks[i]&&this.state.tooltipTicks[i].value,c=nx(this.state,r,i,l),s=this.state.tooltipTicks[i].coordinate,u=(this.state.offset.top+n)/2,f="horizontal"===o?{x:s,y:u}:{y:s,x:u},p=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));p&&(f=$w($w({},f),p.props.points[i].tooltipPosition),c=p.props.points[i].tooltipPayload);var d={activeTooltipIndex:i,isTooltipActive:!0,activeLabel:l,activePayload:c,activeCoordinate:f};this.setState(d),this.renderCursor(a),this.accessibilityManager.setIndex(i)}}}},{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){In([Tn(e.children,Vo)],[Tn(this.props.children,Vo)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=Tn(this.props.children,Vo);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return i.indexOf(t)>=0?t:o}return o}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t,r=this.container,n=r.getBoundingClientRect(),o={top:(t=n).top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft},a={chartX:Math.round(e.pageX-o.left),chartY:Math.round(e.pageY-o.top)},i=n.width/r.offsetWidth||1,l=this.inRange(a.chartX,a.chartY,i);if(!l)return null;var c=this.state,s=c.xAxisMap,u=c.yAxisMap,f=this.getTooltipEventType(),p=ox(this.state,this.props.data,this.props.layout,l);if("axis"!==f&&s&&u){var d=Jr(s).scale,h=Jr(u).scale,m=d&&d.invert?d.invert(a.chartX):null,y=h&&h.invert?h.invert(a.chartY):null;return $w($w({},a),{},{xValue:m,yValue:y},p)}return p?$w($w({},a),p):null}},{key:"inRange",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=e/r,a=t/r;if("horizontal"===n||"vertical"===n){var i=this.state.offset;return o>=i.left&&o<=i.left+i.width&&a>=i.top&&a<=i.top+i.height?{x:o,y:a}:null}var l=this.state,c=l.angleAxisMap,s=l.radiusAxisMap;if(c&&s){var u=Jr(c);return _y({x:o,y:a},u)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),r=Tn(e,Vo),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}),$w($w({},gn(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){Cb.on(Mb,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Cb.removeListener(Mb,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,r){for(var n=this.state.formattedGraphicalItems,o=0,a=n.length;o<a;o++){var i=n[o];if(i.item===e||i.props.key===e.key||t===Sn(i.item.type)&&r===i.childIndex)return i}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,r=t.left,n=t.top,o=t.height,a=t.width;return Xe().createElement("defs",null,Xe().createElement("clipPath",{id:e},Xe().createElement("rect",{x:r,y:n,height:o,width:a})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var r=Lw(t,2),n=r[0],o=r[1];return $w($w({},e),{},Zw({},n,o.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var r=Lw(t,2),n=r[0],o=r[1];return $w($w({},e),{},Zw({},n,o.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 o=0,a=r.length;o<a;o++){var i=r[o],l=i.props,c=i.item,s=void 0!==c.type.defaultProps?$w($w({},c.type.defaultProps),c.props):c.props,u=Sn(c.type);if("Bar"===u){var f=(l.data||[]).find((function(t){return Wl(e,t)}));if(f)return{graphicalItem:i,payload:f}}else if("RadialBar"===u){var p=(l.data||[]).find((function(t){return _y(e,t)}));if(p)return{graphicalItem:i,payload:p}}else if(Bv(i,n)||Fv(i,n)||Uv(i,n)){var d=Hv({graphicalItem:i,activeTooltipItem:n,itemData:s.data}),h=void 0===s.activeIndex?d:s.activeIndex;return{graphicalItem:$w($w({},i),{},{childIndex:h}),payload:Uv(i,n)?s.data[d]:i.props.data[d]}}}return null}},{key:"render",value:function(){var e=this;if(!Cn(this))return null;var t,r,n=this.props,o=n.children,a=n.className,i=n.width,l=n.height,c=n.style,s=n.compact,u=n.title,f=n.desc,p=Bw(n,Dw),d=Dn(p,!1);if(s)return Xe().createElement(Zg,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Xe().createElement(eo,Rw({},d,{width:i,height:l,title:u,desc:f}),this.renderClipPath(),Ln(o,this.renderMap)));this.props.accessibilityLayer&&(d.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,d.role=null!==(r=this.props.role)&&void 0!==r?r:"application",d.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},d.onFocus=function(){e.accessibilityManager.focus()});var h=this.parseEventsOfWrapper();return Xe().createElement(Zg,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Xe().createElement("div",Rw({className:or("recharts-wrapper",a),style:$w({position:"relative",cursor:"default",width:i,height:l},c)},h,{ref:function(t){e.container=t}}),Xe().createElement(eo,Rw({},d,{width:i,height:l,title:u,desc:f,style:Qw}),this.renderClipPath(),Ln(o,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],a&&Fw(n.prototype,a),l&&Fw(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,a,l}(Ye.Component);Zw(d,"displayName",t),Zw(d,"defaultProps",$w({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},u)),Zw(d,"getDerivedStateFromProps",(function(e,t){var r=e.dataKey,n=e.data,o=e.children,a=e.width,i=e.height,l=e.layout,c=e.stackOffset,s=e.margin,u=t.dataStartIndex,f=t.dataEndIndex;if(void 0===t.updateId){var d=lx(e);return $w($w($w({},d),{},{updateId:0},p($w($w({props:e},d),{},{updateId:0}),t)),{},{prevDataKey:r,prevData:n,prevWidth:a,prevHeight:i,prevLayout:l,prevStackOffset:c,prevMargin:s,prevChildren:o})}if(r!==t.prevDataKey||n!==t.prevData||a!==t.prevWidth||i!==t.prevHeight||l!==t.prevLayout||c!==t.prevStackOffset||!pn(s,t.prevMargin)){var h=lx(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},y=$w($w({},ox(t,n,l)),{},{updateId:t.updateId+1}),v=$w($w($w({},h),m),y);return $w($w($w({},v),p($w({props:e},v),t)),{},{prevDataKey:r,prevData:n,prevWidth:a,prevHeight:i,prevLayout:l,prevStackOffset:c,prevMargin:s,prevChildren:o})}if(!In(o,t.prevChildren)){var g,b,w,x,O=Tn(o,dy),k=O&&null!==(g=null===(b=O.props)||void 0===b?void 0:b.startIndex)&&void 0!==g?g:u,E=O&&null!==(w=null===(x=O.props)||void 0===x?void 0:x.endIndex)&&void 0!==w?w:f,S=k!==u||E!==f,_=!an()(n)&&!S?t.updateId:t.updateId+1;return $w($w({updateId:_},p($w($w({props:e},t),{},{updateId:_,dataStartIndex:k,dataEndIndex:E}),t)),{},{prevChildren:o,dataStartIndex:k,dataEndIndex:E})}return null})),Zw(d,"renderActiveDot",(function(e,t,r){var n;return n=(0,Ye.isValidElement)(e)?(0,Ye.cloneElement)(e,t):cn()(e)?e(t):Xe().createElement(si,t),Xe().createElement(oo,{className:"recharts-active-dot",key:r},n)}));var h=(0,Ye.forwardRef)((function(e,t){return Xe().createElement(d,Rw({},e,{ref:t}))}));return h.displayName=d.displayName,h},px=["points","className","baseLinePoints","connectNulls"];function dx(){return dx=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},dx.apply(this,arguments)}function hx(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function mx(e){return function(e){if(Array.isArray(e))return yx(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 yx(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 yx(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 yx(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 vx=function(e){return e&&e.x===+e.x&&e.y===+e.y},gx=function(e,t){var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[[]];return e.forEach((function(e){vx(e)?t[t.length-1].push(e):t[t.length-1].length>0&&t.push([])})),vx(e[0])&&t[t.length-1].push(e[0]),t[t.length-1].length<=0&&(t=t.slice(0,-1)),t}(e);t&&(r=[r.reduce((function(e,t){return[].concat(mx(e),mx(t))}),[])]);var n=r.map((function(e){return e.reduce((function(e,t,r){return"".concat(e).concat(0===r?"M":"L").concat(t.x,",").concat(t.y)}),"")})).join("");return 1===r.length?"".concat(n,"Z"):n},bx=function(e){var t=e.points,r=e.className,n=e.baseLinePoints,o=e.connectNulls,a=hx(e,px);if(!t||!t.length)return null;var i=or("recharts-polygon",r);if(n&&n.length){var l=a.stroke&&"none"!==a.stroke,c=function(e,t,r){var n=gx(e,r);return"".concat("Z"===n.slice(-1)?n.slice(0,-1):n,"L").concat(gx(t.reverse(),r).slice(1))}(t,n,o);return Xe().createElement("g",{className:i},Xe().createElement("path",dx({},Dn(a,!0),{fill:"Z"===c.slice(-1)?a.fill:"none",stroke:"none",d:c})),l?Xe().createElement("path",dx({},Dn(a,!0),{fill:"none",d:gx(t,o)})):null,l?Xe().createElement("path",dx({},Dn(a,!0),{fill:"none",d:gx(n,o)})):null)}var s=gx(t,o);return Xe().createElement("path",dx({},Dn(a,!0),{fill:"Z"===s.slice(-1)?a.fill:"none",className:i,d:s}))};function wx(e){return wx="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},wx(e)}function xx(){return xx=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},xx.apply(this,arguments)}function Ox(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 kx(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ox(Object(r),!0).forEach((function(t){Ax(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ox(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ex(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,Tx(n.key),n)}}function Sx(e,t,r){return t=jx(t),function(e,t){if(t&&("object"===wx(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,_x()?Reflect.construct(t,r||[],jx(e).constructor):t.apply(e,r))}function _x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_x=function(){return!!e})()}function jx(e){return jx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jx(e)}function Px(e,t){return Px=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Px(e,t)}function Ax(e,t,r){return(t=Tx(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tx(e){var t=function(e,t){if("object"!=wx(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=wx(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==wx(t)?t:t+""}var Cx=Math.PI/180,Mx=1e-5,Nx=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Sx(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&&Px(e,t)}(t,e),r=t,n=[{key:"getTickLineCoord",value:function(e){var t=this.props,r=t.cx,n=t.cy,o=t.radius,a=t.orientation,i=t.tickSize||8,l=Oy(r,n,o,e.coordinate),c=Oy(r,n,o+("inner"===a?-1:1)*i,e.coordinate);return{x1:l.x,y1:l.y,x2:c.x,y2:c.y}}},{key:"getTickTextAnchor",value:function(e){var t=this.props.orientation,r=Math.cos(-e.coordinate*Cx);return r>Mx?"outer"===t?"start":"end":r<-Mx?"outer"===t?"end":"start":"middle"}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,r=e.cy,n=e.radius,o=e.axisLine,a=e.axisLineType,i=kx(kx({},Dn(this.props,!1)),{},{fill:"none"},Dn(o,!1));if("circle"===a)return Xe().createElement(si,xx({className:"recharts-polar-angle-axis-line"},i,{cx:t,cy:r,r:n}));var l=this.props.ticks.map((function(e){return Oy(t,r,n,e.coordinate)}));return Xe().createElement(bx,xx({className:"recharts-polar-angle-axis-line"},i,{points:l}))}},{key:"renderTicks",value:function(){var e=this,r=this.props,n=r.ticks,o=r.tick,a=r.tickLine,i=r.tickFormatter,l=r.stroke,c=Dn(this.props,!1),s=Dn(o,!1),u=kx(kx({},c),{},{fill:"none"},Dn(a,!1)),f=n.map((function(r,n){var f=e.getTickLineCoord(r),p=kx(kx(kx({textAnchor:e.getTickTextAnchor(r)},c),{},{stroke:"none",fill:l},s),{},{index:n,payload:r,x:f.x2,y:f.y2});return Xe().createElement(oo,xx({className:or("recharts-polar-angle-axis-tick",jy(o)),key:"tick-".concat(r.coordinate)},bn(e.props,r,n)),a&&Xe().createElement("line",xx({className:"recharts-polar-angle-axis-tick-line"},u,f)),o&&t.renderTickItem(o,p,i?i(r.value,n):r.value))}));return Xe().createElement(oo,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var e=this.props,t=e.ticks,r=e.radius,n=e.axisLine;return r<=0||!t||!t.length?null:Xe().createElement(oo,{className:or("recharts-polar-angle-axis",this.props.className)},n&&this.renderAxisLine(),this.renderTicks())}}],o=[{key:"renderTickItem",value:function(e,t,r){return Xe().isValidElement(e)?Xe().cloneElement(e,t):cn()(e)?e(t):Xe().createElement(zc,xx({},t,{className:"recharts-polar-angle-axis-tick-value"}),r)}}],n&&Ex(r.prototype,n),o&&Ex(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);Ax(Nx,"displayName","PolarAngleAxis"),Ax(Nx,"axisType","angleAxis"),Ax(Nx,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var Dx=r(7551),Ix=r.n(Dx),Rx=r(6533),Lx=r.n(Rx),Bx=["cx","cy","angle","ticks","axisLine"],Fx=["ticks","tick","angle","tickFormatter","stroke"];function Ux(e){return Ux="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},Ux(e)}function Kx(){return Kx=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},Kx.apply(this,arguments)}function zx(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 qx(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zx(Object(r),!0).forEach((function(t){Yx(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zx(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Hx(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Wx(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,Xx(n.key),n)}}function Gx(e,t,r){return t=$x(t),function(e,t){if(t&&("object"===Ux(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,Vx()?Reflect.construct(t,r||[],$x(e).constructor):t.apply(e,r))}function Vx(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Vx=function(){return!!e})()}function $x(e){return $x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$x(e)}function Zx(e,t){return Zx=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Zx(e,t)}function Yx(e,t,r){return(t=Xx(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xx(e){var t=function(e,t){if("object"!=Ux(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Ux(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ux(t)?t:t+""}var Qx,Jx=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Gx(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&&Zx(e,t)}(t,e),r=t,n=[{key:"getTickValueCoord",value:function(e){var t=e.coordinate,r=this.props,n=r.angle,o=r.cx,a=r.cy;return Oy(o,a,t,n)}},{key:"getTickTextAnchor",value:function(){var e;switch(this.props.orientation){case"left":e="end";break;case"right":e="start";break;default:e="middle"}return e}},{key:"getViewBox",value:function(){var e=this.props,t=e.cx,r=e.cy,n=e.angle,o=e.ticks,a=Ix()(o,(function(e){return e.coordinate||0}));return{cx:t,cy:r,startAngle:n,endAngle:n,innerRadius:Lx()(o,(function(e){return e.coordinate||0})).coordinate||0,outerRadius:a.coordinate||0}}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.cx,r=e.cy,n=e.angle,o=e.ticks,a=e.axisLine,i=Hx(e,Bx),l=o.reduce((function(e,t){return[Math.min(e[0],t.coordinate),Math.max(e[1],t.coordinate)]}),[1/0,-1/0]),c=Oy(t,r,l[0],n),s=Oy(t,r,l[1],n),u=qx(qx(qx({},Dn(i,!1)),{},{fill:"none"},Dn(a,!1)),{},{x1:c.x,y1:c.y,x2:s.x,y2:s.y});return Xe().createElement("line",Kx({className:"recharts-polar-radius-axis-line"},u))}},{key:"renderTicks",value:function(){var e=this,r=this.props,n=r.ticks,o=r.tick,a=r.angle,i=r.tickFormatter,l=r.stroke,c=Hx(r,Fx),s=this.getTickTextAnchor(),u=Dn(c,!1),f=Dn(o,!1),p=n.map((function(r,n){var c=e.getTickValueCoord(r),p=qx(qx(qx(qx({textAnchor:s,transform:"rotate(".concat(90-a,", ").concat(c.x,", ").concat(c.y,")")},u),{},{stroke:"none",fill:l},f),{},{index:n},c),{},{payload:r});return Xe().createElement(oo,Kx({className:or("recharts-polar-radius-axis-tick",jy(o)),key:"tick-".concat(r.coordinate)},bn(e.props,r,n)),t.renderTickItem(o,p,i?i(r.value,n):r.value))}));return Xe().createElement(oo,{className:"recharts-polar-radius-axis-ticks"},p)}},{key:"render",value:function(){var e=this.props,t=e.ticks,r=e.axisLine,n=e.tick;return t&&t.length?Xe().createElement(oo,{className:or("recharts-polar-radius-axis",this.props.className)},r&&this.renderAxisLine(),n&&this.renderTicks(),By.renderCallByParent(this.props,this.getViewBox())):null}}],o=[{key:"renderTickItem",value:function(e,t,r){return Xe().isValidElement(e)?Xe().cloneElement(e,t):cn()(e)?e(t):Xe().createElement(zc,Kx({},t,{className:"recharts-polar-radius-axis-tick-value"}),r)}}],n&&Wx(r.prototype,n),o&&Wx(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);function eO(e){return eO="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},eO(e)}function tO(){return tO=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},tO.apply(this,arguments)}function rO(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 nO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rO(Object(r),!0).forEach((function(t){sO(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rO(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oO(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,uO(n.key),n)}}function aO(e,t,r){return t=lO(t),function(e,t){if(t&&("object"===eO(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,iO()?Reflect.construct(t,r||[],lO(e).constructor):t.apply(e,r))}function iO(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(iO=function(){return!!e})()}function lO(e){return lO=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},lO(e)}function cO(e,t){return cO=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},cO(e,t)}function sO(e,t,r){return(t=uO(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uO(e){var t=function(e,t){if("object"!=eO(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eO(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eO(t)?t:t+""}Yx(Jx,"displayName","PolarRadiusAxis"),Yx(Jx,"axisType","radiusAxis"),Yx(Jx,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});var fO=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),sO(r=aO(this,t,[e]),"pieRef",null),sO(r,"sectorRefs",[]),sO(r,"id",Xr("recharts-pie-")),sO(r,"handleAnimationEnd",(function(){var e=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),cn()(e)&&e()})),sO(r,"handleAnimationStart",(function(){var e=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),cn()(e)&&e()})),r.state={isAnimationFinished:!e.isAnimationActive,prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,sectorToFocus:0},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&&cO(e,t)}(t,e),r=t,n=[{key:"isActiveIndex",value:function(e){var t=this.props.activeIndex;return Array.isArray(t)?-1!==t.indexOf(e):e===t}},{key:"hasActiveIndex",value:function(){var e=this.props.activeIndex;return Array.isArray(e)?0!==e.length:e||0===e}},{key:"renderLabels",value:function(e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var r=this.props,n=r.label,o=r.labelLine,a=r.dataKey,i=r.valueKey,l=Dn(this.props,!1),c=Dn(n,!1),s=Dn(o,!1),u=n&&n.offsetRadius||20,f=e.map((function(e,r){var f=(e.startAngle+e.endAngle)/2,p=Oy(e.cx,e.cy,e.outerRadius+u,f),d=nO(nO(nO(nO({},l),e),{},{stroke:"none"},c),{},{index:r,textAnchor:t.getTextAnchor(p.x,e.cx)},p),h=nO(nO(nO(nO({},l),e),{},{fill:"none",stroke:e.fill},s),{},{index:r,points:[Oy(e.cx,e.cy,e.outerRadius,f),p]}),m=a;return an()(a)&&an()(i)?m="value":an()(a)&&(m=i),Xe().createElement(oo,{key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(r)},o&&t.renderLabelLineItem(o,h,"line"),t.renderLabelItem(n,d,Sm(e,m)))}));return Xe().createElement(oo,{className:"recharts-pie-labels"},f)}},{key:"renderSectorsStatically",value:function(e){var t=this,r=this.props,n=r.activeShape,o=r.blendStroke,a=r.inactiveShape;return e.map((function(r,i){if(0===(null==r?void 0:r.startAngle)&&0===(null==r?void 0:r.endAngle)&&1!==e.length)return null;var l=t.isActiveIndex(i),c=a&&t.hasActiveIndex()?a:null,s=l?n:c,u=nO(nO({},r),{},{stroke:o?r.fill:r.stroke,tabIndex:-1});return Xe().createElement(oo,tO({ref:function(e){e&&!t.sectorRefs.includes(e)&&t.sectorRefs.push(e)},tabIndex:-1,className:"recharts-pie-sector"},bn(t.props,r,i),{key:"sector-".concat(null==r?void 0:r.startAngle,"-").concat(null==r?void 0:r.endAngle,"-").concat(r.midAngle,"-").concat(i)}),Xe().createElement(Lv,tO({option:s,isActive:l,shapeType:"sector"},u)))}))}},{key:"renderSectorsWithAnimation",value:function(){var e=this,t=this.props,r=t.sectors,n=t.isAnimationActive,o=t.animationBegin,a=t.animationDuration,i=t.animationEasing,l=t.animationId,c=this.state,s=c.prevSectors,u=c.prevIsAnimationActive;return Xe().createElement(Rl,{begin:o,duration:a,isActive:n,easing:i,from:{t:0},to:{t:1},key:"pie-".concat(l,"-").concat(u),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},(function(t){var n=t.t,o=[],a=(r&&r[0]).startAngle;return r.forEach((function(e,t){var r=s&&s[t],i=t>0?qr()(e,"paddingAngle",0):0;if(r){var l=en(r.endAngle-r.startAngle,e.endAngle-e.startAngle),c=nO(nO({},e),{},{startAngle:a+i,endAngle:a+l(n)+i});o.push(c),a=c.endAngle}else{var u=e.endAngle,f=e.startAngle,p=en(0,u-f)(n),d=nO(nO({},e),{},{startAngle:a+i,endAngle:a+p+i});o.push(d),a=d.endAngle}})),Xe().createElement(oo,null,e.renderSectorsStatically(o))}))}},{key:"attachKeyboardHandlers",value:function(e){var t=this;e.onkeydown=function(e){if(!e.altKey)switch(e.key){case"ArrowLeft":var r=++t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[r].focus(),t.setState({sectorToFocus:r});break;case"ArrowRight":var n=--t.state.sectorToFocus<0?t.sectorRefs.length-1:t.state.sectorToFocus%t.sectorRefs.length;t.sectorRefs[n].focus(),t.setState({sectorToFocus:n});break;case"Escape":t.sectorRefs[t.state.sectorToFocus].blur(),t.setState({sectorToFocus:0})}}}},{key:"renderSectors",value:function(){var e=this.props,t=e.sectors,r=e.isAnimationActive,n=this.state.prevSectors;return!(r&&t&&t.length)||n&&Eh()(n,t)?this.renderSectorsStatically(t):this.renderSectorsWithAnimation()}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var e=this,t=this.props,r=t.hide,n=t.sectors,o=t.className,a=t.label,i=t.cx,l=t.cy,c=t.innerRadius,s=t.outerRadius,u=t.isAnimationActive,f=this.state.isAnimationFinished;if(r||!n||!n.length||!$r(i)||!$r(l)||!$r(c)||!$r(s))return null;var p=or("recharts-pie",o);return Xe().createElement(oo,{tabIndex:this.props.rootTabIndex,className:p,ref:function(t){e.pieRef=t}},this.renderSectors(),a&&this.renderLabels(n),By.renderCallByParent(this.props,null,!1),(!u||f)&&av.renderCallByParent(this.props,n,!1))}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return t.prevIsAnimationActive!==e.isAnimationActive?{prevIsAnimationActive:e.isAnimationActive,prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:[],isAnimationFinished:!0}:e.isAnimationActive&&e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curSectors:e.sectors,prevSectors:t.curSectors,isAnimationFinished:!0}:e.sectors!==t.curSectors?{curSectors:e.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(e,t){return e>t?"start":e<t?"end":"middle"}},{key:"renderLabelLineItem",value:function(e,t,r){if(Xe().isValidElement(e))return Xe().cloneElement(e,t);if(cn()(e))return e(t);var n=or("recharts-pie-label-line","boolean"!=typeof e?e.className:"");return Xe().createElement(vw,tO({},t,{key:r,type:"linear",className:n}))}},{key:"renderLabelItem",value:function(e,t,r){if(Xe().isValidElement(e))return Xe().cloneElement(e,t);var n=r;if(cn()(e)&&(n=e(t),Xe().isValidElement(n)))return n;var o=or("recharts-pie-label-text","boolean"==typeof e||cn()(e)?"":e.className);return Xe().createElement(zc,tO({},t,{alignmentBaseline:"middle",className:o}),n)}}],n&&oO(r.prototype,n),o&&oO(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);Qx=fO,sO(fO,"displayName","Pie"),sO(fO,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!Mo.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0}),sO(fO,"parseDeltaAngle",(function(e,t){return Gr(t-e)*Math.min(Math.abs(t-e),360)})),sO(fO,"getRealPieData",(function(e){var t=e.data,r=e.children,n=Dn(e,!1),o=An(r,Wy);return t&&t.length?t.map((function(e,t){return nO(nO(nO({payload:e},n),e),o&&o[t]&&o[t].props)})):o&&o.length?o.map((function(e){return nO(nO({},n),e.props)})):[]})),sO(fO,"parseCoordinateOfPie",(function(e,t){var r=t.top,n=t.left,o=t.width,a=t.height,i=ky(o,a);return{cx:n+Qr(e.cx,o,o/2),cy:r+Qr(e.cy,a,a/2),innerRadius:Qr(e.innerRadius,i,0),outerRadius:Qr(e.outerRadius,i,.8*i),maxRadius:e.maxRadius||Math.sqrt(o*o+a*a)/2}})),sO(fO,"getComposedData",(function(e){var t=e.item,r=e.offset,n=void 0!==t.type.defaultProps?nO(nO({},t.type.defaultProps),t.props):t.props,o=Qx.getRealPieData(n);if(!o||!o.length)return null;var a=n.cornerRadius,i=n.startAngle,l=n.endAngle,c=n.paddingAngle,s=n.dataKey,u=n.nameKey,f=n.valueKey,p=n.tooltipType,d=Math.abs(n.minAngle),h=Qx.parseCoordinateOfPie(n,r),m=Qx.parseDeltaAngle(i,l),y=Math.abs(m),v=s;an()(s)&&an()(f)?(nn(!1,'Use "dataKey" to specify the value of pie,\n      the props "valueKey" will be deprecated in 1.1.0'),v="value"):an()(s)&&(nn(!1,'Use "dataKey" to specify the value of pie,\n      the props "valueKey" will be deprecated in 1.1.0'),v=f);var g,b,w=o.filter((function(e){return 0!==Sm(e,v,0)})).length,x=y-w*d-(y>=360?w:w-1)*c,O=o.reduce((function(e,t){var r=Sm(t,v,0);return e+($r(r)?r:0)}),0);O>0&&(g=o.map((function(e,t){var r,n=Sm(e,v,0),o=Sm(e,u,t),l=($r(n)?n:0)/O,s=(r=t?b.endAngle+Gr(m)*c*(0!==n?1:0):i)+Gr(m)*((0!==n?d:0)+l*x),f=(r+s)/2,y=(h.innerRadius+h.outerRadius)/2,g=[{name:o,value:n,payload:e,dataKey:v,type:p}],w=Oy(h.cx,h.cy,y,f);return b=nO(nO(nO({percent:l,cornerRadius:a,name:o,tooltipPayload:g,midAngle:f,middleRadius:y,tooltipPosition:w},e),h),{},{value:Sm(e,v),startAngle:r,endAngle:s,payload:e,paddingAngle:Gr(m)*c})})));return nO(nO({},h),{},{sectors:g,data:o})}));var pO=fx({chartName:"PieChart",GraphicalChild:fO,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:Nx},{axisType:"radiusAxis",AxisComp:Jx}],formatAxisMap:function(e,t,r,n,o){var a=e.width,i=e.height,l=e.startAngle,c=e.endAngle,s=Qr(e.cx,a,a/2),u=Qr(e.cy,i,i/2),f=ky(a,i,r),p=Qr(e.innerRadius,f,0),d=Qr(e.outerRadius,f,.8*f);return Object.keys(t).reduce((function(e,r){var a,i=t[r],f=i.domain,h=i.reversed;if(an()(i.range))"angleAxis"===n?a=[l,c]:"radiusAxis"===n&&(a=[p,d]),h&&(a=[a[1],a[0]]);else{var m=gy(a=i.range,2);l=m[0],c=m[1]}var y=Im(i,o),v=y.realScaleType,g=y.scale;g.domain(f).range(a),Lm(g);var b=Um(g,yy(yy({},i),{},{realScaleType:v})),w=yy(yy(yy({},i),b),{},{range:a,radius:d,realScaleType:v,scale:g,cx:s,cy:u,innerRadius:p,outerRadius:d,startAngle:l,endAngle:c});return yy(yy({},e),{},vy({},r,w))}),{})},defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const dO=function(e){var t=e.className,r=e.children,n=V()("rank-math-tooltip",t);return wp.element.createElement("span",{className:n},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}),wp.element.createElement("span",null,r))};function hO(e){return hO="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},hO(e)}function mO(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 yO(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=hO(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=hO(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==hO(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vO=function(e){return 80<e?"#79c979":50<e?"#ff9800":"#f29c96"},gO=function(e){var t=e.score,r=e.color,n=[{name:"score",value:t=parseInt(t),color:r},{name:"filler",value:100-t,color:"#dadfe4"}];return wp.element.createElement(Hn,{height:80},wp.element.createElement(pO,{margin:{top:35,right:0,bottom:0,left:0}},wp.element.createElement(fO,{data:n,dataKey:"value",startAngle:195,endAngle:-15,innerRadius:47,outerRadius:55},n.map((function(e,t){return wp.element.createElement(Wy,{key:t,fill:n[t].color,stroke:n[t].color})})),wp.element.createElement(By,{className:"seo-score-label text-large",position:"center",offset:100},t))))};const bO=(0,c.withSelect)((function(e){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mO(Object(r),!0).forEach((function(t){yO(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mO(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e("rank-math-pro-analytics").getPageSpeed())}))((function(e){var t=e.seo_score,r=e.page_score;return wp.element.createElement("div",{className:"rank-math-box rank-math-seo-score-box"},wp.element.createElement("h3",null,(0,i.__)("SEO Score","rank-math-pro")),wp.element.createElement("div",{className:"grid"},wp.element.createElement("div",{className:"col"},wp.element.createElement(gO,{score:t,color:vO(t)}),wp.element.createElement("h4",null,(0,i.__)("Content Score","rank-math-pro"),wp.element.createElement(dO,null,(0,i.__)("Rank Math SEO score.","rank-math-pro")))),wp.element.createElement("div",{className:"col"},wp.element.createElement(gO,{score:r,color:vO(t)}),wp.element.createElement("h4",null,(0,i.__)("SEO Score","rank-math-pro"),wp.element.createElement(dO,null,(0,i.__)("Rank Math’s SEO Analyzer Score.","rank-math-pro"))))))}));const wO=function(e){var t=e.schemas;return(0,s.isUndefined)(t)?null:(t=(t=t||(0,i.__)("None","rank-math-pro")).toString().split(", "),wp.element.createElement("div",{className:"schema-listing"},(0,s.map)(t,(function(e){var t,r=e.replace(/ /g,"");return wp.element.createElement("div",{className:"schema-item",key:(0,s.uniqueId)("schema-")},wp.element.createElement("i",{className:(t=r,(0,l.applyFilters)("rank_math_getSnippetIcon",t))})," ",e)}))))};const xO=function(e){var t=e.primary_key,r=e.schemas_in_use;return t=t.split(","),wp.element.createElement("div",{className:"rank-math-box rank-math-focus-keyword-box"},wp.element.createElement("h3",null,(0,i.__)("Primary Keyword","rank-math-pro"),wp.element.createElement(dO,null,(0,i.__)("The primary focus keyword set for the post.","rank-math-pro"))),wp.element.createElement("div",{className:"rank-math-primary-fk"},t[0]),wp.element.createElement("h4",null,(0,i.__)("Schema","rank-math-pro"),wp.element.createElement(dO,null,(0,i.__)("Schema type of the post.","rank-math-pro"))),wp.element.createElement(wO,{schemas:r}))};const OO=function(e){var t=e.isActive;return void 0!==t&&t?wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"cl_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#7269bc"}),wp.element.createElement("stop",{offset:1,stopColor:"#35def9"})),wp.element.createElement("linearGradient",{id:"cl_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#8a94d0"}),wp.element.createElement("stop",{offset:1,stopColor:"#60e5fa"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#cl_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#cl_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27ZM39,39a1,1,0,1,1,1-1A1,1,0,0,1,39,39Zm0-7a1,1,0,1,1,1-1A1,1,0,0,1,39,32ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.5019999742507935,isolation:"isolate"}}),wp.element.createElement("path",{d:"M22.62,22.27a5.46,5.46,0,0,1-.84-2.67,4.12,4.12,0,0,1,.69-2.6,4.59,4.59,0,0,1,1.91-1.68,5.76,5.76,0,0,1,2.44-.53,4,4,0,0,1,2.37.76,3.65,3.65,0,0,1,1.45,1.3,4.79,4.79,0,0,1,.69,1.76,5.62,5.62,0,0,1,0,1.83,5,5,0,0,1-.61,1.68,1.31,1.31,0,0,1-.62.38.83.83,0,0,1-.61-.08.68.68,0,0,1-.38-.53,1,1,0,0,1,.08-.69,2.67,2.67,0,0,0,.46-2.29A3.15,3.15,0,0,0,28.27,17a3,3,0,0,0-2.37-.38A2.86,2.86,0,0,0,24,18a3.23,3.23,0,0,0-.46,1.67A3.27,3.27,0,0,0,24,21.36a.62.62,0,0,1,.23.61.66.66,0,0,1-.38.45,1.26,1.26,0,0,1-.61.16.6.6,0,0,1-.61-.31Zm10.54,7.34a14.64,14.64,0,0,1-1.53,4.27l-.3.92-.16.61a1.23,1.23,0,0,1-.45,1,1.45,1.45,0,0,1-.92.39h-4a2.51,2.51,0,0,1-1.53-.46,2,2,0,0,1-.77-1.22,4.67,4.67,0,0,0-.61-1.53L22,32.05a5.31,5.31,0,0,1-.92-1.68l-.15-.46c-.11-.2-.21-.4-.31-.61A6.65,6.65,0,0,0,19.56,27a2,2,0,0,1-.23-1.15q.08-.52.84-.84a1.14,1.14,0,0,1,.54-.23,3.51,3.51,0,0,1,.69-.07,4.25,4.25,0,0,1,1.68,1.07,6.42,6.42,0,0,1,.61,1.07l1.07-6.27a1.8,1.8,0,0,1,.61-1,1.85,1.85,0,0,1,1.22-.38,1.39,1.39,0,0,1,1.07.53,1.72,1.72,0,0,1,.46,1.15v4a14.16,14.16,0,0,1,4.73,3.51h0a2.16,2.16,0,0,1,.31,1.23Zm-1.68-.31a11.37,11.37,0,0,0-2-1.83,5.51,5.51,0,0,0-1.68-.92l-.76-.3a2.66,2.66,0,0,1-.31-.39.74.74,0,0,1-.15-.38V21.2l-1.07,6.11a1.85,1.85,0,0,1-.46.92,1.37,1.37,0,0,1-1.22.92,1.34,1.34,0,0,1-1.07-.61l-.92-1.68-.3-.31c.3.61.61,1.33.92,2.14l.45,1.22a2.65,2.65,0,0,0,.46.84c.2.26.51.69.92,1.3a8.41,8.41,0,0,1,1.07,2.6.43.43,0,0,0,.15.3.45.45,0,0,0,.31.16h3.66l.16-.92a3.35,3.35,0,0,1,.45-1.07h0a11.86,11.86,0,0,0,1.38-3.82Z",style:{fill:"#fff",fillRule:"evenodd"}})):wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"cl_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#d8d8de"}),wp.element.createElement("stop",{offset:1,stopColor:"#e4e4ed"})),wp.element.createElement("linearGradient",{id:"cl_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#dfe1ea"}),wp.element.createElement("stop",{offset:1,stopColor:"#efeff6"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#cl_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#cl_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27ZM39,39a1,1,0,1,1,1-1A1,1,0,0,1,39,39Zm0-7a1,1,0,1,1,1-1A1,1,0,0,1,39,32ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.6000000238418579,isolation:"isolate"}}),wp.element.createElement("path",{d:"M22.62,22.27a5.46,5.46,0,0,1-.84-2.67,4.12,4.12,0,0,1,.69-2.6,4.59,4.59,0,0,1,1.91-1.68,5.76,5.76,0,0,1,2.44-.53,4,4,0,0,1,2.37.76,3.65,3.65,0,0,1,1.45,1.3,4.79,4.79,0,0,1,.69,1.76,5.62,5.62,0,0,1,0,1.83,5,5,0,0,1-.61,1.68,1.31,1.31,0,0,1-.62.38.83.83,0,0,1-.61-.08.68.68,0,0,1-.38-.53,1,1,0,0,1,.08-.69,2.67,2.67,0,0,0,.46-2.29A3.15,3.15,0,0,0,28.27,17a3,3,0,0,0-2.37-.38A2.86,2.86,0,0,0,24,18a3.23,3.23,0,0,0-.46,1.67A3.27,3.27,0,0,0,24,21.36a.62.62,0,0,1,.23.61.66.66,0,0,1-.38.45,1.26,1.26,0,0,1-.61.16.6.6,0,0,1-.61-.31Zm10.54,7.34a14.64,14.64,0,0,1-1.53,4.27l-.3.92-.16.61a1.23,1.23,0,0,1-.45,1,1.45,1.45,0,0,1-.92.39h-4a2.51,2.51,0,0,1-1.53-.46,2,2,0,0,1-.77-1.22,4.67,4.67,0,0,0-.61-1.53L22,32.05a5.31,5.31,0,0,1-.92-1.68l-.15-.46c-.11-.2-.21-.4-.31-.61A6.65,6.65,0,0,0,19.56,27a2,2,0,0,1-.23-1.15q.08-.52.84-.84a1.14,1.14,0,0,1,.54-.23,3.51,3.51,0,0,1,.69-.07,4.25,4.25,0,0,1,1.68,1.07,6.42,6.42,0,0,1,.61,1.07l1.07-6.27a1.8,1.8,0,0,1,.61-1,1.85,1.85,0,0,1,1.22-.38,1.39,1.39,0,0,1,1.07.53,1.72,1.72,0,0,1,.46,1.15v4a14.16,14.16,0,0,1,4.73,3.51h0a2.16,2.16,0,0,1,.31,1.23Zm-1.68-.31a11.37,11.37,0,0,0-2-1.83,5.51,5.51,0,0,0-1.68-.92l-.76-.3a2.66,2.66,0,0,1-.31-.39.74.74,0,0,1-.15-.38V21.2l-1.07,6.11a1.85,1.85,0,0,1-.46.92,1.37,1.37,0,0,1-1.22.92,1.34,1.34,0,0,1-1.07-.61l-.92-1.68-.3-.31c.3.61.61,1.33.92,2.14l.45,1.22a2.65,2.65,0,0,0,.46.84c.2.26.51.69.92,1.3a8.41,8.41,0,0,1,1.07,2.6.43.43,0,0,0,.15.3.45.45,0,0,0,.31.16h3.66l.16-.92a3.35,3.35,0,0,1,.45-1.07h0a11.86,11.86,0,0,0,1.38-3.82Z",style:{fill:"#fff",fillRule:"evenodd"}}))};const kO=function(e){var t=e.isActive;return void 0!==t&&t?wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"kw_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#00ceff"}),wp.element.createElement("stop",{offset:1,stopColor:"#13f6d9"})),wp.element.createElement("linearGradient",{id:"kw_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#40dbfe"}),wp.element.createElement("stop",{offset:1,stopColor:"#63faed"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#kw_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#kw_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27ZM39,39a1,1,0,1,1,1-1A1,1,0,0,1,39,39Zm0-7a1,1,0,1,1,1-1A1,1,0,0,1,39,32ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.9020000100135803,isolation:"isolate"}}),wp.element.createElement("path",{d:"M20.4,15.78a1.13,1.13,0,0,1,.38.84v3.05a1.31,1.31,0,0,1-1.22,1.23h-3a1.33,1.33,0,0,1-1.23-1.23V16.62a1.14,1.14,0,0,1,.39-.84,1.17,1.17,0,0,1,.84-.38h3A1.17,1.17,0,0,1,20.4,15.78ZM19,17.08H17v2.14h2Zm4.51,1.68a1,1,0,0,1-.23-.61,1,1,0,0,1,.23-.61.64.64,0,0,1,.53-.31H36.37a.81.81,0,0,1,.69.31,1,1,0,0,1,.22.61,1,1,0,0,1-.22.61.83.83,0,0,1-.69.3H24A.66.66,0,0,1,23.46,18.76ZM20.4,23.19a1.09,1.09,0,0,1,.38.92v3.05a1.31,1.31,0,0,1-1.22,1.22h-3a1.13,1.13,0,0,1-.84-.38,1.14,1.14,0,0,1-.39-.84V24.11a1.09,1.09,0,0,1,.39-.92,1.32,1.32,0,0,1,.84-.31h3A1.32,1.32,0,0,1,20.4,23.19ZM19,24.56H17v2h2ZM37.06,25a.82.82,0,0,1,.22.61.83.83,0,0,1-.22.61,1,1,0,0,1-.69.23H24a.74.74,0,0,1-.53-.23.84.84,0,0,1-.23-.61.82.82,0,0,1,.23-.61.7.7,0,0,1,.53-.23H36.37A.93.93,0,0,1,37.06,25ZM20.4,31.06a1.13,1.13,0,0,1,.38.84V35a1.31,1.31,0,0,1-1.22,1.22h-3a1.13,1.13,0,0,1-.84-.38,1.14,1.14,0,0,1-.39-.84V31.9a1.35,1.35,0,0,1,1.23-1.23h3A1.14,1.14,0,0,1,20.4,31.06ZM19,32.36H17v2.13h2Zm18.11.45a1,1,0,0,1,0,1.23.83.83,0,0,1-.69.3H24a.66.66,0,0,1-.53-.3.94.94,0,0,1,0-1.23.66.66,0,0,1,.53-.3H36.37A.83.83,0,0,1,37.06,32.81Z",style:{fill:"#fff",fillRule:"evenodd"}})):wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"kw_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#d8d8de"}),wp.element.createElement("stop",{offset:1,stopColor:"#e4e4ed"})),wp.element.createElement("linearGradient",{id:"kw_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#dfe1ea"}),wp.element.createElement("stop",{offset:1,stopColor:"#efeff6"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#kw_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#kw_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27ZM39,39a1,1,0,1,1,1-1A1,1,0,0,1,39,39Zm0-7a1,1,0,1,1,1-1A1,1,0,0,1,39,32ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.6000000238418579,isolation:"isolate"}}),wp.element.createElement("path",{d:"M37.28,21.51l-2.59,8.55a3.5,3.5,0,0,1-.84,1.07,1.92,1.92,0,0,1-1.3.46H20a1.92,1.92,0,0,1-1.3-.46,3.22,3.22,0,0,1-.84-1.07l-2.6-8.55a1.8,1.8,0,0,1,.08-.54,1,1,0,0,1,.23-.38,1,1,0,0,1,.46-.23.47.47,0,0,1,.46.08l4.12,2h.15l4.89-5.65a.62.62,0,0,1,.61-.3.64.64,0,0,1,.62.3l4.88,5.65h.16l4.12-2a1,1,0,0,1,.92.15h0a.79.79,0,0,1,.3.92ZM35,22.88,32.7,24a1.7,1.7,0,0,1-1.22.16,1.52,1.52,0,0,1-.92-.61l-4.28-4.89L22,23.5a1.52,1.52,0,0,1-.92.61A1.69,1.69,0,0,1,19.87,24l-2.29-1.07,2,6.57c.1.31.26.46.46.46H32.55a.43.43,0,0,0,.3-.15.41.41,0,0,0,.16-.31Zm-.84,10.7a.92.92,0,0,1,0,1.22.81.81,0,0,1-.68.31H19.1a.81.81,0,0,1-.68-.31.92.92,0,0,1,0-1.22.81.81,0,0,1,.68-.31H33.47A.81.81,0,0,1,34.15,33.58Z",style:{fill:"#fff",fillRule:"evenodd"}}))};const EO=function(e){var t=e.isActive;return void 0!==t&&t?wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"tf_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#249f78"}),wp.element.createElement("stop",{offset:1,stopColor:"#49e087"})),wp.element.createElement("linearGradient",{id:"tf_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#5dbb99"}),wp.element.createElement("stop",{offset:1,stopColor:"#6de2a0"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#tf_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#tf_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27ZM39,39a1,1,0,1,1,1-1A1,1,0,0,1,39,39Zm0-7a1,1,0,1,1,1-1A1,1,0,0,1,39,32ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.6000000238418579,isolation:"isolate"}}),wp.element.createElement("path",{d:"M37.28,21.51l-2.59,8.55a3.5,3.5,0,0,1-.84,1.07,1.92,1.92,0,0,1-1.3.46H20a1.92,1.92,0,0,1-1.3-.46,3.22,3.22,0,0,1-.84-1.07l-2.6-8.55a1.8,1.8,0,0,1,.08-.54,1,1,0,0,1,.23-.38,1,1,0,0,1,.46-.23.47.47,0,0,1,.46.08l4.12,2h.15l4.89-5.65a.62.62,0,0,1,.61-.3.64.64,0,0,1,.62.3l4.88,5.65h.16l4.12-2a1,1,0,0,1,.92.15h0a.79.79,0,0,1,.3.92ZM35,22.88,32.7,24a1.7,1.7,0,0,1-1.22.16,1.52,1.52,0,0,1-.92-.61l-4.28-4.89L22,23.5a1.52,1.52,0,0,1-.92.61A1.69,1.69,0,0,1,19.87,24l-2.29-1.07,2,6.57c.1.31.26.46.46.46H32.55a.43.43,0,0,0,.3-.15.41.41,0,0,0,.16-.31Zm-.84,10.7a.92.92,0,0,1,0,1.22.81.81,0,0,1-.68.31H19.1a.81.81,0,0,1-.68-.31.92.92,0,0,1,0-1.22.81.81,0,0,1,.68-.31H33.47A.81.81,0,0,1,34.15,33.58Z",style:{fill:"#fff",fillRule:"evenodd"}})):wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"tf_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#d8d8de"}),wp.element.createElement("stop",{offset:1,stopColor:"#e4e4ed"})),wp.element.createElement("linearGradient",{id:"tf_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#dfe1ea"}),wp.element.createElement("stop",{offset:1,stopColor:"#efeff6"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#tf_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#tf_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27ZM39,39a1,1,0,1,1,1-1A1,1,0,0,1,39,39Zm0-7a1,1,0,1,1,1-1A1,1,0,0,1,39,32ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.6000000238418579,isolation:"isolate"}}),wp.element.createElement("path",{d:"M37.28,21.51l-2.59,8.55a3.5,3.5,0,0,1-.84,1.07,1.92,1.92,0,0,1-1.3.46H20a1.92,1.92,0,0,1-1.3-.46,3.22,3.22,0,0,1-.84-1.07l-2.6-8.55a1.8,1.8,0,0,1,.08-.54,1,1,0,0,1,.23-.38,1,1,0,0,1,.46-.23.47.47,0,0,1,.46.08l4.12,2h.15l4.89-5.65a.62.62,0,0,1,.61-.3.64.64,0,0,1,.62.3l4.88,5.65h.16l4.12-2a1,1,0,0,1,.92.15h0a.79.79,0,0,1,.3.92ZM35,22.88,32.7,24a1.7,1.7,0,0,1-1.22.16,1.52,1.52,0,0,1-.92-.61l-4.28-4.89L22,23.5a1.52,1.52,0,0,1-.92.61A1.69,1.69,0,0,1,19.87,24l-2.29-1.07,2,6.57c.1.31.26.46.46.46H32.55a.43.43,0,0,0,.3-.15.41.41,0,0,0,.16-.31Zm-.84,10.7a.92.92,0,0,1,0,1.22.81.81,0,0,1-.68.31H19.1a.81.81,0,0,1-.68-.31.92.92,0,0,1,0-1.22.81.81,0,0,1,.68-.31H33.47A.81.81,0,0,1,34.15,33.58Z",style:{fill:"#fff",fillRule:"evenodd"}}))};const SO=function(e){var t=e.isActive;return void 0!==t&&t?wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"im_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#fc4892"}),wp.element.createElement("stop",{offset:1,stopColor:"#ff7c54"})),wp.element.createElement("linearGradient",{id:"im_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#fd79a8"}),wp.element.createElement("stop",{offset:1,stopColor:"#ff987c"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#im_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#im_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27Zm-4,5a1,1,0,1,1,1-1A1,1,0,0,1,40,32Zm0,6a1,1,0,1,1-1-1A1,1,0,0,1,40,38ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.6000000238418579,isolation:"isolate"}}),wp.element.createElement("path",{d:"M28.19,23.8a2.77,2.77,0,0,1,0,4,2.85,2.85,0,0,1-2,.77,2.59,2.59,0,0,1-1.91-.77,2.75,2.75,0,0,1,2-4.73A2.74,2.74,0,0,1,28.19,23.8ZM26.9,26.47a.93.93,0,0,0,0-1.37,1.17,1.17,0,0,0-.69-.23.82.82,0,0,0-.61.23.9.9,0,0,0-.23.69.81.81,0,0,0,.91.91A1,1,0,0,0,26.9,26.47Zm10.23-.07a12.68,12.68,0,0,1-4.73,4.27,13.1,13.1,0,0,1-6.19,1.53,12.62,12.62,0,0,1-6.11-1.53,12.79,12.79,0,0,1-4.66-4.27,1.26,1.26,0,0,1,0-1.23A12.88,12.88,0,0,1,20.1,20.9a12.62,12.62,0,0,1,6.11-1.53A13.1,13.1,0,0,1,32.4,20.9a12.77,12.77,0,0,1,4.73,4.27,1.34,1.34,0,0,1,0,1.23ZM31.4,29.22a11.52,11.52,0,0,0,3.9-3.43,11.55,11.55,0,0,0-3.9-3.44,10.71,10.71,0,0,0-10.23,0,11.55,11.55,0,0,0-3.9,3.44,11.52,11.52,0,0,0,3.9,3.43,10.71,10.71,0,0,0,10.23,0Z",style:{fill:"#fff",fillRule:"evenodd"}})):wp.element.createElement("svg",{viewBox:"0 0 52 52"},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"im_0",x1:-273.13,y1:414.9,x2:-273.13,y2:415.9,gradientTransform:"matrix(52, 0, 0, -52, 14229, 21627)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#d8d8de"}),wp.element.createElement("stop",{offset:1,stopColor:"#e4e4ed"})),wp.element.createElement("linearGradient",{id:"im_1",x1:-272.16,y1:413.61,x2:-272.16,y2:414.61,gradientTransform:"matrix(44, 0, 0, -44, 12001, 18247)",gradientUnits:"userSpaceOnUse"},wp.element.createElement("stop",{offset:0,stopColor:"#dfe1ea"}),wp.element.createElement("stop",{offset:1,stopColor:"#efeff6"}))),wp.element.createElement("path",{d:"M26,0A26,26,0,1,1,0,26,26,26,0,0,1,26,0Z",style:{fillRule:"evenodd",fill:"url(#im_0)"}}),wp.element.createElement("path",{d:"M26,4A22,22,0,1,1,4,26,22,22,0,0,1,26,4Z",style:{fillRule:"evenodd",fill:"url(#im_1)"}}),wp.element.createElement("path",{d:"M44,27a1,1,0,1,1,1-1A1,1,0,0,1,44,27Zm-4,5a1,1,0,1,1,1-1A1,1,0,0,1,40,32Zm0,6a1,1,0,1,1-1-1A1,1,0,0,1,40,38ZM34,12a1,1,0,1,1,1-1A1,1,0,0,1,34,12ZM18,12a1,1,0,1,1,1-1A1,1,0,0,1,18,12ZM13,39a1,1,0,1,1,1-1A1,1,0,0,1,13,39ZM9,31a1,1,0,1,1,1-1A1,1,0,0,1,9,31Z",style:{fill:"#fff",fillRule:"evenodd",opacity:.6000000238418579,isolation:"isolate"}}),wp.element.createElement("path",{d:"M28.19,23.8a2.77,2.77,0,0,1,0,4,2.85,2.85,0,0,1-2,.77,2.59,2.59,0,0,1-1.91-.77,2.75,2.75,0,0,1,2-4.73A2.74,2.74,0,0,1,28.19,23.8ZM26.9,26.47a.93.93,0,0,0,0-1.37,1.17,1.17,0,0,0-.69-.23.82.82,0,0,0-.61.23.9.9,0,0,0-.23.69.81.81,0,0,0,.91.91A1,1,0,0,0,26.9,26.47Zm10.23-.07a12.68,12.68,0,0,1-4.73,4.27,13.1,13.1,0,0,1-6.19,1.53,12.62,12.62,0,0,1-6.11-1.53,12.79,12.79,0,0,1-4.66-4.27,1.26,1.26,0,0,1,0-1.23A12.88,12.88,0,0,1,20.1,20.9a12.62,12.62,0,0,1,6.11-1.53A13.1,13.1,0,0,1,32.4,20.9a12.77,12.77,0,0,1,4.73,4.27,1.34,1.34,0,0,1,0,1.23ZM31.4,29.22a11.52,11.52,0,0,0,3.9-3.43,11.55,11.55,0,0,0-3.9-3.44,10.71,10.71,0,0,0-10.23,0,11.55,11.55,0,0,0-3.9,3.44,11.52,11.52,0,0,0,3.9,3.43,10.71,10.71,0,0,0,10.23,0Z",style:{fill:"#fff",fillRule:"evenodd"}}))};const _O=function(e){var t=e.type,r=e.count,n=e.children,o=r<=5,a=V()("rank-math-badge rank-math-tooltip","badge-"+t,{active:o});return wp.element.createElement("div",{className:a},"traffic"===t&&wp.element.createElement(EO,{isActive:o}),"impressions"===t&&wp.element.createElement(SO,{isActive:o}),"clicks"===t&&wp.element.createElement(OO,{isActive:o}),"keywords"===t&&wp.element.createElement(kO,{isActive:o}),o&&wp.element.createElement("div",{className:"rank"},wp.element.createElement("span",null,r)),o&&wp.element.createElement("span",null,n))};const jO=function(e){var t=e.clicks,r=void 0===t?99:t,n=e.keywords,o=void 0===n?99:n,a=e.traffic,l=void 0===a?99:a,c=e.impressions,s=void 0===c?99:c;return wp.element.createElement("div",{className:"rank-math-box rank-math-badges-box"},wp.element.createElement(_O,{type:"traffic",count:l},(0,i.__)("Ranked for most Search Traffic","rank-math-pro")),wp.element.createElement(_O,{type:"impressions",count:s},(0,i.__)("Ranked for most Impressions","rank-math-pro")),wp.element.createElement(_O,{type:"clicks",count:r},(0,i.__)("Ranked for most Clicks","rank-math-pro")),wp.element.createElement(_O,{type:"keywords",count:o},(0,i.__)("Ranked for most Keywords","rank-math-pro")))},PO=wp.date;function AO(e){return AO="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},AO(e)}function TO(e){return function(e){if(Array.isArray(e))return RO(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||IO(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 CO(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 MO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?CO(Object(r),!0).forEach((function(t){NO(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):CO(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function NO(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=AO(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=AO(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==AO(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||IO(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 IO(e,t){if(e){if("string"==typeof e)return RO(e,t);var r={}.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)?RO(e,t):void 0}}function RO(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function LO(){LO=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(t,r,n,o){var a=r&&r.prototype instanceof p?r:p,i=Object.create(a.prototype);return c(i,"_invoke",function(t,r,n){var o=1;return function(a,i){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=x(l,n);if(c){if(c===f)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var s=u(t,r,n);if("normal"===s.type){if(o=n.done?4:2,s.arg===f)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=4,n.method="throw",n.arg=s.arg)}}}(t,n,new E(o||[])),!0),i}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f={};function p(){}function d(){}function h(){}var m={};c(m,a,(function(){return this}));var y=Object.getPrototypeOf,v=y&&y(y(S([])));v&&v!==r&&n.call(v,a)&&(m=v);var g=h.prototype=p.prototype=Object.create(m);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(o,a,i,l){var c=u(e[o],e,a);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"==AO(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(f).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(c.arg)}var o;c(this,"_invoke",(function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}),!0)}function x(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,x(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var a=u(o,t.i,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,f;var i=a.arg;return i?i.done?(r[t.r]=i.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,f):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,f)}function O(e){this.tryEntries.push(e)}function k(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function E(e){this.tryEntries=[[-1]],e.forEach(O,this),this.reset(!0)}function S(t){if(null!=t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(AO(t)+" is not iterable")}return d.prototype=h,c(g,"constructor",h),c(h,"constructor",d),d.displayName=c(h,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,c(e,l,"GeneratorFunction")),e.prototype=Object.create(g),e},t.awrap=function(e){return{__await:e}},b(w.prototype),c(w.prototype,i,(function(){return this})),t.AsyncIterator=w,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new w(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},b(g),c(g,l,"Generator"),c(g,a,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=S,E.prototype={constructor:E,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){i.type="throw",i.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a[4],l=this.prev,c=a[1],s=a[2];if(-1===a[0])return n("end"),!1;if(!c&&!s)throw Error("try statement without catch or finally");if(null!=a[0]&&a[0]<=l){if(l<c)return this.method="next",this.arg=e,n(c),!0;if(l<s)return n(s),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var a=o?o[4]:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o[2],f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),k(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;k(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:S(t),r,n},"next"===this.method&&(this.arg=e),f}},t}function BO(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function FO(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){BO(a,n,o,i,l,"next",e)}function l(e){BO(a,n,o,i,l,"throw",e)}i(void 0)}))}}var UO=function(){var e=FO(LO().mark((function e(t,r){var n,o,a,i,l,c=arguments;return LO().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=(n=c.length>2&&void 0!==c[2]?c[2]:{}).beforeSend,a=n.afterResponse,i=n.afterError,e.prev=1,"function"!=typeof o){e.next=5;break}return e.next=5,o();case 5:return e.next=7,H()({method:"POST",path:"rankmath/v1/an/"+t,data:r});case 7:if(l=e.sent,"function"!=typeof a){e.next=11;break}return e.next=11,a(l);case 11:return e.abrupt("return",l);case 14:if(e.prev=14,e.t0=e.catch(1),"function"!=typeof i){e.next=19;break}return e.next=19,i(e.t0);case 19:return e.abrupt("return",{});case 20:case"end":return e.stop()}}),e,null,[[1,14]])})));return function(t,r){return e.apply(this,arguments)}}(),KO=function(e){switch(e){case"getDesktopPagespeed":return(0,i.__)("Desktop Score","rank-math-pro");case"getMobilePagespeed":return(0,i.__)("Mobile Score","rank-math-pro");case"getPageSEOScore":return(0,i.__)("SEO Score","rank-math-pro");default:return(0,i.__)("Page Score","rank-math-pro")}},zO=function(e){return(0,s.inRange)(e,0,3.81)?"interactive-good":(0,s.inRange)(e,3.81,7.31)?"interactive-fair":"interactive-bad"},qO=function(e){return e>=90?"score-good":(0,s.inRange)(e,50,90)?"score-fair":"score-bad"},HO=function(e,t){var r;return null!=e&&null!==(r=e.data)&&void 0!==r&&r.message?t=e.data.message:null!=e&&e.message?t=e.message:null!=e&&e.error&&(t=e.error),t};const WO=(0,c.withSelect)((function(e){return MO({},e("rank-math-pro-analytics").getPageSpeed())}))((function(e){var t=e.id,r=e.pagespeed_refreshed,n=e.object_id,o=e.isAdminBar,a=void 0!==o&&o,l=e.desktop_pagescore,u=void 0===l?0:l,f=e.desktop_interactive,p=void 0===f?0:f,d=e.mobile_pagescore,h=void 0===d?0:d,m=e.mobile_interactive,y=void 0===m?0:m,v=DO((0,De.useState)(null),2),g=v[0],b=v[1],w=DO((0,De.useState)(!1),2),x=w[0],O=w[1],k=DO((0,De.useState)([]),2),E=k[0],S=k[1],_=DO((0,De.useState)(!1),2),j=_[0],P=_[1],A=V()("button button-link button-small",{loading:x});(0,De.useEffect)((function(){!rankMath.isLocalhost&&(0,s.isUndefined)(e.isAdminBar)&&(null===r||"0000-00-00 00:00:00"===r)&&(O(!0),T())}),[r,e.isAdminBar]);var T=(0,De.useCallback)(FO(LO().mark((function r(){var o,l,s,u,f;return LO().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:o=MO({},e),l=["getDesktopPagespeed","getMobilePagespeed"],a||l.push("getPageSEOScore"),S([]),P(!1),s=LO().mark((function e(){var r;return LO().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=f[u],e.next=3,UO(r,{id:t,objectID:n,force:!0},{beforeSend:function(){O(!0),b(r)},afterResponse:function(e){O(!1),b(null),e.success?(o=MO(MO({},o),e.data),(0,c.dispatch)("rank-math-pro-analytics").updatePageSpeed(o)):S((function(t){return[].concat(TO(t),[{endpoint:r,message:HO(e,(0,i.__)("An error occurred while refreshing the score.","rank-math-pro"))}])}))},afterError:function(e){O(!1),b(null),S((function(t){return[].concat(TO(t),[{endpoint:r,message:HO(e,(0,i.__)("An unknown error occurred.","rank-math-pro"))}])}))}});case 3:case"end":return e.stop()}}),e)})),u=0,f=l;case 7:if(!(u<f.length)){r.next=12;break}return r.delegateYield(s(),"t0",9);case 9:u++,r.next=7;break;case 12:P(!0);case 13:case"end":return r.stop()}}),r)}))),[t,n,a,e]);(0,De.useEffect)((function(){if(j&&0!==E.length){var e="<p>"+(0,i.__)("An error occurred while refreshing the scores for the following tests:","rank-math-pro")+"</p>";E.forEach((function(t){var r=t.endpoint,n=t.message;e+="<p><b>".concat(KO(r),"</b>:</p>"),e+=n.includes("<p>")?n:"<p>".concat(n,"</p>")})),function(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";t=t||"error",n=n||!1,e=e.includes("<p>")?e:"<p>"+e+"</p>";var a=z()('<div class="notice notice-'+t+' is-dismissible" style="'+o+'">'+e+"</div>").hide();r.next(".notice").remove(),r.after(a),a.slideDown(),z()(document).trigger("wp-updates-notice-added"),z()("html,body").animate({scrollTop:a.offset().top-50},"slow"),n&&setTimeout((function(){a.fadeOut((function(){a.remove()}))}),n)}(e,"error",z()(".rank-math-header"),!1,"margin: 0 12px 12px 0;")}}),[j]);var C,M,N=(0,i.__)("Refresh Score","rank-math-pro");return x&&g&&(N=(0,i.sprintf)((0,i.__)("Refreshing %s","rank-math-pro"),KO(g))),wp.element.createElement("div",{className:"rank-math-box rank-math-pagespeed-box"},wp.element.createElement("div",{className:"rank-math-pagespeed-header"},wp.element.createElement("h3",null,(0,i.__)("PageSpeed","rank-math-pro"),wp.element.createElement(dO,null,(0,i.__)("Google PageSpeed score for desktop and mobile.","rank-math-pro"))),wp.element.createElement("span",{style:{display:"inline-flex"}},wp.element.createElement("span",null,(M="",(C=r)&&"0000-00-00 00:00:00"!==C?(0,PO.dateI18n)(rankMath.dateFormat,C.split(" ")[0]):M)),wp.element.createElement("span",{className:"rank-math-tooltip",style:{display:"inline-flex",alignItems:"center"}},wp.element.createElement(Ne.Button,{icon:"image-rotate",iconSize:"16",size:"12",className:A,title:(0,i.__)("Refresh","rank-math-pro"),disabled:x||rankMath.isLocalhost,onClick:T}),wp.element.createElement("span",null,N)))),wp.element.createElement("div",{className:"grid"},wp.element.createElement("div",{className:"col pagespeed-desktop"},wp.element.createElement("i",{className:"rm-icon rm-icon-desktop"}),wp.element.createElement("strong",{className:"pagespeed "+zO(p)},"".concat(p," s")),wp.element.createElement("small",{className:"pagescore "+qO(u)},u)),wp.element.createElement("div",{className:"col pagespeed-mobile"},wp.element.createElement("i",{className:"rm-icon rm-icon-mobile"}),wp.element.createElement("strong",{className:"pagespeed "+zO(y)},"".concat(y," s")),wp.element.createElement("small",{className:"pagescore "+qO(h)},h))))})),GO=moment;var VO=r.n(GO),$O=function(){return $O=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},$O.apply(this,arguments)};var ZO=function(e){var t=e.animate,r=void 0===t||t,n=e.animateBegin,o=e.backgroundColor,a=void 0===o?"#f5f6f7":o,i=e.backgroundOpacity,l=void 0===i?1:i,c=e.baseUrl,s=void 0===c?"":c,u=e.children,f=e.foregroundColor,p=void 0===f?"#eee":f,d=e.foregroundOpacity,h=void 0===d?1:d,m=e.gradientRatio,y=void 0===m?2:m,v=e.gradientDirection,g=void 0===v?"left-right":v,b=e.uniqueKey,w=e.interval,x=void 0===w?.25:w,O=e.rtl,k=void 0!==O&&O,E=e.speed,S=void 0===E?1.2:E,_=e.style,j=void 0===_?{}:_,P=e.title,A=void 0===P?"Loading...":P,T=e.beforeMask,C=void 0===T?null:T,M=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),N=b||Math.random().toString(36).substring(6),D=N+"-diff",I=N+"-animated-diff",R=N+"-aria",L=k?{transform:"scaleX(-1)"}:null,B="0; "+x+"; 1",F=S+"s",U="top-bottom"===g?"rotate(90)":void 0;return(0,Ye.createElement)("svg",$O({"aria-labelledby":R,role:"img",style:$O($O({},j),L)},M),A?(0,Ye.createElement)("title",{id:R},A):null,C&&(0,Ye.isValidElement)(C)?C:null,(0,Ye.createElement)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+s+"#"+D+")",style:{fill:"url("+s+"#"+I+")"}}),(0,Ye.createElement)("defs",null,(0,Ye.createElement)("clipPath",{id:D},u),(0,Ye.createElement)("linearGradient",{id:I,gradientTransform:U},(0,Ye.createElement)("stop",{offset:"0%",stopColor:a,stopOpacity:l},r&&(0,Ye.createElement)("animate",{attributeName:"offset",values:-y+"; "+-y+"; 1",keyTimes:B,dur:F,repeatCount:"indefinite",begin:n})),(0,Ye.createElement)("stop",{offset:"50%",stopColor:p,stopOpacity:h},r&&(0,Ye.createElement)("animate",{attributeName:"offset",values:-y/2+"; "+-y/2+"; "+(1+y/2),keyTimes:B,dur:F,repeatCount:"indefinite",begin:n})),(0,Ye.createElement)("stop",{offset:"100%",stopColor:a,stopOpacity:l},r&&(0,Ye.createElement)("animate",{attributeName:"offset",values:"0; 0; "+(1+y),keyTimes:B,dur:F,repeatCount:"indefinite",begin:n})))))},YO=function(e){return e.children?(0,Ye.createElement)(ZO,$O({},e)):(0,Ye.createElement)(XO,$O({},e))},XO=function(e){return(0,Ye.createElement)(YO,$O({viewBox:"0 0 476 124"},e),(0,Ye.createElement)("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),(0,Ye.createElement)("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),(0,Ye.createElement)("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),(0,Ye.createElement)("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),(0,Ye.createElement)("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),(0,Ye.createElement)("circle",{cx:"20",cy:"20",r:"20"}))},QO=function(e){return(0,Ye.createElement)(YO,$O({viewBox:"0 0 245 125"},e),(0,Ye.createElement)("circle",{cx:"10",cy:"20",r:"8"}),(0,Ye.createElement)("rect",{x:"25",y:"15",rx:"5",ry:"5",width:"220",height:"10"}),(0,Ye.createElement)("circle",{cx:"10",cy:"50",r:"8"}),(0,Ye.createElement)("rect",{x:"25",y:"45",rx:"5",ry:"5",width:"220",height:"10"}),(0,Ye.createElement)("circle",{cx:"10",cy:"80",r:"8"}),(0,Ye.createElement)("rect",{x:"25",y:"75",rx:"5",ry:"5",width:"220",height:"10"}),(0,Ye.createElement)("circle",{cx:"10",cy:"110",r:"8"}),(0,Ye.createElement)("rect",{x:"25",y:"105",rx:"5",ry:"5",width:"220",height:"10"}))};const JO=YO;var ek,tk=["layout","type","stroke","connectNulls","isRange","ref"],rk=["key"];function nk(e){return nk="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},nk(e)}function ok(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function ak(){return ak=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},ak.apply(this,arguments)}function ik(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 lk(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ik(Object(r),!0).forEach((function(t){dk(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ik(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ck(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,hk(n.key),n)}}function sk(e,t,r){return t=fk(t),function(e,t){if(t&&("object"===nk(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,uk()?Reflect.construct(t,r||[],fk(e).constructor):t.apply(e,r))}function uk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(uk=function(){return!!e})()}function fk(e){return fk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},fk(e)}function pk(e,t){return pk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},pk(e,t)}function dk(e,t,r){return(t=hk(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function hk(e){var t=function(e,t){if("object"!=nk(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=nk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==nk(t)?t:t+""}var mk=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),o=0;o<r;o++)n[o]=arguments[o];return dk(e=sk(this,t,[].concat(n)),"state",{isAnimationFinished:!0}),dk(e,"id",Xr("recharts-area-")),dk(e,"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),cn()(t)&&t()})),dk(e,"handleAnimationStart",(function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),cn()(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&&pk(e,t)}(t,e),r=t,n=[{key:"renderDots",value:function(e,r,n){var o=this.props.isAnimationActive,a=this.state.isAnimationFinished;if(o&&!a)return null;var i=this.props,l=i.dot,c=i.points,s=i.dataKey,u=Dn(this.props,!1),f=Dn(l,!0),p=c.map((function(e,r){var n=lk(lk(lk({key:"dot-".concat(r),r:3},u),f),{},{index:r,cx:e.x,cy:e.y,dataKey:s,value:e.value,payload:e.payload,points:c});return t.renderDotItem(l,n)})),d={clipPath:e?"url(#clipPath-".concat(r?"":"dots-").concat(n,")"):null};return Xe().createElement(oo,ak({className:"recharts-area-dots"},d),p)}},{key:"renderHorizontalRect",value:function(e){var t=this.props,r=t.baseLine,n=t.points,o=t.strokeWidth,a=n[0].x,i=n[n.length-1].x,l=e*Math.abs(a-i),c=gh()(n.map((function(e){return e.y||0})));return $r(r)&&"number"==typeof r?c=Math.max(r,c):r&&Array.isArray(r)&&r.length&&(c=Math.max(gh()(r.map((function(e){return e.y||0}))),c)),$r(c)?Xe().createElement("rect",{x:a<i?a:a-l,y:0,width:l,height:Math.floor(c+(o?parseInt("".concat(o),10):1))}):null}},{key:"renderVerticalRect",value:function(e){var t=this.props,r=t.baseLine,n=t.points,o=t.strokeWidth,a=n[0].y,i=n[n.length-1].y,l=e*Math.abs(a-i),c=gh()(n.map((function(e){return e.x||0})));return $r(r)&&"number"==typeof r?c=Math.max(r,c):r&&Array.isArray(r)&&r.length&&(c=Math.max(gh()(r.map((function(e){return e.x||0}))),c)),$r(c)?Xe().createElement("rect",{x:0,y:a<i?a:a-l,width:c+(o?parseInt("".concat(o),10):1),height:Math.floor(l)}):null}},{key:"renderClipRect",value:function(e){return"vertical"===this.props.layout?this.renderVerticalRect(e):this.renderHorizontalRect(e)}},{key:"renderAreaStatically",value:function(e,t,r,n){var o=this.props,a=o.layout,i=o.type,l=o.stroke,c=o.connectNulls,s=o.isRange,u=(o.ref,ok(o,tk));return Xe().createElement(oo,{clipPath:r?"url(#clipPath-".concat(n,")"):null},Xe().createElement(vw,ak({},Dn(u,!0),{points:e,connectNulls:c,type:i,baseLine:t,layout:a,stroke:"none",className:"recharts-area-area"})),"none"!==l&&Xe().createElement(vw,ak({},Dn(this.props,!1),{className:"recharts-area-curve",layout:a,type:i,connectNulls:c,fill:"none",points:e})),"none"!==l&&s&&Xe().createElement(vw,ak({},Dn(this.props,!1),{className:"recharts-area-curve",layout:a,type:i,connectNulls:c,fill:"none",points:t})))}},{key:"renderAreaWithAnimation",value:function(e,t){var r=this,n=this.props,o=n.points,a=n.baseLine,i=n.isAnimationActive,l=n.animationBegin,c=n.animationDuration,s=n.animationEasing,u=n.animationId,f=this.state,p=f.prevPoints,d=f.prevBaseLine;return Xe().createElement(Rl,{begin:l,duration:c,isActive:i,easing:s,from:{t:0},to:{t:1},key:"area-".concat(u),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(n){var i=n.t;if(p){var l,c=p.length/o.length,s=o.map((function(e,t){var r=Math.floor(t*c);if(p[r]){var n=p[r],o=en(n.x,e.x),a=en(n.y,e.y);return lk(lk({},e),{},{x:o(i),y:a(i)})}return e}));return l=$r(a)&&"number"==typeof a?en(d,a)(i):an()(a)||Kr()(a)?en(d,0)(i):a.map((function(e,t){var r=Math.floor(t*c);if(d[r]){var n=d[r],o=en(n.x,e.x),a=en(n.y,e.y);return lk(lk({},e),{},{x:o(i),y:a(i)})}return e})),r.renderAreaStatically(s,l,e,t)}return Xe().createElement(oo,null,Xe().createElement("defs",null,Xe().createElement("clipPath",{id:"animationClipPath-".concat(t)},r.renderClipRect(i))),Xe().createElement(oo,{clipPath:"url(#animationClipPath-".concat(t,")")},r.renderAreaStatically(o,a,e,t)))}))}},{key:"renderArea",value:function(e,t){var r=this.props,n=r.points,o=r.baseLine,a=r.isAnimationActive,i=this.state,l=i.prevPoints,c=i.prevBaseLine,s=i.totalLength;return a&&n&&n.length&&(!l&&s>0||!Eh()(l,n)||!Eh()(c,o))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(n,o,e,t)}},{key:"render",value:function(){var e,t=this.props,r=t.hide,n=t.dot,o=t.points,a=t.className,i=t.top,l=t.left,c=t.xAxis,s=t.yAxis,u=t.width,f=t.height,p=t.isAnimationActive,d=t.id;if(r||!o||!o.length)return null;var h=this.state.isAnimationFinished,m=1===o.length,y=or("recharts-area",a),v=c&&c.allowDataOverflow,g=s&&s.allowDataOverflow,b=v||g,w=an()(d)?this.id:d,x=null!==(e=Dn(n,!1))&&void 0!==e?e:{r:3,strokeWidth:2},O=x.r,k=void 0===O?3:O,E=x.strokeWidth,S=void 0===E?2:E,_=(function(e){return e&&"object"===kn(e)&&"clipDot"in e}(n)?n:{}).clipDot,j=void 0===_||_,P=2*k+S;return Xe().createElement(oo,{className:y},v||g?Xe().createElement("defs",null,Xe().createElement("clipPath",{id:"clipPath-".concat(w)},Xe().createElement("rect",{x:v?l:l-u/2,y:g?i:i-f/2,width:v?u:2*u,height:g?f:2*f})),!j&&Xe().createElement("clipPath",{id:"clipPath-dots-".concat(w)},Xe().createElement("rect",{x:l-P/2,y:i-P/2,width:u+P,height:f+P}))):null,m?null:this.renderArea(b,w),(n||m)&&this.renderDots(b,j,w),(!p||h)&&av.renderCallByParent(this.props,o))}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}:e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null}}],n&&ck(r.prototype,n),o&&ck(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.PureComponent);function yk(e,t,r){if(t<1)return[];if(1===t&&void 0===r)return e;for(var n=[],o=0;o<e.length;o+=t){if(void 0!==r&&!0!==r(e[o]))return;n.push(e[o])}return n}function vk(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),o=n*Math.PI/180,a=Math.atan(r/t),i=o>a&&o<Math.PI-a?r/Math.sin(o):t/Math.cos(o);return Math.abs(i)}({width:e.width+t.width,height:e.height+t.height},r)}function gk(e,t,r,n,o){if(e*t<e*n||e*t>e*o)return!1;var a=r();return e*(t-e*a/2-n)>=0&&e*(t+e*a/2-o)<=0}function bk(e){return bk="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},bk(e)}function wk(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 xk(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wk(Object(r),!0).forEach((function(t){Ok(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wk(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ok(e,t,r){var n;return n=function(e,t){if("object"!=bk(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=bk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==bk(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kk(e,t,r){var n=e.tick,o=e.ticks,a=e.viewBox,i=e.minTickGap,l=e.orientation,c=e.interval,s=e.tickFormatter,u=e.unit,f=e.angle;if(!o||!o.length||!n)return[];if($r(c)||Mo.isSsr)return function(e,t){return yk(e,t+1)}(o,"number"==typeof c&&$r(c)?c:0);var p=[],d="top"===l||"bottom"===l?"width":"height",h=u&&"width"===d?dc(u,{fontSize:t,letterSpacing:r}):{width:0,height:0},m=function(e,n){var o=cn()(s)?s(e.value,n):e.value;return"width"===d?vk(dc(o,{fontSize:t,letterSpacing:r}),h,f):dc(o,{fontSize:t,letterSpacing:r})[d]},y=o.length>=2?Gr(o[1].coordinate-o[0].coordinate):1,v=function(e,t,r){var n="width"===r,o=e.x,a=e.y,i=e.width,l=e.height;return 1===t?{start:n?o:a,end:n?o+i:a+l}:{start:n?o+i:a+l,end:n?o:a}}(a,y,d);return"equidistantPreserveStart"===c?function(e,t,r,n,o){for(var a,i=(n||[]).slice(),l=t.start,c=t.end,s=0,u=1,f=l,p=function(){var t=null==n?void 0:n[s];if(void 0===t)return{v:yk(n,u)};var a,i=s,p=function(){return void 0===a&&(a=r(t,i)),a},d=t.coordinate,h=0===s||gk(e,d,p,f,c);h||(s=0,f=l,u+=1),h&&(f=d+e*(p()/2+o),s+=u)};u<=i.length;)if(a=p())return a.v;return[]}(y,v,m,o,i):(p="preserveStart"===c||"preserveStartEnd"===c?function(e,t,r,n,o,a){var i=(n||[]).slice(),l=i.length,c=t.start,s=t.end;if(a){var u=n[l-1],f=r(u,l-1),p=e*(u.coordinate+e*f/2-s);i[l-1]=u=xk(xk({},u),{},{tickCoord:p>0?u.coordinate-p*e:u.coordinate}),gk(e,u.tickCoord,(function(){return f}),c,s)&&(s=u.tickCoord-e*(f/2+o),i[l-1]=xk(xk({},u),{},{isShow:!0}))}for(var d=a?l-1:l,h=function(t){var n,a=i[t],l=function(){return void 0===n&&(n=r(a,t)),n};if(0===t){var u=e*(a.coordinate-e*l()/2-c);i[t]=a=xk(xk({},a),{},{tickCoord:u<0?a.coordinate-u*e:a.coordinate})}else i[t]=a=xk(xk({},a),{},{tickCoord:a.coordinate});gk(e,a.tickCoord,l,c,s)&&(c=a.tickCoord+e*(l()/2+o),i[t]=xk(xk({},a),{},{isShow:!0}))},m=0;m<d;m++)h(m);return i}(y,v,m,o,i,"preserveStartEnd"===c):function(e,t,r,n,o){for(var a=(n||[]).slice(),i=a.length,l=t.start,c=t.end,s=function(t){var n,s=a[t],u=function(){return void 0===n&&(n=r(s,t)),n};if(t===i-1){var f=e*(s.coordinate+e*u()/2-c);a[t]=s=xk(xk({},s),{},{tickCoord:f>0?s.coordinate-f*e:s.coordinate})}else a[t]=s=xk(xk({},s),{},{tickCoord:s.coordinate});gk(e,s.tickCoord,u,l,c)&&(c=s.tickCoord-e*(u()/2+o),a[t]=xk(xk({},s),{},{isShow:!0}))},u=i-1;u>=0;u--)s(u);return a}(y,v,m,o,i),p.filter((function(e){return e.isShow})))}ek=mk,dk(mk,"displayName","Area"),dk(mk,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!Mo.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),dk(mk,"getBaseValue",(function(e,t,r,n){var o=e.layout,a=e.baseValue,i=t.props.baseValue,l=null!=i?i:a;if($r(l)&&"number"==typeof l)return l;var c="horizontal"===o?n:r,s=c.scale.domain();if("number"===c.type){var u=Math.max(s[0],s[1]),f=Math.min(s[0],s[1]);return"dataMin"===l?f:"dataMax"===l||u<0?u:Math.max(Math.min(s[0],s[1]),0)}return"dataMin"===l?s[0]:"dataMax"===l?s[1]:s[0]})),dk(mk,"getComposedData",(function(e){var t,r=e.props,n=e.item,o=e.xAxis,a=e.yAxis,i=e.xAxisTicks,l=e.yAxisTicks,c=e.bandSize,s=e.dataKey,u=e.stackedData,f=e.dataStartIndex,p=e.displayedData,d=e.offset,h=r.layout,m=u&&u.length,y=ek.getBaseValue(r,n,o,a),v="horizontal"===h,g=!1,b=p.map((function(e,t){var r;m?r=u[f+t]:(r=Sm(e,s),Array.isArray(r)?g=!0:r=[y,r]);var n=null==r[1]||m&&null==Sm(e,s);return v?{x:Km({axis:o,ticks:i,bandSize:c,entry:e,index:t}),y:n?null:a.scale(r[1]),value:r,payload:e}:{x:n?null:o.scale(r[1]),y:Km({axis:a,ticks:l,bandSize:c,entry:e,index:t}),value:r,payload:e}}));return t=m||g?b.map((function(e){var t=Array.isArray(e.value)?e.value[0]:null;return v?{x:e.x,y:null!=t&&null!=e.y?a.scale(t):null}:{x:null!=t?o.scale(t):null,y:e.y}})):v?a.scale(y):o.scale(y),lk({points:b,baseLine:t,layout:h,isRange:g},d)})),dk(mk,"renderDotItem",(function(e,t){var r;if(Xe().isValidElement(e))r=Xe().cloneElement(e,t);else if(cn()(e))r=e(t);else{var n=or("recharts-area-dot","boolean"!=typeof e?e.className:""),o=t.key,a=ok(t,rk);r=Xe().createElement(si,ak({},a,{key:o,className:n}))}return r}));var Ek=["viewBox"],Sk=["viewBox"],_k=["ticks"];function jk(e){return jk="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},jk(e)}function Pk(){return Pk=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},Pk.apply(this,arguments)}function Ak(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 Tk(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ak(Object(r),!0).forEach((function(t){Lk(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ak(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ck(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Mk(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,Bk(n.key),n)}}function Nk(e,t,r){return t=Ik(t),function(e,t){if(t&&("object"===jk(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,Dk()?Reflect.construct(t,r||[],Ik(e).constructor):t.apply(e,r))}function Dk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Dk=function(){return!!e})()}function Ik(e){return Ik=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ik(e)}function Rk(e,t){return Rk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Rk(e,t)}function Lk(e,t,r){return(t=Bk(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Bk(e){var t=function(e,t){if("object"!=jk(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=jk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jk(t)?t:t+""}var Fk=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=Nk(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&&Rk(e,t)}(t,e),r=t,n=[{key:"shouldComponentUpdate",value:function(e,t){var r=e.viewBox,n=Ck(e,Ek),o=this.props,a=o.viewBox,i=Ck(o,Sk);return!pn(r,a)||!pn(n,i)||!pn(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,o,a,i,l=this.props,c=l.x,s=l.y,u=l.width,f=l.height,p=l.orientation,d=l.tickSize,h=l.mirror,m=l.tickMargin,y=h?-1:1,v=e.tickSize||d,g=$r(e.tickCoord)?e.tickCoord:e.coordinate;switch(p){case"top":t=r=e.coordinate,i=(n=(o=s+ +!h*f)-y*v)-y*m,a=g;break;case"left":n=o=e.coordinate,a=(t=(r=c+ +!h*u)-y*v)-y*m,i=g;break;case"right":n=o=e.coordinate,a=(t=(r=c+ +h*u)+y*v)+y*m,i=g;break;default:t=r=e.coordinate,i=(n=(o=s+ +h*f)+y*v)+y*m,a=g}return{line:{x1:t,y1:n,x2:r,y2:o},tick:{x:a,y:i}}}},{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,o=e.height,a=e.orientation,i=e.mirror,l=e.axisLine,c=Tk(Tk(Tk({},Dn(this.props,!1)),Dn(l,!1)),{},{fill:"none"});if("top"===a||"bottom"===a){var s=+("top"===a&&!i||"bottom"===a&&i);c=Tk(Tk({},c),{},{x1:t,y1:r+s*o,x2:t+n,y2:r+s*o})}else{var u=+("left"===a&&!i||"right"===a&&i);c=Tk(Tk({},c),{},{x1:t+u*n,y1:r,x2:t+u*n,y2:r+o})}return Xe().createElement("line",Pk({},c,{className:or("recharts-cartesian-axis-line",qr()(l,"className"))}))}},{key:"renderTicks",value:function(e,r,n){var o=this,a=this.props,i=a.tickLine,l=a.stroke,c=a.tick,s=a.tickFormatter,u=a.unit,f=kk(Tk(Tk({},this.props),{},{ticks:e}),r,n),p=this.getTickTextAnchor(),d=this.getTickVerticalAnchor(),h=Dn(this.props,!1),m=Dn(c,!1),y=Tk(Tk({},h),{},{fill:"none"},Dn(i,!1)),v=f.map((function(e,r){var n=o.getTickLineCoord(e),a=n.line,v=n.tick,g=Tk(Tk(Tk(Tk({textAnchor:p,verticalAnchor:d},h),{},{stroke:"none",fill:l},m),v),{},{index:r,payload:e,visibleTicksCount:f.length,tickFormatter:s});return Xe().createElement(oo,Pk({className:"recharts-cartesian-axis-tick",key:"tick-".concat(e.value,"-").concat(e.coordinate,"-").concat(e.tickCoord)},bn(o.props,e,r)),i&&Xe().createElement("line",Pk({},y,a,{className:or("recharts-cartesian-axis-tick-line",qr()(i,"className"))})),c&&t.renderTickItem(c,g,"".concat(cn()(s)?s(e.value,r):e.value).concat(u||"")))}));return Xe().createElement("g",{className:"recharts-cartesian-axis-ticks"},v)}},{key:"render",value:function(){var e=this,t=this.props,r=t.axisLine,n=t.width,o=t.height,a=t.ticksGenerator,i=t.className;if(t.hide)return null;var l=this.props,c=l.ticks,s=Ck(l,_k),u=c;return cn()(a)&&(u=c&&c.length>0?a(this.props):a(s)),n<=0||o<=0||!u||!u.length?null:Xe().createElement(oo,{className:or("recharts-cartesian-axis",i),ref:function(t){e.layerReference=t}},r&&this.renderAxisLine(),this.renderTicks(u,this.state.fontSize,this.state.letterSpacing),By.renderCallByParent(this.props))}}],o=[{key:"renderTickItem",value:function(e,t,r){return Xe().isValidElement(e)?Xe().cloneElement(e,t):cn()(e)?e(t):Xe().createElement(zc,Pk({},t,{className:"recharts-cartesian-axis-tick-value"}),r)}}],n&&Mk(r.prototype,n),o&&Mk(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Ye.Component);function Uk(e){return Uk="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},Uk(e)}function Kk(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,Vk(n.key),n)}}function zk(e,t,r){return t=Hk(t),function(e,t){if(t&&("object"===Uk(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,qk()?Reflect.construct(t,r||[],Hk(e).constructor):t.apply(e,r))}function qk(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(qk=function(){return!!e})()}function Hk(e){return Hk=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Hk(e)}function Wk(e,t){return Wk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Wk(e,t)}function Gk(e,t,r){return(t=Vk(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vk(e){var t=function(e,t){if("object"!=Uk(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Uk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Uk(t)?t:t+""}function $k(){return $k=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},$k.apply(this,arguments)}function Zk(e){var t=e.xAxisId,r=Qg(),n=Jg(),o=Yg(t);return null==o?null:Xe().createElement(Fk,$k({},o,{className:or("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return Mm(e,!0)}}))}Lk(Fk,"displayName","CartesianAxis"),Lk(Fk,"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 Yk=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),zk(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&&Wk(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return Xe().createElement(Zk,this.props)}}])&&Kk(r.prototype,n),o&&Kk(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Xe().Component);function Xk(e){return Xk="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},Xk(e)}function Qk(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,oE(n.key),n)}}function Jk(e,t,r){return t=tE(t),function(e,t){if(t&&("object"===Xk(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,eE()?Reflect.construct(t,r||[],tE(e).constructor):t.apply(e,r))}function eE(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(eE=function(){return!!e})()}function tE(e){return tE=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},tE(e)}function rE(e,t){return rE=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},rE(e,t)}function nE(e,t,r){return(t=oE(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oE(e){var t=function(e,t){if("object"!=Xk(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Xk(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Xk(t)?t:t+""}function aE(){return aE=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},aE.apply(this,arguments)}Gk(Yk,"displayName","XAxis"),Gk(Yk,"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 iE=function(e){var t=e.yAxisId,r=Qg(),n=Jg(),o=Xg(t);return null==o?null:Xe().createElement(Fk,aE({},o,{className:or("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return Mm(e,!0)}}))},lE=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Jk(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&&rE(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return Xe().createElement(iE,this.props)}}])&&Qk(r.prototype,n),o&&Qk(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(Xe().Component);nE(lE,"displayName","YAxis"),nE(lE,"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 cE=fx({chartName:"AreaChart",GraphicalChild:mk,axisComponents:[{axisType:"xAxis",AxisComp:Yk},{axisType:"yAxis",AxisComp:lE}],formatAxisMap:function(e,t,r,n,o){var a=e.width,i=e.height,l=e.layout,c=e.children,s=Object.keys(t),u={left:r.left,leftMirror:r.left,right:a-r.right,rightMirror:a-r.right,top:r.top,topMirror:r.top,bottom:i-r.bottom,bottomMirror:i-r.bottom},f=!!Tn(c,hg);return s.reduce((function(a,i){var c,s,p,d,h,m=t[i],y=m.orientation,v=m.domain,g=m.padding,b=void 0===g?{}:g,w=m.mirror,x=m.reversed,O="".concat(y).concat(w?"Mirror":"");if("number"===m.type&&("gap"===m.padding||"no-gap"===m.padding)){var k=v[1]-v[0],E=1/0,S=m.categoricalDomain.sort(rn);if(S.forEach((function(e,t){t>0&&(E=Math.min((e||0)-(S[t-1]||0),E))})),Number.isFinite(E)){var _=E/k,j="vertical"===m.layout?r.height:r.width;if("gap"===m.padding&&(c=_*j/2),"no-gap"===m.padding){var P=Qr(e.barCategoryGap,_*j),A=_*j/2;c=A-P-(A-P)/j*P}}}s="xAxis"===n?[r.left+(b.left||0)+(c||0),r.left+r.width-(b.right||0)-(c||0)]:"yAxis"===n?"horizontal"===l?[r.top+r.height-(b.bottom||0),r.top+(b.top||0)]:[r.top+(b.top||0)+(c||0),r.top+r.height-(b.bottom||0)-(c||0)]:m.range,x&&(s=[s[1],s[0]]);var T=Im(m,o,f),C=T.scale,M=T.realScaleType;C.domain(v).range(s),Lm(C);var N=Um(C,gg(gg({},m),{},{realScaleType:M}));"xAxis"===n?(h="top"===y&&!w||"bottom"===y&&w,p=r.left,d=u[O]-h*m.height):"yAxis"===n&&(h="left"===y&&!w||"right"===y&&w,p=u[O]-h*m.width,d=r.top);var D=gg(gg(gg({},m),N),{},{realScaleType:M,x:p,y:d,scale:C,width:"xAxis"===n?r.width:m.width,height:"yAxis"===n?r.height:m.height});return D.bandSize=Vm(D,N),m.hide||"xAxis"!==n?m.hide||(u[O]+=(h?-1:1)*D.width):u[O]+=(h?-1:1)*D.height,gg(gg({},a),{},bg({},i,D))}),{})}}),sE=["x1","y1","x2","y2","key"],uE=["offset"];function fE(e){return fE="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},fE(e)}function pE(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 dE(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pE(Object(r),!0).forEach((function(t){hE(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pE(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function hE(e,t,r){var n;return n=function(e,t){if("object"!=fE(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=fE(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==fE(n)?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function mE(){return mE=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},mE.apply(this,arguments)}function yE(e,t){if(null==e)return{};var r,n,o=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 a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var vE=function(e){var t=e.fill;if(!t||"none"===t)return null;var r=e.fillOpacity,n=e.x,o=e.y,a=e.width,i=e.height,l=e.ry;return Xe().createElement("rect",{x:n,y:o,ry:l,width:a,height:i,stroke:"none",fill:t,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function gE(e,t){var r;if(Xe().isValidElement(e))r=Xe().cloneElement(e,t);else if(cn()(e))r=e(t);else{var n=t.x1,o=t.y1,a=t.x2,i=t.y2,l=t.key,c=yE(t,sE),s=Dn(c,!1),u=(s.offset,yE(s,uE));r=Xe().createElement("line",mE({},u,{x1:n,y1:o,x2:a,y2:i,fill:"none",key:l}))}return r}function bE(e){var t=e.x,r=e.width,n=e.horizontal,o=void 0===n||n,a=e.horizontalPoints;if(!o||!a||!a.length)return null;var i=a.map((function(n,a){var i=dE(dE({},e),{},{x1:t,y1:n,x2:t+r,y2:n,key:"line-".concat(a),index:a});return gE(o,i)}));return Xe().createElement("g",{className:"recharts-cartesian-grid-horizontal"},i)}function wE(e){var t=e.y,r=e.height,n=e.vertical,o=void 0===n||n,a=e.verticalPoints;if(!o||!a||!a.length)return null;var i=a.map((function(n,a){var i=dE(dE({},e),{},{x1:n,y1:t,x2:n,y2:t+r,key:"line-".concat(a),index:a});return gE(o,i)}));return Xe().createElement("g",{className:"recharts-cartesian-grid-vertical"},i)}function xE(e){var t=e.horizontalFill,r=e.fillOpacity,n=e.x,o=e.y,a=e.width,i=e.height,l=e.horizontalPoints,c=e.horizontal;if(!(void 0===c||c)||!t||!t.length)return null;var s=l.map((function(e){return Math.round(e+o-o)})).sort((function(e,t){return e-t}));o!==s[0]&&s.unshift(0);var u=s.map((function(e,l){var c=!s[l+1]?o+i-e:s[l+1]-e;if(c<=0)return null;var u=l%t.length;return Xe().createElement("rect",{key:"react-".concat(l),y:e,x:n,height:c,width:a,stroke:"none",fill:t[u],fillOpacity:r,className:"recharts-cartesian-grid-bg"})}));return Xe().createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},u)}function OE(e){var t=e.vertical,r=void 0===t||t,n=e.verticalFill,o=e.fillOpacity,a=e.x,i=e.y,l=e.width,c=e.height,s=e.verticalPoints;if(!r||!n||!n.length)return null;var u=s.map((function(e){return Math.round(e+a-a)})).sort((function(e,t){return e-t}));a!==u[0]&&u.unshift(0);var f=u.map((function(e,t){var r=!u[t+1]?a+l-e:u[t+1]-e;if(r<=0)return null;var s=t%n.length;return Xe().createElement("rect",{key:"react-".concat(t),x:e,y:i,width:r,height:c,stroke:"none",fill:n[s],fillOpacity:o,className:"recharts-cartesian-grid-bg"})}));return Xe().createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},f)}var kE=function(e,t){var r=e.xAxis,n=e.width,o=e.height,a=e.offset;return Cm(kk(dE(dE(dE({},Fk.defaultProps),r),{},{ticks:Mm(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),a.left,a.left+a.width,t)},EE=function(e,t){var r=e.yAxis,n=e.width,o=e.height,a=e.offset;return Cm(kk(dE(dE(dE({},Fk.defaultProps),r),{},{ticks:Mm(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),a.top,a.top+a.height,t)},SE={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function _E(e){var t,r,n,o,a,i,l,c,s=Qg(),u=Jg(),f=(0,Ye.useContext)(Wg),p=dE(dE({},e),{},{stroke:null!==(t=e.stroke)&&void 0!==t?t:SE.stroke,fill:null!==(r=e.fill)&&void 0!==r?r:SE.fill,horizontal:null!==(n=e.horizontal)&&void 0!==n?n:SE.horizontal,horizontalFill:null!==(o=e.horizontalFill)&&void 0!==o?o:SE.horizontalFill,vertical:null!==(a=e.vertical)&&void 0!==a?a:SE.vertical,verticalFill:null!==(i=e.verticalFill)&&void 0!==i?i:SE.verticalFill,x:$r(e.x)?e.x:f.left,y:$r(e.y)?e.y:f.top,width:$r(e.width)?e.width:f.width,height:$r(e.height)?e.height:f.height}),d=p.x,h=p.y,m=p.width,y=p.height,v=p.syncWithTicks,g=p.horizontalValues,b=p.verticalValues,w=(l=(0,Ye.useContext)(zg),Jr(l)),x=(c=(0,Ye.useContext)(qg),Fg()(c,(function(e){return Hy()(e.domain,Number.isFinite)}))||Jr(c));if(!$r(m)||m<=0||!$r(y)||y<=0||!$r(d)||d!==+d||!$r(h)||h!==+h)return null;var O=p.verticalCoordinatesGenerator||kE,k=p.horizontalCoordinatesGenerator||EE,E=p.horizontalPoints,S=p.verticalPoints;if((!E||!E.length)&&cn()(k)){var _=g&&g.length,j=k({yAxis:x?dE(dE({},x),{},{ticks:_?g:x.ticks}):void 0,width:s,height:u,offset:f},!!_||v);nn(Array.isArray(j),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(fE(j),"]")),Array.isArray(j)&&(E=j)}if((!S||!S.length)&&cn()(O)){var P=b&&b.length,A=O({xAxis:w?dE(dE({},w),{},{ticks:P?b:w.ticks}):void 0,width:s,height:u,offset:f},!!P||v);nn(Array.isArray(A),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(fE(A),"]")),Array.isArray(A)&&(S=A)}return Xe().createElement("g",{className:"recharts-cartesian-grid"},Xe().createElement(vE,{fill:p.fill,fillOpacity:p.fillOpacity,x:p.x,y:p.y,width:p.width,height:p.height,ry:p.ry}),Xe().createElement(bE,mE({},p,{offset:f,horizontalPoints:E,xAxis:w,yAxis:x})),Xe().createElement(wE,mE({},p,{offset:f,verticalPoints:S,xAxis:w,yAxis:x})),Xe().createElement(xE,mE({},p,{horizontalPoints:E})),Xe().createElement(OE,mE({},p,{verticalPoints:S})))}_E.displayName="CartesianGrid";var jE={set:function(e,t,r){return!!e&&(localStorage.setItem(e,JSON.stringify({value:t,expires:this.expiry(r)})),!0)},get:function(e){if(!e)return!1;var t=localStorage.getItem(e);return!!t&&((t=JSON.parse(t)).expires&&Date.now()>t.expires?(localStorage.removeItem(e),!1):t.value)},remove:function(e){return!!e&&(localStorage.removeItem(e),!0)},expiry:function(e){if(!e)return!1;if(-1===e){var t=new Date;return t.setYear(1970),t.getTime()}var r=parseInt(e),n=e.replace(r,"");return"d"===n&&(r=24*r*60*60*1e3),"h"===n&&(r=60*r*60*1e3),"m"===n&&(r=60*r*1e3),"s"===n&&(r*=1e3),Date.now()+r}};const PE=jE;const AE=function(e){var t=e.width,r=e.height,n=e.x,o=e.y,a=e.dy,i=e.payload,l=e.index,c=e.visibleTicksCount,s=e.isFormat,u=void 0===s||s,f="middle";0===l&&(f="start"),l===c-1&&(f="end");var p=i.value.includes("-")?i.value.split("-")[1]:i.value;return wp.element.createElement("g",{className:"recharts-layer recharts-cartesian-axis-tick"},wp.element.createElement("text",{width:t,height:r,x:n,y:o,stroke:"none",fill:"#7f868d",fontSize:"14",textAnchor:f},wp.element.createElement("tspan",{x:n,dy:a},u?VO()(p).format("D MMM, YYYY"):p)))};function TE(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return CE(e,t);var r={}.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)?CE(e,t):void 0}}(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=Array(t);r<t;r++)n[r]=e[r];return n}function ME(e){return ME="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},ME(e)}const NE=function(e){var t=e.keyword,r=e.geo,n=e.time,o=e.force,a=e.setForce,l=TE((0,De.useState)(!1),2),c=l[0],u=l[1],f=function(e){var t=VO()().format("YYYY-MM-DD"),r=parseInt(e),n=VO()();return e.includes("d")?n=n.subtract(r,"days").format("YYYY-MM-DD"):e.includes("m")&&(n=n.subtract(r,"months").format("YYYY-MM-DD")),[t,n]}(n),p=TE(f,2),d=p[0],h=p[1],m=(0,s.isEmpty)(t)?(0,i.__)("Please set the Focus Keyword for this page.","rank-math-pro"):(0,i.__)("Loading…","rank-math-pro");if((0,De.useEffect)((function(){if((0,s.isEmpty)(t))a(!1);else{var e=function(e,t,r){return"".concat(e,"_").concat(r,"_").concat(t)}(t,r,n),l=PE.get(e);if(o||!1===l){u(!1);var c=(0,i.sprintf)("https://api.rankmath.com/trends/v1/?keyword[]=%1$s&date_start=%3$s&date_end=%4$s&country=%2$s",t,r,h,d);fetch(c,{method:"GET"}).then((function(e){return e.json()})).then((function(t){var r=(0,s.get)(t,"default.timelineData",!1);u(r),a(!1),m="",(0,s.isEmpty)(r)||PE.set(e,r)})).catch((function(e){m=e}))}else u(l)}}),[o,n,r]),(0,s.isEmpty)(c)){var y=V()("rank-math-graph main-graph single-stats-graph",{loader:o});return wp.element.createElement("div",{className:y},function(e,t,r,n){return(0,s.isEmpty)(r)?t||"object"!==ME(r)||r.length||n!==(0,i.__)("Loading…","rank-math")?""!==n?wp.element.createElement("div",{className:"trends-error"},n):void 0:wp.element.createElement("div",{className:"trends-error"},(0,i.__)("No data found.","rank-math")):null}(0,o,c,m),wp.element.createElement(JO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})))}var v=c.length,g=[c[0].formattedTime,c[Math.round(v/2-v/25)].formattedTime,c[v-1].formattedTime];return wp.element.createElement("div",{className:"rank-math-graph main-graph single-stats-graph"},wp.element.createElement(Hn,null,wp.element.createElement(cE,{data:c},wp.element.createElement(_E,{stroke:"#f2f2f2",vertical:!1}),wp.element.createElement(Yk,{dy:15,dataKey:"formattedTime",textAnchor:"middle",interval:"preserveStartEnd",tickLine:!1,axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},tick:wp.element.createElement(AE,{isFormat:!1}),ticks:g}),wp.element.createElement(lE,{dx:-10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return te(e)},tick:{fill:"#7f868d",fontSize:14}}),wp.element.createElement(Vo,{wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",formatter:function(e){return[e,(0,i.__)("Interest","rank-math-pro")]}}),wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"trend",x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:"#4E8CDE",stopOpacity:.3}),wp.element.createElement("stop",{offset:"95%",stopColor:"#4E8CDE",stopOpacity:0}))),wp.element.createElement(mk,{type:"monotone",dataKey:"value[0]",strokeWidth:2,stroke:"#4E8CDE",fill:"url(#trend)",fillOpacity:.9}))))};var DE=[{value:"",label:(0,i.__)("Worldwide","rank-math-pro")},{value:"AR",label:(0,i.__)("Argentina","rank-math-pro")},{value:"AU",label:(0,i.__)("Australia","rank-math-pro")},{value:"AT",label:(0,i.__)("Austria","rank-math-pro")},{value:"BE",label:(0,i.__)("Belgium","rank-math-pro")},{value:"BR",label:(0,i.__)("Brazil","rank-math-pro")},{value:"CA",label:(0,i.__)("Canada","rank-math-pro")},{value:"CL",label:(0,i.__)("Chile","rank-math-pro")},{value:"CO",label:(0,i.__)("Colombia","rank-math-pro")},{value:"CZ",label:(0,i.__)("Czechia","rank-math-pro")},{value:"DK",label:(0,i.__)("Denmark","rank-math-pro")},{value:"EG",label:(0,i.__)("Egypt","rank-math-pro")},{value:"FI",label:(0,i.__)("Finland","rank-math-pro")},{value:"FR",label:(0,i.__)("France","rank-math-pro")},{value:"DE",label:(0,i.__)("Germany","rank-math-pro")},{value:"GR",label:(0,i.__)("Greece","rank-math-pro")},{value:"HK",label:(0,i.__)("Hong Kong","rank-math-pro")},{value:"HU",label:(0,i.__)("Hungary","rank-math-pro")},{value:"IN",label:(0,i.__)("India","rank-math-pro")},{value:"ID",label:(0,i.__)("Indonesia","rank-math-pro")},{value:"IE",label:(0,i.__)("Ireland","rank-math-pro")},{value:"IL",label:(0,i.__)("Israel","rank-math-pro")},{value:"IT",label:(0,i.__)("Italy","rank-math-pro")},{value:"JP",label:(0,i.__)("Japan","rank-math-pro")},{value:"KE",label:(0,i.__)("Kenya","rank-math-pro")},{value:"MY",label:(0,i.__)("Malaysia","rank-math-pro")},{value:"MX",label:(0,i.__)("Mexico","rank-math-pro")},{value:"NL",label:(0,i.__)("Netherlands","rank-math-pro")},{value:"NZ",label:(0,i.__)("New Zealand","rank-math-pro")},{value:"NG",label:(0,i.__)("Nigeria","rank-math-pro")},{value:"NO",label:(0,i.__)("Norway","rank-math-pro")},{value:"PH",label:(0,i.__)("Philippines","rank-math-pro")},{value:"PL",label:(0,i.__)("Poland","rank-math-pro")},{value:"PT",label:(0,i.__)("Portugal","rank-math-pro")},{value:"RO",label:(0,i.__)("Romania","rank-math-pro")},{value:"RU",label:(0,i.__)("Russia","rank-math-pro")},{value:"SA",label:(0,i.__)("Saudi Arabia","rank-math-pro")},{value:"SG",label:(0,i.__)("Singapore","rank-math-pro")},{value:"ZA",label:(0,i.__)("South Africa","rank-math-pro")},{value:"KR",label:(0,i.__)("South Korea","rank-math-pro")},{value:"SE",label:(0,i.__)("Sweden","rank-math-pro")},{value:"CH",label:(0,i.__)("Switzerland","rank-math-pro")},{value:"TW",label:(0,i.__)("Taiwan","rank-math-pro")},{value:"TH",label:(0,i.__)("Thailand","rank-math-pro")},{value:"TR",label:(0,i.__)("Turkey","rank-math-pro")},{value:"UA",label:(0,i.__)("Ukraine","rank-math-pro")},{value:"GB",label:(0,i.__)("United Kingdom","rank-math-pro")},{value:"US",label:(0,i.__)("United States","rank-math-pro")},{value:"VN",label:(0,i.__)("Vietnam","rank-math-pro")}],IE=[{value:"7d",label:(0,i.__)("Past 7 days","rank-math-pro")},{value:"1m",label:(0,i.__)("Past 30 days","rank-math-pro")},{value:"3m",label:(0,i.__)("Past 90 days","rank-math-pro")},{value:"12m",label:(0,i.__)("Past 12 months","rank-math-pro")}];function RE(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return LE(e,t);var r={}.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)?LE(e,t):void 0}}(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 LE(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const BE=function(e){var t=e.primary_key,r=RE((0,De.useState)(""),2),n=r[0],o=r[1],a=RE((0,De.useState)("1m"),2),l=a[0],c=a[1],s=RE((0,De.useState)(!1),2),u=s[0],f=s[1];t=t.split(",");var p=V()("button button-link button-small",{loading:u});return wp.element.createElement("div",{className:"rank-math-box rank-math-g-trends"},wp.element.createElement("div",{className:"row"},wp.element.createElement("div",{className:"grid"},wp.element.createElement("h3",null,(0,i.__)("Trend","rank-math-pro")),wp.element.createElement(Ne.SelectControl,{value:n,onChange:function(e){o(e)},options:DE}),wp.element.createElement(Ne.SelectControl,{value:l,onChange:function(e){c(e)},options:IE}),wp.element.createElement(Ne.Button,{className:p,title:(0,i.__)("Refresh","rank-math-pro"),icon:"image-rotate",onClick:function(){return f(!0)}}))),wp.element.createElement(NE,{keyword:t[0],geo:n,time:l,force:u,setForce:f}))};const FE=function(e){var t=[e];if((0,s.isEmpty)(t))return(0,_r.noDataMessage)((0,i.__)("Index Status","rank-math-pro"));var r=[{key:"seq"},{key:"index_verdict",label:(0,i.__)("Status","rank-math-pro"),cellClassName:"rank-math-col-status"},{key:"indexing_state",label:(0,i.__)("Indexing Allowed","rank-math-pro"),cellClassName:"rank-math-col-indexing-allowed"},{key:"rich_results_items",label:(0,i.__)("Rich Results","rank-math-pro"),cellClassName:"rank-math-col-rich-results"},{key:"crawled_as",label:(0,i.__)("Crawled As","rank-math-pro"),cellClassName:"rank-math-col-crawled-as"},{key:"robots_txt_state",label:(0,i.__)("Robots state","rank-math-pro"),cellClassName:"rank-math-col-robots-state"},{key:"page_fetch_state",label:(0,i.__)("Page Fetch","rank-math-pro"),cellClassName:"rank-math-col-page-fetch"}];return wp.element.createElement("div",{className:"rank-math-posts rank-math-indexing-tab"},wp.element.createElement(Sr,{className:"rank-math-table",title:(0,i.__)("Index Status","rank-math-pro"),showMenu:!1,headers:r,rows:J(t,(0,s.map)(r,(function(e){return e.key}))),totalRows:1,rowsPerPage:1,indexingData:t}))};function UE(e){return UE="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},UE(e)}function KE(){return KE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},KE.apply(null,arguments)}function zE(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 qE(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zE(Object(r),!0).forEach((function(t){HE(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zE(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function HE(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=UE(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=UE(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==UE(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const WE=function(e){var t=e.type,r=e.title,n=e.tooltip,o=e.onClick,a=e.selected,i=e.data,l=e.className,c=V()("stat-filter-"+t,l,{"is-active":a[t]}),s="position"===t;return wp.element.createElement(Ne.Button,{className:c,onClick:function(){o(qE(qE({},a),{},HE({},"".concat(t),!a[t])))}},wp.element.createElement("h4",null,r,wp.element.createElement(dO,null,n)),wp.element.createElement($,KE({},i,{revert:s})))};const GE=function(e){var t=e.keywords,r=e.impressions,n=e.clicks,o=e.ctr,a=e.pageviews,l=e.position,c=(e.backlinks,e.selected),s=e.setSelection;return wp.element.createElement("div",{className:"rank-math-graph-filter rank-math-stat-filters has-3-col"},rankMath.isAnalyticsConnected&&wp.element.createElement(WE,{className:"stat-filter-color-1",type:"pageviews",title:(0,i.__)("Search Traffic","rank-math-pro"),data:a,tooltip:(0,i.__)("This is the number of pageviews carried out by visitors from Google.","rank-math-pro"),selected:c,onClick:s}),wp.element.createElement(WE,{className:"stat-filter-color-2",type:"impressions",title:(0,i.__)("Total Impressions","rank-math-pro"),data:r,tooltip:(0,i.__)("This is how many times your site showed up in the search results.","rank-math-pro"),selected:c,onClick:s}),wp.element.createElement(WE,{className:"stat-filter-color-3",type:"keywords",title:(0,i.__)("Total Keywords","rank-math-pro"),data:t,tooltip:(0,i.__)("This is the total number of keywords your site ranked for.","rank-math-pro"),selected:c,onClick:s}),wp.element.createElement(WE,{className:"stat-filter-color-4",type:"clicks",title:(0,i.__)("Total Clicks","rank-math-pro"),data:n,tooltip:(0,i.__)("This is how many times your site was clicked on in the search results.","rank-math-pro"),selected:c,onClick:s}),wp.element.createElement(WE,{className:"stat-filter-color-5",type:"ctr",title:(0,i.__)("CTR","rank-math-pro"),data:o,tooltip:(0,i.__)("This is the average click-through rate (total clicks divided by total impressions).","rank-math-pro"),selected:c,onClick:s}),wp.element.createElement(WE,{className:"stat-filter-color-6",type:"position",title:(0,i.__)("Current Position","rank-math-pro"),data:l,tooltip:(0,i.__)("This is the current position of your site in the search results.","rank-math-pro"),selected:c,onClick:s}),!1)};function VE(e){return VE="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},VE(e)}function $E(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 ZE(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$E(Object(r),!0).forEach((function(t){YE(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function YE(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=VE(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=VE(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==VE(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var XE="rankingKeywords";const QE=(0,c.withSelect)((function(e,t){return ZE(ZE(ZE({},t),e("rank-math-pro-analytics").getTrackedKeywords()),{},{userPreference:e("rank-math").getUserColumnPreference(XE)})}))((function(e){var t=e.rows,r=e.postID,n=e.keywords,o=e.query,a=e.navigate,l=e.location,u=e.userPreference,f=(0,s.isObject)(t)?Object.keys(t):[],p=[{key:"sequenceAdd",label:(0,i.__)("#","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"query",label:(0,i.__)("Keywords","rank-math-pro"),isSortable:!0,required:!0,cellClassName:"rank-math-col-title"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-clicks"},{key:"ctr",label:(0,i.__)("CTR","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-position"},{key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}],d=Q(p,u);return wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"rank-math-keyword-table"},wp.element.createElement(Sr,{className:"rank-math-table",title:(0,i.__)("Ranking Keywords","rank-math-pro"),totalRows:5,rowsPerPage:5,headers:d,rows:J(n,(0,s.map)(p,"key"),0,f),isLoading:(0,s.isUndefined)(t),query:o,onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){u[t]=!u[t],(0,c.dispatch)("rank-math").updateUserPreferences(u,XE)},onSort:function(e,t){return re("single",r,e,t,a,l)}})))}));var JE={pageviews:"#10AC84",impressions:"#4e8cde",keywords:"#ed5e5e",clicks:"#FF9F43",ctr:"#F368E0",position:"#0bbde3",adsense:"#00A3A4",backlinks:"#00aeff"};const eS=function(e){return(0,s.get)(JE,e,"#999999")};const tS=function(e){var t=e.graph,r=e.selected;if((0,s.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-graph main-graph single-stats-graph loader"},wp.element.createElement(JO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})));var n=0,o={ctr:(0,i.__)("CTR","rank-math-pro"),clicks:(0,i.__)("Clicks","rank-math-pro"),impressions:(0,i.__)("Impressions","rank-math-pro"),keywords:(0,i.__)("Keywords","rank-math-pro"),pageviews:(0,i.__)("Pageviews","rank-math-pro"),position:(0,i.__)("Position","rank-math-pro")},a=Object.values(r).filter(Boolean).length,l=t.reduce((function(e,t){return void 0!==t.position?e+=1:e}),0);return wp.element.createElement("div",{className:"rank-math-graph main-graph single-stats-graph"},wp.element.createElement(Hn,null,wp.element.createElement(cE,{data:t,margin:{top:10},baseValue:"dataMin"},wp.element.createElement(_E,{stroke:"#f2f2f2",vertical:!1}),wp.element.createElement(Yk,{dy:15,dataKey:"dateFormatted",textAnchor:"middle",interval:1,tickLine:!1,tick:wp.element.createElement(AE,{isFormat:!1}),axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},baseValue:["dataMin","dataMax"]}),wp.element.createElement(Vo,{wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",labelFormatter:function(e){return e},formatter:function(e,t){return"position"===t?[-e,o[t]]:[e,o[t]]}}),wp.element.createElement("defs",null,(0,s.map)(r,(function(e,t){return!1===e?null:wp.element.createElement("linearGradient",{id:t,x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:eS(t),stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:eS(t),stopOpacity:0}))}))),(0,s.map)(r,(function(e,t){if(!1===e||"position"===t&&0===l)return null;++n;var r=!(a<3);return wp.element.createElement(lE,{hide:r,dx:1===n?-10:10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return te(e)},tick:{fill:"#7f868d",fontSize:14},yAxisId:"".concat(t,"-yaxis"),orientation:1===n?"left":"right",domain:"position"===t?[function(e){return 4*(parseInt((e+1)/4)-1)-1},-1]:["auto","auto"]})})),(0,s.map)(r,(function(e,t){if(!1===e||"position"===t&&0===l)return null;var r="adsense"===t?"earnings":t;return wp.element.createElement(mk,{connectNulls:!0,dataKey:r,stroke:eS(t),strokeWidth:2,fill:"url(#".concat(t,")"),yAxisId:"".concat(t,"-yaxis")})})))))};const rS=function(e){var t=e.times,r=void 0===t?4:t,n=e.height,o=void 0===n?"62":n,a=e.className;return wp.element.createElement("div",{className:a},(0,s.times)(r,(function(e){return wp.element.createElement("button",{className:"components-button",key:e},wp.element.createElement(JO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:o+"px"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})))})))};function nS(){return nS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},nS.apply(null,arguments)}function oS(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return aS(e,t);var r={}.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)?aS(e,t):void 0}}(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 aS(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const iS=(0,c.withSelect)((function(e,t){var r=pe(new URLSearchParams(t.location.search),"impressions","desc"),n=t.params,o=n.id,a=void 0===o?0:o;return{query:n=(0,s.merge)(r,n),navigate:t.navigate,post:e("rank-math").getSinglePost(a,r)}}))((function(e){var t=e.post,r=e.navigate,n=e.query,o=e.location,a=oS((0,De.useState)({pageviews:!0,impressions:!0,keywords:!0,clicks:!1,ctr:!1,position:!1,backlinks:!1}),2),i=a[0],l=a[1];return(0,s.isEmpty)(t)?wp.element.createElement(rS,{className:"rank-math-graph-filter rank-math-score-filters"}):(0,s.has)(t,"errorMessage")?t.errorMessage:wp.element.createElement(De.Fragment,null,wp.element.createElement(Ir,{heading:(0,W.decodeEntities)(t.title),postID:t.object_id,slug:t.page,adminURL:t.admin_url,homeURL:t.home_url}),wp.element.createElement("div",{className:"rank-math-box-grid has-3-col"},wp.element.createElement(bO,t),wp.element.createElement(xO,t),wp.element.createElement("div",null,wp.element.createElement(jO,t.badges),wp.element.createElement(WO,t))),!(0,s.isEmpty)(t.indexStatus)&&wp.element.createElement(FE,t.indexStatus),wp.element.createElement("div",null,wp.element.createElement(BE,t)),wp.element.createElement(GE,nS({},t,{selected:i,setSelection:l})),wp.element.createElement(tS,{graph:t.graph,selected:i}),wp.element.createElement(QE,{postID:t.object_id,keywords:t.rankingKeywords,navigate:r,location:o,query:n}))}));const lS=(0,pr.compose)((0,c.withDispatch)((function(e){return{updateSelectedPost:function(t){e("rank-math-pro-analytics").updateSelectedPostType(t)}}})))((function(e){var t=e.postType,r=e.updateSelectedPost,n=rankMath.postTypes,o=[{label:(0,i.__)("All","rank-math-pro"),value:""}];return Object.keys(n).map((function(e){return o.push({label:n[e],value:e})})),wp.element.createElement(Ne.SelectControl,{className:"analytics-postselection-dropdown",options:o,value:t,onChange:function(e){r(e)}})}));var cS="siteAnalytics";const sS=(0,c.withSelect)((function(e,t){var r=t.params,n=r.paged,o=void 0===n?1:n,a=new URLSearchParams(t.location.search),i=oe(a),l=pe(a,"created","desc"),c=e("rank-math-pro-analytics").getSelectedPostType(),u=e("rank-math").getAnalyticsSummary(c).summary;return(0,s.isEmpty)(u)&&(u={clicks:0,ctr:0,impressions:0,pageviews:0,posts:0}),{query:r=(0,s.merge)(l,r),navigate:t.navigate,location:t.location,tableData:e("rank-math").getPostsRowsByObjects(o,i,l,c),summary:u,postType:c,userPreference:e("rank-math").getUserColumnPreference(cS)}}))((function(e){var t=e.tableData,r=e.summary,n=e.query,o=e.navigate,a=e.location,l=e.userPreference,u=e.postType,f=[{key:"sequence",label:(0,i.__)("#","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,i.__)("Title","rank-math-pro"),isSortable:!0,required:!0,cellClassName:"rank-math-col-title"},{key:"seo_score",isSortable:!0,label:(0,i.__)("SEO Score","rank-math-pro"),cellClassName:"rank-math-col-score"},{key:"schemas_in_use",label:(0,i.__)("Schema","rank-math-pro"),cellClassName:"rank-math-col-schema"},{key:"links",label:(0,i.__)("Links","rank-math-pro"),required:!0,cellClassName:"rank-math-col-links"},{key:"pageviews",label:(0,i.__)("Traffic","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-pageviews"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-click"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-position"},{key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}],p={schemas_in_use:rankMath.isSchemaModuleActive,link:rankMath.isLinkModuleActive,pageviews:rankMath.isAnalyticsConnected};f=(0,s.filter)(f,(function(e){return!1!==p[e.key]}));var d=[{label:(0,i.__)("Posts","rank-math-pro"),value:(0,s.get)(t,"rowsFound",0)},{label:(0,i.__)("Total Impressions","rank-math-pro"),value:te((0,s.get)(r,"impressions",0))},{label:(0,i.__)("CTR","rank-math-pro"),value:te((0,s.get)(r,"ctr",0))},{label:(0,i.__)("Total Clicks","rank-math-pro"),value:te((0,s.get)(r,"clicks",0))}];rankMath.isAnalyticsConnected&&d.push({label:(0,i.__)("Search Traffic","rank-math-pro"),value:te((0,s.get)(r,"pageviews",0))});var h=n.paged,m=void 0===h?1:h,y=Q(f,l),v=[],g=!!((0,s.isUndefined)(t)||!(0,s.isUndefined)(t)&&(0,s.isEmpty)(t.rows));if(!(0,s.isUndefined)(t)&&!(0,s.isUndefined)(t.rows)&&(v="No Data"===t.rows.response?[]:t.rows,(0,s.isEmpty)(v))){var b=(0,i.sprintf)((0,i.__)("No data to display. Check back later or try to update data manually from %s","rank-math"),'<a href="'+rankMath.adminurl+'?page=rank-math-options-general#setting-panel-analytics"><strong>'+(0,i.__)("Rank Math > General Settings > Analytics > Click 'Update data manually' button.","rank-math")+"</strong></a>");return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"rank-math-analytics-notice"},wp.element.createElement("div",{className:"rank-math-cta-table woocommerce-table rank-math-table woocommerce-table__actions"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,(0,i.__)("Content","rank-math-pro")),wp.element.createElement("div",{className:"woocommerce-table__actions"},wp.element.createElement(lS,{postType:u}))),wp.element.createElement("div",{className:"rank-math-cta-body",dangerouslySetInnerHTML:{__html:b}})))}return wp.element.createElement("div",{className:"rank-math-posts"},wp.element.createElement(Sr,{className:"rank-math-table",title:(0,i.__)("Content","rank-math-pro"),actions:wp.element.createElement(lS,{postType:u}),headers:y,downloadable:!0,rowsPerPage:25,rows:J(v,(0,s.map)(f,"key"),ee(m,25)),query:n,totalRows:parseInt((0,s.get)(t,"rowsFound",0)),summary:d,showPageArrowsLabel:!1,onPageChange:function(e){o("/analytics/"+e+a.search)},isLoading:g,onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){l[t]=!l[t],(0,c.dispatch)("rank-math").updateUserPreferences(l,cS)},onSort:function(t,r){var n=oe(new URLSearchParams(e.location.search)),a="?";(0,s.map)(n,(function(e,t){!0===e&&(a+="filter="+t+"&")})),o("/analytics/"+m+a+("orderby="+t+"&order="+r))}}))}));const uS=(0,Ne.withFilters)("rankMath.components.AnalyticItem")((function(){return null}));const fS=(0,c.withSelect)((function(e){return{stats:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).stats}}))((function(e){var t=e.stats,r=e.navigate;if((0,s.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},(0,s.times)(4,(function(e){return wp.element.createElement(JO,{key:e,animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"50%"}))}))));var n={total:0,difference:0};return wp.element.createElement("div",{className:"rank-math-box rank-math-analytics-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},rankMath.isAnalyticsConnected&&wp.element.createElement(uS,{title:(0,i.__)("Search Traffic","rank-math-pro"),tooltip:(0,i.__)("This is the number of pageviews carried out by visitors from Google.","rank-math-pro"),stats:(0,s.get)(t,"pageviews",n),graph:t.graph.merged,dataKey:"pageviews"}),wp.element.createElement(uS,{title:(0,i.__)("Total Impressions","rank-math-pro"),tooltip:(0,i.__)("How many times your site showed up in the search results.","rank-math-pro"),stats:(0,s.get)(t,"impressions",n),graph:t.graph.merged,dataKey:"impressions"}),!rankMath.isAnalyticsConnected&&wp.element.createElement(uS,{title:(0,i.__)("Total Clicks","rank-math-pro"),tooltip:(0,i.__)("How many times your site was clicked on in the search results.","rank-math-pro"),stats:(0,s.get)(t,"clicks",n),graph:t.graph.merged,dataKey:"clicks"}),wp.element.createElement(uS,{title:(0,i.__)("Total Keywords","rank-math-pro"),tooltip:(0,i.__)("Total number of keywords your site ranks for within top 100 positions.","rank-math-pro"),stats:(0,s.get)(t,"keywords",n),graph:t.graph.merged,dataKey:"keywords"}),!rankMath.isAdsenseConnected&&wp.element.createElement(uS,{title:(0,i.__)("Average Position","rank-math-pro"),tooltip:(0,i.__)("Average position of all the keywords ranking within top 100 positions.","rank-math-pro"),stats:(0,s.get)(t,"position",n),graph:t.graph.merged,dataKey:"position"}),rankMath.isAdsenseConnected&&wp.element.createElement(uS,{title:(0,i.__)("Adsense","rank-math-pro"),tooltip:(0,i.__)("This is your total AdSense earning from the time period.","rank-math-pro"),stats:(0,s.get)(t,"adsense",n),graph:t.graph.merged,dataKey:"earnings"})),wp.element.createElement(Ne.Button,{isLink:!0,onClick:function(){return r("/performance/1")}},(0,i.__)("Open Report","rank-math-pro")))}));(0,l.addFilter)("rankMath.analytics.dashboardAnalyticsOverview","rank-math-pro",(function(){return fS}));const pS=function(e){var t=e.stats,r=e.selected,n=e.setSelection;if((0,s.isEmpty)(t))return wp.element.createElement(rS,{times:6,height:"73",className:"rank-math-graph-filter rank-math-stat-filters has-3-col has-6-item"});var o=(0,s.get)(t,"ctr",0),a=(0,s.get)(t,"clicks",0),l=(0,s.get)(t,"adsense",0),c=(0,s.get)(t,"position",0),u=(0,s.get)(t,"pageviews",0),f=(0,s.get)(t,"keywords",0),p=(0,s.get)(t,"impressions",0),d=V()("rank-math-graph-filter rank-math-stat-filters",{"has-4-col":rankMath.isAdsenseConnected,"has-3-col":!rankMath.isAdsenseConnected});return wp.element.createElement("div",{className:d},rankMath.isAnalyticsConnected&&wp.element.createElement(WE,{className:"stat-filter-color-1",type:"pageviews",title:(0,i.__)("Search Traffic","rank-math-pro"),data:u,tooltip:(0,i.__)("This is the number of pageviews carried out by visitors from Google.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-2",type:"impressions",title:(0,i.__)("Total Impressions","rank-math-pro"),data:p,tooltip:(0,i.__)("How many times your site showed up in the search results.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-3",type:"keywords",title:(0,i.__)("Total Keywords","rank-math-pro"),data:f,tooltip:(0,i.__)("Total number of keywords your site ranks for within top 100 positions.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-4",type:"clicks",title:(0,i.__)("Total Clicks","rank-math-pro"),data:a,tooltip:(0,i.__)("How many times your site was clicked on in the search results.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-5",type:"ctr",title:(0,i.__)("CTR","rank-math-pro"),data:o,tooltip:(0,i.__)("Average click-through rate. Total clicks divided by total impressions.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-6",type:"position",title:(0,i.__)("Average Position","rank-math-pro"),data:c,tooltip:(0,i.__)("Average position of all the keywords ranking within top 100 positions.","rank-math-pro"),selected:r,onClick:n}),rankMath.isAdsenseConnected&&wp.element.createElement(WE,{className:"stat-filter-color-7",type:"adsense",title:(0,i.__)("AdSense","rank-math-pro"),data:l,tooltip:(0,i.__)("This is your total AdSense earning from the time period.","rank-math-pro"),selected:r,onClick:n}))};function dS(e){return dS="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},dS(e)}function hS(){hS=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(t,r,n,o){var a=r&&r.prototype instanceof p?r:p,i=Object.create(a.prototype);return c(i,"_invoke",function(t,r,n){var o=1;return function(a,i){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=x(l,n);if(c){if(c===f)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var s=u(t,r,n);if("normal"===s.type){if(o=n.done?4:2,s.arg===f)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=4,n.method="throw",n.arg=s.arg)}}}(t,n,new E(o||[])),!0),i}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f={};function p(){}function d(){}function h(){}var m={};c(m,a,(function(){return this}));var y=Object.getPrototypeOf,v=y&&y(y(S([])));v&&v!==r&&n.call(v,a)&&(m=v);var g=h.prototype=p.prototype=Object.create(m);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(o,a,i,l){var c=u(e[o],e,a);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"==dS(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(f).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(c.arg)}var o;c(this,"_invoke",(function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}),!0)}function x(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,x(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var a=u(o,t.i,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,f;var i=a.arg;return i?i.done?(r[t.r]=i.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,f):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,f)}function O(e){this.tryEntries.push(e)}function k(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function E(e){this.tryEntries=[[-1]],e.forEach(O,this),this.reset(!0)}function S(t){if(null!=t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(dS(t)+" is not iterable")}return d.prototype=h,c(g,"constructor",h),c(h,"constructor",d),d.displayName=c(h,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,c(e,l,"GeneratorFunction")),e.prototype=Object.create(g),e},t.awrap=function(e){return{__await:e}},b(w.prototype),c(w.prototype,i,(function(){return this})),t.AsyncIterator=w,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new w(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},b(g),c(g,l,"Generator"),c(g,a,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=S,E.prototype={constructor:E,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){i.type="throw",i.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a[4],l=this.prev,c=a[1],s=a[2];if(-1===a[0])return n("end"),!1;if(!c&&!s)throw Error("try statement without catch or finally");if(null!=a[0]&&a[0]<=l){if(l<c)return this.method="next",this.arg=e,n(c),!0;if(l<s)return n(s),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var a=o?o[4]:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o[2],f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),k(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;k(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:S(t),r,n},"next"===this.method&&(this.arg=e),f}},t}function mS(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function yS(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return vS(e,t);var r={}.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)?vS(e,t):void 0}}(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 vS(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var gS="performance";const bS=(0,c.withSelect)((function(e,t){var r=t.params,n=pe(new URLSearchParams(t.location.search),rankMath.isAnalyticsConnected?"pageviews":"impressions","desc"),o=e("rank-math-pro-analytics").getSelectedPostType();return{query:r=(0,s.merge)(n,r),navigate:t.navigate,location:t.location,userPreference:e("rank-math").getUserColumnPreference(gS),postType:o}}))((function(e){var t=e.query,r=e.navigate,n=e.location,o=e.userPreference,a=e.postType,u=t.paged,f=void 0===u?1:u,p=yS((0,De.useState)(!1),2),d=p[0],h=p[1],m=yS((0,De.useState)(!1),2),y=m[0],v=m[1],g=(0,De.useState)(!1),b=yS(g,1)[0],w=(0,De.useRef)(null);(0,_r.elementObserver)(w,g),(0,c.useSelect)(function(){var e,r=(e=hS().mark((function e(r){var n,o;return hS().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==b){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,r("rank-math-pro-analytics").getPostsRows(f,t,a);case 4:return n=e.sent,(0,s.isEmpty)(n)||n===d||h(n),e.next=8,r("rank-math").getPostsSummary();case 8:o=e.sent,(0,s.isEmpty)(o)||o===y||v(o);case 10:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){mS(a,n,o,i,l,"next",e)}function l(e){mS(a,n,o,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}(),[b,f,a,t,d,y]);var x=[],O=!!((0,s.isUndefined)(d)||!(0,s.isUndefined)(d)&&(0,s.isEmpty)(d.rows));if(!(0,s.isUndefined)(d)&&!(0,s.isUndefined)(d.rows)&&(x="No Data"===d.rows.response?[]:d.rows,(0,s.isEmpty)(x))){var k=(0,i.sprintf)((0,i.__)("No data to display. Check back later or try to update data manually from %s","rank-math"),'<a href="'+rankMath.adminurl+'?page=rank-math-options-general#setting-panel-analytics"><strong>'+(0,i.__)("Rank Math > General Settings > Analytics > Click 'Update data manually' button.","rank-math")+"</strong></a>");return wp.element.createElement("div",{id:"rank-math-pro-cta",className:"rank-math-analytics-notice"},wp.element.createElement("div",{className:"rank-math-cta-table woocommerce-table rank-math-table woocommerce-table__actions"},wp.element.createElement("div",{className:"rank-math-cta-header"},wp.element.createElement("h2",null,(0,i.__)("Content","rank-math-pro")),wp.element.createElement("div",{className:"woocommerce-table__actions"},wp.element.createElement(lS,{postType:a}))),wp.element.createElement("div",{className:"rank-math-cta-body",dangerouslySetInnerHTML:{__html:k}})))}var E=(0,l.applyFilters)("rankMath.analytics.performanceHeaders",[{key:"sequence",label:(0,i.__)("#","rank-math"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,i.__)("Title","rank-math"),required:!0,cellClassName:"rank-math-col-title"},{key:"impressions",label:(0,i.__)("Impressions","rank-math"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,i.__)("CTR","rank-math"),cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,i.__)("Position","rank-math"),cellClassName:"rank-math-col-position"}]),S=(0,l.applyFilters)("rankMath.analytics.performanceTableSummary",[{label:(0,i.__)("Posts","rank-math"),value:(0,s.get)(d,"rowsFound",0)},{label:(0,i.__)("Total Impressions","rank-math"),value:te((0,s.get)(y,"impressions",0))},{label:(0,i.__)("Total Clicks","rank-math"),value:te((0,s.get)(y,"clicks",0))}],y),_=Q(E,o);return wp.element.createElement("div",{className:"rank-math-posts",ref:w},wp.element.createElement(Sr,{className:"rank-math-table",title:(0,i.__)("Content","rank-math"),actions:wp.element.createElement(lS,{postType:a}),headers:_,downloadable:!0,rowsPerPage:25,rows:J(x,(0,s.map)(E,"key"),ee(f,25)),query:t,totalRows:parseInt((0,s.get)(d,"rowsFound",0)),summary:S,showPageArrowsLabel:!1,onPageChange:function(e){r("/performance/"+e+n.search)},isLoading:O,onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){o[t]=!o[t],(0,c.dispatch)("rank-math").updateUserPreferences(o,gS)},onSort:function(e,t){return re("performance",f,e,t,r,n)}}))}));function wS(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function xS(e){return e instanceof wS(e).Element||e instanceof Element}function OS(e){return e instanceof wS(e).HTMLElement||e instanceof HTMLElement}function kS(e){return"undefined"!=typeof ShadowRoot&&(e instanceof wS(e).ShadowRoot||e instanceof ShadowRoot)}var ES=Math.max,SS=Math.min,_S=Math.round;function jS(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function PS(){return!/^((?!chrome|android).)*safari/i.test(jS())}function AS(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),o=1,a=1;t&&OS(e)&&(o=e.offsetWidth>0&&_S(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&_S(n.height)/e.offsetHeight||1);var i=(xS(e)?wS(e):window).visualViewport,l=!PS()&&r,c=(n.left+(l&&i?i.offsetLeft:0))/o,s=(n.top+(l&&i?i.offsetTop:0))/a,u=n.width/o,f=n.height/a;return{width:u,height:f,top:s,right:c+u,bottom:s+f,left:c,x:c,y:s}}function TS(e){var t=wS(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function CS(e){return e?(e.nodeName||"").toLowerCase():null}function MS(e){return((xS(e)?e.ownerDocument:e.document)||window.document).documentElement}function NS(e){return AS(MS(e)).left+TS(e).scrollLeft}function DS(e){return wS(e).getComputedStyle(e)}function IS(e){var t=DS(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function RS(e,t,r){void 0===r&&(r=!1);var n,o,a=OS(t),i=OS(t)&&function(e){var t=e.getBoundingClientRect(),r=_S(t.width)/e.offsetWidth||1,n=_S(t.height)/e.offsetHeight||1;return 1!==r||1!==n}(t),l=MS(t),c=AS(e,i,r),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!r)&&(("body"!==CS(t)||IS(l))&&(s=(n=t)!==wS(n)&&OS(n)?{scrollLeft:(o=n).scrollLeft,scrollTop:o.scrollTop}:TS(n)),OS(t)?((u=AS(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):l&&(u.x=NS(l))),{x:c.left+s.scrollLeft-u.x,y:c.top+s.scrollTop-u.y,width:c.width,height:c.height}}function LS(e){var t=AS(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function BS(e){return"html"===CS(e)?e:e.assignedSlot||e.parentNode||(kS(e)?e.host:null)||MS(e)}function FS(e){return["html","body","#document"].indexOf(CS(e))>=0?e.ownerDocument.body:OS(e)&&IS(e)?e:FS(BS(e))}function US(e,t){var r;void 0===t&&(t=[]);var n=FS(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),a=wS(n),i=o?[a].concat(a.visualViewport||[],IS(n)?n:[]):n,l=t.concat(i);return o?l:l.concat(US(BS(i)))}function KS(e){return["table","td","th"].indexOf(CS(e))>=0}function zS(e){return OS(e)&&"fixed"!==DS(e).position?e.offsetParent:null}function qS(e){for(var t=wS(e),r=zS(e);r&&KS(r)&&"static"===DS(r).position;)r=zS(r);return r&&("html"===CS(r)||"body"===CS(r)&&"static"===DS(r).position)?t:r||function(e){var t=/firefox/i.test(jS());if(/Trident/i.test(jS())&&OS(e)&&"fixed"===DS(e).position)return null;var r=BS(e);for(kS(r)&&(r=r.host);OS(r)&&["html","body"].indexOf(CS(r))<0;){var n=DS(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var HS="top",WS="bottom",GS="right",VS="left",$S="auto",ZS=[HS,WS,GS,VS],YS="start",XS="end",QS="viewport",JS="popper",e_=ZS.reduce((function(e,t){return e.concat([t+"-"+YS,t+"-"+XS])}),[]),t_=[].concat(ZS,[$S]).reduce((function(e,t){return e.concat([t,t+"-"+YS,t+"-"+XS])}),[]),r_=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function n_(e){var t=new Map,r=new Set,n=[];function o(e){r.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&o(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||o(e)})),n}var o_={placement:"bottom",modifiers:[],strategy:"absolute"};function a_(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function i_(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,n=void 0===r?[]:r,o=t.defaultOptions,a=void 0===o?o_:o;return function(e,t,r){void 0===r&&(r=a);var o,i,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},o_,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],s=!1,u={state:l,setOptions:function(r){var o="function"==typeof r?r(l.options):r;f(),l.options=Object.assign({},a,l.options,o),l.scrollParents={reference:xS(e)?US(e):e.contextElement?US(e.contextElement):[],popper:US(t)};var i,s,p=function(e){var t=n_(e);return r_.reduce((function(e,r){return e.concat(t.filter((function(e){return e.phase===r})))}),[])}((i=[].concat(n,l.options.modifiers),s=i.reduce((function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e}),{}),Object.keys(s).map((function(e){return s[e]}))));return l.orderedModifiers=p.filter((function(e){return e.enabled})),l.orderedModifiers.forEach((function(e){var t=e.name,r=e.options,n=void 0===r?{}:r,o=e.effect;if("function"==typeof o){var a=o({state:l,name:t,instance:u,options:n}),i=function(){};c.push(a||i)}})),u.update()},forceUpdate:function(){if(!s){var e=l.elements,t=e.reference,r=e.popper;if(a_(t,r)){l.rects={reference:RS(t,qS(r),"fixed"===l.options.strategy),popper:LS(r)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach((function(e){return l.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<l.orderedModifiers.length;n++)if(!0!==l.reset){var o=l.orderedModifiers[n],a=o.fn,i=o.options,c=void 0===i?{}:i,f=o.name;"function"==typeof a&&(l=a({state:l,options:c,name:f,instance:u})||l)}else l.reset=!1,n=-1}}},update:(o=function(){return new Promise((function(e){u.forceUpdate(),e(l)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(o())}))}))),i}),destroy:function(){f(),s=!0}};if(!a_(e,t))return u;function f(){c.forEach((function(e){return e()})),c=[]}return u.setOptions(r).then((function(e){!s&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var l_={passive:!0};function c_(e){return e.split("-")[0]}function s_(e){return e.split("-")[1]}function u_(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function f_(e){var t,r=e.reference,n=e.element,o=e.placement,a=o?c_(o):null,i=o?s_(o):null,l=r.x+r.width/2-n.width/2,c=r.y+r.height/2-n.height/2;switch(a){case HS:t={x:l,y:r.y-n.height};break;case WS:t={x:l,y:r.y+r.height};break;case GS:t={x:r.x+r.width,y:c};break;case VS:t={x:r.x-n.width,y:c};break;default:t={x:r.x,y:r.y}}var s=a?u_(a):null;if(null!=s){var u="y"===s?"height":"width";switch(i){case YS:t[s]=t[s]-(r[u]/2-n[u]/2);break;case XS:t[s]=t[s]+(r[u]/2-n[u]/2)}}return t}var p_={top:"auto",right:"auto",bottom:"auto",left:"auto"};function d_(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,c=e.gpuAcceleration,s=e.adaptive,u=e.roundOffsets,f=e.isFixed,p=i.x,d=void 0===p?0:p,h=i.y,m=void 0===h?0:h,y="function"==typeof u?u({x:d,y:m}):{x:d,y:m};d=y.x,m=y.y;var v=i.hasOwnProperty("x"),g=i.hasOwnProperty("y"),b=VS,w=HS,x=window;if(s){var O=qS(r),k="clientHeight",E="clientWidth";if(O===wS(r)&&"static"!==DS(O=MS(r)).position&&"absolute"===l&&(k="scrollHeight",E="scrollWidth"),o===HS||(o===VS||o===GS)&&a===XS)w=WS,m-=(f&&O===x&&x.visualViewport?x.visualViewport.height:O[k])-n.height,m*=c?1:-1;if(o===VS||(o===HS||o===WS)&&a===XS)b=GS,d-=(f&&O===x&&x.visualViewport?x.visualViewport.width:O[E])-n.width,d*=c?1:-1}var S,_=Object.assign({position:l},s&&p_),j=!0===u?function(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:_S(r*o)/o||0,y:_S(n*o)/o||0}}({x:d,y:m},wS(r)):{x:d,y:m};return d=j.x,m=j.y,c?Object.assign({},_,((S={})[w]=g?"0":"",S[b]=v?"0":"",S.transform=(x.devicePixelRatio||1)<=1?"translate("+d+"px, "+m+"px)":"translate3d("+d+"px, "+m+"px, 0)",S)):Object.assign({},_,((t={})[w]=g?m+"px":"",t[b]=v?d+"px":"",t.transform="",t))}const h_={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},o=t.elements[e];OS(o)&&CS(o)&&(Object.assign(o.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce((function(e,t){return e[t]="",e}),{});OS(n)&&CS(n)&&(Object.assign(n.style,a),Object.keys(o).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]};const m_={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=void 0===o?[0,0]:o,i=t_.reduce((function(e,r){return e[r]=function(e,t,r){var n=c_(e),o=[VS,HS].indexOf(n)>=0?-1:1,a="function"==typeof r?r(Object.assign({},t,{placement:e})):r,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[VS,GS].indexOf(n)>=0?{x:l,y:i}:{x:i,y:l}}(r,t.rects,a),e}),{}),l=i[t.placement],c=l.x,s=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=s),t.modifiersData[n]=i}};var y_={left:"right",right:"left",bottom:"top",top:"bottom"};function v_(e){return e.replace(/left|right|bottom|top/g,(function(e){return y_[e]}))}var g_={start:"end",end:"start"};function b_(e){return e.replace(/start|end/g,(function(e){return g_[e]}))}function w_(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&kS(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function x_(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function O_(e,t,r){return t===QS?x_(function(e,t){var r=wS(e),n=MS(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,l=0,c=0;if(o){a=o.width,i=o.height;var s=PS();(s||!s&&"fixed"===t)&&(l=o.offsetLeft,c=o.offsetTop)}return{width:a,height:i,x:l+NS(e),y:c}}(e,r)):xS(t)?function(e,t){var r=AS(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}(t,r):x_(function(e){var t,r=MS(e),n=TS(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=ES(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=ES(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-n.scrollLeft+NS(e),c=-n.scrollTop;return"rtl"===DS(o||r).direction&&(l+=ES(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:c}}(MS(e)))}function k_(e,t,r,n){var o="clippingParents"===t?function(e){var t=US(BS(e)),r=["absolute","fixed"].indexOf(DS(e).position)>=0&&OS(e)?qS(e):e;return xS(r)?t.filter((function(e){return xS(e)&&w_(e,r)&&"body"!==CS(e)})):[]}(e):[].concat(t),a=[].concat(o,[r]),i=a[0],l=a.reduce((function(t,r){var o=O_(e,r,n);return t.top=ES(o.top,t.top),t.right=SS(o.right,t.right),t.bottom=SS(o.bottom,t.bottom),t.left=ES(o.left,t.left),t}),O_(e,i,n));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function E_(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function S_(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}function __(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=void 0===n?e.placement:n,a=r.strategy,i=void 0===a?e.strategy:a,l=r.boundary,c=void 0===l?"clippingParents":l,s=r.rootBoundary,u=void 0===s?QS:s,f=r.elementContext,p=void 0===f?JS:f,d=r.altBoundary,h=void 0!==d&&d,m=r.padding,y=void 0===m?0:m,v=E_("number"!=typeof y?y:S_(y,ZS)),g=p===JS?"reference":JS,b=e.rects.popper,w=e.elements[h?g:p],x=k_(xS(w)?w:w.contextElement||MS(e.elements.popper),c,u,i),O=AS(e.elements.reference),k=f_({reference:O,element:b,strategy:"absolute",placement:o}),E=x_(Object.assign({},b,k)),S=p===JS?E:O,_={top:x.top-S.top+v.top,bottom:S.bottom-x.bottom+v.bottom,left:x.left-S.left+v.left,right:S.right-x.right+v.right},j=e.modifiersData.offset;if(p===JS&&j){var P=j[o];Object.keys(_).forEach((function(e){var t=[GS,WS].indexOf(e)>=0?1:-1,r=[HS,WS].indexOf(e)>=0?"y":"x";_[e]+=P[r]*t}))}return _}const j_={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=void 0===o||o,i=r.altAxis,l=void 0===i||i,c=r.fallbackPlacements,s=r.padding,u=r.boundary,f=r.rootBoundary,p=r.altBoundary,d=r.flipVariations,h=void 0===d||d,m=r.allowedAutoPlacements,y=t.options.placement,v=c_(y),g=c||(v===y||!h?[v_(y)]:function(e){if(c_(e)===$S)return[];var t=v_(e);return[b_(e),t,b_(t)]}(y)),b=[y].concat(g).reduce((function(e,r){return e.concat(c_(r)===$S?function(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,l=r.flipVariations,c=r.allowedAutoPlacements,s=void 0===c?t_:c,u=s_(n),f=u?l?e_:e_.filter((function(e){return s_(e)===u})):ZS,p=f.filter((function(e){return s.indexOf(e)>=0}));0===p.length&&(p=f);var d=p.reduce((function(t,r){return t[r]=__(e,{placement:r,boundary:o,rootBoundary:a,padding:i})[c_(r)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}(t,{placement:r,boundary:u,rootBoundary:f,padding:s,flipVariations:h,allowedAutoPlacements:m}):r)}),[]),w=t.rects.reference,x=t.rects.popper,O=new Map,k=!0,E=b[0],S=0;S<b.length;S++){var _=b[S],j=c_(_),P=s_(_)===YS,A=[HS,WS].indexOf(j)>=0,T=A?"width":"height",C=__(t,{placement:_,boundary:u,rootBoundary:f,altBoundary:p,padding:s}),M=A?P?GS:VS:P?WS:HS;w[T]>x[T]&&(M=v_(M));var N=v_(M),D=[];if(a&&D.push(C[j]<=0),l&&D.push(C[M]<=0,C[N]<=0),D.every((function(e){return e}))){E=_,k=!1;break}O.set(_,D)}if(k)for(var I=function(e){var t=b.find((function(t){var r=O.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},R=h?3:1;R>0;R--){if("break"===I(R))break}t.placement!==E&&(t.modifiersData[n]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function P_(e,t,r){return ES(e,SS(t,r))}const A_={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=void 0===o||o,i=r.altAxis,l=void 0!==i&&i,c=r.boundary,s=r.rootBoundary,u=r.altBoundary,f=r.padding,p=r.tether,d=void 0===p||p,h=r.tetherOffset,m=void 0===h?0:h,y=__(t,{boundary:c,rootBoundary:s,padding:f,altBoundary:u}),v=c_(t.placement),g=s_(t.placement),b=!g,w=u_(v),x="x"===w?"y":"x",O=t.modifiersData.popperOffsets,k=t.rects.reference,E=t.rects.popper,S="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,_="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(O){if(a){var A,T="y"===w?HS:VS,C="y"===w?WS:GS,M="y"===w?"height":"width",N=O[w],D=N+y[T],I=N-y[C],R=d?-E[M]/2:0,L=g===YS?k[M]:E[M],B=g===YS?-E[M]:-k[M],F=t.elements.arrow,U=d&&F?LS(F):{width:0,height:0},K=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=K[T],q=K[C],H=P_(0,k[M],U[M]),W=b?k[M]/2-R-H-z-_.mainAxis:L-H-z-_.mainAxis,G=b?-k[M]/2+R+H+q+_.mainAxis:B+H+q+_.mainAxis,V=t.elements.arrow&&qS(t.elements.arrow),$=V?"y"===w?V.clientTop||0:V.clientLeft||0:0,Z=null!=(A=null==j?void 0:j[w])?A:0,Y=N+G-Z,X=P_(d?SS(D,N+W-Z-$):D,N,d?ES(I,Y):I);O[w]=X,P[w]=X-N}if(l){var Q,J="x"===w?HS:VS,ee="x"===w?WS:GS,te=O[x],re="y"===x?"height":"width",ne=te+y[J],oe=te-y[ee],ae=-1!==[HS,VS].indexOf(v),ie=null!=(Q=null==j?void 0:j[x])?Q:0,le=ae?ne:te-k[re]-E[re]-ie+_.altAxis,ce=ae?te+k[re]+E[re]-ie-_.altAxis:oe,se=d&&ae?function(e,t,r){var n=P_(e,t,r);return n>r?r:n}(le,te,ce):P_(d?le:ne,te,d?ce:oe);O[x]=se,P[x]=se-te}t.modifiersData[n]=P}},requiresIfExists:["offset"]};const T_={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,l=c_(r.placement),c=u_(l),s=[VS,GS].indexOf(l)>=0?"height":"width";if(a&&i){var u=function(e,t){return E_("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:S_(e,ZS))}(o.padding,r),f=LS(a),p="y"===c?HS:VS,d="y"===c?WS:GS,h=r.rects.reference[s]+r.rects.reference[c]-i[c]-r.rects.popper[s],m=i[c]-r.rects.reference[c],y=qS(a),v=y?"y"===c?y.clientHeight||0:y.clientWidth||0:0,g=h/2-m/2,b=u[p],w=v-f[s]-u[d],x=v/2-f[s]/2+g,O=P_(b,x,w),k=c;r.modifiersData[n]=((t={})[k]=O,t.centerOffset=O-x,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&w_(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function C_(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function M_(e){return[HS,GS,WS,VS].some((function(t){return e[t]>=0}))}var N_=i_({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=void 0===o||o,i=n.resize,l=void 0===i||i,c=wS(t.elements.popper),s=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&s.forEach((function(e){e.addEventListener("scroll",r.update,l_)})),l&&c.addEventListener("resize",r.update,l_),function(){a&&s.forEach((function(e){e.removeEventListener("scroll",r.update,l_)})),l&&c.removeEventListener("resize",r.update,l_)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=f_({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=void 0===n||n,a=r.adaptive,i=void 0===a||a,l=r.roundOffsets,c=void 0===l||l,s={placement:c_(t.placement),variation:s_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,d_(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,d_(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},h_,m_,j_,A_,T_,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=__(t,{elementContext:"reference"}),l=__(t,{altBoundary:!0}),c=C_(i,n),s=C_(l,o,a),u=M_(c),f=M_(s);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:s,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}}]}),D_=r(115),I_=r.n(D_),R_=function(e){return e.reduce((function(e,t){var r=t[0],n=t[1];return e[r]=n,e}),{})},L_="undefined"!=typeof window&&window.document&&window.document.createElement?Ye.useLayoutEffect:Ye.useEffect,B_=[];function F_(e){var t=Ye.useRef(e);return t.current=e,Ye.useCallback((function(){return t.current}),[])}var U_=function(){};function K_(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),function(){return{width:0,height:0,top:t,right:e,bottom:t,left:e,x:0,y:0,toJSON:function(){return null}}}}var z_=["styles","attributes"],q_={getBoundingClientRect:K_()},H_={closeOnOutsideClick:!0,closeOnTriggerHidden:!1,defaultVisible:!1,delayHide:0,delayShow:0,followCursor:!1,interactive:!1,mutationObserverOptions:{attributes:!0,childList:!0,subtree:!0},offset:[0,6],trigger:"hover"};function W_(e,t){var r,n,o;void 0===e&&(e={}),void 0===t&&(t={});var a=Object.keys(H_).reduce((function(e,t){var r;return Ve({},e,((r={})[t]=void 0!==e[t]?e[t]:H_[t],r))}),e),i=Ye.useMemo((function(){return[{name:"offset",options:{offset:a.offset}}]}),Array.isArray(a.offset)?a.offset:[]),l=Ve({},t,{placement:t.placement||a.placement,modifiers:t.modifiers||i}),c=Ye.useState(null),s=c[0],u=c[1],f=Ye.useState(null),p=f[0],d=f[1],h=function(e){var t=e.initial,r=e.value,n=e.onChange,o=void 0===n?U_:n;if(void 0===t&&void 0===r)throw new TypeError('Either "value" or "initial" variable must be set. Now both are undefined');var a=Ye.useState(t),i=a[0],l=a[1],c=F_(i),s=Ye.useCallback((function(e){var t=c(),r="function"==typeof e?e(t):e;"function"==typeof r.persist&&r.persist(),l(r),"function"==typeof o&&o(r)}),[c,o]),u=void 0!==r;return[u?r:i,u?o:s]}({initial:a.defaultVisible,value:a.visible,onChange:a.onVisibleChange}),m=h[0],y=h[1],v=Ye.useRef();Ye.useEffect((function(){return function(){return clearTimeout(v.current)}}),[]);var g=function(e,t,r){void 0===r&&(r={});var n=Ye.useRef(null),o={onFirstUpdate:r.onFirstUpdate,placement:r.placement||"bottom",strategy:r.strategy||"absolute",modifiers:r.modifiers||B_},a=Ye.useState({styles:{popper:{position:o.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),i=a[0],l=a[1],c=Ye.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,r=Object.keys(t.elements);it.flushSync((function(){l({styles:R_(r.map((function(e){return[e,t.styles[e]||{}]}))),attributes:R_(r.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),s=Ye.useMemo((function(){var e={onFirstUpdate:o.onFirstUpdate,placement:o.placement,strategy:o.strategy,modifiers:[].concat(o.modifiers,[c,{name:"applyStyles",enabled:!1}])};return I_()(n.current,e)?n.current||e:(n.current=e,e)}),[o.onFirstUpdate,o.placement,o.strategy,o.modifiers,c]),u=Ye.useRef();return L_((function(){u.current&&u.current.setOptions(s)}),[s]),L_((function(){if(null!=e&&null!=t){var n=(r.createPopper||N_)(e,t,s);return u.current=n,function(){n.destroy(),u.current=null}}}),[e,t,r.createPopper]),{state:u.current?u.current.state:null,styles:i.styles,attributes:i.attributes,update:u.current?u.current.update:null,forceUpdate:u.current?u.current.forceUpdate:null}}(a.followCursor?q_:s,p,l),b=g.styles,w=g.attributes,x=Ge(g,z_),O=x.update,k=F_({visible:m,triggerRef:s,tooltipRef:p,finalConfig:a}),E=Ye.useCallback((function(e){return Array.isArray(a.trigger)?a.trigger.includes(e):a.trigger===e}),Array.isArray(a.trigger)?a.trigger:[a.trigger]),S=Ye.useCallback((function(){clearTimeout(v.current),v.current=window.setTimeout((function(){return y(!1)}),a.delayHide)}),[a.delayHide,y]),_=Ye.useCallback((function(){clearTimeout(v.current),v.current=window.setTimeout((function(){return y(!0)}),a.delayShow)}),[a.delayShow,y]),j=Ye.useCallback((function(){k().visible?S():_()}),[k,S,_]);Ye.useEffect((function(){if(k().finalConfig.closeOnOutsideClick){var e=function(e){var t,r=k(),n=r.tooltipRef,o=r.triggerRef,a=(null==e.composedPath||null==(t=e.composedPath())?void 0:t[0])||e.target;a instanceof Node&&(null==n||null==o||n.contains(a)||o.contains(a)||S())};return document.addEventListener("mousedown",e),function(){return document.removeEventListener("mousedown",e)}}}),[k,S]),Ye.useEffect((function(){if(null!=s&&E("click"))return s.addEventListener("click",j),function(){return s.removeEventListener("click",j)}}),[s,E,j]),Ye.useEffect((function(){if(null!=s&&E("double-click"))return s.addEventListener("dblclick",j),function(){return s.removeEventListener("dblclick",j)}}),[s,E,j]),Ye.useEffect((function(){if(null!=s&&E("right-click")){var e=function(e){e.preventDefault(),j()};return s.addEventListener("contextmenu",e),function(){return s.removeEventListener("contextmenu",e)}}}),[s,E,j]),Ye.useEffect((function(){if(null!=s&&E("focus"))return s.addEventListener("focus",_),s.addEventListener("blur",S),function(){s.removeEventListener("focus",_),s.removeEventListener("blur",S)}}),[s,E,_,S]),Ye.useEffect((function(){if(null!=s&&E("hover"))return s.addEventListener("mouseenter",_),s.addEventListener("mouseleave",S),function(){s.removeEventListener("mouseenter",_),s.removeEventListener("mouseleave",S)}}),[s,E,_,S]),Ye.useEffect((function(){if(null!=p&&E("hover")&&k().finalConfig.interactive)return p.addEventListener("mouseenter",_),p.addEventListener("mouseleave",S),function(){p.removeEventListener("mouseenter",_),p.removeEventListener("mouseleave",S)}}),[p,E,_,S,k]);var P=null==x||null==(r=x.state)||null==(n=r.modifiersData)||null==(o=n.hide)?void 0:o.isReferenceHidden;Ye.useEffect((function(){a.closeOnTriggerHidden&&P&&S()}),[a.closeOnTriggerHidden,S,P]),Ye.useEffect((function(){if(a.followCursor&&null!=s)return s.addEventListener("mousemove",e),function(){return s.removeEventListener("mousemove",e)};function e(e){var t=e.clientX,r=e.clientY;q_.getBoundingClientRect=K_(t,r),null==O||O()}}),[a.followCursor,s,O]),Ye.useEffect((function(){if(null!=p&&null!=O&&null!=a.mutationObserverOptions){var e=new MutationObserver(O);return e.observe(p,a.mutationObserverOptions),function(){return e.disconnect()}}}),[a.mutationObserverOptions,p,O]);return Ve({getArrowProps:function(e){return void 0===e&&(e={}),Ve({},e,w.arrow,{style:Ve({},e.style,b.arrow),"data-popper-arrow":!0})},getTooltipProps:function(e){return void 0===e&&(e={}),Ve({},e,{style:Ve({},e.style,b.popper)},w.popper,{"data-popper-interactive":a.interactive})},setTooltipRef:d,setTriggerRef:u,tooltipRef:p,triggerRef:s,visible:m},x)}function G_(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return V_(e,t);var r={}.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)?V_(e,t):void 0}}(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 V_(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function $_(){return $_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$_.apply(null,arguments)}var Z_=Xe().forwardRef((function(e,t){return wp.element.createElement("svg",$_({viewBox:"0 0 256 262",fill:"#666",preserveAspectRatio:"xMidYMid",ref:t,className:"google-icon"},e),wp.element.createElement("path",{d:"M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622 38.755 30.023 2.685.268c24.659-22.774 38.875-56.282 38.875-96.027",fill:"#4285F4"}),wp.element.createElement("path",{d:"M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055-34.523 0-63.824-22.773-74.269-54.25l-1.531.13-40.298 31.187-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1",fill:"#34A853"}),wp.element.createElement("path",{d:"M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82 0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602l42.356-32.782",fill:"#FBBC05"}),wp.element.createElement("path",{d:"M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0 79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251",fill:"#EB4335"}))})),Y_=function(e){return wp.element.createElement("svg",$_({width:"12px",height:"12px",id:"Layer_1",version:"1.1",className:"tooltip_close",viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"},e),wp.element.createElement("path",{d:"M443.6,387.1L312.4,255.4l131.5-130c5.4-5.4,5.4-14.2,0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4  L256,197.8L124.9,68.3c-2.6-2.6-6.1-4-9.8-4c-3.7,0-7.2,1.5-9.8,4L68,105.9c-5.4,5.4-5.4,14.2,0,19.6l131.5,130L68.4,387.1  c-2.6,2.6-4.1,6.1-4.1,9.8c0,3.7,1.4,7.2,4.1,9.8l37.4,37.6c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1L256,313.1l130.7,131.1  c2.7,2.7,6.2,4.1,9.8,4.1c3.5,0,7.1-1.3,9.8-4.1l37.4-37.6c2.6-2.6,4.1-6.1,4.1-9.8C447.7,393.2,446.2,389.7,443.6,387.1z"}))};const X_=function(e){var t=e.x,r=e.y,n=e.gUpdates,o=e.payload.value,a=G_(Xe().useState(!1),2),l=a[0],c=a[1],u=W_({closeOnOutsideClick:!0,closeOnTriggerHidden:!1,trigger:"click",placement:"top",visible:l,onVisibleChange:c}),f=u.getArrowProps,p=u.getTooltipProps,d=u.setTooltipRef,h=u.setTriggerRef,m=u.visible;if((0,s.isEmpty)(n))return null;var y=null==n?void 0:n.find((function(e){return 1e3*e.date===o}));return y?wp.element.createElement("g",{className:"recharts-layer recharts-cartesian-axis-tick"},wp.element.createElement("circle",{cx:t,cy:r,r:m?12:8,fill:"white",style:{pointerEvents:"bounding-box",cursor:"pointer"},onClick:function(){return c(!m)}}),wp.element.createElement(Z_,{x:t-(m?10:8),y:r-(m?10:8),width:m?20:16,height:m?20:16,ref:h,style:{pointerEvents:"bounding-box",cursor:"pointer"}}),m&&lt().createPortal(wp.element.createElement("div",$_({ref:d},p({className:"rank-math-google-update"})),wp.element.createElement("div",f({className:"tooltip-arrow"})),wp.element.createElement("div",{style:{pointerEvents:"all"}},wp.element.createElement("h3",{className:"tooltip_header"},y.title),wp.element.createElement("div",{className:"tooltip_date"},wp.element.createElement("span",null,function(e){var t=e.getDate();return["January","February","March","April","May","June","July","August","September","October","November","December"][e.getMonth()]+" "+t+", "+e.getFullYear()}(new Date(1e3*y.date))),wp.element.createElement("span",{className:"tooltip_status_"+y.status},y.status)),wp.element.createElement("p",{className:"tooltip_desc",dangerouslySetInnerHTML:{__html:y.content}}),wp.element.createElement("a",{className:"button button-primary is-small",href:y.link+"?utm_source=Plugin&utm_medium=Google%20Update%20Read%20More&utm_campaign=WP",target:"_blank",rel:"noreferrer"},(0,i.__)("Read more","rank-math-pro")),wp.element.createElement(Y_,{style:{pointerEvents:"bounding-box",position:"absolute",right:10,top:10},onClick:function(){return c(!1)}}))),document.body)):null};function Q_(e){return Q_="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},Q_(e)}function J_(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 ej(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?J_(Object(r),!0).forEach((function(t){tj(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J_(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function tj(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=Q_(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Q_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Q_(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const rj=(0,c.withSelect)((function(e,t){return ej(ej({},t),{},{stats:e("rank-math").getKeywordsSummary()})}))((function(e){var t=e.stats,r=e.selected;if((0,s.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-graph main-graph performance-graph loader"},wp.element.createElement(JO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})));var n=0,o=t.graph.merged,a=t.graph.g_updates,l={ctr:(0,i.__)("CTR","rank-math-pro"),clicks:(0,i.__)("Clicks","rank-math-pro"),earnings:(0,i.__)("Adsense","rank-math-pro"),impressions:(0,i.__)("Impressions","rank-math-pro"),keywords:(0,i.__)("Keywords","rank-math-pro"),pageviews:(0,i.__)("Pageviews","rank-math-pro"),position:(0,i.__)("Position","rank-math-pro")},c=Object.values(r).filter(Boolean).length,u=t.graph.merged.reduce((function(e,t){return void 0!==t.position?e+=1:e}),0),f=new Date(o[0].date).valueOf(),p=new Date(o[o.length-1].date).valueOf(),d=864e5,h=Math.ceil((p-f)/d+1),m=new Array(h).fill(f).map((function(e,t){return{timestamp:e+d*t}}));return wp.element.createElement("div",{className:"rank-math-graph main-graph performance-graph"},wp.element.createElement(Hn,null,wp.element.createElement(cE,{data:o,margin:{top:10},baseValue:"dataMin",style:{direction:rankMath.isRtl?"rtl":"ltr"}},wp.element.createElement(Yk,{reversed:rankMath.isRtl,dy:15,dataKey:"dateFormatted",interval:1,tickLine:!1,tick:wp.element.createElement(AE,{isFormat:!1}),axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},domain:["dataMin","dataMax"]}),wp.element.createElement(Vo,{dataKey:"dateFormatted",style:{direction:rankMath.isRtl?"rtl":"ltr"},wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",formatter:function(e,t){return"position"===t?[-e,l[t]]:[e,l[t]]}}),wp.element.createElement("defs",null,(0,s.map)(r,(function(e,t){return!1===e?null:wp.element.createElement("linearGradient",{id:t,x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:eS(t),stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:eS(t),stopOpacity:0}))}))),(0,s.map)(r,(function(e,t){if(!1===e||"position"===t&&0===u)return null;++n;var r=!(c<3);return wp.element.createElement(lE,{key:t,hide:r,dx:1===n?-10:10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return te(e)},tick:{fill:"#7f868d",fontSize:14},yAxisId:"".concat(t,"-yaxis"),orientation:1===n?"left":"right",domain:"position"===t?[function(e){return 4*(parseInt((e+1)/4)-1)-1},-1]:["auto","auto"]})})),(0,s.map)(r,(function(e,t){if(!1===e||"position"===t&&0===u)return null;var r="adsense"===t?"earnings":t;return wp.element.createElement(mk,{key:t,connectNulls:!0,dataKey:r,stroke:eS(t),strokeWidth:2,fill:"url(#".concat(t,")"),yAxisId:"".concat(t,"-yaxis")})})),wp.element.createElement(_E,{stroke:"rgba(0, 0, 0, 0.05)",vertical:!1}))),a&&wp.element.createElement(Hn,{className:"google-icons",height:"15%"},wp.element.createElement(cE,{data:m,baseValue:"dataMin"},wp.element.createElement(Yk,{reversed:rankMath.isRtl,tickMargin:0,dataKey:"timestamp",textAnchor:"middle",interval:0,tickLine:!1,tick:wp.element.createElement(X_,{isFormat:!1,gUpdates:a}),axisLine:!1,baseValue:["dataMin","dataMax"]}))))}));(0,l.addFilter)("rankMath.analytics.performanceHeaders","rank-math-pro",ce),(0,l.addFilter)("rankMath.analytics.performanceHeaders","rank-math-pro",(function(e){return(0,s.map)(e,(function(e){return(0,s.includes)(["title","impressions","clicks","ctr","position"],e.key)&&(e.isSortable=!0),e}))})),(0,l.addFilter)("rankMath.analytics.performanceStatsFilter","rank-math-pro",(function(){return pS})),(0,l.addFilter)("rankMath.analytics.postsTable","rank-math-pro",(function(){return bS})),(0,l.addFilter)("rankMath.analytics.performanceGraph","rank-math-pro",(function(){return rj})),(0,l.addFilter)("rankMath.analytics.performanceTableSummary","rank-math-pro",(function(e,t){return X(e,3,{label:(0,i.__)("Avg.CTR","rank-math-pro"),value:te(t.ctr)})})),rankMath.isAnalyticsConnected&&((0,l.addFilter)("rankMath.analytics.performanceHeaders","rank-math-pro",se),(0,l.addFilter)("rankMath.analytics.performanceTableSummary","rank-math-pro",(function(e,t){return X(e,3,{label:(0,i.__)("Search Traffic","rank-math-pro"),value:te(t.pageviews)})}))),(0,l.addFilter)("rankMath.analytics.analyticsSummary","rank-math-pro",(function(e,t){var r=(0,c.select)("rank-math-pro-analytics").getSelectedPostType();return!r||(0,s.isUndefined)(t[r])?e:t[r]}));const nj=(0,c.withSelect)((function(e){return e("rank-math").getKeywordsOverview()}))((function(e){var t=e.winningKeywords,r=e.losingKeywords;if((0,s.isUndefined)(t))return wp.element.createElement("div",{className:"loader"},wp.element.createElement(QO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4"}));var n="No Data"===t.response?[]:t,o="No Data"===r.response?[]:r;return wp.element.createElement("div",{className:"rank-math-seo-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,i.__)("Top Winning Keywords","rank-math-pro")),wp.element.createElement($t,{className:"rank-math-keywords-list keywords-winning",items:ue(n)})),wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,i.__)("Top Losing Keywords","rank-math-pro")),wp.element.createElement($t,{className:"rank-math-keywords-list keywords-losing",items:ue(o)}))))}));const oj=(0,c.withSelect)((function(e){return e("rank-math-pro-analytics").getTrackedKeywordsOverview()}))((function(e){var t=e.winningKeywords,r=e.losingKeywords;return(0,s.isUndefined)(t)?wp.element.createElement("div",{className:"loader"},wp.element.createElement(QO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4"})):wp.element.createElement("div",{className:"rank-math-seo-score-overview"},wp.element.createElement("div",{className:"rank-math-box-grid"},wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,i.__)("Top Winning Keywords","rank-math-pro")),wp.element.createElement($t,{className:"rank-math-keywords-list keywords-winning",items:ue(t)})),wp.element.createElement("div",{className:"col"},wp.element.createElement("h4",null,(0,i.__)("Top Losing Keywords","rank-math-pro")),wp.element.createElement($t,{className:"rank-math-keywords-list keywords-losing",items:ue(r)}))))}));function aj(e){return aj="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},aj(e)}function ij(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 lj(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ij(Object(r),!0).forEach((function(t){cj(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ij(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function cj(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=aj(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=aj(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==aj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const sj=(0,c.withSelect)((function(e,t){return lj(lj({},t),{},{stats:e("rank-math").getKeywordsSummary()})}))((function(e){var t=e.stats,r=e.selected;if((0,s.isEmpty)(t))return wp.element.createElement("div",{className:"rank-math-graph main-graph keywords-stats-graph loader"},wp.element.createElement(JO,{animate:!1,backgroundColor:"#f0f2f4",foregroundColor:"#f0f2f4",style:{width:"100%",height:"100%"}},wp.element.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:"100%",height:"100%"})));var n=0,o=t.graph.merged,a=t.graph.g_updates,l={ctr:(0,i.__)("CTR","rank-math-pro"),clicks:(0,i.__)("Clicks","rank-math-pro"),impressions:(0,i.__)("Impressions","rank-math-pro"),keywords:(0,i.__)("Keywords","rank-math-pro"),pageviews:(0,i.__)("Pageviews","rank-math-pro"),position:(0,i.__)("Position","rank-math-pro")},c=Object.values(r).filter(Boolean).length,u=t.graph.merged.reduce((function(e,t){return void 0!==t.position?e+=1:e}),0),f=new Date(o[0].date).valueOf(),p=new Date(o[o.length-1].date).valueOf(),d=864e5,h=Math.ceil((p-f)/d+1),m=new Array(h).fill(f).map((function(e,t){return{timestamp:e+d*t}}));return wp.element.createElement("div",{className:"rank-math-graph main-graph keywords-stats-graph"},wp.element.createElement(Hn,{height:"100%"},wp.element.createElement(cE,{data:o,margin:{top:10},baseValue:"dataMin",style:{direction:rankMath.isRtl?"rtl":"ltr"}},wp.element.createElement(Yk,{reversed:rankMath.isRtl,dy:15,dataKey:"dateFormatted",textAnchor:"middle",interval:1,tickLine:!1,height:30,tick:wp.element.createElement(AE,{isFormat:!1}),axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},baseValue:["dataMin","dataMax"]}),wp.element.createElement(Vo,{style:{direction:rankMath.isRtl?"rtl":"ltr"},wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",labelFormatter:function(e){return e},formatter:function(e,t){return 0===e?["n/a",t]:"position"===t?[-e,l[t]]:[e,l[t]]}}),wp.element.createElement("defs",null,(0,s.map)(r,(function(e,t){return!1===e?null:wp.element.createElement("linearGradient",{id:t,x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:eS(t),stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:eS(t),stopOpacity:0}))}))),(0,s.map)(r,(function(e,t){if(!1===e||"position"===t&&0===u)return null;++n;var r=!(c<3);return wp.element.createElement(lE,{hide:r,dx:1===n?-10:10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return te(e)},tick:{fill:"#7f868d",fontSize:14},yAxisId:"".concat(t,"-yaxis"),orientation:rankMath.isRtl?"right":"left",domain:"position"===t?[function(e){return 4*(parseInt((e+1)/4)-1)-1},-1]:["auto","auto"]})})),(0,s.map)(r,(function(e,t){if(!1===e||"position"===t&&0===u)return null;var r="adsense"===t?"earnings":t;return wp.element.createElement(mk,{connectNulls:!0,dataKey:r,stroke:eS(t),strokeWidth:2,fill:"url(#".concat(t,")"),yAxisId:"".concat(t,"-yaxis")})})),wp.element.createElement(_E,{stroke:"rgba(0, 0, 0, 0.05)",vertical:!1}))),a&&wp.element.createElement(Hn,{className:"google-icons",height:"15%"},wp.element.createElement(cE,{data:m,baseValue:"dataMin"},wp.element.createElement(Yk,{reversed:rankMath.isRtl,tickMargin:0,dataKey:"timestamp",textAnchor:"middle",interval:0,tickLine:!1,tick:wp.element.createElement(X_,{isFormat:!1,gUpdates:a}),axisLine:!1,baseValue:["dataMin","dataMax"]}))))}));function uj(e){return uj="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},uj(e)}function fj(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 pj(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fj(Object(r),!0).forEach((function(t){dj(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fj(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function dj(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=uj(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=uj(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const hj=(0,c.withSelect)((function(e,t){return pj(pj({},t),{},{stats:e("rank-math").getKeywordsSummary()})}))((function(e){var t=e.stats,r=e.selected,n=e.setSelection;if((0,s.isEmpty)(t))return wp.element.createElement(rS,{height:"73",className:"rank-math-graph-filter rank-math-stat-filters has-4-item"});var o=(0,s.get)(t,"ctr",0),a=(0,s.get)(t,"clicks",0),l=(0,s.get)(t,"keywords",0),c=(0,s.get)(t,"position",0),u=(0,s.get)(t,"impressions",0);return wp.element.createElement("div",{className:"rank-math-graph-filter rank-math-stat-filters has-3-col"},wp.element.createElement(WE,{className:"stat-filter-color-2",type:"impressions",title:(0,i.__)("Total Impressions","rank-math-pro"),data:u,tooltip:(0,i.__)("This is how many times your site showed up in the search results.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-3",type:"keywords",title:(0,i.__)("Total Keywords","rank-math-pro"),data:l,tooltip:(0,i.__)("This is the total number of keywords your site ranked for.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-4",type:"clicks",title:(0,i.__)("Total Clicks","rank-math-pro"),data:a,tooltip:(0,i.__)("This is how many times your site has been clicked on in the search results.","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-5",type:"ctr",title:(0,i.__)("CTR","rank-math-pro"),data:o,tooltip:(0,i.__)("This is the average click-through rate (total clicks divided by total impressions).","rank-math-pro"),selected:r,onClick:n}),wp.element.createElement(WE,{className:"stat-filter-color-6",type:"position",title:(0,i.__)("Average Position","rank-math-pro"),data:c,tooltip:(0,i.__)("Average position of all the keywords ranking within top 100 positions.","rank-math-pro"),selected:r,onClick:n}))}));function mj(e){return mj="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},mj(e)}function yj(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 vj(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yj(Object(r),!0).forEach((function(t){gj(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yj(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gj(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=mj(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=mj(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mj(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function bj(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return wj(e,t);var r={}.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)?wj(e,t):void 0}}(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 wj(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var xj="topKeywords";const Oj=(0,c.withSelect)((function(e){return vj(vj({},e("rank-math").getKeywordsOverview()),{},{tracked:e("rank-math-pro-analytics").getTrackedKeywords(),userPreference:e("rank-math").getUserColumnPreference(xj)})}))((function(e){var t=bj((0,De.useState)("winning"),2),r=t[0],n=t[1];if((0,s.isEmpty)(e))return"Loading";var o=[{key:"sequenceAdd",label:(0,i.__)("#","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"query",label:(0,i.__)("Keywords","rank-math-pro"),required:!0,cellClassName:"rank-math-col-query"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),cellClassName:"rank-math-col-position"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,i.__)("CTR","rank-math-pro"),cellClassName:"rank-math-col-ctr"},{key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}],a=[{title:(0,i.__)("Top 5 Winning Keywords","rank-math-pro"),onClick:function(){return n("winning")}},{title:(0,i.__)("Top 5 Losing Keywords","rank-math-pro"),onClick:function(){return n("losing")}}],l={winning:(0,i.__)("Top 5 Winning Keywords","rank-math-pro"),losing:(0,i.__)("Top 5 Losing Keywords","rank-math-pro")},u=e.userPreference,f=Q(o,u),p=(0,s.isEmpty)(e.tracked)?{}:e.tracked.rows,d=(0,s.isUndefined)(e[r+"Keywords"])?[]:e[r+"Keywords"],h="No Data"===d.response?[]:d;return(0,s.isEmpty)(h)?(0,_r.noDataMessage)(wp.element.createElement(De.Fragment,null,wp.element.createElement(Ne.Dropdown,{className:"winlose-dropdown",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(Ne.Button,{onClick:n,className:t?"is-open":""},l[r])},renderContent:function(){return wp.element.createElement($t,{items:a})}}))):wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"rank-math-top-posts-actionable"},wp.element.createElement(Sr,{className:"rank-math-table",title:wp.element.createElement(De.Fragment,null,wp.element.createElement(Ne.Dropdown,{renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return wp.element.createElement(Ne.Button,{onClick:n,className:t?"is-open":""},l[r])},renderContent:function(){return wp.element.createElement($t,{items:a})}})),headers:f,rows:J(h,(0,s.map)(o,"key"),0,Object.keys(p)),isLoading:(0,s.isEmpty)(d),rowsPerPage:5,totalRows:5,onColumnsChange:function(e,t){u[t]=!u[t],(0,c.dispatch)("rank-math").updateUserPreferences(u,xj)}})))}));function kj(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ej(e,t);var r={}.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)?Ej(e,t):void 0}}(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 Ej(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Sj=function(e){var t=e.sequence,r=e.isTracked,n=e.query,o=kj((0,De.useState)(!1),2),a=o[0],l=o[1];return wp.element.createElement(De.Fragment,null,t,r&&wp.element.createElement(Ne.Button,{className:"button button-secondary button-small add-keyword "+(a?"delete":"added"),title:a?(0,i.__)("Delete from Keyword Manager","rank-math-pro"):(0,i.__)("Added in Keyword Manager","rank-math-pro"),onMouseEnter:function(){return l(!0)},onMouseLeave:function(){return l(!1)},onClick:function(){return ie(n)}},wp.element.createElement("i",{className:a?"rm-icon rm-icon-trash":"rm-icon rm-icon-tick"})),!r&&wp.element.createElement(Ne.Button,{className:"button button-secondary button-small add-keyword",onClick:function(e){var t=e.currentTarget,r=t.querySelector("i");t.classList.add("added"),r.classList.remove("rm-icon-plus"),r.classList.add("rm-icon-tick"),ae(n,null,!0)},title:(0,i.__)("Add in Keyword Manager","rank-math-pro")},wp.element.createElement("i",{className:"rm-icon rm-icon-plus"})))};function _j(e){return _j="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},_j(e)}function jj(){jj=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(t,r,n,o){var a=r&&r.prototype instanceof p?r:p,i=Object.create(a.prototype);return c(i,"_invoke",function(t,r,n){var o=1;return function(a,i){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=x(l,n);if(c){if(c===f)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var s=u(t,r,n);if("normal"===s.type){if(o=n.done?4:2,s.arg===f)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=4,n.method="throw",n.arg=s.arg)}}}(t,n,new E(o||[])),!0),i}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f={};function p(){}function d(){}function h(){}var m={};c(m,a,(function(){return this}));var y=Object.getPrototypeOf,v=y&&y(y(S([])));v&&v!==r&&n.call(v,a)&&(m=v);var g=h.prototype=p.prototype=Object.create(m);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(o,a,i,l){var c=u(e[o],e,a);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"==_j(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(f).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(c.arg)}var o;c(this,"_invoke",(function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}),!0)}function x(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,x(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var a=u(o,t.i,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,f;var i=a.arg;return i?i.done?(r[t.r]=i.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,f):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,f)}function O(e){this.tryEntries.push(e)}function k(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function E(e){this.tryEntries=[[-1]],e.forEach(O,this),this.reset(!0)}function S(t){if(null!=t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(_j(t)+" is not iterable")}return d.prototype=h,c(g,"constructor",h),c(h,"constructor",d),d.displayName=c(h,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,c(e,l,"GeneratorFunction")),e.prototype=Object.create(g),e},t.awrap=function(e){return{__await:e}},b(w.prototype),c(w.prototype,i,(function(){return this})),t.AsyncIterator=w,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new w(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},b(g),c(g,l,"Generator"),c(g,a,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=S,E.prototype={constructor:E,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){i.type="throw",i.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a[4],l=this.prev,c=a[1],s=a[2];if(-1===a[0])return n("end"),!1;if(!c&&!s)throw Error("try statement without catch or finally");if(null!=a[0]&&a[0]<=l){if(l<c)return this.method="next",this.arg=e,n(c),!0;if(l<s)return n(s),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var a=o?o[4]:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o[2],f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),k(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;k(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:S(t),r,n},"next"===this.method&&(this.arg=e),f}},t}function Pj(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function Aj(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Tj(e,t);var r={}.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)?Tj(e,t):void 0}}(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 Tj(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Cj="keywords";const Mj=(0,c.withSelect)((function(e,t){var r=pe(new URLSearchParams(t.location.search),"impressions","desc"),n=t.params;return{query:n=(0,s.merge)(r,n),navigate:t.navigate,location:t.location,userPreference:e("rank-math").getUserColumnPreference(Cj)}}))((function(e){var t=e.query,r=e.navigate,n=e.location,o=e.userPreference,a=t.paged,u=void 0===a?1:a,f=[],p=Aj((0,De.useState)(!1),2),d=p[0],h=p[1],m=Aj((0,De.useState)(!1),2),y=m[0],v=m[1],g=Aj((0,De.useState)(0),2),b=g[0],w=g[1],x=Aj((0,De.useState)(!1),2),O=x[0],k=x[1],E=(0,De.useState)(!1),S=Aj(E,1)[0],_=(0,De.useRef)(null);(0,_r.elementObserver)(_,E);var j=!!((0,s.isUndefined)(d)||!(0,s.isUndefined)(d)&&(0,s.isEmpty)(d));if((0,c.useSelect)(function(){var e,r=(e=jj().mark((function e(r){var n,o,a,i,l;return jj().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==S){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,r("rank-math").getKeywordsRows(u,t);case 4:return n=e.sent,(0,s.isEmpty)(n)||n===d||h(n),e.next=8,r("rank-math").getKeywordsSummary();case 8:return o=e.sent,(0,s.isEmpty)(o)||o===y||v(o),e.next=12,r("rank-math").getKeywordsOverview();case 12:return a=e.sent,(0,s.isEmpty)(a)||(i=["top3","top10","top50","top100"].reduce((function(e,t){return e+parseInt((0,s.get)(a,["topKeywords",t,"total"],0))}),0),w(i)),e.next=16,r("rank-math-pro-analytics").getTrackedKeywords();case 16:l=e.sent,l=(0,s.isEmpty)(l)?{}:l.rows,(0,s.isEmpty)(l)||l===O||k(l);case 19:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){Pj(a,n,o,i,l,"next",e)}function l(e){Pj(a,n,o,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}(),[S,u,t,d,y,O]),!(0,s.isEmpty)(d)&&(f="No Data"===d.response?[]:d,(0,s.isEmpty)(f)))return wp.element.createElement("div",{ref:_},(0,_r.noDataMessage)((0,i.__)("Rest of the Keywords","rank-math-pro")));var P=(0,l.applyFilters)("rankMath.analytics.keywordsHeaders",[{key:"sequenceAdd",label:(0,i.__)("#","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"query",label:(0,i.__)("Keywords","rank-math-pro"),isSortable:!0,required:!0,cellClassName:"rank-math-col-query"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,i.__)("CTR","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-position"}]),A=[{label:(0,i.__)("Keywords","rank-math-pro"),value:(0,s.get)(y,["keywords","total"],0)},{label:(0,i.__)("Total Impressions","rank-math-pro"),value:te((0,s.get)(y,["impressions","total"],0))},{label:(0,i.__)("CTR","rank-math-pro"),value:te((0,s.get)(y,["ctr","total"],0))},{label:(0,i.__)("Total Clicks","rank-math-pro"),value:te((0,s.get)(y,["clicks","total"],0))}],T=Q(P,o);return wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"rank-math-keyword-table",ref:_},wp.element.createElement(Sr,{className:"rank-math-table",title:wp.element.createElement(De.Fragment,null,(0,i.__)("Rest of the Keywords","rank-math-pro")),headers:T,rows:J(f,(0,s.map)(P,"key"),ee(u,25),Object.keys(O)),downloadable:!0,query:t,rowsPerPage:25,totalRows:b,summary:A,showPageArrowsLabel:!1,onPageChange:function(e){r("/keywords/"+e+n.search)},isLoading:j,onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){o[t]=!o[t],(0,c.dispatch)("rank-math").updateUserPreferences(o,Cj)},onSort:function(e,t){return re("keywords",u,e,t,r,n)}})))}));const Nj=function(e){var t=e.rows;if((0,s.isUndefined)(t))return"Loading";if((0,s.isEmpty)(t))return(0,_r.noDataMessage)((0,i.__)("Rest of the Keywords","rank-math-pro"));var r=(0,l.applyFilters)("rankMath.analytics.keywordsPostsHeaders",[{key:"sequence",label:(0,i.__)("↳","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,i.__)("Title","rank-math-pro"),required:!0,cellClassName:"rank-math-col-title"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),cellClassName:"rank-math-col-click"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),cellClassName:"rank-math-col-position"}]);return wp.element.createElement("div",{className:"rank-math-posts"},wp.element.createElement(Sr,{title:"",className:"rank-math-table",headers:r,downloadable:!0,rowsPerPage:20,rows:J(t,(0,s.map)(r,"key")),totalRows:20,showMenu:!1}))};function Dj(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ij(e,t);var r={}.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)?Ij(e,t):void 0}}(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 Ij(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Rj=function(e){var t=e.query,r=Dj((0,De.useState)(!1),2),n=r[0],o=r[1],a=Dj((0,De.useState)(!1),2),i=a[0],l=a[1],c=Dj((0,De.useState)(null),2),s=c[0],u=c[1],f=Dj((0,De.useState)(null),2),p=f[0],d=f[1];return wp.element.createElement(De.Fragment,null,wp.element.createElement("h4",null,wp.element.createElement("a",{href:"#",onClick:function(e){e.preventDefault();var r=s;if(null===s){r=document.createElement("tr");var a=e.currentTarget.closest("tr");a.parentNode.insertBefore(r,a.nextSibling),u(r);var c=document.createElement("td");c.colSpan=10,r.appendChild(c),d(c)}if(i)return r.setAttribute("class","rank-math-child-row hidden"),void l(!1);n||H()({method:"GET",path:"rankmath/v1/an/getKeywordPages?query="+t}).then((function(e){o(e)})),r.setAttribute("class","rank-math-child-row"),l(!0)}},(0,W.decodeEntities)(t))),n&&(0,De.createPortal)(wp.element.createElement(De.Fragment,null,wp.element.createElement(Nj,{rows:n})),p))};function Lj(e){return Lj="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},Lj(e)}function Bj(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 Fj(e,t,r){return(t=Kj(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Uj(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,Kj(n.key),n)}}function Kj(e){var t=function(e,t){if("object"!=Lj(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Lj(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Lj(t)?t:t+""}function zj(e,t,r){return t=Hj(t),function(e,t){if(t&&("object"==Lj(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,qj()?Reflect.construct(t,r||[],Hj(e).constructor):t.apply(e,r))}function qj(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(qj=function(){return!!e})()}function Hj(e){return Hj=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Hj(e)}function Wj(e,t){return Wj=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Wj(e,t)}var Gj=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=zj(this,t,arguments)).state={autoAddingStep:"",enable_auto_import:e.props.data.enable_auto_import},e.setState=e.setState.bind(e),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&&Wj(e,t)}(t,e),function(e,t,r){return t&&Uj(e.prototype,t),r&&Uj(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e=this,t=(0,i.__)("","rank-math-pro");"progress"===this.state.autoAddingStep?t=(0,i.__)("Adding Focus Keywords..","rank-math-pro"):"success"===this.state.autoAddingStep?t=(0,i.__)("Successfully Completed.","rank-math-pro"):"notfound"===this.state.autoAddingStep&&(t=(0,i.__)("No new Focus Keywords found.","rank-math-pro"));var r=rankMath.postTypes,n=this.props.data,o=(0,s.isUndefined)(n.post_types)?[]:n.post_types;return wp.element.createElement(Ne.Dropdown,{position:"bottom",renderToggle:function(t){var r=t.autoTrackOpen,n=t.onToggle;return wp.element.createElement(Ne.Button,{className:e.state.enable_auto_import?"button button-secondary button-auto-add-focus-keyword button-small is-active":"button button-secondary button-auto-add-focus-keyword button-small",onClick:n,"aria-expanded":r},(0,i.__)("Auto Add Focus Keywords","rank-math-pro"))},renderContent:function(){return wp.element.createElement("div",{className:"import-focus-keywords"},wp.element.createElement("div",{className:"select-list-group"},wp.element.createElement(Ne.ToggleControl,{className:"rankmath-toggle-checkbox",checked:null==n?void 0:n.enable_auto_import,onChange:function(t){e.props.updateTK("enable_auto_import",t)},label:(0,i.__)("Enable Auto Import","rank-math-pro")})),wp.element.createElement("p",{className:"description"},(0,i.__)("Options will be applied to old & new posts. By default, only Primary keyword will be imported.","rank-math-pro")),n.enable_auto_import&&wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"select-list-group"},wp.element.createElement(Ne.CheckboxControl,{checked:null==n?void 0:n.secondary_keyword,onChange:function(t){e.props.updateTK("secondary_keyword",t)},label:(0,i.__)("Include Secondary KWs","rank-math-pro")})),wp.element.createElement("h4",null,(0,i.__)("Select Post Types","rank-math-pro")),Object.keys(r).map((function(t){return wp.element.createElement("div",{key:t,className:"select-list-group"},wp.element.createElement(Ne.CheckboxControl,{checked:(0,s.includes)(o,t),onChange:function(r){e.props.updateTK(t,r,!0)},label:"".concat(r[t])}))}))),wp.element.createElement(Ne.Button,{className:""===e.state.autoAddingStep?"button button-primary button-small add-focus-keyword":"add-focus-keyword hidden",onClick:function(){e.setState({autoAddingStep:"progress",enable_auto_import:n.enable_auto_import}),function(e,t){H()({method:"POST",path:"rankmath/v1/an/autoAddFocusKeywords",data:{data:e}}).then((function(e){if(!1===e)return t({autoAddingStep:"notfound"}),void setTimeout((function(){t({autoAddingStep:""})}),3e3);(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywordsRows"),(0,c.dispatch)("rank-math-pro-analytics").invalidateResolutionForStoreSelector("getTrackedKeywordSummary"),t({autoAddingStep:"success"}),setTimeout((function(){t({autoAddingStep:""})}),3e3)}))}(n,e.setState)}},(0,i.__)("Save Settings","rank-math-pro")),wp.element.createElement("p",{className:"progress"===e.state.autoAddingStep?"progress":"progress success"},t))}})}}])}(De.Component);const Vj=(0,pr.compose)((0,c.withSelect)((function(e){return{data:e("rank-math-pro-analytics").getAutoAddFK()}})),(0,c.withDispatch)((function(e,t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bj(Object(r),!0).forEach((function(t){Fj(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bj(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t.data),n=(0,s.isUndefined)(r.post_types)?[]:r.post_types;return{updateTK:function(t,o,a){a?(!1===o?n=(0,s.remove)(n,(function(e){return t!==e})):n.push(t),r.post_types=n):!1===o?delete r[t]:r[t]="enable_auto_import"!==t||1,e("rank-math-pro-analytics").updateAutoAddFK(r)}}})))(Gj);function $j(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Zj(e,t);var r={}.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)?Zj(e,t):void 0}}(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 Zj(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Yj=function(e){var t=e.navigate,r=e.location;if((0,s.isUndefined)(Ne.TextControl))return!1;var n=new URLSearchParams(r.search),o=(0,s.isEmpty)(n.get("search"))?"":decodeURI(n.get("search")),a=$j((0,De.useState)(o),2),l=a[0],c=a[1];return wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"search-keyword-box"},wp.element.createElement(Ne.TextControl,{autoComplete:"off",className:"search-keyword-input",placeholder:(0,i.__)("Search Keyword…","rank-math-pro"),value:l,onChange:function(e){/[%&#]/.test(e)&&!(0,s.isEmpty)(e)||c(e)},onKeyDown:function(e){"Enter"===e.key&&(e.preventDefault(),function(e,t){""===e.trim()?t("/tracker/1?"):t("/tracker/1?search="+(e=encodeURI(e)))}(l,t))}})))};function Xj(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qj(e,t);var r={}.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)?Qj(e,t):void 0}}(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 Qj(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const Jj=function(e){var t=e.navigate,r=e.location,n=e.totalRows,o=Xj((0,De.useState)(!1),2),a=o[0],l=o[1],c=Xj((0,De.useState)(0),2),s=c[0],u=c[1],f=Xj((0,De.useState)(""),2),p=f[0],d=f[1],h=(0,i.__)("Add","rank-math-pro");return 1===s?h=(0,i.__)("Adding…","rank-math-pro"):2===s&&(h=(0,i.__)("Added","rank-math-pro")),wp.element.createElement(De.Fragment,null,wp.element.createElement("span",null,(0,i.__)("Keyword Manager","rank-math-pro")),!a&&wp.element.createElement("div",{className:"add-keyword-button"},wp.element.createElement(Ne.Button,{className:s?"button button-secondary button-small add-keyword adding":"button button-secondary button-small add-keyword",onClick:function(){s||l(!a)}},h)),a&&wp.element.createElement("div",{className:"add-keyword-button open"},wp.element.createElement(Ne.TextControl,{placeholder:(0,i.__)("Keyword","rank-math-pro"),onChange:d,onKeyDown:function(e){"Enter"===e.key&&(ae(p,u,!0),l(!a))}}),wp.element.createElement(Ne.Button,{className:"button button-primary button-small add-keyword",onClick:function(){ae(p,u,!0),l(!a)}},(0,i.__)("Save","rank-math-pro")),wp.element.createElement(Ne.Button,{className:"button button-secondary button-small button-link-delete cancel-keyword",onClick:function(){l(!a)}},(0,i.__)("Cancel","rank-math-pro"))),wp.element.createElement(Yj,{navigate:t,location:r}),wp.element.createElement(Vj,null),n>=1&&wp.element.createElement(Ne.Button,{className:"button button-small button-secondary add-keyword delete-tracked-keywords",onClick:le},(0,i.__)("Delete All","rank-math-pro")))};const eP=function(e){var t=e.rows,r=e.graphKeywords,n=e.stats;if((0,s.isEmpty)(t)||(0,s.isEmpty)(r))return!1;var o=0,a=["#10AC84","#4e8cde","#ed5e5e","#FF9F43","#F368E0","#0bbde3","#00A3A4"],i=r.length,l=[];if((0,s.forEach)(r,(function(e){if((0,s.isEmpty)(t[e])||(0,s.isEmpty)(t[e].graph))return!1;l=l.concat(t[e].graph)})),(0,s.isEmpty)(l))return!1;var c=[],u=[];(0,s.forEach)((0,s.groupBy)(l,"date"),(function(e,t){(0,s.forEach)(e,(function(e){(0,s.isUndefined)(u[t])&&(u[t]={date:e.date,formatted_date:e.formatted_date}),u[t][e.query]=-1*e.position,(0,s.includes)(c,e.formatted_date)||c.push(e.formatted_date)}))})),u=(u=Object.values(u)).sort((function(e,t){return new Date(e.date).valueOf()-new Date(t.date).valueOf()})),(0,s.forEach)(r,(function(e){(0,s.isUndefined)(u[0][e])&&(u[0][e]=-100),(0,s.isUndefined)(u[u.length-1][e])&&(u[u.length-1][e]=-100)}));var f={},p={};if(!(0,s.isUndefined)(n)){f=n.graph.g_updates;var d=new Date(u[0].date).valueOf(),h=new Date(u[u.length-1].date).valueOf(),m=864e5,y=Math.ceil((h-d)/m+1);p=y>0?new Array(y).fill(d).map((function(e,t){return{timestamp:e+m*t}})):{}}return wp.element.createElement("div",{className:"rank-math-graph main-graph performance-graph"},wp.element.createElement(Hn,null,wp.element.createElement(cE,{data:u,margin:{top:10},baseValue:"dataMin"},wp.element.createElement(Yk,{dy:15,textAnchor:"middle",dataKey:"formatted_date",interval:c.length<9?0:(0,s.ceil)(c.length/9),tickLine:!1,tickFormatter:function(e){return e},tick:wp.element.createElement(AE,{isFormat:!1}),axisLine:{stroke:"rgba(0, 0, 0, 0.15)"},domain:["dataMin","dataMax"]}),wp.element.createElement(Vo,{wrapperStyle:{zIndex:10},wrapperClassName:"rank-math-graph-tooltip",labelFormatter:function(e){return e},formatter:function(e,t){return[-e,t]}}),wp.element.createElement("defs",null,(0,s.map)(r,(function(e,t){return wp.element.createElement("linearGradient",{id:t,x1:"0",y1:"0",x2:"0",y2:"1"},wp.element.createElement("stop",{offset:"5%",stopColor:a[t],stopOpacity:.2}),wp.element.createElement("stop",{offset:"95%",stopColor:a[t],stopOpacity:0}))}))),(0,s.map)(r,(function(e,t){++o;var r=!(i<3);return wp.element.createElement(lE,{hide:r,dx:-10,axisLine:!1,tickLine:!1,tickFormatter:function(e){return te(e)},tick:{fill:"#7f868d",fontSize:14},yAxisId:"".concat(t,"-yaxis"),orientation:1===o?"left":"right",domain:[function(e){return 4*(parseInt((e+1)/4)-1)},-1]})})),(0,s.map)(r,(function(e,t){return wp.element.createElement(mk,{connectNulls:!0,dataKey:e,stroke:a[t],strokeWidth:2,fill:"url(#".concat(t,")"),yAxisId:"".concat(t,"-yaxis")})})),wp.element.createElement(_E,{stroke:"rgba(0, 0, 0, 0.05)",vertical:!1}))),f&&wp.element.createElement(Hn,{className:"google-icons",height:"15%"},wp.element.createElement(cE,{data:p,baseValue:"dataMin"},wp.element.createElement(Yk,{tickMargin:0,dataKey:"timestamp",textAnchor:"middle",interval:1,tickLine:!1,tick:wp.element.createElement(X_,{isFormat:!1,gUpdates:f}),axisLine:!1,baseValue:["dataMin","dataMax"]}))))};function tP(e){return tP="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},tP(e)}function rP(){rP=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function s(t,r,n,o){var a=r&&r.prototype instanceof p?r:p,i=Object.create(a.prototype);return c(i,"_invoke",function(t,r,n){var o=1;return function(a,i){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=x(l,n);if(c){if(c===f)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var s=u(t,r,n);if("normal"===s.type){if(o=n.done?4:2,s.arg===f)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=4,n.method="throw",n.arg=s.arg)}}}(t,n,new E(o||[])),!0),i}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var f={};function p(){}function d(){}function h(){}var m={};c(m,a,(function(){return this}));var y=Object.getPrototypeOf,v=y&&y(y(S([])));v&&v!==r&&n.call(v,a)&&(m=v);var g=h.prototype=p.prototype=Object.create(m);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(o,a,i,l){var c=u(e[o],e,a);if("throw"!==c.type){var s=c.arg,f=s.value;return f&&"object"==tP(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,i,l)}),(function(e){r("throw",e,i,l)})):t.resolve(f).then((function(e){s.value=e,i(s)}),(function(e){return r("throw",e,i,l)}))}l(c.arg)}var o;c(this,"_invoke",(function(e,n){function a(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(a,a):a()}),!0)}function x(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,x(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),f;var a=u(o,t.i,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,f;var i=a.arg;return i?i.done?(r[t.r]=i.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,f):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,f)}function O(e){this.tryEntries.push(e)}function k(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function E(e){this.tryEntries=[[-1]],e.forEach(O,this),this.reset(!0)}function S(t){if(null!=t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw new TypeError(tP(t)+" is not iterable")}return d.prototype=h,c(g,"constructor",h),c(h,"constructor",d),d.displayName=c(h,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,c(e,l,"GeneratorFunction")),e.prototype=Object.create(g),e},t.awrap=function(e){return{__await:e}},b(w.prototype),c(w.prototype,i,(function(){return this})),t.AsyncIterator=w,t.async=function(e,r,n,o,a){void 0===a&&(a=Promise);var i=new w(s(e,r,n,o),a);return t.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},b(g),c(g,l,"Generator"),c(g,a,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=S,E.prototype={constructor:E,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(k),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){i.type="throw",i.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],i=a[4],l=this.prev,c=a[1],s=a[2];if(-1===a[0])return n("end"),!1;if(!c&&!s)throw Error("try statement without catch or finally");if(null!=a[0]&&a[0]<=l){if(l<c)return this.method="next",this.arg=e,n(c),!0;if(l<s)return n(s),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var a=o?o[4]:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o[2],f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),k(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;k(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:S(t),r,n},"next"===this.method&&(this.arg=e),f}},t}function nP(e,t,r,n,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,o)}function oP(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,o,a,i,l=[],c=!0,s=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return aP(e,t);var r={}.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)?aP(e,t):void 0}}(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 aP(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var iP="trackKeywords";const lP=(0,pr.compose)((0,c.withSelect)((function(e,t){var r=pe(new URLSearchParams(t.location.search),"default","asc"),n=t.params;return{query:n=(0,s.merge)(r,n),navigate:t.navigate,location:t.location,userPreference:e("rank-math").getUserColumnPreference(iP),stats:e("rank-math").getDashboardStats(e("rank-math").getDaysRange()).stats}})),(0,c.withDispatch)((function(){return{updateKeyword:function(){(0,c.dispatch)("rank-math-pro-analytics").updateGraphKeywords(null)}}})))((function(e){var t=e.query,r=e.navigate,n=e.location,o=e.userPreference,a=e.stats,l=t.paged,u=void 0===l?1:l,f=[],p=oP((0,De.useState)(!1),2),d=p[0],h=p[1],m=oP((0,De.useState)(!1),2),y=m[0],v=m[1],g=oP((0,De.useState)(!1),2),b=g[0],w=g[1],x=(0,De.useState)(!1),O=oP(x,1)[0],k=!!(0,s.isEmpty)(d),E=(0,De.useRef)(null);(0,_r.elementObserver)(E,x),(0,c.useSelect)(function(){var e,r=(e=rP().mark((function e(r){var o,a,i,l,c,f;return rP().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==O){e.next=2;break}return e.abrupt("return");case 2:return o=new URLSearchParams(n.search),a=(0,s.isEmpty)(o.get("search"))?"":o.get("search"),e.next=6,r("rank-math-pro-analytics").getTrackedKeywordsRows(u,t,a);case 6:return i=e.sent,(0,s.isEmpty)(i)||i===d||(h(i),l=(0,s.isEmpty)(i)?[]:i.rowsData,c=r("rank-math-pro-analytics").getGraphKeywords(l),(0,s.isEmpty)(c)||c===b||w(c)),e.next=10,r("rank-math-pro-analytics").getTrackedKeywordSummary();case 10:f=e.sent,(0,s.isEmpty)(f)||f===y||v(f);case 12:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){nP(a,n,o,i,l,"next",e)}function l(e){nP(a,n,o,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}(),[O,u,t,n,d,b,y,n]),(0,s.isEmpty)(d)||(f="No Data"===d.response?[]:d.rowsData);var S=[{key:"sequenceDelete",label:(0,i.__)("#","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"query",label:(0,i.__)("Keywords","rank-math-pro"),isSortable:!0,required:!0,cellClassName:"rank-math-col-query"},{key:"impressions",label:(0,i.__)("Impressions","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-impressions"},{key:"clicks",label:(0,i.__)("Clicks","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-click"},{key:"ctr",label:(0,i.__)("CTR","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-ctr"},{key:"position",label:(0,i.__)("Position","rank-math-pro"),isSortable:!0,cellClassName:"rank-math-col-position"},{key:"positionHistory",label:(0,i.__)("Position History","rank-math-pro"),cellClassName:"rank-math-col-position-history"}],_=f?Object.keys(f):{},j=[{label:(0,i.__)("Used","rank-math-pro"),value:(0,s.get)(y,"total",0)},{label:(0,i.__)("Remaining","rank-math-pro"),value:(0,s.get)(y,"available",0)-(0,s.get)(y,"taken",0)},{label:(0,i.__)("Allowed","rank-math-pro"),value:(0,s.get)(y,"available",0)}],P=Q(S,o),A=(0,s.get)(d,"total",null);return(0,s.isNull)(A)&&(A=(0,s.get)(y,"total",0)),wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{ref:E},wp.element.createElement(Ir,null),wp.element.createElement(eP,{rows:f,graphKeywords:b,stats:a}),wp.element.createElement("div",{className:"rank-math-keyword-table keyword-manager"},wp.element.createElement(Sr,{className:"rank-math-table",title:wp.element.createElement(Jj,{navigate:r,location:n,totalRows:(0,s.get)(d,"total",0)}),headers:P,rows:J(f,(0,s.map)(S,"key"),ee(u,25),_,b),query:t,rowsPerPage:25,totalRows:A,summary:j,showPageArrowsLabel:!1,onPageChange:function(t){r("/tracker/"+t+n.search),e.updateKeyword()},onQueryChange:function(){return function(){}},isLoading:k,onColumnsChange:function(e,t){o[t]=!o[t],(0,c.dispatch)("rank-math").updateUserPreferences(o,iP)},onSort:function(e,t){return re("tracker",u,e,t,r,n)}}))))}));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 sP(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,uP(n.key),n)}}function uP(e){var t=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)}(e,"string");return"symbol"==cP(t)?t:t+""}function fP(e,t,r){return t=dP(t),function(e,t){if(t&&("object"==cP(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,pP()?Reflect.construct(t,r||[],dP(e).constructor):t.apply(e,r))}function pP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(pP=function(){return!!e})()}function dP(e){return dP=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},dP(e)}function hP(e,t){return hP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hP(e,t)}var mP=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),fP(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&&hP(e,t)}(t,e),function(e,t,r){return t&&sP(e.prototype,t),r&&sP(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e=this,t=this.props,r=t.sequence,n=t.query,o=t.graphKeywords,a=t.rowID,c=(0,s.includes)(o,a),u=!c&&o.length>=6,f=V()("button button-secondary button-small show-graph",{active:c,"is-disabled":u}),p=(0,i.__)("Add to graph","rank-math-pro");return c?p=(0,i.__)("Remove from graph","rank-math-pro"):u&&(p=(0,i.__)("Only 6 keywords can be added in the graph","rank-math-pro")),wp.element.createElement(De.Fragment,null,r,wp.element.createElement("div",{className:"keyword-button-wrapper"},wp.element.createElement(Ne.Button,{className:f,title:p,onClick:function(){e.props.updateKeyword(a,c,u)}},wp.element.createElement("i",{className:"dashicons dashicons-chart-area"})),wp.element.createElement(Ne.Button,{className:"button button-secondary button-small add-keyword delete",title:(0,i.__)("Delete from Keyword Manager","rank-math-pro"),onClick:function(){return(0,l.doAction)("rank_math_remove_keyword",n)}},wp.element.createElement("i",{className:"rm-icon rm-icon-trash"}))))}}])}(De.Component);const yP=(0,pr.compose)((0,c.withDispatch)((function(e,t){var r=t.graphKeywords;return{updateKeyword:function(t,n,o){if(!o){if(n){var a=r.indexOf(t);-1!==a&&r.splice(a,1)}else r.push(t);e("rank-math-pro-analytics").updateGraphKeywords(r)}}}})))(mP);(0,l.addFilter)("rankMath.analytics.keywordManager","rank-math-pro",(function(){return lP})),(0,l.addFilter)("rankMath.analytics.keywordsHeaders","rank-math-pro",ce),rankMath.isAnalyticsConnected&&(0,l.addFilter)("rankMath.analytics.keywordsPostsHeaders","rank-math-pro",se),(0,l.addFilter)("rankMath.analytics.keywordTitle","rank-math-pro",(function(){return Rj})),(0,l.addFilter)("rankMath.analytics.keywordsTable","rank-math-pro",(function(){return Mj})),(0,l.addFilter)("rankMath.analytics.manualKeywordTracking","rank-math-pro",(function(){return nj})),(0,l.addFilter)("rankMath.analytics.automaticKeywordTracking","rank-math-pro",(function(){return oj})),(0,l.addFilter)("rankMath.analytics.keywordStatsFilter","rank-math-pro",(function(){return hj})),(0,l.addFilter)("rankMath.analytics.keywordStatsGraph","rank-math-pro",(function(){return sj})),(0,l.addFilter)("rankMath.analytics.topKeywords","rank-math-pro",(function(){return Oj})),(0,l.addFilter)("rankMath.analytics.keywordAddRemoveButton","rank-math-pro",(function(){return Sj})),(0,l.addAction)("rank_math_remove_keyword","rank-math-pro",ie),(0,l.addAction)("rank_math_analytics_clear_store","rank-math-pro",fe),(0,l.addFilter)("rankMath.analytics.keywordDelete","rank-math-pro",(function(){return yP}));var vP=function(e){if(!e.active)return null;var t=e.payload,r=V()("rank-math-graph-tooltip","color-"+t[0].name.toLowerCase().replace(/ /g,"-"));return wp.element.createElement("div",{className:r},"".concat(t[0].name," : ").concat(t[0].value))};const gP=function(e){var t=e.stats,r=["#7f868d","#10AC84","#FF9F43","#ed5e5e","#b5bfc9"],n=[],o=0;(0,s.forEach)(t,(function(e,t){var a=(0,s.kebabCase)(t),i=V()({unspecified:(0,s.includes)(["verdict-unspecified","indexing-state-unspecified"],a),pass:(0,s.includes)(["pass","indexing-allowed"],a),fail:(0,s.includes)(["fail","blocked-by-meta-tag"],a),neutral:"neutral"===a,partial:"partial"===a});n.push({title:(0,s.capitalize)((0,s.startCase)(t.replace("VERDICT_",""))),color:r[o],content:e,className:i}),o++}));var a=(0,s.map)(n,(function(e){return e.title="Neutral"===e.title?(0,i.__)("Excluded","rank-math-pro"):e.title,{name:e.title,value:parseInt(e.content),color:e.color}}));return wp.element.createElement("div",{className:"rank-math-box rank-math-score-overview rank-math-top-statuses"},wp.element.createElement("h3",null,(0,i.__)("Top Statuses","rank-math-pro"),wp.element.createElement("a",{href:Z("url-inspection-api","Top Statuses Tooltip"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))),wp.element.createElement("div",{className:"rank-math-box-grid"},wp.element.createElement("div",{className:"rank-math-seo-score-graph"},!(0,s.isEmpty)((0,s.filter)(t))&&wp.element.createElement(Hn,{aspect:1},wp.element.createElement(pO,null,wp.element.createElement(fO,{data:a,innerRadius:60,outerRadius:80,dataKey:"value"},(0,s.map)(a,(function(e,t){return wp.element.createElement(Wy,{key:t,fill:e.color})}))),wp.element.createElement(Vo,{wrapperStyle:{zIndex:10},content:wp.element.createElement(vP,null),allowEscapeViewBox:{x:!0,y:!0}}))),(0,s.isEmpty)((0,s.filter)(t))&&wp.element.createElement("div",{className:"empty-pie-chart"})),wp.element.createElement($t,{className:"rank-math-status-list",items:n})))};function bP(e){return bP="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},bP(e)}function wP(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=bP(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=bP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==bP(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const xP=function(e){var t=e.title,r=e.stats,n=e.percentage;return wp.element.createElement("div",{className:"rank-math-bar-graph-item"},wp.element.createElement("h3",null,t),wp.element.createElement("div",{className:"rank-math-graph rank-math-bar-graph-stats"},wp.element.createElement("div",{className:"rank-math-bar-graph-line"},wp.element.createElement("div",{style:wP({"--from-right":"100%","--to-right":100-n+"%"},rankMath.isRtl?"left":"right",100-n+"%")})," "),wp.element.createElement("div",{className:"rank-math-bar-graph-label"},n,"%"),wp.element.createElement("div",{className:"rank-math-bar-graph-number"},r)))};const OP=function(e){var t=e.stats;(0,s.isEmpty)(t)&&(t={"Submitted and indexed":0,"Discovered - currently not indexed":0,"URL is unknown to Google":0,"Crawled - currently not indexed":0});var r=(0,s.sum)(Object.values(t));return t=Object.fromEntries(Object.entries(t).slice(0,4)),wp.element.createElement("div",{className:"rank-math-box rank-math-g-presence-overview"},wp.element.createElement("h3",null,(0,i.__)("Presence on Google","rank-math"),wp.element.createElement("a",{href:Z("url-inspection-api","Presence On Google Tooltip"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))),(0,s.map)(t,(function(e,t){return wp.element.createElement(xP,{title:t,stats:e,percentage:e>0?(0,s.round)(100*e/r):0})})))};function kP(e){return kP="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},kP(e)}function EP(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,SP(n.key),n)}}function SP(e){var t=function(e,t){if("object"!=kP(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=kP(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==kP(t)?t:t+""}function _P(e,t,r){return t=PP(t),function(e,t){if(t&&("object"==kP(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,jP()?Reflect.construct(t,r||[],PP(e).constructor):t.apply(e,r))}function jP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(jP=function(){return!!e})()}function PP(e){return PP=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},PP(e)}function AP(e,t){return AP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},AP(e,t)}var TP=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=_P(this,t,[e])).options=[{label:(0,i.__)("All","rank-math"),value:""}],(0,s.map)(Object.keys(r.props.stats),(function(e){r.options.push({label:e,value:e})})),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&&AP(e,t)}(t,e),function(e,t,r){return t&&EP(e.prototype,t),r&&EP(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){var e=this;return wp.element.createElement(Ne.SelectControl,{className:"indexing-filter",options:this.options,value:this.props.filter,onChange:function(t){e.props.updateSelectedValue(t),e.props.navigate("/indexing/1")}})}}])}(De.Component);const CP=(0,pr.compose)((0,c.withDispatch)((function(e){return{updateSelectedValue:function(t){e("rank-math-pro-analytics").updateIndexingFilter(t)}}})))(TP);var MP="indexing";const NP=(0,c.withSelect)((function(e,t){var r=t.query.paged,n=void 0===r?1:r,o=e("rank-math-pro-analytics").getIndexingFilter();return{query:t.query,navigate:t.navigate,tableData:e("rank-math").getIndexingReport(n,{indexingFilter:o}),summary:e("rank-math").getPostsSummary(),userPreference:e("rank-math").getUserColumnPreference(MP),indexingFilter:o}}))((function(e){var t=e.tableData,r=e.summary,n=e.query,o=e.navigate,a=e.userPreference,u=e.indexingFilter,f=e.stats;if((0,s.isUndefined)(t)||(0,s.isUndefined)(r))return"Loading";var p=(0,s.isUndefined)(t.rows)||"No Data"===t.rows.response?[]:t.rows;if(!(0,s.isUndefined)(t.rows)&&(0,s.isEmpty)(p))return(0,_r.noDataMessage)((0,i.__)("Content","rank-math-pro"));var d=(0,l.applyFilters)("rankMath.analytics.indexingHeaders",[{key:"sequence",label:(0,i.__)("#","rank-math-pro"),required:!0,cellClassName:"rank-math-col-index"},{key:"title",label:(0,i.__)("Title","rank-math-pro"),required:!0,cellClassName:"rank-math-col-title"},{key:"index_verdict",label:(0,i.__)("Status","rank-math-pro"),cellClassName:"rank-math-col-status"},{key:"indexing_state",label:(0,i.__)("Indexing Allowed","rank-math-pro"),cellClassName:"rank-math-col-indexing-allowed"},{key:"rich_results_items",label:(0,i.__)("Rich Results","rank-math-pro"),cellClassName:"rank-math-col-rich-results"},{key:"crawled_as",label:(0,i.__)("Crawled As","rank-math-pro"),cellClassName:"rank-math-col-crawled-as"},{key:"robots_txt_state",label:(0,i.__)("Robots state","rank-math-pro"),cellClassName:"rank-math-col-robots-state"},{key:"page_fetch_state",label:(0,i.__)("Page Fetch","rank-math-pro"),cellClassName:"rank-math-col-page-fetch"}]),h=(0,l.applyFilters)("rankMath.analytics.indexingSummary",[{label:(0,i.__)("Posts","rank-math-pro"),value:t.rowsFound}],r),m=n.paged,y=void 0===m?1:m,v=Q(d,a);return wp.element.createElement("div",{className:"rank-math-posts"},wp.element.createElement(Sr,{className:"rank-math-table",title:(0,i.__)("Content","rank-math-pro"),headers:v,downloadable:!0,rowsPerPage:25,actions:wp.element.createElement(CP,{navigate:o,filter:u,stats:f}),rows:J(p,(0,s.map)(d,"key"),ee(y,25)),isLoading:(0,s.isEmpty)(t.rows),query:n,totalRows:parseInt(t.rowsFound),summary:h,showPageArrowsLabel:!1,onPageChange:function(e){o("/indexing/"+e)},onQueryChange:function(){return function(){}},onColumnsChange:function(e,t){a[t]=!a[t],(0,c.dispatch)("rank-math").updateUserPreferences(a,MP)},indexingData:p}))}));const DP=(0,c.withSelect)((function(e,t){var r=(0,s.isUndefined)(t.params)?{}:t.params;return{stats:e("rank-math-pro-analytics").getIndexingStats(),navigate:t.navigate,query:r}}))((function(e){var t=e.stats,r=e.navigate,n=e.query;return!(0,s.isUndefined)(t)&&wp.element.createElement(De.Fragment,null,wp.element.createElement("div",{className:"grid"},wp.element.createElement(OP,{stats:t.presence}),wp.element.createElement(gP,{stats:t.status})),wp.element.createElement(NP,{stats:t.presence,navigate:r,query:n}))}));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 RP(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,LP(n.key),n)}}function LP(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+""}function BP(e,t,r){return t=UP(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,FP()?Reflect.construct(t,r||[],UP(e).constructor):t.apply(e,r))}function FP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(FP=function(){return!!e})()}function UP(e){return UP=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},UP(e)}function KP(e,t){return KP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},KP(e,t)}var zP=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=BP(this,t,[e])).data=e.data,r.last_crawl_time=r.getlastCrawlTime(),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&&KP(e,t)}(t,e),function(e,t,r){return t&&RP(e.prototype,t),r&&RP(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"getlastCrawlTime",value:function(){var e=new Date,t=new Date(this.data.last_crawl_time),r=e.getTime()-t.getTime();if(!(0,s.isNaN)(r)){var n=(0,s.round)(r/864e5);return n>1?n+" "+(0,i.__)("days ago","rank-math-pro"):(0,s.round)(r/1e3/3600)+" "+(0,i.__)("hours ago","rank-math-pro")}}},{key:"render",value:function(){var e=rankMath.instantIndexingSupport.isPluginActive&&rankMath.instantIndexingSupport.isGoogleConfigured&&"NEUTRAL"===this.props.data.index_verdict&&("INDEXING_ALLOWED"===this.props.data.indexing_state||"INDEXING_STATE_UNSPECIFIED"===this.props.data.indexing_state);return wp.element.createElement("div",{className:"row-footer",onClick:this.props.onClick,"aria-hidden":"true"},wp.element.createElement("table",null,wp.element.createElement("tbody",null,wp.element.createElement("tr",null,wp.element.createElement("td",{colSpan:"8"},wp.element.createElement("div",{className:"last-crawl-data"},wp.element.createElement("div",null,wp.element.createElement("strong",null,(0,i.__)("Google: ","rank-math-pro")),wp.element.createElement("span",null,this.data.coverage_state.replace(/[\/\\]/g,"")),e&&wp.element.createElement(Ne.Button,{style:{marginLeft:"10px"},className:"instant-index-support",href:rankMath.instantIndexingSupport.submitUrl+"="+this.props.data.object_id},(0,i.__)("Submit now with Instant Indexing","rank-math-pro"))),this.last_crawl_time&&wp.element.createElement("div",null,wp.element.createElement("strong",null,(0,i.__)("Last Crawl: ","rank-math-pro")),wp.element.createElement("span",null,this.last_crawl_time))))))))}}])}(De.Component);const qP=zP;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 WP(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,GP(n.key),n)}}function GP(e){var t=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)}(e,"string");return"symbol"==HP(t)?t:t+""}function VP(e,t,r){return t=ZP(t),function(e,t){if(t&&("object"==HP(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,$P()?Reflect.construct(t,r||[],ZP(e).constructor):t.apply(e,r))}function $P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return($P=function(){return!!e})()}function ZP(e){return ZP=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ZP(e)}function YP(e,t){return YP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},YP(e,t)}var XP=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=VP(this,t,[e])).data=e.data,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&&YP(e,t)}(t,e),function(e,t,r){return t&&WP(e.prototype,t),r&&WP(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"render",value:function(){return wp.element.createElement("div",{className:"inner-elements hidden"},wp.element.createElement("table",null,wp.element.createElement("tbody",null,wp.element.createElement("tr",null,wp.element.createElement("td",{colSpan:"8"},this.getStatusResult(),this.getSitemapURLs(),this.getReferringURLs(),this.getMobileData(),this.richResultsData())))))}},{key:"getStatusResult",value:function(){var e=(0,PO.dateI18n)(rankMath.dateFormat,this.data.last_crawl_time),t=[{label:(0,i.__)("Verdict","rank-math-pro"),value:"NEUTRAL"!==this.data.index_verdict?(0,s.capitalize)((0,s.startCase)(this.data.index_verdict)):(0,i.__)("Excluded","rank-math-pro")},{label:(0,i.__)("Robots.txt State","rank-math-pro"),value:(0,s.capitalize)((0,s.startCase)((0,_r.convertValue)(this.data.robots_txt_state)))},{label:(0,i.__)("Indexing State","rank-math-pro"),value:(0,s.capitalize)((0,s.startCase)((0,_r.convertValue)(this.data.indexing_state)))},{label:(0,i.__)("Last Crawl Time","rank-math-pro"),value:"Invalid date"===e?(0,i.__)("Not Available","rank-math-pro"):e},{label:(0,i.__)("Page Fetch State","rank-math-pro"),value:(0,s.capitalize)((0,s.startCase)((0,_r.translateText)(this.data.page_fetch_state,"page_fetch_state")))},{label:(0,i.__)("Google Canonical","rank-math-pro"),value:this.data.google_canonical},{label:(0,i.__)("User Canonical","rank-math-pro"),value:this.data.user_canonical}];return wp.element.createElement("div",{className:"indexing-data status"},wp.element.createElement("h4",null,(0,i.__)("Index Status Result","rank-math-pro"),wp.element.createElement("a",{href:Z("url-inspection-api","Index Status Toggle Tooltip"),target:"_blank",rel:"noopener noreferrer",className:"rank-math-tooltip"},wp.element.createElement("em",{className:"dashicons-before dashicons-editor-help"}))),Array.from(t).map((function(e){return e.value&&wp.element.createElement("div",{key:e.label},wp.element.createElement("span",{className:"label"},e.label),wp.element.createElement("span",{className:"result"},e.value))})))}},{key:"getSitemapURLs",value:function(){if(!(0,s.isEmpty)(this.data.sitemap))return wp.element.createElement("div",{className:"indexing-data referring-urls"},wp.element.createElement("h4",null,(0,i.__)("Sitemaps","rank-math-pro")),wp.element.createElement("ul",null,Array.from(JSON.parse(this.data.sitemap)).map((function(e,t){return wp.element.createElement("li",{key:t},wp.element.createElement("a",{href:e,target:"_blank",rel:"noreferrer"},e))}))))}},{key:"getReferringURLs",value:function(){if(!(0,s.isEmpty)(this.data.referring_urls))return wp.element.createElement("div",{className:"indexing-data referring-urls"},wp.element.createElement("h4",null,(0,i.__)("Referring URLs","rank-math-pro")),wp.element.createElement("ul",null,Array.from(JSON.parse(this.data.referring_urls)).map((function(e,t){return wp.element.createElement("li",{key:t},wp.element.createElement("a",{href:e,target:"_blank",rel:"noreferrer"},e))}))))}},{key:"getMobileData",value:function(){return"NEUTRAL"!==this.data.index_verdict&&!(0,s.isEmpty)(this.data.crawled_as)&&wp.element.createElement("div",{className:"indexing-data crawled"},wp.element.createElement("h4",null,(0,i.__)("Crawled As","rank-math-pro")),wp.element.createElement("div",null,wp.element.createElement("i",{className:"rm-icon rm-icon-"+(0,s.lowerCase)(this.data.crawled_as)}),(0,s.capitalize)((0,s.startCase)(this.data.crawled_as))))}},{key:"richResultsData",value:function(){var e=this;if(!(0,s.isEmpty)(this.data.rich_results_items)){var t=JSON.parse(this.data.rich_results_items);return wp.element.createElement("div",{className:"indexing-data detected-items"},wp.element.createElement("h4",null,(0,i.__)("detectedItems","rank-math-pro")),wp.element.createElement("div",{className:"rich-results-wrapper"},wp.element.createElement("div",{className:"rich-results-header"},wp.element.createElement("h4",null,(0,i.__)("Rich Result Types","rank-math-pro")),wp.element.createElement("h4",null,(0,i.__)("Items","rank-math-pro"))),wp.element.createElement("div",{className:"rich-results-data"},(0,s.map)(t,(function(t){var r=t.items;return wp.element.createElement("div",{className:"inner-wrapper"},wp.element.createElement("h4",null,(0,s.unescape)(t.richResultType)),wp.element.createElement("div",{className:"schema-data"},e.getSchemaItems(r)))})))))}}},{key:"getSchemaItems",value:function(e){return(0,s.map)(e,(function(e){return wp.element.createElement(React.Fragment,null,wp.element.createElement("strong",null,(0,i.__)("Name","rank-math-pro")),(0,s.isEmpty)(e.issues)&&wp.element.createElement("span",null,(0,s.unescape)(e.name)),!(0,s.isEmpty)(e.issues)&&wp.element.createElement("span",null,(0,i.__)("Issues","rank-math-pro")),!(0,s.isEmpty)(e.issues)&&wp.element.createElement("div",{className:"sub-issues"},wp.element.createElement("span",null,(0,s.unescape)(e.name)),wp.element.createElement("span",{className:"schema-issues"},wp.element.createElement("strong",null,(0,i.__)("Issue Message","rank-math-pro")),wp.element.createElement("strong",null,(0,i.__)("Severity","rank-math-pro")),wp.element.createElement("div",{className:"issue-details"},(0,s.map)(e.issues,(function(e){return wp.element.createElement("span",{className:(0,s.lowerCase)(e.severity)},wp.element.createElement("span",null,(0,s.unescape)(e.issueMessage)),wp.element.createElement("span",null,e.severity))}))))))}))}}])}(De.Component);const QP=XP;(0,l.addFilter)("rankMath.analytics.UrlInspection","rank-math-pro",(function(){return DP})),(0,l.addFilter)("rankMath.analytics.IndexingDataFooter","rank-math-pro",(function(){return qP})),(0,l.addFilter)("rankMath.analytics.IndexingDataToggle","rank-math-pro",(function(){return QP})),(0,l.addFilter)("rank_math_is_pro","rank-math-pro",(function(){return!0})),(0,l.addFilter)("rankMath.analytics.searchForm","rank-math-pro",(function(){return qe})),(0,l.addFilter)("rankMath.analytics.topPosts","rank-math-pro",(function(){return Dr})),(0,l.addFilter)("rankMath.analytics.siteAnalyticsTable","rank-math-pro",(function(){return sS})),(0,l.addFilter)("rankMath.analytics.single","rank-math-pro",(function(){return iS})),(0,l.addFilter)("rank_math_analytics_day_range","rank-math-pro",(function(){return[{value:"-7 days",label:(0,i.__)("7 Days","rank-math-pro")},{value:"-15 days",label:(0,i.__)("15 Days","rank-math-pro")},{value:"-30 days",label:(0,i.__)("30 Days","rank-math-pro")},{value:"-3 months",label:(0,i.__)("90 Days","rank-math-pro")},{value:"-6 months",label:(0,i.__)("6 Months","rank-math-pro")}]})),(0,l.addFilter)("rank_math_analytics_trends_range","rank-math-pro",(function(){return[{value:"1d",label:(0,i.__)("Past day","rank-math-pro")},{value:"7d",label:(0,i.__)("Past 7 days","rank-math-pro")},{value:"1m",label:(0,i.__)("Past 30 days","rank-math-pro")},{value:"3m",label:(0,i.__)("Past 90 days","rank-math-pro")},{value:"12m",label:(0,i.__)("Past 12 months","rank-math-pro")},{value:"5y",label:(0,i.__)("Past 5 years","rank-math-pro")}]})),(0,l.addFilter)("rank_math_filtersToUrlParams","rank-math-pro",(function(){return ne}))})()})();