From d35f394bf9d9b2350d6e5b8395a542c00ec4b1eb Mon Sep 17 00:00:00 2001 From: Dmitri Gornakov Date: Sat, 19 Oct 2024 11:26:52 +0300 Subject: [PATCH] Updates --- .../{index-COa6iGx-.js => index-CVwk20b5.js} | 154 +++++++++--------- index.html | 2 +- 2 files changed, 78 insertions(+), 78 deletions(-) rename assets/{index-COa6iGx-.js => index-CVwk20b5.js} (75%) diff --git a/assets/index-COa6iGx-.js b/assets/index-CVwk20b5.js similarity index 75% rename from assets/index-COa6iGx-.js rename to assets/index-CVwk20b5.js index f067242..9aa3a44 100644 --- a/assets/index-COa6iGx-.js +++ b/assets/index-CVwk20b5.js @@ -1,4 +1,4 @@ -var Gq=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var tLe=Gq((rLe,Jg)=>{function qq(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var Ji=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function gt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var GD={exports:{}},e0={},qD={exports:{}},st={};/** +var Yq=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var tLe=Yq((rLe,Jg)=>{function Gq(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var Ji=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function gt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var GD={exports:{}},e0={},qD={exports:{}},st={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var Gq=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var tLe=Gq((rLe,J * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var yp=Symbol.for("react.element"),Kq=Symbol.for("react.portal"),Xq=Symbol.for("react.fragment"),Qq=Symbol.for("react.strict_mode"),Zq=Symbol.for("react.profiler"),Jq=Symbol.for("react.provider"),eK=Symbol.for("react.context"),tK=Symbol.for("react.forward_ref"),nK=Symbol.for("react.suspense"),rK=Symbol.for("react.memo"),iK=Symbol.for("react.lazy"),kT=Symbol.iterator;function aK(e){return e===null||typeof e!="object"?null:(e=kT&&e[kT]||e["@@iterator"],typeof e=="function"?e:null)}var KD={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},XD=Object.assign,QD={};function gf(e,t,n){this.props=e,this.context=t,this.refs=QD,this.updater=n||KD}gf.prototype.isReactComponent={};gf.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};gf.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ZD(){}ZD.prototype=gf.prototype;function bk(e,t,n){this.props=e,this.context=t,this.refs=QD,this.updater=n||KD}var wk=bk.prototype=new ZD;wk.constructor=bk;XD(wk,gf.prototype);wk.isPureReactComponent=!0;var ET=Array.isArray,JD=Object.prototype.hasOwnProperty,_k={current:null},e3={key:!0,ref:!0,__self:!0,__source:!0};function t3(e,t,n){var r,i={},a=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(a=""+t.key),t)JD.call(t,r)&&!e3.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1()=>(t||e((t={exports:{}}).exports,t),t.exports);var tLe=Gq((rLe,J * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var cK=T,fK=Symbol.for("react.element"),dK=Symbol.for("react.fragment"),hK=Object.prototype.hasOwnProperty,pK=cK.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,mK={key:!0,ref:!0,__self:!0,__source:!0};function r3(e,t,n){var r,i={},a=null,o=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)hK.call(t,r)&&!mK.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:fK,type:e,key:a,ref:o,props:i,_owner:pK.current}}e0.Fragment=dK;e0.jsx=r3;e0.jsxs=r3;GD.exports=e0;var S=GD.exports,i3={exports:{}},ni={},a3={exports:{}},o3={};/** + */var uK=T,cK=Symbol.for("react.element"),fK=Symbol.for("react.fragment"),dK=Object.prototype.hasOwnProperty,hK=uK.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,pK={key:!0,ref:!0,__self:!0,__source:!0};function r3(e,t,n){var r,i={},a=null,o=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)dK.call(t,r)&&!pK.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:cK,type:e,key:a,ref:o,props:i,_owner:hK.current}}e0.Fragment=fK;e0.jsx=r3;e0.jsxs=r3;GD.exports=e0;var O=GD.exports,i3={exports:{}},ni={},a3={exports:{}},o3={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ var Gq=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var tLe=Gq((rLe,J * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(H,K){var I=H.length;H.push(K);e:for(;0>>1,oe=H[ee];if(0>>1;eei(xe,I))kei(Ve,xe)?(H[ee]=Ve,H[ke]=I,ee=ke):(H[ee]=xe,H[ve]=I,ee=ve);else if(kei(Ve,I))H[ee]=Ve,H[ke]=I,ee=ke;else break e}}return K}function i(H,K){var I=H.sortIndex-K.sortIndex;return I!==0?I:H.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],f=1,h=null,p=3,m=!1,x=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,b=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(H){for(var K=n(c);K!==null;){if(K.callback===null)r(c);else if(K.startTime<=H)r(c),K.sortIndex=K.expirationTime,t(l,K);else break;K=n(c)}}function O(H){if(g=!1,v(H),!x)if(n(l)!==null)x=!0,Q(C);else{var K=n(c);K!==null&&Z(O,K.startTime-H)}}function C(H,K){x=!1,g&&(g=!1,b($),$=-1),m=!0;var I=p;try{for(v(K),h=n(l);h!==null&&(!(h.expirationTime>K)||H&&!j());){var ee=h.callback;if(typeof ee=="function"){h.callback=null,p=h.priorityLevel;var oe=ee(h.expirationTime<=K);K=e.unstable_now(),typeof oe=="function"?h.callback=oe:h===n(l)&&r(l),v(K)}else r(l);h=n(l)}if(h!==null)var R=!0;else{var ve=n(c);ve!==null&&Z(O,ve.startTime-K),R=!1}return R}finally{h=null,p=I,m=!1}}var k=!1,A=null,$=-1,L=5,B=-1;function j(){return!(e.unstable_now()-BH||125ee?(H.sortIndex=I,t(c,H),n(l)===null&&H===n(c)&&(g?(b($),$=-1):g=!0,Z(O,I-ee))):(H.sortIndex=oe,t(l,H),x||m||(x=!0,Q(C))),H},e.unstable_shouldYield=j,e.unstable_wrapCallback=function(H){var K=p;return function(){var I=p;p=K;try{return H.apply(this,arguments)}finally{p=I}}}})(o3);a3.exports=o3;var gK=a3.exports;/** + */(function(e){function t(H,K){var I=H.length;H.push(K);e:for(;0>>1,oe=H[ee];if(0>>1;eei(xe,I))kei(Ve,xe)?(H[ee]=Ve,H[ke]=I,ee=ke):(H[ee]=xe,H[ve]=I,ee=ve);else if(kei(Ve,I))H[ee]=Ve,H[ke]=I,ee=ke;else break e}}return K}function i(H,K){var I=H.sortIndex-K.sortIndex;return I!==0?I:H.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],f=1,h=null,p=3,m=!1,x=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,b=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(H){for(var K=n(c);K!==null;){if(K.callback===null)r(c);else if(K.startTime<=H)r(c),K.sortIndex=K.expirationTime,t(l,K);else break;K=n(c)}}function S(H){if(g=!1,v(H),!x)if(n(l)!==null)x=!0,Q(C);else{var K=n(c);K!==null&&Z(S,K.startTime-H)}}function C(H,K){x=!1,g&&(g=!1,b($),$=-1),m=!0;var I=p;try{for(v(K),h=n(l);h!==null&&(!(h.expirationTime>K)||H&&!j());){var ee=h.callback;if(typeof ee=="function"){h.callback=null,p=h.priorityLevel;var oe=ee(h.expirationTime<=K);K=e.unstable_now(),typeof oe=="function"?h.callback=oe:h===n(l)&&r(l),v(K)}else r(l);h=n(l)}if(h!==null)var R=!0;else{var ve=n(c);ve!==null&&Z(S,ve.startTime-K),R=!1}return R}finally{h=null,p=I,m=!1}}var k=!1,A=null,$=-1,L=5,B=-1;function j(){return!(e.unstable_now()-BH||125ee?(H.sortIndex=I,t(c,H),n(l)===null&&H===n(c)&&(g?(b($),$=-1):g=!0,Z(S,I-ee))):(H.sortIndex=oe,t(l,H),x||m||(x=!0,Q(C))),H},e.unstable_shouldYield=j,e.unstable_wrapCallback=function(H){var K=p;return function(){var I=p;p=K;try{return H.apply(this,arguments)}finally{p=I}}}})(o3);a3.exports=o3;var mK=a3.exports;/** * @license React * react-dom.production.min.js * @@ -30,18 +30,18 @@ var Gq=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var tLe=Gq((rLe,J * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var vK=T,Zr=gK;function fe(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qw=Object.prototype.hasOwnProperty,yK=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,AT={},PT={};function xK(e){return qw.call(PT,e)?!0:qw.call(AT,e)?!1:yK.test(e)?PT[e]=!0:(AT[e]=!0,!1)}function bK(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function wK(e,t,n,r){if(t===null||typeof t>"u"||bK(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function pr(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Yn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Yn[e]=new pr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Yn[t]=new pr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Yn[e]=new pr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Yn[e]=new pr(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Yn[e]=new pr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Yn[e]=new pr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Yn[e]=new pr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Yn[e]=new pr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Yn[e]=new pr(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ok=/[\-:]([a-z])/g;function kk(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ok,kk);Yn[t]=new pr(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ok,kk);Yn[t]=new pr(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ok,kk);Yn[t]=new pr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Yn[e]=new pr(e,1,!1,e.toLowerCase(),null,!1,!1)});Yn.xlinkHref=new pr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Yn[e]=new pr(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ek(e,t,n,r){var i=Yn.hasOwnProperty(t)?Yn[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qw=Object.prototype.hasOwnProperty,vK=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,AT={},PT={};function yK(e){return qw.call(PT,e)?!0:qw.call(AT,e)?!1:vK.test(e)?PT[e]=!0:(AT[e]=!0,!1)}function xK(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function bK(e,t,n,r){if(t===null||typeof t>"u"||xK(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function pr(e,t,n,r,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var Yn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Yn[e]=new pr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Yn[t]=new pr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Yn[e]=new pr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Yn[e]=new pr(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Yn[e]=new pr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Yn[e]=new pr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Yn[e]=new pr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Yn[e]=new pr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Yn[e]=new pr(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ok=/[\-:]([a-z])/g;function kk(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ok,kk);Yn[t]=new pr(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ok,kk);Yn[t]=new pr(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ok,kk);Yn[t]=new pr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Yn[e]=new pr(e,1,!1,e.toLowerCase(),null,!1,!1)});Yn.xlinkHref=new pr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Yn[e]=new pr(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ek(e,t,n,r){var i=Yn.hasOwnProperty(t)?Yn[t]:null;(i!==null?i.type!==0:r||!(2s||i[o]!==a[s]){var l=` -`+i[o].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{ab=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Md(e):""}function _K(e){switch(e.tag){case 5:return Md(e.type);case 16:return Md("Lazy");case 13:return Md("Suspense");case 19:return Md("SuspenseList");case 0:case 2:case 15:return e=ob(e.type,!1),e;case 11:return e=ob(e.type.render,!1),e;case 1:return e=ob(e.type,!0),e;default:return""}}function Zw(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Bu:return"Fragment";case Fu:return"Portal";case Kw:return"Profiler";case Ck:return"StrictMode";case Xw:return"Suspense";case Qw:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case u3:return(e.displayName||"Context")+".Consumer";case l3:return(e._context.displayName||"Context")+".Provider";case Ak:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pk:return t=e.displayName||null,t!==null?t:Zw(e.type)||"Memo";case as:t=e._payload,e=e._init;try{return Zw(e(t))}catch{}}return null}function SK(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Zw(t);case 8:return t===Ck?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Is(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function f3(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function OK(e){var t=f3(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Wm(e){e._valueTracker||(e._valueTracker=OK(e))}function d3(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=f3(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ev(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Jw(e,t){var n=t.checked;return an({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function $T(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Is(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function h3(e,t){t=t.checked,t!=null&&Ek(e,"checked",t,!1)}function e_(e,t){h3(e,t);var n=Is(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?t_(e,t.type,n):t.hasOwnProperty("defaultValue")&&t_(e,t.type,Is(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function MT(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function t_(e,t,n){(t!=="number"||ev(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Id=Array.isArray;function oc(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Hm.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function hh(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Hd={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},kK=["Webkit","ms","Moz","O"];Object.keys(Hd).forEach(function(e){kK.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Hd[t]=Hd[e]})});function v3(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Hd.hasOwnProperty(e)&&Hd[e]?(""+t).trim():t+"px"}function y3(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=v3(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var EK=an({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function i_(e,t){if(t){if(EK[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(fe(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(fe(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(fe(61))}if(t.style!=null&&typeof t.style!="object")throw Error(fe(62))}}function a_(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var o_=null;function Tk(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var s_=null,sc=null,lc=null;function jT(e){if(e=wp(e)){if(typeof s_!="function")throw Error(fe(280));var t=e.stateNode;t&&(t=a0(t),s_(e.stateNode,e.type,t))}}function x3(e){sc?lc?lc.push(e):lc=[e]:sc=e}function b3(){if(sc){var e=sc,t=lc;if(lc=sc=null,jT(e),t)for(e=0;e>>=0,e===0?32:31-(DK(e)/LK|0)|0}var Vm=64,Ym=4194304;function Nd(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function iv(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=Nd(s):(a&=o,a!==0&&(r=Nd(a)))}else o=n&~i,o!==0?r=Nd(o):a!==0&&(r=Nd(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function xp(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ra(t),e[t]=n}function UK(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Yd),HT=" ",VT=!1;function B3(e,t){switch(e){case"keyup":return gX.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function z3(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var zu=!1;function yX(e,t){switch(e){case"compositionend":return z3(t);case"keypress":return t.which!==32?null:(VT=!0,HT);case"textInput":return e=t.data,e===HT&&VT?null:e;default:return null}}function xX(e,t){if(zu)return e==="compositionend"||!Lk&&B3(e,t)?(e=L3(),Tg=jk=ds=null,zu=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=KT(n)}}function V3(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?V3(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Y3(){for(var e=window,t=ev();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ev(e.document)}return t}function Fk(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function AX(e){var t=Y3(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&V3(n.ownerDocument.documentElement,n)){if(r!==null&&Fk(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=XT(n,a);var o=XT(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Uu=null,h_=null,qd=null,p_=!1;function QT(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;p_||Uu==null||Uu!==ev(r)||(r=Uu,"selectionStart"in r&&Fk(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),qd&&xh(qd,r)||(qd=r,r=sv(h_,"onSelect"),0Vu||(e.current=b_[Vu],b_[Vu]=null,Vu--)}function jt(e,t){Vu++,b_[Vu]=e.current,e.current=t}var Ns={},tr=Ws(Ns),Cr=Ws(!1),Vl=Ns;function kc(e,t){var n=e.type.contextTypes;if(!n)return Ns;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ar(e){return e=e.childContextTypes,e!=null}function uv(){Ut(Cr),Ut(tr)}function i$(e,t,n){if(tr.current!==Ns)throw Error(fe(168));jt(tr,t),jt(Cr,n)}function tL(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(fe(108,SK(e)||"Unknown",i));return an({},n,r)}function cv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ns,Vl=tr.current,jt(tr,e),jt(Cr,Cr.current),!0}function a$(e,t,n){var r=e.stateNode;if(!r)throw Error(fe(169));n?(e=tL(e,t,Vl),r.__reactInternalMemoizedMergedChildContext=e,Ut(Cr),Ut(tr),jt(tr,e)):Ut(Cr),jt(Cr,n)}var io=null,o0=!1,bb=!1;function nL(e){io===null?io=[e]:io.push(e)}function BX(e){o0=!0,nL(e)}function Hs(){if(!bb&&io!==null){bb=!0;var e=0,t=Et;try{var n=io;for(Et=1;e>=o,i-=o,lo=1<<32-ra(t)+i|n<$?(L=A,A=null):L=A.sibling;var B=p(b,A,v[$],O);if(B===null){A===null&&(A=L);break}e&&A&&B.alternate===null&&t(b,A),_=a(B,_,$),k===null?C=B:k.sibling=B,k=B,A=L}if($===v.length)return n(b,A),Kt&&pl(b,$),C;if(A===null){for(;$$?(L=A,A=null):L=A.sibling;var j=p(b,A,B.value,O);if(j===null){A===null&&(A=L);break}e&&A&&j.alternate===null&&t(b,A),_=a(j,_,$),k===null?C=j:k.sibling=j,k=j,A=L}if(B.done)return n(b,A),Kt&&pl(b,$),C;if(A===null){for(;!B.done;$++,B=v.next())B=h(b,B.value,O),B!==null&&(_=a(B,_,$),k===null?C=B:k.sibling=B,k=B);return Kt&&pl(b,$),C}for(A=r(b,A);!B.done;$++,B=v.next())B=m(A,b,$,B.value,O),B!==null&&(e&&B.alternate!==null&&A.delete(B.key===null?$:B.key),_=a(B,_,$),k===null?C=B:k.sibling=B,k=B);return e&&A.forEach(function(D){return t(b,D)}),Kt&&pl(b,$),C}function w(b,_,v,O){if(typeof v=="object"&&v!==null&&v.type===Bu&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Um:e:{for(var C=v.key,k=_;k!==null;){if(k.key===C){if(C=v.type,C===Bu){if(k.tag===7){n(b,k.sibling),_=i(k,v.props.children),_.return=b,b=_;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===as&&l$(C)===k.type){n(b,k.sibling),_=i(k,v.props),_.ref=ud(b,k,v),_.return=b,b=_;break e}n(b,k);break}else t(b,k);k=k.sibling}v.type===Bu?(_=jl(v.props.children,b.mode,O,v.key),_.return=b,b=_):(O=Lg(v.type,v.key,v.props,null,b.mode,O),O.ref=ud(b,_,v),O.return=b,b=O)}return o(b);case Fu:e:{for(k=v.key;_!==null;){if(_.key===k)if(_.tag===4&&_.stateNode.containerInfo===v.containerInfo&&_.stateNode.implementation===v.implementation){n(b,_.sibling),_=i(_,v.children||[]),_.return=b,b=_;break e}else{n(b,_);break}else t(b,_);_=_.sibling}_=Ab(v,b.mode,O),_.return=b,b=_}return o(b);case as:return k=v._init,w(b,_,k(v._payload),O)}if(Id(v))return x(b,_,v,O);if(id(v))return g(b,_,v,O);Jm(b,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,_!==null&&_.tag===6?(n(b,_.sibling),_=i(_,v),_.return=b,b=_):(n(b,_),_=Cb(v,b.mode,O),_.return=b,b=_),o(b)):n(b,_)}return w}var Cc=oL(!0),sL=oL(!1),hv=Ws(null),pv=null,qu=null,Wk=null;function Hk(){Wk=qu=pv=null}function Vk(e){var t=hv.current;Ut(hv),e._currentValue=t}function S_(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function cc(e,t){pv=e,Wk=qu=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Or=!0),e.firstContext=null)}function Ai(e){var t=e._currentValue;if(Wk!==e)if(e={context:e,memoizedValue:t,next:null},qu===null){if(pv===null)throw Error(fe(308));qu=e,pv.dependencies={lanes:0,firstContext:e}}else qu=qu.next=e;return t}var Ol=null;function Yk(e){Ol===null?Ol=[e]:Ol.push(e)}function lL(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Yk(t)):(n.next=i.next,i.next=n),t.interleaved=n,ko(e,r)}function ko(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var os=!1;function Gk(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function uL(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function go(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ks(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,mt&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,ko(e,n)}return i=r.interleaved,i===null?(t.next=t,Yk(r)):(t.next=i.next,i.next=t),r.interleaved=t,ko(e,n)}function Mg(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Mk(e,n)}}function u$(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function mv(e,t,n,r){var i=e.updateQueue;os=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==o&&(s===null?f.firstBaseUpdate=c:s.next=c,f.lastBaseUpdate=l))}if(a!==null){var h=i.baseState;o=0,f=c=l=null,s=a;do{var p=s.lane,m=s.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var x=e,g=s;switch(p=t,m=n,g.tag){case 1:if(x=g.payload,typeof x=="function"){h=x.call(m,h,p);break e}h=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=g.payload,p=typeof x=="function"?x.call(m,h,p):x,p==null)break e;h=an({},h,p);break e;case 2:os=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=i.effects,p===null?i.effects=[s]:p.push(s))}else m={eventTime:m,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(c=f=m,l=h):f=f.next=m,o|=p;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(!0);if(f===null&&(l=h),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=f,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);ql|=o,e.lanes=o,e.memoizedState=h}}function c$(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=_b.transition;_b.transition={};try{e(!1),t()}finally{Et=n,_b.transition=r}}function EL(){return Pi().memoizedState}function HX(e,t,n){var r=Cs(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},CL(e))AL(t,n);else if(n=lL(e,t,n,r),n!==null){var i=dr();ia(n,e,r,i),PL(n,t,r)}}function VX(e,t,n){var r=Cs(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(CL(e))AL(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,sa(s,o)){var l=t.interleaved;l===null?(i.next=i,Yk(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=lL(e,t,i,r),n!==null&&(i=dr(),ia(n,e,r,i),PL(n,t,r))}}function CL(e){var t=e.alternate;return e===rn||t!==null&&t===rn}function AL(e,t){Kd=vv=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function PL(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Mk(e,n)}}var yv={readContext:Ai,useCallback:Kn,useContext:Kn,useEffect:Kn,useImperativeHandle:Kn,useInsertionEffect:Kn,useLayoutEffect:Kn,useMemo:Kn,useReducer:Kn,useRef:Kn,useState:Kn,useDebugValue:Kn,useDeferredValue:Kn,useTransition:Kn,useMutableSource:Kn,useSyncExternalStore:Kn,useId:Kn,unstable_isNewReconciler:!1},YX={readContext:Ai,useCallback:function(e,t){return ya().memoizedState=[e,t===void 0?null:t],e},useContext:Ai,useEffect:d$,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ng(4194308,4,wL.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ng(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ng(4,2,e,t)},useMemo:function(e,t){var n=ya();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ya();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=HX.bind(null,rn,e),[r.memoizedState,e]},useRef:function(e){var t=ya();return e={current:e},t.memoizedState=e},useState:f$,useDebugValue:tE,useDeferredValue:function(e){return ya().memoizedState=e},useTransition:function(){var e=f$(!1),t=e[0];return e=WX.bind(null,e[1]),ya().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=rn,i=ya();if(Kt){if(n===void 0)throw Error(fe(407));n=n()}else{if(n=t(),In===null)throw Error(fe(349));Gl&30||hL(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,d$(mL.bind(null,r,a,e),[e]),r.flags|=2048,Ch(9,pL.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=ya(),t=In.identifierPrefix;if(Kt){var n=uo,r=lo;n=(r&~(1<<32-ra(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=kh++,0")&&(l=l.replace("",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{ab=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Md(e):""}function wK(e){switch(e.tag){case 5:return Md(e.type);case 16:return Md("Lazy");case 13:return Md("Suspense");case 19:return Md("SuspenseList");case 0:case 2:case 15:return e=ob(e.type,!1),e;case 11:return e=ob(e.type.render,!1),e;case 1:return e=ob(e.type,!0),e;default:return""}}function Zw(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Bu:return"Fragment";case Fu:return"Portal";case Kw:return"Profiler";case Ck:return"StrictMode";case Xw:return"Suspense";case Qw:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case u3:return(e.displayName||"Context")+".Consumer";case l3:return(e._context.displayName||"Context")+".Provider";case Ak:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pk:return t=e.displayName||null,t!==null?t:Zw(e.type)||"Memo";case as:t=e._payload,e=e._init;try{return Zw(e(t))}catch{}}return null}function _K(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Zw(t);case 8:return t===Ck?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Is(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function f3(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function SK(e){var t=f3(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Wm(e){e._valueTracker||(e._valueTracker=SK(e))}function d3(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=f3(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ev(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Jw(e,t){var n=t.checked;return an({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function $T(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Is(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function h3(e,t){t=t.checked,t!=null&&Ek(e,"checked",t,!1)}function e_(e,t){h3(e,t);var n=Is(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?t_(e,t.type,n):t.hasOwnProperty("defaultValue")&&t_(e,t.type,Is(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function MT(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function t_(e,t,n){(t!=="number"||ev(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Id=Array.isArray;function oc(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Hm.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function hh(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Hd={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},OK=["Webkit","ms","Moz","O"];Object.keys(Hd).forEach(function(e){OK.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Hd[t]=Hd[e]})});function v3(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Hd.hasOwnProperty(e)&&Hd[e]?(""+t).trim():t+"px"}function y3(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=v3(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var kK=an({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function i_(e,t){if(t){if(kK[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(fe(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(fe(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(fe(61))}if(t.style!=null&&typeof t.style!="object")throw Error(fe(62))}}function a_(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var o_=null;function Tk(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var s_=null,sc=null,lc=null;function jT(e){if(e=wp(e)){if(typeof s_!="function")throw Error(fe(280));var t=e.stateNode;t&&(t=a0(t),s_(e.stateNode,e.type,t))}}function x3(e){sc?lc?lc.push(e):lc=[e]:sc=e}function b3(){if(sc){var e=sc,t=lc;if(lc=sc=null,jT(e),t)for(e=0;e>>=0,e===0?32:31-(RK(e)/DK|0)|0}var Vm=64,Ym=4194304;function Nd(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function iv(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=Nd(s):(a&=o,a!==0&&(r=Nd(a)))}else o=n&~i,o!==0?r=Nd(o):a!==0&&(r=Nd(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function xp(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ra(t),e[t]=n}function zK(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Yd),HT=" ",VT=!1;function B3(e,t){switch(e){case"keyup":return mX.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function z3(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var zu=!1;function vX(e,t){switch(e){case"compositionend":return z3(t);case"keypress":return t.which!==32?null:(VT=!0,HT);case"textInput":return e=t.data,e===HT&&VT?null:e;default:return null}}function yX(e,t){if(zu)return e==="compositionend"||!Lk&&B3(e,t)?(e=L3(),Tg=jk=ds=null,zu=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=KT(n)}}function V3(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?V3(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Y3(){for(var e=window,t=ev();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ev(e.document)}return t}function Fk(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function CX(e){var t=Y3(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&V3(n.ownerDocument.documentElement,n)){if(r!==null&&Fk(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=XT(n,a);var o=XT(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Uu=null,h_=null,qd=null,p_=!1;function QT(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;p_||Uu==null||Uu!==ev(r)||(r=Uu,"selectionStart"in r&&Fk(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),qd&&xh(qd,r)||(qd=r,r=sv(h_,"onSelect"),0Vu||(e.current=b_[Vu],b_[Vu]=null,Vu--)}function jt(e,t){Vu++,b_[Vu]=e.current,e.current=t}var Ns={},tr=Ws(Ns),Cr=Ws(!1),Vl=Ns;function kc(e,t){var n=e.type.contextTypes;if(!n)return Ns;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ar(e){return e=e.childContextTypes,e!=null}function uv(){Ut(Cr),Ut(tr)}function i$(e,t,n){if(tr.current!==Ns)throw Error(fe(168));jt(tr,t),jt(Cr,n)}function tL(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(fe(108,_K(e)||"Unknown",i));return an({},n,r)}function cv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ns,Vl=tr.current,jt(tr,e),jt(Cr,Cr.current),!0}function a$(e,t,n){var r=e.stateNode;if(!r)throw Error(fe(169));n?(e=tL(e,t,Vl),r.__reactInternalMemoizedMergedChildContext=e,Ut(Cr),Ut(tr),jt(tr,e)):Ut(Cr),jt(Cr,n)}var io=null,o0=!1,bb=!1;function nL(e){io===null?io=[e]:io.push(e)}function FX(e){o0=!0,nL(e)}function Hs(){if(!bb&&io!==null){bb=!0;var e=0,t=Et;try{var n=io;for(Et=1;e>=o,i-=o,lo=1<<32-ra(t)+i|n<$?(L=A,A=null):L=A.sibling;var B=p(b,A,v[$],S);if(B===null){A===null&&(A=L);break}e&&A&&B.alternate===null&&t(b,A),_=a(B,_,$),k===null?C=B:k.sibling=B,k=B,A=L}if($===v.length)return n(b,A),Kt&&pl(b,$),C;if(A===null){for(;$$?(L=A,A=null):L=A.sibling;var j=p(b,A,B.value,S);if(j===null){A===null&&(A=L);break}e&&A&&j.alternate===null&&t(b,A),_=a(j,_,$),k===null?C=j:k.sibling=j,k=j,A=L}if(B.done)return n(b,A),Kt&&pl(b,$),C;if(A===null){for(;!B.done;$++,B=v.next())B=h(b,B.value,S),B!==null&&(_=a(B,_,$),k===null?C=B:k.sibling=B,k=B);return Kt&&pl(b,$),C}for(A=r(b,A);!B.done;$++,B=v.next())B=m(A,b,$,B.value,S),B!==null&&(e&&B.alternate!==null&&A.delete(B.key===null?$:B.key),_=a(B,_,$),k===null?C=B:k.sibling=B,k=B);return e&&A.forEach(function(D){return t(b,D)}),Kt&&pl(b,$),C}function w(b,_,v,S){if(typeof v=="object"&&v!==null&&v.type===Bu&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Um:e:{for(var C=v.key,k=_;k!==null;){if(k.key===C){if(C=v.type,C===Bu){if(k.tag===7){n(b,k.sibling),_=i(k,v.props.children),_.return=b,b=_;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===as&&l$(C)===k.type){n(b,k.sibling),_=i(k,v.props),_.ref=ud(b,k,v),_.return=b,b=_;break e}n(b,k);break}else t(b,k);k=k.sibling}v.type===Bu?(_=jl(v.props.children,b.mode,S,v.key),_.return=b,b=_):(S=Lg(v.type,v.key,v.props,null,b.mode,S),S.ref=ud(b,_,v),S.return=b,b=S)}return o(b);case Fu:e:{for(k=v.key;_!==null;){if(_.key===k)if(_.tag===4&&_.stateNode.containerInfo===v.containerInfo&&_.stateNode.implementation===v.implementation){n(b,_.sibling),_=i(_,v.children||[]),_.return=b,b=_;break e}else{n(b,_);break}else t(b,_);_=_.sibling}_=Ab(v,b.mode,S),_.return=b,b=_}return o(b);case as:return k=v._init,w(b,_,k(v._payload),S)}if(Id(v))return x(b,_,v,S);if(id(v))return g(b,_,v,S);Jm(b,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,_!==null&&_.tag===6?(n(b,_.sibling),_=i(_,v),_.return=b,b=_):(n(b,_),_=Cb(v,b.mode,S),_.return=b,b=_),o(b)):n(b,_)}return w}var Cc=oL(!0),sL=oL(!1),hv=Ws(null),pv=null,qu=null,Wk=null;function Hk(){Wk=qu=pv=null}function Vk(e){var t=hv.current;Ut(hv),e._currentValue=t}function S_(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function cc(e,t){pv=e,Wk=qu=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Or=!0),e.firstContext=null)}function Ai(e){var t=e._currentValue;if(Wk!==e)if(e={context:e,memoizedValue:t,next:null},qu===null){if(pv===null)throw Error(fe(308));qu=e,pv.dependencies={lanes:0,firstContext:e}}else qu=qu.next=e;return t}var Ol=null;function Yk(e){Ol===null?Ol=[e]:Ol.push(e)}function lL(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Yk(t)):(n.next=i.next,i.next=n),t.interleaved=n,ko(e,r)}function ko(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var os=!1;function Gk(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function uL(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function go(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ks(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,mt&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,ko(e,n)}return i=r.interleaved,i===null?(t.next=t,Yk(r)):(t.next=i.next,i.next=t),r.interleaved=t,ko(e,n)}function Mg(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Mk(e,n)}}function u$(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function mv(e,t,n,r){var i=e.updateQueue;os=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==o&&(s===null?f.firstBaseUpdate=c:s.next=c,f.lastBaseUpdate=l))}if(a!==null){var h=i.baseState;o=0,f=c=l=null,s=a;do{var p=s.lane,m=s.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var x=e,g=s;switch(p=t,m=n,g.tag){case 1:if(x=g.payload,typeof x=="function"){h=x.call(m,h,p);break e}h=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=g.payload,p=typeof x=="function"?x.call(m,h,p):x,p==null)break e;h=an({},h,p);break e;case 2:os=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=i.effects,p===null?i.effects=[s]:p.push(s))}else m={eventTime:m,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(c=f=m,l=h):f=f.next=m,o|=p;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(!0);if(f===null&&(l=h),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=f,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);ql|=o,e.lanes=o,e.memoizedState=h}}function c$(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=_b.transition;_b.transition={};try{e(!1),t()}finally{Et=n,_b.transition=r}}function EL(){return Pi().memoizedState}function WX(e,t,n){var r=Cs(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},CL(e))AL(t,n);else if(n=lL(e,t,n,r),n!==null){var i=dr();ia(n,e,r,i),PL(n,t,r)}}function HX(e,t,n){var r=Cs(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(CL(e))AL(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,sa(s,o)){var l=t.interleaved;l===null?(i.next=i,Yk(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=lL(e,t,i,r),n!==null&&(i=dr(),ia(n,e,r,i),PL(n,t,r))}}function CL(e){var t=e.alternate;return e===rn||t!==null&&t===rn}function AL(e,t){Kd=vv=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function PL(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Mk(e,n)}}var yv={readContext:Ai,useCallback:Kn,useContext:Kn,useEffect:Kn,useImperativeHandle:Kn,useInsertionEffect:Kn,useLayoutEffect:Kn,useMemo:Kn,useReducer:Kn,useRef:Kn,useState:Kn,useDebugValue:Kn,useDeferredValue:Kn,useTransition:Kn,useMutableSource:Kn,useSyncExternalStore:Kn,useId:Kn,unstable_isNewReconciler:!1},VX={readContext:Ai,useCallback:function(e,t){return ya().memoizedState=[e,t===void 0?null:t],e},useContext:Ai,useEffect:d$,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ng(4194308,4,wL.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ng(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ng(4,2,e,t)},useMemo:function(e,t){var n=ya();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ya();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=WX.bind(null,rn,e),[r.memoizedState,e]},useRef:function(e){var t=ya();return e={current:e},t.memoizedState=e},useState:f$,useDebugValue:tE,useDeferredValue:function(e){return ya().memoizedState=e},useTransition:function(){var e=f$(!1),t=e[0];return e=UX.bind(null,e[1]),ya().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=rn,i=ya();if(Kt){if(n===void 0)throw Error(fe(407));n=n()}else{if(n=t(),In===null)throw Error(fe(349));Gl&30||hL(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,d$(mL.bind(null,r,a,e),[e]),r.flags|=2048,Ch(9,pL.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=ya(),t=In.identifierPrefix;if(Kt){var n=uo,r=lo;n=(r&~(1<<32-ra(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=kh++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[_a]=t,e[_h]=r,FL(e,t,!1,!1),t.stateNode=e;e:{switch(o=a_(n,r),n){case"dialog":Lt("cancel",e),Lt("close",e),i=r;break;case"iframe":case"object":case"embed":Lt("load",e),i=r;break;case"video":case"audio":for(i=0;iTc&&(t.flags|=128,r=!0,cd(a,!1),t.lanes=4194304)}else{if(!r)if(e=gv(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),cd(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!Kt)return Xn(t),null}else 2*hn()-a.renderingStartTime>Tc&&n!==1073741824&&(t.flags|=128,r=!0,cd(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=hn(),t.sibling=null,n=en.current,jt(en,r?n&1|2:n&1),t):(Xn(t),null);case 22:case 23:return sE(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Hr&1073741824&&(Xn(t),t.subtreeFlags&6&&(t.flags|=8192)):Xn(t),null;case 24:return null;case 25:return null}throw Error(fe(156,t.tag))}function eQ(e,t){switch(zk(t),t.tag){case 1:return Ar(t.type)&&uv(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ac(),Ut(Cr),Ut(tr),Xk(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Kk(t),null;case 13:if(Ut(en),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(fe(340));Ec()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ut(en),null;case 4:return Ac(),null;case 10:return Vk(t.type._context),null;case 22:case 23:return sE(),null;case 24:return null;default:return null}}var tg=!1,Jn=!1,tQ=typeof WeakSet=="function"?WeakSet:Set,Ae=null;function Ku(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ln(e,t,r)}else n.current=null}function M_(e,t,n){try{n()}catch(r){ln(e,t,r)}}var S$=!1;function nQ(e,t){if(m_=av,e=Y3(),Fk(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,s=-1,l=-1,c=0,f=0,h=e,p=null;t:for(;;){for(var m;h!==n||i!==0&&h.nodeType!==3||(s=o+i),h!==a||r!==0&&h.nodeType!==3||(l=o+r),h.nodeType===3&&(o+=h.nodeValue.length),(m=h.firstChild)!==null;)p=h,h=m;for(;;){if(h===e)break t;if(p===n&&++c===i&&(s=o),p===a&&++f===r&&(l=o),(m=h.nextSibling)!==null)break;h=p,p=h.parentNode}h=m}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(g_={focusedElem:e,selectionRange:n},av=!1,Ae=t;Ae!==null;)if(t=Ae,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ae=e;else for(;Ae!==null;){t=Ae;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var g=x.memoizedProps,w=x.memoizedState,b=t.stateNode,_=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:qi(t.type,g),w);b.__reactInternalSnapshotBeforeUpdate=_}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(fe(163))}}catch(O){ln(t,t.return,O)}if(e=t.sibling,e!==null){e.return=t.return,Ae=e;break}Ae=t.return}return x=S$,S$=!1,x}function Xd(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&M_(t,n,a)}i=i.next}while(i!==r)}}function u0(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function I_(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function UL(e){var t=e.alternate;t!==null&&(e.alternate=null,UL(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[_a],delete t[_h],delete t[x_],delete t[LX],delete t[FX])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function WL(e){return e.tag===5||e.tag===3||e.tag===4}function O$(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||WL(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function N_(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=lv));else if(r!==4&&(e=e.child,e!==null))for(N_(e,t,n),e=e.sibling;e!==null;)N_(e,t,n),e=e.sibling}function j_(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(j_(e,t,n),e=e.sibling;e!==null;)j_(e,t,n),e=e.sibling}var zn=null,Ki=!1;function Zo(e,t,n){for(n=n.child;n!==null;)HL(e,t,n),n=n.sibling}function HL(e,t,n){if(Ta&&typeof Ta.onCommitFiberUnmount=="function")try{Ta.onCommitFiberUnmount(t0,n)}catch{}switch(n.tag){case 5:Jn||Ku(n,t);case 6:var r=zn,i=Ki;zn=null,Zo(e,t,n),zn=r,Ki=i,zn!==null&&(Ki?(e=zn,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):zn.removeChild(n.stateNode));break;case 18:zn!==null&&(Ki?(e=zn,n=n.stateNode,e.nodeType===8?xb(e.parentNode,n):e.nodeType===1&&xb(e,n),vh(e)):xb(zn,n.stateNode));break;case 4:r=zn,i=Ki,zn=n.stateNode.containerInfo,Ki=!0,Zo(e,t,n),zn=r,Ki=i;break;case 0:case 11:case 14:case 15:if(!Jn&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&M_(n,t,o),i=i.next}while(i!==r)}Zo(e,t,n);break;case 1:if(!Jn&&(Ku(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ln(n,t,s)}Zo(e,t,n);break;case 21:Zo(e,t,n);break;case 22:n.mode&1?(Jn=(r=Jn)||n.memoizedState!==null,Zo(e,t,n),Jn=r):Zo(e,t,n);break;default:Zo(e,t,n)}}function k$(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new tQ),t.forEach(function(r){var i=fQ.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Vi(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=hn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*iQ(r/1960))-r,10e?16:e,hs===null)var r=!1;else{if(e=hs,hs=null,wv=0,mt&6)throw Error(fe(331));var i=mt;for(mt|=4,Ae=e.current;Ae!==null;){var a=Ae,o=a.child;if(Ae.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lhn()-aE?Nl(e,0):iE|=n),Pr(e,t)}function ZL(e,t){t===0&&(e.mode&1?(t=Ym,Ym<<=1,!(Ym&130023424)&&(Ym=4194304)):t=1);var n=dr();e=ko(e,t),e!==null&&(xp(e,t,n),Pr(e,n))}function cQ(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ZL(e,n)}function fQ(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(fe(314))}r!==null&&r.delete(t),ZL(e,n)}var JL;JL=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Cr.current)Or=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Or=!1,ZX(e,t,n);Or=!!(e.flags&131072)}else Or=!1,Kt&&t.flags&1048576&&rL(t,dv,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;jg(e,t),e=t.pendingProps;var i=kc(t,tr.current);cc(t,n),i=Zk(null,t,r,e,i,n);var a=Jk();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ar(r)?(a=!0,cv(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Gk(t),i.updater=l0,t.stateNode=i,i._reactInternals=t,k_(t,r,e,n),t=A_(null,t,r,!0,a,n)):(t.tag=0,Kt&&a&&Bk(t),lr(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(jg(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=hQ(r),e=qi(r,e),i){case 0:t=C_(null,t,r,e,n);break e;case 1:t=b$(null,t,r,e,n);break e;case 11:t=y$(null,t,r,e,n);break e;case 14:t=x$(null,t,r,qi(r.type,e),n);break e}throw Error(fe(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),C_(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),b$(e,t,r,i,n);case 3:e:{if(RL(t),e===null)throw Error(fe(387));r=t.pendingProps,a=t.memoizedState,i=a.element,uL(e,t),mv(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=Pc(Error(fe(423)),t),t=w$(e,t,r,n,i);break e}else if(r!==i){i=Pc(Error(fe(424)),t),t=w$(e,t,r,n,i);break e}else for(Yr=Os(t.stateNode.containerInfo.firstChild),Kr=t,Kt=!0,Qi=null,n=sL(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ec(),r===i){t=Eo(e,t,n);break e}lr(e,t,r,n)}t=t.child}return t;case 5:return cL(t),e===null&&__(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,v_(r,i)?o=null:a!==null&&v_(r,a)&&(t.flags|=32),jL(e,t),lr(e,t,o,n),t.child;case 6:return e===null&&__(t),null;case 13:return DL(e,t,n);case 4:return qk(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Cc(t,null,r,n):lr(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),y$(e,t,r,i,n);case 7:return lr(e,t,t.pendingProps,n),t.child;case 8:return lr(e,t,t.pendingProps.children,n),t.child;case 12:return lr(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,jt(hv,r._currentValue),r._currentValue=o,a!==null)if(sa(a.value,o)){if(a.children===i.children&&!Cr.current){t=Eo(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){o=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=go(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?l.next=l:(l.next=f.next,f.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),S_(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(fe(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),S_(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}lr(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,cc(t,n),i=Ai(i),r=r(i),t.flags|=1,lr(e,t,r,n),t.child;case 14:return r=t.type,i=qi(r,t.pendingProps),i=qi(r.type,i),x$(e,t,r,i,n);case 15:return IL(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),jg(e,t),t.tag=1,Ar(r)?(e=!0,cv(t)):e=!1,cc(t,n),TL(t,r,i),k_(t,r,i,n),A_(null,t,r,!0,e,n);case 19:return LL(e,t,n);case 22:return NL(e,t,n)}throw Error(fe(156,t.tag))};function e4(e,t){return C3(e,t)}function dQ(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Oi(e,t,n,r){return new dQ(e,t,n,r)}function uE(e){return e=e.prototype,!(!e||!e.isReactComponent)}function hQ(e){if(typeof e=="function")return uE(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ak)return 11;if(e===Pk)return 14}return 2}function As(e,t){var n=e.alternate;return n===null?(n=Oi(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Lg(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")uE(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Bu:return jl(n.children,i,a,t);case Ck:o=8,i|=8;break;case Kw:return e=Oi(12,n,t,i|2),e.elementType=Kw,e.lanes=a,e;case Xw:return e=Oi(13,n,t,i),e.elementType=Xw,e.lanes=a,e;case Qw:return e=Oi(19,n,t,i),e.elementType=Qw,e.lanes=a,e;case c3:return f0(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case l3:o=10;break e;case u3:o=9;break e;case Ak:o=11;break e;case Pk:o=14;break e;case as:o=16,r=null;break e}throw Error(fe(130,e==null?e:typeof e,""))}return t=Oi(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function jl(e,t,n,r){return e=Oi(7,e,r,t),e.lanes=n,e}function f0(e,t,n,r){return e=Oi(22,e,r,t),e.elementType=c3,e.lanes=n,e.stateNode={isHidden:!1},e}function Cb(e,t,n){return e=Oi(6,e,null,t),e.lanes=n,e}function Ab(e,t,n){return t=Oi(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function pQ(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=lb(0),this.expirationTimes=lb(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=lb(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function cE(e,t,n,r,i,a,o,s,l){return e=new pQ(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Oi(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gk(a),e}function mQ(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i4)}catch(e){console.error(e)}}i4(),i3.exports=ni;var pE=i3.exports;const Qu=gt(pE);var a4,I$=pE;a4=I$.createRoot,I$.hydrateRoot;var o4={exports:{}};/*! +`+a.stack}return{value:e,source:t,stack:i,digest:null}}function kb(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function E_(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var qX=typeof WeakMap=="function"?WeakMap:Map;function $L(e,t,n){n=go(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){bv||(bv=!0,R_=r),E_(e,t)},n}function ML(e,t,n){n=go(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){E_(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){E_(e,t),typeof r!="function"&&(Es===null?Es=new Set([this]):Es.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function m$(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new qX;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=lQ.bind(null,e,t,n),t.then(e,e))}function g$(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function v$(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=go(-1,1),t.tag=2,ks(n,t,1))),n.lanes|=1),e)}var KX=Do.ReactCurrentOwner,Or=!1;function lr(e,t,n,r){t.child=e===null?sL(t,null,n,r):Cc(t,e.child,n,r)}function y$(e,t,n,r,i){n=n.render;var a=t.ref;return cc(t,i),r=Zk(e,t,n,r,a,i),n=Jk(),e!==null&&!Or?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Eo(e,t,i)):(Kt&&n&&Bk(t),t.flags|=1,lr(e,t,r,i),t.child)}function x$(e,t,n,r,i){if(e===null){var a=n.type;return typeof a=="function"&&!uE(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,IL(e,t,a,r,i)):(e=Lg(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&i)){var o=a.memoizedProps;if(n=n.compare,n=n!==null?n:xh,n(o,r)&&e.ref===t.ref)return Eo(e,t,i)}return t.flags|=1,e=As(a,r),e.ref=t.ref,e.return=t,t.child=e}function IL(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(xh(a,r)&&e.ref===t.ref)if(Or=!1,t.pendingProps=r=a,(e.lanes&i)!==0)e.flags&131072&&(Or=!0);else return t.lanes=e.lanes,Eo(e,t,i)}return C_(e,t,n,r,i)}function NL(e,t,n){var r=t.pendingProps,i=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},jt(Xu,Hr),Hr|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,jt(Xu,Hr),Hr|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,jt(Xu,Hr),Hr|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,jt(Xu,Hr),Hr|=r;return lr(e,t,i,n),t.child}function jL(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function C_(e,t,n,r,i){var a=Ar(n)?Vl:tr.current;return a=kc(t,a),cc(t,i),n=Zk(e,t,n,r,a,i),r=Jk(),e!==null&&!Or?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Eo(e,t,i)):(Kt&&r&&Bk(t),t.flags|=1,lr(e,t,n,i),t.child)}function b$(e,t,n,r,i){if(Ar(n)){var a=!0;cv(t)}else a=!1;if(cc(t,i),t.stateNode===null)jg(e,t),TL(t,n,r),k_(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=Ai(c):(c=Ar(n)?Vl:tr.current,c=kc(t,c));var f=n.getDerivedStateFromProps,h=typeof f=="function"||typeof o.getSnapshotBeforeUpdate=="function";h||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||l!==c)&&p$(t,o,r,c),os=!1;var p=t.memoizedState;o.state=p,mv(t,r,o,i),l=t.memoizedState,s!==r||p!==l||Cr.current||os?(typeof f=="function"&&(O_(t,n,f,r),l=t.memoizedState),(s=os||h$(t,n,s,r,p,l,c))?(h||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=c,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,uL(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:qi(t.type,s),o.props=c,h=t.pendingProps,p=o.context,l=n.contextType,typeof l=="object"&&l!==null?l=Ai(l):(l=Ar(n)?Vl:tr.current,l=kc(t,l));var m=n.getDerivedStateFromProps;(f=typeof m=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==h||p!==l)&&p$(t,o,r,l),os=!1,p=t.memoizedState,o.state=p,mv(t,r,o,i);var x=t.memoizedState;s!==h||p!==x||Cr.current||os?(typeof m=="function"&&(O_(t,n,m,r),x=t.memoizedState),(c=os||h$(t,n,c,r,p,x,l)||!1)?(f||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,x,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,x,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),o.props=r,o.state=x,o.context=l,r=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return A_(e,t,n,r,a,i)}function A_(e,t,n,r,i,a){jL(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&a$(t,n,!1),Eo(e,t,a);r=t.stateNode,KX.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Cc(t,e.child,null,a),t.child=Cc(t,null,s,a)):lr(e,t,s,a),t.memoizedState=r.state,i&&a$(t,n,!0),t.child}function RL(e){var t=e.stateNode;t.pendingContext?i$(e,t.pendingContext,t.pendingContext!==t.context):t.context&&i$(e,t.context,!1),qk(e,t.containerInfo)}function w$(e,t,n,r,i){return Ec(),Uk(i),t.flags|=256,lr(e,t,n,r),t.child}var P_={dehydrated:null,treeContext:null,retryLane:0};function T_(e){return{baseLanes:e,cachePool:null,transitions:null}}function DL(e,t,n){var r=t.pendingProps,i=en.current,a=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),jt(en,i&1),e===null)return __(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,a?(r=t.mode,a=t.child,o={mode:"hidden",children:o},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=o):a=f0(o,r,0,null),e=jl(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=T_(n),t.memoizedState=P_,e):nE(t,o));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return XX(e,t,o,r,s,i,n);if(a){a=r.fallback,o=t.mode,i=e.child,s=i.sibling;var l={mode:"hidden",children:r.children};return!(o&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=As(i,l),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?a=As(s,a):(a=jl(a,o,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,o=e.child.memoizedState,o=o===null?T_(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},a.memoizedState=o,a.childLanes=e.childLanes&~n,t.memoizedState=P_,r}return a=e.child,e=a.sibling,r=As(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function nE(e,t){return t=f0({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function eg(e,t,n,r){return r!==null&&Uk(r),Cc(t,e.child,null,n),e=nE(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function XX(e,t,n,r,i,a,o){if(n)return t.flags&256?(t.flags&=-257,r=kb(Error(fe(422))),eg(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=f0({mode:"visible",children:r.children},i,0,null),a=jl(a,i,o,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Cc(t,e.child,null,o),t.child.memoizedState=T_(o),t.memoizedState=P_,a);if(!(t.mode&1))return eg(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(fe(419)),r=kb(a,r,void 0),eg(e,t,o,r)}if(s=(o&e.childLanes)!==0,Or||s){if(r=In,r!==null){switch(o&-o){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|o)?0:i,i!==0&&i!==a.retryLane&&(a.retryLane=i,ko(e,i),ia(r,e,i,-1))}return lE(),r=kb(Error(fe(421))),eg(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=uQ.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,Yr=Os(i.nextSibling),Kr=t,Kt=!0,Qi=null,e!==null&&(xi[bi++]=lo,xi[bi++]=uo,xi[bi++]=Yl,lo=e.id,uo=e.overflow,Yl=t),t=nE(t,r.children),t.flags|=4096,t)}function _$(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),S_(e.return,t,n)}function Eb(e,t,n,r,i){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function LL(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(lr(e,t,r.children,n),r=en.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&_$(e,n,t);else if(e.tag===19)_$(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(jt(en,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&gv(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Eb(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&gv(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Eb(t,!0,n,null,a);break;case"together":Eb(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function jg(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Eo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ql|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(fe(153));if(t.child!==null){for(e=t.child,n=As(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=As(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function QX(e,t,n){switch(t.tag){case 3:RL(t),Ec();break;case 5:cL(t);break;case 1:Ar(t.type)&&cv(t);break;case 4:qk(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;jt(hv,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(jt(en,en.current&1),t.flags|=128,null):n&t.child.childLanes?DL(e,t,n):(jt(en,en.current&1),e=Eo(e,t,n),e!==null?e.sibling:null);jt(en,en.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return LL(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),jt(en,en.current),r)break;return null;case 22:case 23:return t.lanes=0,NL(e,t,n)}return Eo(e,t,n)}var FL,$_,BL,zL;FL=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};$_=function(){};BL=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,kl($a.current);var a=null;switch(n){case"input":i=Jw(e,i),r=Jw(e,r),a=[];break;case"select":i=an({},i,{value:void 0}),r=an({},r,{value:void 0}),a=[];break;case"textarea":i=n_(e,i),r=n_(e,r),a=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=lv)}i_(n,r);var o;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var s=i[c];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(dh.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var l=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in l)l.hasOwnProperty(o)&&s[o]!==l[o]&&(n||(n={}),n[o]=l[o])}else n||(a||(a=[]),a.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(a=a||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(a=a||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(dh.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Lt("scroll",e),a||s===l||(a=[])):(a=a||[]).push(c,l))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}};zL=function(e,t,n,r){n!==r&&(t.flags|=4)};function cd(e,t){if(!Kt)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Xn(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ZX(e,t,n){var r=t.pendingProps;switch(zk(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Xn(t),null;case 1:return Ar(t.type)&&uv(),Xn(t),null;case 3:return r=t.stateNode,Ac(),Ut(Cr),Ut(tr),Xk(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Zm(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Qi!==null&&(F_(Qi),Qi=null))),$_(e,t),Xn(t),null;case 5:Kk(t);var i=kl(Oh.current);if(n=t.type,e!==null&&t.stateNode!=null)BL(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(fe(166));return Xn(t),null}if(e=kl($a.current),Zm(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[_a]=t,r[_h]=a,e=(t.mode&1)!==0,n){case"dialog":Lt("cancel",r),Lt("close",r);break;case"iframe":case"object":case"embed":Lt("load",r);break;case"video":case"audio":for(i=0;i<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[_a]=t,e[_h]=r,FL(e,t,!1,!1),t.stateNode=e;e:{switch(o=a_(n,r),n){case"dialog":Lt("cancel",e),Lt("close",e),i=r;break;case"iframe":case"object":case"embed":Lt("load",e),i=r;break;case"video":case"audio":for(i=0;iTc&&(t.flags|=128,r=!0,cd(a,!1),t.lanes=4194304)}else{if(!r)if(e=gv(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),cd(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!Kt)return Xn(t),null}else 2*hn()-a.renderingStartTime>Tc&&n!==1073741824&&(t.flags|=128,r=!0,cd(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=hn(),t.sibling=null,n=en.current,jt(en,r?n&1|2:n&1),t):(Xn(t),null);case 22:case 23:return sE(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Hr&1073741824&&(Xn(t),t.subtreeFlags&6&&(t.flags|=8192)):Xn(t),null;case 24:return null;case 25:return null}throw Error(fe(156,t.tag))}function JX(e,t){switch(zk(t),t.tag){case 1:return Ar(t.type)&&uv(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ac(),Ut(Cr),Ut(tr),Xk(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Kk(t),null;case 13:if(Ut(en),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(fe(340));Ec()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ut(en),null;case 4:return Ac(),null;case 10:return Vk(t.type._context),null;case 22:case 23:return sE(),null;case 24:return null;default:return null}}var tg=!1,Jn=!1,eQ=typeof WeakSet=="function"?WeakSet:Set,Ae=null;function Ku(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ln(e,t,r)}else n.current=null}function M_(e,t,n){try{n()}catch(r){ln(e,t,r)}}var S$=!1;function tQ(e,t){if(m_=av,e=Y3(),Fk(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,s=-1,l=-1,c=0,f=0,h=e,p=null;t:for(;;){for(var m;h!==n||i!==0&&h.nodeType!==3||(s=o+i),h!==a||r!==0&&h.nodeType!==3||(l=o+r),h.nodeType===3&&(o+=h.nodeValue.length),(m=h.firstChild)!==null;)p=h,h=m;for(;;){if(h===e)break t;if(p===n&&++c===i&&(s=o),p===a&&++f===r&&(l=o),(m=h.nextSibling)!==null)break;h=p,p=h.parentNode}h=m}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(g_={focusedElem:e,selectionRange:n},av=!1,Ae=t;Ae!==null;)if(t=Ae,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ae=e;else for(;Ae!==null;){t=Ae;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var g=x.memoizedProps,w=x.memoizedState,b=t.stateNode,_=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:qi(t.type,g),w);b.__reactInternalSnapshotBeforeUpdate=_}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(fe(163))}}catch(S){ln(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,Ae=e;break}Ae=t.return}return x=S$,S$=!1,x}function Xd(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&M_(t,n,a)}i=i.next}while(i!==r)}}function u0(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function I_(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function UL(e){var t=e.alternate;t!==null&&(e.alternate=null,UL(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[_a],delete t[_h],delete t[x_],delete t[DX],delete t[LX])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function WL(e){return e.tag===5||e.tag===3||e.tag===4}function O$(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||WL(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function N_(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=lv));else if(r!==4&&(e=e.child,e!==null))for(N_(e,t,n),e=e.sibling;e!==null;)N_(e,t,n),e=e.sibling}function j_(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(j_(e,t,n),e=e.sibling;e!==null;)j_(e,t,n),e=e.sibling}var zn=null,Ki=!1;function Zo(e,t,n){for(n=n.child;n!==null;)HL(e,t,n),n=n.sibling}function HL(e,t,n){if(Ta&&typeof Ta.onCommitFiberUnmount=="function")try{Ta.onCommitFiberUnmount(t0,n)}catch{}switch(n.tag){case 5:Jn||Ku(n,t);case 6:var r=zn,i=Ki;zn=null,Zo(e,t,n),zn=r,Ki=i,zn!==null&&(Ki?(e=zn,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):zn.removeChild(n.stateNode));break;case 18:zn!==null&&(Ki?(e=zn,n=n.stateNode,e.nodeType===8?xb(e.parentNode,n):e.nodeType===1&&xb(e,n),vh(e)):xb(zn,n.stateNode));break;case 4:r=zn,i=Ki,zn=n.stateNode.containerInfo,Ki=!0,Zo(e,t,n),zn=r,Ki=i;break;case 0:case 11:case 14:case 15:if(!Jn&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&M_(n,t,o),i=i.next}while(i!==r)}Zo(e,t,n);break;case 1:if(!Jn&&(Ku(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ln(n,t,s)}Zo(e,t,n);break;case 21:Zo(e,t,n);break;case 22:n.mode&1?(Jn=(r=Jn)||n.memoizedState!==null,Zo(e,t,n),Jn=r):Zo(e,t,n);break;default:Zo(e,t,n)}}function k$(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new eQ),t.forEach(function(r){var i=cQ.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Vi(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=hn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*rQ(r/1960))-r,10e?16:e,hs===null)var r=!1;else{if(e=hs,hs=null,wv=0,mt&6)throw Error(fe(331));var i=mt;for(mt|=4,Ae=e.current;Ae!==null;){var a=Ae,o=a.child;if(Ae.flags&16){var s=a.deletions;if(s!==null){for(var l=0;lhn()-aE?Nl(e,0):iE|=n),Pr(e,t)}function ZL(e,t){t===0&&(e.mode&1?(t=Ym,Ym<<=1,!(Ym&130023424)&&(Ym=4194304)):t=1);var n=dr();e=ko(e,t),e!==null&&(xp(e,t,n),Pr(e,n))}function uQ(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ZL(e,n)}function cQ(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(fe(314))}r!==null&&r.delete(t),ZL(e,n)}var JL;JL=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Cr.current)Or=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Or=!1,QX(e,t,n);Or=!!(e.flags&131072)}else Or=!1,Kt&&t.flags&1048576&&rL(t,dv,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;jg(e,t),e=t.pendingProps;var i=kc(t,tr.current);cc(t,n),i=Zk(null,t,r,e,i,n);var a=Jk();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ar(r)?(a=!0,cv(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Gk(t),i.updater=l0,t.stateNode=i,i._reactInternals=t,k_(t,r,e,n),t=A_(null,t,r,!0,a,n)):(t.tag=0,Kt&&a&&Bk(t),lr(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(jg(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=dQ(r),e=qi(r,e),i){case 0:t=C_(null,t,r,e,n);break e;case 1:t=b$(null,t,r,e,n);break e;case 11:t=y$(null,t,r,e,n);break e;case 14:t=x$(null,t,r,qi(r.type,e),n);break e}throw Error(fe(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),C_(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),b$(e,t,r,i,n);case 3:e:{if(RL(t),e===null)throw Error(fe(387));r=t.pendingProps,a=t.memoizedState,i=a.element,uL(e,t),mv(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=Pc(Error(fe(423)),t),t=w$(e,t,r,n,i);break e}else if(r!==i){i=Pc(Error(fe(424)),t),t=w$(e,t,r,n,i);break e}else for(Yr=Os(t.stateNode.containerInfo.firstChild),Kr=t,Kt=!0,Qi=null,n=sL(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ec(),r===i){t=Eo(e,t,n);break e}lr(e,t,r,n)}t=t.child}return t;case 5:return cL(t),e===null&&__(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,v_(r,i)?o=null:a!==null&&v_(r,a)&&(t.flags|=32),jL(e,t),lr(e,t,o,n),t.child;case 6:return e===null&&__(t),null;case 13:return DL(e,t,n);case 4:return qk(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Cc(t,null,r,n):lr(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),y$(e,t,r,i,n);case 7:return lr(e,t,t.pendingProps,n),t.child;case 8:return lr(e,t,t.pendingProps.children,n),t.child;case 12:return lr(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,jt(hv,r._currentValue),r._currentValue=o,a!==null)if(sa(a.value,o)){if(a.children===i.children&&!Cr.current){t=Eo(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){o=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=go(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?l.next=l:(l.next=f.next,f.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),S_(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(fe(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),S_(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}lr(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,cc(t,n),i=Ai(i),r=r(i),t.flags|=1,lr(e,t,r,n),t.child;case 14:return r=t.type,i=qi(r,t.pendingProps),i=qi(r.type,i),x$(e,t,r,i,n);case 15:return IL(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:qi(r,i),jg(e,t),t.tag=1,Ar(r)?(e=!0,cv(t)):e=!1,cc(t,n),TL(t,r,i),k_(t,r,i,n),A_(null,t,r,!0,e,n);case 19:return LL(e,t,n);case 22:return NL(e,t,n)}throw Error(fe(156,t.tag))};function e4(e,t){return C3(e,t)}function fQ(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Oi(e,t,n,r){return new fQ(e,t,n,r)}function uE(e){return e=e.prototype,!(!e||!e.isReactComponent)}function dQ(e){if(typeof e=="function")return uE(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ak)return 11;if(e===Pk)return 14}return 2}function As(e,t){var n=e.alternate;return n===null?(n=Oi(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Lg(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")uE(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Bu:return jl(n.children,i,a,t);case Ck:o=8,i|=8;break;case Kw:return e=Oi(12,n,t,i|2),e.elementType=Kw,e.lanes=a,e;case Xw:return e=Oi(13,n,t,i),e.elementType=Xw,e.lanes=a,e;case Qw:return e=Oi(19,n,t,i),e.elementType=Qw,e.lanes=a,e;case c3:return f0(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case l3:o=10;break e;case u3:o=9;break e;case Ak:o=11;break e;case Pk:o=14;break e;case as:o=16,r=null;break e}throw Error(fe(130,e==null?e:typeof e,""))}return t=Oi(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function jl(e,t,n,r){return e=Oi(7,e,r,t),e.lanes=n,e}function f0(e,t,n,r){return e=Oi(22,e,r,t),e.elementType=c3,e.lanes=n,e.stateNode={isHidden:!1},e}function Cb(e,t,n){return e=Oi(6,e,null,t),e.lanes=n,e}function Ab(e,t,n){return t=Oi(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function hQ(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=lb(0),this.expirationTimes=lb(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=lb(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function cE(e,t,n,r,i,a,o,s,l){return e=new hQ(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Oi(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gk(a),e}function pQ(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i4)}catch(e){console.error(e)}}i4(),i3.exports=ni;var pE=i3.exports;const Qu=gt(pE);var a4,I$=pE;a4=I$.createRoot,I$.hydrateRoot;var o4={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",o=0;o{const o=Ne(e,"container"),s=typeof t=="string"?`-${t}`:"-fluid";return S.jsx(n,{ref:a,...i,className:de(r,t?`${o}${s}`:o)})});mE.displayName="Container";const SQ=["as","disabled"];function OQ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function kQ(e){return!e||e.trim()==="#"}function gE({tagName:e,disabled:t,href:n,target:r,rel:i,role:a,onClick:o,tabIndex:s=0,type:l}){e||(n!=null||r!=null||i!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:l||"button",disabled:t},c];const f=p=>{if((t||e==="a"&&kQ(n))&&p.preventDefault(),t){p.stopPropagation();return}o==null||o(p)},h=p=>{p.key===" "&&(p.preventDefault(),f(p))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:a??"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?i:void 0,onClick:f,onKeyDown:h},c]}const vE=T.forwardRef((e,t)=>{let{as:n,disabled:r}=e,i=OQ(e,SQ);const[a,{tagName:o}]=gE(Object.assign({tagName:n,disabled:r},i));return S.jsx(o,Object.assign({},i,a,{ref:t}))});vE.displayName="Button";const tn=T.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:i=!1,disabled:a=!1,className:o,...s},l)=>{const c=Ne(t,"btn"),[f,{tagName:h}]=gE({tagName:e,disabled:a,...s}),p=h;return S.jsx(p,{...f,...s,ref:l,disabled:a,className:de(o,c,i&&"active",n&&`${c}-${n}`,r&&`${c}-${r}`,s.href&&a&&"disabled")})});tn.displayName="Button";var c4={exports:{}},EQ="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",CQ=EQ,AQ=CQ;function f4(){}function d4(){}d4.resetWarningCache=f4;var PQ=function(){function e(r,i,a,o,s,l){if(l!==AQ){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={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:d4,resetWarningCache:f4};return n.PropTypes=n,n};c4.exports=PQ();var TQ=c4.exports;const me=gt(TQ),$Q={type:me.string,tooltip:me.bool,as:me.elementType},v0=T.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:r=!1,...i},a)=>S.jsx(e,{...i,ref:a,className:de(t,`${n}-${r?"tooltip":"feedback"}`)}));v0.displayName="Feedback";v0.propTypes=$Q;const Co=T.createContext({}),Sp=T.forwardRef(({id:e,bsPrefix:t,className:n,type:r="checkbox",isValid:i=!1,isInvalid:a=!1,as:o="input",...s},l)=>{const{controlId:c}=T.useContext(Co);return t=Ne(t,"form-check-input"),S.jsx(o,{...s,ref:l,type:r,id:e||c,className:de(n,t,i&&"is-valid",a&&"is-invalid")})});Sp.displayName="FormCheckInput";const Ov=T.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...r},i)=>{const{controlId:a}=T.useContext(Co);return e=Ne(e,"form-check-label"),S.jsx("label",{...r,ref:i,htmlFor:n||a,className:de(t,e)})});Ov.displayName="FormCheckLabel";function MQ(e,t){return T.Children.toArray(e).some(n=>T.isValidElement(n)&&n.type===t)}const h4=T.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:r=!1,reverse:i=!1,disabled:a=!1,isValid:o=!1,isInvalid:s=!1,feedbackTooltip:l=!1,feedback:c,feedbackType:f,className:h,style:p,title:m="",type:x="checkbox",label:g,children:w,as:b="input",..._},v)=>{t=Ne(t,"form-check"),n=Ne(n,"form-switch");const{controlId:O}=T.useContext(Co),C=T.useMemo(()=>({controlId:e||O}),[O,e]),k=!w&&g!=null&&g!==!1||MQ(w,Ov),A=S.jsx(Sp,{..._,type:x==="switch"?"checkbox":x,ref:v,isValid:o,isInvalid:s,disabled:a,as:b});return S.jsx(Co.Provider,{value:C,children:S.jsx("div",{style:p,className:de(h,k&&t,r&&`${t}-inline`,i&&`${t}-reverse`,x==="switch"&&n),children:w||S.jsxs(S.Fragment,{children:[A,k&&S.jsx(Ov,{title:m,children:g}),c&&S.jsx(v0,{type:f,tooltip:l,children:c})]})})})});h4.displayName="FormCheck";const kv=Object.assign(h4,{Input:Sp,Label:Ov});var IQ=function(){},NQ=IQ;const jQ=gt(NQ),p4=T.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:r,id:i,className:a,isValid:o=!1,isInvalid:s=!1,plaintext:l,readOnly:c,as:f="input",...h},p)=>{const{controlId:m}=T.useContext(Co);return e=Ne(e,"form-control"),S.jsx(f,{...h,type:t,size:r,ref:p,readOnly:c,id:i||m,className:de(a,l?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,o&&"is-valid",s&&"is-invalid")})});p4.displayName="FormControl";const RQ=Object.assign(p4,{Feedback:v0}),m4=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"form-floating"),S.jsx(n,{ref:i,className:de(e,t),...r})));m4.displayName="FormFloating";const yE=T.forwardRef(({controlId:e,as:t="div",...n},r)=>{const i=T.useMemo(()=>({controlId:e}),[e]);return S.jsx(Co.Provider,{value:i,children:S.jsx(t,{...n,ref:r})})});yE.displayName="FormGroup";function DQ({as:e,bsPrefix:t,className:n,...r}){t=Ne(t,"col");const i=s4(),a=l4(),o=[],s=[];return i.forEach(l=>{const c=r[l];delete r[l];let f,h,p;typeof c=="object"&&c!=null?{span:f,offset:h,order:p}=c:f=c;const m=l!==a?`-${l}`:"";f&&o.push(f===!0?`${t}${m}`:`${t}${m}-${f}`),p!=null&&s.push(`order${m}-${p}`),h!=null&&s.push(`offset${m}-${h}`)}),[{...r,className:de(n,...o,...s)},{as:e,bsPrefix:t,spans:o}]}const cr=T.forwardRef((e,t)=>{const[{className:n,...r},{as:i="div",bsPrefix:a,spans:o}]=DQ(e);return S.jsx(i,{...r,ref:t,className:de(n,!o.length&&a)})});cr.displayName="Col";const g4=T.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:r=!1,className:i,htmlFor:a,...o},s)=>{const{controlId:l}=T.useContext(Co);t=Ne(t,"form-label");let c="col-form-label";typeof n=="string"&&(c=`${c} ${c}-${n}`);const f=de(i,t,r&&"visually-hidden",n&&c);return a=a||l,n?S.jsx(cr,{ref:s,as:"label",className:f,htmlFor:a,...o}):S.jsx(e,{ref:s,className:f,htmlFor:a,...o})});g4.displayName="FormLabel";const v4=T.forwardRef(({bsPrefix:e,className:t,id:n,...r},i)=>{const{controlId:a}=T.useContext(Co);return e=Ne(e,"form-range"),S.jsx("input",{...r,type:"range",ref:i,className:de(t,e),id:n||a})});v4.displayName="FormRange";const y4=T.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:r,isValid:i=!1,isInvalid:a=!1,id:o,...s},l)=>{const{controlId:c}=T.useContext(Co);return e=Ne(e,"form-select"),S.jsx("select",{...s,size:n,ref:l,className:de(r,e,t&&`${e}-${t}`,i&&"is-valid",a&&"is-invalid"),id:o||c})});y4.displayName="FormSelect";const x4=T.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:r,...i},a)=>(e=Ne(e,"form-text"),S.jsx(n,{...i,ref:a,className:de(t,e,r&&"text-muted")})));x4.displayName="FormText";const b4=T.forwardRef((e,t)=>S.jsx(kv,{...e,ref:t,type:"switch"}));b4.displayName="Switch";const LQ=Object.assign(b4,{Input:kv.Input,Label:kv.Label}),Zu=T.forwardRef(({bsPrefix:e,className:t,children:n,controlId:r,label:i,...a},o)=>(e=Ne(e,"form-floating"),S.jsxs(yE,{ref:o,className:de(t,e),controlId:r,...a,children:[n,S.jsx("label",{htmlFor:r,children:i})]})));Zu.displayName="FloatingLabel";const FQ={_ref:me.any,validated:me.bool,as:me.elementType},xE=T.forwardRef(({className:e,validated:t,as:n="form",...r},i)=>S.jsx(n,{...r,ref:i,className:de(e,t&&"was-validated")}));xE.displayName="Form";xE.propTypes=FQ;const Jt=Object.assign(xE,{Group:yE,Control:RQ,Floating:m4,Check:kv,Switch:LQ,Label:g4,Text:x4,Range:v4,Select:y4,FloatingLabel:Zu});var N$={exports:{}},B_={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){function i(o,s,l,c,f,h){var p=c||"<>",m=h||l;if(s[l]==null)return o?new Error("Required "+f+" `"+m+"` was not specified "+("in `"+p+"`.")):null;for(var x=arguments.length,g=Array(x>6?x-6:0),w=6;w1?f-1:0),p=1;p!t,!1);return e}const R$=e=>!e||typeof e=="function"?e:t=>{e.current=t};function YQ(e,t){const n=R$(e),r=R$(t);return i=>{n&&n(i),r&&r(i)}}function Vs(e,t){return T.useMemo(()=>YQ(e,t),[e,t])}const x0=T.createContext(null);x0.displayName="NavContext";const GQ=T.createContext(null),Ph=(e,t=null)=>e!=null?String(e):t||null,Xl=GQ,S4=T.createContext(null),qQ="data-rr-ui-",KQ="rrUi";function xf(e){return`${qQ}${e}`}function XQ(e){return`${KQ}${e}`}function QQ(e){const t=T.useRef(e);return T.useEffect(()=>{t.current=e},[e]),t}function nn(e){const t=QQ(e);return T.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const ZQ=["as","active","eventKey"];function JQ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function O4({key:e,onClick:t,active:n,id:r,role:i,disabled:a}){const o=T.useContext(Xl),s=T.useContext(x0),l=T.useContext(S4);let c=n;const f={role:i};if(s){!i&&s.role==="tablist"&&(f.role="tab");const h=s.getControllerId(e??null),p=s.getControlledId(e??null);f[xf("event-key")]=e,f.id=h||r,c=n==null&&e!=null?s.activeKey===e:n,(c||!(l!=null&&l.unmountOnExit)&&!(l!=null&&l.mountOnEnter))&&(f["aria-controls"]=p)}return f.role==="tab"&&(f["aria-selected"]=c,c||(f.tabIndex=-1),a&&(f.tabIndex=-1,f["aria-disabled"]=!0)),f.onClick=nn(h=>{a||(t==null||t(h),e!=null&&o&&!h.isPropagationStopped()&&o(e,h))}),[f,{isActive:c}]}const k4=T.forwardRef((e,t)=>{let{as:n=vE,active:r,eventKey:i}=e,a=JQ(e,ZQ);const[o,s]=O4(Object.assign({key:Ph(i,a.href),active:r},a));return o[xf("active")]=s.isActive,S.jsx(n,Object.assign({},a,o,{ref:t}))});k4.displayName="NavItem";const eZ=k4,tZ=["as","onSelect","activeKey","role","onKeyDown"];function nZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const D$=()=>{},L$=xf("event-key"),E4=T.forwardRef((e,t)=>{let{as:n="div",onSelect:r,activeKey:i,role:a,onKeyDown:o}=e,s=nZ(e,tZ);const l=_4(),c=T.useRef(!1),f=T.useContext(Xl),h=T.useContext(S4);let p,m;h&&(a=a||"tablist",i=h.activeKey,p=h.getControlledId,m=h.getControllerId);const x=T.useRef(null),g=v=>{const O=x.current;if(!O)return null;const C=ao(O,`[${L$}]:not([aria-disabled=true])`),k=O.querySelector("[aria-selected=true]");if(!k||k!==document.activeElement)return null;const A=C.indexOf(k);if(A===-1)return null;let $=A+v;return $>=C.length&&($=0),$<0&&($=C.length-1),C[$]},w=(v,O)=>{v!=null&&(r==null||r(v,O),f==null||f(v,O))},b=v=>{if(o==null||o(v),!h)return;let O;switch(v.key){case"ArrowLeft":case"ArrowUp":O=g(-1);break;case"ArrowRight":case"ArrowDown":O=g(1);break;default:return}O&&(v.preventDefault(),w(O.dataset[XQ("EventKey")]||null,v),c.current=!0,l())};T.useEffect(()=>{if(x.current&&c.current){const v=x.current.querySelector(`[${L$}][aria-selected=true]`);v==null||v.focus()}c.current=!1});const _=Vs(t,x);return S.jsx(Xl.Provider,{value:w,children:S.jsx(x0.Provider,{value:{role:a,activeKey:Ph(i),getControlledId:p||D$,getControllerId:m||D$},children:S.jsx(n,Object.assign({},s,{onKeyDown:b,ref:_,role:a}))})})});E4.displayName="Nav";const rZ=Object.assign(E4,{Item:eZ}),Ys=T.createContext(null);Ys.displayName="NavbarContext";const bE=T.createContext(null);bE.displayName="CardHeaderContext";const C4=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"nav-item"),S.jsx(n,{ref:i,className:de(e,t),...r})));C4.displayName="NavItem";function A4(){return T.useState(null)}function iZ(e,t,n,r=!1){const i=nn(n);T.useEffect(()=>{const a=typeof e=="function"?e():e;return a.addEventListener(t,i,r),()=>a.removeEventListener(t,i,r)},[e])}function P4(){const e=T.useRef(!0),t=T.useRef(()=>e.current);return T.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function T4(e){const t=T.useRef(null);return T.useEffect(()=>{t.current=e}),t.current}const aZ=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",oZ=typeof document<"u",Ev=oZ||aZ?T.useLayoutEffect:T.useEffect,sZ=["onKeyDown"];function lZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function uZ(e){return!e||e.trim()==="#"}const b0=T.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=lZ(e,sZ);const[i]=gE(Object.assign({tagName:"a"},r)),a=nn(o=>{i.onKeyDown(o),n==null||n(o)});return uZ(r.href)||r.role==="button"?S.jsx("a",Object.assign({ref:t},r,i,{onKeyDown:a})):S.jsx("a",Object.assign({ref:t},r,{onKeyDown:n}))});b0.displayName="Anchor";const wE=T.forwardRef(({bsPrefix:e,className:t,as:n=b0,active:r,eventKey:i,disabled:a=!1,...o},s)=>{e=Ne(e,"nav-link");const[l,c]=O4({key:Ph(i,o.href),active:r,disabled:a,...o});return S.jsx(n,{...o,...l,ref:s,disabled:a,className:de(t,e,a&&"disabled",c.isActive&&"active")})});wE.displayName="NavLink";const $4=T.forwardRef((e,t)=>{const{as:n="div",bsPrefix:r,variant:i,fill:a=!1,justify:o=!1,navbar:s,navbarScroll:l,className:c,activeKey:f,...h}=y0(e,{activeKey:"onSelect"}),p=Ne(r,"nav");let m,x,g=!1;const w=T.useContext(Ys),b=T.useContext(bE);return w?(m=w.bsPrefix,g=s??!0):b&&({cardHeaderBsPrefix:x}=b),S.jsx(rZ,{as:n,ref:t,activeKey:f,className:de(c,{[p]:!g,[`${m}-nav`]:g,[`${m}-nav-scroll`]:g&&l,[`${x}-${i}`]:!!x,[`${p}-${i}`]:!!i,[`${p}-fill`]:a,[`${p}-justified`]:o}),...h})});$4.displayName="Nav";const cZ=Object.assign($4,{Item:C4,Link:wE}),M4=T.forwardRef(({bsPrefix:e,className:t,as:n,...r},i)=>{e=Ne(e,"navbar-brand");const a=n||(r.href?"a":"span");return S.jsx(a,{...r,ref:i,className:de(t,e)})});M4.displayName="NavbarBrand";function Op(e){return e&&e.ownerDocument||document}function fZ(e){var t=Op(e);return t&&t.defaultView||window}function dZ(e,t){return fZ(e).getComputedStyle(e,t)}var hZ=/([A-Z])/g;function pZ(e){return e.replace(hZ,"-$1").toLowerCase()}var mZ=/^ms-/;function ig(e){return pZ(e).replace(mZ,"-ms-")}var gZ=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function vZ(e){return!!(e&&gZ.test(e))}function vo(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(ig(t))||dZ(e).getPropertyValue(ig(t));Object.keys(t).forEach(function(i){var a=t[i];!a&&a!==0?e.style.removeProperty(ig(i)):vZ(i)?r+=i+"("+a+") ":n+=ig(i)+": "+a+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const F$={disabled:!1},I4=U.createContext(null);var yZ=function(t){return t.scrollTop},Rd="unmounted",ss="exited",Zi="entering",so="entered",Th="exiting",Lo=function(e){HQ(t,e);function t(r,i){var a;a=e.call(this,r,i)||this;var o=i,s=o&&!o.isMounting?r.enter:r.appear,l;return a.appearStatus=null,r.in?s?(l=ss,a.appearStatus=Zi):l=so:r.unmountOnExit||r.mountOnEnter?l=Rd:l=ss,a.state={status:l},a.nextCallback=null,a}t.getDerivedStateFromProps=function(i,a){var o=i.in;return o&&a.status===Rd?{status:ss}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var a=null;if(i!==this.props){var o=this.state.status;this.props.in?o!==Zi&&o!==so&&(a=Zi):(o===Zi||o===so)&&(a=Th)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,a,o,s;return a=o=s=i,i!=null&&typeof i!="number"&&(a=i.exit,o=i.enter,s=i.appear!==void 0?i.appear:o),{exit:a,enter:o,appear:s}},n.updateStatus=function(i,a){if(i===void 0&&(i=!1),a!==null)if(this.cancelNextCallback(),a===Zi){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:Qu.findDOMNode(this);o&&yZ(o)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ss&&this.setState({status:Rd})},n.performEnter=function(i){var a=this,o=this.props.enter,s=this.context?this.context.isMounting:i,l=this.props.nodeRef?[s]:[Qu.findDOMNode(this),s],c=l[0],f=l[1],h=this.getTimeouts(),p=s?h.appear:h.enter;if(!i&&!o||F$.disabled){this.safeSetState({status:so},function(){a.props.onEntered(c)});return}this.props.onEnter(c,f),this.safeSetState({status:Zi},function(){a.props.onEntering(c,f),a.onTransitionEnd(p,function(){a.safeSetState({status:so},function(){a.props.onEntered(c,f)})})})},n.performExit=function(){var i=this,a=this.props.exit,o=this.getTimeouts(),s=this.props.nodeRef?void 0:Qu.findDOMNode(this);if(!a||F$.disabled){this.safeSetState({status:ss},function(){i.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Th},function(){i.props.onExiting(s),i.onTransitionEnd(o.exit,function(){i.safeSetState({status:ss},function(){i.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,a){a=this.setNextCallback(a),this.setState(i,a)},n.setNextCallback=function(i){var a=this,o=!0;return this.nextCallback=function(s){o&&(o=!1,a.nextCallback=null,i(s))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(i,a){this.setNextCallback(a);var o=this.props.nodeRef?this.props.nodeRef.current:Qu.findDOMNode(this),s=i==null&&!this.props.addEndListener;if(!o||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],c=l[0],f=l[1];this.props.addEndListener(c,f)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===Rd)return null;var a=this.props,o=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=w4(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return U.createElement(I4.Provider,{value:null},typeof o=="function"?o(i,s):U.cloneElement(U.Children.only(o),s))},t}(U.Component);Lo.contextType=I4;Lo.propTypes={};function Pu(){}Lo.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Pu,onEntering:Pu,onEntered:Pu,onExit:Pu,onExiting:Pu,onExited:Pu};Lo.UNMOUNTED=Rd;Lo.EXITED=ss;Lo.ENTERING=Zi;Lo.ENTERED=so;Lo.EXITING=Th;const bf=!!(typeof window<"u"&&window.document&&window.document.createElement);var W_=!1,H_=!1;try{var Pb={get passive(){return W_=!0},get once(){return H_=W_=!0}};bf&&(window.addEventListener("test",Pb,Pb),window.removeEventListener("test",Pb,!0))}catch{}function _E(e,t,n,r){if(r&&typeof r!="boolean"&&!H_){var i=r.once,a=r.capture,o=n;!H_&&i&&(o=n.__once||function s(l){this.removeEventListener(t,s,a),n.call(this,l)},n.__once=o),e.addEventListener(t,o,W_?r:a)}e.addEventListener(t,n,r)}function V_(e,t,n,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,i),n.__once&&e.removeEventListener(t,n.__once,i)}function ps(e,t,n,r){return _E(e,t,n,r),function(){V_(e,t,n,r)}}function xZ(e,t,n,r){if(r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(t,n,r),e.dispatchEvent(i)}}function bZ(e){var t=vo(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function wZ(e,t,n){n===void 0&&(n=5);var r=!1,i=setTimeout(function(){r||xZ(e,"transitionend",!0)},t+n),a=ps(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),a()}}function N4(e,t,n,r){n==null&&(n=bZ(e)||0);var i=wZ(e,n,r),a=ps(e,"transitionend",t);return function(){i(),a()}}function B$(e,t){const n=vo(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function SE(e,t){const n=B$(e,"transitionDuration"),r=B$(e,"transitionDelay"),i=N4(e,a=>{a.target===e&&(i(),t(a))},n+r)}function dd(...e){return e.filter(t=>t!=null).reduce((t,n)=>{if(typeof n!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?n:function(...i){t.apply(this,i),n.apply(this,i)}},null)}function j4(e){e.offsetHeight}function _Z(e){return e&&"setState"in e?Qu.findDOMNode(e):e??null}const OE=U.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,onExited:a,addEndListener:o,children:s,childRef:l,...c},f)=>{const h=T.useRef(null),p=Vs(h,l),m=k=>{p(_Z(k))},x=k=>A=>{k&&h.current&&k(h.current,A)},g=T.useCallback(x(e),[e]),w=T.useCallback(x(t),[t]),b=T.useCallback(x(n),[n]),_=T.useCallback(x(r),[r]),v=T.useCallback(x(i),[i]),O=T.useCallback(x(a),[a]),C=T.useCallback(x(o),[o]);return S.jsx(Lo,{ref:f,...c,onEnter:g,onEntered:b,onEntering:w,onExit:_,onExited:O,onExiting:v,addEndListener:C,nodeRef:h,children:typeof s=="function"?(k,A)=>s(k,{...A,ref:m}):U.cloneElement(s,{ref:m})})}),SZ={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function OZ(e,t){const n=`offset${e[0].toUpperCase()}${e.slice(1)}`,r=t[n],i=SZ[e];return r+parseInt(vo(t,i[0]),10)+parseInt(vo(t,i[1]),10)}const kZ={[ss]:"collapse",[Th]:"collapsing",[Zi]:"collapsing",[so]:"collapse show"},EZ=U.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,className:a,children:o,dimension:s="height",in:l=!1,timeout:c=300,mountOnEnter:f=!1,unmountOnExit:h=!1,appear:p=!1,getDimensionValue:m=OZ,...x},g)=>{const w=typeof s=="function"?s():s,b=T.useMemo(()=>dd(k=>{k.style[w]="0"},e),[w,e]),_=T.useMemo(()=>dd(k=>{const A=`scroll${w[0].toUpperCase()}${w.slice(1)}`;k.style[w]=`${k[A]}px`},t),[w,t]),v=T.useMemo(()=>dd(k=>{k.style[w]=null},n),[w,n]),O=T.useMemo(()=>dd(k=>{k.style[w]=`${m(w,k)}px`,j4(k)},r),[r,m,w]),C=T.useMemo(()=>dd(k=>{k.style[w]=null},i),[w,i]);return S.jsx(OE,{ref:g,addEndListener:SE,...x,"aria-expanded":x.role?l:null,onEnter:b,onEntering:_,onEntered:v,onExit:O,onExiting:C,childRef:o.ref,in:l,timeout:c,mountOnEnter:f,unmountOnExit:h,appear:p,children:(k,A)=>U.cloneElement(o,{...A,className:de(a,o.props.className,kZ[k],w==="width"&&"collapse-horizontal")})})}),R4=T.forwardRef(({children:e,bsPrefix:t,...n},r)=>{t=Ne(t,"navbar-collapse");const i=T.useContext(Ys);return S.jsx(EZ,{in:!!(i&&i.expanded),...n,children:S.jsx("div",{ref:r,className:t,children:e})})});R4.displayName="NavbarCollapse";const D4=T.forwardRef(({bsPrefix:e,className:t,children:n,label:r="Toggle navigation",as:i="button",onClick:a,...o},s)=>{e=Ne(e,"navbar-toggler");const{onToggle:l,expanded:c}=T.useContext(Ys)||{},f=nn(h=>{a&&a(h),l&&l()});return i==="button"&&(o.type="button"),S.jsx(i,{...o,ref:s,onClick:f,"aria-label":r,className:de(t,e,!c&&"collapsed"),children:n||S.jsx("span",{className:`${e}-icon`})})});D4.displayName="NavbarToggle";const Y_=new WeakMap,z$=(e,t)=>{if(!e||!t)return;const n=Y_.get(t)||new Map;Y_.set(t,n);let r=n.get(e);return r||(r=t.matchMedia(e),r.refCount=0,n.set(r.media,r)),r};function CZ(e,t=typeof window>"u"?void 0:window){const n=z$(e,t),[r,i]=T.useState(()=>n?n.matches:!1);return Ev(()=>{let a=z$(e,t);if(!a)return i(!1);let o=Y_.get(t);const s=()=>{i(a.matches)};return a.refCount++,a.addListener(s),s(),()=>{a.removeListener(s),a.refCount--,a.refCount<=0&&(o==null||o.delete(a.media)),a=void 0}},[e]),r}function AZ(e){const t=Object.keys(e);function n(s,l){return s===l?l:s?`${s} and ${l}`:l}function r(s){return t[Math.min(t.indexOf(s)+1,t.length-1)]}function i(s){const l=r(s);let c=e[l];return typeof c=="number"?c=`${c-.2}px`:c=`calc(${c} - 0.2px)`,`(max-width: ${c})`}function a(s){let l=e[s];return typeof l=="number"&&(l=`${l}px`),`(min-width: ${l})`}function o(s,l,c){let f;typeof s=="object"?(f=s,c=l,l=!0):(l=l||!0,f={[s]:l});let h=T.useMemo(()=>Object.entries(f).reduce((p,[m,x])=>((x==="up"||x===!0)&&(p=n(p,a(m))),(x==="down"||x===!0)&&(p=n(p,i(m))),p),""),[JSON.stringify(f)]);return CZ(h,c)}return o}const PZ=AZ({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400});function Tb(e){e===void 0&&(e=Op());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Cv(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}function TZ(e){const t=T.useRef(e);return t.current=e,t}function L4(e){const t=TZ(e);T.useEffect(()=>()=>t.current(),[])}function $Z(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const U$=xf("modal-open");class kE{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return $Z(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",i=this.getElement();t.style={overflow:i.style.overflow,[r]:i.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(vo(i,r)||"0",10)+t.scrollBarWidth}px`),i.setAttribute(U$,""),vo(i,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(U$),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const F4=T.createContext(bf?window:void 0);F4.Provider;function w0(){return T.useContext(F4)}const $b=(e,t)=>bf?e==null?(t||Op()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function MZ(e,t){const n=w0(),[r,i]=T.useState(()=>$b(e,n==null?void 0:n.document));if(!r){const a=$b(e);a&&i(a)}return T.useEffect(()=>{},[t,r]),T.useEffect(()=>{const a=$b(e);a!==r&&i(a)},[e,r]),r}function IZ({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:i}){const a=T.useRef(null),o=T.useRef(t),s=nn(n);T.useEffect(()=>{t?o.current=!0:s(a.current)},[t,s]);const l=Vs(a,e.ref),c=T.cloneElement(e,{ref:l});return t?c:i||!o.current&&r?null:c}function NZ(e){return e.code==="Escape"||e.keyCode===27}function jZ(){const e=T.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const RZ=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function DZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function LZ(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:i,onExiting:a,onExited:o,addEndListener:s,children:l}=e,c=DZ(e,RZ);const{major:f}=jZ(),h=f>=19?l.props.ref:l.ref,p=T.useRef(null),m=Vs(p,typeof l=="function"?null:h),x=k=>A=>{k&&p.current&&k(p.current,A)},g=T.useCallback(x(t),[t]),w=T.useCallback(x(n),[n]),b=T.useCallback(x(r),[r]),_=T.useCallback(x(i),[i]),v=T.useCallback(x(a),[a]),O=T.useCallback(x(o),[o]),C=T.useCallback(x(s),[s]);return Object.assign({},c,{nodeRef:p},t&&{onEnter:g},n&&{onEntering:w},r&&{onEntered:b},i&&{onExit:_},a&&{onExiting:v},o&&{onExited:O},s&&{addEndListener:C},{children:typeof l=="function"?(k,A)=>l(k,Object.assign({},A,{ref:m})):T.cloneElement(l,{ref:m})})}const FZ=["component"];function BZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const zZ=T.forwardRef((e,t)=>{let{component:n}=e,r=BZ(e,FZ);const i=LZ(r);return S.jsx(n,Object.assign({ref:t},i))});function UZ({in:e,onTransition:t}){const n=T.useRef(null),r=T.useRef(!0),i=nn(t);return Ev(()=>{if(!n.current)return;let a=!1;return i({in:e,element:n.current,initial:r.current,isStale:()=>a}),()=>{a=!0}},[e,i]),Ev(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function WZ({children:e,in:t,onExited:n,onEntered:r,transition:i}){const[a,o]=T.useState(!t);t&&a&&o(!1);const s=UZ({in:!!t,onTransition:c=>{const f=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(o(!0),n==null||n(c.element)))};Promise.resolve(i(c)).then(f,h=>{throw c.in||o(!0),h})}}),l=Vs(s,e.ref);return a&&!t?null:T.cloneElement(e,{ref:l})}function W$(e,t,n){return e?S.jsx(zZ,Object.assign({},n,{component:e})):t?S.jsx(WZ,Object.assign({},n,{transition:t})):S.jsx(IZ,Object.assign({},n))}const HZ=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function VZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let Mb;function YZ(e){return Mb||(Mb=new kE({ownerDocument:e==null?void 0:e.document})),Mb}function GZ(e){const t=w0(),n=e||YZ(t),r=T.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:T.useCallback(i=>{r.current.dialog=i},[]),setBackdropRef:T.useCallback(i=>{r.current.backdrop=i},[])})}const B4=T.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:i,style:a,children:o,backdrop:s=!0,keyboard:l=!0,onBackdropClick:c,onEscapeKeyDown:f,transition:h,runTransition:p,backdropTransition:m,runBackdropTransition:x,autoFocus:g=!0,enforceFocus:w=!0,restoreFocus:b=!0,restoreFocusOptions:_,renderDialog:v,renderBackdrop:O=Te=>S.jsx("div",Object.assign({},Te)),manager:C,container:k,onShow:A,onHide:$=()=>{},onExit:L,onExited:B,onExiting:j,onEnter:D,onEntering:z,onEntered:q}=e,Y=VZ(e,HZ);const Q=w0(),Z=MZ(k),H=GZ(C),K=P4(),I=T4(n),[ee,oe]=T.useState(!n),R=T.useRef(null);T.useImperativeHandle(t,()=>H,[H]),bf&&!I&&n&&(R.current=Tb(Q==null?void 0:Q.document)),n&&ee&&oe(!1);const ve=nn(()=>{if(H.add(),be.current=ps(document,"keydown",_e),re.current=ps(document,"focus",()=>setTimeout(ke),!0),A&&A(),g){var Te,ft;const ce=Tb((Te=(ft=H.dialog)==null?void 0:ft.ownerDocument)!=null?Te:Q==null?void 0:Q.document);H.dialog&&ce&&!Cv(H.dialog,ce)&&(R.current=ce,H.dialog.focus())}}),xe=nn(()=>{if(H.remove(),be.current==null||be.current(),re.current==null||re.current(),b){var Te;(Te=R.current)==null||Te.focus==null||Te.focus(_),R.current=null}});T.useEffect(()=>{!n||!Z||ve()},[n,Z,ve]),T.useEffect(()=>{ee&&xe()},[ee,xe]),L4(()=>{xe()});const ke=nn(()=>{if(!w||!K()||!H.isTopModal())return;const Te=Tb(Q==null?void 0:Q.document);H.dialog&&Te&&!Cv(H.dialog,Te)&&H.dialog.focus()}),Ve=nn(Te=>{Te.target===Te.currentTarget&&(c==null||c(Te),s===!0&&$())}),_e=nn(Te=>{l&&NZ(Te)&&H.isTopModal()&&(f==null||f(Te),Te.defaultPrevented||$())}),re=T.useRef(),be=T.useRef(),Oe=(...Te)=>{oe(!0),B==null||B(...Te)};if(!Z)return null;const te=Object.assign({role:r,ref:H.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},Y,{style:a,className:i,tabIndex:-1});let Ge=v?v(te):S.jsx("div",Object.assign({},te,{children:T.cloneElement(o,{role:"document"})}));Ge=W$(h,p,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:L,onExiting:j,onExited:Oe,onEnter:D,onEntering:z,onEntered:q,children:Ge});let Me=null;return s&&(Me=O({ref:H.setBackdropRef,onClick:Ve}),Me=W$(m,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Me})),S.jsx(S.Fragment,{children:Qu.createPortal(S.jsxs(S.Fragment,{children:[Me,Ge]}),Z)})});B4.displayName="Modal";const z4=Object.assign(B4,{Manager:kE}),qZ={[Zi]:"show",[so]:"show"},$c=T.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...i},a)=>{const o={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...i},s=T.useCallback((l,c)=>{j4(l),r==null||r(l,c)},[r]);return S.jsx(OE,{ref:a,addEndListener:SE,...o,onEnter:s,childRef:t.ref,children:(l,c)=>T.cloneElement(t,{...c,className:de("fade",e,t.props.className,qZ[l],n[l])})})});$c.displayName="Fade";const U4=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"offcanvas-body"),S.jsx(n,{ref:i,className:de(e,t),...r})));U4.displayName="OffcanvasBody";const KZ={[Zi]:"show",[so]:"show"},W4=T.forwardRef(({bsPrefix:e,className:t,children:n,in:r=!1,mountOnEnter:i=!1,unmountOnExit:a=!1,appear:o=!1,...s},l)=>(e=Ne(e,"offcanvas"),S.jsx(OE,{ref:l,addEndListener:SE,in:r,mountOnEnter:i,unmountOnExit:a,appear:o,...s,childRef:n.ref,children:(c,f)=>T.cloneElement(n,{...f,className:de(t,n.props.className,(c===Zi||c===Th)&&`${e}-toggling`,KZ[c])})})));W4.displayName="OffcanvasToggling";const EE=T.createContext({onHide(){}}),XZ={"aria-label":me.string,onClick:me.func,variant:me.oneOf(["white"])},_0=T.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},i)=>S.jsx("button",{ref:i,type:"button",className:de("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));_0.displayName="CloseButton";_0.propTypes=XZ;const H4=T.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:i,...a},o)=>{const s=T.useContext(EE),l=nn(()=>{s==null||s.onHide(),r==null||r()});return S.jsxs("div",{ref:o,...a,children:[i,n&&S.jsx(_0,{"aria-label":e,variant:t,onClick:l})]})}),V4=T.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},a)=>(e=Ne(e,"offcanvas-header"),S.jsx(H4,{ref:a,...i,className:de(t,e),closeLabel:n,closeButton:r})));V4.displayName="OffcanvasHeader";const kp=e=>T.forwardRef((t,n)=>S.jsx("div",{...t,ref:n,className:de(t.className,e)})),QZ=kp("h5"),Y4=T.forwardRef(({className:e,bsPrefix:t,as:n=QZ,...r},i)=>(t=Ne(t,"offcanvas-title"),S.jsx(n,{ref:i,className:de(e,t),...r})));Y4.displayName="OffcanvasTitle";function ZZ(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function JZ(e,t){e.classList?e.classList.add(t):ZZ(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function H$(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function eJ(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=H$(e.className,t):e.setAttribute("class",H$(e.className&&e.className.baseVal||"",t))}const Tu={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class G4 extends kE{adjustAndStore(t,n,r){const i=n.style[t];n.dataset[t]=i,vo(n,{[t]:`${parseFloat(vo(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],vo(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(JZ(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";ao(n,Tu.FIXED_CONTENT).forEach(a=>this.adjustAndStore(r,a,t.scrollBarWidth)),ao(n,Tu.STICKY_CONTENT).forEach(a=>this.adjustAndStore(i,a,-t.scrollBarWidth)),ao(n,Tu.NAVBAR_TOGGLER).forEach(a=>this.adjustAndStore(i,a,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();eJ(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";ao(n,Tu.FIXED_CONTENT).forEach(a=>this.restore(r,a)),ao(n,Tu.STICKY_CONTENT).forEach(a=>this.restore(i,a)),ao(n,Tu.NAVBAR_TOGGLER).forEach(a=>this.restore(i,a))}}let Ib;function q4(e){return Ib||(Ib=new G4(e)),Ib}function tJ(e){return S.jsx(W4,{...e})}function nJ(e){return S.jsx($c,{...e})}const K4=T.forwardRef(({bsPrefix:e,className:t,children:n,"aria-labelledby":r,placement:i="start",responsive:a,show:o=!1,backdrop:s=!0,keyboard:l=!0,scroll:c=!1,onEscapeKeyDown:f,onShow:h,onHide:p,container:m,autoFocus:x=!0,enforceFocus:g=!0,restoreFocus:w=!0,restoreFocusOptions:b,onEntered:_,onExit:v,onExiting:O,onEnter:C,onEntering:k,onExited:A,backdropClassName:$,manager:L,renderStaticNode:B=!1,...j},D)=>{const z=T.useRef();e=Ne(e,"offcanvas");const{onToggle:q}=T.useContext(Ys)||{},[Y,Q]=T.useState(!1),Z=PZ(a||"xs","up");T.useEffect(()=>{Q(a?o&&!Z:o)},[o,a,Z]);const H=nn(()=>{q==null||q(),p==null||p()}),K=T.useMemo(()=>({onHide:H}),[H]);function I(){return L||(c?(z.current||(z.current=new G4({handleContainerOverflow:!1})),z.current):q4())}const ee=(xe,...ke)=>{xe&&(xe.style.visibility="visible"),C==null||C(xe,...ke)},oe=(xe,...ke)=>{xe&&(xe.style.visibility=""),A==null||A(...ke)},R=T.useCallback(xe=>S.jsx("div",{...xe,className:de(`${e}-backdrop`,$)}),[$,e]),ve=xe=>S.jsx("div",{...xe,...j,className:de(t,a?`${e}-${a}`:e,`${e}-${i}`),"aria-labelledby":r,children:n});return S.jsxs(S.Fragment,{children:[!Y&&(a||B)&&ve({}),S.jsx(EE.Provider,{value:K,children:S.jsx(z4,{show:Y,ref:D,backdrop:s,container:m,keyboard:l,autoFocus:x,enforceFocus:g&&!c,restoreFocus:w,restoreFocusOptions:b,onEscapeKeyDown:f,onShow:h,onHide:H,onEnter:ee,onEntering:k,onEntered:_,onExit:v,onExiting:O,onExited:oe,manager:I(),transition:tJ,backdropTransition:nJ,renderBackdrop:R,renderDialog:ve})})]})});K4.displayName="Offcanvas";const rJ=Object.assign(K4,{Body:U4,Header:V4,Title:Y4}),X4=T.forwardRef((e,t)=>{const n=T.useContext(Ys);return S.jsx(rJ,{ref:t,show:!!(n!=null&&n.expanded),...e,renderStaticNode:!0})});X4.displayName="NavbarOffcanvas";const Q4=T.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ne(t,"navbar-text"),S.jsx(n,{ref:i,className:de(e,t),...r})));Q4.displayName="NavbarText";const Z4=T.forwardRef((e,t)=>{const{bsPrefix:n,expand:r=!0,variant:i="light",bg:a,fixed:o,sticky:s,className:l,as:c="nav",expanded:f,onToggle:h,onSelect:p,collapseOnSelect:m=!1,...x}=y0(e,{expanded:"onToggle"}),g=Ne(n,"navbar"),w=T.useCallback((...v)=>{p==null||p(...v),m&&f&&(h==null||h(!1))},[p,m,f,h]);x.role===void 0&&c!=="nav"&&(x.role="navigation");let b=`${g}-expand`;typeof r=="string"&&(b=`${b}-${r}`);const _=T.useMemo(()=>({onToggle:()=>h==null?void 0:h(!f),bsPrefix:g,expanded:!!f,expand:r}),[g,f,r,h]);return S.jsx(Ys.Provider,{value:_,children:S.jsx(Xl.Provider,{value:w,children:S.jsx(c,{ref:t,...x,className:de(l,g,r&&b,i&&`${g}-${i}`,a&&`bg-${a}`,s&&`sticky-${s}`,o&&`fixed-${o}`)})})})});Z4.displayName="Navbar";const Fg=Object.assign(Z4,{Brand:M4,Collapse:R4,Offcanvas:X4,Text:Q4,Toggle:D4});function iJ(e,t,n){const r=T.useRef(e!==void 0),[i,a]=T.useState(t),o=e!==void 0,s=r.current;return r.current=o,!o&&s&&i!==t&&a(t),[o?e:i,T.useCallback((...l)=>{const[c,...f]=l;let h=n==null?void 0:n(c,...f);return a(c),h},[n])]}const S0=T.createContext(null);var V$=Object.prototype.hasOwnProperty;function Y$(e,t,n){for(n of e.keys())if(Jd(n,t))return n}function Jd(e,t){var n,r,i;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&Jd(e[r],t[r]););return r===-1}if(n===Set){if(e.size!==t.size)return!1;for(r of e)if(i=r,i&&typeof i=="object"&&(i=Y$(t,i),!i)||!t.has(i))return!1;return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e)if(i=r[0],i&&typeof i=="object"&&(i=Y$(t,i),!i)||!Jd(r[1],t.get(i)))return!1;return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(V$.call(e,n)&&++r&&!V$.call(t,n)||!(n in t)||!Jd(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}function aJ(e){const t=P4();return[e[0],T.useCallback(n=>{if(t())return e[1](n)},[t,e[1]])]}var Tr="top",Ti="bottom",$i="right",$r="left",CE="auto",Ep=[Tr,Ti,$i,$r],Mc="start",$h="end",oJ="clippingParents",J4="viewport",hd="popper",sJ="reference",G$=Ep.reduce(function(e,t){return e.concat([t+"-"+Mc,t+"-"+$h])},[]),e6=[].concat(Ep,[CE]).reduce(function(e,t){return e.concat([t,t+"-"+Mc,t+"-"+$h])},[]),lJ="beforeRead",uJ="read",cJ="afterRead",fJ="beforeMain",dJ="main",hJ="afterMain",pJ="beforeWrite",mJ="write",gJ="afterWrite",vJ=[lJ,uJ,cJ,fJ,dJ,hJ,pJ,mJ,gJ];function Ma(e){return e.split("-")[0]}function Jr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ql(e){var t=Jr(e).Element;return e instanceof t||e instanceof Element}function Ia(e){var t=Jr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function AE(e){if(typeof ShadowRoot>"u")return!1;var t=Jr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Rl=Math.max,Av=Math.min,Ic=Math.round;function G_(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function t6(){return!/^((?!chrome|android).)*safari/i.test(G_())}function Nc(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&Ia(e)&&(i=e.offsetWidth>0&&Ic(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ic(r.height)/e.offsetHeight||1);var o=Ql(e)?Jr(e):window,s=o.visualViewport,l=!t6()&&n,c=(r.left+(l&&s?s.offsetLeft:0))/i,f=(r.top+(l&&s?s.offsetTop:0))/a,h=r.width/i,p=r.height/a;return{width:h,height:p,top:f,right:c+h,bottom:f+p,left:c,x:c,y:f}}function PE(e){var t=Nc(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function n6(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&AE(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function js(e){return e?(e.nodeName||"").toLowerCase():null}function Ao(e){return Jr(e).getComputedStyle(e)}function yJ(e){return["table","td","th"].indexOf(js(e))>=0}function Gs(e){return((Ql(e)?e.ownerDocument:e.document)||window.document).documentElement}function O0(e){return js(e)==="html"?e:e.assignedSlot||e.parentNode||(AE(e)?e.host:null)||Gs(e)}function q$(e){return!Ia(e)||Ao(e).position==="fixed"?null:e.offsetParent}function xJ(e){var t=/firefox/i.test(G_()),n=/Trident/i.test(G_());if(n&&Ia(e)){var r=Ao(e);if(r.position==="fixed")return null}var i=O0(e);for(AE(i)&&(i=i.host);Ia(i)&&["html","body"].indexOf(js(i))<0;){var a=Ao(i);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return i;i=i.parentNode}return null}function Cp(e){for(var t=Jr(e),n=q$(e);n&&yJ(n)&&Ao(n).position==="static";)n=q$(n);return n&&(js(n)==="html"||js(n)==="body"&&Ao(n).position==="static")?t:n||xJ(e)||t}function TE(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function eh(e,t,n){return Rl(e,Av(t,n))}function bJ(e,t,n){var r=eh(e,t,n);return r>n?n:r}function r6(){return{top:0,right:0,bottom:0,left:0}}function i6(e){return Object.assign({},r6(),e)}function a6(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var wJ=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,i6(typeof t!="number"?t:a6(t,Ep))};function _J(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=Ma(n.placement),l=TE(s),c=[$r,$i].indexOf(s)>=0,f=c?"height":"width";if(!(!a||!o)){var h=wJ(i.padding,n),p=PE(a),m=l==="y"?Tr:$r,x=l==="y"?Ti:$i,g=n.rects.reference[f]+n.rects.reference[l]-o[l]-n.rects.popper[f],w=o[l]-n.rects.reference[l],b=Cp(a),_=b?l==="y"?b.clientHeight||0:b.clientWidth||0:0,v=g/2-w/2,O=h[m],C=_-p[f]-h[x],k=_/2-p[f]/2+v,A=eh(O,k,C),$=l;n.modifiersData[r]=(t={},t[$]=A,t.centerOffset=A-k,t)}}function SJ(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||n6(t.elements.popper,i)&&(t.elements.arrow=i))}const OJ={name:"arrow",enabled:!0,phase:"main",fn:_J,effect:SJ,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function jc(e){return e.split("-")[1]}var kJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function EJ(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Ic(n*i)/i||0,y:Ic(r*i)/i||0}}function K$(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,f=e.roundOffsets,h=e.isFixed,p=o.x,m=p===void 0?0:p,x=o.y,g=x===void 0?0:x,w=typeof f=="function"?f({x:m,y:g}):{x:m,y:g};m=w.x,g=w.y;var b=o.hasOwnProperty("x"),_=o.hasOwnProperty("y"),v=$r,O=Tr,C=window;if(c){var k=Cp(n),A="clientHeight",$="clientWidth";if(k===Jr(n)&&(k=Gs(n),Ao(k).position!=="static"&&s==="absolute"&&(A="scrollHeight",$="scrollWidth")),k=k,i===Tr||(i===$r||i===$i)&&a===$h){O=Ti;var L=h&&k===C&&C.visualViewport?C.visualViewport.height:k[A];g-=L-r.height,g*=l?1:-1}if(i===$r||(i===Tr||i===Ti)&&a===$h){v=$i;var B=h&&k===C&&C.visualViewport?C.visualViewport.width:k[$];m-=B-r.width,m*=l?1:-1}}var j=Object.assign({position:s},c&&kJ),D=f===!0?EJ({x:m,y:g},Jr(n)):{x:m,y:g};if(m=D.x,g=D.y,l){var z;return Object.assign({},j,(z={},z[O]=_?"0":"",z[v]=b?"0":"",z.transform=(C.devicePixelRatio||1)<=1?"translate("+m+"px, "+g+"px)":"translate3d("+m+"px, "+g+"px, 0)",z))}return Object.assign({},j,(t={},t[O]=_?g+"px":"",t[v]=b?m+"px":"",t.transform="",t))}function CJ(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,a=n.adaptive,o=a===void 0?!0:a,s=n.roundOffsets,l=s===void 0?!0:s,c={placement:Ma(t.placement),variation:jc(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,K$(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,K$(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const AJ={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:CJ,data:{}};var ag={passive:!0};function PJ(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=i===void 0?!0:i,o=r.resize,s=o===void 0?!0:o,l=Jr(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(f){f.addEventListener("scroll",n.update,ag)}),s&&l.addEventListener("resize",n.update,ag),function(){a&&c.forEach(function(f){f.removeEventListener("scroll",n.update,ag)}),s&&l.removeEventListener("resize",n.update,ag)}}const TJ={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:PJ,data:{}};var $J={left:"right",right:"left",bottom:"top",top:"bottom"};function Bg(e){return e.replace(/left|right|bottom|top/g,function(t){return $J[t]})}var MJ={start:"end",end:"start"};function X$(e){return e.replace(/start|end/g,function(t){return MJ[t]})}function $E(e){var t=Jr(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function ME(e){return Nc(Gs(e)).left+$E(e).scrollLeft}function IJ(e,t){var n=Jr(e),r=Gs(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;var c=t6();(c||!c&&t==="fixed")&&(s=i.offsetLeft,l=i.offsetTop)}return{width:a,height:o,x:s+ME(e),y:l}}function NJ(e){var t,n=Gs(e),r=$E(e),i=(t=e.ownerDocument)==null?void 0:t.body,a=Rl(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=Rl(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+ME(e),l=-r.scrollTop;return Ao(i||n).direction==="rtl"&&(s+=Rl(n.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:l}}function IE(e){var t=Ao(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function o6(e){return["html","body","#document"].indexOf(js(e))>=0?e.ownerDocument.body:Ia(e)&&IE(e)?e:o6(O0(e))}function th(e,t){var n;t===void 0&&(t=[]);var r=o6(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),a=Jr(r),o=i?[a].concat(a.visualViewport||[],IE(r)?r:[]):r,s=t.concat(o);return i?s:s.concat(th(O0(o)))}function q_(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function jJ(e,t){var n=Nc(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Q$(e,t,n){return t===J4?q_(IJ(e,n)):Ql(t)?jJ(t,n):q_(NJ(Gs(e)))}function RJ(e){var t=th(O0(e)),n=["absolute","fixed"].indexOf(Ao(e).position)>=0,r=n&&Ia(e)?Cp(e):e;return Ql(r)?t.filter(function(i){return Ql(i)&&n6(i,r)&&js(i)!=="body"}):[]}function DJ(e,t,n,r){var i=t==="clippingParents"?RJ(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce(function(l,c){var f=Q$(e,c,r);return l.top=Rl(f.top,l.top),l.right=Av(f.right,l.right),l.bottom=Av(f.bottom,l.bottom),l.left=Rl(f.left,l.left),l},Q$(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function s6(e){var t=e.reference,n=e.element,r=e.placement,i=r?Ma(r):null,a=r?jc(r):null,o=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(i){case Tr:l={x:o,y:t.y-n.height};break;case Ti:l={x:o,y:t.y+t.height};break;case $i:l={x:t.x+t.width,y:s};break;case $r:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=i?TE(i):null;if(c!=null){var f=c==="y"?"height":"width";switch(a){case Mc:l[c]=l[c]-(t[f]/2-n[f]/2);break;case $h:l[c]=l[c]+(t[f]/2-n[f]/2);break}}return l}function Mh(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,a=n.strategy,o=a===void 0?e.strategy:a,s=n.boundary,l=s===void 0?oJ:s,c=n.rootBoundary,f=c===void 0?J4:c,h=n.elementContext,p=h===void 0?hd:h,m=n.altBoundary,x=m===void 0?!1:m,g=n.padding,w=g===void 0?0:g,b=i6(typeof w!="number"?w:a6(w,Ep)),_=p===hd?sJ:hd,v=e.rects.popper,O=e.elements[x?_:p],C=DJ(Ql(O)?O:O.contextElement||Gs(e.elements.popper),l,f,o),k=Nc(e.elements.reference),A=s6({reference:k,element:v,strategy:"absolute",placement:i}),$=q_(Object.assign({},v,A)),L=p===hd?$:k,B={top:C.top-L.top+b.top,bottom:L.bottom-C.bottom+b.bottom,left:C.left-L.left+b.left,right:L.right-C.right+b.right},j=e.modifiersData.offset;if(p===hd&&j){var D=j[i];Object.keys(B).forEach(function(z){var q=[$i,Ti].indexOf(z)>=0?1:-1,Y=[Tr,Ti].indexOf(z)>=0?"y":"x";B[z]+=D[Y]*q})}return B}function LJ(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?e6:l,f=jc(r),h=f?s?G$:G$.filter(function(x){return jc(x)===f}):Ep,p=h.filter(function(x){return c.indexOf(x)>=0});p.length===0&&(p=h);var m=p.reduce(function(x,g){return x[g]=Mh(e,{placement:g,boundary:i,rootBoundary:a,padding:o})[Ma(g)],x},{});return Object.keys(m).sort(function(x,g){return m[x]-m[g]})}function FJ(e){if(Ma(e)===CE)return[];var t=Bg(e);return[X$(e),t,X$(t)]}function BJ(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!0:o,l=n.fallbackPlacements,c=n.padding,f=n.boundary,h=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,x=m===void 0?!0:m,g=n.allowedAutoPlacements,w=t.options.placement,b=Ma(w),_=b===w,v=l||(_||!x?[Bg(w)]:FJ(w)),O=[w].concat(v).reduce(function(ve,xe){return ve.concat(Ma(xe)===CE?LJ(t,{placement:xe,boundary:f,rootBoundary:h,padding:c,flipVariations:x,allowedAutoPlacements:g}):xe)},[]),C=t.rects.reference,k=t.rects.popper,A=new Map,$=!0,L=O[0],B=0;B=0,Y=q?"width":"height",Q=Mh(t,{placement:j,boundary:f,rootBoundary:h,altBoundary:p,padding:c}),Z=q?z?$i:$r:z?Ti:Tr;C[Y]>k[Y]&&(Z=Bg(Z));var H=Bg(Z),K=[];if(a&&K.push(Q[D]<=0),s&&K.push(Q[Z]<=0,Q[H]<=0),K.every(function(ve){return ve})){L=j,$=!1;break}A.set(j,K)}if($)for(var I=x?3:1,ee=function(xe){var ke=O.find(function(Ve){var _e=A.get(Ve);if(_e)return _e.slice(0,xe).every(function(re){return re})});if(ke)return L=ke,"break"},oe=I;oe>0;oe--){var R=ee(oe);if(R==="break")break}t.placement!==L&&(t.modifiersData[r]._skip=!0,t.placement=L,t.reset=!0)}}const zJ={name:"flip",enabled:!0,phase:"main",fn:BJ,requiresIfExists:["offset"],data:{_skip:!1}};function Z$(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function J$(e){return[Tr,$i,Ti,$r].some(function(t){return e[t]>=0})}function UJ(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Mh(t,{elementContext:"reference"}),s=Mh(t,{altBoundary:!0}),l=Z$(o,r),c=Z$(s,i,a),f=J$(l),h=J$(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:f,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":h})}const WJ={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:UJ};function HJ(e,t,n){var r=Ma(e),i=[$r,Tr].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[$r,$i].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function VJ(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=i===void 0?[0,0]:i,o=e6.reduce(function(f,h){return f[h]=HJ(h,t.rects,a),f},{}),s=o[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=o}const YJ={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:VJ};function GJ(e){var t=e.state,n=e.name;t.modifiersData[n]=s6({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const qJ={name:"popperOffsets",enabled:!0,phase:"read",fn:GJ,data:{}};function KJ(e){return e==="x"?"y":"x"}function XJ(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!1:o,l=n.boundary,c=n.rootBoundary,f=n.altBoundary,h=n.padding,p=n.tether,m=p===void 0?!0:p,x=n.tetherOffset,g=x===void 0?0:x,w=Mh(t,{boundary:l,rootBoundary:c,padding:h,altBoundary:f}),b=Ma(t.placement),_=jc(t.placement),v=!_,O=TE(b),C=KJ(O),k=t.modifiersData.popperOffsets,A=t.rects.reference,$=t.rects.popper,L=typeof g=="function"?g(Object.assign({},t.rects,{placement:t.placement})):g,B=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(k){if(a){var z,q=O==="y"?Tr:$r,Y=O==="y"?Ti:$i,Q=O==="y"?"height":"width",Z=k[O],H=Z+w[q],K=Z-w[Y],I=m?-$[Q]/2:0,ee=_===Mc?A[Q]:$[Q],oe=_===Mc?-$[Q]:-A[Q],R=t.elements.arrow,ve=m&&R?PE(R):{width:0,height:0},xe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:r6(),ke=xe[q],Ve=xe[Y],_e=eh(0,A[Q],ve[Q]),re=v?A[Q]/2-I-_e-ke-B.mainAxis:ee-_e-ke-B.mainAxis,be=v?-A[Q]/2+I+_e+Ve+B.mainAxis:oe+_e+Ve+B.mainAxis,Oe=t.elements.arrow&&Cp(t.elements.arrow),te=Oe?O==="y"?Oe.clientTop||0:Oe.clientLeft||0:0,Ge=(z=j==null?void 0:j[O])!=null?z:0,Me=Z+re-Ge-te,Te=Z+be-Ge,ft=eh(m?Av(H,Me):H,Z,m?Rl(K,Te):K);k[O]=ft,D[O]=ft-Z}if(s){var ce,Se=O==="x"?Tr:$r,Le=O==="x"?Ti:$i,We=k[C],tt=C==="y"?"height":"width",Xe=We+w[Se],Qe=We-w[Le],on=[Tr,$r].indexOf(b)!==-1,Yt=(ce=j==null?void 0:j[C])!=null?ce:0,X=on?Xe:We-A[tt]-$[tt]-Yt+B.altAxis,ue=on?We+A[tt]+$[tt]-Yt-B.altAxis:Qe,je=m&&on?bJ(X,We,ue):eh(m?X:Xe,We,m?ue:Qe);k[C]=je,D[C]=je-We}t.modifiersData[r]=D}}const QJ={name:"preventOverflow",enabled:!0,phase:"main",fn:XJ,requiresIfExists:["offset"]};function ZJ(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function JJ(e){return e===Jr(e)||!Ia(e)?$E(e):ZJ(e)}function eee(e){var t=e.getBoundingClientRect(),n=Ic(t.width)/e.offsetWidth||1,r=Ic(t.height)/e.offsetHeight||1;return n!==1||r!==1}function tee(e,t,n){n===void 0&&(n=!1);var r=Ia(t),i=Ia(t)&&eee(t),a=Gs(t),o=Nc(e,i,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((js(t)!=="body"||IE(a))&&(s=JJ(t)),Ia(t)?(l=Nc(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=ME(a))),{x:o.left+s.scrollLeft-l.x,y:o.top+s.scrollTop-l.y,width:o.width,height:o.height}}function nee(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function i(a){n.add(a.name);var o=[].concat(a.requires||[],a.requiresIfExists||[]);o.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&i(l)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||i(a)}),r}function ree(e){var t=nee(e);return vJ.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function iee(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function aee(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var eM={placement:"bottom",modifiers:[],strategy:"absolute"};function tM(){for(var e=arguments.length,t=new Array(e),n=0;n=0)continue;n[r]=e[r]}return n}const cee={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},fee={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{const{reference:t,popper:n}=e.elements;if("removeAttribute"in t){const r=(t.getAttribute("aria-describedby")||"").split(",").filter(i=>i.trim()!==n.id);r.length?t.setAttribute("aria-describedby",r.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;const{popper:n,reference:r}=e.elements,i=(t=n.getAttribute("role"))==null?void 0:t.toLowerCase();if(n.id&&i==="tooltip"&&"setAttribute"in r){const a=r.getAttribute("aria-describedby");if(a&&a.split(",").indexOf(n.id)!==-1)return;r.setAttribute("aria-describedby",a?`${a},${n.id}`:n.id)}}},dee=[];function hee(e,t,n={}){let{enabled:r=!0,placement:i="bottom",strategy:a="absolute",modifiers:o=dee}=n,s=uee(n,lee);const l=T.useRef(o),c=T.useRef(),f=T.useCallback(()=>{var w;(w=c.current)==null||w.update()},[]),h=T.useCallback(()=>{var w;(w=c.current)==null||w.forceUpdate()},[]),[p,m]=aJ(T.useState({placement:i,update:f,forceUpdate:h,attributes:{},styles:{popper:{},arrow:{}}})),x=T.useMemo(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:w})=>{const b={},_={};Object.keys(w.elements).forEach(v=>{b[v]=w.styles[v],_[v]=w.attributes[v]}),m({state:w,styles:b,attributes:_,update:f,forceUpdate:h,placement:w.placement})}}),[f,h,m]),g=T.useMemo(()=>(Jd(l.current,o)||(l.current=o),l.current),[o]);return T.useEffect(()=>{!c.current||!r||c.current.setOptions({placement:i,strategy:a,modifiers:[...g,x,cee]})},[a,i,x,r,g]),T.useEffect(()=>{if(!(!r||e==null||t==null))return c.current=see(e,t,Object.assign({},s,{placement:i,strategy:a,modifiers:[...g,fee,x]})),()=>{c.current!=null&&(c.current.destroy(),c.current=void 0,m(w=>Object.assign({},w,{attributes:{},styles:{popper:{}}})))}},[r,e,t]),p}const nM=()=>{};function pee(e){return e.button===0}function mee(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}const Nb=e=>e&&("current"in e?e.current:e),rM={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};function gee(e,t=nM,{disabled:n,clickTrigger:r="click"}={}){const i=T.useRef(!1),a=T.useRef(!1),o=T.useCallback(c=>{const f=Nb(e);jQ(!!f,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),i.current=!f||mee(c)||!pee(c)||!!Cv(f,c.target)||a.current,a.current=!1},[e]),s=nn(c=>{const f=Nb(e);f&&Cv(f,c.target)&&(a.current=!0)}),l=nn(c=>{i.current||t(c)});T.useEffect(()=>{var c,f;if(n||e==null)return;const h=Op(Nb(e)),p=h.defaultView||window;let m=(c=p.event)!=null?c:(f=p.parent)==null?void 0:f.event,x=null;rM[r]&&(x=ps(h,rM[r],s,!0));const g=ps(h,r,o,!0),w=ps(h,r,_=>{if(_===m){m=void 0;return}l(_)});let b=[];return"ontouchstart"in h.documentElement&&(b=[].slice.call(h.body.children).map(_=>ps(_,"mousemove",nM))),()=>{x==null||x(),g(),w(),b.forEach(_=>_())}},[e,n,r,o,s,l])}function vee(e){const t={};return Array.isArray(e)?(e==null||e.forEach(n=>{t[n.name]=n}),t):e||t}function yee(e={}){return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function xee({enabled:e,enableEvents:t,placement:n,flip:r,offset:i,fixed:a,containerPadding:o,arrowElement:s,popperConfig:l={}}){var c,f,h,p,m;const x=vee(l.modifiers);return Object.assign({},l,{placement:n,enabled:e,strategy:a?"fixed":l.strategy,modifiers:yee(Object.assign({},x,{eventListeners:{enabled:t,options:(c=x.eventListeners)==null?void 0:c.options},preventOverflow:Object.assign({},x.preventOverflow,{options:o?Object.assign({padding:o},(f=x.preventOverflow)==null?void 0:f.options):(h=x.preventOverflow)==null?void 0:h.options}),offset:{options:Object.assign({offset:i},(p=x.offset)==null?void 0:p.options)},arrow:Object.assign({},x.arrow,{enabled:!!s,options:Object.assign({},(m=x.arrow)==null?void 0:m.options,{element:s})}),flip:Object.assign({enabled:!!r},x.flip)}))})}const bee=["children","usePopper"];function wee(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const _ee=()=>{};function l6(e={}){const t=T.useContext(S0),[n,r]=A4(),i=T.useRef(!1),{flip:a,offset:o,rootCloseEvent:s,fixed:l=!1,placement:c,popperConfig:f={},enableEventListeners:h=!0,usePopper:p=!!t}=e,m=(t==null?void 0:t.show)==null?!!e.show:t.show;m&&!i.current&&(i.current=!0);const x=k=>{t==null||t.toggle(!1,k)},{placement:g,setMenu:w,menuElement:b,toggleElement:_}=t||{},v=hee(_,b,xee({placement:c||g||"bottom-start",enabled:p,enableEvents:h??m,offset:o,flip:a,fixed:l,arrowElement:n,popperConfig:f})),O=Object.assign({ref:w||_ee,"aria-labelledby":_==null?void 0:_.id},v.attributes.popper,{style:v.styles.popper}),C={show:m,placement:g,hasShown:i.current,toggle:t==null?void 0:t.toggle,popper:p?v:null,arrowProps:p?Object.assign({ref:r},v.attributes.arrow,{style:v.styles.arrow}):{}};return gee(b,x,{clickTrigger:s,disabled:!m}),[O,C]}function u6(e){let{children:t,usePopper:n=!0}=e,r=wee(e,bee);const[i,a]=l6(Object.assign({},r,{usePopper:n}));return S.jsx(S.Fragment,{children:t(i,a)})}u6.displayName="DropdownMenu";const Pv={prefix:String(Math.round(Math.random()*1e10)),current:0},c6=U.createContext(Pv),See=U.createContext(!1);let Oee=!!(typeof window<"u"&&window.document&&window.document.createElement),jb=new WeakMap;function kee(e=!1){let t=T.useContext(c6),n=T.useRef(null);if(n.current===null&&!e){var r,i;let a=(i=U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)===null||i===void 0||(r=i.ReactCurrentOwner)===null||r===void 0?void 0:r.current;if(a){let o=jb.get(a);o==null?jb.set(a,{id:t.current,state:a.memoizedState}):a.memoizedState!==o.state&&(t.current=o.id,jb.delete(a))}n.current=++t.current}return n.current}function Eee(e){let t=T.useContext(c6);t===Pv&&!Oee&&console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");let n=kee(!!e),r=`react-aria${t.prefix}`;return e||`${r}-${n}`}function Cee(e){let t=U.useId(),[n]=T.useState(Mee()),r=n?"react-aria":`react-aria${Pv.prefix}`;return e||`${r}-${t}`}const Aee=typeof U.useId=="function"?Cee:Eee;function Pee(){return!1}function Tee(){return!0}function $ee(e){return()=>{}}function Mee(){return typeof U.useSyncExternalStore=="function"?U.useSyncExternalStore($ee,Pee,Tee):T.useContext(See)}const f6=e=>{var t;return((t=e.getAttribute("role"))==null?void 0:t.toLowerCase())==="menu"},iM=()=>{};function d6(){const e=Aee(),{show:t=!1,toggle:n=iM,setToggle:r,menuElement:i}=T.useContext(S0)||{},a=T.useCallback(s=>{n(!t,s)},[t,n]),o={id:e,ref:r||iM,onClick:a,"aria-expanded":!!t};return i&&f6(i)&&(o["aria-haspopup"]=!0),[o,{show:t,toggle:n}]}function h6({children:e}){const[t,n]=d6();return S.jsx(S.Fragment,{children:e(t,n)})}h6.displayName="DropdownToggle";const Iee=["eventKey","disabled","onClick","active","as"];function Nee(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function p6({key:e,href:t,active:n,disabled:r,onClick:i}){const a=T.useContext(Xl),o=T.useContext(x0),{activeKey:s}=o||{},l=Ph(e,t),c=n==null&&e!=null?Ph(s)===l:n;return[{onClick:nn(h=>{r||(i==null||i(h),a&&!h.isPropagationStopped()&&a(l,h))}),"aria-disabled":r||void 0,"aria-selected":c,[xf("dropdown-item")]:""},{isActive:c}]}const m6=T.forwardRef((e,t)=>{let{eventKey:n,disabled:r,onClick:i,active:a,as:o=vE}=e,s=Nee(e,Iee);const[l]=p6({key:n,href:s.href,disabled:r,onClick:i,active:a});return S.jsx(o,Object.assign({},s,{ref:t},l))});m6.displayName="DropdownItem";function aM(){const e=_4(),t=T.useRef(null),n=T.useCallback(r=>{t.current=r,e()},[e]);return[t,n]}function Ap({defaultShow:e,show:t,onSelect:n,onToggle:r,itemSelector:i=`* [${xf("dropdown-item")}]`,focusFirstItemOnShow:a,placement:o="bottom-start",children:s}){const l=w0(),[c,f]=iJ(t,e,r),[h,p]=aM(),m=h.current,[x,g]=aM(),w=x.current,b=T4(c),_=T.useRef(null),v=T.useRef(!1),O=T.useContext(Xl),C=T.useCallback((j,D,z=D==null?void 0:D.type)=>{f(j,{originalEvent:D,source:z})},[f]),k=nn((j,D)=>{n==null||n(j,D),C(!1,D,"select"),D.isPropagationStopped()||O==null||O(j,D)}),A=T.useMemo(()=>({toggle:C,placement:o,show:c,menuElement:m,toggleElement:w,setMenu:p,setToggle:g}),[C,o,c,m,w,p,g]);m&&b&&!c&&(v.current=m.contains(m.ownerDocument.activeElement));const $=nn(()=>{w&&w.focus&&w.focus()}),L=nn(()=>{const j=_.current;let D=a;if(D==null&&(D=h.current&&f6(h.current)?"keyboard":!1),D===!1||D==="keyboard"&&!/^key.+$/.test(j))return;const z=ao(h.current,i)[0];z&&z.focus&&z.focus()});T.useEffect(()=>{c?L():v.current&&(v.current=!1,$())},[c,v,$,L]),T.useEffect(()=>{_.current=null});const B=(j,D)=>{if(!h.current)return null;const z=ao(h.current,i);let q=z.indexOf(j)+D;return q=Math.max(0,Math.min(q,z.length)),z[q]};return iZ(T.useCallback(()=>l.document,[l]),"keydown",j=>{var D,z;const{key:q}=j,Y=j.target,Q=(D=h.current)==null?void 0:D.contains(Y),Z=(z=x.current)==null?void 0:z.contains(Y);if(/input|textarea/i.test(Y.tagName)&&(q===" "||q!=="Escape"&&Q||q==="Escape"&&Y.type==="search")||!Q&&!Z||q==="Tab"&&(!h.current||!c))return;_.current=j.type;const K={originalEvent:j,source:j.type};switch(q){case"ArrowUp":{const I=B(Y,-1);I&&I.focus&&I.focus(),j.preventDefault();return}case"ArrowDown":if(j.preventDefault(),!c)f(!0,K);else{const I=B(Y,1);I&&I.focus&&I.focus()}return;case"Tab":_E(Y.ownerDocument,"keyup",I=>{var ee;(I.key==="Tab"&&!I.target||!((ee=h.current)!=null&&ee.contains(I.target)))&&f(!1,K)},{once:!0});break;case"Escape":q==="Escape"&&(j.preventDefault(),j.stopPropagation()),f(!1,K);break}}),S.jsx(Xl.Provider,{value:k,children:S.jsx(S0.Provider,{value:A,children:s})})}Ap.displayName="Dropdown";Ap.Menu=u6;Ap.Toggle=h6;Ap.Item=m6;const NE=T.createContext({});NE.displayName="DropdownContext";const g6=T.forwardRef(({className:e,bsPrefix:t,as:n="hr",role:r="separator",...i},a)=>(t=Ne(t,"dropdown-divider"),S.jsx(n,{ref:a,className:de(e,t),role:r,...i})));g6.displayName="DropdownDivider";const v6=T.forwardRef(({className:e,bsPrefix:t,as:n="div",role:r="heading",...i},a)=>(t=Ne(t,"dropdown-header"),S.jsx(n,{ref:a,className:de(e,t),role:r,...i})));v6.displayName="DropdownHeader";const y6=T.forwardRef(({bsPrefix:e,className:t,eventKey:n,disabled:r=!1,onClick:i,active:a,as:o=b0,...s},l)=>{const c=Ne(e,"dropdown-item"),[f,h]=p6({key:n,href:s.href,disabled:r,onClick:i,active:a});return S.jsx(o,{...s,...f,ref:l,className:de(t,c,h.isActive&&"active",r&&"disabled")})});y6.displayName="DropdownItem";const x6=T.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ne(t,"dropdown-item-text"),S.jsx(n,{ref:i,className:de(e,t),...r})));x6.displayName="DropdownItemText";const k0=T.createContext(null);k0.displayName="InputGroupContext";function b6(e,t){return e}function w6(e,t,n){const r=n?"top-end":"top-start",i=n?"top-start":"top-end",a=n?"bottom-end":"bottom-start",o=n?"bottom-start":"bottom-end",s=n?"right-start":"left-start",l=n?"right-end":"left-end",c=n?"left-start":"right-start",f=n?"left-end":"right-end";let h=e?o:a;return t==="up"?h=e?i:r:t==="end"?h=e?f:c:t==="start"?h=e?l:s:t==="down-centered"?h="bottom":t==="up-centered"&&(h="top"),h}const _6=T.forwardRef(({bsPrefix:e,className:t,align:n,rootCloseEvent:r,flip:i=!0,show:a,renderOnMount:o,as:s="div",popperConfig:l,variant:c,...f},h)=>{let p=!1;const m=T.useContext(Ys),x=Ne(e,"dropdown-menu"),{align:g,drop:w,isRTL:b}=T.useContext(NE);n=n||g;const _=T.useContext(k0),v=[];if(n)if(typeof n=="object"){const j=Object.keys(n);if(j.length){const D=j[0],z=n[D];p=z==="start",v.push(`${x}-${D}-${z}`)}}else n==="end"&&(p=!0);const O=w6(p,w,b),[C,{hasShown:k,popper:A,show:$,toggle:L}]=l6({flip:i,rootCloseEvent:r,show:a,usePopper:!m&&v.length===0,offset:[0,2],popperConfig:l,placement:O});if(C.ref=Vs(b6(h),C.ref),Ev(()=>{$&&(A==null||A.update())},[$]),!k&&!o&&!_)return null;typeof s!="string"&&(C.show=$,C.close=()=>L==null?void 0:L(!1),C.align=n);let B=f.style;return A!=null&&A.placement&&(B={...f.style,...C.style},f["x-placement"]=A.placement),S.jsx(s,{...f,...C,style:B,...(v.length||m)&&{"data-bs-popper":"static"},className:de(t,x,$&&"show",p&&`${x}-end`,c&&`${x}-${c}`,...v)})});_6.displayName="DropdownMenu";const S6=T.forwardRef(({bsPrefix:e,split:t,className:n,childBsPrefix:r,as:i=tn,...a},o)=>{const s=Ne(e,"dropdown-toggle"),l=T.useContext(S0);r!==void 0&&(a.bsPrefix=r);const[c]=d6();return c.ref=Vs(c.ref,b6(o)),S.jsx(i,{className:de(n,s,t&&`${s}-split`,(l==null?void 0:l.show)&&"show"),...c,...a})});S6.displayName="DropdownToggle";const O6=T.forwardRef((e,t)=>{const{bsPrefix:n,drop:r="down",show:i,className:a,align:o="start",onSelect:s,onToggle:l,focusFirstItemOnShow:c,as:f="div",navbar:h,autoClose:p=!0,...m}=y0(e,{show:"onToggle"}),x=T.useContext(k0),g=Ne(n,"dropdown"),w=u4(),b=A=>p===!1?A==="click":p==="inside"?A!=="rootClose":p==="outside"?A!=="select":!0,_=nn((A,$)=>{var L,B;!((L=$.originalEvent)==null||(B=L.target)==null)&&B.classList.contains("dropdown-toggle")&&$.source==="mousedown"||($.originalEvent.currentTarget===document&&($.source!=="keydown"||$.originalEvent.key==="Escape")&&($.source="rootClose"),b($.source)&&(l==null||l(A,$)))}),O=w6(o==="end",r,w),C=T.useMemo(()=>({align:o,drop:r,isRTL:w}),[o,r,w]),k={down:g,"down-centered":`${g}-center`,up:"dropup","up-centered":"dropup-center dropup",end:"dropend",start:"dropstart"};return S.jsx(NE.Provider,{value:C,children:S.jsx(Ap,{placement:O,show:i,onSelect:s,onToggle:_,focusFirstItemOnShow:c,itemSelector:`.${g}-item:not(.disabled):not(:disabled)`,children:x?m.children:S.jsx(f,{...m,ref:t,className:de(a,i&&"show",k[r])})})})});O6.displayName="Dropdown";const El=Object.assign(O6,{Toggle:S6,Menu:_6,Item:y6,ItemText:x6,Divider:g6,Header:v6}),k6=T.forwardRef(({id:e,title:t,children:n,bsPrefix:r,className:i,rootCloseEvent:a,menuRole:o,disabled:s,active:l,renderMenuOnMount:c,menuVariant:f,...h},p)=>{const m=Ne(void 0,"nav-item");return S.jsxs(El,{ref:p,...h,className:de(i,m),children:[S.jsx(El.Toggle,{id:e,eventKey:null,active:l,disabled:s,childBsPrefix:r,as:wE,children:t}),S.jsx(El.Menu,{role:o,renderOnMount:c,rootCloseEvent:a,variant:f,children:n})]})});k6.displayName="NavDropdown";const oM=Object.assign(k6,{Item:El.Item,ItemText:El.ItemText,Divider:El.Divider,Header:El.Header}),E6=[{name:"EUR",symbol:"€"},{name:"USD",symbol:"$"},{name:"GBP",symbol:"£"},{name:"RUB",symbol:"₽"}];/** +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",o=0;o{const o=Ne(e,"container"),s=typeof t=="string"?`-${t}`:"-fluid";return O.jsx(n,{ref:a,...i,className:de(r,t?`${o}${s}`:o)})});mE.displayName="Container";const _Q=["as","disabled"];function SQ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function OQ(e){return!e||e.trim()==="#"}function gE({tagName:e,disabled:t,href:n,target:r,rel:i,role:a,onClick:o,tabIndex:s=0,type:l}){e||(n!=null||r!=null||i!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:l||"button",disabled:t},c];const f=p=>{if((t||e==="a"&&OQ(n))&&p.preventDefault(),t){p.stopPropagation();return}o==null||o(p)},h=p=>{p.key===" "&&(p.preventDefault(),f(p))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:a??"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?i:void 0,onClick:f,onKeyDown:h},c]}const vE=T.forwardRef((e,t)=>{let{as:n,disabled:r}=e,i=SQ(e,_Q);const[a,{tagName:o}]=gE(Object.assign({tagName:n,disabled:r},i));return O.jsx(o,Object.assign({},i,a,{ref:t}))});vE.displayName="Button";const tn=T.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:i=!1,disabled:a=!1,className:o,...s},l)=>{const c=Ne(t,"btn"),[f,{tagName:h}]=gE({tagName:e,disabled:a,...s}),p=h;return O.jsx(p,{...f,...s,ref:l,disabled:a,className:de(o,c,i&&"active",n&&`${c}-${n}`,r&&`${c}-${r}`,s.href&&a&&"disabled")})});tn.displayName="Button";var c4={exports:{}},kQ="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",EQ=kQ,CQ=EQ;function f4(){}function d4(){}d4.resetWarningCache=f4;var AQ=function(){function e(r,i,a,o,s,l){if(l!==CQ){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={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:d4,resetWarningCache:f4};return n.PropTypes=n,n};c4.exports=AQ();var PQ=c4.exports;const me=gt(PQ),TQ={type:me.string,tooltip:me.bool,as:me.elementType},v0=T.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:r=!1,...i},a)=>O.jsx(e,{...i,ref:a,className:de(t,`${n}-${r?"tooltip":"feedback"}`)}));v0.displayName="Feedback";v0.propTypes=TQ;const Co=T.createContext({}),Sp=T.forwardRef(({id:e,bsPrefix:t,className:n,type:r="checkbox",isValid:i=!1,isInvalid:a=!1,as:o="input",...s},l)=>{const{controlId:c}=T.useContext(Co);return t=Ne(t,"form-check-input"),O.jsx(o,{...s,ref:l,type:r,id:e||c,className:de(n,t,i&&"is-valid",a&&"is-invalid")})});Sp.displayName="FormCheckInput";const Ov=T.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...r},i)=>{const{controlId:a}=T.useContext(Co);return e=Ne(e,"form-check-label"),O.jsx("label",{...r,ref:i,htmlFor:n||a,className:de(t,e)})});Ov.displayName="FormCheckLabel";function $Q(e,t){return T.Children.toArray(e).some(n=>T.isValidElement(n)&&n.type===t)}const h4=T.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:r=!1,reverse:i=!1,disabled:a=!1,isValid:o=!1,isInvalid:s=!1,feedbackTooltip:l=!1,feedback:c,feedbackType:f,className:h,style:p,title:m="",type:x="checkbox",label:g,children:w,as:b="input",..._},v)=>{t=Ne(t,"form-check"),n=Ne(n,"form-switch");const{controlId:S}=T.useContext(Co),C=T.useMemo(()=>({controlId:e||S}),[S,e]),k=!w&&g!=null&&g!==!1||$Q(w,Ov),A=O.jsx(Sp,{..._,type:x==="switch"?"checkbox":x,ref:v,isValid:o,isInvalid:s,disabled:a,as:b});return O.jsx(Co.Provider,{value:C,children:O.jsx("div",{style:p,className:de(h,k&&t,r&&`${t}-inline`,i&&`${t}-reverse`,x==="switch"&&n),children:w||O.jsxs(O.Fragment,{children:[A,k&&O.jsx(Ov,{title:m,children:g}),c&&O.jsx(v0,{type:f,tooltip:l,children:c})]})})})});h4.displayName="FormCheck";const kv=Object.assign(h4,{Input:Sp,Label:Ov});var MQ=function(){},IQ=MQ;const NQ=gt(IQ),p4=T.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:r,id:i,className:a,isValid:o=!1,isInvalid:s=!1,plaintext:l,readOnly:c,as:f="input",...h},p)=>{const{controlId:m}=T.useContext(Co);return e=Ne(e,"form-control"),O.jsx(f,{...h,type:t,size:r,ref:p,readOnly:c,id:i||m,className:de(a,l?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,o&&"is-valid",s&&"is-invalid")})});p4.displayName="FormControl";const jQ=Object.assign(p4,{Feedback:v0}),m4=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"form-floating"),O.jsx(n,{ref:i,className:de(e,t),...r})));m4.displayName="FormFloating";const yE=T.forwardRef(({controlId:e,as:t="div",...n},r)=>{const i=T.useMemo(()=>({controlId:e}),[e]);return O.jsx(Co.Provider,{value:i,children:O.jsx(t,{...n,ref:r})})});yE.displayName="FormGroup";function RQ({as:e,bsPrefix:t,className:n,...r}){t=Ne(t,"col");const i=s4(),a=l4(),o=[],s=[];return i.forEach(l=>{const c=r[l];delete r[l];let f,h,p;typeof c=="object"&&c!=null?{span:f,offset:h,order:p}=c:f=c;const m=l!==a?`-${l}`:"";f&&o.push(f===!0?`${t}${m}`:`${t}${m}-${f}`),p!=null&&s.push(`order${m}-${p}`),h!=null&&s.push(`offset${m}-${h}`)}),[{...r,className:de(n,...o,...s)},{as:e,bsPrefix:t,spans:o}]}const cr=T.forwardRef((e,t)=>{const[{className:n,...r},{as:i="div",bsPrefix:a,spans:o}]=RQ(e);return O.jsx(i,{...r,ref:t,className:de(n,!o.length&&a)})});cr.displayName="Col";const g4=T.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:r=!1,className:i,htmlFor:a,...o},s)=>{const{controlId:l}=T.useContext(Co);t=Ne(t,"form-label");let c="col-form-label";typeof n=="string"&&(c=`${c} ${c}-${n}`);const f=de(i,t,r&&"visually-hidden",n&&c);return a=a||l,n?O.jsx(cr,{ref:s,as:"label",className:f,htmlFor:a,...o}):O.jsx(e,{ref:s,className:f,htmlFor:a,...o})});g4.displayName="FormLabel";const v4=T.forwardRef(({bsPrefix:e,className:t,id:n,...r},i)=>{const{controlId:a}=T.useContext(Co);return e=Ne(e,"form-range"),O.jsx("input",{...r,type:"range",ref:i,className:de(t,e),id:n||a})});v4.displayName="FormRange";const y4=T.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:r,isValid:i=!1,isInvalid:a=!1,id:o,...s},l)=>{const{controlId:c}=T.useContext(Co);return e=Ne(e,"form-select"),O.jsx("select",{...s,size:n,ref:l,className:de(r,e,t&&`${e}-${t}`,i&&"is-valid",a&&"is-invalid"),id:o||c})});y4.displayName="FormSelect";const x4=T.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:r,...i},a)=>(e=Ne(e,"form-text"),O.jsx(n,{...i,ref:a,className:de(t,e,r&&"text-muted")})));x4.displayName="FormText";const b4=T.forwardRef((e,t)=>O.jsx(kv,{...e,ref:t,type:"switch"}));b4.displayName="Switch";const DQ=Object.assign(b4,{Input:kv.Input,Label:kv.Label}),Zu=T.forwardRef(({bsPrefix:e,className:t,children:n,controlId:r,label:i,...a},o)=>(e=Ne(e,"form-floating"),O.jsxs(yE,{ref:o,className:de(t,e),controlId:r,...a,children:[n,O.jsx("label",{htmlFor:r,children:i})]})));Zu.displayName="FloatingLabel";const LQ={_ref:me.any,validated:me.bool,as:me.elementType},xE=T.forwardRef(({className:e,validated:t,as:n="form",...r},i)=>O.jsx(n,{...r,ref:i,className:de(e,t&&"was-validated")}));xE.displayName="Form";xE.propTypes=LQ;const Jt=Object.assign(xE,{Group:yE,Control:jQ,Floating:m4,Check:kv,Switch:DQ,Label:g4,Text:x4,Range:v4,Select:y4,FloatingLabel:Zu});var N$={exports:{}},B_={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){function i(o,s,l,c,f,h){var p=c||"<>",m=h||l;if(s[l]==null)return o?new Error("Required "+f+" `"+m+"` was not specified "+("in `"+p+"`.")):null;for(var x=arguments.length,g=Array(x>6?x-6:0),w=6;w1?f-1:0),p=1;p!t,!1);return e}const R$=e=>!e||typeof e=="function"?e:t=>{e.current=t};function VQ(e,t){const n=R$(e),r=R$(t);return i=>{n&&n(i),r&&r(i)}}function Vs(e,t){return T.useMemo(()=>VQ(e,t),[e,t])}const x0=T.createContext(null);x0.displayName="NavContext";const YQ=T.createContext(null),Ph=(e,t=null)=>e!=null?String(e):t||null,Xl=YQ,S4=T.createContext(null),GQ="data-rr-ui-",qQ="rrUi";function xf(e){return`${GQ}${e}`}function KQ(e){return`${qQ}${e}`}function XQ(e){const t=T.useRef(e);return T.useEffect(()=>{t.current=e},[e]),t}function nn(e){const t=XQ(e);return T.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const QQ=["as","active","eventKey"];function ZQ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function O4({key:e,onClick:t,active:n,id:r,role:i,disabled:a}){const o=T.useContext(Xl),s=T.useContext(x0),l=T.useContext(S4);let c=n;const f={role:i};if(s){!i&&s.role==="tablist"&&(f.role="tab");const h=s.getControllerId(e??null),p=s.getControlledId(e??null);f[xf("event-key")]=e,f.id=h||r,c=n==null&&e!=null?s.activeKey===e:n,(c||!(l!=null&&l.unmountOnExit)&&!(l!=null&&l.mountOnEnter))&&(f["aria-controls"]=p)}return f.role==="tab"&&(f["aria-selected"]=c,c||(f.tabIndex=-1),a&&(f.tabIndex=-1,f["aria-disabled"]=!0)),f.onClick=nn(h=>{a||(t==null||t(h),e!=null&&o&&!h.isPropagationStopped()&&o(e,h))}),[f,{isActive:c}]}const k4=T.forwardRef((e,t)=>{let{as:n=vE,active:r,eventKey:i}=e,a=ZQ(e,QQ);const[o,s]=O4(Object.assign({key:Ph(i,a.href),active:r},a));return o[xf("active")]=s.isActive,O.jsx(n,Object.assign({},a,o,{ref:t}))});k4.displayName="NavItem";const JQ=k4,eZ=["as","onSelect","activeKey","role","onKeyDown"];function tZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const D$=()=>{},L$=xf("event-key"),E4=T.forwardRef((e,t)=>{let{as:n="div",onSelect:r,activeKey:i,role:a,onKeyDown:o}=e,s=tZ(e,eZ);const l=_4(),c=T.useRef(!1),f=T.useContext(Xl),h=T.useContext(S4);let p,m;h&&(a=a||"tablist",i=h.activeKey,p=h.getControlledId,m=h.getControllerId);const x=T.useRef(null),g=v=>{const S=x.current;if(!S)return null;const C=ao(S,`[${L$}]:not([aria-disabled=true])`),k=S.querySelector("[aria-selected=true]");if(!k||k!==document.activeElement)return null;const A=C.indexOf(k);if(A===-1)return null;let $=A+v;return $>=C.length&&($=0),$<0&&($=C.length-1),C[$]},w=(v,S)=>{v!=null&&(r==null||r(v,S),f==null||f(v,S))},b=v=>{if(o==null||o(v),!h)return;let S;switch(v.key){case"ArrowLeft":case"ArrowUp":S=g(-1);break;case"ArrowRight":case"ArrowDown":S=g(1);break;default:return}S&&(v.preventDefault(),w(S.dataset[KQ("EventKey")]||null,v),c.current=!0,l())};T.useEffect(()=>{if(x.current&&c.current){const v=x.current.querySelector(`[${L$}][aria-selected=true]`);v==null||v.focus()}c.current=!1});const _=Vs(t,x);return O.jsx(Xl.Provider,{value:w,children:O.jsx(x0.Provider,{value:{role:a,activeKey:Ph(i),getControlledId:p||D$,getControllerId:m||D$},children:O.jsx(n,Object.assign({},s,{onKeyDown:b,ref:_,role:a}))})})});E4.displayName="Nav";const nZ=Object.assign(E4,{Item:JQ}),Ys=T.createContext(null);Ys.displayName="NavbarContext";const bE=T.createContext(null);bE.displayName="CardHeaderContext";const C4=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"nav-item"),O.jsx(n,{ref:i,className:de(e,t),...r})));C4.displayName="NavItem";function A4(){return T.useState(null)}function rZ(e,t,n,r=!1){const i=nn(n);T.useEffect(()=>{const a=typeof e=="function"?e():e;return a.addEventListener(t,i,r),()=>a.removeEventListener(t,i,r)},[e])}function P4(){const e=T.useRef(!0),t=T.useRef(()=>e.current);return T.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function T4(e){const t=T.useRef(null);return T.useEffect(()=>{t.current=e}),t.current}const iZ=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",aZ=typeof document<"u",Ev=aZ||iZ?T.useLayoutEffect:T.useEffect,oZ=["onKeyDown"];function sZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function lZ(e){return!e||e.trim()==="#"}const b0=T.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=sZ(e,oZ);const[i]=gE(Object.assign({tagName:"a"},r)),a=nn(o=>{i.onKeyDown(o),n==null||n(o)});return lZ(r.href)||r.role==="button"?O.jsx("a",Object.assign({ref:t},r,i,{onKeyDown:a})):O.jsx("a",Object.assign({ref:t},r,{onKeyDown:n}))});b0.displayName="Anchor";const wE=T.forwardRef(({bsPrefix:e,className:t,as:n=b0,active:r,eventKey:i,disabled:a=!1,...o},s)=>{e=Ne(e,"nav-link");const[l,c]=O4({key:Ph(i,o.href),active:r,disabled:a,...o});return O.jsx(n,{...o,...l,ref:s,disabled:a,className:de(t,e,a&&"disabled",c.isActive&&"active")})});wE.displayName="NavLink";const $4=T.forwardRef((e,t)=>{const{as:n="div",bsPrefix:r,variant:i,fill:a=!1,justify:o=!1,navbar:s,navbarScroll:l,className:c,activeKey:f,...h}=y0(e,{activeKey:"onSelect"}),p=Ne(r,"nav");let m,x,g=!1;const w=T.useContext(Ys),b=T.useContext(bE);return w?(m=w.bsPrefix,g=s??!0):b&&({cardHeaderBsPrefix:x}=b),O.jsx(nZ,{as:n,ref:t,activeKey:f,className:de(c,{[p]:!g,[`${m}-nav`]:g,[`${m}-nav-scroll`]:g&&l,[`${x}-${i}`]:!!x,[`${p}-${i}`]:!!i,[`${p}-fill`]:a,[`${p}-justified`]:o}),...h})});$4.displayName="Nav";const uZ=Object.assign($4,{Item:C4,Link:wE}),M4=T.forwardRef(({bsPrefix:e,className:t,as:n,...r},i)=>{e=Ne(e,"navbar-brand");const a=n||(r.href?"a":"span");return O.jsx(a,{...r,ref:i,className:de(t,e)})});M4.displayName="NavbarBrand";function Op(e){return e&&e.ownerDocument||document}function cZ(e){var t=Op(e);return t&&t.defaultView||window}function fZ(e,t){return cZ(e).getComputedStyle(e,t)}var dZ=/([A-Z])/g;function hZ(e){return e.replace(dZ,"-$1").toLowerCase()}var pZ=/^ms-/;function ig(e){return hZ(e).replace(pZ,"-ms-")}var mZ=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function gZ(e){return!!(e&&mZ.test(e))}function vo(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(ig(t))||fZ(e).getPropertyValue(ig(t));Object.keys(t).forEach(function(i){var a=t[i];!a&&a!==0?e.style.removeProperty(ig(i)):gZ(i)?r+=i+"("+a+") ":n+=ig(i)+": "+a+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const F$={disabled:!1},I4=U.createContext(null);var vZ=function(t){return t.scrollTop},Rd="unmounted",ss="exited",Zi="entering",so="entered",Th="exiting",Lo=function(e){WQ(t,e);function t(r,i){var a;a=e.call(this,r,i)||this;var o=i,s=o&&!o.isMounting?r.enter:r.appear,l;return a.appearStatus=null,r.in?s?(l=ss,a.appearStatus=Zi):l=so:r.unmountOnExit||r.mountOnEnter?l=Rd:l=ss,a.state={status:l},a.nextCallback=null,a}t.getDerivedStateFromProps=function(i,a){var o=i.in;return o&&a.status===Rd?{status:ss}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var a=null;if(i!==this.props){var o=this.state.status;this.props.in?o!==Zi&&o!==so&&(a=Zi):(o===Zi||o===so)&&(a=Th)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,a,o,s;return a=o=s=i,i!=null&&typeof i!="number"&&(a=i.exit,o=i.enter,s=i.appear!==void 0?i.appear:o),{exit:a,enter:o,appear:s}},n.updateStatus=function(i,a){if(i===void 0&&(i=!1),a!==null)if(this.cancelNextCallback(),a===Zi){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:Qu.findDOMNode(this);o&&vZ(o)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ss&&this.setState({status:Rd})},n.performEnter=function(i){var a=this,o=this.props.enter,s=this.context?this.context.isMounting:i,l=this.props.nodeRef?[s]:[Qu.findDOMNode(this),s],c=l[0],f=l[1],h=this.getTimeouts(),p=s?h.appear:h.enter;if(!i&&!o||F$.disabled){this.safeSetState({status:so},function(){a.props.onEntered(c)});return}this.props.onEnter(c,f),this.safeSetState({status:Zi},function(){a.props.onEntering(c,f),a.onTransitionEnd(p,function(){a.safeSetState({status:so},function(){a.props.onEntered(c,f)})})})},n.performExit=function(){var i=this,a=this.props.exit,o=this.getTimeouts(),s=this.props.nodeRef?void 0:Qu.findDOMNode(this);if(!a||F$.disabled){this.safeSetState({status:ss},function(){i.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Th},function(){i.props.onExiting(s),i.onTransitionEnd(o.exit,function(){i.safeSetState({status:ss},function(){i.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,a){a=this.setNextCallback(a),this.setState(i,a)},n.setNextCallback=function(i){var a=this,o=!0;return this.nextCallback=function(s){o&&(o=!1,a.nextCallback=null,i(s))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(i,a){this.setNextCallback(a);var o=this.props.nodeRef?this.props.nodeRef.current:Qu.findDOMNode(this),s=i==null&&!this.props.addEndListener;if(!o||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],c=l[0],f=l[1];this.props.addEndListener(c,f)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===Rd)return null;var a=this.props,o=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=w4(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return U.createElement(I4.Provider,{value:null},typeof o=="function"?o(i,s):U.cloneElement(U.Children.only(o),s))},t}(U.Component);Lo.contextType=I4;Lo.propTypes={};function Pu(){}Lo.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Pu,onEntering:Pu,onEntered:Pu,onExit:Pu,onExiting:Pu,onExited:Pu};Lo.UNMOUNTED=Rd;Lo.EXITED=ss;Lo.ENTERING=Zi;Lo.ENTERED=so;Lo.EXITING=Th;const bf=!!(typeof window<"u"&&window.document&&window.document.createElement);var W_=!1,H_=!1;try{var Pb={get passive(){return W_=!0},get once(){return H_=W_=!0}};bf&&(window.addEventListener("test",Pb,Pb),window.removeEventListener("test",Pb,!0))}catch{}function _E(e,t,n,r){if(r&&typeof r!="boolean"&&!H_){var i=r.once,a=r.capture,o=n;!H_&&i&&(o=n.__once||function s(l){this.removeEventListener(t,s,a),n.call(this,l)},n.__once=o),e.addEventListener(t,o,W_?r:a)}e.addEventListener(t,n,r)}function V_(e,t,n,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,i),n.__once&&e.removeEventListener(t,n.__once,i)}function ps(e,t,n,r){return _E(e,t,n,r),function(){V_(e,t,n,r)}}function yZ(e,t,n,r){if(r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(t,n,r),e.dispatchEvent(i)}}function xZ(e){var t=vo(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function bZ(e,t,n){n===void 0&&(n=5);var r=!1,i=setTimeout(function(){r||yZ(e,"transitionend",!0)},t+n),a=ps(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),a()}}function N4(e,t,n,r){n==null&&(n=xZ(e)||0);var i=bZ(e,n,r),a=ps(e,"transitionend",t);return function(){i(),a()}}function B$(e,t){const n=vo(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function SE(e,t){const n=B$(e,"transitionDuration"),r=B$(e,"transitionDelay"),i=N4(e,a=>{a.target===e&&(i(),t(a))},n+r)}function dd(...e){return e.filter(t=>t!=null).reduce((t,n)=>{if(typeof n!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?n:function(...i){t.apply(this,i),n.apply(this,i)}},null)}function j4(e){e.offsetHeight}function wZ(e){return e&&"setState"in e?Qu.findDOMNode(e):e??null}const OE=U.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,onExited:a,addEndListener:o,children:s,childRef:l,...c},f)=>{const h=T.useRef(null),p=Vs(h,l),m=k=>{p(wZ(k))},x=k=>A=>{k&&h.current&&k(h.current,A)},g=T.useCallback(x(e),[e]),w=T.useCallback(x(t),[t]),b=T.useCallback(x(n),[n]),_=T.useCallback(x(r),[r]),v=T.useCallback(x(i),[i]),S=T.useCallback(x(a),[a]),C=T.useCallback(x(o),[o]);return O.jsx(Lo,{ref:f,...c,onEnter:g,onEntered:b,onEntering:w,onExit:_,onExited:S,onExiting:v,addEndListener:C,nodeRef:h,children:typeof s=="function"?(k,A)=>s(k,{...A,ref:m}):U.cloneElement(s,{ref:m})})}),_Z={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function SZ(e,t){const n=`offset${e[0].toUpperCase()}${e.slice(1)}`,r=t[n],i=_Z[e];return r+parseInt(vo(t,i[0]),10)+parseInt(vo(t,i[1]),10)}const OZ={[ss]:"collapse",[Th]:"collapsing",[Zi]:"collapsing",[so]:"collapse show"},kZ=U.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,className:a,children:o,dimension:s="height",in:l=!1,timeout:c=300,mountOnEnter:f=!1,unmountOnExit:h=!1,appear:p=!1,getDimensionValue:m=SZ,...x},g)=>{const w=typeof s=="function"?s():s,b=T.useMemo(()=>dd(k=>{k.style[w]="0"},e),[w,e]),_=T.useMemo(()=>dd(k=>{const A=`scroll${w[0].toUpperCase()}${w.slice(1)}`;k.style[w]=`${k[A]}px`},t),[w,t]),v=T.useMemo(()=>dd(k=>{k.style[w]=null},n),[w,n]),S=T.useMemo(()=>dd(k=>{k.style[w]=`${m(w,k)}px`,j4(k)},r),[r,m,w]),C=T.useMemo(()=>dd(k=>{k.style[w]=null},i),[w,i]);return O.jsx(OE,{ref:g,addEndListener:SE,...x,"aria-expanded":x.role?l:null,onEnter:b,onEntering:_,onEntered:v,onExit:S,onExiting:C,childRef:o.ref,in:l,timeout:c,mountOnEnter:f,unmountOnExit:h,appear:p,children:(k,A)=>U.cloneElement(o,{...A,className:de(a,o.props.className,OZ[k],w==="width"&&"collapse-horizontal")})})}),R4=T.forwardRef(({children:e,bsPrefix:t,...n},r)=>{t=Ne(t,"navbar-collapse");const i=T.useContext(Ys);return O.jsx(kZ,{in:!!(i&&i.expanded),...n,children:O.jsx("div",{ref:r,className:t,children:e})})});R4.displayName="NavbarCollapse";const D4=T.forwardRef(({bsPrefix:e,className:t,children:n,label:r="Toggle navigation",as:i="button",onClick:a,...o},s)=>{e=Ne(e,"navbar-toggler");const{onToggle:l,expanded:c}=T.useContext(Ys)||{},f=nn(h=>{a&&a(h),l&&l()});return i==="button"&&(o.type="button"),O.jsx(i,{...o,ref:s,onClick:f,"aria-label":r,className:de(t,e,!c&&"collapsed"),children:n||O.jsx("span",{className:`${e}-icon`})})});D4.displayName="NavbarToggle";const Y_=new WeakMap,z$=(e,t)=>{if(!e||!t)return;const n=Y_.get(t)||new Map;Y_.set(t,n);let r=n.get(e);return r||(r=t.matchMedia(e),r.refCount=0,n.set(r.media,r)),r};function EZ(e,t=typeof window>"u"?void 0:window){const n=z$(e,t),[r,i]=T.useState(()=>n?n.matches:!1);return Ev(()=>{let a=z$(e,t);if(!a)return i(!1);let o=Y_.get(t);const s=()=>{i(a.matches)};return a.refCount++,a.addListener(s),s(),()=>{a.removeListener(s),a.refCount--,a.refCount<=0&&(o==null||o.delete(a.media)),a=void 0}},[e]),r}function CZ(e){const t=Object.keys(e);function n(s,l){return s===l?l:s?`${s} and ${l}`:l}function r(s){return t[Math.min(t.indexOf(s)+1,t.length-1)]}function i(s){const l=r(s);let c=e[l];return typeof c=="number"?c=`${c-.2}px`:c=`calc(${c} - 0.2px)`,`(max-width: ${c})`}function a(s){let l=e[s];return typeof l=="number"&&(l=`${l}px`),`(min-width: ${l})`}function o(s,l,c){let f;typeof s=="object"?(f=s,c=l,l=!0):(l=l||!0,f={[s]:l});let h=T.useMemo(()=>Object.entries(f).reduce((p,[m,x])=>((x==="up"||x===!0)&&(p=n(p,a(m))),(x==="down"||x===!0)&&(p=n(p,i(m))),p),""),[JSON.stringify(f)]);return EZ(h,c)}return o}const AZ=CZ({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400});function Tb(e){e===void 0&&(e=Op());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Cv(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}function PZ(e){const t=T.useRef(e);return t.current=e,t}function L4(e){const t=PZ(e);T.useEffect(()=>()=>t.current(),[])}function TZ(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const U$=xf("modal-open");class kE{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return TZ(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",i=this.getElement();t.style={overflow:i.style.overflow,[r]:i.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(vo(i,r)||"0",10)+t.scrollBarWidth}px`),i.setAttribute(U$,""),vo(i,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(U$),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const F4=T.createContext(bf?window:void 0);F4.Provider;function w0(){return T.useContext(F4)}const $b=(e,t)=>bf?e==null?(t||Op()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function $Z(e,t){const n=w0(),[r,i]=T.useState(()=>$b(e,n==null?void 0:n.document));if(!r){const a=$b(e);a&&i(a)}return T.useEffect(()=>{},[t,r]),T.useEffect(()=>{const a=$b(e);a!==r&&i(a)},[e,r]),r}function MZ({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:i}){const a=T.useRef(null),o=T.useRef(t),s=nn(n);T.useEffect(()=>{t?o.current=!0:s(a.current)},[t,s]);const l=Vs(a,e.ref),c=T.cloneElement(e,{ref:l});return t?c:i||!o.current&&r?null:c}function IZ(e){return e.code==="Escape"||e.keyCode===27}function NZ(){const e=T.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const jZ=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function RZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function DZ(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:i,onExiting:a,onExited:o,addEndListener:s,children:l}=e,c=RZ(e,jZ);const{major:f}=NZ(),h=f>=19?l.props.ref:l.ref,p=T.useRef(null),m=Vs(p,typeof l=="function"?null:h),x=k=>A=>{k&&p.current&&k(p.current,A)},g=T.useCallback(x(t),[t]),w=T.useCallback(x(n),[n]),b=T.useCallback(x(r),[r]),_=T.useCallback(x(i),[i]),v=T.useCallback(x(a),[a]),S=T.useCallback(x(o),[o]),C=T.useCallback(x(s),[s]);return Object.assign({},c,{nodeRef:p},t&&{onEnter:g},n&&{onEntering:w},r&&{onEntered:b},i&&{onExit:_},a&&{onExiting:v},o&&{onExited:S},s&&{addEndListener:C},{children:typeof l=="function"?(k,A)=>l(k,Object.assign({},A,{ref:m})):T.cloneElement(l,{ref:m})})}const LZ=["component"];function FZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const BZ=T.forwardRef((e,t)=>{let{component:n}=e,r=FZ(e,LZ);const i=DZ(r);return O.jsx(n,Object.assign({ref:t},i))});function zZ({in:e,onTransition:t}){const n=T.useRef(null),r=T.useRef(!0),i=nn(t);return Ev(()=>{if(!n.current)return;let a=!1;return i({in:e,element:n.current,initial:r.current,isStale:()=>a}),()=>{a=!0}},[e,i]),Ev(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function UZ({children:e,in:t,onExited:n,onEntered:r,transition:i}){const[a,o]=T.useState(!t);t&&a&&o(!1);const s=zZ({in:!!t,onTransition:c=>{const f=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(o(!0),n==null||n(c.element)))};Promise.resolve(i(c)).then(f,h=>{throw c.in||o(!0),h})}}),l=Vs(s,e.ref);return a&&!t?null:T.cloneElement(e,{ref:l})}function W$(e,t,n){return e?O.jsx(BZ,Object.assign({},n,{component:e})):t?O.jsx(UZ,Object.assign({},n,{transition:t})):O.jsx(MZ,Object.assign({},n))}const WZ=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function HZ(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}let Mb;function VZ(e){return Mb||(Mb=new kE({ownerDocument:e==null?void 0:e.document})),Mb}function YZ(e){const t=w0(),n=e||VZ(t),r=T.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:T.useCallback(i=>{r.current.dialog=i},[]),setBackdropRef:T.useCallback(i=>{r.current.backdrop=i},[])})}const B4=T.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:i,style:a,children:o,backdrop:s=!0,keyboard:l=!0,onBackdropClick:c,onEscapeKeyDown:f,transition:h,runTransition:p,backdropTransition:m,runBackdropTransition:x,autoFocus:g=!0,enforceFocus:w=!0,restoreFocus:b=!0,restoreFocusOptions:_,renderDialog:v,renderBackdrop:S=Te=>O.jsx("div",Object.assign({},Te)),manager:C,container:k,onShow:A,onHide:$=()=>{},onExit:L,onExited:B,onExiting:j,onEnter:D,onEntering:z,onEntered:q}=e,Y=HZ(e,WZ);const Q=w0(),Z=$Z(k),H=YZ(C),K=P4(),I=T4(n),[ee,oe]=T.useState(!n),R=T.useRef(null);T.useImperativeHandle(t,()=>H,[H]),bf&&!I&&n&&(R.current=Tb(Q==null?void 0:Q.document)),n&&ee&&oe(!1);const ve=nn(()=>{if(H.add(),be.current=ps(document,"keydown",_e),re.current=ps(document,"focus",()=>setTimeout(ke),!0),A&&A(),g){var Te,ft;const ce=Tb((Te=(ft=H.dialog)==null?void 0:ft.ownerDocument)!=null?Te:Q==null?void 0:Q.document);H.dialog&&ce&&!Cv(H.dialog,ce)&&(R.current=ce,H.dialog.focus())}}),xe=nn(()=>{if(H.remove(),be.current==null||be.current(),re.current==null||re.current(),b){var Te;(Te=R.current)==null||Te.focus==null||Te.focus(_),R.current=null}});T.useEffect(()=>{!n||!Z||ve()},[n,Z,ve]),T.useEffect(()=>{ee&&xe()},[ee,xe]),L4(()=>{xe()});const ke=nn(()=>{if(!w||!K()||!H.isTopModal())return;const Te=Tb(Q==null?void 0:Q.document);H.dialog&&Te&&!Cv(H.dialog,Te)&&H.dialog.focus()}),Ve=nn(Te=>{Te.target===Te.currentTarget&&(c==null||c(Te),s===!0&&$())}),_e=nn(Te=>{l&&IZ(Te)&&H.isTopModal()&&(f==null||f(Te),Te.defaultPrevented||$())}),re=T.useRef(),be=T.useRef(),Oe=(...Te)=>{oe(!0),B==null||B(...Te)};if(!Z)return null;const te=Object.assign({role:r,ref:H.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},Y,{style:a,className:i,tabIndex:-1});let Ge=v?v(te):O.jsx("div",Object.assign({},te,{children:T.cloneElement(o,{role:"document"})}));Ge=W$(h,p,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:L,onExiting:j,onExited:Oe,onEnter:D,onEntering:z,onEntered:q,children:Ge});let Me=null;return s&&(Me=S({ref:H.setBackdropRef,onClick:Ve}),Me=W$(m,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Me})),O.jsx(O.Fragment,{children:Qu.createPortal(O.jsxs(O.Fragment,{children:[Me,Ge]}),Z)})});B4.displayName="Modal";const z4=Object.assign(B4,{Manager:kE}),GZ={[Zi]:"show",[so]:"show"},$c=T.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...i},a)=>{const o={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...i},s=T.useCallback((l,c)=>{j4(l),r==null||r(l,c)},[r]);return O.jsx(OE,{ref:a,addEndListener:SE,...o,onEnter:s,childRef:t.ref,children:(l,c)=>T.cloneElement(t,{...c,className:de("fade",e,t.props.className,GZ[l],n[l])})})});$c.displayName="Fade";const U4=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"offcanvas-body"),O.jsx(n,{ref:i,className:de(e,t),...r})));U4.displayName="OffcanvasBody";const qZ={[Zi]:"show",[so]:"show"},W4=T.forwardRef(({bsPrefix:e,className:t,children:n,in:r=!1,mountOnEnter:i=!1,unmountOnExit:a=!1,appear:o=!1,...s},l)=>(e=Ne(e,"offcanvas"),O.jsx(OE,{ref:l,addEndListener:SE,in:r,mountOnEnter:i,unmountOnExit:a,appear:o,...s,childRef:n.ref,children:(c,f)=>T.cloneElement(n,{...f,className:de(t,n.props.className,(c===Zi||c===Th)&&`${e}-toggling`,qZ[c])})})));W4.displayName="OffcanvasToggling";const EE=T.createContext({onHide(){}}),KZ={"aria-label":me.string,onClick:me.func,variant:me.oneOf(["white"])},_0=T.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},i)=>O.jsx("button",{ref:i,type:"button",className:de("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));_0.displayName="CloseButton";_0.propTypes=KZ;const H4=T.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:i,...a},o)=>{const s=T.useContext(EE),l=nn(()=>{s==null||s.onHide(),r==null||r()});return O.jsxs("div",{ref:o,...a,children:[i,n&&O.jsx(_0,{"aria-label":e,variant:t,onClick:l})]})}),V4=T.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},a)=>(e=Ne(e,"offcanvas-header"),O.jsx(H4,{ref:a,...i,className:de(t,e),closeLabel:n,closeButton:r})));V4.displayName="OffcanvasHeader";const kp=e=>T.forwardRef((t,n)=>O.jsx("div",{...t,ref:n,className:de(t.className,e)})),XZ=kp("h5"),Y4=T.forwardRef(({className:e,bsPrefix:t,as:n=XZ,...r},i)=>(t=Ne(t,"offcanvas-title"),O.jsx(n,{ref:i,className:de(e,t),...r})));Y4.displayName="OffcanvasTitle";function QZ(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function ZZ(e,t){e.classList?e.classList.add(t):QZ(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function H$(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function JZ(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=H$(e.className,t):e.setAttribute("class",H$(e.className&&e.className.baseVal||"",t))}const Tu={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class G4 extends kE{adjustAndStore(t,n,r){const i=n.style[t];n.dataset[t]=i,vo(n,{[t]:`${parseFloat(vo(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],vo(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(ZZ(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";ao(n,Tu.FIXED_CONTENT).forEach(a=>this.adjustAndStore(r,a,t.scrollBarWidth)),ao(n,Tu.STICKY_CONTENT).forEach(a=>this.adjustAndStore(i,a,-t.scrollBarWidth)),ao(n,Tu.NAVBAR_TOGGLER).forEach(a=>this.adjustAndStore(i,a,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();JZ(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";ao(n,Tu.FIXED_CONTENT).forEach(a=>this.restore(r,a)),ao(n,Tu.STICKY_CONTENT).forEach(a=>this.restore(i,a)),ao(n,Tu.NAVBAR_TOGGLER).forEach(a=>this.restore(i,a))}}let Ib;function q4(e){return Ib||(Ib=new G4(e)),Ib}function eJ(e){return O.jsx(W4,{...e})}function tJ(e){return O.jsx($c,{...e})}const K4=T.forwardRef(({bsPrefix:e,className:t,children:n,"aria-labelledby":r,placement:i="start",responsive:a,show:o=!1,backdrop:s=!0,keyboard:l=!0,scroll:c=!1,onEscapeKeyDown:f,onShow:h,onHide:p,container:m,autoFocus:x=!0,enforceFocus:g=!0,restoreFocus:w=!0,restoreFocusOptions:b,onEntered:_,onExit:v,onExiting:S,onEnter:C,onEntering:k,onExited:A,backdropClassName:$,manager:L,renderStaticNode:B=!1,...j},D)=>{const z=T.useRef();e=Ne(e,"offcanvas");const{onToggle:q}=T.useContext(Ys)||{},[Y,Q]=T.useState(!1),Z=AZ(a||"xs","up");T.useEffect(()=>{Q(a?o&&!Z:o)},[o,a,Z]);const H=nn(()=>{q==null||q(),p==null||p()}),K=T.useMemo(()=>({onHide:H}),[H]);function I(){return L||(c?(z.current||(z.current=new G4({handleContainerOverflow:!1})),z.current):q4())}const ee=(xe,...ke)=>{xe&&(xe.style.visibility="visible"),C==null||C(xe,...ke)},oe=(xe,...ke)=>{xe&&(xe.style.visibility=""),A==null||A(...ke)},R=T.useCallback(xe=>O.jsx("div",{...xe,className:de(`${e}-backdrop`,$)}),[$,e]),ve=xe=>O.jsx("div",{...xe,...j,className:de(t,a?`${e}-${a}`:e,`${e}-${i}`),"aria-labelledby":r,children:n});return O.jsxs(O.Fragment,{children:[!Y&&(a||B)&&ve({}),O.jsx(EE.Provider,{value:K,children:O.jsx(z4,{show:Y,ref:D,backdrop:s,container:m,keyboard:l,autoFocus:x,enforceFocus:g&&!c,restoreFocus:w,restoreFocusOptions:b,onEscapeKeyDown:f,onShow:h,onHide:H,onEnter:ee,onEntering:k,onEntered:_,onExit:v,onExiting:S,onExited:oe,manager:I(),transition:eJ,backdropTransition:tJ,renderBackdrop:R,renderDialog:ve})})]})});K4.displayName="Offcanvas";const nJ=Object.assign(K4,{Body:U4,Header:V4,Title:Y4}),X4=T.forwardRef((e,t)=>{const n=T.useContext(Ys);return O.jsx(nJ,{ref:t,show:!!(n!=null&&n.expanded),...e,renderStaticNode:!0})});X4.displayName="NavbarOffcanvas";const Q4=T.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ne(t,"navbar-text"),O.jsx(n,{ref:i,className:de(e,t),...r})));Q4.displayName="NavbarText";const Z4=T.forwardRef((e,t)=>{const{bsPrefix:n,expand:r=!0,variant:i="light",bg:a,fixed:o,sticky:s,className:l,as:c="nav",expanded:f,onToggle:h,onSelect:p,collapseOnSelect:m=!1,...x}=y0(e,{expanded:"onToggle"}),g=Ne(n,"navbar"),w=T.useCallback((...v)=>{p==null||p(...v),m&&f&&(h==null||h(!1))},[p,m,f,h]);x.role===void 0&&c!=="nav"&&(x.role="navigation");let b=`${g}-expand`;typeof r=="string"&&(b=`${b}-${r}`);const _=T.useMemo(()=>({onToggle:()=>h==null?void 0:h(!f),bsPrefix:g,expanded:!!f,expand:r}),[g,f,r,h]);return O.jsx(Ys.Provider,{value:_,children:O.jsx(Xl.Provider,{value:w,children:O.jsx(c,{ref:t,...x,className:de(l,g,r&&b,i&&`${g}-${i}`,a&&`bg-${a}`,s&&`sticky-${s}`,o&&`fixed-${o}`)})})})});Z4.displayName="Navbar";const Fg=Object.assign(Z4,{Brand:M4,Collapse:R4,Offcanvas:X4,Text:Q4,Toggle:D4});function rJ(e,t,n){const r=T.useRef(e!==void 0),[i,a]=T.useState(t),o=e!==void 0,s=r.current;return r.current=o,!o&&s&&i!==t&&a(t),[o?e:i,T.useCallback((...l)=>{const[c,...f]=l;let h=n==null?void 0:n(c,...f);return a(c),h},[n])]}const S0=T.createContext(null);var V$=Object.prototype.hasOwnProperty;function Y$(e,t,n){for(n of e.keys())if(Jd(n,t))return n}function Jd(e,t){var n,r,i;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&Jd(e[r],t[r]););return r===-1}if(n===Set){if(e.size!==t.size)return!1;for(r of e)if(i=r,i&&typeof i=="object"&&(i=Y$(t,i),!i)||!t.has(i))return!1;return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e)if(i=r[0],i&&typeof i=="object"&&(i=Y$(t,i),!i)||!Jd(r[1],t.get(i)))return!1;return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!n||typeof e=="object"){r=0;for(n in e)if(V$.call(e,n)&&++r&&!V$.call(t,n)||!(n in t)||!Jd(e[n],t[n]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}function iJ(e){const t=P4();return[e[0],T.useCallback(n=>{if(t())return e[1](n)},[t,e[1]])]}var Tr="top",Ti="bottom",$i="right",$r="left",CE="auto",Ep=[Tr,Ti,$i,$r],Mc="start",$h="end",aJ="clippingParents",J4="viewport",hd="popper",oJ="reference",G$=Ep.reduce(function(e,t){return e.concat([t+"-"+Mc,t+"-"+$h])},[]),e6=[].concat(Ep,[CE]).reduce(function(e,t){return e.concat([t,t+"-"+Mc,t+"-"+$h])},[]),sJ="beforeRead",lJ="read",uJ="afterRead",cJ="beforeMain",fJ="main",dJ="afterMain",hJ="beforeWrite",pJ="write",mJ="afterWrite",gJ=[sJ,lJ,uJ,cJ,fJ,dJ,hJ,pJ,mJ];function Ma(e){return e.split("-")[0]}function Jr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ql(e){var t=Jr(e).Element;return e instanceof t||e instanceof Element}function Ia(e){var t=Jr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function AE(e){if(typeof ShadowRoot>"u")return!1;var t=Jr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Rl=Math.max,Av=Math.min,Ic=Math.round;function G_(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function t6(){return!/^((?!chrome|android).)*safari/i.test(G_())}function Nc(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&Ia(e)&&(i=e.offsetWidth>0&&Ic(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ic(r.height)/e.offsetHeight||1);var o=Ql(e)?Jr(e):window,s=o.visualViewport,l=!t6()&&n,c=(r.left+(l&&s?s.offsetLeft:0))/i,f=(r.top+(l&&s?s.offsetTop:0))/a,h=r.width/i,p=r.height/a;return{width:h,height:p,top:f,right:c+h,bottom:f+p,left:c,x:c,y:f}}function PE(e){var t=Nc(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function n6(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&AE(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function js(e){return e?(e.nodeName||"").toLowerCase():null}function Ao(e){return Jr(e).getComputedStyle(e)}function vJ(e){return["table","td","th"].indexOf(js(e))>=0}function Gs(e){return((Ql(e)?e.ownerDocument:e.document)||window.document).documentElement}function O0(e){return js(e)==="html"?e:e.assignedSlot||e.parentNode||(AE(e)?e.host:null)||Gs(e)}function q$(e){return!Ia(e)||Ao(e).position==="fixed"?null:e.offsetParent}function yJ(e){var t=/firefox/i.test(G_()),n=/Trident/i.test(G_());if(n&&Ia(e)){var r=Ao(e);if(r.position==="fixed")return null}var i=O0(e);for(AE(i)&&(i=i.host);Ia(i)&&["html","body"].indexOf(js(i))<0;){var a=Ao(i);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return i;i=i.parentNode}return null}function Cp(e){for(var t=Jr(e),n=q$(e);n&&vJ(n)&&Ao(n).position==="static";)n=q$(n);return n&&(js(n)==="html"||js(n)==="body"&&Ao(n).position==="static")?t:n||yJ(e)||t}function TE(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function eh(e,t,n){return Rl(e,Av(t,n))}function xJ(e,t,n){var r=eh(e,t,n);return r>n?n:r}function r6(){return{top:0,right:0,bottom:0,left:0}}function i6(e){return Object.assign({},r6(),e)}function a6(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var bJ=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,i6(typeof t!="number"?t:a6(t,Ep))};function wJ(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=Ma(n.placement),l=TE(s),c=[$r,$i].indexOf(s)>=0,f=c?"height":"width";if(!(!a||!o)){var h=bJ(i.padding,n),p=PE(a),m=l==="y"?Tr:$r,x=l==="y"?Ti:$i,g=n.rects.reference[f]+n.rects.reference[l]-o[l]-n.rects.popper[f],w=o[l]-n.rects.reference[l],b=Cp(a),_=b?l==="y"?b.clientHeight||0:b.clientWidth||0:0,v=g/2-w/2,S=h[m],C=_-p[f]-h[x],k=_/2-p[f]/2+v,A=eh(S,k,C),$=l;n.modifiersData[r]=(t={},t[$]=A,t.centerOffset=A-k,t)}}function _J(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||n6(t.elements.popper,i)&&(t.elements.arrow=i))}const SJ={name:"arrow",enabled:!0,phase:"main",fn:wJ,effect:_J,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function jc(e){return e.split("-")[1]}var OJ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function kJ(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Ic(n*i)/i||0,y:Ic(r*i)/i||0}}function K$(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,f=e.roundOffsets,h=e.isFixed,p=o.x,m=p===void 0?0:p,x=o.y,g=x===void 0?0:x,w=typeof f=="function"?f({x:m,y:g}):{x:m,y:g};m=w.x,g=w.y;var b=o.hasOwnProperty("x"),_=o.hasOwnProperty("y"),v=$r,S=Tr,C=window;if(c){var k=Cp(n),A="clientHeight",$="clientWidth";if(k===Jr(n)&&(k=Gs(n),Ao(k).position!=="static"&&s==="absolute"&&(A="scrollHeight",$="scrollWidth")),k=k,i===Tr||(i===$r||i===$i)&&a===$h){S=Ti;var L=h&&k===C&&C.visualViewport?C.visualViewport.height:k[A];g-=L-r.height,g*=l?1:-1}if(i===$r||(i===Tr||i===Ti)&&a===$h){v=$i;var B=h&&k===C&&C.visualViewport?C.visualViewport.width:k[$];m-=B-r.width,m*=l?1:-1}}var j=Object.assign({position:s},c&&OJ),D=f===!0?kJ({x:m,y:g},Jr(n)):{x:m,y:g};if(m=D.x,g=D.y,l){var z;return Object.assign({},j,(z={},z[S]=_?"0":"",z[v]=b?"0":"",z.transform=(C.devicePixelRatio||1)<=1?"translate("+m+"px, "+g+"px)":"translate3d("+m+"px, "+g+"px, 0)",z))}return Object.assign({},j,(t={},t[S]=_?g+"px":"",t[v]=b?m+"px":"",t.transform="",t))}function EJ(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,a=n.adaptive,o=a===void 0?!0:a,s=n.roundOffsets,l=s===void 0?!0:s,c={placement:Ma(t.placement),variation:jc(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,K$(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,K$(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const CJ={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:EJ,data:{}};var ag={passive:!0};function AJ(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=i===void 0?!0:i,o=r.resize,s=o===void 0?!0:o,l=Jr(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(f){f.addEventListener("scroll",n.update,ag)}),s&&l.addEventListener("resize",n.update,ag),function(){a&&c.forEach(function(f){f.removeEventListener("scroll",n.update,ag)}),s&&l.removeEventListener("resize",n.update,ag)}}const PJ={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:AJ,data:{}};var TJ={left:"right",right:"left",bottom:"top",top:"bottom"};function Bg(e){return e.replace(/left|right|bottom|top/g,function(t){return TJ[t]})}var $J={start:"end",end:"start"};function X$(e){return e.replace(/start|end/g,function(t){return $J[t]})}function $E(e){var t=Jr(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function ME(e){return Nc(Gs(e)).left+$E(e).scrollLeft}function MJ(e,t){var n=Jr(e),r=Gs(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;var c=t6();(c||!c&&t==="fixed")&&(s=i.offsetLeft,l=i.offsetTop)}return{width:a,height:o,x:s+ME(e),y:l}}function IJ(e){var t,n=Gs(e),r=$E(e),i=(t=e.ownerDocument)==null?void 0:t.body,a=Rl(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=Rl(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+ME(e),l=-r.scrollTop;return Ao(i||n).direction==="rtl"&&(s+=Rl(n.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:l}}function IE(e){var t=Ao(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function o6(e){return["html","body","#document"].indexOf(js(e))>=0?e.ownerDocument.body:Ia(e)&&IE(e)?e:o6(O0(e))}function th(e,t){var n;t===void 0&&(t=[]);var r=o6(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),a=Jr(r),o=i?[a].concat(a.visualViewport||[],IE(r)?r:[]):r,s=t.concat(o);return i?s:s.concat(th(O0(o)))}function q_(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function NJ(e,t){var n=Nc(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Q$(e,t,n){return t===J4?q_(MJ(e,n)):Ql(t)?NJ(t,n):q_(IJ(Gs(e)))}function jJ(e){var t=th(O0(e)),n=["absolute","fixed"].indexOf(Ao(e).position)>=0,r=n&&Ia(e)?Cp(e):e;return Ql(r)?t.filter(function(i){return Ql(i)&&n6(i,r)&&js(i)!=="body"}):[]}function RJ(e,t,n,r){var i=t==="clippingParents"?jJ(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce(function(l,c){var f=Q$(e,c,r);return l.top=Rl(f.top,l.top),l.right=Av(f.right,l.right),l.bottom=Av(f.bottom,l.bottom),l.left=Rl(f.left,l.left),l},Q$(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function s6(e){var t=e.reference,n=e.element,r=e.placement,i=r?Ma(r):null,a=r?jc(r):null,o=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(i){case Tr:l={x:o,y:t.y-n.height};break;case Ti:l={x:o,y:t.y+t.height};break;case $i:l={x:t.x+t.width,y:s};break;case $r:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=i?TE(i):null;if(c!=null){var f=c==="y"?"height":"width";switch(a){case Mc:l[c]=l[c]-(t[f]/2-n[f]/2);break;case $h:l[c]=l[c]+(t[f]/2-n[f]/2);break}}return l}function Mh(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,a=n.strategy,o=a===void 0?e.strategy:a,s=n.boundary,l=s===void 0?aJ:s,c=n.rootBoundary,f=c===void 0?J4:c,h=n.elementContext,p=h===void 0?hd:h,m=n.altBoundary,x=m===void 0?!1:m,g=n.padding,w=g===void 0?0:g,b=i6(typeof w!="number"?w:a6(w,Ep)),_=p===hd?oJ:hd,v=e.rects.popper,S=e.elements[x?_:p],C=RJ(Ql(S)?S:S.contextElement||Gs(e.elements.popper),l,f,o),k=Nc(e.elements.reference),A=s6({reference:k,element:v,strategy:"absolute",placement:i}),$=q_(Object.assign({},v,A)),L=p===hd?$:k,B={top:C.top-L.top+b.top,bottom:L.bottom-C.bottom+b.bottom,left:C.left-L.left+b.left,right:L.right-C.right+b.right},j=e.modifiersData.offset;if(p===hd&&j){var D=j[i];Object.keys(B).forEach(function(z){var q=[$i,Ti].indexOf(z)>=0?1:-1,Y=[Tr,Ti].indexOf(z)>=0?"y":"x";B[z]+=D[Y]*q})}return B}function DJ(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?e6:l,f=jc(r),h=f?s?G$:G$.filter(function(x){return jc(x)===f}):Ep,p=h.filter(function(x){return c.indexOf(x)>=0});p.length===0&&(p=h);var m=p.reduce(function(x,g){return x[g]=Mh(e,{placement:g,boundary:i,rootBoundary:a,padding:o})[Ma(g)],x},{});return Object.keys(m).sort(function(x,g){return m[x]-m[g]})}function LJ(e){if(Ma(e)===CE)return[];var t=Bg(e);return[X$(e),t,X$(t)]}function FJ(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!0:o,l=n.fallbackPlacements,c=n.padding,f=n.boundary,h=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,x=m===void 0?!0:m,g=n.allowedAutoPlacements,w=t.options.placement,b=Ma(w),_=b===w,v=l||(_||!x?[Bg(w)]:LJ(w)),S=[w].concat(v).reduce(function(ve,xe){return ve.concat(Ma(xe)===CE?DJ(t,{placement:xe,boundary:f,rootBoundary:h,padding:c,flipVariations:x,allowedAutoPlacements:g}):xe)},[]),C=t.rects.reference,k=t.rects.popper,A=new Map,$=!0,L=S[0],B=0;B=0,Y=q?"width":"height",Q=Mh(t,{placement:j,boundary:f,rootBoundary:h,altBoundary:p,padding:c}),Z=q?z?$i:$r:z?Ti:Tr;C[Y]>k[Y]&&(Z=Bg(Z));var H=Bg(Z),K=[];if(a&&K.push(Q[D]<=0),s&&K.push(Q[Z]<=0,Q[H]<=0),K.every(function(ve){return ve})){L=j,$=!1;break}A.set(j,K)}if($)for(var I=x?3:1,ee=function(xe){var ke=S.find(function(Ve){var _e=A.get(Ve);if(_e)return _e.slice(0,xe).every(function(re){return re})});if(ke)return L=ke,"break"},oe=I;oe>0;oe--){var R=ee(oe);if(R==="break")break}t.placement!==L&&(t.modifiersData[r]._skip=!0,t.placement=L,t.reset=!0)}}const BJ={name:"flip",enabled:!0,phase:"main",fn:FJ,requiresIfExists:["offset"],data:{_skip:!1}};function Z$(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function J$(e){return[Tr,$i,Ti,$r].some(function(t){return e[t]>=0})}function zJ(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Mh(t,{elementContext:"reference"}),s=Mh(t,{altBoundary:!0}),l=Z$(o,r),c=Z$(s,i,a),f=J$(l),h=J$(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:f,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":h})}const UJ={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:zJ};function WJ(e,t,n){var r=Ma(e),i=[$r,Tr].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[$r,$i].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function HJ(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=i===void 0?[0,0]:i,o=e6.reduce(function(f,h){return f[h]=WJ(h,t.rects,a),f},{}),s=o[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=o}const VJ={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:HJ};function YJ(e){var t=e.state,n=e.name;t.modifiersData[n]=s6({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const GJ={name:"popperOffsets",enabled:!0,phase:"read",fn:YJ,data:{}};function qJ(e){return e==="x"?"y":"x"}function KJ(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!1:o,l=n.boundary,c=n.rootBoundary,f=n.altBoundary,h=n.padding,p=n.tether,m=p===void 0?!0:p,x=n.tetherOffset,g=x===void 0?0:x,w=Mh(t,{boundary:l,rootBoundary:c,padding:h,altBoundary:f}),b=Ma(t.placement),_=jc(t.placement),v=!_,S=TE(b),C=qJ(S),k=t.modifiersData.popperOffsets,A=t.rects.reference,$=t.rects.popper,L=typeof g=="function"?g(Object.assign({},t.rects,{placement:t.placement})):g,B=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(k){if(a){var z,q=S==="y"?Tr:$r,Y=S==="y"?Ti:$i,Q=S==="y"?"height":"width",Z=k[S],H=Z+w[q],K=Z-w[Y],I=m?-$[Q]/2:0,ee=_===Mc?A[Q]:$[Q],oe=_===Mc?-$[Q]:-A[Q],R=t.elements.arrow,ve=m&&R?PE(R):{width:0,height:0},xe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:r6(),ke=xe[q],Ve=xe[Y],_e=eh(0,A[Q],ve[Q]),re=v?A[Q]/2-I-_e-ke-B.mainAxis:ee-_e-ke-B.mainAxis,be=v?-A[Q]/2+I+_e+Ve+B.mainAxis:oe+_e+Ve+B.mainAxis,Oe=t.elements.arrow&&Cp(t.elements.arrow),te=Oe?S==="y"?Oe.clientTop||0:Oe.clientLeft||0:0,Ge=(z=j==null?void 0:j[S])!=null?z:0,Me=Z+re-Ge-te,Te=Z+be-Ge,ft=eh(m?Av(H,Me):H,Z,m?Rl(K,Te):K);k[S]=ft,D[S]=ft-Z}if(s){var ce,Se=S==="x"?Tr:$r,Le=S==="x"?Ti:$i,We=k[C],tt=C==="y"?"height":"width",Xe=We+w[Se],Qe=We-w[Le],on=[Tr,$r].indexOf(b)!==-1,Yt=(ce=j==null?void 0:j[C])!=null?ce:0,X=on?Xe:We-A[tt]-$[tt]-Yt+B.altAxis,ue=on?We+A[tt]+$[tt]-Yt-B.altAxis:Qe,je=m&&on?xJ(X,We,ue):eh(m?X:Xe,We,m?ue:Qe);k[C]=je,D[C]=je-We}t.modifiersData[r]=D}}const XJ={name:"preventOverflow",enabled:!0,phase:"main",fn:KJ,requiresIfExists:["offset"]};function QJ(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ZJ(e){return e===Jr(e)||!Ia(e)?$E(e):QJ(e)}function JJ(e){var t=e.getBoundingClientRect(),n=Ic(t.width)/e.offsetWidth||1,r=Ic(t.height)/e.offsetHeight||1;return n!==1||r!==1}function eee(e,t,n){n===void 0&&(n=!1);var r=Ia(t),i=Ia(t)&&JJ(t),a=Gs(t),o=Nc(e,i,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((js(t)!=="body"||IE(a))&&(s=ZJ(t)),Ia(t)?(l=Nc(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=ME(a))),{x:o.left+s.scrollLeft-l.x,y:o.top+s.scrollTop-l.y,width:o.width,height:o.height}}function tee(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function i(a){n.add(a.name);var o=[].concat(a.requires||[],a.requiresIfExists||[]);o.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&i(l)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||i(a)}),r}function nee(e){var t=tee(e);return gJ.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function ree(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function iee(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var eM={placement:"bottom",modifiers:[],strategy:"absolute"};function tM(){for(var e=arguments.length,t=new Array(e),n=0;n=0)continue;n[r]=e[r]}return n}const uee={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},cee={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:({state:e})=>()=>{const{reference:t,popper:n}=e.elements;if("removeAttribute"in t){const r=(t.getAttribute("aria-describedby")||"").split(",").filter(i=>i.trim()!==n.id);r.length?t.setAttribute("aria-describedby",r.join(",")):t.removeAttribute("aria-describedby")}},fn:({state:e})=>{var t;const{popper:n,reference:r}=e.elements,i=(t=n.getAttribute("role"))==null?void 0:t.toLowerCase();if(n.id&&i==="tooltip"&&"setAttribute"in r){const a=r.getAttribute("aria-describedby");if(a&&a.split(",").indexOf(n.id)!==-1)return;r.setAttribute("aria-describedby",a?`${a},${n.id}`:n.id)}}},fee=[];function dee(e,t,n={}){let{enabled:r=!0,placement:i="bottom",strategy:a="absolute",modifiers:o=fee}=n,s=lee(n,see);const l=T.useRef(o),c=T.useRef(),f=T.useCallback(()=>{var w;(w=c.current)==null||w.update()},[]),h=T.useCallback(()=>{var w;(w=c.current)==null||w.forceUpdate()},[]),[p,m]=iJ(T.useState({placement:i,update:f,forceUpdate:h,attributes:{},styles:{popper:{},arrow:{}}})),x=T.useMemo(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:({state:w})=>{const b={},_={};Object.keys(w.elements).forEach(v=>{b[v]=w.styles[v],_[v]=w.attributes[v]}),m({state:w,styles:b,attributes:_,update:f,forceUpdate:h,placement:w.placement})}}),[f,h,m]),g=T.useMemo(()=>(Jd(l.current,o)||(l.current=o),l.current),[o]);return T.useEffect(()=>{!c.current||!r||c.current.setOptions({placement:i,strategy:a,modifiers:[...g,x,uee]})},[a,i,x,r,g]),T.useEffect(()=>{if(!(!r||e==null||t==null))return c.current=oee(e,t,Object.assign({},s,{placement:i,strategy:a,modifiers:[...g,cee,x]})),()=>{c.current!=null&&(c.current.destroy(),c.current=void 0,m(w=>Object.assign({},w,{attributes:{},styles:{popper:{}}})))}},[r,e,t]),p}const nM=()=>{};function hee(e){return e.button===0}function pee(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}const Nb=e=>e&&("current"in e?e.current:e),rM={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};function mee(e,t=nM,{disabled:n,clickTrigger:r="click"}={}){const i=T.useRef(!1),a=T.useRef(!1),o=T.useCallback(c=>{const f=Nb(e);NQ(!!f,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),i.current=!f||pee(c)||!hee(c)||!!Cv(f,c.target)||a.current,a.current=!1},[e]),s=nn(c=>{const f=Nb(e);f&&Cv(f,c.target)&&(a.current=!0)}),l=nn(c=>{i.current||t(c)});T.useEffect(()=>{var c,f;if(n||e==null)return;const h=Op(Nb(e)),p=h.defaultView||window;let m=(c=p.event)!=null?c:(f=p.parent)==null?void 0:f.event,x=null;rM[r]&&(x=ps(h,rM[r],s,!0));const g=ps(h,r,o,!0),w=ps(h,r,_=>{if(_===m){m=void 0;return}l(_)});let b=[];return"ontouchstart"in h.documentElement&&(b=[].slice.call(h.body.children).map(_=>ps(_,"mousemove",nM))),()=>{x==null||x(),g(),w(),b.forEach(_=>_())}},[e,n,r,o,s,l])}function gee(e){const t={};return Array.isArray(e)?(e==null||e.forEach(n=>{t[n.name]=n}),t):e||t}function vee(e={}){return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function yee({enabled:e,enableEvents:t,placement:n,flip:r,offset:i,fixed:a,containerPadding:o,arrowElement:s,popperConfig:l={}}){var c,f,h,p,m;const x=gee(l.modifiers);return Object.assign({},l,{placement:n,enabled:e,strategy:a?"fixed":l.strategy,modifiers:vee(Object.assign({},x,{eventListeners:{enabled:t,options:(c=x.eventListeners)==null?void 0:c.options},preventOverflow:Object.assign({},x.preventOverflow,{options:o?Object.assign({padding:o},(f=x.preventOverflow)==null?void 0:f.options):(h=x.preventOverflow)==null?void 0:h.options}),offset:{options:Object.assign({offset:i},(p=x.offset)==null?void 0:p.options)},arrow:Object.assign({},x.arrow,{enabled:!!s,options:Object.assign({},(m=x.arrow)==null?void 0:m.options,{element:s})}),flip:Object.assign({enabled:!!r},x.flip)}))})}const xee=["children","usePopper"];function bee(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}const wee=()=>{};function l6(e={}){const t=T.useContext(S0),[n,r]=A4(),i=T.useRef(!1),{flip:a,offset:o,rootCloseEvent:s,fixed:l=!1,placement:c,popperConfig:f={},enableEventListeners:h=!0,usePopper:p=!!t}=e,m=(t==null?void 0:t.show)==null?!!e.show:t.show;m&&!i.current&&(i.current=!0);const x=k=>{t==null||t.toggle(!1,k)},{placement:g,setMenu:w,menuElement:b,toggleElement:_}=t||{},v=dee(_,b,yee({placement:c||g||"bottom-start",enabled:p,enableEvents:h??m,offset:o,flip:a,fixed:l,arrowElement:n,popperConfig:f})),S=Object.assign({ref:w||wee,"aria-labelledby":_==null?void 0:_.id},v.attributes.popper,{style:v.styles.popper}),C={show:m,placement:g,hasShown:i.current,toggle:t==null?void 0:t.toggle,popper:p?v:null,arrowProps:p?Object.assign({ref:r},v.attributes.arrow,{style:v.styles.arrow}):{}};return mee(b,x,{clickTrigger:s,disabled:!m}),[S,C]}function u6(e){let{children:t,usePopper:n=!0}=e,r=bee(e,xee);const[i,a]=l6(Object.assign({},r,{usePopper:n}));return O.jsx(O.Fragment,{children:t(i,a)})}u6.displayName="DropdownMenu";const Pv={prefix:String(Math.round(Math.random()*1e10)),current:0},c6=U.createContext(Pv),_ee=U.createContext(!1);let See=!!(typeof window<"u"&&window.document&&window.document.createElement),jb=new WeakMap;function Oee(e=!1){let t=T.useContext(c6),n=T.useRef(null);if(n.current===null&&!e){var r,i;let a=(i=U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)===null||i===void 0||(r=i.ReactCurrentOwner)===null||r===void 0?void 0:r.current;if(a){let o=jb.get(a);o==null?jb.set(a,{id:t.current,state:a.memoizedState}):a.memoizedState!==o.state&&(t.current=o.id,jb.delete(a))}n.current=++t.current}return n.current}function kee(e){let t=T.useContext(c6);t===Pv&&!See&&console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");let n=Oee(!!e),r=`react-aria${t.prefix}`;return e||`${r}-${n}`}function Eee(e){let t=U.useId(),[n]=T.useState($ee()),r=n?"react-aria":`react-aria${Pv.prefix}`;return e||`${r}-${t}`}const Cee=typeof U.useId=="function"?Eee:kee;function Aee(){return!1}function Pee(){return!0}function Tee(e){return()=>{}}function $ee(){return typeof U.useSyncExternalStore=="function"?U.useSyncExternalStore(Tee,Aee,Pee):T.useContext(_ee)}const f6=e=>{var t;return((t=e.getAttribute("role"))==null?void 0:t.toLowerCase())==="menu"},iM=()=>{};function d6(){const e=Cee(),{show:t=!1,toggle:n=iM,setToggle:r,menuElement:i}=T.useContext(S0)||{},a=T.useCallback(s=>{n(!t,s)},[t,n]),o={id:e,ref:r||iM,onClick:a,"aria-expanded":!!t};return i&&f6(i)&&(o["aria-haspopup"]=!0),[o,{show:t,toggle:n}]}function h6({children:e}){const[t,n]=d6();return O.jsx(O.Fragment,{children:e(t,n)})}h6.displayName="DropdownToggle";const Mee=["eventKey","disabled","onClick","active","as"];function Iee(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function p6({key:e,href:t,active:n,disabled:r,onClick:i}){const a=T.useContext(Xl),o=T.useContext(x0),{activeKey:s}=o||{},l=Ph(e,t),c=n==null&&e!=null?Ph(s)===l:n;return[{onClick:nn(h=>{r||(i==null||i(h),a&&!h.isPropagationStopped()&&a(l,h))}),"aria-disabled":r||void 0,"aria-selected":c,[xf("dropdown-item")]:""},{isActive:c}]}const m6=T.forwardRef((e,t)=>{let{eventKey:n,disabled:r,onClick:i,active:a,as:o=vE}=e,s=Iee(e,Mee);const[l]=p6({key:n,href:s.href,disabled:r,onClick:i,active:a});return O.jsx(o,Object.assign({},s,{ref:t},l))});m6.displayName="DropdownItem";function aM(){const e=_4(),t=T.useRef(null),n=T.useCallback(r=>{t.current=r,e()},[e]);return[t,n]}function Ap({defaultShow:e,show:t,onSelect:n,onToggle:r,itemSelector:i=`* [${xf("dropdown-item")}]`,focusFirstItemOnShow:a,placement:o="bottom-start",children:s}){const l=w0(),[c,f]=rJ(t,e,r),[h,p]=aM(),m=h.current,[x,g]=aM(),w=x.current,b=T4(c),_=T.useRef(null),v=T.useRef(!1),S=T.useContext(Xl),C=T.useCallback((j,D,z=D==null?void 0:D.type)=>{f(j,{originalEvent:D,source:z})},[f]),k=nn((j,D)=>{n==null||n(j,D),C(!1,D,"select"),D.isPropagationStopped()||S==null||S(j,D)}),A=T.useMemo(()=>({toggle:C,placement:o,show:c,menuElement:m,toggleElement:w,setMenu:p,setToggle:g}),[C,o,c,m,w,p,g]);m&&b&&!c&&(v.current=m.contains(m.ownerDocument.activeElement));const $=nn(()=>{w&&w.focus&&w.focus()}),L=nn(()=>{const j=_.current;let D=a;if(D==null&&(D=h.current&&f6(h.current)?"keyboard":!1),D===!1||D==="keyboard"&&!/^key.+$/.test(j))return;const z=ao(h.current,i)[0];z&&z.focus&&z.focus()});T.useEffect(()=>{c?L():v.current&&(v.current=!1,$())},[c,v,$,L]),T.useEffect(()=>{_.current=null});const B=(j,D)=>{if(!h.current)return null;const z=ao(h.current,i);let q=z.indexOf(j)+D;return q=Math.max(0,Math.min(q,z.length)),z[q]};return rZ(T.useCallback(()=>l.document,[l]),"keydown",j=>{var D,z;const{key:q}=j,Y=j.target,Q=(D=h.current)==null?void 0:D.contains(Y),Z=(z=x.current)==null?void 0:z.contains(Y);if(/input|textarea/i.test(Y.tagName)&&(q===" "||q!=="Escape"&&Q||q==="Escape"&&Y.type==="search")||!Q&&!Z||q==="Tab"&&(!h.current||!c))return;_.current=j.type;const K={originalEvent:j,source:j.type};switch(q){case"ArrowUp":{const I=B(Y,-1);I&&I.focus&&I.focus(),j.preventDefault();return}case"ArrowDown":if(j.preventDefault(),!c)f(!0,K);else{const I=B(Y,1);I&&I.focus&&I.focus()}return;case"Tab":_E(Y.ownerDocument,"keyup",I=>{var ee;(I.key==="Tab"&&!I.target||!((ee=h.current)!=null&&ee.contains(I.target)))&&f(!1,K)},{once:!0});break;case"Escape":q==="Escape"&&(j.preventDefault(),j.stopPropagation()),f(!1,K);break}}),O.jsx(Xl.Provider,{value:k,children:O.jsx(S0.Provider,{value:A,children:s})})}Ap.displayName="Dropdown";Ap.Menu=u6;Ap.Toggle=h6;Ap.Item=m6;const NE=T.createContext({});NE.displayName="DropdownContext";const g6=T.forwardRef(({className:e,bsPrefix:t,as:n="hr",role:r="separator",...i},a)=>(t=Ne(t,"dropdown-divider"),O.jsx(n,{ref:a,className:de(e,t),role:r,...i})));g6.displayName="DropdownDivider";const v6=T.forwardRef(({className:e,bsPrefix:t,as:n="div",role:r="heading",...i},a)=>(t=Ne(t,"dropdown-header"),O.jsx(n,{ref:a,className:de(e,t),role:r,...i})));v6.displayName="DropdownHeader";const y6=T.forwardRef(({bsPrefix:e,className:t,eventKey:n,disabled:r=!1,onClick:i,active:a,as:o=b0,...s},l)=>{const c=Ne(e,"dropdown-item"),[f,h]=p6({key:n,href:s.href,disabled:r,onClick:i,active:a});return O.jsx(o,{...s,...f,ref:l,className:de(t,c,h.isActive&&"active",r&&"disabled")})});y6.displayName="DropdownItem";const x6=T.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ne(t,"dropdown-item-text"),O.jsx(n,{ref:i,className:de(e,t),...r})));x6.displayName="DropdownItemText";const k0=T.createContext(null);k0.displayName="InputGroupContext";function b6(e,t){return e}function w6(e,t,n){const r=n?"top-end":"top-start",i=n?"top-start":"top-end",a=n?"bottom-end":"bottom-start",o=n?"bottom-start":"bottom-end",s=n?"right-start":"left-start",l=n?"right-end":"left-end",c=n?"left-start":"right-start",f=n?"left-end":"right-end";let h=e?o:a;return t==="up"?h=e?i:r:t==="end"?h=e?f:c:t==="start"?h=e?l:s:t==="down-centered"?h="bottom":t==="up-centered"&&(h="top"),h}const _6=T.forwardRef(({bsPrefix:e,className:t,align:n,rootCloseEvent:r,flip:i=!0,show:a,renderOnMount:o,as:s="div",popperConfig:l,variant:c,...f},h)=>{let p=!1;const m=T.useContext(Ys),x=Ne(e,"dropdown-menu"),{align:g,drop:w,isRTL:b}=T.useContext(NE);n=n||g;const _=T.useContext(k0),v=[];if(n)if(typeof n=="object"){const j=Object.keys(n);if(j.length){const D=j[0],z=n[D];p=z==="start",v.push(`${x}-${D}-${z}`)}}else n==="end"&&(p=!0);const S=w6(p,w,b),[C,{hasShown:k,popper:A,show:$,toggle:L}]=l6({flip:i,rootCloseEvent:r,show:a,usePopper:!m&&v.length===0,offset:[0,2],popperConfig:l,placement:S});if(C.ref=Vs(b6(h),C.ref),Ev(()=>{$&&(A==null||A.update())},[$]),!k&&!o&&!_)return null;typeof s!="string"&&(C.show=$,C.close=()=>L==null?void 0:L(!1),C.align=n);let B=f.style;return A!=null&&A.placement&&(B={...f.style,...C.style},f["x-placement"]=A.placement),O.jsx(s,{...f,...C,style:B,...(v.length||m)&&{"data-bs-popper":"static"},className:de(t,x,$&&"show",p&&`${x}-end`,c&&`${x}-${c}`,...v)})});_6.displayName="DropdownMenu";const S6=T.forwardRef(({bsPrefix:e,split:t,className:n,childBsPrefix:r,as:i=tn,...a},o)=>{const s=Ne(e,"dropdown-toggle"),l=T.useContext(S0);r!==void 0&&(a.bsPrefix=r);const[c]=d6();return c.ref=Vs(c.ref,b6(o)),O.jsx(i,{className:de(n,s,t&&`${s}-split`,(l==null?void 0:l.show)&&"show"),...c,...a})});S6.displayName="DropdownToggle";const O6=T.forwardRef((e,t)=>{const{bsPrefix:n,drop:r="down",show:i,className:a,align:o="start",onSelect:s,onToggle:l,focusFirstItemOnShow:c,as:f="div",navbar:h,autoClose:p=!0,...m}=y0(e,{show:"onToggle"}),x=T.useContext(k0),g=Ne(n,"dropdown"),w=u4(),b=A=>p===!1?A==="click":p==="inside"?A!=="rootClose":p==="outside"?A!=="select":!0,_=nn((A,$)=>{var L,B;!((L=$.originalEvent)==null||(B=L.target)==null)&&B.classList.contains("dropdown-toggle")&&$.source==="mousedown"||($.originalEvent.currentTarget===document&&($.source!=="keydown"||$.originalEvent.key==="Escape")&&($.source="rootClose"),b($.source)&&(l==null||l(A,$)))}),S=w6(o==="end",r,w),C=T.useMemo(()=>({align:o,drop:r,isRTL:w}),[o,r,w]),k={down:g,"down-centered":`${g}-center`,up:"dropup","up-centered":"dropup-center dropup",end:"dropend",start:"dropstart"};return O.jsx(NE.Provider,{value:C,children:O.jsx(Ap,{placement:S,show:i,onSelect:s,onToggle:_,focusFirstItemOnShow:c,itemSelector:`.${g}-item:not(.disabled):not(:disabled)`,children:x?m.children:O.jsx(f,{...m,ref:t,className:de(a,i&&"show",k[r])})})})});O6.displayName="Dropdown";const El=Object.assign(O6,{Toggle:S6,Menu:_6,Item:y6,ItemText:x6,Divider:g6,Header:v6}),k6=T.forwardRef(({id:e,title:t,children:n,bsPrefix:r,className:i,rootCloseEvent:a,menuRole:o,disabled:s,active:l,renderMenuOnMount:c,menuVariant:f,...h},p)=>{const m=Ne(void 0,"nav-item");return O.jsxs(El,{ref:p,...h,className:de(i,m),children:[O.jsx(El.Toggle,{id:e,eventKey:null,active:l,disabled:s,childBsPrefix:r,as:wE,children:t}),O.jsx(El.Menu,{role:o,renderOnMount:c,rootCloseEvent:a,variant:f,children:n})]})});k6.displayName="NavDropdown";const oM=Object.assign(k6,{Item:El.Item,ItemText:El.ItemText,Divider:El.Divider,Header:El.Header}),E6=[{name:"EUR",symbol:"€"},{name:"USD",symbol:"$"},{name:"GBP",symbol:"£"},{name:"RUB",symbol:"₽"}];/** * @remix-run/router v1.19.2 * * Copyright (c) Remix Software Inc. @@ -50,7 +50,7 @@ Error generating stack: `+a.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Ih(){return Ih=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function C6(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Ree(){return Math.random().toString(36).substr(2,8)}function lM(e,t){return{usr:e.state,key:e.key,idx:t}}function K_(e,t,n,r){return n===void 0&&(n=null),Ih({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?wf(t):t,{state:n,key:t&&t.key||r||Ree()})}function Tv(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function wf(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Dee(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=ms.Pop,l=null,c=f();c==null&&(c=0,o.replaceState(Ih({},o.state,{idx:c}),""));function f(){return(o.state||{idx:null}).idx}function h(){s=ms.Pop;let w=f(),b=w==null?null:w-c;c=w,l&&l({action:s,location:g.location,delta:b})}function p(w,b){s=ms.Push;let _=K_(g.location,w,b);c=f()+1;let v=lM(_,c),O=g.createHref(_);try{o.pushState(v,"",O)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;i.location.assign(O)}a&&l&&l({action:s,location:g.location,delta:1})}function m(w,b){s=ms.Replace;let _=K_(g.location,w,b);c=f();let v=lM(_,c),O=g.createHref(_);o.replaceState(v,"",O),a&&l&&l({action:s,location:g.location,delta:0})}function x(w){let b=i.location.origin!=="null"?i.location.origin:i.location.href,_=typeof w=="string"?w:Tv(w);return _=_.replace(/ $/,"%20"),yn(b,"No window.location.(origin|href) available to create URL for href: "+_),new URL(_,b)}let g={get action(){return s},get location(){return e(i,o)},listen(w){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(sM,h),l=w,()=>{i.removeEventListener(sM,h),l=null}},createHref(w){return t(i,w)},createURL:x,encodeLocation(w){let b=x(w);return{pathname:b.pathname,search:b.search,hash:b.hash}},push:p,replace:m,go(w){return o.go(w)}};return g}var uM;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(uM||(uM={}));function Lee(e,t,n){return n===void 0&&(n="/"),Fee(e,t,n,!1)}function Fee(e,t,n,r){let i=typeof t=="string"?wf(t):t,a=jE(i.pathname||"/",n);if(a==null)return null;let o=A6(e);Bee(o);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};l.relativePath.startsWith("/")&&(yn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Ps([r,l.relativePath]),f=n.concat(l);a.children&&a.children.length>0&&(yn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),A6(a.children,t,f,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:Gee(c,a.index),routesMeta:f})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let l of P6(a.path))i(a,o,l)}),t}function P6(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=P6(r.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function Bee(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:qee(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const zee=/^:[\w-]+$/,Uee=3,Wee=2,Hee=1,Vee=10,Yee=-2,cM=e=>e==="*";function Gee(e,t){let n=e.split("/"),r=n.length;return n.some(cM)&&(r+=Yee),t&&(r+=Wee),n.filter(i=>!cM(i)).reduce((i,a)=>i+(zee.test(a)?Uee:a===""?Hee:Vee),r)}function qee(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function Kee(e,t,n){let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{let{paramName:p,isOptional:m}=f;if(p==="*"){let g=s[h]||"";o=a.slice(0,a.length-g.length).replace(/(.)\/+$/,"$1")}const x=s[h];return m&&!x?c[p]=void 0:c[p]=(x||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function Xee(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),C6(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Qee(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return C6(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function jE(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Zee(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?wf(e):e;return{pathname:n?n.startsWith("/")?n:Jee(n,t):t,search:nte(r),hash:rte(i)}}function Jee(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Rb(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function ete(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function T6(e,t){let n=ete(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function $6(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=wf(e):(i=Ih({},e),yn(!i.pathname||!i.pathname.includes("?"),Rb("?","pathname","search",i)),yn(!i.pathname||!i.pathname.includes("#"),Rb("#","pathname","hash",i)),yn(!i.search||!i.search.includes("#"),Rb("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let h=t.length-1;if(!r&&o.startsWith("..")){let p=o.split("/");for(;p[0]==="..";)p.shift(),h-=1;i.pathname=p.join("/")}s=h>=0?t[h]:"/"}let l=Zee(i,s),c=o&&o!=="/"&&o.endsWith("/"),f=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||f)&&(l.pathname+="/"),l}const Ps=e=>e.join("/").replace(/\/\/+/g,"/"),tte=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),nte=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,rte=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ite(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const M6=["post","put","patch","delete"];new Set(M6);const ate=["get",...M6];new Set(ate);/** + */function Ih(){return Ih=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function C6(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function jee(){return Math.random().toString(36).substr(2,8)}function lM(e,t){return{usr:e.state,key:e.key,idx:t}}function K_(e,t,n,r){return n===void 0&&(n=null),Ih({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?wf(t):t,{state:n,key:t&&t.key||r||jee()})}function Tv(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function wf(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Ree(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s=ms.Pop,l=null,c=f();c==null&&(c=0,o.replaceState(Ih({},o.state,{idx:c}),""));function f(){return(o.state||{idx:null}).idx}function h(){s=ms.Pop;let w=f(),b=w==null?null:w-c;c=w,l&&l({action:s,location:g.location,delta:b})}function p(w,b){s=ms.Push;let _=K_(g.location,w,b);c=f()+1;let v=lM(_,c),S=g.createHref(_);try{o.pushState(v,"",S)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;i.location.assign(S)}a&&l&&l({action:s,location:g.location,delta:1})}function m(w,b){s=ms.Replace;let _=K_(g.location,w,b);c=f();let v=lM(_,c),S=g.createHref(_);o.replaceState(v,"",S),a&&l&&l({action:s,location:g.location,delta:0})}function x(w){let b=i.location.origin!=="null"?i.location.origin:i.location.href,_=typeof w=="string"?w:Tv(w);return _=_.replace(/ $/,"%20"),yn(b,"No window.location.(origin|href) available to create URL for href: "+_),new URL(_,b)}let g={get action(){return s},get location(){return e(i,o)},listen(w){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(sM,h),l=w,()=>{i.removeEventListener(sM,h),l=null}},createHref(w){return t(i,w)},createURL:x,encodeLocation(w){let b=x(w);return{pathname:b.pathname,search:b.search,hash:b.hash}},push:p,replace:m,go(w){return o.go(w)}};return g}var uM;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(uM||(uM={}));function Dee(e,t,n){return n===void 0&&(n="/"),Lee(e,t,n,!1)}function Lee(e,t,n,r){let i=typeof t=="string"?wf(t):t,a=jE(i.pathname||"/",n);if(a==null)return null;let o=A6(e);Fee(o);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};l.relativePath.startsWith("/")&&(yn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Ps([r,l.relativePath]),f=n.concat(l);a.children&&a.children.length>0&&(yn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),A6(a.children,t,f,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:Yee(c,a.index),routesMeta:f})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let l of P6(a.path))i(a,o,l)}),t}function P6(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=P6(r.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function Fee(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Gee(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Bee=/^:[\w-]+$/,zee=3,Uee=2,Wee=1,Hee=10,Vee=-2,cM=e=>e==="*";function Yee(e,t){let n=e.split("/"),r=n.length;return n.some(cM)&&(r+=Vee),t&&(r+=Uee),n.filter(i=>!cM(i)).reduce((i,a)=>i+(Bee.test(a)?zee:a===""?Wee:Hee),r)}function Gee(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function qee(e,t,n){let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{let{paramName:p,isOptional:m}=f;if(p==="*"){let g=s[h]||"";o=a.slice(0,a.length-g.length).replace(/(.)\/+$/,"$1")}const x=s[h];return m&&!x?c[p]=void 0:c[p]=(x||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function Kee(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),C6(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Xee(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return C6(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function jE(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Qee(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?wf(e):e;return{pathname:n?n.startsWith("/")?n:Zee(n,t):t,search:tte(r),hash:nte(i)}}function Zee(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Rb(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Jee(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function T6(e,t){let n=Jee(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function $6(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=wf(e):(i=Ih({},e),yn(!i.pathname||!i.pathname.includes("?"),Rb("?","pathname","search",i)),yn(!i.pathname||!i.pathname.includes("#"),Rb("#","pathname","hash",i)),yn(!i.search||!i.search.includes("#"),Rb("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let h=t.length-1;if(!r&&o.startsWith("..")){let p=o.split("/");for(;p[0]==="..";)p.shift(),h-=1;i.pathname=p.join("/")}s=h>=0?t[h]:"/"}let l=Qee(i,s),c=o&&o!=="/"&&o.endsWith("/"),f=(a||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||f)&&(l.pathname+="/"),l}const Ps=e=>e.join("/").replace(/\/\/+/g,"/"),ete=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),tte=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,nte=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function rte(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const M6=["post","put","patch","delete"];new Set(M6);const ite=["get",...M6];new Set(ite);/** * React Router v6.26.2 * * Copyright (c) Remix Software Inc. @@ -59,7 +59,7 @@ Error generating stack: `+a.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Nh(){return Nh=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),T.useCallback(function(c,f){if(f===void 0&&(f={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let h=$6(c,JSON.parse(o),a,f.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:Ps([t,h.pathname])),(f.replace?r.replace:r.push)(h,f.state,f)},[t,r,o,a,e])}function Tp(){let{matches:e}=T.useContext(qs),t=e[e.length-1];return t?t.params:{}}function j6(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=T.useContext(ou),{matches:i}=T.useContext(qs),{pathname:a}=C0(),o=JSON.stringify(T6(i,r.v7_relativeSplatPath));return T.useMemo(()=>$6(e,JSON.parse(o),a,n==="path"),[e,o,a,n])}function ute(e,t){return cte(e,t)}function cte(e,t,n,r){Pp()||yn(!1);let{navigator:i}=T.useContext(ou),{matches:a}=T.useContext(qs),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=C0(),f;if(t){var h;let w=typeof t=="string"?wf(t):t;l==="/"||(h=w.pathname)!=null&&h.startsWith(l)||yn(!1),f=w}else f=c;let p=f.pathname||"/",m=p;if(l!=="/"){let w=l.replace(/^\//,"").split("/");m="/"+p.replace(/^\//,"").split("/").slice(w.length).join("/")}let x=Lee(e,{pathname:m}),g=mte(x&&x.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:Ps([l,i.encodeLocation?i.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:Ps([l,i.encodeLocation?i.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),a,n,r);return t&&g?T.createElement(E0.Provider,{value:{location:Nh({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:ms.Pop}},g):g}function fte(){let e=xte(),t=ite(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return T.createElement(T.Fragment,null,T.createElement("h2",null,"Unexpected Application Error!"),T.createElement("h3",{style:{fontStyle:"italic"}},t),n?T.createElement("pre",{style:i},n):null,null)}const dte=T.createElement(fte,null);class hte extends T.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?T.createElement(qs.Provider,{value:this.props.routeContext},T.createElement(I6.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function pte(e){let{routeContext:t,match:n,children:r}=e,i=T.useContext(RE);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),T.createElement(qs.Provider,{value:t},r)}function mte(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let f=o.findIndex(h=>h.route.id&&(s==null?void 0:s[h.route.id])!==void 0);f>=0||yn(!1),o=o.slice(0,Math.min(o.length,f+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((f,h,p)=>{let m,x=!1,g=null,w=null;n&&(m=s&&h.route.id?s[h.route.id]:void 0,g=h.route.errorElement||dte,l&&(c<0&&p===0?(x=!0,w=null):c===p&&(x=!0,w=h.route.hydrateFallbackElement||null)));let b=t.concat(o.slice(0,p+1)),_=()=>{let v;return m?v=g:x?v=w:h.route.Component?v=T.createElement(h.route.Component,null):h.route.element?v=h.route.element:v=f,T.createElement(pte,{match:h,routeContext:{outlet:f,matches:b,isDataRoute:n!=null},children:v})};return n&&(h.route.ErrorBoundary||h.route.errorElement||p===0)?T.createElement(hte,{location:n.location,revalidation:n.revalidation,component:g,error:m,children:_(),routeContext:{outlet:null,matches:b,isDataRoute:!0}}):_()},null)}var R6=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(R6||{}),$v=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}($v||{});function gte(e){let t=T.useContext(RE);return t||yn(!1),t}function vte(e){let t=T.useContext(ote);return t||yn(!1),t}function yte(e){let t=T.useContext(qs);return t||yn(!1),t}function D6(e){let t=yte(),n=t.matches[t.matches.length-1];return n.route.id||yn(!1),n.route.id}function xte(){var e;let t=T.useContext(I6),n=vte($v.UseRouteError),r=D6($v.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function bte(){let{router:e}=gte(R6.UseNavigateStable),t=D6($v.UseNavigateStable),n=T.useRef(!1);return N6(()=>{n.current=!0}),T.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,Nh({fromRouteId:t},a)))},[e,t])}function Gi(e){yn(!1)}function wte(e){let{basename:t="/",children:n=null,location:r,navigationType:i=ms.Pop,navigator:a,static:o=!1,future:s}=e;Pp()&&yn(!1);let l=t.replace(/^\/*/,"/"),c=T.useMemo(()=>({basename:l,navigator:a,static:o,future:Nh({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=wf(r));let{pathname:f="/",search:h="",hash:p="",state:m=null,key:x="default"}=r,g=T.useMemo(()=>{let w=jE(f,l);return w==null?null:{location:{pathname:w,search:h,hash:p,state:m,key:x},navigationType:i}},[l,f,h,p,m,x,i]);return g==null?null:T.createElement(ou.Provider,{value:c},T.createElement(E0.Provider,{children:n,value:g}))}function _te(e){let{children:t,location:n}=e;return ute(X_(t),n)}new Promise(()=>{});function X_(e,t){t===void 0&&(t=[]);let n=[];return T.Children.forEach(e,(r,i)=>{if(!T.isValidElement(r))return;let a=[...t,i];if(r.type===T.Fragment){n.push.apply(n,X_(r.props.children,a));return}r.type!==Gi&&yn(!1),!r.props.index||!r.props.children||yn(!1);let o={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=X_(r.props.children,a)),n.push(o)}),n}/** + */function Nh(){return Nh=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),T.useCallback(function(c,f){if(f===void 0&&(f={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let h=$6(c,JSON.parse(o),a,f.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:Ps([t,h.pathname])),(f.replace?r.replace:r.push)(h,f.state,f)},[t,r,o,a,e])}function Tp(){let{matches:e}=T.useContext(qs),t=e[e.length-1];return t?t.params:{}}function j6(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=T.useContext(ou),{matches:i}=T.useContext(qs),{pathname:a}=C0(),o=JSON.stringify(T6(i,r.v7_relativeSplatPath));return T.useMemo(()=>$6(e,JSON.parse(o),a,n==="path"),[e,o,a,n])}function lte(e,t){return ute(e,t)}function ute(e,t,n,r){Pp()||yn(!1);let{navigator:i}=T.useContext(ou),{matches:a}=T.useContext(qs),o=a[a.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=C0(),f;if(t){var h;let w=typeof t=="string"?wf(t):t;l==="/"||(h=w.pathname)!=null&&h.startsWith(l)||yn(!1),f=w}else f=c;let p=f.pathname||"/",m=p;if(l!=="/"){let w=l.replace(/^\//,"").split("/");m="/"+p.replace(/^\//,"").split("/").slice(w.length).join("/")}let x=Dee(e,{pathname:m}),g=pte(x&&x.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:Ps([l,i.encodeLocation?i.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:Ps([l,i.encodeLocation?i.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),a,n,r);return t&&g?T.createElement(E0.Provider,{value:{location:Nh({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:ms.Pop}},g):g}function cte(){let e=yte(),t=rte(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return T.createElement(T.Fragment,null,T.createElement("h2",null,"Unexpected Application Error!"),T.createElement("h3",{style:{fontStyle:"italic"}},t),n?T.createElement("pre",{style:i},n):null,null)}const fte=T.createElement(cte,null);class dte extends T.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?T.createElement(qs.Provider,{value:this.props.routeContext},T.createElement(I6.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function hte(e){let{routeContext:t,match:n,children:r}=e,i=T.useContext(RE);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),T.createElement(qs.Provider,{value:t},r)}function pte(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let f=o.findIndex(h=>h.route.id&&(s==null?void 0:s[h.route.id])!==void 0);f>=0||yn(!1),o=o.slice(0,Math.min(o.length,f+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((f,h,p)=>{let m,x=!1,g=null,w=null;n&&(m=s&&h.route.id?s[h.route.id]:void 0,g=h.route.errorElement||fte,l&&(c<0&&p===0?(x=!0,w=null):c===p&&(x=!0,w=h.route.hydrateFallbackElement||null)));let b=t.concat(o.slice(0,p+1)),_=()=>{let v;return m?v=g:x?v=w:h.route.Component?v=T.createElement(h.route.Component,null):h.route.element?v=h.route.element:v=f,T.createElement(hte,{match:h,routeContext:{outlet:f,matches:b,isDataRoute:n!=null},children:v})};return n&&(h.route.ErrorBoundary||h.route.errorElement||p===0)?T.createElement(dte,{location:n.location,revalidation:n.revalidation,component:g,error:m,children:_(),routeContext:{outlet:null,matches:b,isDataRoute:!0}}):_()},null)}var R6=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(R6||{}),$v=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}($v||{});function mte(e){let t=T.useContext(RE);return t||yn(!1),t}function gte(e){let t=T.useContext(ate);return t||yn(!1),t}function vte(e){let t=T.useContext(qs);return t||yn(!1),t}function D6(e){let t=vte(),n=t.matches[t.matches.length-1];return n.route.id||yn(!1),n.route.id}function yte(){var e;let t=T.useContext(I6),n=gte($v.UseRouteError),r=D6($v.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function xte(){let{router:e}=mte(R6.UseNavigateStable),t=D6($v.UseNavigateStable),n=T.useRef(!1);return N6(()=>{n.current=!0}),T.useCallback(function(i,a){a===void 0&&(a={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,Nh({fromRouteId:t},a)))},[e,t])}function Gi(e){yn(!1)}function bte(e){let{basename:t="/",children:n=null,location:r,navigationType:i=ms.Pop,navigator:a,static:o=!1,future:s}=e;Pp()&&yn(!1);let l=t.replace(/^\/*/,"/"),c=T.useMemo(()=>({basename:l,navigator:a,static:o,future:Nh({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);typeof r=="string"&&(r=wf(r));let{pathname:f="/",search:h="",hash:p="",state:m=null,key:x="default"}=r,g=T.useMemo(()=>{let w=jE(f,l);return w==null?null:{location:{pathname:w,search:h,hash:p,state:m,key:x},navigationType:i}},[l,f,h,p,m,x,i]);return g==null?null:T.createElement(ou.Provider,{value:c},T.createElement(E0.Provider,{children:n,value:g}))}function wte(e){let{children:t,location:n}=e;return lte(X_(t),n)}new Promise(()=>{});function X_(e,t){t===void 0&&(t=[]);let n=[];return T.Children.forEach(e,(r,i)=>{if(!T.isValidElement(r))return;let a=[...t,i];if(r.type===T.Fragment){n.push.apply(n,X_(r.props.children,a));return}r.type!==Gi&&yn(!1),!r.props.index||!r.props.children||yn(!1);let o={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=X_(r.props.children,a)),n.push(o)}),n}/** * React Router DOM v6.26.2 * * Copyright (c) Remix Software Inc. @@ -68,7 +68,7 @@ Error generating stack: `+a.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Q_(){return Q_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Ote(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function kte(e,t){return e.button===0&&(!t||t==="_self")&&!Ote(e)}const Ete=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],Cte="6";try{window.__reactRouterVersion=Cte}catch{}const Ate="startTransition",dM=Gw[Ate];function Pte(e){let{basename:t,children:n,future:r,window:i}=e,a=T.useRef();a.current==null&&(a.current=jee({window:i,v5Compat:!0}));let o=a.current,[s,l]=T.useState({action:o.action,location:o.location}),{v7_startTransition:c}=r||{},f=T.useCallback(h=>{c&&dM?dM(()=>l(h)):l(h)},[l,c]);return T.useLayoutEffect(()=>o.listen(f),[o,f]),T.createElement(wte,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:o,future:r})}const Tte=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",$te=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ju=T.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:a,replace:o,state:s,target:l,to:c,preventScrollReset:f,unstable_viewTransition:h}=t,p=Ste(t,Ete),{basename:m}=T.useContext(ou),x,g=!1;if(typeof c=="string"&&$te.test(c)&&(x=c,Tte))try{let v=new URL(window.location.href),O=c.startsWith("//")?new URL(v.protocol+c):new URL(c),C=jE(O.pathname,m);O.origin===v.origin&&C!=null?c=C+O.search+O.hash:g=!0}catch{}let w=ste(c,{relative:i}),b=Mte(c,{replace:o,state:s,target:l,preventScrollReset:f,relative:i,unstable_viewTransition:h});function _(v){r&&r(v),v.defaultPrevented||b(v)}return T.createElement("a",Q_({},p,{href:x||w,onClick:g||a?r:_,ref:n,target:l}))});var hM;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(hM||(hM={}));var pM;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(pM||(pM={}));function Mte(e,t){let{target:n,replace:r,state:i,preventScrollReset:a,relative:o,unstable_viewTransition:s}=t===void 0?{}:t,l=DE(),c=C0(),f=j6(e,{relative:o});return T.useCallback(h=>{if(kte(h,n)){h.preventDefault();let p=r!==void 0?r:Tv(c)===Tv(f);l(e,{replace:p,state:i,preventScrollReset:a,relative:o,unstable_viewTransition:s})}},[c,l,f,r,i,n,e,a,o,s])}var L6={exports:{}},F6={};/** + */function Q_(){return Q_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Ste(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Ote(e,t){return e.button===0&&(!t||t==="_self")&&!Ste(e)}const kte=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],Ete="6";try{window.__reactRouterVersion=Ete}catch{}const Cte="startTransition",dM=Gw[Cte];function Ate(e){let{basename:t,children:n,future:r,window:i}=e,a=T.useRef();a.current==null&&(a.current=Nee({window:i,v5Compat:!0}));let o=a.current,[s,l]=T.useState({action:o.action,location:o.location}),{v7_startTransition:c}=r||{},f=T.useCallback(h=>{c&&dM?dM(()=>l(h)):l(h)},[l,c]);return T.useLayoutEffect(()=>o.listen(f),[o,f]),T.createElement(bte,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:o,future:r})}const Pte=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Tte=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ju=T.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:a,replace:o,state:s,target:l,to:c,preventScrollReset:f,unstable_viewTransition:h}=t,p=_te(t,kte),{basename:m}=T.useContext(ou),x,g=!1;if(typeof c=="string"&&Tte.test(c)&&(x=c,Pte))try{let v=new URL(window.location.href),S=c.startsWith("//")?new URL(v.protocol+c):new URL(c),C=jE(S.pathname,m);S.origin===v.origin&&C!=null?c=C+S.search+S.hash:g=!0}catch{}let w=ote(c,{relative:i}),b=$te(c,{replace:o,state:s,target:l,preventScrollReset:f,relative:i,unstable_viewTransition:h});function _(v){r&&r(v),v.defaultPrevented||b(v)}return T.createElement("a",Q_({},p,{href:x||w,onClick:g||a?r:_,ref:n,target:l}))});var hM;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(hM||(hM={}));var pM;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(pM||(pM={}));function $te(e,t){let{target:n,replace:r,state:i,preventScrollReset:a,relative:o,unstable_viewTransition:s}=t===void 0?{}:t,l=DE(),c=C0(),f=j6(e,{relative:o});return T.useCallback(h=>{if(Ote(h,n)){h.preventDefault();let p=r!==void 0?r:Tv(c)===Tv(f);l(e,{replace:p,state:i,preventScrollReset:a,relative:o,unstable_viewTransition:s})}},[c,l,f,r,i,n,e,a,o,s])}var L6={exports:{}},F6={};/** * @license React * use-sync-external-store-with-selector.production.min.js * @@ -76,8 +76,8 @@ Error generating stack: `+a.message+` * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var $p=T;function Ite(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Nte=typeof Object.is=="function"?Object.is:Ite,jte=$p.useSyncExternalStore,Rte=$p.useRef,Dte=$p.useEffect,Lte=$p.useMemo,Fte=$p.useDebugValue;F6.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var a=Rte(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=Lte(function(){function l(m){if(!c){if(c=!0,f=m,m=r(m),i!==void 0&&o.hasValue){var x=o.value;if(i(x,m))return h=x}return h=m}if(x=h,Nte(f,m))return x;var g=r(m);return i!==void 0&&i(x,g)?x:(f=m,h=g)}var c=!1,f,h,p=n===void 0?null:n;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,n,r,i]);var s=jte(e,a[0],a[1]);return Dte(function(){o.hasValue=!0,o.value=s},[s]),Fte(s),s};L6.exports=F6;var Bte=L6.exports,Gr="default"in Gw?U:Gw,mM=Symbol.for("react-redux-context"),gM=typeof globalThis<"u"?globalThis:{};function zte(){if(!Gr.createContext)return{};const e=gM[mM]??(gM[mM]=new Map);let t=e.get(Gr.createContext);return t||(t=Gr.createContext(null),e.set(Gr.createContext,t)),t}var Rs=zte(),Ute=()=>{throw new Error("uSES not initialized!")};function LE(e=Rs){return function(){return Gr.useContext(e)}}var B6=LE(),z6=Ute,Wte=e=>{z6=e},Hte=(e,t)=>e===t;function Vte(e=Rs){const t=e===Rs?B6:LE(e),n=(r,i={})=>{const{equalityFn:a=Hte,devModeChecks:o={}}=typeof i=="function"?{equalityFn:i}:i,{store:s,subscription:l,getServerState:c,stabilityCheck:f,identityFunctionCheck:h}=t();Gr.useRef(!0);const p=Gr.useCallback({[r.name](x){return r(x)}}[r.name],[r,f,o.stabilityCheck]),m=z6(l.addNestedSub,s.getState,c||s.getState,p,a);return Gr.useDebugValue(m),m};return Object.assign(n,{withTypes:()=>n}),n}var Mp=Vte();function Yte(e){e()}function Gte(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Yte(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const i=t={callback:n,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){!r||e===null||(r=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}var vM={notify(){},get:()=>[]};function qte(e,t){let n,r=vM,i=0,a=!1;function o(g){f();const w=r.subscribe(g);let b=!1;return()=>{b||(b=!0,w(),h())}}function s(){r.notify()}function l(){x.onStateChange&&x.onStateChange()}function c(){return a}function f(){i++,n||(n=e.subscribe(l),r=Gte())}function h(){i--,n&&i===0&&(n(),n=void 0,r.clear(),r=vM)}function p(){a||(a=!0,f())}function m(){a&&(a=!1,h())}const x={addNestedSub:o,notifyNestedSubs:s,handleChangeWrapper:l,isSubscribed:c,trySubscribe:p,tryUnsubscribe:m,getListeners:()=>r};return x}var Kte=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Xte=typeof navigator<"u"&&navigator.product==="ReactNative",Qte=Kte||Xte?Gr.useLayoutEffect:Gr.useEffect;function Zte({store:e,context:t,children:n,serverState:r,stabilityCheck:i="once",identityFunctionCheck:a="once"}){const o=Gr.useMemo(()=>{const c=qte(e);return{store:e,subscription:c,getServerState:r?()=>r:void 0,stabilityCheck:i,identityFunctionCheck:a}},[e,r,i,a]),s=Gr.useMemo(()=>e.getState(),[e]);Qte(()=>{const{subscription:c}=o;return c.onStateChange=c.notifyNestedSubs,c.trySubscribe(),s!==e.getState()&&c.notifyNestedSubs(),()=>{c.tryUnsubscribe(),c.onStateChange=void 0}},[o,s]);const l=t||Rs;return Gr.createElement(l.Provider,{value:o},n)}var Jte=Zte;function U6(e=Rs){const t=e===Rs?B6:LE(e),n=()=>{const{store:r}=t();return r};return Object.assign(n,{withTypes:()=>n}),n}var ene=U6();function tne(e=Rs){const t=e===Rs?ene:U6(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var A0=tne();Wte(Bte.useSyncExternalStoreWithSelector);function Fn(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var nne=typeof Symbol=="function"&&Symbol.observable||"@@observable",yM=nne,Db=()=>Math.random().toString(36).substring(7).split("").join("."),rne={INIT:`@@redux/INIT${Db()}`,REPLACE:`@@redux/REPLACE${Db()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Db()}`},Mv=rne;function FE(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function W6(e,t,n){if(typeof e!="function")throw new Error(Fn(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(Fn(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(Fn(1));return n(W6)(e,t)}let r=e,i=t,a=new Map,o=a,s=0,l=!1;function c(){o===a&&(o=new Map,a.forEach((w,b)=>{o.set(b,w)}))}function f(){if(l)throw new Error(Fn(3));return i}function h(w){if(typeof w!="function")throw new Error(Fn(4));if(l)throw new Error(Fn(5));let b=!0;c();const _=s++;return o.set(_,w),function(){if(b){if(l)throw new Error(Fn(6));b=!1,c(),o.delete(_),a=null}}}function p(w){if(!FE(w))throw new Error(Fn(7));if(typeof w.type>"u")throw new Error(Fn(8));if(typeof w.type!="string")throw new Error(Fn(17));if(l)throw new Error(Fn(9));try{l=!0,i=r(i,w)}finally{l=!1}return(a=o).forEach(_=>{_()}),w}function m(w){if(typeof w!="function")throw new Error(Fn(10));r=w,p({type:Mv.REPLACE})}function x(){const w=h;return{subscribe(b){if(typeof b!="object"||b===null)throw new Error(Fn(11));function _(){const O=b;O.next&&O.next(f())}return _(),{unsubscribe:w(_)}},[yM](){return this}}}return p({type:Mv.INIT}),{dispatch:p,subscribe:h,getState:f,replaceReducer:m,[yM]:x}}function ine(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:Mv.INIT})>"u")throw new Error(Fn(12));if(typeof n(void 0,{type:Mv.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Fn(13))})}function ane(e){const t=Object.keys(e),n={};for(let a=0;a"u")throw s&&s.type,new Error(Fn(14));c[h]=x,l=l||x!==m}return l=l||r.length!==Object.keys(o).length,l?c:o}}function Iv(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function one(...e){return t=>(n,r)=>{const i=t(n,r);let a=()=>{throw new Error(Fn(15))};const o={getState:i.getState,dispatch:(l,...c)=>a(l,...c)},s=e.map(l=>l(o));return a=Iv(...s)(i.dispatch),{...i,dispatch:a}}}function sne(e){return FE(e)&&"type"in e&&typeof e.type=="string"}var H6=Symbol.for("immer-nothing"),xM=Symbol.for("immer-draftable"),ei=Symbol.for("immer-state");function ea(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Rc=Object.getPrototypeOf;function Zl(e){return!!e&&!!e[ei]}function Po(e){var t;return e?V6(e)||Array.isArray(e)||!!e[xM]||!!((t=e.constructor)!=null&&t[xM])||T0(e)||$0(e):!1}var lne=Object.prototype.constructor.toString();function V6(e){if(!e||typeof e!="object")return!1;const t=Rc(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===lne}function Nv(e,t){P0(e)===0?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function P0(e){const t=e[ei];return t?t.type_:Array.isArray(e)?1:T0(e)?2:$0(e)?3:0}function Z_(e,t){return P0(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Y6(e,t,n){const r=P0(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function une(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function T0(e){return e instanceof Map}function $0(e){return e instanceof Set}function gl(e){return e.copy_||e.base_}function J_(e,t){if(T0(e))return new Map(e);if($0(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=V6(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[ei];let i=Reflect.ownKeys(r);for(let a=0;a1&&(e.set=e.add=e.clear=e.delete=cne),Object.freeze(e),t&&Object.entries(e).forEach(([n,r])=>BE(r,!0))),e}function cne(){ea(2)}function M0(e){return Object.isFrozen(e)}var fne={};function Jl(e){const t=fne[e];return t||ea(0,e),t}var jh;function G6(){return jh}function dne(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bM(e,t){t&&(Jl("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function eS(e){tS(e),e.drafts_.forEach(hne),e.drafts_=null}function tS(e){e===jh&&(jh=e.parent_)}function wM(e){return jh=dne(jh,e)}function hne(e){const t=e[ei];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function _M(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[ei].modified_&&(eS(t),ea(4)),Po(e)&&(e=jv(t,e),t.parent_||Rv(t,e)),t.patches_&&Jl("Patches").generateReplacementPatches_(n[ei].base_,e,t.patches_,t.inversePatches_)):e=jv(t,n,[]),eS(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==H6?e:void 0}function jv(e,t,n){if(M0(t))return t;const r=t[ei];if(!r)return Nv(t,(i,a)=>SM(e,r,t,i,a,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return Rv(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const i=r.copy_;let a=i,o=!1;r.type_===3&&(a=new Set(i),i.clear(),o=!0),Nv(a,(s,l)=>SM(e,r,i,s,l,n,o)),Rv(e,i,!1),n&&e.patches_&&Jl("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function SM(e,t,n,r,i,a,o){if(Zl(i)){const s=a&&t&&t.type_!==3&&!Z_(t.assigned_,r)?a.concat(r):void 0,l=jv(e,i,s);if(Y6(n,r,l),Zl(l))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(Po(i)&&!M0(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;jv(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&Object.prototype.propertyIsEnumerable.call(n,r)&&Rv(e,i)}}function Rv(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&BE(t,n)}function pne(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:G6(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=zE;n&&(i=[r],a=Rh);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var zE={get(e,t){if(t===ei)return e;const n=gl(e);if(!Z_(n,t))return mne(e,n,t);const r=n[t];return e.finalized_||!Po(r)?r:r===Lb(e.base_,t)?(Fb(e),e.copy_[t]=rS(r,e)):r},has(e,t){return t in gl(e)},ownKeys(e){return Reflect.ownKeys(gl(e))},set(e,t,n){const r=q6(gl(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=Lb(gl(e),t),a=i==null?void 0:i[ei];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(une(n,i)&&(n!==void 0||Z_(e.base_,t)))return!0;Fb(e),nS(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Lb(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Fb(e),nS(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=gl(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){ea(11)},getPrototypeOf(e){return Rc(e.base_)},setPrototypeOf(){ea(12)}},Rh={};Nv(zE,(e,t)=>{Rh[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Rh.deleteProperty=function(e,t){return Rh.set.call(this,e,t,void 0)};Rh.set=function(e,t,n){return zE.set.call(this,e[0],t,n,e[0])};function Lb(e,t){const n=e[ei];return(n?gl(n):e)[t]}function mne(e,t,n){var i;const r=q6(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function q6(e,t){if(!(t in e))return;let n=Rc(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Rc(n)}}function nS(e){e.modified_||(e.modified_=!0,e.parent_&&nS(e.parent_))}function Fb(e){e.copy_||(e.copy_=J_(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var gne=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const o=this;return function(l=a,...c){return o.produce(l,f=>n.call(this,f,...c))}}typeof n!="function"&&ea(6),r!==void 0&&typeof r!="function"&&ea(7);let i;if(Po(t)){const a=wM(this),o=rS(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?eS(a):tS(a)}return bM(a,r),_M(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===H6&&(i=void 0),this.autoFreeze_&&BE(i,!0),r){const a=[],o=[];Jl("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else ea(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let r,i;return[this.produce(t,n,(o,s)=>{r=o,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Po(e)||ea(8),Zl(e)&&(e=vne(e));const t=wM(this),n=rS(e,void 0);return n[ei].isManual_=!0,tS(t),n}finishDraft(e,t){const n=e&&e[ei];(!n||!n.isManual_)&&ea(9);const{scope_:r}=n;return bM(r,t),_M(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=Jl("Patches").applyPatches_;return Zl(e)?r(e,t):this.produce(e,i=>r(i,t))}};function rS(e,t){const n=T0(e)?Jl("MapSet").proxyMap_(e,t):$0(e)?Jl("MapSet").proxySet_(e,t):pne(e,t);return(t?t.scope_:G6()).drafts_.push(n),n}function vne(e){return Zl(e)||ea(10,e),K6(e)}function K6(e){if(!Po(e)||M0(e))return e;const t=e[ei];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=J_(e,t.scope_.immer_.useStrictShallowCopy_)}else n=J_(e,!0);return Nv(n,(r,i)=>{Y6(n,r,K6(i))}),t&&(t.finalized_=!1),n}var ti=new gne,X6=ti.produce;ti.produceWithPatches.bind(ti);ti.setAutoFreeze.bind(ti);ti.setUseStrictShallowCopy.bind(ti);ti.applyPatches.bind(ti);ti.createDraft.bind(ti);ti.finishDraft.bind(ti);function Q6(e){return({dispatch:n,getState:r})=>i=>a=>typeof a=="function"?a(n,r,e):i(a)}var yne=Q6(),xne=Q6,bne=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Iv:Iv.apply(null,arguments)};function Z6(e,t){function n(...r){return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=r=>sne(r)&&r.type===e,n}var J6=class Dd extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,Dd.prototype)}static get[Symbol.species](){return Dd}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new Dd(...t[0].concat(this)):new Dd(...t.concat(this))}};function OM(e){return Po(e)?X6(e,()=>{}):e}function wne(e){return typeof e=="boolean"}var _ne=()=>function(t){const{thunk:n=!0,immutableCheck:r=!0,serializableCheck:i=!0,actionCreatorCheck:a=!0}=t??{};let o=new J6;return n&&(wne(n)?o.push(yne):o.push(xne(n.extraArgument))),o},Sne="RTK_autoBatch",e5=e=>t=>{setTimeout(t,e)},One=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:e5(10),kne=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let i=!0,a=!1,o=!1;const s=new Set,l=e.type==="tick"?queueMicrotask:e.type==="raf"?One:e.type==="callback"?e.queueNotification:e5(e.timeout),c=()=>{o=!1,a&&(a=!1,s.forEach(f=>f()))};return Object.assign({},r,{subscribe(f){const h=()=>i&&f(),p=r.subscribe(h);return s.add(f),()=>{p(),s.delete(f)}},dispatch(f){var h;try{return i=!((h=f==null?void 0:f.meta)!=null&&h[Sne]),a=!i,a&&(o||(o=!0,l(c))),r.dispatch(f)}finally{i=!0}}})},Ene=e=>function(n){const{autoBatch:r=!0}=n??{};let i=new J6(e);return r&&i.push(kne(typeof r=="object"?r:void 0)),i};function Cne(e){const t=_ne(),{reducer:n=void 0,middleware:r,devTools:i=!0,preloadedState:a=void 0,enhancers:o=void 0}=e||{};let s;if(typeof n=="function")s=n;else if(FE(n))s=ane(n);else throw new Error(Dv(1));let l;typeof r=="function"?l=r(t):l=t();let c=Iv;i&&(c=bne({trace:!1,...typeof i=="object"&&i}));const f=one(...l),h=Ene(f);let p=typeof o=="function"?o(h):h();const m=c(...p);return W6(s,a,m)}function Ane(e){const t={},n=[];let r;const i={addCase(a,o){const s=typeof a=="string"?a:a.type;if(!s)throw new Error(Dv(28));if(s in t)throw new Error(Dv(29));return t[s]=o,i},addMatcher(a,o){return n.push({matcher:a,reducer:o}),i},addDefaultCase(a){return r=a,i}};return e(i),[t,n,r]}function Pne(e){return typeof e=="function"}function Tne(e,t){let[n,r,i]=Ane(t),a;if(Pne(e))a=()=>OM(e());else{const s=OM(e);a=()=>s}function o(s=a(),l){let c=[n[l.type],...r.filter(({matcher:f})=>f(l)).map(({reducer:f})=>f)];return c.filter(f=>!!f).length===0&&(c=[i]),c.reduce((f,h)=>{if(h)if(Zl(f)){const m=h(f,l);return m===void 0?f:m}else{if(Po(f))return X6(f,p=>h(p,l));{const p=h(f,l);if(p===void 0){if(f===null)return f;throw new Error(Dv(9))}return p}}return f},s)}return o.getInitialState=a,o}function Dv(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const $ne={selectedCurrency:E6[0],errorMessage:null},t5=Z6("setSelectedCurrency"),I0=Z6("setErrorMessage"),Mne=Tne($ne,e=>{e.addCase(t5,(t,n)=>{t.selectedCurrency=n.payload}).addCase(I0,(t,n)=>{t.errorMessage=n.payload})}),Ine=Cne({reducer:Mne});var kr=function(){return kr=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0?Mn(_f,--Mi):0,Lc--,mn===10&&(Lc=1,j0--),mn}function aa(){return mn=Mi2||aS(mn)>3?"":" "}function Wne(e,t){for(;--t&&aa()&&!(mn<48||mn>102||mn>57&&mn<65||mn>70&&mn<97););return D0(e,Ug()+(t<6&&Dl()==32&&aa()==32))}function oS(e){for(;aa();)switch(mn){case e:return Mi;case 34:case 39:e!==34&&e!==39&&oS(mn);break;case 40:e===41&&oS(e);break;case 92:aa();break}return Mi}function Hne(e,t){for(;aa()&&e+mn!==57;)if(e+mn===84&&Dl()===47)break;return"/*"+D0(t,Mi-1)+"*"+WE(e===47?e:aa())}function Vne(e){for(;!aS(Dl());)aa();return D0(e,Mi)}function Yne(e){return zne(Wg("",null,null,null,[""],e=Bne(e),0,[0],e))}function Wg(e,t,n,r,i,a,o,s,l){for(var c=0,f=0,h=o,p=0,m=0,x=0,g=1,w=1,b=1,_=0,v="",O=i,C=a,k=r,A=v;w;)switch(x=_,_=aa()){case 40:if(x!=108&&Mn(A,h-1)==58){zg(A+=rt(Bb(_),"&","&\f"),"&\f",i5(c?s[c-1]:0))!=-1&&(b=-1);break}case 34:case 39:case 91:A+=Bb(_);break;case 9:case 10:case 13:case 32:A+=Une(x);break;case 92:A+=Wne(Ug()-1,7);continue;case 47:switch(Dl()){case 42:case 47:Ld(Gne(Hne(aa(),Ug()),t,n,l),l);break;default:A+="/"}break;case 123*g:s[c++]=ba(A)*b;case 125*g:case 59:case 0:switch(_){case 0:case 125:w=0;case 59+f:b==-1&&(A=rt(A,/\f/g,"")),m>0&&ba(A)-h&&Ld(m>32?CM(A+";",r,n,h-1,l):CM(rt(A," ","")+";",r,n,h-2,l),l);break;case 59:A+=";";default:if(Ld(k=EM(A,t,n,c,f,i,s,v,O=[],C=[],h,a),a),_===123)if(f===0)Wg(A,t,k,k,O,a,h,s,C);else switch(p===99&&Mn(A,3)===110?100:p){case 100:case 108:case 109:case 115:Wg(e,k,k,r&&Ld(EM(e,k,k,0,0,i,s,v,i,O=[],h,C),C),i,C,h,s,r?O:C);break;default:Wg(A,k,k,k,[""],C,0,s,C)}}c=f=m=0,g=b=1,v=A="",h=o;break;case 58:h=1+ba(A),m=x;default:if(g<1){if(_==123)--g;else if(_==125&&g++==0&&Fne()==125)continue}switch(A+=WE(_),_*g){case 38:b=f>0?1:(A+="\f",-1);break;case 44:s[c++]=(ba(A)-1)*b,b=1;break;case 64:Dl()===45&&(A+=Bb(aa())),p=Dl(),f=h=ba(v=A+=Vne(Ug())),_++;break;case 45:x===45&&ba(A)==2&&(g=0)}}return a}function EM(e,t,n,r,i,a,o,s,l,c,f,h){for(var p=i-1,m=i===0?a:[""],x=o5(m),g=0,w=0,b=0;g0?m[_]+" "+v:rt(v,/&\f/g,m[_])))&&(l[b++]=O);return R0(e,t,n,i===0?N0:s,l,c,f,h)}function Gne(e,t,n,r){return R0(e,t,n,n5,WE(Lne()),Dc(e,2,-2),0,r)}function CM(e,t,n,r,i){return R0(e,t,n,UE,Dc(e,0,r),Dc(e,r+1,-1),r,i)}function l5(e,t,n){switch(Rne(e,t)){case 5103:return Ot+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ot+e+e;case 4789:return nh+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ot+e+nh+e+Ft+e+e;case 5936:switch(Mn(e,t+11)){case 114:return Ot+e+Ft+rt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ot+e+Ft+rt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ot+e+Ft+rt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Ot+e+Ft+e+e;case 6165:return Ot+e+Ft+"flex-"+e+e;case 5187:return Ot+e+rt(e,/(\w+).+(:[^]+)/,Ot+"box-$1$2"+Ft+"flex-$1$2")+e;case 5443:return Ot+e+Ft+"flex-item-"+rt(e,/flex-|-self/g,"")+(no(e,/flex-|baseline/)?"":Ft+"grid-row-"+rt(e,/flex-|-self/g,""))+e;case 4675:return Ot+e+Ft+"flex-line-pack"+rt(e,/align-content|flex-|-self/g,"")+e;case 5548:return Ot+e+Ft+rt(e,"shrink","negative")+e;case 5292:return Ot+e+Ft+rt(e,"basis","preferred-size")+e;case 6060:return Ot+"box-"+rt(e,"-grow","")+Ot+e+Ft+rt(e,"grow","positive")+e;case 4554:return Ot+rt(e,/([^-])(transform)/g,"$1"+Ot+"$2")+e;case 6187:return rt(rt(rt(e,/(zoom-|grab)/,Ot+"$1"),/(image-set)/,Ot+"$1"),e,"")+e;case 5495:case 3959:return rt(e,/(image-set\([^]*)/,Ot+"$1$`$1");case 4968:return rt(rt(e,/(.+:)(flex-)?(.*)/,Ot+"box-pack:$3"+Ft+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ot+e+e;case 4200:if(!no(e,/flex-|baseline/))return Ft+"grid-column-align"+Dc(e,t)+e;break;case 2592:case 3360:return Ft+rt(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,no(r.props,/grid-\w+-end/)})?~zg(e+(n=n[t].value),"span",0)?e:Ft+rt(e,"-start","")+e+Ft+"grid-row-span:"+(~zg(n,"span",0)?no(n,/\d+/):+no(n,/\d+/)-+no(e,/\d+/))+";":Ft+rt(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return no(r.props,/grid-\w+-start/)})?e:Ft+rt(rt(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return rt(e,/(.+)-inline(.+)/,Ot+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ba(e)-1-t>6)switch(Mn(e,t+1)){case 109:if(Mn(e,t+4)!==45)break;case 102:return rt(e,/(.+:)(.+)-([^]+)/,"$1"+Ot+"$2-$3$1"+nh+(Mn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~zg(e,"stretch",0)?l5(rt(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return rt(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Ft+i+":"+a+c+(o?Ft+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(Mn(e,t+6)===121)return rt(e,":",":"+Ot)+e;break;case 6444:switch(Mn(e,Mn(e,14)===45?18:11)){case 120:return rt(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Ot+(Mn(e,14)===45?"inline-":"")+"box$3$1"+Ot+"$2$3$1"+Ft+"$2box$3")+e;case 100:return rt(e,":",":"+Ft)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return rt(e,"scroll-","scroll-snap-")+e}return e}function Fv(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case UE:e.return=l5(e.value,e.length,n);return;case r5:return Fv([ts(e,{value:rt(e.value,"@","@"+Ot)})],r);case N0:if(e.length)return Dne(n=e.props,function(i){switch(no(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":$u(ts(e,{props:[rt(i,/:(read-\w+)/,":"+nh+"$1")]})),$u(ts(e,{props:[i]})),iS(e,{props:kM(n,r)});break;case"::placeholder":$u(ts(e,{props:[rt(i,/:(plac\w+)/,":"+Ot+"input-$1")]})),$u(ts(e,{props:[rt(i,/:(plac\w+)/,":"+nh+"$1")]})),$u(ts(e,{props:[rt(i,/:(plac\w+)/,Ft+"input-$1")]})),$u(ts(e,{props:[i]})),iS(e,{props:kM(n,r)});break}return""})}}var Zne={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Wr={},Fc=typeof process<"u"&&Wr!==void 0&&(Wr.REACT_APP_SC_ATTR||Wr.SC_ATTR)||"data-styled",u5="active",c5="data-styled-version",L0="6.1.13",HE=`/*!sc*/ -`,Bv=typeof window<"u"&&"HTMLElement"in window,Jne=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Wr!==void 0&&Wr.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Wr.REACT_APP_SC_DISABLE_SPEEDY!==""?Wr.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Wr.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Wr!==void 0&&Wr.SC_DISABLE_SPEEDY!==void 0&&Wr.SC_DISABLE_SPEEDY!==""&&Wr.SC_DISABLE_SPEEDY!=="false"&&Wr.SC_DISABLE_SPEEDY),F0=Object.freeze([]),Bc=Object.freeze({});function ere(e,t,n){return n===void 0&&(n=Bc),e.theme!==n.theme&&e.theme||t||n.theme}var f5=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),tre=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,nre=/(^-|-$)/g;function AM(e){return e.replace(tre,"-").replace(nre,"")}var rre=/(a)(d)/gi,og=52,PM=function(e){return String.fromCharCode(e+(e>25?39:97))};function sS(e){var t,n="";for(t=Math.abs(e);t>og;t=t/og|0)n=PM(t%og)+n;return(PM(t%og)+n).replace(rre,"$1-$2")}var zb,d5=5381,ec=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},h5=function(e){return ec(d5,e)};function ire(e){return sS(h5(e)>>>0)}function are(e){return e.displayName||e.name||"Component"}function Ub(e){return typeof e=="string"&&!0}var p5=typeof Symbol=="function"&&Symbol.for,m5=p5?Symbol.for("react.memo"):60115,ore=p5?Symbol.for("react.forward_ref"):60112,sre={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},lre={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},g5={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ure=((zb={})[ore]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},zb[m5]=g5,zb);function TM(e){return("type"in(t=e)&&t.type.$$typeof)===m5?g5:"$$typeof"in e?ure[e.$$typeof]:sre;var t}var cre=Object.defineProperty,fre=Object.getOwnPropertyNames,$M=Object.getOwnPropertySymbols,dre=Object.getOwnPropertyDescriptor,hre=Object.getPrototypeOf,MM=Object.prototype;function v5(e,t,n){if(typeof t!="string"){if(MM){var r=hre(t);r&&r!==MM&&v5(e,r,n)}var i=fre(t);$M&&(i=i.concat($M(t)));for(var a=TM(e),o=TM(t),s=0;s0?" Args: ".concat(t.join(", ")):""))}var pre=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,a=i;t>=a;)if((a<<=1)<0)throw Ip(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=i;o=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(w+="".concat(b,","))}),l+="".concat(x).concat(g,'{content:"').concat(w,'"}').concat(HE)},f=0;f0?".".concat(t):p},f=l.slice();f.push(function(p){p.type===N0&&p.value.includes("&")&&(p.props[0]=p.props[0].replace(kre,n).replace(r,c))}),o.prefix&&f.push(Qne),f.push(qne);var h=function(p,m,x,g){m===void 0&&(m=""),x===void 0&&(x=""),g===void 0&&(g="&"),t=g,n=m,r=new RegExp("\\".concat(n,"\\b"),"g");var w=p.replace(Ere,""),b=Yne(x||m?"".concat(x," ").concat(m," { ").concat(w," }"):w);o.namespace&&(b=b5(b,o.namespace));var _=[];return Fv(b,Kne(f.concat(Xne(function(v){return _.push(v)})))),_};return h.hash=l.length?l.reduce(function(p,m){return m.name||Ip(15),ec(p,m.name)},d5).toString():"",h}var Are=new x5,uS=Cre(),w5=U.createContext({shouldForwardProp:void 0,styleSheet:Are,stylis:uS});w5.Consumer;U.createContext(void 0);function RM(){return T.useContext(w5)}var Pre=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=uS);var o=r.name+a.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,a(r.rules,o,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,YE(this,function(){throw Ip(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=uS),this.name+t.hash},e}(),Tre=function(e){return e>="A"&&e<="Z"};function DM(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,o)){var s=r(a,".".concat(o),void 0,this.componentId);n.insertRules(this.componentId,o,s)}i=Cl(i,o),this.staticRulesId=o}else{for(var l=ec(this.baseHash,r.hash),c="",f=0;f>>0);n.hasNameForId(this.componentId,m)||n.insertRules(this.componentId,m,r(c,".".concat(m),void 0,this.componentId)),i=Cl(i,m)}}return i},e}(),O5=U.createContext(void 0);O5.Consumer;var Wb={};function Nre(e,t,n){var r=VE(e),i=e,a=!Ub(e),o=t.attrs,s=o===void 0?F0:o,l=t.componentId,c=l===void 0?function(O,C){var k=typeof O!="string"?"sc":AM(O);Wb[k]=(Wb[k]||0)+1;var A="".concat(k,"-").concat(ire(L0+k+Wb[k]));return C?"".concat(C,"-").concat(A):A}(t.displayName,t.parentComponentId):l,f=t.displayName,h=f===void 0?function(O){return Ub(O)?"styled.".concat(O):"Styled(".concat(are(O),")")}(e):f,p=t.displayName&&t.componentId?"".concat(AM(t.displayName),"-").concat(t.componentId):t.componentId||c,m=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,x=t.shouldForwardProp;if(r&&i.shouldForwardProp){var g=i.shouldForwardProp;if(t.shouldForwardProp){var w=t.shouldForwardProp;x=function(O,C){return g(O,C)&&w(O,C)}}else x=g}var b=new Ire(n,p,r?i.componentStyle:void 0);function _(O,C){return function(k,A,$){var L=k.attrs,B=k.componentStyle,j=k.defaultProps,D=k.foldedComponentIds,z=k.styledComponentId,q=k.target,Y=U.useContext(O5),Q=RM(),Z=k.shouldForwardProp||Q.shouldForwardProp,H=ere(A,Y,j)||Bc,K=function(xe,ke,Ve){for(var _e,re=kr(kr({},ke),{className:void 0,theme:Ve}),be=0;be{throw new Error("uSES not initialized!")};function LE(e=Rs){return function(){return Gr.useContext(e)}}var B6=LE(),z6=zte,Ute=e=>{z6=e},Wte=(e,t)=>e===t;function Hte(e=Rs){const t=e===Rs?B6:LE(e),n=(r,i={})=>{const{equalityFn:a=Wte,devModeChecks:o={}}=typeof i=="function"?{equalityFn:i}:i,{store:s,subscription:l,getServerState:c,stabilityCheck:f,identityFunctionCheck:h}=t();Gr.useRef(!0);const p=Gr.useCallback({[r.name](x){return r(x)}}[r.name],[r,f,o.stabilityCheck]),m=z6(l.addNestedSub,s.getState,c||s.getState,p,a);return Gr.useDebugValue(m),m};return Object.assign(n,{withTypes:()=>n}),n}var Mp=Hte();function Vte(e){e()}function Yte(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Vte(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const i=t={callback:n,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){!r||e===null||(r=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}var vM={notify(){},get:()=>[]};function Gte(e,t){let n,r=vM,i=0,a=!1;function o(g){f();const w=r.subscribe(g);let b=!1;return()=>{b||(b=!0,w(),h())}}function s(){r.notify()}function l(){x.onStateChange&&x.onStateChange()}function c(){return a}function f(){i++,n||(n=e.subscribe(l),r=Yte())}function h(){i--,n&&i===0&&(n(),n=void 0,r.clear(),r=vM)}function p(){a||(a=!0,f())}function m(){a&&(a=!1,h())}const x={addNestedSub:o,notifyNestedSubs:s,handleChangeWrapper:l,isSubscribed:c,trySubscribe:p,tryUnsubscribe:m,getListeners:()=>r};return x}var qte=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Kte=typeof navigator<"u"&&navigator.product==="ReactNative",Xte=qte||Kte?Gr.useLayoutEffect:Gr.useEffect;function Qte({store:e,context:t,children:n,serverState:r,stabilityCheck:i="once",identityFunctionCheck:a="once"}){const o=Gr.useMemo(()=>{const c=Gte(e);return{store:e,subscription:c,getServerState:r?()=>r:void 0,stabilityCheck:i,identityFunctionCheck:a}},[e,r,i,a]),s=Gr.useMemo(()=>e.getState(),[e]);Xte(()=>{const{subscription:c}=o;return c.onStateChange=c.notifyNestedSubs,c.trySubscribe(),s!==e.getState()&&c.notifyNestedSubs(),()=>{c.tryUnsubscribe(),c.onStateChange=void 0}},[o,s]);const l=t||Rs;return Gr.createElement(l.Provider,{value:o},n)}var Zte=Qte;function U6(e=Rs){const t=e===Rs?B6:LE(e),n=()=>{const{store:r}=t();return r};return Object.assign(n,{withTypes:()=>n}),n}var Jte=U6();function ene(e=Rs){const t=e===Rs?Jte:U6(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var A0=ene();Ute(Fte.useSyncExternalStoreWithSelector);function Fn(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var tne=typeof Symbol=="function"&&Symbol.observable||"@@observable",yM=tne,Db=()=>Math.random().toString(36).substring(7).split("").join("."),nne={INIT:`@@redux/INIT${Db()}`,REPLACE:`@@redux/REPLACE${Db()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Db()}`},Mv=nne;function FE(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function W6(e,t,n){if(typeof e!="function")throw new Error(Fn(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(Fn(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(Fn(1));return n(W6)(e,t)}let r=e,i=t,a=new Map,o=a,s=0,l=!1;function c(){o===a&&(o=new Map,a.forEach((w,b)=>{o.set(b,w)}))}function f(){if(l)throw new Error(Fn(3));return i}function h(w){if(typeof w!="function")throw new Error(Fn(4));if(l)throw new Error(Fn(5));let b=!0;c();const _=s++;return o.set(_,w),function(){if(b){if(l)throw new Error(Fn(6));b=!1,c(),o.delete(_),a=null}}}function p(w){if(!FE(w))throw new Error(Fn(7));if(typeof w.type>"u")throw new Error(Fn(8));if(typeof w.type!="string")throw new Error(Fn(17));if(l)throw new Error(Fn(9));try{l=!0,i=r(i,w)}finally{l=!1}return(a=o).forEach(_=>{_()}),w}function m(w){if(typeof w!="function")throw new Error(Fn(10));r=w,p({type:Mv.REPLACE})}function x(){const w=h;return{subscribe(b){if(typeof b!="object"||b===null)throw new Error(Fn(11));function _(){const S=b;S.next&&S.next(f())}return _(),{unsubscribe:w(_)}},[yM](){return this}}}return p({type:Mv.INIT}),{dispatch:p,subscribe:h,getState:f,replaceReducer:m,[yM]:x}}function rne(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:Mv.INIT})>"u")throw new Error(Fn(12));if(typeof n(void 0,{type:Mv.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Fn(13))})}function ine(e){const t=Object.keys(e),n={};for(let a=0;a"u")throw s&&s.type,new Error(Fn(14));c[h]=x,l=l||x!==m}return l=l||r.length!==Object.keys(o).length,l?c:o}}function Iv(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function ane(...e){return t=>(n,r)=>{const i=t(n,r);let a=()=>{throw new Error(Fn(15))};const o={getState:i.getState,dispatch:(l,...c)=>a(l,...c)},s=e.map(l=>l(o));return a=Iv(...s)(i.dispatch),{...i,dispatch:a}}}function one(e){return FE(e)&&"type"in e&&typeof e.type=="string"}var H6=Symbol.for("immer-nothing"),xM=Symbol.for("immer-draftable"),ei=Symbol.for("immer-state");function ea(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Rc=Object.getPrototypeOf;function Zl(e){return!!e&&!!e[ei]}function Po(e){var t;return e?V6(e)||Array.isArray(e)||!!e[xM]||!!((t=e.constructor)!=null&&t[xM])||T0(e)||$0(e):!1}var sne=Object.prototype.constructor.toString();function V6(e){if(!e||typeof e!="object")return!1;const t=Rc(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===sne}function Nv(e,t){P0(e)===0?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function P0(e){const t=e[ei];return t?t.type_:Array.isArray(e)?1:T0(e)?2:$0(e)?3:0}function Z_(e,t){return P0(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Y6(e,t,n){const r=P0(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function lne(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function T0(e){return e instanceof Map}function $0(e){return e instanceof Set}function gl(e){return e.copy_||e.base_}function J_(e,t){if(T0(e))return new Map(e);if($0(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=V6(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[ei];let i=Reflect.ownKeys(r);for(let a=0;a1&&(e.set=e.add=e.clear=e.delete=une),Object.freeze(e),t&&Object.entries(e).forEach(([n,r])=>BE(r,!0))),e}function une(){ea(2)}function M0(e){return Object.isFrozen(e)}var cne={};function Jl(e){const t=cne[e];return t||ea(0,e),t}var jh;function G6(){return jh}function fne(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bM(e,t){t&&(Jl("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function eS(e){tS(e),e.drafts_.forEach(dne),e.drafts_=null}function tS(e){e===jh&&(jh=e.parent_)}function wM(e){return jh=fne(jh,e)}function dne(e){const t=e[ei];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function _M(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[ei].modified_&&(eS(t),ea(4)),Po(e)&&(e=jv(t,e),t.parent_||Rv(t,e)),t.patches_&&Jl("Patches").generateReplacementPatches_(n[ei].base_,e,t.patches_,t.inversePatches_)):e=jv(t,n,[]),eS(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==H6?e:void 0}function jv(e,t,n){if(M0(t))return t;const r=t[ei];if(!r)return Nv(t,(i,a)=>SM(e,r,t,i,a,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return Rv(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const i=r.copy_;let a=i,o=!1;r.type_===3&&(a=new Set(i),i.clear(),o=!0),Nv(a,(s,l)=>SM(e,r,i,s,l,n,o)),Rv(e,i,!1),n&&e.patches_&&Jl("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function SM(e,t,n,r,i,a,o){if(Zl(i)){const s=a&&t&&t.type_!==3&&!Z_(t.assigned_,r)?a.concat(r):void 0,l=jv(e,i,s);if(Y6(n,r,l),Zl(l))e.canAutoFreeze_=!1;else return}else o&&n.add(i);if(Po(i)&&!M0(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;jv(e,i),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&Object.prototype.propertyIsEnumerable.call(n,r)&&Rv(e,i)}}function Rv(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&BE(t,n)}function hne(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:G6(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let i=r,a=zE;n&&(i=[r],a=Rh);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return r.draft_=s,r.revoke_=o,s}var zE={get(e,t){if(t===ei)return e;const n=gl(e);if(!Z_(n,t))return pne(e,n,t);const r=n[t];return e.finalized_||!Po(r)?r:r===Lb(e.base_,t)?(Fb(e),e.copy_[t]=rS(r,e)):r},has(e,t){return t in gl(e)},ownKeys(e){return Reflect.ownKeys(gl(e))},set(e,t,n){const r=q6(gl(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const i=Lb(gl(e),t),a=i==null?void 0:i[ei];if(a&&a.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(lne(n,i)&&(n!==void 0||Z_(e.base_,t)))return!0;Fb(e),nS(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Lb(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Fb(e),nS(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=gl(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){ea(11)},getPrototypeOf(e){return Rc(e.base_)},setPrototypeOf(){ea(12)}},Rh={};Nv(zE,(e,t)=>{Rh[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Rh.deleteProperty=function(e,t){return Rh.set.call(this,e,t,void 0)};Rh.set=function(e,t,n){return zE.set.call(this,e[0],t,n,e[0])};function Lb(e,t){const n=e[ei];return(n?gl(n):e)[t]}function pne(e,t,n){var i;const r=q6(t,n);return r?"value"in r?r.value:(i=r.get)==null?void 0:i.call(e.draft_):void 0}function q6(e,t){if(!(t in e))return;let n=Rc(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Rc(n)}}function nS(e){e.modified_||(e.modified_=!0,e.parent_&&nS(e.parent_))}function Fb(e){e.copy_||(e.copy_=J_(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var mne=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const a=n;n=t;const o=this;return function(l=a,...c){return o.produce(l,f=>n.call(this,f,...c))}}typeof n!="function"&&ea(6),r!==void 0&&typeof r!="function"&&ea(7);let i;if(Po(t)){const a=wM(this),o=rS(t,void 0);let s=!0;try{i=n(o),s=!1}finally{s?eS(a):tS(a)}return bM(a,r),_M(i,a)}else if(!t||typeof t!="object"){if(i=n(t),i===void 0&&(i=t),i===H6&&(i=void 0),this.autoFreeze_&&BE(i,!0),r){const a=[],o=[];Jl("Patches").generateReplacementPatches_(t,i,a,o),r(a,o)}return i}else ea(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let r,i;return[this.produce(t,n,(o,s)=>{r=o,i=s}),r,i]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Po(e)||ea(8),Zl(e)&&(e=gne(e));const t=wM(this),n=rS(e,void 0);return n[ei].isManual_=!0,tS(t),n}finishDraft(e,t){const n=e&&e[ei];(!n||!n.isManual_)&&ea(9);const{scope_:r}=n;return bM(r,t),_M(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const i=t[n];if(i.path.length===0&&i.op==="replace"){e=i.value;break}}n>-1&&(t=t.slice(n+1));const r=Jl("Patches").applyPatches_;return Zl(e)?r(e,t):this.produce(e,i=>r(i,t))}};function rS(e,t){const n=T0(e)?Jl("MapSet").proxyMap_(e,t):$0(e)?Jl("MapSet").proxySet_(e,t):hne(e,t);return(t?t.scope_:G6()).drafts_.push(n),n}function gne(e){return Zl(e)||ea(10,e),K6(e)}function K6(e){if(!Po(e)||M0(e))return e;const t=e[ei];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=J_(e,t.scope_.immer_.useStrictShallowCopy_)}else n=J_(e,!0);return Nv(n,(r,i)=>{Y6(n,r,K6(i))}),t&&(t.finalized_=!1),n}var ti=new mne,X6=ti.produce;ti.produceWithPatches.bind(ti);ti.setAutoFreeze.bind(ti);ti.setUseStrictShallowCopy.bind(ti);ti.applyPatches.bind(ti);ti.createDraft.bind(ti);ti.finishDraft.bind(ti);function Q6(e){return({dispatch:n,getState:r})=>i=>a=>typeof a=="function"?a(n,r,e):i(a)}var vne=Q6(),yne=Q6,xne=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Iv:Iv.apply(null,arguments)};function Z6(e,t){function n(...r){return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=r=>one(r)&&r.type===e,n}var J6=class Dd extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,Dd.prototype)}static get[Symbol.species](){return Dd}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new Dd(...t[0].concat(this)):new Dd(...t.concat(this))}};function OM(e){return Po(e)?X6(e,()=>{}):e}function bne(e){return typeof e=="boolean"}var wne=()=>function(t){const{thunk:n=!0,immutableCheck:r=!0,serializableCheck:i=!0,actionCreatorCheck:a=!0}=t??{};let o=new J6;return n&&(bne(n)?o.push(vne):o.push(yne(n.extraArgument))),o},_ne="RTK_autoBatch",e5=e=>t=>{setTimeout(t,e)},Sne=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:e5(10),One=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let i=!0,a=!1,o=!1;const s=new Set,l=e.type==="tick"?queueMicrotask:e.type==="raf"?Sne:e.type==="callback"?e.queueNotification:e5(e.timeout),c=()=>{o=!1,a&&(a=!1,s.forEach(f=>f()))};return Object.assign({},r,{subscribe(f){const h=()=>i&&f(),p=r.subscribe(h);return s.add(f),()=>{p(),s.delete(f)}},dispatch(f){var h;try{return i=!((h=f==null?void 0:f.meta)!=null&&h[_ne]),a=!i,a&&(o||(o=!0,l(c))),r.dispatch(f)}finally{i=!0}}})},kne=e=>function(n){const{autoBatch:r=!0}=n??{};let i=new J6(e);return r&&i.push(One(typeof r=="object"?r:void 0)),i};function Ene(e){const t=wne(),{reducer:n=void 0,middleware:r,devTools:i=!0,preloadedState:a=void 0,enhancers:o=void 0}=e||{};let s;if(typeof n=="function")s=n;else if(FE(n))s=ine(n);else throw new Error(Dv(1));let l;typeof r=="function"?l=r(t):l=t();let c=Iv;i&&(c=xne({trace:!1,...typeof i=="object"&&i}));const f=ane(...l),h=kne(f);let p=typeof o=="function"?o(h):h();const m=c(...p);return W6(s,a,m)}function Cne(e){const t={},n=[];let r;const i={addCase(a,o){const s=typeof a=="string"?a:a.type;if(!s)throw new Error(Dv(28));if(s in t)throw new Error(Dv(29));return t[s]=o,i},addMatcher(a,o){return n.push({matcher:a,reducer:o}),i},addDefaultCase(a){return r=a,i}};return e(i),[t,n,r]}function Ane(e){return typeof e=="function"}function Pne(e,t){let[n,r,i]=Cne(t),a;if(Ane(e))a=()=>OM(e());else{const s=OM(e);a=()=>s}function o(s=a(),l){let c=[n[l.type],...r.filter(({matcher:f})=>f(l)).map(({reducer:f})=>f)];return c.filter(f=>!!f).length===0&&(c=[i]),c.reduce((f,h)=>{if(h)if(Zl(f)){const m=h(f,l);return m===void 0?f:m}else{if(Po(f))return X6(f,p=>h(p,l));{const p=h(f,l);if(p===void 0){if(f===null)return f;throw new Error(Dv(9))}return p}}return f},s)}return o.getInitialState=a,o}function Dv(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const Tne={selectedCurrency:E6[0],errorMessage:null},t5=Z6("setSelectedCurrency"),I0=Z6("setErrorMessage"),$ne=Pne(Tne,e=>{e.addCase(t5,(t,n)=>{t.selectedCurrency=n.payload}).addCase(I0,(t,n)=>{t.errorMessage=n.payload})}),Mne=Ene({reducer:$ne});var kr=function(){return kr=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0?Mn(_f,--Mi):0,Lc--,mn===10&&(Lc=1,j0--),mn}function aa(){return mn=Mi2||aS(mn)>3?"":" "}function Une(e,t){for(;--t&&aa()&&!(mn<48||mn>102||mn>57&&mn<65||mn>70&&mn<97););return D0(e,Ug()+(t<6&&Dl()==32&&aa()==32))}function oS(e){for(;aa();)switch(mn){case e:return Mi;case 34:case 39:e!==34&&e!==39&&oS(mn);break;case 40:e===41&&oS(e);break;case 92:aa();break}return Mi}function Wne(e,t){for(;aa()&&e+mn!==57;)if(e+mn===84&&Dl()===47)break;return"/*"+D0(t,Mi-1)+"*"+WE(e===47?e:aa())}function Hne(e){for(;!aS(Dl());)aa();return D0(e,Mi)}function Vne(e){return Bne(Wg("",null,null,null,[""],e=Fne(e),0,[0],e))}function Wg(e,t,n,r,i,a,o,s,l){for(var c=0,f=0,h=o,p=0,m=0,x=0,g=1,w=1,b=1,_=0,v="",S=i,C=a,k=r,A=v;w;)switch(x=_,_=aa()){case 40:if(x!=108&&Mn(A,h-1)==58){zg(A+=rt(Bb(_),"&","&\f"),"&\f",i5(c?s[c-1]:0))!=-1&&(b=-1);break}case 34:case 39:case 91:A+=Bb(_);break;case 9:case 10:case 13:case 32:A+=zne(x);break;case 92:A+=Une(Ug()-1,7);continue;case 47:switch(Dl()){case 42:case 47:Ld(Yne(Wne(aa(),Ug()),t,n,l),l);break;default:A+="/"}break;case 123*g:s[c++]=ba(A)*b;case 125*g:case 59:case 0:switch(_){case 0:case 125:w=0;case 59+f:b==-1&&(A=rt(A,/\f/g,"")),m>0&&ba(A)-h&&Ld(m>32?CM(A+";",r,n,h-1,l):CM(rt(A," ","")+";",r,n,h-2,l),l);break;case 59:A+=";";default:if(Ld(k=EM(A,t,n,c,f,i,s,v,S=[],C=[],h,a),a),_===123)if(f===0)Wg(A,t,k,k,S,a,h,s,C);else switch(p===99&&Mn(A,3)===110?100:p){case 100:case 108:case 109:case 115:Wg(e,k,k,r&&Ld(EM(e,k,k,0,0,i,s,v,i,S=[],h,C),C),i,C,h,s,r?S:C);break;default:Wg(A,k,k,k,[""],C,0,s,C)}}c=f=m=0,g=b=1,v=A="",h=o;break;case 58:h=1+ba(A),m=x;default:if(g<1){if(_==123)--g;else if(_==125&&g++==0&&Lne()==125)continue}switch(A+=WE(_),_*g){case 38:b=f>0?1:(A+="\f",-1);break;case 44:s[c++]=(ba(A)-1)*b,b=1;break;case 64:Dl()===45&&(A+=Bb(aa())),p=Dl(),f=h=ba(v=A+=Hne(Ug())),_++;break;case 45:x===45&&ba(A)==2&&(g=0)}}return a}function EM(e,t,n,r,i,a,o,s,l,c,f,h){for(var p=i-1,m=i===0?a:[""],x=o5(m),g=0,w=0,b=0;g0?m[_]+" "+v:rt(v,/&\f/g,m[_])))&&(l[b++]=S);return R0(e,t,n,i===0?N0:s,l,c,f,h)}function Yne(e,t,n,r){return R0(e,t,n,n5,WE(Dne()),Dc(e,2,-2),0,r)}function CM(e,t,n,r,i){return R0(e,t,n,UE,Dc(e,0,r),Dc(e,r+1,-1),r,i)}function l5(e,t,n){switch(jne(e,t)){case 5103:return Ot+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ot+e+e;case 4789:return nh+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ot+e+nh+e+Ft+e+e;case 5936:switch(Mn(e,t+11)){case 114:return Ot+e+Ft+rt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ot+e+Ft+rt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ot+e+Ft+rt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Ot+e+Ft+e+e;case 6165:return Ot+e+Ft+"flex-"+e+e;case 5187:return Ot+e+rt(e,/(\w+).+(:[^]+)/,Ot+"box-$1$2"+Ft+"flex-$1$2")+e;case 5443:return Ot+e+Ft+"flex-item-"+rt(e,/flex-|-self/g,"")+(no(e,/flex-|baseline/)?"":Ft+"grid-row-"+rt(e,/flex-|-self/g,""))+e;case 4675:return Ot+e+Ft+"flex-line-pack"+rt(e,/align-content|flex-|-self/g,"")+e;case 5548:return Ot+e+Ft+rt(e,"shrink","negative")+e;case 5292:return Ot+e+Ft+rt(e,"basis","preferred-size")+e;case 6060:return Ot+"box-"+rt(e,"-grow","")+Ot+e+Ft+rt(e,"grow","positive")+e;case 4554:return Ot+rt(e,/([^-])(transform)/g,"$1"+Ot+"$2")+e;case 6187:return rt(rt(rt(e,/(zoom-|grab)/,Ot+"$1"),/(image-set)/,Ot+"$1"),e,"")+e;case 5495:case 3959:return rt(e,/(image-set\([^]*)/,Ot+"$1$`$1");case 4968:return rt(rt(e,/(.+:)(flex-)?(.*)/,Ot+"box-pack:$3"+Ft+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ot+e+e;case 4200:if(!no(e,/flex-|baseline/))return Ft+"grid-column-align"+Dc(e,t)+e;break;case 2592:case 3360:return Ft+rt(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,no(r.props,/grid-\w+-end/)})?~zg(e+(n=n[t].value),"span",0)?e:Ft+rt(e,"-start","")+e+Ft+"grid-row-span:"+(~zg(n,"span",0)?no(n,/\d+/):+no(n,/\d+/)-+no(e,/\d+/))+";":Ft+rt(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return no(r.props,/grid-\w+-start/)})?e:Ft+rt(rt(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return rt(e,/(.+)-inline(.+)/,Ot+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ba(e)-1-t>6)switch(Mn(e,t+1)){case 109:if(Mn(e,t+4)!==45)break;case 102:return rt(e,/(.+:)(.+)-([^]+)/,"$1"+Ot+"$2-$3$1"+nh+(Mn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~zg(e,"stretch",0)?l5(rt(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return rt(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,a,o,s,l,c){return Ft+i+":"+a+c+(o?Ft+i+"-span:"+(s?l:+l-+a)+c:"")+e});case 4949:if(Mn(e,t+6)===121)return rt(e,":",":"+Ot)+e;break;case 6444:switch(Mn(e,Mn(e,14)===45?18:11)){case 120:return rt(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Ot+(Mn(e,14)===45?"inline-":"")+"box$3$1"+Ot+"$2$3$1"+Ft+"$2box$3")+e;case 100:return rt(e,":",":"+Ft)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return rt(e,"scroll-","scroll-snap-")+e}return e}function Fv(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case UE:e.return=l5(e.value,e.length,n);return;case r5:return Fv([ts(e,{value:rt(e.value,"@","@"+Ot)})],r);case N0:if(e.length)return Rne(n=e.props,function(i){switch(no(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":$u(ts(e,{props:[rt(i,/:(read-\w+)/,":"+nh+"$1")]})),$u(ts(e,{props:[i]})),iS(e,{props:kM(n,r)});break;case"::placeholder":$u(ts(e,{props:[rt(i,/:(plac\w+)/,":"+Ot+"input-$1")]})),$u(ts(e,{props:[rt(i,/:(plac\w+)/,":"+nh+"$1")]})),$u(ts(e,{props:[rt(i,/:(plac\w+)/,Ft+"input-$1")]})),$u(ts(e,{props:[i]})),iS(e,{props:kM(n,r)});break}return""})}}var Qne={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Wr={},Fc=typeof process<"u"&&Wr!==void 0&&(Wr.REACT_APP_SC_ATTR||Wr.SC_ATTR)||"data-styled",u5="active",c5="data-styled-version",L0="6.1.13",HE=`/*!sc*/ +`,Bv=typeof window<"u"&&"HTMLElement"in window,Zne=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Wr!==void 0&&Wr.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Wr.REACT_APP_SC_DISABLE_SPEEDY!==""?Wr.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Wr.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Wr!==void 0&&Wr.SC_DISABLE_SPEEDY!==void 0&&Wr.SC_DISABLE_SPEEDY!==""&&Wr.SC_DISABLE_SPEEDY!=="false"&&Wr.SC_DISABLE_SPEEDY),F0=Object.freeze([]),Bc=Object.freeze({});function Jne(e,t,n){return n===void 0&&(n=Bc),e.theme!==n.theme&&e.theme||t||n.theme}var f5=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),ere=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,tre=/(^-|-$)/g;function AM(e){return e.replace(ere,"-").replace(tre,"")}var nre=/(a)(d)/gi,og=52,PM=function(e){return String.fromCharCode(e+(e>25?39:97))};function sS(e){var t,n="";for(t=Math.abs(e);t>og;t=t/og|0)n=PM(t%og)+n;return(PM(t%og)+n).replace(nre,"$1-$2")}var zb,d5=5381,ec=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},h5=function(e){return ec(d5,e)};function rre(e){return sS(h5(e)>>>0)}function ire(e){return e.displayName||e.name||"Component"}function Ub(e){return typeof e=="string"&&!0}var p5=typeof Symbol=="function"&&Symbol.for,m5=p5?Symbol.for("react.memo"):60115,are=p5?Symbol.for("react.forward_ref"):60112,ore={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},sre={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},g5={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},lre=((zb={})[are]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},zb[m5]=g5,zb);function TM(e){return("type"in(t=e)&&t.type.$$typeof)===m5?g5:"$$typeof"in e?lre[e.$$typeof]:ore;var t}var ure=Object.defineProperty,cre=Object.getOwnPropertyNames,$M=Object.getOwnPropertySymbols,fre=Object.getOwnPropertyDescriptor,dre=Object.getPrototypeOf,MM=Object.prototype;function v5(e,t,n){if(typeof t!="string"){if(MM){var r=dre(t);r&&r!==MM&&v5(e,r,n)}var i=cre(t);$M&&(i=i.concat($M(t)));for(var a=TM(e),o=TM(t),s=0;s0?" Args: ".concat(t.join(", ")):""))}var hre=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,i=r.length,a=i;t>=a;)if((a<<=1)<0)throw Ip(16,"".concat(t));this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=i;o=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],i=this.indexOfGroup(t),a=i+r,o=i;o=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(w+="".concat(b,","))}),l+="".concat(x).concat(g,'{content:"').concat(w,'"}').concat(HE)},f=0;f0?".".concat(t):p},f=l.slice();f.push(function(p){p.type===N0&&p.value.includes("&")&&(p.props[0]=p.props[0].replace(Ore,n).replace(r,c))}),o.prefix&&f.push(Xne),f.push(Gne);var h=function(p,m,x,g){m===void 0&&(m=""),x===void 0&&(x=""),g===void 0&&(g="&"),t=g,n=m,r=new RegExp("\\".concat(n,"\\b"),"g");var w=p.replace(kre,""),b=Vne(x||m?"".concat(x," ").concat(m," { ").concat(w," }"):w);o.namespace&&(b=b5(b,o.namespace));var _=[];return Fv(b,qne(f.concat(Kne(function(v){return _.push(v)})))),_};return h.hash=l.length?l.reduce(function(p,m){return m.name||Ip(15),ec(p,m.name)},d5).toString():"",h}var Cre=new x5,uS=Ere(),w5=U.createContext({shouldForwardProp:void 0,styleSheet:Cre,stylis:uS});w5.Consumer;U.createContext(void 0);function RM(){return T.useContext(w5)}var Are=function(){function e(t,n){var r=this;this.inject=function(i,a){a===void 0&&(a=uS);var o=r.name+a.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,a(r.rules,o,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,YE(this,function(){throw Ip(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=uS),this.name+t.hash},e}(),Pre=function(e){return e>="A"&&e<="Z"};function DM(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,o)){var s=r(a,".".concat(o),void 0,this.componentId);n.insertRules(this.componentId,o,s)}i=Cl(i,o),this.staticRulesId=o}else{for(var l=ec(this.baseHash,r.hash),c="",f=0;f>>0);n.hasNameForId(this.componentId,m)||n.insertRules(this.componentId,m,r(c,".".concat(m),void 0,this.componentId)),i=Cl(i,m)}}return i},e}(),O5=U.createContext(void 0);O5.Consumer;var Wb={};function Ire(e,t,n){var r=VE(e),i=e,a=!Ub(e),o=t.attrs,s=o===void 0?F0:o,l=t.componentId,c=l===void 0?function(S,C){var k=typeof S!="string"?"sc":AM(S);Wb[k]=(Wb[k]||0)+1;var A="".concat(k,"-").concat(rre(L0+k+Wb[k]));return C?"".concat(C,"-").concat(A):A}(t.displayName,t.parentComponentId):l,f=t.displayName,h=f===void 0?function(S){return Ub(S)?"styled.".concat(S):"Styled(".concat(ire(S),")")}(e):f,p=t.displayName&&t.componentId?"".concat(AM(t.displayName),"-").concat(t.componentId):t.componentId||c,m=r&&i.attrs?i.attrs.concat(s).filter(Boolean):s,x=t.shouldForwardProp;if(r&&i.shouldForwardProp){var g=i.shouldForwardProp;if(t.shouldForwardProp){var w=t.shouldForwardProp;x=function(S,C){return g(S,C)&&w(S,C)}}else x=g}var b=new Mre(n,p,r?i.componentStyle:void 0);function _(S,C){return function(k,A,$){var L=k.attrs,B=k.componentStyle,j=k.defaultProps,D=k.foldedComponentIds,z=k.styledComponentId,q=k.target,Y=U.useContext(O5),Q=RM(),Z=k.shouldForwardProp||Q.shouldForwardProp,H=Jne(A,Y,j)||Bc,K=function(xe,ke,Ve){for(var _e,re=kr(kr({},ke),{className:void 0,theme:Ve}),be=0;bei.selectedCurrency),r=i=>{i.preventDefault();const a=i.target.q.value;a&&(console.log(a),e("/search/"+a))};return S.jsx(Rre,{expand:"lg",children:S.jsxs(mE,{fluid:!0,children:[S.jsx(Ju,{to:"/",className:"nav-link",children:S.jsx(Fg.Brand,{children:"Bison Wise"})}),S.jsx(Fg.Toggle,{"aria-controls":"navbarScroll"}),S.jsxs(Fg.Collapse,{id:"navbarScroll",children:[S.jsxs(cZ,{className:"me-auto",children:[S.jsx(Ju,{to:"/",className:"nav-link",children:"Home"}),S.jsx(oM,{title:"Currency",id:"navbarScrollingDropdown",children:E6.map(i=>S.jsxs(oM.Item,{active:n.name===i.name,onClick:()=>t(t5(i)),children:[i.name," ",i.symbol]},i.name))}),S.jsx(Ju,{to:"/exchange",className:"nav-link",children:"Exchanges"}),S.jsx(Ju,{to:"/compare",className:"nav-link",children:"Compare"})]}),S.jsxs(Dre,{className:"d-flex",onSubmit:r,children:[S.jsx(Jt.Control,{type:"search",placeholder:"Search",name:"q"}),S.jsx(tn,{type:"submit",children:"Search"})]})]})]})})}function Fre(e){return S.jsx(Lre,{...e})}const B0=T.forwardRef(({bsPrefix:e,className:t,striped:n,bordered:r,borderless:i,hover:a,size:o,variant:s,responsive:l,...c},f)=>{const h=Ne(e,"table"),p=de(t,h,s&&`${h}-${s}`,o&&`${h}-${o}`,n&&`${h}-${typeof n=="string"?`striped-${n}`:"striped"}`,r&&`${h}-bordered`,i&&`${h}-borderless`,a&&`${h}-hover`),m=S.jsx("table",{...c,className:p,ref:f});if(l){let x=`${h}-responsive`;return typeof l=="string"&&(x=`${x}-${l}`),S.jsx("div",{className:x,children:m})}return m}),su=T.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const a=Ne(e,"row"),o=s4(),s=l4(),l=`${a}-cols`,c=[];return o.forEach(f=>{const h=r[f];delete r[f];let p;h!=null&&typeof h=="object"?{cols:p}=h:p=h;const m=f!==s?`-${f}`:"";p!=null&&c.push(`${l}${m}-${p}`)}),S.jsx(n,{ref:i,...r,className:de(t,a,...c)})});su.displayName="Row";const lu="https://api.coinpaprika.com/v1",Bre=async e=>{const t=new URLSearchParams({quotes:e});return await(await fetch(`${lu}/tickers?${t}`)).json()},zre=async()=>await(await fetch(`${lu}/global`)).json(),Ure=async(e,t)=>{const n=new URLSearchParams({quotes:t});return await(await fetch(`${lu}/tickers/${e}?${n}`)).json()},Wre=async({id:e,currency:t,start:n,interval:r})=>{const i=new URLSearchParams({quotes:t,start:n,interval:r}),a=await fetch(`${lu}/tickers/${e}/historical?${i}`),o=await a.json();if(a.status!==200&&"error"in o)throw new Error(o.error);return o},Hre=async e=>{const t=new URLSearchParams({q:e});return await(await fetch(`${lu}/search/?${t}`)).json()},Vre=async({baseAmount:e,baseCurrencyId:t,quoteCurrencyId:n})=>{const r=new URLSearchParams({base_currency_id:t,quote_currency_id:n,amount:e});return await(await fetch(`${lu}/price-converter?${r}`)).json()},Yre=async()=>{const e=await fetch(`${lu}/exchanges`),t=await e.json();if(e.status!==200&&"error"in t)throw new Error(t.error);return t};var lg;function BM(e){if((!lg&&lg!==0||e)&&bf){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),lg=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return lg}const E5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"modal-body"),S.jsx(n,{ref:i,className:de(e,t),...r})));E5.displayName="ModalBody";const GE=T.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:i,fullscreen:a,children:o,scrollable:s,...l},c)=>{e=Ne(e,"modal");const f=`${e}-dialog`,h=typeof a=="string"?`${e}-fullscreen-${a}`:`${e}-fullscreen`;return S.jsx("div",{...l,ref:c,className:de(f,t,i&&`${e}-${i}`,r&&`${f}-centered`,s&&`${f}-scrollable`,a&&h),children:S.jsx("div",{className:de(`${e}-content`,n),children:o})})});GE.displayName="ModalDialog";const C5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"modal-footer"),S.jsx(n,{ref:i,className:de(e,t),...r})));C5.displayName="ModalFooter";const A5=T.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},a)=>(e=Ne(e,"modal-header"),S.jsx(H4,{ref:a,...i,className:de(t,e),closeLabel:n,closeButton:r})));A5.displayName="ModalHeader";const Gre=kp("h4"),P5=T.forwardRef(({className:e,bsPrefix:t,as:n=Gre,...r},i)=>(t=Ne(t,"modal-title"),S.jsx(n,{ref:i,className:de(e,t),...r})));P5.displayName="ModalTitle";function qre(e){return S.jsx($c,{...e,timeout:null})}function Kre(e){return S.jsx($c,{...e,timeout:null})}const T5=T.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:i,children:a,dialogAs:o=GE,"data-bs-theme":s,"aria-labelledby":l,"aria-describedby":c,"aria-label":f,show:h=!1,animation:p=!0,backdrop:m=!0,keyboard:x=!0,onEscapeKeyDown:g,onShow:w,onHide:b,container:_,autoFocus:v=!0,enforceFocus:O=!0,restoreFocus:C=!0,restoreFocusOptions:k,onEntered:A,onExit:$,onExiting:L,onEnter:B,onEntering:j,onExited:D,backdropClassName:z,manager:q,...Y},Q)=>{const[Z,H]=T.useState({}),[K,I]=T.useState(!1),ee=T.useRef(!1),oe=T.useRef(!1),R=T.useRef(null),[ve,xe]=A4(),ke=Vs(Q,xe),Ve=nn(b),_e=u4();e=Ne(e,"modal");const re=T.useMemo(()=>({onHide:Ve}),[Ve]);function be(){return q||q4({isRTL:_e})}function Oe(X){if(!bf)return;const ue=be().getScrollbarWidth()>0,je=X.scrollHeight>Op(X).documentElement.clientHeight;H({paddingRight:ue&&!je?BM():void 0,paddingLeft:!ue&&je?BM():void 0})}const te=nn(()=>{ve&&Oe(ve.dialog)});L4(()=>{V_(window,"resize",te),R.current==null||R.current()});const Ge=()=>{ee.current=!0},Me=X=>{ee.current&&ve&&X.target===ve.dialog&&(oe.current=!0),ee.current=!1},Te=()=>{I(!0),R.current=N4(ve.dialog,()=>{I(!1)})},ft=X=>{X.target===X.currentTarget&&Te()},ce=X=>{if(m==="static"){ft(X);return}if(oe.current||X.target!==X.currentTarget){oe.current=!1;return}b==null||b()},Se=X=>{x?g==null||g(X):(X.preventDefault(),m==="static"&&Te())},Le=(X,ue)=>{X&&Oe(X),B==null||B(X,ue)},We=X=>{R.current==null||R.current(),$==null||$(X)},tt=(X,ue)=>{j==null||j(X,ue),_E(window,"resize",te)},Xe=X=>{X&&(X.style.display=""),D==null||D(X),V_(window,"resize",te)},Qe=T.useCallback(X=>S.jsx("div",{...X,className:de(`${e}-backdrop`,z,!p&&"show")}),[p,z,e]),on={...n,...Z};on.display="block";const Yt=X=>S.jsx("div",{role:"dialog",...X,style:on,className:de(t,e,K&&`${e}-static`,!p&&"show"),onClick:m?ce:void 0,onMouseUp:Me,"data-bs-theme":s,"aria-label":f,"aria-labelledby":l,"aria-describedby":c,children:S.jsx(o,{...Y,onMouseDown:Ge,className:r,contentClassName:i,children:a})});return S.jsx(EE.Provider,{value:re,children:S.jsx(z4,{show:h,ref:ke,backdrop:m,container:_,keyboard:!0,autoFocus:v,enforceFocus:O,restoreFocus:C,restoreFocusOptions:k,onEscapeKeyDown:Se,onShow:w,onHide:b,onEnter:Le,onEntering:tt,onEntered:A,onExit:We,onExiting:L,onExited:Xe,manager:be(),transition:p?qre:void 0,backdropTransition:p?Kre:void 0,renderBackdrop:Qe,renderDialog:Yt})})});T5.displayName="Modal";const Sa=Object.assign(T5,{Body:E5,Header:A5,Title:P5,Footer:C5,Dialog:GE,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150});function qE(){const e=A0(),t=Mp(r=>r.errorMessage),n=()=>e(I0(null));return S.jsxs(Sa,{show:!!t,onHide:n,children:[S.jsx(Sa.Header,{closeButton:!0,children:S.jsx(Sa.Title,{children:"Error"})}),S.jsx(Sa.Body,{children:t}),S.jsx(Sa.Footer,{children:S.jsx(tn,{variant:"secondary",onClick:n,children:"Close"})})]})}const Sf=U.createContext();function Xre({children:e}){const[t,n]=U.useState([]),[r,i]=U.useState([]),[a,o]=U.useState([]);U.useEffect(()=>{Yre().then(i)},[]);const s={compareList:a,setCompareList:o,exchangeList:r,historyLog:t,setHistoryLog:n};return console.log(r),S.jsx(Sf.Provider,{value:s,children:e})}function Qre(){const[e,t]=U.useState({}),[n,r]=U.useState(null);return U.useContext(Sf),U.useEffect(()=>{zre().then(t).catch(i=>r("Coin List is not available. Error: "+i.toString()))},[]),S.jsx(S.Fragment,{children:S.jsxs("section",{className:"hero-section",children:[S.jsx(su,{children:S.jsxs("div",{className:"hero-container",children:[S.jsxs("div",{className:"hero-content",children:[S.jsxs("h1",{children:["Crypto community and",S.jsx("span",{className:"highlighted-word",children:"Knowledge "}),"sharing"]}),S.jsxs("div",{className:"new-block",children:[S.jsx("p",{className:"new-block-text",children:"Our platform offers everything you need to learn about cryptocurrency. Don't miss the chance to be part of a growing community!"}),S.jsxs("div",{className:"global-data",children:[S.jsxs("div",{children:["BTC Dominance:",S.jsxs("p",{className:"highlighted-item",children:[e.bitcoin_dominance_percentage," %"]})]}),S.jsxs("div",{children:["Vol 24h:",S.jsx("p",{className:"highlighted-item",children:e.volume_24h_usd})]}),S.jsxs("div",{children:["Market Cap:",S.jsx("p",{className:"highlighted-item",children:e.market_cap_usd})]})]})]}),S.jsx("button",{className:"btn-primary",children:"Get Started"})]}),S.jsx("div",{className:"hero-image"})]})}),S.jsx(qE,{errorMessage:n,show:!!n,handleClose:()=>r(null)})]})})}const $5=kp("h4");$5.displayName="DivStyledAsH4";const M5=T.forwardRef(({className:e,bsPrefix:t,as:n=$5,...r},i)=>(t=Ne(t,"alert-heading"),S.jsx(n,{ref:i,className:de(e,t),...r})));M5.displayName="AlertHeading";const I5=T.forwardRef(({className:e,bsPrefix:t,as:n=b0,...r},i)=>(t=Ne(t,"alert-link"),S.jsx(n,{ref:i,className:de(e,t),...r})));I5.displayName="AlertLink";const N5=T.forwardRef((e,t)=>{const{bsPrefix:n,show:r=!0,closeLabel:i="Close alert",closeVariant:a,className:o,children:s,variant:l="primary",onClose:c,dismissible:f,transition:h=$c,...p}=y0(e,{show:"onClose"}),m=Ne(n,"alert"),x=nn(b=>{c&&c(!1,b)}),g=h===!0?$c:h,w=S.jsxs("div",{role:"alert",...g?void 0:p,ref:t,className:de(o,m,l&&`${m}-${l}`,f&&`${m}-dismissible`),children:[f&&S.jsx(_0,{onClick:x,"aria-label":i,variant:a}),s]});return g?S.jsx(g,{unmountOnExit:!0,...p,ref:void 0,in:r,children:w}):r?w:null});N5.displayName="Alert";const j5=Object.assign(N5,{Link:I5,Heading:M5});function R5(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i=s?i=i+zM("0",o-s):i=(i.substring(0,o)||"0")+"."+i.substring(o),n+i}function UM(e,t,n){if(["","-"].indexOf(e)!==-1)return e;var r=(e.indexOf(".")!==-1||n)&&t,i=KE(e),a=i.beforeDecimal,o=i.afterDecimal,s=i.hasNegation,l=parseFloat("0."+(o||"0")),c=o.length<=t?"0."+o:l.toFixed(t),f=c.split("."),h=a;a&&Number(f[0])&&(h=a.split("").reverse().reduce(function(g,w,b){return g.length>b?(Number(g[0])+Number(w)).toString()+g.substring(1,g.length):w+g},f[0]));var p=F5(f[1]||"",t,n),m=s?"-":"",x=r?".":"";return""+m+h+x+p}function bl(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var z5=Zre(function(e,t){for(var n=0,r=0,i=e.length,a=t.length;e[n]===t[n]&&nn&&i-r>n;)r++;return{from:{start:n,end:i-r},to:{start:n,end:a-r}}}),iie=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function aie(e,t,n){return Math.min(Math.max(e,t),n)}function Hb(e){return Math.max(e.selectionStart,e.selectionEnd)}function oie(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function sie(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function lie(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,i=e.formattedValueIndex;return t[r]===n[i]}function uie(e,t,n,r,i,a,o){o===void 0&&(o=lie);var s=i.findIndex(function(O){return O}),l=e.slice(0,s);!t&&!n.startsWith(l)&&(t=l,n=l+n,r=r+l.length);for(var c=n.length,f=e.length,h={},p=new Array(c),m=0;m0&&p[b]===-1;)b--;var v=b===-1||p[b]===-1?0:p[b]+1;return v>_?_:r-v<_-r?v:_}function WM(e,t,n,r){var i=e.length;if(t=aie(t,0,i),r==="left"){for(;t>=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return t===-1&&(t=i),t}function cie(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;nA.length-o.length||kj||h>e.length-o.length)&&(B=h),e=e.substring(0,B),e=pie(v?"-"+e:e,i),e=(e.match(mie(x))||[]).join("");var D=e.indexOf(x);e=e.replace(new RegExp(L5(x),"g"),function(Z,H){return H===D?".":""});var z=KE(e,i),q=z.beforeDecimal,Y=z.afterDecimal,Q=z.addNegation;return c.end-c.starti.selectedCurrency),r=i=>{i.preventDefault();const a=i.target.q.value;a&&(console.log(a),e("/search/"+a))};return O.jsx(jre,{expand:"lg",children:O.jsxs(mE,{fluid:!0,children:[O.jsx(Ju,{to:"/",className:"nav-link",children:O.jsx(Fg.Brand,{children:"Bison Wise"})}),O.jsx(Fg.Toggle,{"aria-controls":"navbarScroll"}),O.jsxs(Fg.Collapse,{id:"navbarScroll",children:[O.jsxs(uZ,{className:"me-auto",children:[O.jsx(Ju,{to:"/",className:"nav-link",children:"Home"}),O.jsx(oM,{title:"Currency",id:"navbarScrollingDropdown",children:E6.map(i=>O.jsxs(oM.Item,{active:n.name===i.name,onClick:()=>t(t5(i)),children:[i.name," ",i.symbol]},i.name))}),O.jsx(Ju,{to:"/exchange",className:"nav-link",children:"Exchanges"}),O.jsx(Ju,{to:"/compare",className:"nav-link",children:"Compare"})]}),O.jsxs(Rre,{className:"d-flex",onSubmit:r,children:[O.jsx(Jt.Control,{type:"search",placeholder:"Search",name:"q"}),O.jsx(tn,{type:"submit",children:"Search"})]})]})]})})}function Lre(e){return O.jsx(Dre,{...e})}const B0=T.forwardRef(({bsPrefix:e,className:t,striped:n,bordered:r,borderless:i,hover:a,size:o,variant:s,responsive:l,...c},f)=>{const h=Ne(e,"table"),p=de(t,h,s&&`${h}-${s}`,o&&`${h}-${o}`,n&&`${h}-${typeof n=="string"?`striped-${n}`:"striped"}`,r&&`${h}-bordered`,i&&`${h}-borderless`,a&&`${h}-hover`),m=O.jsx("table",{...c,className:p,ref:f});if(l){let x=`${h}-responsive`;return typeof l=="string"&&(x=`${x}-${l}`),O.jsx("div",{className:x,children:m})}return m}),su=T.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const a=Ne(e,"row"),o=s4(),s=l4(),l=`${a}-cols`,c=[];return o.forEach(f=>{const h=r[f];delete r[f];let p;h!=null&&typeof h=="object"?{cols:p}=h:p=h;const m=f!==s?`-${f}`:"";p!=null&&c.push(`${l}${m}-${p}`)}),O.jsx(n,{ref:i,...r,className:de(t,a,...c)})});su.displayName="Row";const lu="https://api.coinpaprika.com/v1",Fre=async e=>{const t=new URLSearchParams({quotes:e});return await(await fetch(`${lu}/tickers?${t}`)).json()},Bre=async()=>await(await fetch(`${lu}/global`)).json(),zre=async(e,t)=>{const n=new URLSearchParams({quotes:t});return await(await fetch(`${lu}/tickers/${e}?${n}`)).json()},Ure=async({id:e,currency:t,start:n,interval:r})=>{const i=new URLSearchParams({quotes:t,start:n,interval:r}),a=await fetch(`${lu}/tickers/${e}/historical?${i}`),o=await a.json();if(a.status!==200&&"error"in o)throw new Error(o.error);return o},Wre=async e=>{const t=new URLSearchParams({q:e});return await(await fetch(`${lu}/search/?${t}`)).json()},Hre=async({baseAmount:e,baseCurrencyId:t,quoteCurrencyId:n})=>{const r=new URLSearchParams({base_currency_id:t,quote_currency_id:n,amount:e});return await(await fetch(`${lu}/price-converter?${r}`)).json()},Vre=async()=>{const e=await fetch(`${lu}/exchanges`),t=await e.json();if(e.status!==200&&"error"in t)throw new Error(t.error);return t};var lg;function BM(e){if((!lg&&lg!==0||e)&&bf){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),lg=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return lg}const E5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"modal-body"),O.jsx(n,{ref:i,className:de(e,t),...r})));E5.displayName="ModalBody";const GE=T.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:i,fullscreen:a,children:o,scrollable:s,...l},c)=>{e=Ne(e,"modal");const f=`${e}-dialog`,h=typeof a=="string"?`${e}-fullscreen-${a}`:`${e}-fullscreen`;return O.jsx("div",{...l,ref:c,className:de(f,t,i&&`${e}-${i}`,r&&`${f}-centered`,s&&`${f}-scrollable`,a&&h),children:O.jsx("div",{className:de(`${e}-content`,n),children:o})})});GE.displayName="ModalDialog";const C5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"modal-footer"),O.jsx(n,{ref:i,className:de(e,t),...r})));C5.displayName="ModalFooter";const A5=T.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},a)=>(e=Ne(e,"modal-header"),O.jsx(H4,{ref:a,...i,className:de(t,e),closeLabel:n,closeButton:r})));A5.displayName="ModalHeader";const Yre=kp("h4"),P5=T.forwardRef(({className:e,bsPrefix:t,as:n=Yre,...r},i)=>(t=Ne(t,"modal-title"),O.jsx(n,{ref:i,className:de(e,t),...r})));P5.displayName="ModalTitle";function Gre(e){return O.jsx($c,{...e,timeout:null})}function qre(e){return O.jsx($c,{...e,timeout:null})}const T5=T.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:i,children:a,dialogAs:o=GE,"data-bs-theme":s,"aria-labelledby":l,"aria-describedby":c,"aria-label":f,show:h=!1,animation:p=!0,backdrop:m=!0,keyboard:x=!0,onEscapeKeyDown:g,onShow:w,onHide:b,container:_,autoFocus:v=!0,enforceFocus:S=!0,restoreFocus:C=!0,restoreFocusOptions:k,onEntered:A,onExit:$,onExiting:L,onEnter:B,onEntering:j,onExited:D,backdropClassName:z,manager:q,...Y},Q)=>{const[Z,H]=T.useState({}),[K,I]=T.useState(!1),ee=T.useRef(!1),oe=T.useRef(!1),R=T.useRef(null),[ve,xe]=A4(),ke=Vs(Q,xe),Ve=nn(b),_e=u4();e=Ne(e,"modal");const re=T.useMemo(()=>({onHide:Ve}),[Ve]);function be(){return q||q4({isRTL:_e})}function Oe(X){if(!bf)return;const ue=be().getScrollbarWidth()>0,je=X.scrollHeight>Op(X).documentElement.clientHeight;H({paddingRight:ue&&!je?BM():void 0,paddingLeft:!ue&&je?BM():void 0})}const te=nn(()=>{ve&&Oe(ve.dialog)});L4(()=>{V_(window,"resize",te),R.current==null||R.current()});const Ge=()=>{ee.current=!0},Me=X=>{ee.current&&ve&&X.target===ve.dialog&&(oe.current=!0),ee.current=!1},Te=()=>{I(!0),R.current=N4(ve.dialog,()=>{I(!1)})},ft=X=>{X.target===X.currentTarget&&Te()},ce=X=>{if(m==="static"){ft(X);return}if(oe.current||X.target!==X.currentTarget){oe.current=!1;return}b==null||b()},Se=X=>{x?g==null||g(X):(X.preventDefault(),m==="static"&&Te())},Le=(X,ue)=>{X&&Oe(X),B==null||B(X,ue)},We=X=>{R.current==null||R.current(),$==null||$(X)},tt=(X,ue)=>{j==null||j(X,ue),_E(window,"resize",te)},Xe=X=>{X&&(X.style.display=""),D==null||D(X),V_(window,"resize",te)},Qe=T.useCallback(X=>O.jsx("div",{...X,className:de(`${e}-backdrop`,z,!p&&"show")}),[p,z,e]),on={...n,...Z};on.display="block";const Yt=X=>O.jsx("div",{role:"dialog",...X,style:on,className:de(t,e,K&&`${e}-static`,!p&&"show"),onClick:m?ce:void 0,onMouseUp:Me,"data-bs-theme":s,"aria-label":f,"aria-labelledby":l,"aria-describedby":c,children:O.jsx(o,{...Y,onMouseDown:Ge,className:r,contentClassName:i,children:a})});return O.jsx(EE.Provider,{value:re,children:O.jsx(z4,{show:h,ref:ke,backdrop:m,container:_,keyboard:!0,autoFocus:v,enforceFocus:S,restoreFocus:C,restoreFocusOptions:k,onEscapeKeyDown:Se,onShow:w,onHide:b,onEnter:Le,onEntering:tt,onEntered:A,onExit:We,onExiting:L,onExited:Xe,manager:be(),transition:p?Gre:void 0,backdropTransition:p?qre:void 0,renderBackdrop:Qe,renderDialog:Yt})})});T5.displayName="Modal";const Sa=Object.assign(T5,{Body:E5,Header:A5,Title:P5,Footer:C5,Dialog:GE,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150});function qE(){const e=A0(),t=Mp(r=>r.errorMessage),n=()=>e(I0(null));return O.jsxs(Sa,{show:!!t,onHide:n,children:[O.jsx(Sa.Header,{closeButton:!0,children:O.jsx(Sa.Title,{children:"Error"})}),O.jsx(Sa.Body,{children:t}),O.jsx(Sa.Footer,{children:O.jsx(tn,{variant:"secondary",onClick:n,children:"Close"})})]})}const Sf=U.createContext();function Kre({children:e}){const[t,n]=U.useState([]),[r,i]=U.useState([]),[a,o]=U.useState([]);U.useEffect(()=>{Vre().then(i)},[]);const s={compareList:a,setCompareList:o,exchangeList:r,historyLog:t,setHistoryLog:n};return console.log(r),O.jsx(Sf.Provider,{value:s,children:e})}function Xre(){const[e,t]=U.useState({}),[n,r]=U.useState(null);return U.useContext(Sf),U.useEffect(()=>{Bre().then(t).catch(i=>r("Coin List is not available. Error: "+i.toString()))},[]),O.jsx(O.Fragment,{children:O.jsxs("section",{className:"hero-section",children:[O.jsx(su,{children:O.jsxs("div",{className:"hero-container",children:[O.jsxs("div",{className:"hero-content",children:[O.jsxs("h1",{children:["Crypto community and",O.jsx("span",{className:"highlighted-word",children:"Knowledge "}),"sharing"]}),O.jsxs("div",{className:"new-block",children:[O.jsx("p",{className:"new-block-text",children:"Our platform offers everything you need to learn about cryptocurrency. Don't miss the chance to be part of a growing community!"}),O.jsxs("div",{className:"global-data",children:[O.jsxs("div",{children:["BTC Dominance:",O.jsxs("p",{className:"highlighted-item",children:[e.bitcoin_dominance_percentage," %"]})]}),O.jsxs("div",{children:["Vol 24h:",O.jsx("p",{className:"highlighted-item",children:e.volume_24h_usd})]}),O.jsxs("div",{children:["Market Cap:",O.jsx("p",{className:"highlighted-item",children:e.market_cap_usd})]})]})]}),O.jsx("button",{className:"btn-primary",children:"Get Started"})]}),O.jsx("div",{className:"hero-image"})]})}),O.jsx(qE,{errorMessage:n,show:!!n,handleClose:()=>r(null)})]})})}const $5=kp("h4");$5.displayName="DivStyledAsH4";const M5=T.forwardRef(({className:e,bsPrefix:t,as:n=$5,...r},i)=>(t=Ne(t,"alert-heading"),O.jsx(n,{ref:i,className:de(e,t),...r})));M5.displayName="AlertHeading";const I5=T.forwardRef(({className:e,bsPrefix:t,as:n=b0,...r},i)=>(t=Ne(t,"alert-link"),O.jsx(n,{ref:i,className:de(e,t),...r})));I5.displayName="AlertLink";const N5=T.forwardRef((e,t)=>{const{bsPrefix:n,show:r=!0,closeLabel:i="Close alert",closeVariant:a,className:o,children:s,variant:l="primary",onClose:c,dismissible:f,transition:h=$c,...p}=y0(e,{show:"onClose"}),m=Ne(n,"alert"),x=nn(b=>{c&&c(!1,b)}),g=h===!0?$c:h,w=O.jsxs("div",{role:"alert",...g?void 0:p,ref:t,className:de(o,m,l&&`${m}-${l}`,f&&`${m}-dismissible`),children:[f&&O.jsx(_0,{onClick:x,"aria-label":i,variant:a}),s]});return g?O.jsx(g,{unmountOnExit:!0,...p,ref:void 0,in:r,children:w}):r?w:null});N5.displayName="Alert";const j5=Object.assign(N5,{Link:I5,Heading:M5});function R5(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i=s?i=i+zM("0",o-s):i=(i.substring(0,o)||"0")+"."+i.substring(o),n+i}function UM(e,t,n){if(["","-"].indexOf(e)!==-1)return e;var r=(e.indexOf(".")!==-1||n)&&t,i=KE(e),a=i.beforeDecimal,o=i.afterDecimal,s=i.hasNegation,l=parseFloat("0."+(o||"0")),c=o.length<=t?"0."+o:l.toFixed(t),f=c.split("."),h=a;a&&Number(f[0])&&(h=a.split("").reverse().reduce(function(g,w,b){return g.length>b?(Number(g[0])+Number(w)).toString()+g.substring(1,g.length):w+g},f[0]));var p=F5(f[1]||"",t,n),m=s?"-":"",x=r?".":"";return""+m+h+x+p}function bl(e,t){if(e.value=e.value,e!==null){if(e.createTextRange){var n=e.createTextRange();return n.move("character",t),n.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}}var z5=Qre(function(e,t){for(var n=0,r=0,i=e.length,a=t.length;e[n]===t[n]&&nn&&i-r>n;)r++;return{from:{start:n,end:i-r},to:{start:n,end:a-r}}}),rie=function(e,t){var n=Math.min(e.selectionStart,t);return{from:{start:n,end:e.selectionEnd},to:{start:n,end:t}}};function iie(e,t,n){return Math.min(Math.max(e,t),n)}function Hb(e){return Math.max(e.selectionStart,e.selectionEnd)}function aie(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function oie(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function sie(e){var t=e.currentValue,n=e.formattedValue,r=e.currentValueIndex,i=e.formattedValueIndex;return t[r]===n[i]}function lie(e,t,n,r,i,a,o){o===void 0&&(o=sie);var s=i.findIndex(function(S){return S}),l=e.slice(0,s);!t&&!n.startsWith(l)&&(t=l,n=l+n,r=r+l.length);for(var c=n.length,f=e.length,h={},p=new Array(c),m=0;m0&&p[b]===-1;)b--;var v=b===-1||p[b]===-1?0:p[b]+1;return v>_?_:r-v<_-r?v:_}function WM(e,t,n,r){var i=e.length;if(t=iie(t,0,i),r==="left"){for(;t>=0&&!n[t];)t--;t===-1&&(t=n.indexOf(!0))}else{for(;t<=i&&!n[t];)t++;t>i&&(t=n.lastIndexOf(!0))}return t===-1&&(t=i),t}function uie(e){for(var t=Array.from({length:e.length+1}).map(function(){return!0}),n=0,r=t.length;nA.length-o.length||kj||h>e.length-o.length)&&(B=h),e=e.substring(0,B),e=hie(v?"-"+e:e,i),e=(e.match(pie(x))||[]).join("");var D=e.indexOf(x);e=e.replace(new RegExp(L5(x),"g"),function(Z,H){return H===D?".":""});var z=KE(e,i),q=z.beforeDecimal,Y=z.afterDecimal,Q=z.addNegation;return c.end-c.startee?!1:I>=xe.start&&IS.jsx(wie,{value:e,thousandSeparator:" ",displayType:"text",prefix:t}),XE=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"card-body"),S.jsx(n,{ref:i,className:de(e,t),...r})));XE.displayName="CardBody";const W5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"card-footer"),S.jsx(n,{ref:i,className:de(e,t),...r})));W5.displayName="CardFooter";const H5=T.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const a=Ne(e,"card-header"),o=T.useMemo(()=>({cardHeaderBsPrefix:a}),[a]);return S.jsx(bE.Provider,{value:o,children:S.jsx(n,{ref:i,...r,className:de(t,a)})})});H5.displayName="CardHeader";const V5=T.forwardRef(({bsPrefix:e,className:t,variant:n,as:r="img",...i},a)=>{const o=Ne(e,"card-img");return S.jsx(r,{ref:a,className:de(n?`${o}-${n}`:o,t),...i})});V5.displayName="CardImg";const Y5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"card-img-overlay"),S.jsx(n,{ref:i,className:de(e,t),...r})));Y5.displayName="CardImgOverlay";const G5=T.forwardRef(({className:e,bsPrefix:t,as:n="a",...r},i)=>(t=Ne(t,"card-link"),S.jsx(n,{ref:i,className:de(e,t),...r})));G5.displayName="CardLink";const _ie=kp("h6"),q5=T.forwardRef(({className:e,bsPrefix:t,as:n=_ie,...r},i)=>(t=Ne(t,"card-subtitle"),S.jsx(n,{ref:i,className:de(e,t),...r})));q5.displayName="CardSubtitle";const K5=T.forwardRef(({className:e,bsPrefix:t,as:n="p",...r},i)=>(t=Ne(t,"card-text"),S.jsx(n,{ref:i,className:de(e,t),...r})));K5.displayName="CardText";const Sie=kp("h5"),X5=T.forwardRef(({className:e,bsPrefix:t,as:n=Sie,...r},i)=>(t=Ne(t,"card-title"),S.jsx(n,{ref:i,className:de(e,t),...r})));X5.displayName="CardTitle";const Q5=T.forwardRef(({bsPrefix:e,className:t,bg:n,text:r,border:i,body:a=!1,children:o,as:s="div",...l},c)=>{const f=Ne(e,"card");return S.jsx(s,{ref:c,...l,className:de(t,f,n&&`bg-${n}`,r&&`text-${r}`,i&&`border-${i}`),children:a?S.jsx(XE,{children:o}):o})});Q5.displayName="Card";const pd=Object.assign(Q5,{Img:V5,Title:X5,Subtitle:q5,Body:XE,Link:G5,Text:K5,Header:H5,Footer:W5,ImgOverlay:Y5}),U0=T.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ne(t,"input-group-text"),S.jsx(n,{ref:i,className:de(e,t),...r})));U0.displayName="InputGroupText";const Oie=e=>S.jsx(U0,{children:S.jsx(Sp,{type:"checkbox",...e})}),kie=e=>S.jsx(U0,{children:S.jsx(Sp,{type:"radio",...e})}),Z5=T.forwardRef(({bsPrefix:e,size:t,hasValidation:n,className:r,as:i="div",...a},o)=>{e=Ne(e,"input-group");const s=T.useMemo(()=>({}),[]);return S.jsx(k0.Provider,{value:s,children:S.jsx(i,{ref:o,...a,className:de(r,e,t&&`${e}-${t}`,n&&"has-validation")})})});Z5.displayName="InputGroup";const VM=Object.assign(Z5,{Text:U0,Radio:kie,Checkbox:Oie});var J5={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},YM=U.createContext&&U.createContext(J5),Eie=["attr","size","title"];function Cie(e,t){if(e==null)return{};var n=Aie(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Aie(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Uv(){return Uv=Object.assign?Object.assign.bind():function(e){for(var t=1;tU.createElement(t.tag,Wv({key:n},t.attr),eF(t.child)))}function Ks(e){return t=>U.createElement(Mie,Uv({attr:Wv({},e.attr)},t),eF(e.child))}function Mie(e){var t=n=>{var{attr:r,size:i,title:a}=e,o=Cie(e,Eie),s=i||n.size||"1em",l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),U.createElement("svg",Uv({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,o,{className:l,style:Wv(Wv({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),a&&U.createElement("title",null,a),e.children)};return YM!==void 0?U.createElement(YM.Consumer,null,n=>t(n)):t(J5)}function tF(e){return Ks({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function nF(e){return Ks({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function Iie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9l-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z"},child:[]}]})(e)}function Nie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M471.1 96C405 96 353.3 137.3 320 174.6 286.7 137.3 235 96 168.9 96 75.8 96 0 167.8 0 256s75.8 160 168.9 160c66.1 0 117.8-41.3 151.1-78.6 33.3 37.3 85 78.6 151.1 78.6 93.1 0 168.9-71.8 168.9-160S564.2 96 471.1 96zM168.9 320c-40.2 0-72.9-28.7-72.9-64s32.7-64 72.9-64c38.2 0 73.4 36.1 94 64-20.4 27.6-55.9 64-94 64zm302.2 0c-38.2 0-73.4-36.1-94-64 20.4-27.6 55.9-64 94-64 40.2 0 72.9 28.7 72.9 64s-32.7 64-72.9 64z"},child:[]}]})(e)}function jie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"},child:[]}]})(e)}function Rie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"},child:[]}]})(e)}function Die(e){return Ks({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M592 0H48A48 48 0 0 0 0 48v320a48 48 0 0 0 48 48h240v32H112a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H352v-32h240a48 48 0 0 0 48-48V48a48 48 0 0 0-48-48zm-16 352H64V64h512z"},child:[]}]})(e)}function Lie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z"},child:[]}]})(e)}const Fie=()=>S.jsxs("section",{className:"about-section",children:[S.jsx("h2",{children:"About Community"}),S.jsx("div",{className:"about-container",children:S.jsxs("div",{className:"about-info",children:[S.jsx("p",{children:"We are passionate about cryptocurrency and dedicated to empowering users with innovative tools. Our team of experts conducts in-depth research to understand the ever-evolving crypto landscape, ensuring that our solutions are both intuitive and effective. Whether you're a seasoned trader or just starting your journey, we strive to provide you with the resources you need to navigate the world of digital currencies with confidence. "}),S.jsx("p",{}),S.jsx("br",{}),S.jsxs("div",{className:"social-icons",children:[S.jsx("a",{href:"https://github.com/visualGravitySense/crypto-data",target:"_blank","aria-label":"GitHub",children:S.jsx(tF,{})}),S.jsx("a",{href:"https://www.linkedin.com/in/dmitri-gornakov-7a664840/",target:"_blank","aria-label":"LinkedIn",children:S.jsx(nF,{})})]})]})})]}),qM=()=>{};let QE={},rF={},iF=null,aF={mark:qM,measure:qM};try{typeof window<"u"&&(QE=window),typeof document<"u"&&(rF=document),typeof MutationObserver<"u"&&(iF=MutationObserver),typeof performance<"u"&&(aF=performance)}catch{}const{userAgent:KM=""}=QE.navigator||{},Ds=QE,Wt=rF,XM=iF,ug=aF;Ds.document;const Fo=!!Wt.documentElement&&!!Wt.head&&typeof Wt.addEventListener=="function"&&typeof Wt.createElement=="function",oF=~KM.indexOf("MSIE")||~KM.indexOf("Trident/");var Qt="classic",sF="duotone",Xr="sharp",Qr="sharp-duotone",Bie=[Qt,sF,Xr,Qr],zie={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},QM={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},Uie=["kit"],Wie=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,Hie=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,Vie={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Yie={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},Gie={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},qie={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},Kie={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},Xie={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},lF={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},Qie=["solid","regular","light","thin","duotone","brands"],uF=[1,2,3,4,5,6,7,8,9,10],Zie=uF.concat([11,12,13,14,15,16,17,18,19,20]),Fd={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Jie=[...Object.keys(qie),...Qie,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Fd.GROUP,Fd.SWAP_OPACITY,Fd.PRIMARY,Fd.SECONDARY].concat(uF.map(e=>"".concat(e,"x"))).concat(Zie.map(e=>"w-".concat(e))),eae={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},tae={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},nae={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},ZM={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const To="___FONT_AWESOME___",fS=16,cF="fa",fF="svg-inline--fa",eu="data-fa-i2svg",dS="data-fa-pseudo-element",rae="data-fa-pseudo-element-pending",ZE="data-prefix",JE="data-icon",JM="fontawesome-i2svg",iae="async",aae=["HTML","HEAD","STYLE","SCRIPT"],dF=(()=>{try{return!0}catch{return!1}})(),hF=[Qt,Xr,Qr];function Np(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[Qt]}})}const pF={...lF};pF[Qt]={...lF[Qt],...QM.kit,...QM["kit-duotone"]};const Fl=Np(pF),hS={...Xie};hS[Qt]={...hS[Qt],...ZM.kit,...ZM["kit-duotone"]};const Bh=Np(hS),pS={...Kie};pS[Qt]={...pS[Qt],...nae.kit};const Bl=Np(pS),mS={...Gie};mS[Qt]={...mS[Qt],...tae.kit};const oae=Np(mS),sae=Wie,mF="fa-layers-text",lae=Hie,uae={...zie};Np(uae);const cae=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Yb=Fd,Uc=new Set;Object.keys(Bh[Qt]).map(Uc.add.bind(Uc));Object.keys(Bh[Xr]).map(Uc.add.bind(Uc));Object.keys(Bh[Qr]).map(Uc.add.bind(Uc));const fae=[...Uie,...Jie],rh=Ds.FontAwesomeConfig||{};function dae(e){var t=Wt.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function hae(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Wt&&typeof Wt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[n,r]=t;const i=hae(dae(n));i!=null&&(rh[r]=i)});const gF={styleDefault:"solid",familyDefault:"classic",cssPrefix:cF,replacementClass:fF,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};rh.familyPrefix&&(rh.cssPrefix=rh.familyPrefix);const Wc={...gF,...rh};Wc.autoReplaceSvg||(Wc.observeMutations=!1);const $e={};Object.keys(gF).forEach(e=>{Object.defineProperty($e,e,{enumerable:!0,set:function(t){Wc[e]=t,ih.forEach(n=>n($e))},get:function(){return Wc[e]}})});Object.defineProperty($e,"familyPrefix",{enumerable:!0,set:function(e){Wc.cssPrefix=e,ih.forEach(t=>t($e))},get:function(){return Wc.cssPrefix}});Ds.FontAwesomeConfig=$e;const ih=[];function pae(e){return ih.push(e),()=>{ih.splice(ih.indexOf(e),1)}}const Jo=fS,Ea={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function mae(e){if(!e||!Fo)return;const t=Wt.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=Wt.head.childNodes;let r=null;for(let i=n.length-1;i>-1;i--){const a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return Wt.head.insertBefore(t,r),e}const gae="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function zh(){let e=12,t="";for(;e-- >0;)t+=gae[Math.random()*62|0];return t}function Of(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function eC(e){return e.classList?Of(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function vF(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function vae(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(vF(e[n]),'" '),"").trim()}function W0(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function tC(e){return e.size!==Ea.size||e.x!==Ea.x||e.y!==Ea.y||e.rotate!==Ea.rotate||e.flipX||e.flipY}function yae(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(o," ").concat(s)},c={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:l,path:c}}function xae(e){let{transform:t,width:n=fS,height:r=fS,startCentered:i=!1}=e,a="";return i&&oF?a+="translate(".concat(t.x/Jo-n/2,"em, ").concat(t.y/Jo-r/2,"em) "):i?a+="translate(calc(-50% + ".concat(t.x/Jo,"em), calc(-50% + ").concat(t.y/Jo,"em)) "):a+="translate(".concat(t.x/Jo,"em, ").concat(t.y/Jo,"em) "),a+="scale(".concat(t.size/Jo*(t.flipX?-1:1),", ").concat(t.size/Jo*(t.flipY?-1:1),") "),a+="rotate(".concat(t.rotate,"deg) "),a}var bae=`:root, :host { + `),a=!1),Object.assign(Object.assign({},e),{allowNegative:a})}function xie(e){e=yie(e),e.decimalSeparator,e.allowedDecimalSeparators,e.thousandsGroupStyle;var t=e.suffix,n=e.allowNegative,r=e.allowLeadingZeros,i=e.onKeyDown;i===void 0&&(i=fs);var a=e.onBlur;a===void 0&&(a=fs);var o=e.thousandSeparator,s=e.decimalScale,l=e.fixedDecimalScale,c=e.prefix;c===void 0&&(c="");var f=e.defaultValue,h=e.value,p=e.valueIsNumericString,m=e.onValueChange,x=R5(e,["decimalSeparator","allowedDecimalSeparators","thousandsGroupStyle","suffix","allowNegative","allowLeadingZeros","onKeyDown","onBlur","thousandSeparator","decimalScale","fixedDecimalScale","prefix","defaultValue","value","valueIsNumericString","onValueChange"]),g=z0(e),w=g.decimalSeparator,b=g.allowedDecimalSeparators,_=function(Q){return HM(Q,e)},v=function(Q,Z){return gie(Q,Z,e)},S=dc(h)?f:h,C=p??mie(S,c,t);dc(h)?dc(f)||(C=C||typeof f=="number"):C=C||typeof h=="number";var k=function(Q){return D5(Q)?Q:(typeof Q=="number"&&(Q=B5(Q)),C&&typeof s=="number"?UM(Q,s,!!l):Q)},A=U5(k(h),k(f),!!C,_,v,m),$=A[0],L=$.numAsString,B=$.formattedValue,j=A[1],D=function(Q){var Z=Q.target,H=Q.key,K=Z.selectionStart,I=Z.selectionEnd,ee=Z.value;if(ee===void 0&&(ee=""),(H==="Backspace"||H==="Delete")&&Iee?!1:I>=xe.start&&IO.jsx(bie,{value:e,thousandSeparator:" ",displayType:"text",prefix:t}),XE=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"card-body"),O.jsx(n,{ref:i,className:de(e,t),...r})));XE.displayName="CardBody";const W5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"card-footer"),O.jsx(n,{ref:i,className:de(e,t),...r})));W5.displayName="CardFooter";const H5=T.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const a=Ne(e,"card-header"),o=T.useMemo(()=>({cardHeaderBsPrefix:a}),[a]);return O.jsx(bE.Provider,{value:o,children:O.jsx(n,{ref:i,...r,className:de(t,a)})})});H5.displayName="CardHeader";const V5=T.forwardRef(({bsPrefix:e,className:t,variant:n,as:r="img",...i},a)=>{const o=Ne(e,"card-img");return O.jsx(r,{ref:a,className:de(n?`${o}-${n}`:o,t),...i})});V5.displayName="CardImg";const Y5=T.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ne(t,"card-img-overlay"),O.jsx(n,{ref:i,className:de(e,t),...r})));Y5.displayName="CardImgOverlay";const G5=T.forwardRef(({className:e,bsPrefix:t,as:n="a",...r},i)=>(t=Ne(t,"card-link"),O.jsx(n,{ref:i,className:de(e,t),...r})));G5.displayName="CardLink";const wie=kp("h6"),q5=T.forwardRef(({className:e,bsPrefix:t,as:n=wie,...r},i)=>(t=Ne(t,"card-subtitle"),O.jsx(n,{ref:i,className:de(e,t),...r})));q5.displayName="CardSubtitle";const K5=T.forwardRef(({className:e,bsPrefix:t,as:n="p",...r},i)=>(t=Ne(t,"card-text"),O.jsx(n,{ref:i,className:de(e,t),...r})));K5.displayName="CardText";const _ie=kp("h5"),X5=T.forwardRef(({className:e,bsPrefix:t,as:n=_ie,...r},i)=>(t=Ne(t,"card-title"),O.jsx(n,{ref:i,className:de(e,t),...r})));X5.displayName="CardTitle";const Q5=T.forwardRef(({bsPrefix:e,className:t,bg:n,text:r,border:i,body:a=!1,children:o,as:s="div",...l},c)=>{const f=Ne(e,"card");return O.jsx(s,{ref:c,...l,className:de(t,f,n&&`bg-${n}`,r&&`text-${r}`,i&&`border-${i}`),children:a?O.jsx(XE,{children:o}):o})});Q5.displayName="Card";const pd=Object.assign(Q5,{Img:V5,Title:X5,Subtitle:q5,Body:XE,Link:G5,Text:K5,Header:H5,Footer:W5,ImgOverlay:Y5}),U0=T.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ne(t,"input-group-text"),O.jsx(n,{ref:i,className:de(e,t),...r})));U0.displayName="InputGroupText";const Sie=e=>O.jsx(U0,{children:O.jsx(Sp,{type:"checkbox",...e})}),Oie=e=>O.jsx(U0,{children:O.jsx(Sp,{type:"radio",...e})}),Z5=T.forwardRef(({bsPrefix:e,size:t,hasValidation:n,className:r,as:i="div",...a},o)=>{e=Ne(e,"input-group");const s=T.useMemo(()=>({}),[]);return O.jsx(k0.Provider,{value:s,children:O.jsx(i,{ref:o,...a,className:de(r,e,t&&`${e}-${t}`,n&&"has-validation")})})});Z5.displayName="InputGroup";const VM=Object.assign(Z5,{Text:U0,Radio:Oie,Checkbox:Sie});var J5={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},YM=U.createContext&&U.createContext(J5),kie=["attr","size","title"];function Eie(e,t){if(e==null)return{};var n=Cie(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Cie(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Uv(){return Uv=Object.assign?Object.assign.bind():function(e){for(var t=1;tU.createElement(t.tag,Wv({key:n},t.attr),eF(t.child)))}function Ks(e){return t=>U.createElement($ie,Uv({attr:Wv({},e.attr)},t),eF(e.child))}function $ie(e){var t=n=>{var{attr:r,size:i,title:a}=e,o=Eie(e,kie),s=i||n.size||"1em",l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),U.createElement("svg",Uv({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,o,{className:l,style:Wv(Wv({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),a&&U.createElement("title",null,a),e.children)};return YM!==void 0?U.createElement(YM.Consumer,null,n=>t(n)):t(J5)}function tF(e){return Ks({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"},child:[]}]})(e)}function nF(e){return Ks({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"},child:[]}]})(e)}function Mie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9l-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z"},child:[]}]})(e)}function Iie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M471.1 96C405 96 353.3 137.3 320 174.6 286.7 137.3 235 96 168.9 96 75.8 96 0 167.8 0 256s75.8 160 168.9 160c66.1 0 117.8-41.3 151.1-78.6 33.3 37.3 85 78.6 151.1 78.6 93.1 0 168.9-71.8 168.9-160S564.2 96 471.1 96zM168.9 320c-40.2 0-72.9-28.7-72.9-64s32.7-64 72.9-64c38.2 0 73.4 36.1 94 64-20.4 27.6-55.9 64-94 64zm302.2 0c-38.2 0-73.4-36.1-94-64 20.4-27.6 55.9-64 94-64 40.2 0 72.9 28.7 72.9 64s-32.7 64-72.9 64z"},child:[]}]})(e)}function Nie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"},child:[]}]})(e)}function jie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"},child:[]}]})(e)}function Rie(e){return Ks({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M592 0H48A48 48 0 0 0 0 48v320a48 48 0 0 0 48 48h240v32H112a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H352v-32h240a48 48 0 0 0 48-48V48a48 48 0 0 0-48-48zm-16 352H64V64h512z"},child:[]}]})(e)}function Die(e){return Ks({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z"},child:[]}]})(e)}const Lie=()=>O.jsxs("section",{className:"about-section",children:[O.jsx("h2",{children:"About Community"}),O.jsx("div",{className:"about-container",children:O.jsxs("div",{className:"about-info",children:[O.jsx("p",{children:"We are passionate about cryptocurrency and dedicated to empowering users with innovative tools. Our team of experts conducts in-depth research to understand the ever-evolving crypto landscape, ensuring that our solutions are both intuitive and effective. Whether you're a seasoned trader or just starting your journey, we strive to provide you with the resources you need to navigate the world of digital currencies with confidence. "}),O.jsx("p",{}),O.jsx("br",{}),O.jsxs("div",{className:"social-icons",children:[O.jsx("a",{href:"https://github.com/visualGravitySense/crypto-data",target:"_blank","aria-label":"GitHub",children:O.jsx(tF,{})}),O.jsx("a",{href:"https://www.linkedin.com/in/dmitri-gornakov-7a664840/",target:"_blank","aria-label":"LinkedIn",children:O.jsx(nF,{})})]})]})})]}),qM=()=>{};let QE={},rF={},iF=null,aF={mark:qM,measure:qM};try{typeof window<"u"&&(QE=window),typeof document<"u"&&(rF=document),typeof MutationObserver<"u"&&(iF=MutationObserver),typeof performance<"u"&&(aF=performance)}catch{}const{userAgent:KM=""}=QE.navigator||{},Ds=QE,Wt=rF,XM=iF,ug=aF;Ds.document;const Fo=!!Wt.documentElement&&!!Wt.head&&typeof Wt.addEventListener=="function"&&typeof Wt.createElement=="function",oF=~KM.indexOf("MSIE")||~KM.indexOf("Trident/");var Qt="classic",sF="duotone",Xr="sharp",Qr="sharp-duotone",Fie=[Qt,sF,Xr,Qr],Bie={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},QM={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},zie=["kit"],Uie=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,Wie=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,Hie={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Vie={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},Yie={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},Gie={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},qie={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},Kie={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},lF={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},Xie=["solid","regular","light","thin","duotone","brands"],uF=[1,2,3,4,5,6,7,8,9,10],Qie=uF.concat([11,12,13,14,15,16,17,18,19,20]),Fd={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Zie=[...Object.keys(Gie),...Xie,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Fd.GROUP,Fd.SWAP_OPACITY,Fd.PRIMARY,Fd.SECONDARY].concat(uF.map(e=>"".concat(e,"x"))).concat(Qie.map(e=>"w-".concat(e))),Jie={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},eae={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},tae={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},ZM={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const To="___FONT_AWESOME___",fS=16,cF="fa",fF="svg-inline--fa",eu="data-fa-i2svg",dS="data-fa-pseudo-element",nae="data-fa-pseudo-element-pending",ZE="data-prefix",JE="data-icon",JM="fontawesome-i2svg",rae="async",iae=["HTML","HEAD","STYLE","SCRIPT"],dF=(()=>{try{return!0}catch{return!1}})(),hF=[Qt,Xr,Qr];function Np(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[Qt]}})}const pF={...lF};pF[Qt]={...lF[Qt],...QM.kit,...QM["kit-duotone"]};const Fl=Np(pF),hS={...Kie};hS[Qt]={...hS[Qt],...ZM.kit,...ZM["kit-duotone"]};const Bh=Np(hS),pS={...qie};pS[Qt]={...pS[Qt],...tae.kit};const Bl=Np(pS),mS={...Yie};mS[Qt]={...mS[Qt],...eae.kit};const aae=Np(mS),oae=Uie,mF="fa-layers-text",sae=Wie,lae={...Bie};Np(lae);const uae=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Yb=Fd,Uc=new Set;Object.keys(Bh[Qt]).map(Uc.add.bind(Uc));Object.keys(Bh[Xr]).map(Uc.add.bind(Uc));Object.keys(Bh[Qr]).map(Uc.add.bind(Uc));const cae=[...zie,...Zie],rh=Ds.FontAwesomeConfig||{};function fae(e){var t=Wt.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function dae(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Wt&&typeof Wt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[n,r]=t;const i=dae(fae(n));i!=null&&(rh[r]=i)});const gF={styleDefault:"solid",familyDefault:"classic",cssPrefix:cF,replacementClass:fF,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};rh.familyPrefix&&(rh.cssPrefix=rh.familyPrefix);const Wc={...gF,...rh};Wc.autoReplaceSvg||(Wc.observeMutations=!1);const $e={};Object.keys(gF).forEach(e=>{Object.defineProperty($e,e,{enumerable:!0,set:function(t){Wc[e]=t,ih.forEach(n=>n($e))},get:function(){return Wc[e]}})});Object.defineProperty($e,"familyPrefix",{enumerable:!0,set:function(e){Wc.cssPrefix=e,ih.forEach(t=>t($e))},get:function(){return Wc.cssPrefix}});Ds.FontAwesomeConfig=$e;const ih=[];function hae(e){return ih.push(e),()=>{ih.splice(ih.indexOf(e),1)}}const Jo=fS,Ea={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function pae(e){if(!e||!Fo)return;const t=Wt.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=Wt.head.childNodes;let r=null;for(let i=n.length-1;i>-1;i--){const a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return Wt.head.insertBefore(t,r),e}const mae="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function zh(){let e=12,t="";for(;e-- >0;)t+=mae[Math.random()*62|0];return t}function Of(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function eC(e){return e.classList?Of(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function vF(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function gae(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(vF(e[n]),'" '),"").trim()}function W0(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function tC(e){return e.size!==Ea.size||e.x!==Ea.x||e.y!==Ea.y||e.rotate!==Ea.rotate||e.flipX||e.flipY}function vae(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(o," ").concat(s)},c={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:l,path:c}}function yae(e){let{transform:t,width:n=fS,height:r=fS,startCentered:i=!1}=e,a="";return i&&oF?a+="translate(".concat(t.x/Jo-n/2,"em, ").concat(t.y/Jo-r/2,"em) "):i?a+="translate(calc(-50% + ".concat(t.x/Jo,"em), calc(-50% + ").concat(t.y/Jo,"em)) "):a+="translate(".concat(t.x/Jo,"em, ").concat(t.y/Jo,"em) "),a+="scale(".concat(t.size/Jo*(t.flipX?-1:1),", ").concat(t.size/Jo*(t.flipY?-1:1),") "),a+="rotate(".concat(t.rotate,"deg) "),a}var xae=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"; @@ -708,15 +708,15 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { .fad.fa-inverse, .fa-duotone.fa-inverse { color: var(--fa-inverse, #fff); -}`;function yF(){const e=cF,t=fF,n=$e.cssPrefix,r=$e.replacementClass;let i=bae;if(n!==e||r!==t){const a=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(s,".".concat(r))}return i}let eI=!1;function Gb(){$e.autoAddCss&&!eI&&(mae(yF()),eI=!0)}var wae={mixout(){return{dom:{css:yF,insertCss:Gb}}},hooks(){return{beforeDOMElementCreation(){Gb()},beforeI2svg(){Gb()}}}};const $o=Ds||{};$o[To]||($o[To]={});$o[To].styles||($o[To].styles={});$o[To].hooks||($o[To].hooks={});$o[To].shims||($o[To].shims=[]);var Ca=$o[To];const xF=[],bF=function(){Wt.removeEventListener("DOMContentLoaded",bF),Hv=1,xF.map(e=>e())};let Hv=!1;Fo&&(Hv=(Wt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Wt.readyState),Hv||Wt.addEventListener("DOMContentLoaded",bF));function _ae(e){Fo&&(Hv?setTimeout(e,0):xF.push(e))}function jp(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?vF(e):"<".concat(t," ").concat(vae(n),">").concat(r.map(jp).join(""),"")}function tI(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var qb=function(t,n,r,i){var a=Object.keys(t),o=a.length,s=n,l,c,f;for(r===void 0?(l=1,f=t[a[0]]):(l=0,f=r);l=55296&&i<=56319&&n=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function nI(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function vS(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,i=nI(t);typeof Ca.hooks.addPack=="function"&&!r?Ca.hooks.addPack(e,nI(t)):Ca.styles[e]={...Ca.styles[e]||{},...i},e==="fas"&&vS("fa",t)}const{styles:wl,shims:kae}=Ca,Eae={[Qt]:Object.values(Bl[Qt]),[Xr]:Object.values(Bl[Xr]),[Qr]:Object.values(Bl[Qr])};let nC=null,wF={},_F={},SF={},OF={},kF={};const Cae={[Qt]:Object.keys(Fl[Qt]),[Xr]:Object.keys(Fl[Xr]),[Qr]:Object.keys(Fl[Qr])};function Aae(e){return~fae.indexOf(e)}function Pae(e,t){const n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!Aae(i)?i:null}const EF=()=>{const e=r=>qb(wl,(i,a,o)=>(i[o]=qb(a,r,{}),i),{});wF=e((r,i,a)=>(i[3]&&(r[i[3]]=a),i[2]&&i[2].filter(s=>typeof s=="number").forEach(s=>{r[s.toString(16)]=a}),r)),_F=e((r,i,a)=>(r[a]=a,i[2]&&i[2].filter(s=>typeof s=="string").forEach(s=>{r[s]=a}),r)),kF=e((r,i,a)=>{const o=i[2];return r[a]=a,o.forEach(s=>{r[s]=a}),r});const t="far"in wl||$e.autoFetchSvg,n=qb(kae,(r,i)=>{const a=i[0];let o=i[1];const s=i[2];return o==="far"&&!t&&(o="fas"),typeof a=="string"&&(r.names[a]={prefix:o,iconName:s}),typeof a=="number"&&(r.unicodes[a.toString(16)]={prefix:o,iconName:s}),r},{names:{},unicodes:{}});SF=n.names,OF=n.unicodes,nC=H0($e.styleDefault,{family:$e.familyDefault})};pae(e=>{nC=H0(e.styleDefault,{family:$e.familyDefault})});EF();function rC(e,t){return(wF[e]||{})[t]}function Tae(e,t){return(_F[e]||{})[t]}function gs(e,t){return(kF[e]||{})[t]}function CF(e){return SF[e]||{prefix:null,iconName:null}}function $ae(e){const t=OF[e],n=rC("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function Ls(){return nC}const iC=()=>({prefix:null,iconName:null,rest:[]});function H0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=Qt}=t,r=Fl[n][e],i=Bh[n][e]||Bh[n][r],a=e in Ca.styles?e:null;return i||a||null}const Mae={[Qt]:Object.keys(Bl[Qt]),[Xr]:Object.keys(Bl[Xr]),[Qr]:Object.keys(Bl[Qr])};function V0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t,r={[Qt]:"".concat($e.cssPrefix,"-").concat(Qt),[Xr]:"".concat($e.cssPrefix,"-").concat(Xr),[Qr]:"".concat($e.cssPrefix,"-").concat(Qr)};let i=null,a=Qt;const o=Bie.filter(l=>l!==sF);o.forEach(l=>{(e.includes(r[l])||e.some(c=>Mae[l].includes(c)))&&(a=l)});const s=e.reduce((l,c)=>{const f=Pae($e.cssPrefix,c);if(wl[c]?(c=Eae[a].includes(c)?oae[a][c]:c,i=c,l.prefix=c):Cae[a].indexOf(c)>-1?(i=c,l.prefix=H0(c,{family:a})):f?l.iconName=f:c!==$e.replacementClass&&!o.some(h=>c===r[h])&&l.rest.push(c),!n&&l.prefix&&l.iconName){const h=i==="fa"?CF(l.iconName):{},p=gs(l.prefix,l.iconName);h.prefix&&(i=null),l.iconName=h.iconName||p||l.iconName,l.prefix=h.prefix||l.prefix,l.prefix==="far"&&!wl.far&&wl.fas&&!$e.autoFetchSvg&&(l.prefix="fas")}return l},iC());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&a===Xr&&(wl.fass||$e.autoFetchSvg)&&(s.prefix="fass",s.iconName=gs(s.prefix,s.iconName)||s.iconName),!s.prefix&&a===Qr&&(wl.fasds||$e.autoFetchSvg)&&(s.prefix="fasds",s.iconName=gs(s.prefix,s.iconName)||s.iconName),(s.prefix==="fa"||i==="fa")&&(s.prefix=Ls()||"fas"),s}class Iae{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[a]={...this.definitions[a]||{},...i[a]},vS(a,i[a]);const o=Bl[Qt][a];o&&vS(o,i[a]),EF()})}reset(){this.definitions={}}_pullDefinitions(t,n){const r=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(r).map(i=>{const{prefix:a,iconName:o,icon:s}=r[i],l=s[2];t[a]||(t[a]={}),l.length>0&&l.forEach(c=>{typeof c=="string"&&(t[a][c]=s)}),t[a][o]=s}),t}}let rI=[],tc={};const hc={},Nae=Object.keys(hc);function jae(e,t){let{mixoutsTo:n}=t;return rI=e,tc={},Object.keys(hc).forEach(r=>{Nae.indexOf(r)===-1&&delete hc[r]}),rI.forEach(r=>{const i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(a=>{typeof i[a]=="function"&&(n[a]=i[a]),typeof i[a]=="object"&&Object.keys(i[a]).forEach(o=>{n[a]||(n[a]={}),n[a][o]=i[a][o]})}),r.hooks){const a=r.hooks();Object.keys(a).forEach(o=>{tc[o]||(tc[o]=[]),tc[o].push(a[o])})}r.provides&&r.provides(hc)}),n}function yS(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i{t=o.apply(null,[t,...r])}),t}function tu(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{a.apply(null,n)})}function Fs(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return hc[e]?hc[e].apply(null,t):void 0}function xS(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||Ls();if(t)return t=gs(n,t)||t,tI(AF.definitions,n,t)||tI(Ca.styles,n,t)}const AF=new Iae,Rae=()=>{$e.autoReplaceSvg=!1,$e.observeMutations=!1,tu("noAuto")},Dae={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Fo?(tu("beforeI2svg",e),Fs("pseudoElements2svg",e),Fs("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;$e.autoReplaceSvg===!1&&($e.autoReplaceSvg=!0),$e.observeMutations=!0,_ae(()=>{Fae({autoReplaceSvgRoot:t}),tu("watch",e)})}},Lae={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:gs(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],n=H0(e[0]);return{prefix:n,iconName:gs(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat($e.cssPrefix,"-"))>-1||e.match(sae))){const t=V0(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||Ls(),iconName:gs(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=Ls();return{prefix:t,iconName:gs(t,e)||e}}}},ii={noAuto:Rae,config:$e,dom:Dae,parse:Lae,library:AF,findIconDefinition:xS,toHtml:jp},Fae=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Wt}=e;(Object.keys(Ca.styles).length>0||$e.autoFetchSvg)&&Fo&&$e.autoReplaceSvg&&ii.dom.i2svg({node:t})};function Y0(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>jp(n))}}),Object.defineProperty(e,"node",{get:function(){if(!Fo)return;const n=Wt.createElement("div");return n.innerHTML=e.html,n.children}}),e}function Bae(e){let{children:t,main:n,mask:r,attributes:i,styles:a,transform:o}=e;if(tC(o)&&n.found&&!r.found){const{width:s,height:l}=n,c={x:s/l/2,y:.5};i.style=W0({...a,"transform-origin":"".concat(c.x+o.x/16,"em ").concat(c.y+o.y/16,"em")})}return[{tag:"svg",attributes:i,children:t}]}function zae(e){let{prefix:t,iconName:n,children:r,attributes:i,symbol:a}=e;const o=a===!0?"".concat(t,"-").concat($e.cssPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...i,id:o},children:r}]}]}function aC(e){const{icons:{main:t,mask:n},prefix:r,iconName:i,transform:a,symbol:o,title:s,maskId:l,titleId:c,extra:f,watchable:h=!1}=e,{width:p,height:m}=n.found?n:t,x=r==="fak",g=[$e.replacementClass,i?"".concat($e.cssPrefix,"-").concat(i):""].filter(C=>f.classes.indexOf(C)===-1).filter(C=>C!==""||!!C).concat(f.classes).join(" ");let w={children:[],attributes:{...f.attributes,"data-prefix":r,"data-icon":i,class:g,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(p," ").concat(m)}};const b=x&&!~f.classes.indexOf("fa-fw")?{width:"".concat(p/m*16*.0625,"em")}:{};h&&(w.attributes[eu]=""),s&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(c||zh())},children:[s]}),delete w.attributes.title);const _={...w,prefix:r,iconName:i,main:t,mask:n,maskId:l,transform:a,symbol:o,styles:{...b,...f.styles}},{children:v,attributes:O}=n.found&&t.found?Fs("generateAbstractMask",_)||{children:[],attributes:{}}:Fs("generateAbstractIcon",_)||{children:[],attributes:{}};return _.children=v,_.attributes=O,o?zae(_):Bae(_)}function iI(e){const{content:t,width:n,height:r,transform:i,title:a,extra:o,watchable:s=!1}=e,l={...o.attributes,...a?{title:a}:{},class:o.classes.join(" ")};s&&(l[eu]="");const c={...o.styles};tC(i)&&(c.transform=xae({transform:i,startCentered:!0,width:n,height:r}),c["-webkit-transform"]=c.transform);const f=W0(c);f.length>0&&(l.style=f);const h=[];return h.push({tag:"span",attributes:l,children:[t]}),a&&h.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),h}function Uae(e){const{content:t,title:n,extra:r}=e,i={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},a=W0(r.styles);a.length>0&&(i.style=a);const o=[];return o.push({tag:"span",attributes:i,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}const{styles:Kb}=Ca;function bS(e){const t=e[0],n=e[1],[r]=e.slice(4);let i=null;return Array.isArray(r)?i={tag:"g",attributes:{class:"".concat($e.cssPrefix,"-").concat(Yb.GROUP)},children:[{tag:"path",attributes:{class:"".concat($e.cssPrefix,"-").concat(Yb.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat($e.cssPrefix,"-").concat(Yb.PRIMARY),fill:"currentColor",d:r[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:i}}const Wae={found:!1,width:512,height:512};function Hae(e,t){!dF&&!$e.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function wS(e,t){let n=t;return t==="fa"&&$e.styleDefault!==null&&(t=Ls()),new Promise((r,i)=>{if(n==="fa"){const a=CF(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&Kb[t]&&Kb[t][e]){const a=Kb[t][e];return r(bS(a))}Hae(e,t),r({...Wae,icon:$e.showMissingIcons&&e?Fs("missingIconAbstract")||{}:{}})})}const aI=()=>{},_S=$e.measurePerformance&&ug&&ug.mark&&ug.measure?ug:{mark:aI,measure:aI},Bd='FA "6.6.0"',Vae=e=>(_S.mark("".concat(Bd," ").concat(e," begins")),()=>PF(e)),PF=e=>{_S.mark("".concat(Bd," ").concat(e," ends")),_S.measure("".concat(Bd," ").concat(e),"".concat(Bd," ").concat(e," begins"),"".concat(Bd," ").concat(e," ends"))};var oC={begin:Vae,end:PF};const Yg=()=>{};function oI(e){return typeof(e.getAttribute?e.getAttribute(eu):null)=="string"}function Yae(e){const t=e.getAttribute?e.getAttribute(ZE):null,n=e.getAttribute?e.getAttribute(JE):null;return t&&n}function Gae(e){return e&&e.classList&&e.classList.contains&&e.classList.contains($e.replacementClass)}function qae(){return $e.autoReplaceSvg===!0?Gg.replace:Gg[$e.autoReplaceSvg]||Gg.replace}function Kae(e){return Wt.createElementNS("http://www.w3.org/2000/svg",e)}function Xae(e){return Wt.createElement(e)}function TF(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?Kae:Xae}=t;if(typeof e=="string")return Wt.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(a){r.setAttribute(a,e.attributes[a])}),(e.children||[]).forEach(function(a){r.appendChild(TF(a,{ceFn:n}))}),r}function Qae(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Gg={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(TF(n),t)}),t.getAttribute(eu)===null&&$e.keepOriginalSource){let n=Wt.createComment(Qae(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~eC(t).indexOf($e.replacementClass))return Gg.replace(e);const r=new RegExp("".concat($e.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const a=n[0].attributes.class.split(" ").reduce((o,s)=>(s===$e.replacementClass||s.match(r)?o.toSvg.push(s):o.toNode.push(s),o),{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",a.toNode.join(" "))}const i=n.map(a=>jp(a)).join(` -`);t.setAttribute(eu,""),t.innerHTML=i}};function sI(e){e()}function $F(e,t){const n=typeof t=="function"?t:Yg;if(e.length===0)n();else{let r=sI;$e.mutateApproach===iae&&(r=Ds.requestAnimationFrame||sI),r(()=>{const i=qae(),a=oC.begin("mutate");e.map(i),a(),n()})}}let sC=!1;function MF(){sC=!0}function SS(){sC=!1}let Vv=null;function lI(e){if(!XM||!$e.observeMutations)return;const{treeCallback:t=Yg,nodeCallback:n=Yg,pseudoElementsCallback:r=Yg,observeMutationsRoot:i=Wt}=e;Vv=new XM(a=>{if(sC)return;const o=Ls();Of(a).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!oI(s.addedNodes[0])&&($e.searchPseudoElements&&r(s.target),t(s.target)),s.type==="attributes"&&s.target.parentNode&&$e.searchPseudoElements&&r(s.target.parentNode),s.type==="attributes"&&oI(s.target)&&~cae.indexOf(s.attributeName))if(s.attributeName==="class"&&Yae(s.target)){const{prefix:l,iconName:c}=V0(eC(s.target));s.target.setAttribute(ZE,l||o),c&&s.target.setAttribute(JE,c)}else Gae(s.target)&&n(s.target)})}),Fo&&Vv.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function Zae(){Vv&&Vv.disconnect()}function Jae(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,i)=>{const a=i.split(":"),o=a[0],s=a.slice(1);return o&&s.length>0&&(r[o]=s.join(":").trim()),r},{})),n}function eoe(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let i=V0(eC(e));return i.prefix||(i.prefix=Ls()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Tae(i.prefix,e.innerText)||rC(i.prefix,gS(e.innerText))),!i.iconName&&$e.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function toe(e){const t=Of(e.attributes).reduce((i,a)=>(i.name!=="class"&&i.name!=="style"&&(i[a.name]=a.value),i),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return $e.autoA11y&&(n?t["aria-labelledby"]="".concat($e.replacementClass,"-title-").concat(r||zh()):(t["aria-hidden"]="true",t.focusable="false")),t}function noe(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Ea,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function uI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:i}=eoe(e),a=toe(e),o=yS("parseNodeAttributes",{},e);let s=t.styleParser?Jae(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:Ea,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:a},...o}}const{styles:roe}=Ca;function IF(e){const t=$e.autoReplaceSvg==="nest"?uI(e,{styleParser:!1}):uI(e);return~t.extra.classes.indexOf(mF)?Fs("generateLayersText",e,t):Fs("generateSvgReplacementMutation",e,t)}let Ra=new Set;hF.map(e=>{Ra.add("fa-".concat(e))});Object.keys(Fl[Qt]).map(Ra.add.bind(Ra));Object.keys(Fl[Xr]).map(Ra.add.bind(Ra));Object.keys(Fl[Qr]).map(Ra.add.bind(Ra));Ra=[...Ra];function cI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Fo)return Promise.resolve();const n=Wt.documentElement.classList,r=f=>n.add("".concat(JM,"-").concat(f)),i=f=>n.remove("".concat(JM,"-").concat(f)),a=$e.autoFetchSvg?Ra:hF.map(f=>"fa-".concat(f)).concat(Object.keys(roe));a.includes("fa")||a.push("fa");const o=[".".concat(mF,":not([").concat(eu,"])")].concat(a.map(f=>".".concat(f,":not([").concat(eu,"])"))).join(", ");if(o.length===0)return Promise.resolve();let s=[];try{s=Of(e.querySelectorAll(o))}catch{}if(s.length>0)r("pending"),i("complete");else return Promise.resolve();const l=oC.begin("onTree"),c=s.reduce((f,h)=>{try{const p=IF(h);p&&f.push(p)}catch(p){dF||p.name==="MissingIcon"&&console.error(p)}return f},[]);return new Promise((f,h)=>{Promise.all(c).then(p=>{$F(p,()=>{r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),l(),f()})}).catch(p=>{l(),h(p)})})}function ioe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;IF(e).then(n=>{n&&$F([n],t)})}function aoe(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:xS(t||{});let{mask:i}=n;return i&&(i=(i||{}).icon?i:xS(i||{})),e(r,{...n,mask:i})}}const ooe=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=Ea,symbol:r=!1,mask:i=null,maskId:a=null,title:o=null,titleId:s=null,classes:l=[],attributes:c={},styles:f={}}=t;if(!e)return;const{prefix:h,iconName:p,icon:m}=e;return Y0({type:"icon",...e},()=>(tu("beforeDOMElementCreation",{iconDefinition:e,params:t}),$e.autoA11y&&(o?c["aria-labelledby"]="".concat($e.replacementClass,"-title-").concat(s||zh()):(c["aria-hidden"]="true",c.focusable="false")),aC({icons:{main:bS(m),mask:i?bS(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:h,iconName:p,transform:{...Ea,...n},symbol:r,title:o,maskId:a,titleId:s,extra:{attributes:c,styles:f,classes:l}})))};var soe={mixout(){return{icon:aoe(ooe)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=cI,e.nodeCallback=ioe,e}}},provides(e){e.i2svg=function(t){const{node:n=Wt,callback:r=()=>{}}=t;return cI(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:i,titleId:a,prefix:o,transform:s,symbol:l,mask:c,maskId:f,extra:h}=n;return new Promise((p,m)=>{Promise.all([wS(r,o),c.iconName?wS(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(x=>{let[g,w]=x;p([t,aC({icons:{main:g,mask:w},prefix:o,iconName:r,transform:s,symbol:l,maskId:f,title:i,titleId:a,extra:h,watchable:!0})])}).catch(m)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:i,transform:a,styles:o}=t;const s=W0(o);s.length>0&&(r.style=s);let l;return tC(a)&&(l=Fs("generateAbstractTransformGrouping",{main:i,transform:a,containerWidth:i.width,iconWidth:i.width})),n.push(l||i.icon),{children:n,attributes:r}}}},loe={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return Y0({type:"layer"},()=>{tu("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(i=>{Array.isArray(i)?i.map(a=>{r=r.concat(a.abstract)}):r=r.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat($e.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},uoe={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:i={},styles:a={}}=t;return Y0({type:"counter",content:e},()=>(tu("beforeDOMElementCreation",{content:e,params:t}),Uae({content:e.toString(),title:n,extra:{attributes:i,styles:a,classes:["".concat($e.cssPrefix,"-layers-counter"),...r]}})))}}}},coe={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=Ea,title:r=null,classes:i=[],attributes:a={},styles:o={}}=t;return Y0({type:"text",content:e},()=>(tu("beforeDOMElementCreation",{content:e,params:t}),iI({content:e,transform:{...Ea,...n},title:r,extra:{attributes:a,styles:o,classes:["".concat($e.cssPrefix,"-layers-text"),...i]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:i,extra:a}=n;let o=null,s=null;if(oF){const l=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();o=c.width/l,s=c.height/l}return $e.autoA11y&&!r&&(a.attributes["aria-hidden"]="true"),Promise.resolve([t,iI({content:t.innerHTML,width:o,height:s,transform:i,title:r,extra:a,watchable:!0})])}}};const foe=new RegExp('"',"ug"),fI=[1105920,1112319],dI={FontAwesome:{normal:"fas",400:"fas"},...Yie,...Vie,...eae},OS=Object.keys(dI).reduce((e,t)=>(e[t.toLowerCase()]=dI[t],e),{}),doe=Object.keys(OS).reduce((e,t)=>{const n=OS[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function hoe(e){const t=e.replace(foe,""),n=Oae(t,0),r=n>=fI[0]&&n<=fI[1],i=t.length===2?t[0]===t[1]:!1;return{value:gS(i?t[0]:t),isSecondary:r||i}}function poe(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(OS[n]||{})[i]||doe[n]}function hI(e,t){const n="".concat(rae).concat(t.replace(":","-"));return new Promise((r,i)=>{if(e.getAttribute(n)!==null)return r();const o=Of(e.children).filter(p=>p.getAttribute(dS)===t)[0],s=Ds.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),c=l.match(lae),f=s.getPropertyValue("font-weight"),h=s.getPropertyValue("content");if(o&&!c)return e.removeChild(o),r();if(c&&h!=="none"&&h!==""){const p=s.getPropertyValue("content");let m=poe(l,f);const{value:x,isSecondary:g}=hoe(p),w=c[0].startsWith("FontAwesome");let b=rC(m,x),_=b;if(w){const v=$ae(x);v.iconName&&v.prefix&&(b=v.iconName,m=v.prefix)}if(b&&!g&&(!o||o.getAttribute(ZE)!==m||o.getAttribute(JE)!==_)){e.setAttribute(n,_),o&&e.removeChild(o);const v=noe(),{extra:O}=v;O.attributes[dS]=t,wS(b,m).then(C=>{const k=aC({...v,icons:{main:C,mask:iC()},prefix:m,iconName:_,extra:O,watchable:!0}),A=Wt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(A,e.firstChild):e.appendChild(A),A.outerHTML=k.map($=>jp($)).join(` -`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function moe(e){return Promise.all([hI(e,"::before"),hI(e,"::after")])}function goe(e){return e.parentNode!==document.head&&!~aae.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(dS)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function pI(e){if(Fo)return new Promise((t,n)=>{const r=Of(e.querySelectorAll("*")).filter(goe).map(moe),i=oC.begin("searchPseudoElements");MF(),Promise.all(r).then(()=>{i(),SS(),t()}).catch(()=>{i(),SS(),n()})})}var voe={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=pI,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=Wt}=t;$e.searchPseudoElements&&pI(n)}}};let mI=!1;var yoe={mixout(){return{dom:{unwatch(){MF(),mI=!0}}}},hooks(){return{bootstrap(){lI(yS("mutationObserverCallbacks",{}))},noAuto(){Zae()},watch(e){const{observeMutationsRoot:t}=e;mI?SS():lI(yS("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const gI=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,r)=>{const i=r.toLowerCase().split("-"),a=i[0];let o=i.slice(1).join("-");if(a&&o==="h")return n.flipX=!0,n;if(a&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(a){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},t)};var xoe={mixout(){return{parse:{transform:e=>gI(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=gI(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:i,iconWidth:a}=t;const o={transform:"translate(".concat(i/2," 256)")},s="translate(".concat(r.x*32,", ").concat(r.y*32,") "),l="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),c="rotate(".concat(r.rotate," 0 0)"),f={transform:"".concat(s," ").concat(l," ").concat(c)},h={transform:"translate(".concat(a/2*-1," -256)")},p={outer:o,inner:f,path:h};return{tag:"g",attributes:{...p.outer},children:[{tag:"g",attributes:{...p.inner},children:[{tag:n.icon.tag,children:n.icon.children,attributes:{...n.icon.attributes,...p.path}}]}]}}}};const Xb={x:0,y:0,width:"100%",height:"100%"};function vI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function boe(e){return e.tag==="g"?e.children:[e]}var woe={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?V0(n.split(" ").map(i=>i.trim())):iC();return r.prefix||(r.prefix=Ls()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:r,main:i,mask:a,maskId:o,transform:s}=t;const{width:l,icon:c}=i,{width:f,icon:h}=a,p=yae({transform:s,containerWidth:f,iconWidth:l}),m={tag:"rect",attributes:{...Xb,fill:"white"}},x=c.children?{children:c.children.map(vI)}:{},g={tag:"g",attributes:{...p.inner},children:[vI({tag:c.tag,attributes:{...c.attributes,...p.path},...x})]},w={tag:"g",attributes:{...p.outer},children:[g]},b="mask-".concat(o||zh()),_="clip-".concat(o||zh()),v={tag:"mask",attributes:{...Xb,id:b,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[m,w]},O={tag:"defs",children:[{tag:"clipPath",attributes:{id:_},children:boe(h)},v]};return n.push(O,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(_,")"),mask:"url(#".concat(b,")"),...Xb}}),{children:n,attributes:r}}}},_oe={provides(e){let t=!1;Ds.matchMedia&&(t=Ds.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],r={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:{...r,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});const a={...i,attributeName:"opacity"},o={tag:"circle",attributes:{...r,cx:"256",cy:"364",r:"28"},children:[]};return t||o.children.push({tag:"animate",attributes:{...i,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...a,values:"1;0;1;1;0;1;"}}),n.push(o),n.push({tag:"path",attributes:{...r,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:t?[]:[{tag:"animate",attributes:{...a,values:"1;0;0;0;0;1;"}}]}),t||n.push({tag:"path",attributes:{...r,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...a,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},Soe={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},Ooe=[wae,soe,loe,uoe,coe,voe,yoe,xoe,woe,_oe,Soe];jae(Ooe,{mixoutsTo:ii});ii.noAuto;ii.config;ii.library;ii.dom;const kS=ii.parse;ii.findIconDefinition;ii.toHtml;const koe=ii.icon;ii.layer;ii.text;ii.counter;function yI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wa(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Coe(e,t){if(e==null)return{};var n=Eoe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ES(e){return Aoe(e)||Poe(e)||Toe(e)||$oe()}function Aoe(e){if(Array.isArray(e))return CS(e)}function Poe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Toe(e,t){if(e){if(typeof e=="string")return CS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return CS(e,t)}}function CS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(l){return jF(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,c){var f=t.attributes[c];switch(c){case"class":l.attrs.className=f,delete t.attributes.class;break;case"style":l.attrs.style=Roe(f);break;default:c.indexOf("aria-")===0||c.indexOf("data-")===0?l.attrs[c.toLowerCase()]=f:l.attrs[NF(c)]=f}return l},{attrs:{}}),a=n.style,o=a===void 0?{}:a,s=Coe(n,Noe);return i.attrs.style=wa(wa({},i.attrs.style),o),e.apply(void 0,[t.tag,wa(wa({},i.attrs),s)].concat(ES(r)))}var RF=!1;try{RF=!0}catch{}function Doe(){if(!RF&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function xI(e){if(e&&Yv(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(kS.icon)return kS.icon(e);if(e===null)return null;if(e&&Yv(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Qb(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?nc({},e,t):{}}var bI={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},lC=U.forwardRef(function(e,t){var n=wa(wa({},bI),e),r=n.icon,i=n.mask,a=n.symbol,o=n.className,s=n.title,l=n.titleId,c=n.maskId,f=xI(r),h=Qb("classes",[].concat(ES(Moe(n)),ES((o||"").split(" ")))),p=Qb("transform",typeof n.transform=="string"?kS.transform(n.transform):n.transform),m=Qb("mask",xI(i)),x=koe(f,wa(wa(wa(wa({},h),p),m),{},{symbol:a,title:s,titleId:l,maskId:c}));if(!x)return Doe("Could not find icon",f),null;var g=x.abstract,w={ref:t};return Object.keys(n).forEach(function(b){bI.hasOwnProperty(b)||(w[b]=n[b])}),Loe(g[0],w)});lC.displayName="FontAwesomeIcon";lC.propTypes={beat:me.bool,border:me.bool,beatFade:me.bool,bounce:me.bool,className:me.string,fade:me.bool,flash:me.bool,mask:me.oneOfType([me.object,me.array,me.string]),maskId:me.string,fixedWidth:me.bool,inverse:me.bool,flip:me.oneOf([!0,!1,"horizontal","vertical","both"]),icon:me.oneOfType([me.object,me.array,me.string]),listItem:me.bool,pull:me.oneOf(["right","left"]),pulse:me.bool,rotation:me.oneOf([0,90,180,270]),shake:me.bool,size:me.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:me.bool,spinPulse:me.bool,spinReverse:me.bool,symbol:me.oneOfType([me.bool,me.string]),title:me.string,titleId:me.string,transform:me.oneOfType([me.string,me.object]),swapOpacity:me.bool};var Loe=jF.bind(null,U.createElement);const Foe={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.8c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352l34.4 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},Boe={from:{amount:100,coin:"btc-bitcoin"},to:{amount:500,coin:"eth-ethereum"}};function zoe(){const[e,t]=U.useState(Boe),[n,r]=U.useState(!0),[i,a]=U.useState(!1),o=()=>{t({from:e.to,to:e.from}),r(!n)},s=h=>{const p=h.target.name,m=h.target.value;t({...e,[p]:{...e[p],amount:m}})},l=h=>{const p=h.target.name,m=h.target.value;t({...e,[p]:{...e[p],coin:m}})},[c,f]=U.useState(null);return T.useEffect(()=>{(async()=>{a(!0);try{const p=await Vre({baseAmount:e.from.amount,baseCurrencyId:e.from.coin,quoteCurrencyId:e.to.coin});t(m=>({...m,to:{...m.to,amount:p.price}}))}catch(p){console.error("Error fetching conversion rate:",p)}finally{a(!1)}})()},[e.from.amount,e.from.coin,e.to.coin]),S.jsxs(S.Fragment,{children:[S.jsxs(su,{className:"mt-5 g-2 converter-container",children:[S.jsx(cr,{md:!0,children:S.jsxs(VM,{className:"mb-3",children:[S.jsx(Zu,{controlId:"floatingInputGrid",label:"From",children:S.jsx(Jt.Control,{name:"from",type:"text",value:e.from.amount,onChange:s})}),S.jsx(Zu,{controlId:"floatingSelectGrid",label:"Coin",children:S.jsxs(Jt.Select,{value:e.from.coin,name:"from",onChange:l,children:[S.jsx("option",{value:"btc-bitcoin",children:"Bitcoin"}),S.jsx("option",{value:"eth-ethereum",children:"Ethereum"}),S.jsx("option",{value:"usdt-tether",children:"Tether"})]})})]})}),S.jsx(cr,{md:"auto",className:"d-flex align-items-center button-change",children:S.jsx(lC,{icon:Foe,onClick:o,className:"rotate-icon"})}),S.jsx(cr,{md:!0,children:S.jsxs(VM,{className:"mb-3",children:[S.jsx(Zu,{controlId:"toInput",label:"To",children:S.jsx(Jt.Control,{name:"to",type:"text",value:i?"Loading...":e.to.amount,readOnly:!0})}),S.jsx(Zu,{controlId:"to",label:"Coin",children:S.jsxs(Jt.Select,{value:e.to.coin,name:"to",onChange:l,children:[S.jsx("option",{value:"btc-bitcoin",children:"Bitcoin"}),S.jsx("option",{value:"eth-ethereum",children:"Ethereum"}),S.jsx("option",{value:"usdt-tether",children:"Tether"})]})})]})})]}),S.jsx(qE,{errorMessage:c,show:!!c,handleClose:()=>f(null)})]})}function Uoe(){const e=A0(),[t,n]=U.useState([]),[r,i]=U.useState(!0),a=Mp(s=>s.selectedCurrency),o=DE();return U.useEffect(()=>{i(!0),Bre(a.name).then(s=>{n(s.slice(0,100))}).catch(s=>e(I0("Coin List is not available. Error: "+s.toString()))).finally(()=>i(!1))},[a]),r?S.jsx(j5,{variant:"primary",children:"Loading..."},"primary"):S.jsx(S.Fragment,{children:S.jsxs(su,{children:[S.jsx(cr,{md:4,children:S.jsx(Fie,{})}),S.jsxs(cr,{md:8,children:[S.jsx(zoe,{}),S.jsx("div",{style:{maxHeight:"500px",overflowY:"auto",position:"relative"},children:S.jsx("div",{className:"table-wrapper",style:{overflowX:"auto",position:"sticky",bottom:0},children:S.jsxs(B0,{striped:!0,bordered:!0,hover:!0,className:"crypto-table",children:[S.jsx("thead",{children:S.jsxs("tr",{children:[S.jsx("th",{children:"#"}),S.jsx("th",{children:"Name"}),S.jsx("th",{children:"Price"}),S.jsx("th",{className:"d-none d-md-table-cell",children:"1h"}),S.jsx("th",{className:"d-none d-md-table-cell",children:"24h"}),S.jsx("th",{className:"d-none d-lg-table-cell",children:"7d"}),S.jsx("th",{children:"Volume(24h)"}),S.jsx("th",{children:"MarketCap"}),S.jsx("th",{className:"d-none d-lg-table-cell",children:"Max supply"})]})}),S.jsx("tbody",{children:t.slice(0,100).map(s=>{var l,c,f,h,p,m;return S.jsxs("tr",{onClick:()=>o("/coin/"+s.id),children:[S.jsx("td",{children:s.rank}),S.jsx("td",{children:s.name}),S.jsx("td",{children:S.jsx(Vb,{value:(l=s.quotes[a.name])==null?void 0:l.price,symbol:a.symbol})}),S.jsx("td",{className:"d-none d-md-table-cell",children:(c=s.quotes[a.name])==null?void 0:c.percent_change_1h}),S.jsx("td",{className:"d-none d-md-table-cell",children:(f=s.quotes[a.name])==null?void 0:f.percent_change_24h}),S.jsx("td",{className:"d-none d-lg-table-cell",children:(h=s.quotes[a.name])==null?void 0:h.percent_change_7d}),S.jsx("td",{children:S.jsx(Vb,{value:(p=s.quotes[a.name])==null?void 0:p.volume_24h})}),S.jsx("td",{children:S.jsx(Vb,{value:(m=s.quotes[a.name])==null?void 0:m.market_cap,symbol:a.symbol})}),S.jsx("td",{className:"d-none d-lg-table-cell",children:s.max_supply})]},s.rank)})})]})})})]})]})})}function Woe(){var r;const{q:e}=Tp(),[t,n]=U.useState({});return U.useEffect(()=>{Hre(e).then(n)},[e]),S.jsxs("div",{className:"mt-5 search-result-container",children:[S.jsxs("h3",{children:["Search Result ",e," "]}),S.jsxs(B0,{striped:!0,bordered:!0,hover:!0,children:[S.jsx("thead",{children:S.jsxs("tr",{children:[S.jsx("th",{children:"#"}),S.jsx("th",{children:"Raiting"}),S.jsx("th",{children:"Badge"}),S.jsx("th",{children:"Name"})]})}),S.jsx("tbody",{children:(r=t.currencies)==null?void 0:r.map(i=>S.jsxs("tr",{children:[S.jsx("td",{children:i.rank}),S.jsx("td",{children:i.name}),S.jsx("td",{children:i.symbol})]},i.id))})]})]})}const Hoe=Ir.div` +}`;function yF(){const e=cF,t=fF,n=$e.cssPrefix,r=$e.replacementClass;let i=xae;if(n!==e||r!==t){const a=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(s,".".concat(r))}return i}let eI=!1;function Gb(){$e.autoAddCss&&!eI&&(pae(yF()),eI=!0)}var bae={mixout(){return{dom:{css:yF,insertCss:Gb}}},hooks(){return{beforeDOMElementCreation(){Gb()},beforeI2svg(){Gb()}}}};const $o=Ds||{};$o[To]||($o[To]={});$o[To].styles||($o[To].styles={});$o[To].hooks||($o[To].hooks={});$o[To].shims||($o[To].shims=[]);var Ca=$o[To];const xF=[],bF=function(){Wt.removeEventListener("DOMContentLoaded",bF),Hv=1,xF.map(e=>e())};let Hv=!1;Fo&&(Hv=(Wt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Wt.readyState),Hv||Wt.addEventListener("DOMContentLoaded",bF));function wae(e){Fo&&(Hv?setTimeout(e,0):xF.push(e))}function jp(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?vF(e):"<".concat(t," ").concat(gae(n),">").concat(r.map(jp).join(""),"")}function tI(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var qb=function(t,n,r,i){var a=Object.keys(t),o=a.length,s=n,l,c,f;for(r===void 0?(l=1,f=t[a[0]]):(l=0,f=r);l=55296&&i<=56319&&n=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function nI(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function vS(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,i=nI(t);typeof Ca.hooks.addPack=="function"&&!r?Ca.hooks.addPack(e,nI(t)):Ca.styles[e]={...Ca.styles[e]||{},...i},e==="fas"&&vS("fa",t)}const{styles:wl,shims:Oae}=Ca,kae={[Qt]:Object.values(Bl[Qt]),[Xr]:Object.values(Bl[Xr]),[Qr]:Object.values(Bl[Qr])};let nC=null,wF={},_F={},SF={},OF={},kF={};const Eae={[Qt]:Object.keys(Fl[Qt]),[Xr]:Object.keys(Fl[Xr]),[Qr]:Object.keys(Fl[Qr])};function Cae(e){return~cae.indexOf(e)}function Aae(e,t){const n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!Cae(i)?i:null}const EF=()=>{const e=r=>qb(wl,(i,a,o)=>(i[o]=qb(a,r,{}),i),{});wF=e((r,i,a)=>(i[3]&&(r[i[3]]=a),i[2]&&i[2].filter(s=>typeof s=="number").forEach(s=>{r[s.toString(16)]=a}),r)),_F=e((r,i,a)=>(r[a]=a,i[2]&&i[2].filter(s=>typeof s=="string").forEach(s=>{r[s]=a}),r)),kF=e((r,i,a)=>{const o=i[2];return r[a]=a,o.forEach(s=>{r[s]=a}),r});const t="far"in wl||$e.autoFetchSvg,n=qb(Oae,(r,i)=>{const a=i[0];let o=i[1];const s=i[2];return o==="far"&&!t&&(o="fas"),typeof a=="string"&&(r.names[a]={prefix:o,iconName:s}),typeof a=="number"&&(r.unicodes[a.toString(16)]={prefix:o,iconName:s}),r},{names:{},unicodes:{}});SF=n.names,OF=n.unicodes,nC=H0($e.styleDefault,{family:$e.familyDefault})};hae(e=>{nC=H0(e.styleDefault,{family:$e.familyDefault})});EF();function rC(e,t){return(wF[e]||{})[t]}function Pae(e,t){return(_F[e]||{})[t]}function gs(e,t){return(kF[e]||{})[t]}function CF(e){return SF[e]||{prefix:null,iconName:null}}function Tae(e){const t=OF[e],n=rC("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function Ls(){return nC}const iC=()=>({prefix:null,iconName:null,rest:[]});function H0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=Qt}=t,r=Fl[n][e],i=Bh[n][e]||Bh[n][r],a=e in Ca.styles?e:null;return i||a||null}const $ae={[Qt]:Object.keys(Bl[Qt]),[Xr]:Object.keys(Bl[Xr]),[Qr]:Object.keys(Bl[Qr])};function V0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t,r={[Qt]:"".concat($e.cssPrefix,"-").concat(Qt),[Xr]:"".concat($e.cssPrefix,"-").concat(Xr),[Qr]:"".concat($e.cssPrefix,"-").concat(Qr)};let i=null,a=Qt;const o=Fie.filter(l=>l!==sF);o.forEach(l=>{(e.includes(r[l])||e.some(c=>$ae[l].includes(c)))&&(a=l)});const s=e.reduce((l,c)=>{const f=Aae($e.cssPrefix,c);if(wl[c]?(c=kae[a].includes(c)?aae[a][c]:c,i=c,l.prefix=c):Eae[a].indexOf(c)>-1?(i=c,l.prefix=H0(c,{family:a})):f?l.iconName=f:c!==$e.replacementClass&&!o.some(h=>c===r[h])&&l.rest.push(c),!n&&l.prefix&&l.iconName){const h=i==="fa"?CF(l.iconName):{},p=gs(l.prefix,l.iconName);h.prefix&&(i=null),l.iconName=h.iconName||p||l.iconName,l.prefix=h.prefix||l.prefix,l.prefix==="far"&&!wl.far&&wl.fas&&!$e.autoFetchSvg&&(l.prefix="fas")}return l},iC());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&a===Xr&&(wl.fass||$e.autoFetchSvg)&&(s.prefix="fass",s.iconName=gs(s.prefix,s.iconName)||s.iconName),!s.prefix&&a===Qr&&(wl.fasds||$e.autoFetchSvg)&&(s.prefix="fasds",s.iconName=gs(s.prefix,s.iconName)||s.iconName),(s.prefix==="fa"||i==="fa")&&(s.prefix=Ls()||"fas"),s}class Mae{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[a]={...this.definitions[a]||{},...i[a]},vS(a,i[a]);const o=Bl[Qt][a];o&&vS(o,i[a]),EF()})}reset(){this.definitions={}}_pullDefinitions(t,n){const r=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(r).map(i=>{const{prefix:a,iconName:o,icon:s}=r[i],l=s[2];t[a]||(t[a]={}),l.length>0&&l.forEach(c=>{typeof c=="string"&&(t[a][c]=s)}),t[a][o]=s}),t}}let rI=[],tc={};const hc={},Iae=Object.keys(hc);function Nae(e,t){let{mixoutsTo:n}=t;return rI=e,tc={},Object.keys(hc).forEach(r=>{Iae.indexOf(r)===-1&&delete hc[r]}),rI.forEach(r=>{const i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(a=>{typeof i[a]=="function"&&(n[a]=i[a]),typeof i[a]=="object"&&Object.keys(i[a]).forEach(o=>{n[a]||(n[a]={}),n[a][o]=i[a][o]})}),r.hooks){const a=r.hooks();Object.keys(a).forEach(o=>{tc[o]||(tc[o]=[]),tc[o].push(a[o])})}r.provides&&r.provides(hc)}),n}function yS(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i{t=o.apply(null,[t,...r])}),t}function tu(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{a.apply(null,n)})}function Fs(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return hc[e]?hc[e].apply(null,t):void 0}function xS(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||Ls();if(t)return t=gs(n,t)||t,tI(AF.definitions,n,t)||tI(Ca.styles,n,t)}const AF=new Mae,jae=()=>{$e.autoReplaceSvg=!1,$e.observeMutations=!1,tu("noAuto")},Rae={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Fo?(tu("beforeI2svg",e),Fs("pseudoElements2svg",e),Fs("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;$e.autoReplaceSvg===!1&&($e.autoReplaceSvg=!0),$e.observeMutations=!0,wae(()=>{Lae({autoReplaceSvgRoot:t}),tu("watch",e)})}},Dae={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:gs(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],n=H0(e[0]);return{prefix:n,iconName:gs(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat($e.cssPrefix,"-"))>-1||e.match(oae))){const t=V0(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||Ls(),iconName:gs(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=Ls();return{prefix:t,iconName:gs(t,e)||e}}}},ii={noAuto:jae,config:$e,dom:Rae,parse:Dae,library:AF,findIconDefinition:xS,toHtml:jp},Lae=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Wt}=e;(Object.keys(Ca.styles).length>0||$e.autoFetchSvg)&&Fo&&$e.autoReplaceSvg&&ii.dom.i2svg({node:t})};function Y0(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>jp(n))}}),Object.defineProperty(e,"node",{get:function(){if(!Fo)return;const n=Wt.createElement("div");return n.innerHTML=e.html,n.children}}),e}function Fae(e){let{children:t,main:n,mask:r,attributes:i,styles:a,transform:o}=e;if(tC(o)&&n.found&&!r.found){const{width:s,height:l}=n,c={x:s/l/2,y:.5};i.style=W0({...a,"transform-origin":"".concat(c.x+o.x/16,"em ").concat(c.y+o.y/16,"em")})}return[{tag:"svg",attributes:i,children:t}]}function Bae(e){let{prefix:t,iconName:n,children:r,attributes:i,symbol:a}=e;const o=a===!0?"".concat(t,"-").concat($e.cssPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...i,id:o},children:r}]}]}function aC(e){const{icons:{main:t,mask:n},prefix:r,iconName:i,transform:a,symbol:o,title:s,maskId:l,titleId:c,extra:f,watchable:h=!1}=e,{width:p,height:m}=n.found?n:t,x=r==="fak",g=[$e.replacementClass,i?"".concat($e.cssPrefix,"-").concat(i):""].filter(C=>f.classes.indexOf(C)===-1).filter(C=>C!==""||!!C).concat(f.classes).join(" ");let w={children:[],attributes:{...f.attributes,"data-prefix":r,"data-icon":i,class:g,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(p," ").concat(m)}};const b=x&&!~f.classes.indexOf("fa-fw")?{width:"".concat(p/m*16*.0625,"em")}:{};h&&(w.attributes[eu]=""),s&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(c||zh())},children:[s]}),delete w.attributes.title);const _={...w,prefix:r,iconName:i,main:t,mask:n,maskId:l,transform:a,symbol:o,styles:{...b,...f.styles}},{children:v,attributes:S}=n.found&&t.found?Fs("generateAbstractMask",_)||{children:[],attributes:{}}:Fs("generateAbstractIcon",_)||{children:[],attributes:{}};return _.children=v,_.attributes=S,o?Bae(_):Fae(_)}function iI(e){const{content:t,width:n,height:r,transform:i,title:a,extra:o,watchable:s=!1}=e,l={...o.attributes,...a?{title:a}:{},class:o.classes.join(" ")};s&&(l[eu]="");const c={...o.styles};tC(i)&&(c.transform=yae({transform:i,startCentered:!0,width:n,height:r}),c["-webkit-transform"]=c.transform);const f=W0(c);f.length>0&&(l.style=f);const h=[];return h.push({tag:"span",attributes:l,children:[t]}),a&&h.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),h}function zae(e){const{content:t,title:n,extra:r}=e,i={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},a=W0(r.styles);a.length>0&&(i.style=a);const o=[];return o.push({tag:"span",attributes:i,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}const{styles:Kb}=Ca;function bS(e){const t=e[0],n=e[1],[r]=e.slice(4);let i=null;return Array.isArray(r)?i={tag:"g",attributes:{class:"".concat($e.cssPrefix,"-").concat(Yb.GROUP)},children:[{tag:"path",attributes:{class:"".concat($e.cssPrefix,"-").concat(Yb.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat($e.cssPrefix,"-").concat(Yb.PRIMARY),fill:"currentColor",d:r[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:i}}const Uae={found:!1,width:512,height:512};function Wae(e,t){!dF&&!$e.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function wS(e,t){let n=t;return t==="fa"&&$e.styleDefault!==null&&(t=Ls()),new Promise((r,i)=>{if(n==="fa"){const a=CF(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&Kb[t]&&Kb[t][e]){const a=Kb[t][e];return r(bS(a))}Wae(e,t),r({...Uae,icon:$e.showMissingIcons&&e?Fs("missingIconAbstract")||{}:{}})})}const aI=()=>{},_S=$e.measurePerformance&&ug&&ug.mark&&ug.measure?ug:{mark:aI,measure:aI},Bd='FA "6.6.0"',Hae=e=>(_S.mark("".concat(Bd," ").concat(e," begins")),()=>PF(e)),PF=e=>{_S.mark("".concat(Bd," ").concat(e," ends")),_S.measure("".concat(Bd," ").concat(e),"".concat(Bd," ").concat(e," begins"),"".concat(Bd," ").concat(e," ends"))};var oC={begin:Hae,end:PF};const Yg=()=>{};function oI(e){return typeof(e.getAttribute?e.getAttribute(eu):null)=="string"}function Vae(e){const t=e.getAttribute?e.getAttribute(ZE):null,n=e.getAttribute?e.getAttribute(JE):null;return t&&n}function Yae(e){return e&&e.classList&&e.classList.contains&&e.classList.contains($e.replacementClass)}function Gae(){return $e.autoReplaceSvg===!0?Gg.replace:Gg[$e.autoReplaceSvg]||Gg.replace}function qae(e){return Wt.createElementNS("http://www.w3.org/2000/svg",e)}function Kae(e){return Wt.createElement(e)}function TF(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?qae:Kae}=t;if(typeof e=="string")return Wt.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(a){r.setAttribute(a,e.attributes[a])}),(e.children||[]).forEach(function(a){r.appendChild(TF(a,{ceFn:n}))}),r}function Xae(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Gg={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(TF(n),t)}),t.getAttribute(eu)===null&&$e.keepOriginalSource){let n=Wt.createComment(Xae(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~eC(t).indexOf($e.replacementClass))return Gg.replace(e);const r=new RegExp("".concat($e.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const a=n[0].attributes.class.split(" ").reduce((o,s)=>(s===$e.replacementClass||s.match(r)?o.toSvg.push(s):o.toNode.push(s),o),{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",a.toNode.join(" "))}const i=n.map(a=>jp(a)).join(` +`);t.setAttribute(eu,""),t.innerHTML=i}};function sI(e){e()}function $F(e,t){const n=typeof t=="function"?t:Yg;if(e.length===0)n();else{let r=sI;$e.mutateApproach===rae&&(r=Ds.requestAnimationFrame||sI),r(()=>{const i=Gae(),a=oC.begin("mutate");e.map(i),a(),n()})}}let sC=!1;function MF(){sC=!0}function SS(){sC=!1}let Vv=null;function lI(e){if(!XM||!$e.observeMutations)return;const{treeCallback:t=Yg,nodeCallback:n=Yg,pseudoElementsCallback:r=Yg,observeMutationsRoot:i=Wt}=e;Vv=new XM(a=>{if(sC)return;const o=Ls();Of(a).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!oI(s.addedNodes[0])&&($e.searchPseudoElements&&r(s.target),t(s.target)),s.type==="attributes"&&s.target.parentNode&&$e.searchPseudoElements&&r(s.target.parentNode),s.type==="attributes"&&oI(s.target)&&~uae.indexOf(s.attributeName))if(s.attributeName==="class"&&Vae(s.target)){const{prefix:l,iconName:c}=V0(eC(s.target));s.target.setAttribute(ZE,l||o),c&&s.target.setAttribute(JE,c)}else Yae(s.target)&&n(s.target)})}),Fo&&Vv.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function Qae(){Vv&&Vv.disconnect()}function Zae(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,i)=>{const a=i.split(":"),o=a[0],s=a.slice(1);return o&&s.length>0&&(r[o]=s.join(":").trim()),r},{})),n}function Jae(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let i=V0(eC(e));return i.prefix||(i.prefix=Ls()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Pae(i.prefix,e.innerText)||rC(i.prefix,gS(e.innerText))),!i.iconName&&$e.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function eoe(e){const t=Of(e.attributes).reduce((i,a)=>(i.name!=="class"&&i.name!=="style"&&(i[a.name]=a.value),i),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return $e.autoA11y&&(n?t["aria-labelledby"]="".concat($e.replacementClass,"-title-").concat(r||zh()):(t["aria-hidden"]="true",t.focusable="false")),t}function toe(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Ea,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function uI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:i}=Jae(e),a=eoe(e),o=yS("parseNodeAttributes",{},e);let s=t.styleParser?Zae(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:Ea,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:a},...o}}const{styles:noe}=Ca;function IF(e){const t=$e.autoReplaceSvg==="nest"?uI(e,{styleParser:!1}):uI(e);return~t.extra.classes.indexOf(mF)?Fs("generateLayersText",e,t):Fs("generateSvgReplacementMutation",e,t)}let Ra=new Set;hF.map(e=>{Ra.add("fa-".concat(e))});Object.keys(Fl[Qt]).map(Ra.add.bind(Ra));Object.keys(Fl[Xr]).map(Ra.add.bind(Ra));Object.keys(Fl[Qr]).map(Ra.add.bind(Ra));Ra=[...Ra];function cI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Fo)return Promise.resolve();const n=Wt.documentElement.classList,r=f=>n.add("".concat(JM,"-").concat(f)),i=f=>n.remove("".concat(JM,"-").concat(f)),a=$e.autoFetchSvg?Ra:hF.map(f=>"fa-".concat(f)).concat(Object.keys(noe));a.includes("fa")||a.push("fa");const o=[".".concat(mF,":not([").concat(eu,"])")].concat(a.map(f=>".".concat(f,":not([").concat(eu,"])"))).join(", ");if(o.length===0)return Promise.resolve();let s=[];try{s=Of(e.querySelectorAll(o))}catch{}if(s.length>0)r("pending"),i("complete");else return Promise.resolve();const l=oC.begin("onTree"),c=s.reduce((f,h)=>{try{const p=IF(h);p&&f.push(p)}catch(p){dF||p.name==="MissingIcon"&&console.error(p)}return f},[]);return new Promise((f,h)=>{Promise.all(c).then(p=>{$F(p,()=>{r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),l(),f()})}).catch(p=>{l(),h(p)})})}function roe(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;IF(e).then(n=>{n&&$F([n],t)})}function ioe(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:xS(t||{});let{mask:i}=n;return i&&(i=(i||{}).icon?i:xS(i||{})),e(r,{...n,mask:i})}}const aoe=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=Ea,symbol:r=!1,mask:i=null,maskId:a=null,title:o=null,titleId:s=null,classes:l=[],attributes:c={},styles:f={}}=t;if(!e)return;const{prefix:h,iconName:p,icon:m}=e;return Y0({type:"icon",...e},()=>(tu("beforeDOMElementCreation",{iconDefinition:e,params:t}),$e.autoA11y&&(o?c["aria-labelledby"]="".concat($e.replacementClass,"-title-").concat(s||zh()):(c["aria-hidden"]="true",c.focusable="false")),aC({icons:{main:bS(m),mask:i?bS(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:h,iconName:p,transform:{...Ea,...n},symbol:r,title:o,maskId:a,titleId:s,extra:{attributes:c,styles:f,classes:l}})))};var ooe={mixout(){return{icon:ioe(aoe)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=cI,e.nodeCallback=roe,e}}},provides(e){e.i2svg=function(t){const{node:n=Wt,callback:r=()=>{}}=t;return cI(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:i,titleId:a,prefix:o,transform:s,symbol:l,mask:c,maskId:f,extra:h}=n;return new Promise((p,m)=>{Promise.all([wS(r,o),c.iconName?wS(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(x=>{let[g,w]=x;p([t,aC({icons:{main:g,mask:w},prefix:o,iconName:r,transform:s,symbol:l,maskId:f,title:i,titleId:a,extra:h,watchable:!0})])}).catch(m)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:i,transform:a,styles:o}=t;const s=W0(o);s.length>0&&(r.style=s);let l;return tC(a)&&(l=Fs("generateAbstractTransformGrouping",{main:i,transform:a,containerWidth:i.width,iconWidth:i.width})),n.push(l||i.icon),{children:n,attributes:r}}}},soe={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return Y0({type:"layer"},()=>{tu("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(i=>{Array.isArray(i)?i.map(a=>{r=r.concat(a.abstract)}):r=r.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat($e.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},loe={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:i={},styles:a={}}=t;return Y0({type:"counter",content:e},()=>(tu("beforeDOMElementCreation",{content:e,params:t}),zae({content:e.toString(),title:n,extra:{attributes:i,styles:a,classes:["".concat($e.cssPrefix,"-layers-counter"),...r]}})))}}}},uoe={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=Ea,title:r=null,classes:i=[],attributes:a={},styles:o={}}=t;return Y0({type:"text",content:e},()=>(tu("beforeDOMElementCreation",{content:e,params:t}),iI({content:e,transform:{...Ea,...n},title:r,extra:{attributes:a,styles:o,classes:["".concat($e.cssPrefix,"-layers-text"),...i]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:i,extra:a}=n;let o=null,s=null;if(oF){const l=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();o=c.width/l,s=c.height/l}return $e.autoA11y&&!r&&(a.attributes["aria-hidden"]="true"),Promise.resolve([t,iI({content:t.innerHTML,width:o,height:s,transform:i,title:r,extra:a,watchable:!0})])}}};const coe=new RegExp('"',"ug"),fI=[1105920,1112319],dI={FontAwesome:{normal:"fas",400:"fas"},...Vie,...Hie,...Jie},OS=Object.keys(dI).reduce((e,t)=>(e[t.toLowerCase()]=dI[t],e),{}),foe=Object.keys(OS).reduce((e,t)=>{const n=OS[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function doe(e){const t=e.replace(coe,""),n=Sae(t,0),r=n>=fI[0]&&n<=fI[1],i=t.length===2?t[0]===t[1]:!1;return{value:gS(i?t[0]:t),isSecondary:r||i}}function hoe(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(OS[n]||{})[i]||foe[n]}function hI(e,t){const n="".concat(nae).concat(t.replace(":","-"));return new Promise((r,i)=>{if(e.getAttribute(n)!==null)return r();const o=Of(e.children).filter(p=>p.getAttribute(dS)===t)[0],s=Ds.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),c=l.match(sae),f=s.getPropertyValue("font-weight"),h=s.getPropertyValue("content");if(o&&!c)return e.removeChild(o),r();if(c&&h!=="none"&&h!==""){const p=s.getPropertyValue("content");let m=hoe(l,f);const{value:x,isSecondary:g}=doe(p),w=c[0].startsWith("FontAwesome");let b=rC(m,x),_=b;if(w){const v=Tae(x);v.iconName&&v.prefix&&(b=v.iconName,m=v.prefix)}if(b&&!g&&(!o||o.getAttribute(ZE)!==m||o.getAttribute(JE)!==_)){e.setAttribute(n,_),o&&e.removeChild(o);const v=toe(),{extra:S}=v;S.attributes[dS]=t,wS(b,m).then(C=>{const k=aC({...v,icons:{main:C,mask:iC()},prefix:m,iconName:_,extra:S,watchable:!0}),A=Wt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(A,e.firstChild):e.appendChild(A),A.outerHTML=k.map($=>jp($)).join(` +`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function poe(e){return Promise.all([hI(e,"::before"),hI(e,"::after")])}function moe(e){return e.parentNode!==document.head&&!~iae.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(dS)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function pI(e){if(Fo)return new Promise((t,n)=>{const r=Of(e.querySelectorAll("*")).filter(moe).map(poe),i=oC.begin("searchPseudoElements");MF(),Promise.all(r).then(()=>{i(),SS(),t()}).catch(()=>{i(),SS(),n()})})}var goe={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=pI,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=Wt}=t;$e.searchPseudoElements&&pI(n)}}};let mI=!1;var voe={mixout(){return{dom:{unwatch(){MF(),mI=!0}}}},hooks(){return{bootstrap(){lI(yS("mutationObserverCallbacks",{}))},noAuto(){Qae()},watch(e){const{observeMutationsRoot:t}=e;mI?SS():lI(yS("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const gI=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,r)=>{const i=r.toLowerCase().split("-"),a=i[0];let o=i.slice(1).join("-");if(a&&o==="h")return n.flipX=!0,n;if(a&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(a){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},t)};var yoe={mixout(){return{parse:{transform:e=>gI(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=gI(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:i,iconWidth:a}=t;const o={transform:"translate(".concat(i/2," 256)")},s="translate(".concat(r.x*32,", ").concat(r.y*32,") "),l="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),c="rotate(".concat(r.rotate," 0 0)"),f={transform:"".concat(s," ").concat(l," ").concat(c)},h={transform:"translate(".concat(a/2*-1," -256)")},p={outer:o,inner:f,path:h};return{tag:"g",attributes:{...p.outer},children:[{tag:"g",attributes:{...p.inner},children:[{tag:n.icon.tag,children:n.icon.children,attributes:{...n.icon.attributes,...p.path}}]}]}}}};const Xb={x:0,y:0,width:"100%",height:"100%"};function vI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function xoe(e){return e.tag==="g"?e.children:[e]}var boe={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?V0(n.split(" ").map(i=>i.trim())):iC();return r.prefix||(r.prefix=Ls()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:r,main:i,mask:a,maskId:o,transform:s}=t;const{width:l,icon:c}=i,{width:f,icon:h}=a,p=vae({transform:s,containerWidth:f,iconWidth:l}),m={tag:"rect",attributes:{...Xb,fill:"white"}},x=c.children?{children:c.children.map(vI)}:{},g={tag:"g",attributes:{...p.inner},children:[vI({tag:c.tag,attributes:{...c.attributes,...p.path},...x})]},w={tag:"g",attributes:{...p.outer},children:[g]},b="mask-".concat(o||zh()),_="clip-".concat(o||zh()),v={tag:"mask",attributes:{...Xb,id:b,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[m,w]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:_},children:xoe(h)},v]};return n.push(S,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(_,")"),mask:"url(#".concat(b,")"),...Xb}}),{children:n,attributes:r}}}},woe={provides(e){let t=!1;Ds.matchMedia&&(t=Ds.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],r={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:{...r,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});const a={...i,attributeName:"opacity"},o={tag:"circle",attributes:{...r,cx:"256",cy:"364",r:"28"},children:[]};return t||o.children.push({tag:"animate",attributes:{...i,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...a,values:"1;0;1;1;0;1;"}}),n.push(o),n.push({tag:"path",attributes:{...r,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:t?[]:[{tag:"animate",attributes:{...a,values:"1;0;0;0;0;1;"}}]}),t||n.push({tag:"path",attributes:{...r,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...a,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},_oe={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},Soe=[bae,ooe,soe,loe,uoe,goe,voe,yoe,boe,woe,_oe];Nae(Soe,{mixoutsTo:ii});ii.noAuto;ii.config;ii.library;ii.dom;const kS=ii.parse;ii.findIconDefinition;ii.toHtml;const Ooe=ii.icon;ii.layer;ii.text;ii.counter;function yI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wa(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Eoe(e,t){if(e==null)return{};var n=koe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ES(e){return Coe(e)||Aoe(e)||Poe(e)||Toe()}function Coe(e){if(Array.isArray(e))return CS(e)}function Aoe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Poe(e,t){if(e){if(typeof e=="string")return CS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return CS(e,t)}}function CS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(l){return jF(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,c){var f=t.attributes[c];switch(c){case"class":l.attrs.className=f,delete t.attributes.class;break;case"style":l.attrs.style=joe(f);break;default:c.indexOf("aria-")===0||c.indexOf("data-")===0?l.attrs[c.toLowerCase()]=f:l.attrs[NF(c)]=f}return l},{attrs:{}}),a=n.style,o=a===void 0?{}:a,s=Eoe(n,Ioe);return i.attrs.style=wa(wa({},i.attrs.style),o),e.apply(void 0,[t.tag,wa(wa({},i.attrs),s)].concat(ES(r)))}var RF=!1;try{RF=!0}catch{}function Roe(){if(!RF&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function xI(e){if(e&&Yv(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(kS.icon)return kS.icon(e);if(e===null)return null;if(e&&Yv(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Qb(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?nc({},e,t):{}}var bI={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},lC=U.forwardRef(function(e,t){var n=wa(wa({},bI),e),r=n.icon,i=n.mask,a=n.symbol,o=n.className,s=n.title,l=n.titleId,c=n.maskId,f=xI(r),h=Qb("classes",[].concat(ES($oe(n)),ES((o||"").split(" ")))),p=Qb("transform",typeof n.transform=="string"?kS.transform(n.transform):n.transform),m=Qb("mask",xI(i)),x=Ooe(f,wa(wa(wa(wa({},h),p),m),{},{symbol:a,title:s,titleId:l,maskId:c}));if(!x)return Roe("Could not find icon",f),null;var g=x.abstract,w={ref:t};return Object.keys(n).forEach(function(b){bI.hasOwnProperty(b)||(w[b]=n[b])}),Doe(g[0],w)});lC.displayName="FontAwesomeIcon";lC.propTypes={beat:me.bool,border:me.bool,beatFade:me.bool,bounce:me.bool,className:me.string,fade:me.bool,flash:me.bool,mask:me.oneOfType([me.object,me.array,me.string]),maskId:me.string,fixedWidth:me.bool,inverse:me.bool,flip:me.oneOf([!0,!1,"horizontal","vertical","both"]),icon:me.oneOfType([me.object,me.array,me.string]),listItem:me.bool,pull:me.oneOf(["right","left"]),pulse:me.bool,rotation:me.oneOf([0,90,180,270]),shake:me.bool,size:me.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:me.bool,spinPulse:me.bool,spinReverse:me.bool,symbol:me.oneOfType([me.bool,me.string]),title:me.string,titleId:me.string,transform:me.oneOfType([me.string,me.object]),swapOpacity:me.bool};var Doe=jF.bind(null,U.createElement);const Loe={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.8c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352l34.4 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},Foe={from:{amount:100,coin:"btc-bitcoin"},to:{amount:500,coin:"eth-ethereum"}};function Boe(){const[e,t]=U.useState(Foe),[n,r]=U.useState(!0),[i,a]=U.useState(!1),o=()=>{t({from:e.to,to:e.from}),r(!n)},s=h=>{const p=h.target.name,m=h.target.value;t({...e,[p]:{...e[p],amount:m}})},l=h=>{const p=h.target.name,m=h.target.value;t({...e,[p]:{...e[p],coin:m}})},[c,f]=U.useState(null);return T.useEffect(()=>{(async()=>{a(!0);try{const p=await Hre({baseAmount:e.from.amount,baseCurrencyId:e.from.coin,quoteCurrencyId:e.to.coin});t(m=>({...m,to:{...m.to,amount:p.price}}))}catch(p){console.error("Error fetching conversion rate:",p)}finally{a(!1)}})()},[e.from.amount,e.from.coin,e.to.coin]),O.jsxs(O.Fragment,{children:[O.jsxs(su,{className:"mt-5 g-2 converter-container",children:[O.jsx(cr,{md:!0,children:O.jsxs(VM,{className:"mb-3",children:[O.jsx(Zu,{controlId:"floatingInputGrid",label:"From",children:O.jsx(Jt.Control,{name:"from",type:"text",value:e.from.amount,onChange:s})}),O.jsx(Zu,{controlId:"floatingSelectGrid",label:"Coin",children:O.jsxs(Jt.Select,{value:e.from.coin,name:"from",onChange:l,children:[O.jsx("option",{value:"btc-bitcoin",children:"Bitcoin"}),O.jsx("option",{value:"eth-ethereum",children:"Ethereum"}),O.jsx("option",{value:"usdt-tether",children:"Tether"})]})})]})}),O.jsx(cr,{md:"auto",className:"d-flex align-items-center button-change",children:O.jsx(lC,{icon:Loe,onClick:o,className:"rotate-icon"})}),O.jsx(cr,{md:!0,children:O.jsxs(VM,{className:"mb-3",children:[O.jsx(Zu,{controlId:"toInput",label:"To",children:O.jsx(Jt.Control,{name:"to",type:"text",value:i?"Loading...":e.to.amount,readOnly:!0})}),O.jsx(Zu,{controlId:"to",label:"Coin",children:O.jsxs(Jt.Select,{value:e.to.coin,name:"to",onChange:l,children:[O.jsx("option",{value:"btc-bitcoin",children:"Bitcoin"}),O.jsx("option",{value:"eth-ethereum",children:"Ethereum"}),O.jsx("option",{value:"usdt-tether",children:"Tether"})]})})]})})]}),O.jsx(qE,{errorMessage:c,show:!!c,handleClose:()=>f(null)})]})}function zoe(){const e=A0(),[t,n]=U.useState([]),[r,i]=U.useState(!0),a=Mp(s=>s.selectedCurrency),o=DE();return U.useEffect(()=>{i(!0),Fre(a.name).then(s=>{n(s.slice(0,100))}).catch(s=>e(I0("Coin List is not available. Error: "+s.toString()))).finally(()=>i(!1))},[a]),r?O.jsx(j5,{variant:"primary",children:"Loading..."},"primary"):O.jsx(O.Fragment,{children:O.jsxs(su,{children:[O.jsx(cr,{md:4,children:O.jsx(Lie,{})}),O.jsxs(cr,{md:8,children:[O.jsx(Boe,{}),O.jsx("div",{style:{maxHeight:"500px",overflowY:"auto",position:"relative"},children:O.jsx("div",{className:"table-wrapper",style:{overflowX:"auto",position:"sticky",bottom:0},children:O.jsxs(B0,{striped:!0,bordered:!0,hover:!0,className:"crypto-table",children:[O.jsx("thead",{children:O.jsxs("tr",{children:[O.jsx("th",{children:"#"}),O.jsx("th",{children:"Name"}),O.jsx("th",{children:"Price"}),O.jsx("th",{className:"d-none d-md-table-cell",children:"1h"}),O.jsx("th",{className:"d-none d-md-table-cell",children:"24h"}),O.jsx("th",{className:"d-none d-lg-table-cell",children:"7d"}),O.jsx("th",{children:"Volume(24h)"}),O.jsx("th",{children:"MarketCap"}),O.jsx("th",{className:"d-none d-lg-table-cell",children:"Max supply"})]})}),O.jsx("tbody",{children:t.slice(0,100).map(s=>{var l,c,f,h,p,m;return O.jsxs("tr",{onClick:()=>o("/coin/"+s.id),children:[O.jsx("td",{children:s.rank}),O.jsx("td",{children:s.name}),O.jsx("td",{children:O.jsx(Vb,{value:(l=s.quotes[a.name])==null?void 0:l.price,symbol:a.symbol})}),O.jsx("td",{className:"d-none d-md-table-cell",children:(c=s.quotes[a.name])==null?void 0:c.percent_change_1h}),O.jsx("td",{className:"d-none d-md-table-cell",children:(f=s.quotes[a.name])==null?void 0:f.percent_change_24h}),O.jsx("td",{className:"d-none d-lg-table-cell",children:(h=s.quotes[a.name])==null?void 0:h.percent_change_7d}),O.jsx("td",{children:O.jsx(Vb,{value:(p=s.quotes[a.name])==null?void 0:p.volume_24h})}),O.jsx("td",{children:O.jsx(Vb,{value:(m=s.quotes[a.name])==null?void 0:m.market_cap,symbol:a.symbol})}),O.jsx("td",{className:"d-none d-lg-table-cell",children:s.max_supply})]},s.rank)})})]})})})]})]})})}function Uoe(){var r;const{q:e}=Tp(),[t,n]=U.useState({});return U.useEffect(()=>{Wre(e).then(n)},[e]),O.jsxs("div",{className:"mt-5 search-result-container",children:[O.jsxs("h3",{children:["Search Result ",e," "]}),O.jsxs(B0,{striped:!0,bordered:!0,hover:!0,children:[O.jsx("thead",{children:O.jsxs("tr",{children:[O.jsx("th",{children:"#"}),O.jsx("th",{children:"Raiting"}),O.jsx("th",{children:"Badge"}),O.jsx("th",{children:"Name"})]})}),O.jsx("tbody",{children:(r=t.currencies)==null?void 0:r.map(i=>O.jsxs("tr",{children:[O.jsx("td",{children:i.rank}),O.jsx("td",{children:i.name}),O.jsx("td",{children:i.symbol})]},i.id))})]})]})}const Woe=Ir.div` background-color: #f0f0f0; padding: 2rem; text-align: center; font-family: 'Courier New', Courier, monospace; -`,Voe=Ir.table` +`,Hoe=Ir.table` width: 100%; max-width: 800px; margin: 0 auto; @@ -783,38 +783,38 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho background-color: #ff5733; color: #fff; } -`,Yoe=({quotes:e,currency:t,total_supply:n})=>{var r,i,a,o;return S.jsx(S.Fragment,{children:S.jsx(Hoe,{children:S.jsx(Voe,{children:S.jsxs("tbody",{children:[S.jsxs(vd,{children:[S.jsx(md,{children:"Market Cap"}),S.jsx(gd,{children:(r=e==null?void 0:e[t.name])==null?void 0:r.market_cap})]}),S.jsxs(vd,{children:[S.jsx(md,{children:"All Time High"}),S.jsx(gd,{children:(i=e==null?void 0:e[t.name])==null?void 0:i.ath_price})]}),S.jsxs(vd,{children:[S.jsx(md,{children:"Volume (24h)"}),S.jsx(gd,{children:(a=e==null?void 0:e[t.name])==null?void 0:a.volume_24h})]}),S.jsxs(vd,{children:[S.jsx(md,{children:"Vol Change (24h)"}),S.jsx(gd,{children:(o=e==null?void 0:e[t.name])==null?void 0:o.volume_24h_change_24h})]}),S.jsxs(vd,{children:[S.jsx(md,{children:"Max Supply"}),S.jsx(gd,{children:n})]})]})})})})};function Goe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Xs=Goe;const kf=gt(Xs);var qoe=typeof Ji=="object"&&Ji&&Ji.Object===Object&&Ji,LF=qoe,Koe=LF,Xoe=typeof self=="object"&&self&&self.Object===Object&&self,Qoe=Koe||Xoe||Function("return this")(),Fa=Qoe,Zoe=Fa,Joe=Zoe.Symbol,Rp=Joe,wI=Rp,FF=Object.prototype,ese=FF.hasOwnProperty,tse=FF.toString,yd=wI?wI.toStringTag:void 0;function nse(e){var t=ese.call(e,yd),n=e[yd];try{e[yd]=void 0;var r=!0}catch{}var i=tse.call(e);return r&&(t?e[yd]=n:delete e[yd]),i}var rse=nse,ise=Object.prototype,ase=ise.toString;function ose(e){return ase.call(e)}var sse=ose,_I=Rp,lse=rse,use=sse,cse="[object Null]",fse="[object Undefined]",SI=_I?_I.toStringTag:void 0;function dse(e){return e==null?e===void 0?fse:cse:SI&&SI in Object(e)?lse(e):use(e)}var Qs=dse,hse=Qs,pse=Xs,mse="[object AsyncFunction]",gse="[object Function]",vse="[object GeneratorFunction]",yse="[object Proxy]";function xse(e){if(!pse(e))return!1;var t=hse(e);return t==gse||t==vse||t==mse||t==yse}var uC=xse;const He=gt(uC);var bse=Array.isArray,mr=bse;const vn=gt(mr);function wse(e){return e!=null&&typeof e=="object"}var Zs=wse,_se=Qs,Sse=mr,Ose=Zs,kse="[object String]";function Ese(e){return typeof e=="string"||!Sse(e)&&Ose(e)&&_se(e)==kse}var Cse=Ese;const Dp=gt(Cse);var Ase=Qs,Pse=Zs,Tse="[object Symbol]";function $se(e){return typeof e=="symbol"||Pse(e)&&Ase(e)==Tse}var Ef=$se,Mse=mr,Ise=Ef,Nse=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jse=/^\w*$/;function Rse(e,t){if(Mse(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Ise(e)?!0:jse.test(e)||!Nse.test(e)||t!=null&&e in Object(t)}var cC=Rse,Dse=Fa,Lse=Dse["__core-js_shared__"],Fse=Lse,Zb=Fse,OI=function(){var e=/[^.]+$/.exec(Zb&&Zb.keys&&Zb.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Bse(e){return!!OI&&OI in e}var zse=Bse,Use=Function.prototype,Wse=Use.toString;function Hse(e){if(e!=null){try{return Wse.call(e)}catch{}try{return e+""}catch{}}return""}var BF=Hse,Vse=uC,Yse=zse,Gse=Xs,qse=BF,Kse=/[\\^$.*+?()[\]{}|]/g,Xse=/^\[object .+?Constructor\]$/,Qse=Function.prototype,Zse=Object.prototype,Jse=Qse.toString,ele=Zse.hasOwnProperty,tle=RegExp("^"+Jse.call(ele).replace(Kse,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function nle(e){if(!Gse(e)||Yse(e))return!1;var t=Vse(e)?tle:Xse;return t.test(qse(e))}var rle=nle;function ile(e,t){return e==null?void 0:e[t]}var ale=ile,ole=rle,sle=ale;function lle(e,t){var n=sle(e,t);return ole(n)?n:void 0}var uu=lle,ule=uu,cle=ule(Object,"create"),G0=cle,kI=G0;function fle(){this.__data__=kI?kI(null):{},this.size=0}var dle=fle;function hle(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var ple=hle,mle=G0,gle="__lodash_hash_undefined__",vle=Object.prototype,yle=vle.hasOwnProperty;function xle(e){var t=this.__data__;if(mle){var n=t[e];return n===gle?void 0:n}return yle.call(t,e)?t[e]:void 0}var ble=xle,wle=G0,_le=Object.prototype,Sle=_le.hasOwnProperty;function Ole(e){var t=this.__data__;return wle?t[e]!==void 0:Sle.call(t,e)}var kle=Ole,Ele=G0,Cle="__lodash_hash_undefined__";function Ale(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Ele&&t===void 0?Cle:t,this}var Ple=Ale,Tle=dle,$le=ple,Mle=ble,Ile=kle,Nle=Ple;function Cf(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var Qle=Xle,Zle=q0;function Jle(e,t){var n=this.__data__,r=Zle(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var eue=Jle,tue=Dle,nue=Vle,rue=qle,iue=Qle,aue=eue;function Af(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t{var r,i,a,o;return O.jsx(O.Fragment,{children:O.jsx(Woe,{children:O.jsx(Hoe,{children:O.jsxs("tbody",{children:[O.jsxs(vd,{children:[O.jsx(md,{children:"Market Cap"}),O.jsx(gd,{children:(r=e==null?void 0:e[t.name])==null?void 0:r.market_cap})]}),O.jsxs(vd,{children:[O.jsx(md,{children:"All Time High"}),O.jsx(gd,{children:(i=e==null?void 0:e[t.name])==null?void 0:i.ath_price})]}),O.jsxs(vd,{children:[O.jsx(md,{children:"Volume (24h)"}),O.jsx(gd,{children:(a=e==null?void 0:e[t.name])==null?void 0:a.volume_24h})]}),O.jsxs(vd,{children:[O.jsx(md,{children:"Vol Change (24h)"}),O.jsx(gd,{children:(o=e==null?void 0:e[t.name])==null?void 0:o.volume_24h_change_24h})]}),O.jsxs(vd,{children:[O.jsx(md,{children:"Max Supply"}),O.jsx(gd,{children:n})]})]})})})})};function Yoe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Xs=Yoe;const kf=gt(Xs);var Goe=typeof Ji=="object"&&Ji&&Ji.Object===Object&&Ji,LF=Goe,qoe=LF,Koe=typeof self=="object"&&self&&self.Object===Object&&self,Xoe=qoe||Koe||Function("return this")(),Fa=Xoe,Qoe=Fa,Zoe=Qoe.Symbol,Rp=Zoe,wI=Rp,FF=Object.prototype,Joe=FF.hasOwnProperty,ese=FF.toString,yd=wI?wI.toStringTag:void 0;function tse(e){var t=Joe.call(e,yd),n=e[yd];try{e[yd]=void 0;var r=!0}catch{}var i=ese.call(e);return r&&(t?e[yd]=n:delete e[yd]),i}var nse=tse,rse=Object.prototype,ise=rse.toString;function ase(e){return ise.call(e)}var ose=ase,_I=Rp,sse=nse,lse=ose,use="[object Null]",cse="[object Undefined]",SI=_I?_I.toStringTag:void 0;function fse(e){return e==null?e===void 0?cse:use:SI&&SI in Object(e)?sse(e):lse(e)}var Qs=fse,dse=Qs,hse=Xs,pse="[object AsyncFunction]",mse="[object Function]",gse="[object GeneratorFunction]",vse="[object Proxy]";function yse(e){if(!hse(e))return!1;var t=dse(e);return t==mse||t==gse||t==pse||t==vse}var uC=yse;const He=gt(uC);var xse=Array.isArray,mr=xse;const vn=gt(mr);function bse(e){return e!=null&&typeof e=="object"}var Zs=bse,wse=Qs,_se=mr,Sse=Zs,Ose="[object String]";function kse(e){return typeof e=="string"||!_se(e)&&Sse(e)&&wse(e)==Ose}var Ese=kse;const Dp=gt(Ese);var Cse=Qs,Ase=Zs,Pse="[object Symbol]";function Tse(e){return typeof e=="symbol"||Ase(e)&&Cse(e)==Pse}var Ef=Tse,$se=mr,Mse=Ef,Ise=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Nse=/^\w*$/;function jse(e,t){if($se(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Mse(e)?!0:Nse.test(e)||!Ise.test(e)||t!=null&&e in Object(t)}var cC=jse,Rse=Fa,Dse=Rse["__core-js_shared__"],Lse=Dse,Zb=Lse,OI=function(){var e=/[^.]+$/.exec(Zb&&Zb.keys&&Zb.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Fse(e){return!!OI&&OI in e}var Bse=Fse,zse=Function.prototype,Use=zse.toString;function Wse(e){if(e!=null){try{return Use.call(e)}catch{}try{return e+""}catch{}}return""}var BF=Wse,Hse=uC,Vse=Bse,Yse=Xs,Gse=BF,qse=/[\\^$.*+?()[\]{}|]/g,Kse=/^\[object .+?Constructor\]$/,Xse=Function.prototype,Qse=Object.prototype,Zse=Xse.toString,Jse=Qse.hasOwnProperty,ele=RegExp("^"+Zse.call(Jse).replace(qse,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function tle(e){if(!Yse(e)||Vse(e))return!1;var t=Hse(e)?ele:Kse;return t.test(Gse(e))}var nle=tle;function rle(e,t){return e==null?void 0:e[t]}var ile=rle,ale=nle,ole=ile;function sle(e,t){var n=ole(e,t);return ale(n)?n:void 0}var uu=sle,lle=uu,ule=lle(Object,"create"),G0=ule,kI=G0;function cle(){this.__data__=kI?kI(null):{},this.size=0}var fle=cle;function dle(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var hle=dle,ple=G0,mle="__lodash_hash_undefined__",gle=Object.prototype,vle=gle.hasOwnProperty;function yle(e){var t=this.__data__;if(ple){var n=t[e];return n===mle?void 0:n}return vle.call(t,e)?t[e]:void 0}var xle=yle,ble=G0,wle=Object.prototype,_le=wle.hasOwnProperty;function Sle(e){var t=this.__data__;return ble?t[e]!==void 0:_le.call(t,e)}var Ole=Sle,kle=G0,Ele="__lodash_hash_undefined__";function Cle(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=kle&&t===void 0?Ele:t,this}var Ale=Cle,Ple=fle,Tle=hle,$le=xle,Mle=Ole,Ile=Ale;function Cf(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var Xle=Kle,Qle=q0;function Zle(e,t){var n=this.__data__,r=Qle(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var Jle=Zle,eue=Rle,tue=Hle,nue=Gle,rue=Xle,iue=Jle;function Af(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t0?1:-1},Al=function(t){return Dp(t)&&t.indexOf("%")===t.length-1},ge=function(t){return Oce(t)&&!Tf(t)},On=function(t){return ge(t)||Dp(t)},Ace=0,Lp=function(t){var n=++Ace;return"".concat(t||"").concat(n)},Hc=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!ge(t)&&!Dp(t))return r;var a;if(Al(t)){var o=t.indexOf("%");a=n*parseFloat(t.slice(0,o))/100}else a=+t;return Tf(a)&&(a=r),i&&a>n&&(a=n),a},ns=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},Pce=function(t){if(!vn(t))return!1;for(var n=t.length,r={},i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function jce(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var MI={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},Ts=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},II=null,ew=null,wC=function e(t){if(t===II&&vn(ew))return ew;var n=[];return T.Children.forEach(t,function(r){Re(r)||(xce.isFragment(r)?n=n.concat(e(r.props.children)):n.push(r))}),ew=n,II=t,n};function oa(e,t){var n=[],r=[];return vn(t)?r=t.map(function(i){return Ts(i)}):r=[Ts(t)],wC(e).forEach(function(i){var a=Wn(i,"type.displayName")||Wn(i,"type.name");r.indexOf(a)!==-1&&n.push(i)}),n}function co(e,t){var n=oa(e,t);return n&&n[0]}var NI=function(t){if(!t||!t.props)return!1;var n=t.props,r=n.width,i=n.height;return!(!ge(r)||r<=0||!ge(i)||i<=0)},Rce=["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"],Dce=function(t){return t&&t.type&&Dp(t.type)&&Rce.indexOf(t.type)>=0},Lce=function(t,n,r,i){var a,o=(a=Jb==null?void 0:Jb[i])!==null&&a!==void 0?a:[];return!He(t)&&(i&&o.includes(n)||$ce.includes(n))||r&&bC.includes(n)},ht=function(t,n,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var i=t;if(T.isValidElement(t)&&(i=t.props),!kf(i))return null;var a={};return Object.keys(i).forEach(function(o){var s;Lce((s=i)===null||s===void 0?void 0:s[o],o,n,r)&&(a[o]=i[o])}),a},KF=function e(t,n){if(t===n)return!0;var r=T.Children.count(t);if(r!==T.Children.count(n))return!1;if(r===0)return!0;if(r===1)return jI(vn(t)?t[0]:t,vn(n)?n[0]:n);for(var i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Wce(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function TS(e){var t=e.children,n=e.width,r=e.height,i=e.viewBox,a=e.className,o=e.style,s=Uce(e,zce),l=i||{width:n,height:r,x:0,y:0},c=de("recharts-surface",a);return U.createElement("svg",PS({},ht(s,!0,"svg"),{className:c,width:n,height:r,style:o,viewBox:"".concat(l.x," ").concat(l.y," ").concat(l.width," ").concat(l.height)}),U.createElement("title",null,e.title),U.createElement("desc",null,e.desc),t)}var Hce=["children","className"];function $S(){return $S=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Yce(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var un=U.forwardRef(function(e,t){var n=e.children,r=e.className,i=Vce(e,Hce),a=de("recharts-layer",r);return U.createElement("g",$S({className:a},ht(i,!0),{ref:t}),n)}),Gce=K0;function qce(){this.__data__=new Gce,this.size=0}var Kce=qce;function Xce(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var Qce=Xce;function Zce(e){return this.__data__.get(e)}var Jce=Zce;function efe(e){return this.__data__.has(e)}var tfe=efe,nfe=K0,rfe=dC,ife=hC,afe=200;function ofe(e,t){var n=this.__data__;if(n instanceof nfe){var r=n.__data__;if(!rfe||r.lengths))return!1;var c=a.get(e),f=a.get(t);if(c&&f)return c==t&&f==e;var h=-1,p=!0,m=n&Afe?new Ofe:void 0;for(a.set(e,t),a.set(t,e);++h-1&&e%1==0&&e-1&&e%1==0&&e<=Mde}var kC=Ide,Nde=Qs,jde=kC,Rde=Zs,Dde="[object Arguments]",Lde="[object Array]",Fde="[object Boolean]",Bde="[object Date]",zde="[object Error]",Ude="[object Function]",Wde="[object Map]",Hde="[object Number]",Vde="[object Object]",Yde="[object RegExp]",Gde="[object Set]",qde="[object String]",Kde="[object WeakMap]",Xde="[object ArrayBuffer]",Qde="[object DataView]",Zde="[object Float32Array]",Jde="[object Float64Array]",ehe="[object Int8Array]",the="[object Int16Array]",nhe="[object Int32Array]",rhe="[object Uint8Array]",ihe="[object Uint8ClampedArray]",ahe="[object Uint16Array]",ohe="[object Uint32Array]",Bt={};Bt[Zde]=Bt[Jde]=Bt[ehe]=Bt[the]=Bt[nhe]=Bt[rhe]=Bt[ihe]=Bt[ahe]=Bt[ohe]=!0;Bt[Dde]=Bt[Lde]=Bt[Xde]=Bt[Fde]=Bt[Qde]=Bt[Bde]=Bt[zde]=Bt[Ude]=Bt[Wde]=Bt[Hde]=Bt[Vde]=Bt[Yde]=Bt[Gde]=Bt[qde]=Bt[Kde]=!1;function she(e){return Rde(e)&&jde(e.length)&&!!Bt[Nde(e)]}var lhe=she;function uhe(e){return function(t){return e(t)}}var iB=uhe,Zv={exports:{}};Zv.exports;(function(e,t){var n=LF,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(Zv,Zv.exports);var che=Zv.exports,fhe=lhe,dhe=iB,UI=che,WI=UI&&UI.isTypedArray,hhe=WI?dhe(WI):fhe,aB=hhe,phe=vde,mhe=SC,ghe=mr,vhe=rB,yhe=OC,xhe=aB,bhe=Object.prototype,whe=bhe.hasOwnProperty;function _he(e,t){var n=ghe(e),r=!n&&mhe(e),i=!n&&!r&&vhe(e),a=!n&&!r&&!i&&xhe(e),o=n||r||i||a,s=o?phe(e.length,String):[],l=s.length;for(var c in e)(t||whe.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||yhe(c,l)))&&s.push(c);return s}var She=_he,Ohe=Object.prototype;function khe(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Ohe;return e===n}var Ehe=khe;function Che(e,t){return function(n){return e(t(n))}}var Ahe=Che,Phe=Ahe,The=Phe(Object.keys,Object),$he=The,Mhe=Ehe,Ihe=$he,Nhe=Object.prototype,jhe=Nhe.hasOwnProperty;function Rhe(e){if(!Mhe(e))return Ihe(e);var t=[];for(var n in Object(e))jhe.call(e,n)&&n!="constructor"&&t.push(n);return t}var Dhe=Rhe,Lhe=uC,Fhe=kC;function Bhe(e){return e!=null&&Fhe(e.length)&&!Lhe(e)}var Fp=Bhe,zhe=She,Uhe=Dhe,Whe=Fp;function Hhe(e){return Whe(e)?zhe(e):Uhe(e)}var l1=Hhe,Vhe=ade,Yhe=mde,Ghe=l1;function qhe(e){return Vhe(e,Ghe,Yhe)}var Khe=qhe,HI=Khe,Xhe=1,Qhe=Object.prototype,Zhe=Qhe.hasOwnProperty;function Jhe(e,t,n,r,i,a){var o=n&Xhe,s=HI(e),l=s.length,c=HI(t),f=c.length;if(l!=f&&!o)return!1;for(var h=l;h--;){var p=s[h];if(!(o?p in t:Zhe.call(t,p)))return!1}var m=a.get(e),x=a.get(t);if(m&&x)return m==t&&x==e;var g=!0;a.set(e,t),a.set(t,e);for(var w=o;++h-1}var Qme=Xme;function Zme(e,t,n){for(var r=-1,i=e==null?0:e.length;++r=hge){var c=t?null:fge(e);if(c)return dge(c);o=!1,i=cge,l=new sge}else l=t?[]:s;e:for(;++ri?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(i);++r=r?e:_ge(e,t,n)}var Oge=Sge,kge="\\ud800-\\udfff",Ege="\\u0300-\\u036f",Cge="\\ufe20-\\ufe2f",Age="\\u20d0-\\u20ff",Pge=Ege+Cge+Age,Tge="\\ufe0e\\ufe0f",$ge="\\u200d",Mge=RegExp("["+$ge+kge+Pge+Tge+"]");function Ige(e){return Mge.test(e)}var dB=Ige;function Nge(e){return e.split("")}var jge=Nge,hB="\\ud800-\\udfff",Rge="\\u0300-\\u036f",Dge="\\ufe20-\\ufe2f",Lge="\\u20d0-\\u20ff",Fge=Rge+Dge+Lge,Bge="\\ufe0e\\ufe0f",zge="["+hB+"]",DS="["+Fge+"]",LS="\\ud83c[\\udffb-\\udfff]",Uge="(?:"+DS+"|"+LS+")",pB="[^"+hB+"]",mB="(?:\\ud83c[\\udde6-\\uddff]){2}",gB="[\\ud800-\\udbff][\\udc00-\\udfff]",Wge="\\u200d",vB=Uge+"?",yB="["+Bge+"]?",Hge="(?:"+Wge+"(?:"+[pB,mB,gB].join("|")+")"+yB+vB+")*",Vge=yB+vB+Hge,Yge="(?:"+[pB+DS+"?",DS,mB,gB,zge].join("|")+")",Gge=RegExp(LS+"(?="+LS+")|"+Yge+Vge,"g");function qge(e){return e.match(Gge)||[]}var Kge=qge,Xge=jge,Qge=dB,Zge=Kge;function Jge(e){return Qge(e)?Zge(e):Xge(e)}var eve=Jge,tve=Oge,nve=dB,rve=eve,ive=WF;function ave(e){return function(t){t=ive(t);var n=nve(t)?rve(t):void 0,r=n?n[0]:t.charAt(0),i=n?tve(n,1).join(""):t.slice(1);return r[e]()+i}}var ove=ave,sve=ove,lve=sve("toUpperCase"),uve=lve;const u1=gt(uve);function Nt(e){return function(){return e}}const xB=Math.cos,ey=Math.sin,ca=Math.sqrt,ty=Math.PI,c1=2*ty,FS=Math.PI,BS=2*FS,yl=1e-6,cve=BS-yl;function bB(e){this._+=e[0];for(let t=1,n=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return bB;const n=10**t;return function(r){this._+=r[0];for(let i=1,a=r.length;iyl)if(!(Math.abs(h*l-c*f)>yl)||!a)this._append`L${this._x1=t},${this._y1=n}`;else{let m=r-o,x=i-s,g=l*l+c*c,w=m*m+x*x,b=Math.sqrt(g),_=Math.sqrt(p),v=a*Math.tan((FS-Math.acos((g+p-w)/(2*b*_)))/2),O=v/_,C=v/b;Math.abs(O-1)>yl&&this._append`L${t+O*f},${n+O*h}`,this._append`A${a},${a},0,0,${+(h*m>f*x)},${this._x1=t+C*l},${this._y1=n+C*c}`}}arc(t,n,r,i,a,o){if(t=+t,n=+n,r=+r,o=!!o,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),l=r*Math.sin(i),c=t+s,f=n+l,h=1^o,p=o?i-a:a-i;this._x1===null?this._append`M${c},${f}`:(Math.abs(this._x1-c)>yl||Math.abs(this._y1-f)>yl)&&this._append`L${c},${f}`,r&&(p<0&&(p=p%BS+BS),p>cve?this._append`A${r},${r},0,1,${h},${t-s},${n-l}A${r},${r},0,1,${h},${this._x1=c},${this._y1=f}`:p>yl&&this._append`A${r},${r},0,${+(p>=FS)},${h},${this._x1=t+r*Math.cos(a)},${this._y1=n+r*Math.sin(a)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function CC(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new dve(t)}function AC(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function wB(e){this._context=e}wB.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&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);break}}};function f1(e){return new wB(e)}function _B(e){return e[0]}function SB(e){return e[1]}function OB(e,t){var n=Nt(!0),r=null,i=f1,a=null,o=CC(s);e=typeof e=="function"?e:e===void 0?_B:Nt(e),t=typeof t=="function"?t:t===void 0?SB:Nt(t);function s(l){var c,f=(l=AC(l)).length,h,p=!1,m;for(r==null&&(a=i(m=o())),c=0;c<=f;++c)!(c=m;--x)s.point(v[x],O[x]);s.lineEnd(),s.areaEnd()}b&&(v[p]=+e(w,p,h),O[p]=+t(w,p,h),s.point(r?+r(w,p,h):v[p],n?+n(w,p,h):O[p]))}if(_)return s=null,_+""||null}function f(){return OB().defined(i).curve(o).context(a)}return c.x=function(h){return arguments.length?(e=typeof h=="function"?h:Nt(+h),r=null,c):e},c.x0=function(h){return arguments.length?(e=typeof h=="function"?h:Nt(+h),c):e},c.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:Nt(+h),c):r},c.y=function(h){return arguments.length?(t=typeof h=="function"?h:Nt(+h),n=null,c):t},c.y0=function(h){return arguments.length?(t=typeof h=="function"?h:Nt(+h),c):t},c.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:Nt(+h),c):n},c.lineX0=c.lineY0=function(){return f().x(e).y(t)},c.lineY1=function(){return f().x(e).y(n)},c.lineX1=function(){return f().x(r).y(t)},c.defined=function(h){return arguments.length?(i=typeof h=="function"?h:Nt(!!h),c):i},c.curve=function(h){return arguments.length?(o=h,a!=null&&(s=o(a)),c):o},c.context=function(h){return arguments.length?(h==null?a=s=null:s=o(a=h),c):a},c}const PC={draw(e,t){const n=ca(t/ty);e.moveTo(n,0),e.arc(0,0,n,0,c1)}},hve={draw(e,t){const n=ca(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},kB=ca(1/3),pve=kB*2,mve={draw(e,t){const n=ca(t/pve),r=n*kB;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},gve={draw(e,t){const n=ca(t),r=-n/2;e.rect(r,r,n,n)}},vve=.8908130915292852,EB=ey(ty/10)/ey(7*ty/10),yve=ey(c1/10)*EB,xve=-xB(c1/10)*EB,bve={draw(e,t){const n=ca(t*vve),r=yve*n,i=xve*n;e.moveTo(0,-n),e.lineTo(r,i);for(let a=1;a<5;++a){const o=c1*a/5,s=xB(o),l=ey(o);e.lineTo(l*n,-s*n),e.lineTo(s*r-l*i,l*r+s*i)}e.closePath()}},iw=ca(3),wve={draw(e,t){const n=-ca(t/(iw*3));e.moveTo(0,n*2),e.lineTo(-iw*n,-n),e.lineTo(iw*n,-n),e.closePath()}},mi=-.5,gi=ca(3)/2,zS=1/ca(12),_ve=(zS/2+1)*3,Sve={draw(e,t){const n=ca(t/_ve),r=n/2,i=n*zS,a=r,o=n*zS+n,s=-a,l=o;e.moveTo(r,i),e.lineTo(a,o),e.lineTo(s,l),e.lineTo(mi*r-gi*i,gi*r+mi*i),e.lineTo(mi*a-gi*o,gi*a+mi*o),e.lineTo(mi*s-gi*l,gi*s+mi*l),e.lineTo(mi*r+gi*i,mi*i-gi*r),e.lineTo(mi*a+gi*o,mi*o-gi*a),e.lineTo(mi*s+gi*l,mi*l-gi*s),e.closePath()}};function Ove(e,t){let n=null,r=CC(i);e=typeof e=="function"?e:Nt(e||PC),t=typeof t=="function"?t:Nt(t===void 0?64:+t);function i(){let a;if(n||(n=a=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),a)return n=null,a+""||null}return i.type=function(a){return arguments.length?(e=typeof a=="function"?a:Nt(a),i):e},i.size=function(a){return arguments.length?(t=typeof a=="function"?a:Nt(+a),i):t},i.context=function(a){return arguments.length?(n=a??null,i):n},i}function ny(){}function ry(e,t,n){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+n)/6)}function CB(e){this._context=e}CB.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:ry(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&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:ry(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function kve(e){return new CB(e)}function AB(e){this._context=e}AB.prototype={areaStart:ny,areaEnd:ny,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);break}}},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:ry(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Eve(e){return new AB(e)}function PB(e){this._context=e}PB.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||this._line!==0&&this._point===3)&&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 n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:ry(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Cve(e){return new PB(e)}function TB(e){this._context=e}TB.prototype={areaStart:ny,areaEnd:ny,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))}};function Ave(e){return new TB(e)}function rN(e){return e<0?-1:1}function iN(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(rN(a)+rN(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function aN(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function aw(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,i+s*t,a-s,o-s*n,a,o)}function iy(e){this._context=e}iy.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:aw(this,this._t0,aN(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(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,aw(this,aN(this,n=iN(this,e,t)),n);break;default:aw(this,this._t0,n=iN(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function $B(e){this._context=new MB(e)}($B.prototype=Object.create(iy.prototype)).point=function(e,t){iy.prototype.point.call(this,t,e)};function MB(e){this._context=e}MB.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,n,r,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}};function Pve(e){return new iy(e)}function Tve(e){return new $B(e)}function IB(e){this._context=e}IB.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,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=oN(e),i=oN(t),a=0,o=1;o=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(a[n-1]=(e[n]+i[n-1])/2,t=0;t=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 n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function Mve(e){return new d1(e,.5)}function Ive(e){return new d1(e,0)}function Nve(e){return new d1(e,1)}function Vc(e,t){if((o=e.length)>1)for(var n=1,r,i,a=e[t[0]],o,s=a.length;n=0;)n[t]=t;return n}function jve(e,t){return e[t]}function Rve(e){const t=[];return t.key=e,t}function Dve(){var e=Nt([]),t=US,n=Vc,r=jve;function i(a){var o=Array.from(e.apply(this,arguments),Rve),s,l=o.length,c=-1,f;for(const h of a)for(s=0,++c;s0){for(var n,r,i=0,a=e[0].length,o;i0){for(var n=0,r=e[t[0]],i,a=r.length;n0)||!((a=(i=e[t[0]]).length)>0))){for(var n=0,r=1,i,a,o;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ay(e){return ay=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ay(e)}function NB(e,t,n){return t=jB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jB(e){var t=Kve(e,"string");return Yc(t)==="symbol"?t:String(t)}function Kve(e,t){if(Yc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Yc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var RB={symbolCircle:PC,symbolCross:hve,symbolDiamond:mve,symbolSquare:gve,symbolStar:bve,symbolTriangle:wve,symbolWye:Sve},Xve=Math.PI/180,Qve=function(t){var n="symbol".concat(u1(t));return RB[n]||PC},Zve=function(t,n,r){if(n==="area")return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var i=18*Xve;return 1.25*t*t*(Math.tan(i)-Math.tan(i*2)*Math.pow(Math.tan(i),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},TC=function(e){Hve(n,e);var t=Vve(n);function n(){return zve(this,n),t.apply(this,arguments)}return Wve(n,[{key:"getPath",value:function(){var i=this.props,a=i.size,o=i.sizeType,s=i.type,l=Qve(s),c=Ove().type(l).size(Zve(a,o,s));return c()}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.cx,s=i.cy,l=i.size,c=ht(this.props,!0);return o===+o&&s===+s&&l===+l?U.createElement("path",WS({},c,{className:de("recharts-symbols",a),transform:"translate(".concat(o,", ").concat(s,")"),d:this.getPath()})):null}}]),n}(T.PureComponent);NB(TC,"defaultProps",{type:"circle",size:64,sizeType:"area"});NB(TC,"registerSymbol",function(e,t){RB["symbol".concat(u1(e))]=t});function Gc(e){"@babel/helpers - typeof";return Gc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gc(e)}function VS(){return VS=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function oy(e){return oy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},oy(e)}function Uh(e,t,n){return t=DB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DB(e){var t=lye(e,"string");return Gc(t)==="symbol"?t:String(t)}function lye(e,t){if(Gc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Gc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var vi=32,$C=function(e){rye(n,e);var t=iye(n);function n(){return eye(this,n),t.apply(this,arguments)}return nye(n,[{key:"renderIcon",value:function(i){var a=this.props.inactiveColor,o=vi/2,s=vi/6,l=vi/3,c=i.inactive?a:i.color;if(i.type==="plainline")return U.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:i.payload.strokeDasharray,x1:0,y1:o,x2:vi,y2:o,className:"recharts-legend-icon"});if(i.type==="line")return U.createElement("path",{strokeWidth:4,fill:"none",stroke:c,d:"M0,".concat(o,"h").concat(l,` + */var Nn=typeof Symbol=="function"&&Symbol.for,vC=Nn?Symbol.for("react.element"):60103,yC=Nn?Symbol.for("react.portal"):60106,Z0=Nn?Symbol.for("react.fragment"):60107,J0=Nn?Symbol.for("react.strict_mode"):60108,e1=Nn?Symbol.for("react.profiler"):60114,t1=Nn?Symbol.for("react.provider"):60109,n1=Nn?Symbol.for("react.context"):60110,xC=Nn?Symbol.for("react.async_mode"):60111,r1=Nn?Symbol.for("react.concurrent_mode"):60111,i1=Nn?Symbol.for("react.forward_ref"):60112,a1=Nn?Symbol.for("react.suspense"):60113,hce=Nn?Symbol.for("react.suspense_list"):60120,o1=Nn?Symbol.for("react.memo"):60115,s1=Nn?Symbol.for("react.lazy"):60116,pce=Nn?Symbol.for("react.block"):60121,mce=Nn?Symbol.for("react.fundamental"):60117,gce=Nn?Symbol.for("react.responder"):60118,vce=Nn?Symbol.for("react.scope"):60119;function ai(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case vC:switch(e=e.type,e){case xC:case r1:case Z0:case e1:case J0:case a1:return e;default:switch(e=e&&e.$$typeof,e){case n1:case i1:case s1:case o1:case t1:return e;default:return t}}case yC:return t}}}function GF(e){return ai(e)===r1}Ct.AsyncMode=xC;Ct.ConcurrentMode=r1;Ct.ContextConsumer=n1;Ct.ContextProvider=t1;Ct.Element=vC;Ct.ForwardRef=i1;Ct.Fragment=Z0;Ct.Lazy=s1;Ct.Memo=o1;Ct.Portal=yC;Ct.Profiler=e1;Ct.StrictMode=J0;Ct.Suspense=a1;Ct.isAsyncMode=function(e){return GF(e)||ai(e)===xC};Ct.isConcurrentMode=GF;Ct.isContextConsumer=function(e){return ai(e)===n1};Ct.isContextProvider=function(e){return ai(e)===t1};Ct.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===vC};Ct.isForwardRef=function(e){return ai(e)===i1};Ct.isFragment=function(e){return ai(e)===Z0};Ct.isLazy=function(e){return ai(e)===s1};Ct.isMemo=function(e){return ai(e)===o1};Ct.isPortal=function(e){return ai(e)===yC};Ct.isProfiler=function(e){return ai(e)===e1};Ct.isStrictMode=function(e){return ai(e)===J0};Ct.isSuspense=function(e){return ai(e)===a1};Ct.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Z0||e===r1||e===e1||e===J0||e===a1||e===hce||typeof e=="object"&&e!==null&&(e.$$typeof===s1||e.$$typeof===o1||e.$$typeof===t1||e.$$typeof===n1||e.$$typeof===i1||e.$$typeof===mce||e.$$typeof===gce||e.$$typeof===vce||e.$$typeof===pce)};Ct.typeOf=ai;YF.exports=Ct;var yce=YF.exports,xce=Qs,bce=Zs,wce="[object Number]";function _ce(e){return typeof e=="number"||bce(e)&&xce(e)==wce}var qF=_ce;const Sce=gt(qF);var Oce=qF;function kce(e){return Oce(e)&&e!=+e}var Ece=kce;const Tf=gt(Ece);var ki=function(t){return t===0?0:t>0?1:-1},Al=function(t){return Dp(t)&&t.indexOf("%")===t.length-1},ge=function(t){return Sce(t)&&!Tf(t)},On=function(t){return ge(t)||Dp(t)},Cce=0,Lp=function(t){var n=++Cce;return"".concat(t||"").concat(n)},Hc=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!ge(t)&&!Dp(t))return r;var a;if(Al(t)){var o=t.indexOf("%");a=n*parseFloat(t.slice(0,o))/100}else a=+t;return Tf(a)&&(a=r),i&&a>n&&(a=n),a},ns=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},Ace=function(t){if(!vn(t))return!1;for(var n=t.length,r={},i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Nce(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var MI={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},Ts=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},II=null,ew=null,wC=function e(t){if(t===II&&vn(ew))return ew;var n=[];return T.Children.forEach(t,function(r){Re(r)||(yce.isFragment(r)?n=n.concat(e(r.props.children)):n.push(r))}),ew=n,II=t,n};function oa(e,t){var n=[],r=[];return vn(t)?r=t.map(function(i){return Ts(i)}):r=[Ts(t)],wC(e).forEach(function(i){var a=Wn(i,"type.displayName")||Wn(i,"type.name");r.indexOf(a)!==-1&&n.push(i)}),n}function co(e,t){var n=oa(e,t);return n&&n[0]}var NI=function(t){if(!t||!t.props)return!1;var n=t.props,r=n.width,i=n.height;return!(!ge(r)||r<=0||!ge(i)||i<=0)},jce=["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"],Rce=function(t){return t&&t.type&&Dp(t.type)&&jce.indexOf(t.type)>=0},Dce=function(t,n,r,i){var a,o=(a=Jb==null?void 0:Jb[i])!==null&&a!==void 0?a:[];return!He(t)&&(i&&o.includes(n)||Tce.includes(n))||r&&bC.includes(n)},ht=function(t,n,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var i=t;if(T.isValidElement(t)&&(i=t.props),!kf(i))return null;var a={};return Object.keys(i).forEach(function(o){var s;Dce((s=i)===null||s===void 0?void 0:s[o],o,n,r)&&(a[o]=i[o])}),a},KF=function e(t,n){if(t===n)return!0;var r=T.Children.count(t);if(r!==T.Children.count(n))return!1;if(r===0)return!0;if(r===1)return jI(vn(t)?t[0]:t,vn(n)?n[0]:n);for(var i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Uce(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function TS(e){var t=e.children,n=e.width,r=e.height,i=e.viewBox,a=e.className,o=e.style,s=zce(e,Bce),l=i||{width:n,height:r,x:0,y:0},c=de("recharts-surface",a);return U.createElement("svg",PS({},ht(s,!0,"svg"),{className:c,width:n,height:r,style:o,viewBox:"".concat(l.x," ").concat(l.y," ").concat(l.width," ").concat(l.height)}),U.createElement("title",null,e.title),U.createElement("desc",null,e.desc),t)}var Wce=["children","className"];function $S(){return $S=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Vce(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var un=U.forwardRef(function(e,t){var n=e.children,r=e.className,i=Hce(e,Wce),a=de("recharts-layer",r);return U.createElement("g",$S({className:a},ht(i,!0),{ref:t}),n)}),Yce=K0;function Gce(){this.__data__=new Yce,this.size=0}var qce=Gce;function Kce(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var Xce=Kce;function Qce(e){return this.__data__.get(e)}var Zce=Qce;function Jce(e){return this.__data__.has(e)}var efe=Jce,tfe=K0,nfe=dC,rfe=hC,ife=200;function afe(e,t){var n=this.__data__;if(n instanceof tfe){var r=n.__data__;if(!nfe||r.lengths))return!1;var c=a.get(e),f=a.get(t);if(c&&f)return c==t&&f==e;var h=-1,p=!0,m=n&Cfe?new Sfe:void 0;for(a.set(e,t),a.set(t,e);++h-1&&e%1==0&&e-1&&e%1==0&&e<=$de}var kC=Mde,Ide=Qs,Nde=kC,jde=Zs,Rde="[object Arguments]",Dde="[object Array]",Lde="[object Boolean]",Fde="[object Date]",Bde="[object Error]",zde="[object Function]",Ude="[object Map]",Wde="[object Number]",Hde="[object Object]",Vde="[object RegExp]",Yde="[object Set]",Gde="[object String]",qde="[object WeakMap]",Kde="[object ArrayBuffer]",Xde="[object DataView]",Qde="[object Float32Array]",Zde="[object Float64Array]",Jde="[object Int8Array]",ehe="[object Int16Array]",the="[object Int32Array]",nhe="[object Uint8Array]",rhe="[object Uint8ClampedArray]",ihe="[object Uint16Array]",ahe="[object Uint32Array]",Bt={};Bt[Qde]=Bt[Zde]=Bt[Jde]=Bt[ehe]=Bt[the]=Bt[nhe]=Bt[rhe]=Bt[ihe]=Bt[ahe]=!0;Bt[Rde]=Bt[Dde]=Bt[Kde]=Bt[Lde]=Bt[Xde]=Bt[Fde]=Bt[Bde]=Bt[zde]=Bt[Ude]=Bt[Wde]=Bt[Hde]=Bt[Vde]=Bt[Yde]=Bt[Gde]=Bt[qde]=!1;function ohe(e){return jde(e)&&Nde(e.length)&&!!Bt[Ide(e)]}var she=ohe;function lhe(e){return function(t){return e(t)}}var iB=lhe,Zv={exports:{}};Zv.exports;(function(e,t){var n=LF,r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,a=i&&i.exports===r,o=a&&n.process,s=function(){try{var l=i&&i.require&&i.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(Zv,Zv.exports);var uhe=Zv.exports,che=she,fhe=iB,UI=uhe,WI=UI&&UI.isTypedArray,dhe=WI?fhe(WI):che,aB=dhe,hhe=gde,phe=SC,mhe=mr,ghe=rB,vhe=OC,yhe=aB,xhe=Object.prototype,bhe=xhe.hasOwnProperty;function whe(e,t){var n=mhe(e),r=!n&&phe(e),i=!n&&!r&&ghe(e),a=!n&&!r&&!i&&yhe(e),o=n||r||i||a,s=o?hhe(e.length,String):[],l=s.length;for(var c in e)(t||bhe.call(e,c))&&!(o&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||vhe(c,l)))&&s.push(c);return s}var _he=whe,She=Object.prototype;function Ohe(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||She;return e===n}var khe=Ohe;function Ehe(e,t){return function(n){return e(t(n))}}var Che=Ehe,Ahe=Che,Phe=Ahe(Object.keys,Object),The=Phe,$he=khe,Mhe=The,Ihe=Object.prototype,Nhe=Ihe.hasOwnProperty;function jhe(e){if(!$he(e))return Mhe(e);var t=[];for(var n in Object(e))Nhe.call(e,n)&&n!="constructor"&&t.push(n);return t}var Rhe=jhe,Dhe=uC,Lhe=kC;function Fhe(e){return e!=null&&Lhe(e.length)&&!Dhe(e)}var Fp=Fhe,Bhe=_he,zhe=Rhe,Uhe=Fp;function Whe(e){return Uhe(e)?Bhe(e):zhe(e)}var l1=Whe,Hhe=ide,Vhe=pde,Yhe=l1;function Ghe(e){return Hhe(e,Yhe,Vhe)}var qhe=Ghe,HI=qhe,Khe=1,Xhe=Object.prototype,Qhe=Xhe.hasOwnProperty;function Zhe(e,t,n,r,i,a){var o=n&Khe,s=HI(e),l=s.length,c=HI(t),f=c.length;if(l!=f&&!o)return!1;for(var h=l;h--;){var p=s[h];if(!(o?p in t:Qhe.call(t,p)))return!1}var m=a.get(e),x=a.get(t);if(m&&x)return m==t&&x==e;var g=!0;a.set(e,t),a.set(t,e);for(var w=o;++h-1}var Xme=Kme;function Qme(e,t,n){for(var r=-1,i=e==null?0:e.length;++r=dge){var c=t?null:cge(e);if(c)return fge(c);o=!1,i=uge,l=new oge}else l=t?[]:s;e:for(;++ri?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(i);++r=r?e:wge(e,t,n)}var Sge=_ge,Oge="\\ud800-\\udfff",kge="\\u0300-\\u036f",Ege="\\ufe20-\\ufe2f",Cge="\\u20d0-\\u20ff",Age=kge+Ege+Cge,Pge="\\ufe0e\\ufe0f",Tge="\\u200d",$ge=RegExp("["+Tge+Oge+Age+Pge+"]");function Mge(e){return $ge.test(e)}var dB=Mge;function Ige(e){return e.split("")}var Nge=Ige,hB="\\ud800-\\udfff",jge="\\u0300-\\u036f",Rge="\\ufe20-\\ufe2f",Dge="\\u20d0-\\u20ff",Lge=jge+Rge+Dge,Fge="\\ufe0e\\ufe0f",Bge="["+hB+"]",DS="["+Lge+"]",LS="\\ud83c[\\udffb-\\udfff]",zge="(?:"+DS+"|"+LS+")",pB="[^"+hB+"]",mB="(?:\\ud83c[\\udde6-\\uddff]){2}",gB="[\\ud800-\\udbff][\\udc00-\\udfff]",Uge="\\u200d",vB=zge+"?",yB="["+Fge+"]?",Wge="(?:"+Uge+"(?:"+[pB,mB,gB].join("|")+")"+yB+vB+")*",Hge=yB+vB+Wge,Vge="(?:"+[pB+DS+"?",DS,mB,gB,Bge].join("|")+")",Yge=RegExp(LS+"(?="+LS+")|"+Vge+Hge,"g");function Gge(e){return e.match(Yge)||[]}var qge=Gge,Kge=Nge,Xge=dB,Qge=qge;function Zge(e){return Xge(e)?Qge(e):Kge(e)}var Jge=Zge,eve=Sge,tve=dB,nve=Jge,rve=WF;function ive(e){return function(t){t=rve(t);var n=tve(t)?nve(t):void 0,r=n?n[0]:t.charAt(0),i=n?eve(n,1).join(""):t.slice(1);return r[e]()+i}}var ave=ive,ove=ave,sve=ove("toUpperCase"),lve=sve;const u1=gt(lve);function Nt(e){return function(){return e}}const xB=Math.cos,ey=Math.sin,ca=Math.sqrt,ty=Math.PI,c1=2*ty,FS=Math.PI,BS=2*FS,yl=1e-6,uve=BS-yl;function bB(e){this._+=e[0];for(let t=1,n=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return bB;const n=10**t;return function(r){this._+=r[0];for(let i=1,a=r.length;iyl)if(!(Math.abs(h*l-c*f)>yl)||!a)this._append`L${this._x1=t},${this._y1=n}`;else{let m=r-o,x=i-s,g=l*l+c*c,w=m*m+x*x,b=Math.sqrt(g),_=Math.sqrt(p),v=a*Math.tan((FS-Math.acos((g+p-w)/(2*b*_)))/2),S=v/_,C=v/b;Math.abs(S-1)>yl&&this._append`L${t+S*f},${n+S*h}`,this._append`A${a},${a},0,0,${+(h*m>f*x)},${this._x1=t+C*l},${this._y1=n+C*c}`}}arc(t,n,r,i,a,o){if(t=+t,n=+n,r=+r,o=!!o,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),l=r*Math.sin(i),c=t+s,f=n+l,h=1^o,p=o?i-a:a-i;this._x1===null?this._append`M${c},${f}`:(Math.abs(this._x1-c)>yl||Math.abs(this._y1-f)>yl)&&this._append`L${c},${f}`,r&&(p<0&&(p=p%BS+BS),p>uve?this._append`A${r},${r},0,1,${h},${t-s},${n-l}A${r},${r},0,1,${h},${this._x1=c},${this._y1=f}`:p>yl&&this._append`A${r},${r},0,${+(p>=FS)},${h},${this._x1=t+r*Math.cos(a)},${this._y1=n+r*Math.sin(a)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function CC(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new fve(t)}function AC(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function wB(e){this._context=e}wB.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&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);break}}};function f1(e){return new wB(e)}function _B(e){return e[0]}function SB(e){return e[1]}function OB(e,t){var n=Nt(!0),r=null,i=f1,a=null,o=CC(s);e=typeof e=="function"?e:e===void 0?_B:Nt(e),t=typeof t=="function"?t:t===void 0?SB:Nt(t);function s(l){var c,f=(l=AC(l)).length,h,p=!1,m;for(r==null&&(a=i(m=o())),c=0;c<=f;++c)!(c=m;--x)s.point(v[x],S[x]);s.lineEnd(),s.areaEnd()}b&&(v[p]=+e(w,p,h),S[p]=+t(w,p,h),s.point(r?+r(w,p,h):v[p],n?+n(w,p,h):S[p]))}if(_)return s=null,_+""||null}function f(){return OB().defined(i).curve(o).context(a)}return c.x=function(h){return arguments.length?(e=typeof h=="function"?h:Nt(+h),r=null,c):e},c.x0=function(h){return arguments.length?(e=typeof h=="function"?h:Nt(+h),c):e},c.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:Nt(+h),c):r},c.y=function(h){return arguments.length?(t=typeof h=="function"?h:Nt(+h),n=null,c):t},c.y0=function(h){return arguments.length?(t=typeof h=="function"?h:Nt(+h),c):t},c.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:Nt(+h),c):n},c.lineX0=c.lineY0=function(){return f().x(e).y(t)},c.lineY1=function(){return f().x(e).y(n)},c.lineX1=function(){return f().x(r).y(t)},c.defined=function(h){return arguments.length?(i=typeof h=="function"?h:Nt(!!h),c):i},c.curve=function(h){return arguments.length?(o=h,a!=null&&(s=o(a)),c):o},c.context=function(h){return arguments.length?(h==null?a=s=null:s=o(a=h),c):a},c}const PC={draw(e,t){const n=ca(t/ty);e.moveTo(n,0),e.arc(0,0,n,0,c1)}},dve={draw(e,t){const n=ca(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},kB=ca(1/3),hve=kB*2,pve={draw(e,t){const n=ca(t/hve),r=n*kB;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},mve={draw(e,t){const n=ca(t),r=-n/2;e.rect(r,r,n,n)}},gve=.8908130915292852,EB=ey(ty/10)/ey(7*ty/10),vve=ey(c1/10)*EB,yve=-xB(c1/10)*EB,xve={draw(e,t){const n=ca(t*gve),r=vve*n,i=yve*n;e.moveTo(0,-n),e.lineTo(r,i);for(let a=1;a<5;++a){const o=c1*a/5,s=xB(o),l=ey(o);e.lineTo(l*n,-s*n),e.lineTo(s*r-l*i,l*r+s*i)}e.closePath()}},iw=ca(3),bve={draw(e,t){const n=-ca(t/(iw*3));e.moveTo(0,n*2),e.lineTo(-iw*n,-n),e.lineTo(iw*n,-n),e.closePath()}},mi=-.5,gi=ca(3)/2,zS=1/ca(12),wve=(zS/2+1)*3,_ve={draw(e,t){const n=ca(t/wve),r=n/2,i=n*zS,a=r,o=n*zS+n,s=-a,l=o;e.moveTo(r,i),e.lineTo(a,o),e.lineTo(s,l),e.lineTo(mi*r-gi*i,gi*r+mi*i),e.lineTo(mi*a-gi*o,gi*a+mi*o),e.lineTo(mi*s-gi*l,gi*s+mi*l),e.lineTo(mi*r+gi*i,mi*i-gi*r),e.lineTo(mi*a+gi*o,mi*o-gi*a),e.lineTo(mi*s+gi*l,mi*l-gi*s),e.closePath()}};function Sve(e,t){let n=null,r=CC(i);e=typeof e=="function"?e:Nt(e||PC),t=typeof t=="function"?t:Nt(t===void 0?64:+t);function i(){let a;if(n||(n=a=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),a)return n=null,a+""||null}return i.type=function(a){return arguments.length?(e=typeof a=="function"?a:Nt(a),i):e},i.size=function(a){return arguments.length?(t=typeof a=="function"?a:Nt(+a),i):t},i.context=function(a){return arguments.length?(n=a??null,i):n},i}function ny(){}function ry(e,t,n){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+n)/6)}function CB(e){this._context=e}CB.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:ry(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&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:ry(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Ove(e){return new CB(e)}function AB(e){this._context=e}AB.prototype={areaStart:ny,areaEnd:ny,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);break}}},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:ry(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function kve(e){return new AB(e)}function PB(e){this._context=e}PB.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||this._line!==0&&this._point===3)&&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 n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:ry(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Eve(e){return new PB(e)}function TB(e){this._context=e}TB.prototype={areaStart:ny,areaEnd:ny,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))}};function Cve(e){return new TB(e)}function rN(e){return e<0?-1:1}function iN(e,t,n){var r=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(r||i<0&&-0),o=(n-e._y1)/(i||r<0&&-0),s=(a*i+o*r)/(r+i);return(rN(a)+rN(o))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs(s))||0}function aN(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function aw(e,t,n){var r=e._x0,i=e._y0,a=e._x1,o=e._y1,s=(a-r)/3;e._context.bezierCurveTo(r+s,i+s*t,a-s,o-s*n,a,o)}function iy(e){this._context=e}iy.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:aw(this,this._t0,aN(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(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,aw(this,aN(this,n=iN(this,e,t)),n);break;default:aw(this,this._t0,n=iN(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function $B(e){this._context=new MB(e)}($B.prototype=Object.create(iy.prototype)).point=function(e,t){iy.prototype.point.call(this,t,e)};function MB(e){this._context=e}MB.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,n,r,i,a){this._context.bezierCurveTo(t,e,r,n,a,i)}};function Ave(e){return new iy(e)}function Pve(e){return new $B(e)}function IB(e){this._context=e}IB.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,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=oN(e),i=oN(t),a=0,o=1;o=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(a[n-1]=(e[n]+i[n-1])/2,t=0;t=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 n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function $ve(e){return new d1(e,.5)}function Mve(e){return new d1(e,0)}function Ive(e){return new d1(e,1)}function Vc(e,t){if((o=e.length)>1)for(var n=1,r,i,a=e[t[0]],o,s=a.length;n=0;)n[t]=t;return n}function Nve(e,t){return e[t]}function jve(e){const t=[];return t.key=e,t}function Rve(){var e=Nt([]),t=US,n=Vc,r=Nve;function i(a){var o=Array.from(e.apply(this,arguments),jve),s,l=o.length,c=-1,f;for(const h of a)for(s=0,++c;s0){for(var n,r,i=0,a=e[0].length,o;i0){for(var n=0,r=e[t[0]],i,a=r.length;n0)||!((a=(i=e[t[0]]).length)>0))){for(var n=0,r=1,i,a,o;r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ay(e){return ay=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ay(e)}function NB(e,t,n){return t=jB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jB(e){var t=qve(e,"string");return Yc(t)==="symbol"?t:String(t)}function qve(e,t){if(Yc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Yc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var RB={symbolCircle:PC,symbolCross:dve,symbolDiamond:pve,symbolSquare:mve,symbolStar:xve,symbolTriangle:bve,symbolWye:_ve},Kve=Math.PI/180,Xve=function(t){var n="symbol".concat(u1(t));return RB[n]||PC},Qve=function(t,n,r){if(n==="area")return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var i=18*Kve;return 1.25*t*t*(Math.tan(i)-Math.tan(i*2)*Math.pow(Math.tan(i),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},TC=function(e){Wve(n,e);var t=Hve(n);function n(){return Bve(this,n),t.apply(this,arguments)}return Uve(n,[{key:"getPath",value:function(){var i=this.props,a=i.size,o=i.sizeType,s=i.type,l=Xve(s),c=Sve().type(l).size(Qve(a,o,s));return c()}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.cx,s=i.cy,l=i.size,c=ht(this.props,!0);return o===+o&&s===+s&&l===+l?U.createElement("path",WS({},c,{className:de("recharts-symbols",a),transform:"translate(".concat(o,", ").concat(s,")"),d:this.getPath()})):null}}]),n}(T.PureComponent);NB(TC,"defaultProps",{type:"circle",size:64,sizeType:"area"});NB(TC,"registerSymbol",function(e,t){RB["symbol".concat(u1(e))]=t});function Gc(e){"@babel/helpers - typeof";return Gc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gc(e)}function VS(){return VS=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function oy(e){return oy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},oy(e)}function Uh(e,t,n){return t=DB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DB(e){var t=sye(e,"string");return Gc(t)==="symbol"?t:String(t)}function sye(e,t){if(Gc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Gc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var vi=32,$C=function(e){nye(n,e);var t=rye(n);function n(){return Jve(this,n),t.apply(this,arguments)}return tye(n,[{key:"renderIcon",value:function(i){var a=this.props.inactiveColor,o=vi/2,s=vi/6,l=vi/3,c=i.inactive?a:i.color;if(i.type==="plainline")return U.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:i.payload.strokeDasharray,x1:0,y1:o,x2:vi,y2:o,className:"recharts-legend-icon"});if(i.type==="line")return U.createElement("path",{strokeWidth:4,fill:"none",stroke:c,d:"M0,".concat(o,"h").concat(l,` A`).concat(s,",").concat(s,",0,1,1,").concat(2*l,",").concat(o,` H`).concat(vi,"M").concat(2*l,",").concat(o,` - A`).concat(s,",").concat(s,",0,1,1,").concat(l,",").concat(o),className:"recharts-legend-icon"});if(i.type==="rect")return U.createElement("path",{stroke:"none",fill:c,d:"M0,".concat(vi/8,"h").concat(vi,"v").concat(vi*3/4,"h").concat(-vi,"z"),className:"recharts-legend-icon"});if(U.isValidElement(i.legendIcon)){var f=Jve({},i);return delete f.legendIcon,U.cloneElement(i.legendIcon,f)}return U.createElement(TC,{fill:c,cx:o,cy:o,size:vi,sizeType:"diameter",type:i.type})}},{key:"renderItems",value:function(){var i=this,a=this.props,o=a.payload,s=a.iconSize,l=a.layout,c=a.formatter,f=a.inactiveColor,h={x:0,y:0,width:vi,height:vi},p={display:l==="horizontal"?"inline-block":"block",marginRight:10},m={display:"inline-block",verticalAlign:"middle",marginRight:4};return o.map(function(x,g){var w,b=x.formatter||c,_=de((w={"recharts-legend-item":!0},Uh(w,"legend-item-".concat(g),!0),Uh(w,"inactive",x.inactive),w));if(x.type==="none")return null;var v=x.inactive?f:x.color;return U.createElement("li",VS({className:_,style:p,key:"legend-item-".concat(g)},Kv(i.props,x,g)),U.createElement(TS,{width:s,height:s,viewBox:h,style:m},i.renderIcon(x)),U.createElement("span",{className:"recharts-legend-item-text",style:{color:v}},b?b(x.value,x,g):x.value))})}},{key:"render",value:function(){var i=this.props,a=i.payload,o=i.layout,s=i.align;if(!a||!a.length)return null;var l={padding:0,margin:0,textAlign:o==="horizontal"?s:"left"};return U.createElement("ul",{className:"recharts-default-legend",style:l},this.renderItems())}}]),n}(T.PureComponent);Uh($C,"displayName","Legend");Uh($C,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});function qc(e){"@babel/helpers - typeof";return qc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qc(e)}var uye=["ref"];function lN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Mu(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sy(e){return sy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},sy(e)}function h1(e,t,n){return t=FB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FB(e){var t=gye(e,"string");return qc(t)==="symbol"?t:String(t)}function gye(e,t){if(qc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(qc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vye(e,t){if(e==null)return{};var n=yye(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function yye(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function xye(e){return e.value}function bye(e,t){return e===!0?Jv(t,xye):He(e)?Jv(t,e):t}function wye(e,t){if(U.isValidElement(e))return U.cloneElement(e,t);if(He(e))return U.createElement(e,t);t.ref;var n=vye(t,uye);return U.createElement($C,n)}var cN=1,Wh=function(e){dye(n,e);var t=hye(n);function n(){var r;cye(this,n);for(var i=arguments.length,a=new Array(i),o=0;o=0&&o>=0?{width:a,height:o}:null}},{key:"getDefaultPosition",value:function(i){var a=this.props,o=a.layout,s=a.align,l=a.verticalAlign,c=a.margin,f=a.chartWidth,h=a.chartHeight,p,m;if(!i||(i.left===void 0||i.left===null)&&(i.right===void 0||i.right===null))if(s==="center"&&o==="vertical"){var x=this.getBBoxSnapshot()||{width:0};p={left:((f||0)-x.width)/2}}else p=s==="right"?{right:c&&c.right||0}:{left:c&&c.left||0};if(!i||(i.top===void 0||i.top===null)&&(i.bottom===void 0||i.bottom===null))if(l==="middle"){var g=this.getBBoxSnapshot()||{height:0};m={top:((h||0)-g.height)/2}}else m=l==="bottom"?{bottom:c&&c.bottom||0}:{top:c&&c.top||0};return Mu(Mu({},p),m)}},{key:"updateBBox",value:function(){var i=this.state,a=i.boxWidth,o=i.boxHeight,s=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var l=this.wrapperNode.getBoundingClientRect();(Math.abs(l.width-a)>cN||Math.abs(l.height-o)>cN)&&this.setState({boxWidth:l.width,boxHeight:l.height},function(){s&&s(l)})}else(a!==-1||o!==-1)&&this.setState({boxWidth:-1,boxHeight:-1},function(){s&&s(null)})}},{key:"render",value:function(){var i=this,a=this.props,o=a.content,s=a.width,l=a.height,c=a.wrapperStyle,f=a.payloadUniqBy,h=a.payload,p=Mu(Mu({position:"absolute",width:s||"auto",height:l||"auto"},this.getDefaultPosition(c)),c);return U.createElement("div",{className:"recharts-legend-wrapper",style:p,ref:function(x){i.wrapperNode=x}},wye(o,Mu(Mu({},this.props),{},{payload:bye(f,h)})))}}],[{key:"getWithHeight",value:function(i,a){var o=i.props.layout;return o==="vertical"&&ge(i.props.height)?{height:i.props.height}:o==="horizontal"?{width:i.props.width||a}:null}}]),n}(T.PureComponent);h1(Wh,"displayName","Legend");h1(Wh,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var _ye=Object.getOwnPropertyNames,Sye=Object.getOwnPropertySymbols,Oye=Object.prototype.hasOwnProperty;function fN(e,t){return function(r,i,a){return e(r,i,a)&&t(r,i,a)}}function dg(e){return function(n,r,i){if(!n||!r||typeof n!="object"||typeof r!="object")return e(n,r,i);var a=i.cache,o=a.get(n),s=a.get(r);if(o&&s)return o===r&&s===n;a.set(n,r),a.set(r,n);var l=e(n,r,i);return a.delete(n),a.delete(r),l}}function dN(e){return _ye(e).concat(Sye(e))}var BB=Object.hasOwn||function(e,t){return Oye.call(e,t)};function Nf(e,t){return e||t?e===t:e===t||e!==e&&t!==t}var zB="_owner",hN=Object.getOwnPropertyDescriptor,pN=Object.keys;function kye(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function Eye(e,t){return Nf(e.getTime(),t.getTime())}function mN(e,t,n){if(e.size!==t.size)return!1;for(var r={},i=e.entries(),a=0,o,s;(o=i.next())&&!o.done;){for(var l=t.entries(),c=!1,f=0;(s=l.next())&&!s.done;){var h=o.value,p=h[0],m=h[1],x=s.value,g=x[0],w=x[1];!c&&!r[f]&&(c=n.equals(p,g,a,f,e,t,n)&&n.equals(m,w,p,g,e,t,n))&&(r[f]=!0),f++}if(!c)return!1;a++}return!0}function Cye(e,t,n){var r=pN(e),i=r.length;if(pN(t).length!==i)return!1;for(var a;i-- >0;)if(a=r[i],a===zB&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!BB(t,a)||!n.equals(e[a],t[a],a,a,e,t,n))return!1;return!0}function xd(e,t,n){var r=dN(e),i=r.length;if(dN(t).length!==i)return!1;for(var a,o,s;i-- >0;)if(a=r[i],a===zB&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!BB(t,a)||!n.equals(e[a],t[a],a,a,e,t,n)||(o=hN(e,a),s=hN(t,a),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function Aye(e,t){return Nf(e.valueOf(),t.valueOf())}function Pye(e,t){return e.source===t.source&&e.flags===t.flags}function gN(e,t,n){if(e.size!==t.size)return!1;for(var r={},i=e.values(),a,o;(a=i.next())&&!a.done;){for(var s=t.values(),l=!1,c=0;(o=s.next())&&!o.done;)!l&&!r[c]&&(l=n.equals(a.value,o.value,a.value,o.value,e,t,n))&&(r[c]=!0),c++;if(!l)return!1}return!0}function Tye(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var $ye="[object Arguments]",Mye="[object Boolean]",Iye="[object Date]",Nye="[object Map]",jye="[object Number]",Rye="[object Object]",Dye="[object RegExp]",Lye="[object Set]",Fye="[object String]",Bye=Array.isArray,vN=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,yN=Object.assign,zye=Object.prototype.toString.call.bind(Object.prototype.toString);function Uye(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areMapsEqual,i=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,o=e.areRegExpsEqual,s=e.areSetsEqual,l=e.areTypedArraysEqual;return function(f,h,p){if(f===h)return!0;if(f==null||h==null||typeof f!="object"||typeof h!="object")return f!==f&&h!==h;var m=f.constructor;if(m!==h.constructor)return!1;if(m===Object)return i(f,h,p);if(Bye(f))return t(f,h,p);if(vN!=null&&vN(f))return l(f,h,p);if(m===Date)return n(f,h,p);if(m===RegExp)return o(f,h,p);if(m===Map)return r(f,h,p);if(m===Set)return s(f,h,p);var x=zye(f);return x===Iye?n(f,h,p):x===Dye?o(f,h,p):x===Nye?r(f,h,p):x===Lye?s(f,h,p):x===Rye?typeof f.then!="function"&&typeof h.then!="function"&&i(f,h,p):x===$ye?i(f,h,p):x===Mye||x===jye||x===Fye?a(f,h,p):!1}}function Wye(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,i={areArraysEqual:r?xd:kye,areDatesEqual:Eye,areMapsEqual:r?fN(mN,xd):mN,areObjectsEqual:r?xd:Cye,arePrimitiveWrappersEqual:Aye,areRegExpsEqual:Pye,areSetsEqual:r?fN(gN,xd):gN,areTypedArraysEqual:r?xd:Tye};if(n&&(i=yN({},i,n(i))),t){var a=dg(i.areArraysEqual),o=dg(i.areMapsEqual),s=dg(i.areObjectsEqual),l=dg(i.areSetsEqual);i=yN({},i,{areArraysEqual:a,areMapsEqual:o,areObjectsEqual:s,areSetsEqual:l})}return i}function Hye(e){return function(t,n,r,i,a,o,s){return e(t,n,s)}}function Vye(e){var t=e.circular,n=e.comparator,r=e.createState,i=e.equals,a=e.strict;if(r)return function(l,c){var f=r(),h=f.cache,p=h===void 0?t?new WeakMap:void 0:h,m=f.meta;return n(l,c,{cache:p,equals:i,meta:m,strict:a})};if(t)return function(l,c){return n(l,c,{cache:new WeakMap,equals:i,meta:void 0,strict:a})};var o={cache:void 0,equals:i,meta:void 0,strict:a};return function(l,c){return n(l,c,o)}}var Yye=el();el({strict:!0});el({circular:!0});el({circular:!0,strict:!0});el({createInternalComparator:function(){return Nf}});el({strict:!0,createInternalComparator:function(){return Nf}});el({circular:!0,createInternalComparator:function(){return Nf}});el({circular:!0,createInternalComparator:function(){return Nf},strict:!0});function el(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,r=e.createInternalComparator,i=e.createState,a=e.strict,o=a===void 0?!1:a,s=Wye(e),l=Uye(s),c=r?r(l):Hye(l);return Vye({circular:n,comparator:l,createState:i,equals:c,strict:o})}function Gye(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function xN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,r=function i(a){n<0&&(n=a),a-n>t?(e(a),n=-1):Gye(i)};requestAnimationFrame(r)}function qS(e){"@babel/helpers - typeof";return qS=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qS(e)}function qye(e){return Zye(e)||Qye(e)||Xye(e)||Kye()}function Kye(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xye(e,t){if(e){if(typeof e=="string")return bN(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bN(e,t)}}function bN(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?1:b<0?0:b},g=function(b){for(var _=b>1?1:b,v=_,O=0;O<8;++O){var C=h(v)-_,k=m(v);if(Math.abs(C-_)0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,r=n===void 0?100:n,i=t.damping,a=i===void 0?8:i,o=t.dt,s=o===void 0?17:o,l=function(f,h,p){var m=-(f-h)*r,x=p*a,g=p+(m-x)*s/1e3,w=p*s/1e3+f;return Math.abs(w-h)e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function I0e(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function ow(e){return D0e(e)||R0e(e)||j0e(e)||N0e()}function N0e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j0e(e,t){if(e){if(typeof e=="string")return eO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eO(e,t)}}function R0e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function D0e(e){if(Array.isArray(e))return eO(e)}function eO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fy(e){return fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},fy(e)}var nu=function(e){U0e(n,e);var t=W0e(n);function n(r,i){var a;L0e(this,n),a=t.call(this,r,i);var o=a.props,s=o.isActive,l=o.attributeName,c=o.from,f=o.to,h=o.steps,p=o.children,m=o.duration;if(a.handleStyleChange=a.handleStyleChange.bind(rO(a)),a.changeStyle=a.changeStyle.bind(rO(a)),!s||m<=0)return a.state={style:{}},typeof p=="function"&&(a.state={style:f}),nO(a);if(h&&h.length)a.state={style:h[0].style};else if(c){if(typeof p=="function")return a.state={style:c},nO(a);a.state={style:l?zd({},l,c):c}}else a.state={style:{}};return a}return B0e(n,[{key:"componentDidMount",value:function(){var i=this.props,a=i.isActive,o=i.canBegin;this.mounted=!0,!(!a||!o)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(i){var a=this.props,o=a.isActive,s=a.canBegin,l=a.attributeName,c=a.shouldReAnimate,f=a.to,h=a.from,p=this.state.style;if(s){if(!o){var m={style:l?zd({},l,f):f};this.state&&p&&(l&&p[l]!==f||!l&&p!==f)&&this.setState(m);return}if(!(Yye(i.to,f)&&i.canBegin&&i.isActive)){var x=!i.canBegin||!i.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var g=x||c?h:i.to;if(this.state&&p){var w={style:l?zd({},l,g):g};(l&&[l]!==g||!l&&p!==g)&&this.setState(w)}this.runAnimation(Yi(Yi({},this.props),{},{from:g,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var i=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),i&&i()}},{key:"handleStyleChange",value:function(i){this.changeStyle(i)}},{key:"changeStyle",value:function(i){this.mounted&&this.setState({style:i})}},{key:"runJSAnimation",value:function(i){var a=this,o=i.from,s=i.to,l=i.duration,c=i.easing,f=i.begin,h=i.onAnimationEnd,p=i.onAnimationStart,m=T0e(o,s,x0e(c),l,this.changeStyle),x=function(){a.stopJSAnimation=m()};this.manager.start([p,f,x,l,h])}},{key:"runStepAnimation",value:function(i){var a=this,o=i.steps,s=i.begin,l=i.onAnimationStart,c=o[0],f=c.style,h=c.duration,p=h===void 0?0:h,m=function(g,w,b){if(b===0)return g;var _=w.duration,v=w.easing,O=v===void 0?"ease":v,C=w.style,k=w.properties,A=w.onAnimationEnd,$=b>0?o[b-1]:w,L=k||Object.keys(C);if(typeof O=="function"||O==="spring")return[].concat(ow(g),[a.runJSAnimation.bind(a,{from:$.style,to:C,duration:_,easing:O}),_]);var B=_N(L,_,O),j=Yi(Yi(Yi({},$.style),C),{},{transition:B});return[].concat(ow(g),[j,_,A]).filter(o0e)};return this.manager.start([l].concat(ow(o.reduce(m,[f,Math.max(p,s)])),[i.onAnimationEnd]))}},{key:"runAnimation",value:function(i){this.manager||(this.manager=Jye());var a=i.begin,o=i.duration,s=i.attributeName,l=i.to,c=i.easing,f=i.onAnimationStart,h=i.onAnimationEnd,p=i.steps,m=i.children,x=this.manager;if(this.unSubscribe=x.subscribe(this.handleStyleChange),typeof c=="function"||typeof m=="function"||c==="spring"){this.runJSAnimation(i);return}if(p.length>1){this.runStepAnimation(i);return}var g=s?zd({},s,l):l,w=_N(Object.keys(g),o,c);x.start([f,a,Yi(Yi({},g),{},{transition:w}),o,h])}},{key:"render",value:function(){var i=this.props,a=i.children;i.begin;var o=i.duration;i.attributeName,i.easing;var s=i.isActive;i.steps,i.from,i.to,i.canBegin,i.onAnimationEnd,i.shouldReAnimate,i.onAnimationReStart;var l=M0e(i,$0e),c=T.Children.count(a),f=KS(this.state.style);if(typeof a=="function")return a(f);if(!s||c===0||o<=0)return a;var h=function(m){var x=m.props,g=x.style,w=g===void 0?{}:g,b=x.className,_=T.cloneElement(m,Yi(Yi({},l),{},{style:Yi(Yi({},w),f),className:b}));return _};return c===1?h(T.Children.only(a)):U.createElement("div",null,T.Children.map(a,function(p){return h(p)}))}}]),n}(T.PureComponent);nu.displayName="Animate";nu.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};nu.propTypes={from:me.oneOfType([me.object,me.string]),to:me.oneOfType([me.object,me.string]),attributeName:me.string,duration:me.number,begin:me.number,easing:me.oneOfType([me.string,me.func]),steps:me.arrayOf(me.shape({duration:me.number.isRequired,style:me.object.isRequired,easing:me.oneOfType([me.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),me.func]),properties:me.arrayOf("string"),onAnimationEnd:me.func})),children:me.oneOfType([me.node,me.func]),isActive:me.bool,canBegin:me.bool,onAnimationEnd:me.func,shouldReAnimate:me.bool,onAnimationStart:me.func,onAnimationReStart:me.func};Number.isFinite===void 0&&(Number.isFinite=function(e){return typeof e=="number"&&isFinite(e)});me.object,me.object,me.object,me.element;me.object,me.object,me.object,me.oneOfType([me.array,me.element]),me.any;var AN=Rp,V0e=SC,Y0e=mr,PN=AN?AN.isConcatSpreadable:void 0;function G0e(e){return Y0e(e)||V0e(e)||!!(PN&&e&&e[PN])}var q0e=G0e,K0e=tB,X0e=q0e;function GB(e,t,n,r,i){var a=-1,o=e.length;for(n||(n=X0e),i||(i=[]);++a0&&n(s)?t>1?GB(s,t-1,n,r,i):K0e(i,s):r||(i[i.length]=s)}return i}var qB=GB;function Q0e(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var l=o[e?s:++i];if(n(a[l],l,a)===!1)break}return t}}var Z0e=Q0e,J0e=Z0e,e1e=J0e(),t1e=e1e,n1e=t1e,r1e=l1;function i1e(e,t){return e&&n1e(e,t,r1e)}var KB=i1e,a1e=Fp;function o1e(e,t){return function(n,r){if(n==null)return n;if(!a1e(n))return e(n,r);for(var i=n.length,a=t?i:-1,o=Object(n);(t?a--:++at||a&&o&&l&&!s&&!c||r&&o&&l||!n&&l||!i)return 1;if(!r&&!a&&!c&&e=s)return l;var c=n[r];return l*(c=="desc"?-1:1)}}return e.index-t.index}var b1e=x1e,sw=mC,w1e=gC,_1e=Js,S1e=XB,O1e=m1e,k1e=iB,E1e=b1e,C1e=If,A1e=mr;function P1e(e,t,n){t.length?t=sw(t,function(a){return A1e(a)?function(o){return w1e(o,a.length===1?a[0]:a)}:a}):t=[C1e];var r=-1;t=sw(t,k1e(_1e));var i=S1e(e,function(a,o,s){var l=sw(t,function(c){return c(a)});return{criteria:l,index:++r,value:a}});return O1e(i,function(a,o){return E1e(a,o,n)})}var T1e=P1e;function $1e(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var M1e=$1e,I1e=M1e,$N=Math.max;function N1e(e,t,n){return t=$N(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=$N(r.length-t,0),o=Array(a);++i0){if(++t>=H1e)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var q1e=G1e,K1e=W1e,X1e=q1e,Q1e=X1e(K1e),Z1e=Q1e,J1e=If,exe=j1e,txe=Z1e;function nxe(e,t){return txe(exe(e,t,J1e),e+"")}var rxe=nxe,ixe=fC,axe=Fp,oxe=OC,sxe=Xs;function lxe(e,t,n){if(!sxe(n))return!1;var r=typeof t;return(r=="number"?axe(n)&&oxe(t,n.length):r=="string"&&t in n)?ixe(n[t],e):!1}var p1=lxe,uxe=qB,cxe=T1e,fxe=rxe,IN=p1,dxe=fxe(function(e,t){if(e==null)return[];var n=t.length;return n>1&&IN(e,t[0],t[1])?t=[]:n>2&&IN(t[0],t[1],t[2])&&(t=[t[0]]),cxe(e,uxe(t,1),[])}),hxe=dxe;const IC=gt(hxe);function Qc(e){"@babel/helpers - typeof";return Qc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qc(e)}function pxe(e,t){return yxe(e)||vxe(e,t)||gxe(e,t)||mxe()}function mxe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gxe(e,t){if(e){if(typeof e=="string")return NN(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return NN(e,t)}}function NN(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dy(e){return dy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dy(e)}function NC(e,t,n){return t=ZB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZB(e){var t=Cxe(e,"string");return Qc(t)==="symbol"?t:String(t)}function Cxe(e,t){if(Qc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Qc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Axe(e){return vn(e)&&On(e[0])&&On(e[1])?e.join(" ~ "):e}var jC=function(e){_xe(n,e);var t=Sxe(n);function n(){return xxe(this,n),t.apply(this,arguments)}return wxe(n,[{key:"renderContent",value:function(){var i=this.props,a=i.payload,o=i.separator,s=i.formatter,l=i.itemStyle,c=i.itemSorter;if(a&&a.length){var f={padding:0,margin:0},h=(c?IC(a,c):a).map(function(p,m){if(p.type==="none")return null;var x=lw({display:"block",paddingTop:4,paddingBottom:4,color:p.color||"#000"},l),g=p.formatter||s||Axe,w=p.value,b=p.name;if(g&&w!=null&&b!=null){var _=g(w,b,p,m,a);if(Array.isArray(_)){var v=_,O=pxe(v,2);w=O[0],b=O[1]}else w=_}return U.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(m),style:x},On(b)?U.createElement("span",{className:"recharts-tooltip-item-name"},b):null,On(b)?U.createElement("span",{className:"recharts-tooltip-item-separator"},o):null,U.createElement("span",{className:"recharts-tooltip-item-value"},w),U.createElement("span",{className:"recharts-tooltip-item-unit"},p.unit||""))});return U.createElement("ul",{className:"recharts-tooltip-item-list",style:f},h)}return null}},{key:"render",value:function(){var i=this.props,a=i.wrapperClassName,o=i.contentStyle,s=i.labelClassName,l=i.labelStyle,c=i.label,f=i.labelFormatter,h=i.payload,p=lw({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),m=lw({margin:0},l),x=!Re(c),g=x?c:"",w=de("recharts-default-tooltip",a),b=de("recharts-tooltip-label",s);return x&&f&&h!==void 0&&h!==null&&(g=f(c,h)),U.createElement("div",{className:w,style:p},U.createElement("p",{className:b,style:m},U.isValidElement(g)?g:"".concat(g)),this.renderContent())}}]),n}(T.PureComponent);NC(jC,"displayName","DefaultTooltipContent");NC(jC,"defaultProps",{separator:" : ",contentStyle:{},itemStyle:{},labelStyle:{}});var Pxe=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},yo={isSsr:Pxe(),get:function(t){return yo[t]},set:function(t,n){if(typeof t=="string")yo[t]=n;else{var r=Object.keys(t);r&&r.length&&r.forEach(function(i){yo[i]=t[i]})}}};function Zc(e){"@babel/helpers - typeof";return Zc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zc(e)}function RN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ja(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hy(e){return hy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hy(e)}function oo(e,t,n){return t=JB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JB(e){var t=Dxe(e,"string");return Zc(t)==="symbol"?t:String(t)}function Dxe(e,t){if(Zc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Zc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bd="recharts-tooltip-wrapper",DN=1;function Lxe(e){return e.dataKey}function Fxe(e,t){return e===!0?Jv(t,Lxe):He(e)?Jv(t,e):t}function Bxe(e,t){return U.isValidElement(e)?U.cloneElement(e,t):He(e)?U.createElement(e,t):U.createElement(jC,t)}var Pl=function(e){Ixe(n,e);var t=Nxe(n);function n(){var r;Txe(this,n);for(var i=arguments.length,a=new Array(i),o=0;oA?Math.max(_,b[l]):Math.max(v,b[l])}),r}return Mxe(n,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"updateBBox",value:function(){var i=this.state,a=i.boxWidth,o=i.boxHeight,s=i.dismissed;if(s?(this.wrapperNode.blur(),(this.props.coordinate.x!==this.state.dismissedAtCoordinate.x||this.props.coordinate.y!==this.state.dismissedAtCoordinate.y)&&this.setState({dismissed:!1})):this.wrapperNode.focus({preventScroll:!0}),this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var l=this.wrapperNode.getBoundingClientRect();(Math.abs(l.width-a)>DN||Math.abs(l.height-o)>DN)&&this.setState({boxWidth:l.width,boxHeight:l.height})}else(a!==-1||o!==-1)&&this.setState({boxWidth:-1,boxHeight:-1})}},{key:"render",value:function(){var i,a=this,o=this.props,s=o.payload,l=o.isAnimationActive,c=o.animationDuration,f=o.animationEasing,h=o.filterNull,p=o.payloadUniqBy,m=Fxe(p,h&&s&&s.length?s.filter(function(z){return!Re(z.value)}):s),x=m&&m.length,g=this.props,w=g.content,b=g.viewBox,_=g.coordinate,v=g.position,O=g.active,C=g.wrapperStyle,k=Ja({pointerEvents:"none",visibility:!this.state.dismissed&&O&&x?"visible":"hidden",position:"absolute",top:0,left:0},C),A,$;if(v&&ge(v.x)&&ge(v.y))A=v.x,$=v.y;else{var L=this.state,B=L.boxWidth,j=L.boxHeight;B>0&&j>0&&_?(A=this.getTranslate({key:"x",tooltipDimension:B,viewBoxDimension:b.width}),$=this.getTranslate({key:"y",tooltipDimension:j,viewBoxDimension:b.height})):k.visibility="hidden"}k=Ja(Ja({},KS({transform:this.props.useTranslate3d?"translate3d(".concat(A,"px, ").concat($,"px, 0)"):"translate(".concat(A,"px, ").concat($,"px)")})),k),l&&O&&(k=Ja(Ja({},KS({transition:"transform ".concat(c,"ms ").concat(f)})),k));var D=de(bd,(i={},oo(i,"".concat(bd,"-right"),ge(A)&&_&&ge(_.x)&&A>=_.x),oo(i,"".concat(bd,"-left"),ge(A)&&_&&ge(_.x)&&A<_.x),oo(i,"".concat(bd,"-bottom"),ge($)&&_&&ge(_.y)&&$>=_.y),oo(i,"".concat(bd,"-top"),ge($)&&_&&ge(_.y)&&$<_.y),i));return U.createElement("div",{tabIndex:-1,role:"dialog",onKeyDown:function(q){q.key==="Escape"&&a.setState({dismissed:!0,dismissedAtCoordinate:Ja(Ja({},a.state.dismissedAtCoordinate),{},{x:a.props.coordinate.x,y:a.props.coordinate.y})})},className:D,style:k,ref:function(q){a.wrapperNode=q}},Bxe(w,Ja(Ja({},this.props),{},{payload:m})))}}]),n}(T.PureComponent);oo(Pl,"displayName","Tooltip");oo(Pl,"defaultProps",{active:!1,allowEscapeViewBox:{x:!1,y:!1},reverseDirection:{x:!1,y:!1},offset:10,viewBox:{x1:0,x2:0,y1:0,y2:0},coordinate:{x:0,y:0},cursorStyle:{},separator:" : ",wrapperStyle:{},contentStyle:{},itemStyle:{},labelStyle:{},cursor:!0,trigger:"hover",isAnimationActive:!yo.isSsr,animationEasing:"ease",animationDuration:400,filterNull:!0,useTranslate3d:!1});var zxe=Fa,Uxe=function(){return zxe.Date.now()},Wxe=Uxe,Hxe=/\s/;function Vxe(e){for(var t=e.length;t--&&Hxe.test(e.charAt(t)););return t}var Yxe=Vxe,Gxe=Yxe,qxe=/^\s+/;function Kxe(e){return e&&e.slice(0,Gxe(e)+1).replace(qxe,"")}var Xxe=Kxe,Qxe=Xxe,LN=Xs,Zxe=Ef,FN=NaN,Jxe=/^[-+]0x[0-9a-f]+$/i,ebe=/^0b[01]+$/i,tbe=/^0o[0-7]+$/i,nbe=parseInt;function rbe(e){if(typeof e=="number")return e;if(Zxe(e))return FN;if(LN(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=LN(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Qxe(e);var n=ebe.test(e);return n||tbe.test(e)?nbe(e.slice(2),n?2:8):Jxe.test(e)?FN:+e}var ez=rbe,ibe=Xs,uw=Wxe,BN=ez,abe="Expected a function",obe=Math.max,sbe=Math.min;function lbe(e,t,n){var r,i,a,o,s,l,c=0,f=!1,h=!1,p=!0;if(typeof e!="function")throw new TypeError(abe);t=BN(t)||0,ibe(n)&&(f=!!n.leading,h="maxWait"in n,a=h?obe(BN(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p);function m(k){var A=r,$=i;return r=i=void 0,c=k,o=e.apply($,A),o}function x(k){return c=k,s=setTimeout(b,t),f?m(k):o}function g(k){var A=k-l,$=k-c,L=t-A;return h?sbe(L,a-$):L}function w(k){var A=k-l,$=k-c;return l===void 0||A>=t||A<0||h&&$>=a}function b(){var k=uw();if(w(k))return _(k);s=setTimeout(b,g(k))}function _(k){return s=void 0,p&&r?m(k):(r=i=void 0,o)}function v(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function O(){return s===void 0?o:_(uw())}function C(){var k=uw(),A=w(k);if(r=arguments,i=this,l=k,A){if(s===void 0)return x(l);if(h)return clearTimeout(s),s=setTimeout(b,t),m(l)}return s===void 0&&(s=setTimeout(b,t)),o}return C.cancel=v,C.flush=O,C}var tz=lbe;const ube=gt(tz);var cbe=tz,fbe=Xs,dbe="Expected a function";function hbe(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(dbe);return fbe(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),cbe(e,t,{leading:r,maxWait:t,trailing:i})}var pbe=hbe;const nz=gt(pbe);var sO=function(e,t){return sO=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)r.hasOwnProperty(i)&&(n[i]=r[i])},sO(e,t)};function mbe(e,t){sO(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function gbe(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i"u"},UN=function(e){return e instanceof Element||e instanceof HTMLDocument},ybe=function(e,t,n){return function(r){var i=r.width,a=r.height;e(function(o){return o.width===i&&o.height===a||o.width===i&&!n||o.height===a&&!t?o:{width:i,height:a}})}},xbe=function(e){mbe(t,e);function t(n){var r=e.call(this,n)||this;r.cancelHandler=function(){r.resizeHandler&&r.resizeHandler.cancel&&(r.resizeHandler.cancel(),r.resizeHandler=null)},r.attachObserver=function(){var c=r.props,f=c.targetRef,h=c.observerOptions;if(!wd()){f&&f.current&&(r.targetRef.current=f.current);var p=r.getElement();p&&(r.observableElement&&r.observableElement===p||(r.observableElement=p,r.resizeObserver.observe(p,h)))}},r.getElement=function(){var c=r.props,f=c.querySelector,h=c.targetDomEl;if(wd())return null;if(f)return document.querySelector(f);if(h&&UN(h))return h;if(r.targetRef&&UN(r.targetRef.current))return r.targetRef.current;var p=pE.findDOMNode(r);if(!p)return null;var m=r.getRenderType();switch(m){case"renderProp":return p;case"childFunction":return p;case"child":return p;case"childArray":return p;default:return p.parentElement}},r.createResizeHandler=function(c){var f=r.props,h=f.handleWidth,p=h===void 0?!0:h,m=f.handleHeight,x=m===void 0?!0:m,g=f.onResize;if(!(!p&&!x)){var w=ybe(function(b){return r.setState(b,function(){return g==null?void 0:g(r.state.width,r.state.height)})},p,x);c.forEach(function(b){var _=b&&b.contentRect||{},v=_.width,O=_.height,C=!r.skipOnMount&&!wd();C&&w({width:v,height:O}),r.skipOnMount=!1})}},r.getRenderType=function(){var c=r.props,f=c.render,h=c.children;return zN(f)?"renderProp":zN(h)?"childFunction":T.isValidElement(h)?"child":Array.isArray(h)?"childArray":"parent"};var i=n.skipOnMount,a=n.refreshMode,o=n.refreshRate,s=o===void 0?1e3:o,l=n.refreshOptions;return r.state={width:void 0,height:void 0},r.skipOnMount=i,r.targetRef=T.createRef(),r.observableElement=null,wd()||(r.resizeHandler=vbe(r.createResizeHandler,a,s,l),r.resizeObserver=new window.ResizeObserver(r.resizeHandler)),r}return t.prototype.componentDidMount=function(){this.attachObserver()},t.prototype.componentDidUpdate=function(){this.attachObserver()},t.prototype.componentWillUnmount=function(){wd()||(this.observableElement=null,this.resizeObserver.disconnect(),this.cancelHandler())},t.prototype.render=function(){var n=this.props,r=n.render,i=n.children,a=n.nodeType,o=a===void 0?"div":a,s=this.state,l=s.width,c=s.height,f={width:l,height:c,targetRef:this.targetRef},h=this.getRenderType();switch(h){case"renderProp":return r==null?void 0:r(f);case"childFunction":{var p=i;return p==null?void 0:p(f)}case"child":{var m=i;if(m.type&&typeof m.type=="string"){f.targetRef;var x=gbe(f,["targetRef"]);return T.cloneElement(m,x)}return T.cloneElement(m,f)}case"childArray":{var g=i;return g.map(function(w){return!!w&&T.cloneElement(w,f)})}default:return U.createElement(o,null)}},t}(T.PureComponent),mc=function(t,n){for(var r=arguments.length,i=new Array(r>2?r-2:0),a=2;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sy(e){return sy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},sy(e)}function h1(e,t,n){return t=FB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FB(e){var t=mye(e,"string");return qc(t)==="symbol"?t:String(t)}function mye(e,t){if(qc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(qc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gye(e,t){if(e==null)return{};var n=vye(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function vye(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function yye(e){return e.value}function xye(e,t){return e===!0?Jv(t,yye):He(e)?Jv(t,e):t}function bye(e,t){if(U.isValidElement(e))return U.cloneElement(e,t);if(He(e))return U.createElement(e,t);t.ref;var n=gye(t,lye);return U.createElement($C,n)}var cN=1,Wh=function(e){fye(n,e);var t=dye(n);function n(){var r;uye(this,n);for(var i=arguments.length,a=new Array(i),o=0;o=0&&o>=0?{width:a,height:o}:null}},{key:"getDefaultPosition",value:function(i){var a=this.props,o=a.layout,s=a.align,l=a.verticalAlign,c=a.margin,f=a.chartWidth,h=a.chartHeight,p,m;if(!i||(i.left===void 0||i.left===null)&&(i.right===void 0||i.right===null))if(s==="center"&&o==="vertical"){var x=this.getBBoxSnapshot()||{width:0};p={left:((f||0)-x.width)/2}}else p=s==="right"?{right:c&&c.right||0}:{left:c&&c.left||0};if(!i||(i.top===void 0||i.top===null)&&(i.bottom===void 0||i.bottom===null))if(l==="middle"){var g=this.getBBoxSnapshot()||{height:0};m={top:((h||0)-g.height)/2}}else m=l==="bottom"?{bottom:c&&c.bottom||0}:{top:c&&c.top||0};return Mu(Mu({},p),m)}},{key:"updateBBox",value:function(){var i=this.state,a=i.boxWidth,o=i.boxHeight,s=this.props.onBBoxUpdate;if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var l=this.wrapperNode.getBoundingClientRect();(Math.abs(l.width-a)>cN||Math.abs(l.height-o)>cN)&&this.setState({boxWidth:l.width,boxHeight:l.height},function(){s&&s(l)})}else(a!==-1||o!==-1)&&this.setState({boxWidth:-1,boxHeight:-1},function(){s&&s(null)})}},{key:"render",value:function(){var i=this,a=this.props,o=a.content,s=a.width,l=a.height,c=a.wrapperStyle,f=a.payloadUniqBy,h=a.payload,p=Mu(Mu({position:"absolute",width:s||"auto",height:l||"auto"},this.getDefaultPosition(c)),c);return U.createElement("div",{className:"recharts-legend-wrapper",style:p,ref:function(x){i.wrapperNode=x}},bye(o,Mu(Mu({},this.props),{},{payload:xye(f,h)})))}}],[{key:"getWithHeight",value:function(i,a){var o=i.props.layout;return o==="vertical"&&ge(i.props.height)?{height:i.props.height}:o==="horizontal"?{width:i.props.width||a}:null}}]),n}(T.PureComponent);h1(Wh,"displayName","Legend");h1(Wh,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var wye=Object.getOwnPropertyNames,_ye=Object.getOwnPropertySymbols,Sye=Object.prototype.hasOwnProperty;function fN(e,t){return function(r,i,a){return e(r,i,a)&&t(r,i,a)}}function dg(e){return function(n,r,i){if(!n||!r||typeof n!="object"||typeof r!="object")return e(n,r,i);var a=i.cache,o=a.get(n),s=a.get(r);if(o&&s)return o===r&&s===n;a.set(n,r),a.set(r,n);var l=e(n,r,i);return a.delete(n),a.delete(r),l}}function dN(e){return wye(e).concat(_ye(e))}var BB=Object.hasOwn||function(e,t){return Sye.call(e,t)};function Nf(e,t){return e||t?e===t:e===t||e!==e&&t!==t}var zB="_owner",hN=Object.getOwnPropertyDescriptor,pN=Object.keys;function Oye(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function kye(e,t){return Nf(e.getTime(),t.getTime())}function mN(e,t,n){if(e.size!==t.size)return!1;for(var r={},i=e.entries(),a=0,o,s;(o=i.next())&&!o.done;){for(var l=t.entries(),c=!1,f=0;(s=l.next())&&!s.done;){var h=o.value,p=h[0],m=h[1],x=s.value,g=x[0],w=x[1];!c&&!r[f]&&(c=n.equals(p,g,a,f,e,t,n)&&n.equals(m,w,p,g,e,t,n))&&(r[f]=!0),f++}if(!c)return!1;a++}return!0}function Eye(e,t,n){var r=pN(e),i=r.length;if(pN(t).length!==i)return!1;for(var a;i-- >0;)if(a=r[i],a===zB&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!BB(t,a)||!n.equals(e[a],t[a],a,a,e,t,n))return!1;return!0}function xd(e,t,n){var r=dN(e),i=r.length;if(dN(t).length!==i)return!1;for(var a,o,s;i-- >0;)if(a=r[i],a===zB&&(e.$$typeof||t.$$typeof)&&e.$$typeof!==t.$$typeof||!BB(t,a)||!n.equals(e[a],t[a],a,a,e,t,n)||(o=hN(e,a),s=hN(t,a),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function Cye(e,t){return Nf(e.valueOf(),t.valueOf())}function Aye(e,t){return e.source===t.source&&e.flags===t.flags}function gN(e,t,n){if(e.size!==t.size)return!1;for(var r={},i=e.values(),a,o;(a=i.next())&&!a.done;){for(var s=t.values(),l=!1,c=0;(o=s.next())&&!o.done;)!l&&!r[c]&&(l=n.equals(a.value,o.value,a.value,o.value,e,t,n))&&(r[c]=!0),c++;if(!l)return!1}return!0}function Pye(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}var Tye="[object Arguments]",$ye="[object Boolean]",Mye="[object Date]",Iye="[object Map]",Nye="[object Number]",jye="[object Object]",Rye="[object RegExp]",Dye="[object Set]",Lye="[object String]",Fye=Array.isArray,vN=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,yN=Object.assign,Bye=Object.prototype.toString.call.bind(Object.prototype.toString);function zye(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areMapsEqual,i=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,o=e.areRegExpsEqual,s=e.areSetsEqual,l=e.areTypedArraysEqual;return function(f,h,p){if(f===h)return!0;if(f==null||h==null||typeof f!="object"||typeof h!="object")return f!==f&&h!==h;var m=f.constructor;if(m!==h.constructor)return!1;if(m===Object)return i(f,h,p);if(Fye(f))return t(f,h,p);if(vN!=null&&vN(f))return l(f,h,p);if(m===Date)return n(f,h,p);if(m===RegExp)return o(f,h,p);if(m===Map)return r(f,h,p);if(m===Set)return s(f,h,p);var x=Bye(f);return x===Mye?n(f,h,p):x===Rye?o(f,h,p):x===Iye?r(f,h,p):x===Dye?s(f,h,p):x===jye?typeof f.then!="function"&&typeof h.then!="function"&&i(f,h,p):x===Tye?i(f,h,p):x===$ye||x===Nye||x===Lye?a(f,h,p):!1}}function Uye(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,i={areArraysEqual:r?xd:Oye,areDatesEqual:kye,areMapsEqual:r?fN(mN,xd):mN,areObjectsEqual:r?xd:Eye,arePrimitiveWrappersEqual:Cye,areRegExpsEqual:Aye,areSetsEqual:r?fN(gN,xd):gN,areTypedArraysEqual:r?xd:Pye};if(n&&(i=yN({},i,n(i))),t){var a=dg(i.areArraysEqual),o=dg(i.areMapsEqual),s=dg(i.areObjectsEqual),l=dg(i.areSetsEqual);i=yN({},i,{areArraysEqual:a,areMapsEqual:o,areObjectsEqual:s,areSetsEqual:l})}return i}function Wye(e){return function(t,n,r,i,a,o,s){return e(t,n,s)}}function Hye(e){var t=e.circular,n=e.comparator,r=e.createState,i=e.equals,a=e.strict;if(r)return function(l,c){var f=r(),h=f.cache,p=h===void 0?t?new WeakMap:void 0:h,m=f.meta;return n(l,c,{cache:p,equals:i,meta:m,strict:a})};if(t)return function(l,c){return n(l,c,{cache:new WeakMap,equals:i,meta:void 0,strict:a})};var o={cache:void 0,equals:i,meta:void 0,strict:a};return function(l,c){return n(l,c,o)}}var Vye=el();el({strict:!0});el({circular:!0});el({circular:!0,strict:!0});el({createInternalComparator:function(){return Nf}});el({strict:!0,createInternalComparator:function(){return Nf}});el({circular:!0,createInternalComparator:function(){return Nf}});el({circular:!0,createInternalComparator:function(){return Nf},strict:!0});function el(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,r=e.createInternalComparator,i=e.createState,a=e.strict,o=a===void 0?!1:a,s=Uye(e),l=zye(s),c=r?r(l):Wye(l);return Hye({circular:n,comparator:l,createState:i,equals:c,strict:o})}function Yye(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function xN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,r=function i(a){n<0&&(n=a),a-n>t?(e(a),n=-1):Yye(i)};requestAnimationFrame(r)}function qS(e){"@babel/helpers - typeof";return qS=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qS(e)}function Gye(e){return Qye(e)||Xye(e)||Kye(e)||qye()}function qye(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Kye(e,t){if(e){if(typeof e=="string")return bN(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bN(e,t)}}function bN(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?1:b<0?0:b},g=function(b){for(var _=b>1?1:b,v=_,S=0;S<8;++S){var C=h(v)-_,k=m(v);if(Math.abs(C-_)0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,r=n===void 0?100:n,i=t.damping,a=i===void 0?8:i,o=t.dt,s=o===void 0?17:o,l=function(f,h,p){var m=-(f-h)*r,x=p*a,g=p+(m-x)*s/1e3,w=p*s/1e3+f;return Math.abs(w-h)e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function M0e(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function ow(e){return R0e(e)||j0e(e)||N0e(e)||I0e()}function I0e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function N0e(e,t){if(e){if(typeof e=="string")return eO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eO(e,t)}}function j0e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function R0e(e){if(Array.isArray(e))return eO(e)}function eO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fy(e){return fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},fy(e)}var nu=function(e){z0e(n,e);var t=U0e(n);function n(r,i){var a;D0e(this,n),a=t.call(this,r,i);var o=a.props,s=o.isActive,l=o.attributeName,c=o.from,f=o.to,h=o.steps,p=o.children,m=o.duration;if(a.handleStyleChange=a.handleStyleChange.bind(rO(a)),a.changeStyle=a.changeStyle.bind(rO(a)),!s||m<=0)return a.state={style:{}},typeof p=="function"&&(a.state={style:f}),nO(a);if(h&&h.length)a.state={style:h[0].style};else if(c){if(typeof p=="function")return a.state={style:c},nO(a);a.state={style:l?zd({},l,c):c}}else a.state={style:{}};return a}return F0e(n,[{key:"componentDidMount",value:function(){var i=this.props,a=i.isActive,o=i.canBegin;this.mounted=!0,!(!a||!o)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(i){var a=this.props,o=a.isActive,s=a.canBegin,l=a.attributeName,c=a.shouldReAnimate,f=a.to,h=a.from,p=this.state.style;if(s){if(!o){var m={style:l?zd({},l,f):f};this.state&&p&&(l&&p[l]!==f||!l&&p!==f)&&this.setState(m);return}if(!(Vye(i.to,f)&&i.canBegin&&i.isActive)){var x=!i.canBegin||!i.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var g=x||c?h:i.to;if(this.state&&p){var w={style:l?zd({},l,g):g};(l&&[l]!==g||!l&&p!==g)&&this.setState(w)}this.runAnimation(Yi(Yi({},this.props),{},{from:g,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var i=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),i&&i()}},{key:"handleStyleChange",value:function(i){this.changeStyle(i)}},{key:"changeStyle",value:function(i){this.mounted&&this.setState({style:i})}},{key:"runJSAnimation",value:function(i){var a=this,o=i.from,s=i.to,l=i.duration,c=i.easing,f=i.begin,h=i.onAnimationEnd,p=i.onAnimationStart,m=P0e(o,s,y0e(c),l,this.changeStyle),x=function(){a.stopJSAnimation=m()};this.manager.start([p,f,x,l,h])}},{key:"runStepAnimation",value:function(i){var a=this,o=i.steps,s=i.begin,l=i.onAnimationStart,c=o[0],f=c.style,h=c.duration,p=h===void 0?0:h,m=function(g,w,b){if(b===0)return g;var _=w.duration,v=w.easing,S=v===void 0?"ease":v,C=w.style,k=w.properties,A=w.onAnimationEnd,$=b>0?o[b-1]:w,L=k||Object.keys(C);if(typeof S=="function"||S==="spring")return[].concat(ow(g),[a.runJSAnimation.bind(a,{from:$.style,to:C,duration:_,easing:S}),_]);var B=_N(L,_,S),j=Yi(Yi(Yi({},$.style),C),{},{transition:B});return[].concat(ow(g),[j,_,A]).filter(a0e)};return this.manager.start([l].concat(ow(o.reduce(m,[f,Math.max(p,s)])),[i.onAnimationEnd]))}},{key:"runAnimation",value:function(i){this.manager||(this.manager=Zye());var a=i.begin,o=i.duration,s=i.attributeName,l=i.to,c=i.easing,f=i.onAnimationStart,h=i.onAnimationEnd,p=i.steps,m=i.children,x=this.manager;if(this.unSubscribe=x.subscribe(this.handleStyleChange),typeof c=="function"||typeof m=="function"||c==="spring"){this.runJSAnimation(i);return}if(p.length>1){this.runStepAnimation(i);return}var g=s?zd({},s,l):l,w=_N(Object.keys(g),o,c);x.start([f,a,Yi(Yi({},g),{},{transition:w}),o,h])}},{key:"render",value:function(){var i=this.props,a=i.children;i.begin;var o=i.duration;i.attributeName,i.easing;var s=i.isActive;i.steps,i.from,i.to,i.canBegin,i.onAnimationEnd,i.shouldReAnimate,i.onAnimationReStart;var l=$0e(i,T0e),c=T.Children.count(a),f=KS(this.state.style);if(typeof a=="function")return a(f);if(!s||c===0||o<=0)return a;var h=function(m){var x=m.props,g=x.style,w=g===void 0?{}:g,b=x.className,_=T.cloneElement(m,Yi(Yi({},l),{},{style:Yi(Yi({},w),f),className:b}));return _};return c===1?h(T.Children.only(a)):U.createElement("div",null,T.Children.map(a,function(p){return h(p)}))}}]),n}(T.PureComponent);nu.displayName="Animate";nu.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};nu.propTypes={from:me.oneOfType([me.object,me.string]),to:me.oneOfType([me.object,me.string]),attributeName:me.string,duration:me.number,begin:me.number,easing:me.oneOfType([me.string,me.func]),steps:me.arrayOf(me.shape({duration:me.number.isRequired,style:me.object.isRequired,easing:me.oneOfType([me.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),me.func]),properties:me.arrayOf("string"),onAnimationEnd:me.func})),children:me.oneOfType([me.node,me.func]),isActive:me.bool,canBegin:me.bool,onAnimationEnd:me.func,shouldReAnimate:me.bool,onAnimationStart:me.func,onAnimationReStart:me.func};Number.isFinite===void 0&&(Number.isFinite=function(e){return typeof e=="number"&&isFinite(e)});me.object,me.object,me.object,me.element;me.object,me.object,me.object,me.oneOfType([me.array,me.element]),me.any;var AN=Rp,H0e=SC,V0e=mr,PN=AN?AN.isConcatSpreadable:void 0;function Y0e(e){return V0e(e)||H0e(e)||!!(PN&&e&&e[PN])}var G0e=Y0e,q0e=tB,K0e=G0e;function GB(e,t,n,r,i){var a=-1,o=e.length;for(n||(n=K0e),i||(i=[]);++a0&&n(s)?t>1?GB(s,t-1,n,r,i):q0e(i,s):r||(i[i.length]=s)}return i}var qB=GB;function X0e(e){return function(t,n,r){for(var i=-1,a=Object(t),o=r(t),s=o.length;s--;){var l=o[e?s:++i];if(n(a[l],l,a)===!1)break}return t}}var Q0e=X0e,Z0e=Q0e,J0e=Z0e(),e1e=J0e,t1e=e1e,n1e=l1;function r1e(e,t){return e&&t1e(e,t,n1e)}var KB=r1e,i1e=Fp;function a1e(e,t){return function(n,r){if(n==null)return n;if(!i1e(n))return e(n,r);for(var i=n.length,a=t?i:-1,o=Object(n);(t?a--:++at||a&&o&&l&&!s&&!c||r&&o&&l||!n&&l||!i)return 1;if(!r&&!a&&!c&&e=s)return l;var c=n[r];return l*(c=="desc"?-1:1)}}return e.index-t.index}var x1e=y1e,sw=mC,b1e=gC,w1e=Js,_1e=XB,S1e=p1e,O1e=iB,k1e=x1e,E1e=If,C1e=mr;function A1e(e,t,n){t.length?t=sw(t,function(a){return C1e(a)?function(o){return b1e(o,a.length===1?a[0]:a)}:a}):t=[E1e];var r=-1;t=sw(t,O1e(w1e));var i=_1e(e,function(a,o,s){var l=sw(t,function(c){return c(a)});return{criteria:l,index:++r,value:a}});return S1e(i,function(a,o){return k1e(a,o,n)})}var P1e=A1e;function T1e(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var $1e=T1e,M1e=$1e,$N=Math.max;function I1e(e,t,n){return t=$N(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,a=$N(r.length-t,0),o=Array(a);++i0){if(++t>=W1e)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var G1e=Y1e,q1e=U1e,K1e=G1e,X1e=K1e(q1e),Q1e=X1e,Z1e=If,J1e=N1e,exe=Q1e;function txe(e,t){return exe(J1e(e,t,Z1e),e+"")}var nxe=txe,rxe=fC,ixe=Fp,axe=OC,oxe=Xs;function sxe(e,t,n){if(!oxe(n))return!1;var r=typeof t;return(r=="number"?ixe(n)&&axe(t,n.length):r=="string"&&t in n)?rxe(n[t],e):!1}var p1=sxe,lxe=qB,uxe=P1e,cxe=nxe,IN=p1,fxe=cxe(function(e,t){if(e==null)return[];var n=t.length;return n>1&&IN(e,t[0],t[1])?t=[]:n>2&&IN(t[0],t[1],t[2])&&(t=[t[0]]),uxe(e,lxe(t,1),[])}),dxe=fxe;const IC=gt(dxe);function Qc(e){"@babel/helpers - typeof";return Qc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qc(e)}function hxe(e,t){return vxe(e)||gxe(e,t)||mxe(e,t)||pxe()}function pxe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mxe(e,t){if(e){if(typeof e=="string")return NN(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return NN(e,t)}}function NN(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dy(e){return dy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dy(e)}function NC(e,t,n){return t=ZB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZB(e){var t=Exe(e,"string");return Qc(t)==="symbol"?t:String(t)}function Exe(e,t){if(Qc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Qc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Cxe(e){return vn(e)&&On(e[0])&&On(e[1])?e.join(" ~ "):e}var jC=function(e){wxe(n,e);var t=_xe(n);function n(){return yxe(this,n),t.apply(this,arguments)}return bxe(n,[{key:"renderContent",value:function(){var i=this.props,a=i.payload,o=i.separator,s=i.formatter,l=i.itemStyle,c=i.itemSorter;if(a&&a.length){var f={padding:0,margin:0},h=(c?IC(a,c):a).map(function(p,m){if(p.type==="none")return null;var x=lw({display:"block",paddingTop:4,paddingBottom:4,color:p.color||"#000"},l),g=p.formatter||s||Cxe,w=p.value,b=p.name;if(g&&w!=null&&b!=null){var _=g(w,b,p,m,a);if(Array.isArray(_)){var v=_,S=hxe(v,2);w=S[0],b=S[1]}else w=_}return U.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(m),style:x},On(b)?U.createElement("span",{className:"recharts-tooltip-item-name"},b):null,On(b)?U.createElement("span",{className:"recharts-tooltip-item-separator"},o):null,U.createElement("span",{className:"recharts-tooltip-item-value"},w),U.createElement("span",{className:"recharts-tooltip-item-unit"},p.unit||""))});return U.createElement("ul",{className:"recharts-tooltip-item-list",style:f},h)}return null}},{key:"render",value:function(){var i=this.props,a=i.wrapperClassName,o=i.contentStyle,s=i.labelClassName,l=i.labelStyle,c=i.label,f=i.labelFormatter,h=i.payload,p=lw({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),m=lw({margin:0},l),x=!Re(c),g=x?c:"",w=de("recharts-default-tooltip",a),b=de("recharts-tooltip-label",s);return x&&f&&h!==void 0&&h!==null&&(g=f(c,h)),U.createElement("div",{className:w,style:p},U.createElement("p",{className:b,style:m},U.isValidElement(g)?g:"".concat(g)),this.renderContent())}}]),n}(T.PureComponent);NC(jC,"displayName","DefaultTooltipContent");NC(jC,"defaultProps",{separator:" : ",contentStyle:{},itemStyle:{},labelStyle:{}});var Axe=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},yo={isSsr:Axe(),get:function(t){return yo[t]},set:function(t,n){if(typeof t=="string")yo[t]=n;else{var r=Object.keys(t);r&&r.length&&r.forEach(function(i){yo[i]=t[i]})}}};function Zc(e){"@babel/helpers - typeof";return Zc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zc(e)}function RN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ja(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hy(e){return hy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hy(e)}function oo(e,t,n){return t=JB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JB(e){var t=Rxe(e,"string");return Zc(t)==="symbol"?t:String(t)}function Rxe(e,t){if(Zc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Zc(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bd="recharts-tooltip-wrapper",DN=1;function Dxe(e){return e.dataKey}function Lxe(e,t){return e===!0?Jv(t,Dxe):He(e)?Jv(t,e):t}function Fxe(e,t){return U.isValidElement(e)?U.cloneElement(e,t):He(e)?U.createElement(e,t):U.createElement(jC,t)}var Pl=function(e){Mxe(n,e);var t=Ixe(n);function n(){var r;Pxe(this,n);for(var i=arguments.length,a=new Array(i),o=0;oA?Math.max(_,b[l]):Math.max(v,b[l])}),r}return $xe(n,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"updateBBox",value:function(){var i=this.state,a=i.boxWidth,o=i.boxHeight,s=i.dismissed;if(s?(this.wrapperNode.blur(),(this.props.coordinate.x!==this.state.dismissedAtCoordinate.x||this.props.coordinate.y!==this.state.dismissedAtCoordinate.y)&&this.setState({dismissed:!1})):this.wrapperNode.focus({preventScroll:!0}),this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var l=this.wrapperNode.getBoundingClientRect();(Math.abs(l.width-a)>DN||Math.abs(l.height-o)>DN)&&this.setState({boxWidth:l.width,boxHeight:l.height})}else(a!==-1||o!==-1)&&this.setState({boxWidth:-1,boxHeight:-1})}},{key:"render",value:function(){var i,a=this,o=this.props,s=o.payload,l=o.isAnimationActive,c=o.animationDuration,f=o.animationEasing,h=o.filterNull,p=o.payloadUniqBy,m=Lxe(p,h&&s&&s.length?s.filter(function(z){return!Re(z.value)}):s),x=m&&m.length,g=this.props,w=g.content,b=g.viewBox,_=g.coordinate,v=g.position,S=g.active,C=g.wrapperStyle,k=Ja({pointerEvents:"none",visibility:!this.state.dismissed&&S&&x?"visible":"hidden",position:"absolute",top:0,left:0},C),A,$;if(v&&ge(v.x)&&ge(v.y))A=v.x,$=v.y;else{var L=this.state,B=L.boxWidth,j=L.boxHeight;B>0&&j>0&&_?(A=this.getTranslate({key:"x",tooltipDimension:B,viewBoxDimension:b.width}),$=this.getTranslate({key:"y",tooltipDimension:j,viewBoxDimension:b.height})):k.visibility="hidden"}k=Ja(Ja({},KS({transform:this.props.useTranslate3d?"translate3d(".concat(A,"px, ").concat($,"px, 0)"):"translate(".concat(A,"px, ").concat($,"px)")})),k),l&&S&&(k=Ja(Ja({},KS({transition:"transform ".concat(c,"ms ").concat(f)})),k));var D=de(bd,(i={},oo(i,"".concat(bd,"-right"),ge(A)&&_&&ge(_.x)&&A>=_.x),oo(i,"".concat(bd,"-left"),ge(A)&&_&&ge(_.x)&&A<_.x),oo(i,"".concat(bd,"-bottom"),ge($)&&_&&ge(_.y)&&$>=_.y),oo(i,"".concat(bd,"-top"),ge($)&&_&&ge(_.y)&&$<_.y),i));return U.createElement("div",{tabIndex:-1,role:"dialog",onKeyDown:function(q){q.key==="Escape"&&a.setState({dismissed:!0,dismissedAtCoordinate:Ja(Ja({},a.state.dismissedAtCoordinate),{},{x:a.props.coordinate.x,y:a.props.coordinate.y})})},className:D,style:k,ref:function(q){a.wrapperNode=q}},Fxe(w,Ja(Ja({},this.props),{},{payload:m})))}}]),n}(T.PureComponent);oo(Pl,"displayName","Tooltip");oo(Pl,"defaultProps",{active:!1,allowEscapeViewBox:{x:!1,y:!1},reverseDirection:{x:!1,y:!1},offset:10,viewBox:{x1:0,x2:0,y1:0,y2:0},coordinate:{x:0,y:0},cursorStyle:{},separator:" : ",wrapperStyle:{},contentStyle:{},itemStyle:{},labelStyle:{},cursor:!0,trigger:"hover",isAnimationActive:!yo.isSsr,animationEasing:"ease",animationDuration:400,filterNull:!0,useTranslate3d:!1});var Bxe=Fa,zxe=function(){return Bxe.Date.now()},Uxe=zxe,Wxe=/\s/;function Hxe(e){for(var t=e.length;t--&&Wxe.test(e.charAt(t)););return t}var Vxe=Hxe,Yxe=Vxe,Gxe=/^\s+/;function qxe(e){return e&&e.slice(0,Yxe(e)+1).replace(Gxe,"")}var Kxe=qxe,Xxe=Kxe,LN=Xs,Qxe=Ef,FN=NaN,Zxe=/^[-+]0x[0-9a-f]+$/i,Jxe=/^0b[01]+$/i,ebe=/^0o[0-7]+$/i,tbe=parseInt;function nbe(e){if(typeof e=="number")return e;if(Qxe(e))return FN;if(LN(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=LN(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Xxe(e);var n=Jxe.test(e);return n||ebe.test(e)?tbe(e.slice(2),n?2:8):Zxe.test(e)?FN:+e}var ez=nbe,rbe=Xs,uw=Uxe,BN=ez,ibe="Expected a function",abe=Math.max,obe=Math.min;function sbe(e,t,n){var r,i,a,o,s,l,c=0,f=!1,h=!1,p=!0;if(typeof e!="function")throw new TypeError(ibe);t=BN(t)||0,rbe(n)&&(f=!!n.leading,h="maxWait"in n,a=h?abe(BN(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p);function m(k){var A=r,$=i;return r=i=void 0,c=k,o=e.apply($,A),o}function x(k){return c=k,s=setTimeout(b,t),f?m(k):o}function g(k){var A=k-l,$=k-c,L=t-A;return h?obe(L,a-$):L}function w(k){var A=k-l,$=k-c;return l===void 0||A>=t||A<0||h&&$>=a}function b(){var k=uw();if(w(k))return _(k);s=setTimeout(b,g(k))}function _(k){return s=void 0,p&&r?m(k):(r=i=void 0,o)}function v(){s!==void 0&&clearTimeout(s),c=0,r=l=i=s=void 0}function S(){return s===void 0?o:_(uw())}function C(){var k=uw(),A=w(k);if(r=arguments,i=this,l=k,A){if(s===void 0)return x(l);if(h)return clearTimeout(s),s=setTimeout(b,t),m(l)}return s===void 0&&(s=setTimeout(b,t)),o}return C.cancel=v,C.flush=S,C}var tz=sbe;const lbe=gt(tz);var ube=tz,cbe=Xs,fbe="Expected a function";function dbe(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(fbe);return cbe(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),ube(e,t,{leading:r,maxWait:t,trailing:i})}var hbe=dbe;const nz=gt(hbe);var sO=function(e,t){return sO=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)r.hasOwnProperty(i)&&(n[i]=r[i])},sO(e,t)};function pbe(e,t){sO(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function mbe(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i"u"},UN=function(e){return e instanceof Element||e instanceof HTMLDocument},vbe=function(e,t,n){return function(r){var i=r.width,a=r.height;e(function(o){return o.width===i&&o.height===a||o.width===i&&!n||o.height===a&&!t?o:{width:i,height:a}})}},ybe=function(e){pbe(t,e);function t(n){var r=e.call(this,n)||this;r.cancelHandler=function(){r.resizeHandler&&r.resizeHandler.cancel&&(r.resizeHandler.cancel(),r.resizeHandler=null)},r.attachObserver=function(){var c=r.props,f=c.targetRef,h=c.observerOptions;if(!wd()){f&&f.current&&(r.targetRef.current=f.current);var p=r.getElement();p&&(r.observableElement&&r.observableElement===p||(r.observableElement=p,r.resizeObserver.observe(p,h)))}},r.getElement=function(){var c=r.props,f=c.querySelector,h=c.targetDomEl;if(wd())return null;if(f)return document.querySelector(f);if(h&&UN(h))return h;if(r.targetRef&&UN(r.targetRef.current))return r.targetRef.current;var p=pE.findDOMNode(r);if(!p)return null;var m=r.getRenderType();switch(m){case"renderProp":return p;case"childFunction":return p;case"child":return p;case"childArray":return p;default:return p.parentElement}},r.createResizeHandler=function(c){var f=r.props,h=f.handleWidth,p=h===void 0?!0:h,m=f.handleHeight,x=m===void 0?!0:m,g=f.onResize;if(!(!p&&!x)){var w=vbe(function(b){return r.setState(b,function(){return g==null?void 0:g(r.state.width,r.state.height)})},p,x);c.forEach(function(b){var _=b&&b.contentRect||{},v=_.width,S=_.height,C=!r.skipOnMount&&!wd();C&&w({width:v,height:S}),r.skipOnMount=!1})}},r.getRenderType=function(){var c=r.props,f=c.render,h=c.children;return zN(f)?"renderProp":zN(h)?"childFunction":T.isValidElement(h)?"child":Array.isArray(h)?"childArray":"parent"};var i=n.skipOnMount,a=n.refreshMode,o=n.refreshRate,s=o===void 0?1e3:o,l=n.refreshOptions;return r.state={width:void 0,height:void 0},r.skipOnMount=i,r.targetRef=T.createRef(),r.observableElement=null,wd()||(r.resizeHandler=gbe(r.createResizeHandler,a,s,l),r.resizeObserver=new window.ResizeObserver(r.resizeHandler)),r}return t.prototype.componentDidMount=function(){this.attachObserver()},t.prototype.componentDidUpdate=function(){this.attachObserver()},t.prototype.componentWillUnmount=function(){wd()||(this.observableElement=null,this.resizeObserver.disconnect(),this.cancelHandler())},t.prototype.render=function(){var n=this.props,r=n.render,i=n.children,a=n.nodeType,o=a===void 0?"div":a,s=this.state,l=s.width,c=s.height,f={width:l,height:c,targetRef:this.targetRef},h=this.getRenderType();switch(h){case"renderProp":return r==null?void 0:r(f);case"childFunction":{var p=i;return p==null?void 0:p(f)}case"child":{var m=i;if(m.type&&typeof m.type=="string"){f.targetRef;var x=mbe(f,["targetRef"]);return T.cloneElement(m,x)}return T.cloneElement(m,f)}case"childArray":{var g=i;return g.map(function(w){return!!w&&T.cloneElement(w,f)})}default:return U.createElement(o,null)}},t}(T.PureComponent),mc=function(t,n){for(var r=arguments.length,i=new Array(r>2?r-2:0),a=2;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n0,"The aspect(%s) must be greater than zero.",n);var D=Al(i)?B:i,z=Al(o)?j:o;return n&&n>0&&(D?z=D/n:z&&(D=z*n),f&&z>f&&(z=f)),mc(D>0||z>0,`The width(%s) and height(%s) of chart should be greater than 0, please check the style of container, or the props width(%s) and height(%s), or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the - height and width.`,D,z,i,o,l,c,n),T.cloneElement(h,{width:D,height:z})},[n,h,o,f,c,l,v,i]);T.useEffect(function(){var B=k();B&&O(B)},[k]);var L={width:i,height:o,minWidth:l,minHeight:c,maxHeight:f};return U.createElement(xbe,{handleWidth:!0,handleHeight:!0,onResize:A,targetRef:C,refreshMode:m>0?"debounce":void 0,refreshRate:m},U.createElement("div",lO({},x!=null?{id:"".concat(x)}:{},{className:de("recharts-responsive-container",g),style:L,ref:C}),$))}),rz=function(t){return null};rz.displayName="Cell";var uO={exports:{}},cw=40,fw=41,hg=39,dw=34,hw=92,pg=47,pw=44,mw=58,HN=42,Ebe=function(e){for(var t=[],n=e,r,i,a,o,s,l,c,f=0,h=n.charCodeAt(f),p=n.length,m=[{nodes:t}],x=0,g,w="",b="",_="";f=48&&h<=57)f=!0;else if(h===r||h===i){if(c>-1)break;c=o}else if(h===n){if(l)break;l=!0}else if(h===t||h===e){if(o!==0)break}else break;o+=1}return c+1===o&&o--,f?{number:a.slice(0,o),unit:a.slice(o)}:!1},gw}var Tbe=Ebe,az=Cbe,oz=Abe;function Bs(e){return this instanceof Bs?(this.nodes=Tbe(e),this):new Bs(e)}Bs.prototype.toString=function(){return Array.isArray(this.nodes)?oz(this.nodes):""};Bs.prototype.walk=function(e,t){return az(this.nodes,e,t),this};Bs.unit=Pbe();Bs.walk=az;Bs.stringify=oz;var $be=Bs;function Mbe(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var sz={};(function(e){var t=function(){function n(p,m){Object.defineProperty(this,"name",{enumerable:!1,writable:!1,value:"JisonParserError"}),p==null&&(p="???"),Object.defineProperty(this,"message",{enumerable:!1,writable:!0,value:p}),this.hash=m;var x;if(m&&m.exception instanceof Error){var g=m.exception;this.message=g.message||p,x=g.stack}x||(Error.hasOwnProperty("captureStackTrace")?Error.captureStackTrace(this,this.constructor):x=new Error(p).stack),x&&Object.defineProperty(this,"stack",{enumerable:!1,writable:!1,value:x})}typeof Object.setPrototypeOf=="function"?Object.setPrototypeOf(n.prototype,Error.prototype):n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n.prototype.name="JisonParserError";function r(p){for(var m=[],x=p.pop,g=p.rule,w=0,b=x.length;w"u"&&Object.prototype.hasOwnProperty.call(re,be)&&(_e[be]=re[be])}L($,this.yy),$.lexer=A,$.parser=this,typeof $.parseError=="function"?this.parseError=function(re,be,Oe){return Oe||(Oe=this.JisonParserError),$.parseError.call(this,re,be,Oe)}:this.parseError=this.originalParseError,typeof $.quoteName=="function"?this.quoteName=function(re){return $.quoteName.call(this,re)}:this.quoteName=this.originalQuoteName,this.cleanupAfterParse=function(re,be,Oe){var te;if(be){var Ge;($.post_parse||this.post_parse)&&(Ge=this.constructParseErrorInfo(null,null,null,!1)),$.post_parse&&(te=$.post_parse.call(this,$,re,Ge),typeof te<"u"&&(re=te)),this.post_parse&&(te=this.post_parse.call(this,$,re,Ge),typeof te<"u"&&(re=te)),Ge&&Ge.destroy&&Ge.destroy()}if(this.__reentrant_call_depth>1)return re;if(A.cleanupAfterLex&&A.cleanupAfterLex(Oe),$&&($.lexer=void 0,$.parser=void 0,A.yy===$&&(A.yy=void 0)),$=void 0,this.parseError=this.originalParseError,this.quoteName=this.originalQuoteName,g.length=0,w.length=0,b.length=0,v=0,!Oe){for(var Me=this.__error_infos.length-1;Me>=0;Me--){var Te=this.__error_infos[Me];Te&&typeof Te.destroy=="function"&&Te.destroy()}this.__error_infos.length=0}return re},this.constructParseErrorInfo=function(re,be,Oe,te){var Ge={errStr:re,exception:be,text:A.match,value:A.yytext,token:this.describeSymbol(O)||O,token_id:O,line:A.yylineno,expected:Oe,recoverable:te,state:z,action:q,new_state:ee,symbol_stack:g,state_stack:w,value_stack:b,stack_pointer:v,yy:$,lexer:A,parser:this,destroy:function(){var Te=!!this.recoverable;for(var ft in this)this.hasOwnProperty(ft)&&typeof ft=="object"&&(this[ft]=void 0);this.recoverable=Te}};return this.__error_infos.push(Ge),Ge};function B(){var _e=A.lex();return typeof _e!="number"&&(_e=x.symbols_[_e]||_e),_e||C}function j(){var _e=A.fastLex();return typeof _e!="number"&&(_e=x.symbols_[_e]||_e),_e||C}var D=B,z,q,Y,Q,Z={$:!0,_$:void 0,yy:$},H,K,I,ee,oe=!1;try{if(this.__reentrant_call_depth++,A.setInput(m,$),typeof A.canIUse=="function"){var R=A.canIUse();R.fastLex&&typeof j=="function"&&(D=j)}for(b[v]=null,w[v]=0,g[v]=0,++v,this.pre_parse&&this.pre_parse.call(this,$),$.pre_parse&&$.pre_parse.call(this,$),ee=w[v-1];;){if(z=ee,this.defaultActions[z])q=2,ee=this.defaultActions[z];else if(O||(O=D()),Q=_[z]&&_[z][O]||k,ee=Q[1],q=Q[0],!q){var ve,xe=this.describeSymbol(O)||O,ke=this.collect_expected_token_set(z);typeof A.yylineno=="number"?ve="Parse error on line "+(A.yylineno+1)+": ":ve="Parse error: ",typeof A.showPosition=="function"&&(ve+=` + height and width.`,D,z,i,o,l,c,n),T.cloneElement(h,{width:D,height:z})},[n,h,o,f,c,l,v,i]);T.useEffect(function(){var B=k();B&&S(B)},[k]);var L={width:i,height:o,minWidth:l,minHeight:c,maxHeight:f};return U.createElement(ybe,{handleWidth:!0,handleHeight:!0,onResize:A,targetRef:C,refreshMode:m>0?"debounce":void 0,refreshRate:m},U.createElement("div",lO({},x!=null?{id:"".concat(x)}:{},{className:de("recharts-responsive-container",g),style:L,ref:C}),$))}),rz=function(t){return null};rz.displayName="Cell";var uO={exports:{}},cw=40,fw=41,hg=39,dw=34,hw=92,pg=47,pw=44,mw=58,HN=42,kbe=function(e){for(var t=[],n=e,r,i,a,o,s,l,c,f=0,h=n.charCodeAt(f),p=n.length,m=[{nodes:t}],x=0,g,w="",b="",_="";f=48&&h<=57)f=!0;else if(h===r||h===i){if(c>-1)break;c=o}else if(h===n){if(l)break;l=!0}else if(h===t||h===e){if(o!==0)break}else break;o+=1}return c+1===o&&o--,f?{number:a.slice(0,o),unit:a.slice(o)}:!1},gw}var Pbe=kbe,az=Ebe,oz=Cbe;function Bs(e){return this instanceof Bs?(this.nodes=Pbe(e),this):new Bs(e)}Bs.prototype.toString=function(){return Array.isArray(this.nodes)?oz(this.nodes):""};Bs.prototype.walk=function(e,t){return az(this.nodes,e,t),this};Bs.unit=Abe();Bs.walk=az;Bs.stringify=oz;var Tbe=Bs;function $be(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var sz={};(function(e){var t=function(){function n(p,m){Object.defineProperty(this,"name",{enumerable:!1,writable:!1,value:"JisonParserError"}),p==null&&(p="???"),Object.defineProperty(this,"message",{enumerable:!1,writable:!0,value:p}),this.hash=m;var x;if(m&&m.exception instanceof Error){var g=m.exception;this.message=g.message||p,x=g.stack}x||(Error.hasOwnProperty("captureStackTrace")?Error.captureStackTrace(this,this.constructor):x=new Error(p).stack),x&&Object.defineProperty(this,"stack",{enumerable:!1,writable:!1,value:x})}typeof Object.setPrototypeOf=="function"?Object.setPrototypeOf(n.prototype,Error.prototype):n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n.prototype.name="JisonParserError";function r(p){for(var m=[],x=p.pop,g=p.rule,w=0,b=x.length;w"u"&&Object.prototype.hasOwnProperty.call(re,be)&&(_e[be]=re[be])}L($,this.yy),$.lexer=A,$.parser=this,typeof $.parseError=="function"?this.parseError=function(re,be,Oe){return Oe||(Oe=this.JisonParserError),$.parseError.call(this,re,be,Oe)}:this.parseError=this.originalParseError,typeof $.quoteName=="function"?this.quoteName=function(re){return $.quoteName.call(this,re)}:this.quoteName=this.originalQuoteName,this.cleanupAfterParse=function(re,be,Oe){var te;if(be){var Ge;($.post_parse||this.post_parse)&&(Ge=this.constructParseErrorInfo(null,null,null,!1)),$.post_parse&&(te=$.post_parse.call(this,$,re,Ge),typeof te<"u"&&(re=te)),this.post_parse&&(te=this.post_parse.call(this,$,re,Ge),typeof te<"u"&&(re=te)),Ge&&Ge.destroy&&Ge.destroy()}if(this.__reentrant_call_depth>1)return re;if(A.cleanupAfterLex&&A.cleanupAfterLex(Oe),$&&($.lexer=void 0,$.parser=void 0,A.yy===$&&(A.yy=void 0)),$=void 0,this.parseError=this.originalParseError,this.quoteName=this.originalQuoteName,g.length=0,w.length=0,b.length=0,v=0,!Oe){for(var Me=this.__error_infos.length-1;Me>=0;Me--){var Te=this.__error_infos[Me];Te&&typeof Te.destroy=="function"&&Te.destroy()}this.__error_infos.length=0}return re},this.constructParseErrorInfo=function(re,be,Oe,te){var Ge={errStr:re,exception:be,text:A.match,value:A.yytext,token:this.describeSymbol(S)||S,token_id:S,line:A.yylineno,expected:Oe,recoverable:te,state:z,action:q,new_state:ee,symbol_stack:g,state_stack:w,value_stack:b,stack_pointer:v,yy:$,lexer:A,parser:this,destroy:function(){var Te=!!this.recoverable;for(var ft in this)this.hasOwnProperty(ft)&&typeof ft=="object"&&(this[ft]=void 0);this.recoverable=Te}};return this.__error_infos.push(Ge),Ge};function B(){var _e=A.lex();return typeof _e!="number"&&(_e=x.symbols_[_e]||_e),_e||C}function j(){var _e=A.fastLex();return typeof _e!="number"&&(_e=x.symbols_[_e]||_e),_e||C}var D=B,z,q,Y,Q,Z={$:!0,_$:void 0,yy:$},H,K,I,ee,oe=!1;try{if(this.__reentrant_call_depth++,A.setInput(m,$),typeof A.canIUse=="function"){var R=A.canIUse();R.fastLex&&typeof j=="function"&&(D=j)}for(b[v]=null,w[v]=0,g[v]=0,++v,this.pre_parse&&this.pre_parse.call(this,$),$.pre_parse&&$.pre_parse.call(this,$),ee=w[v-1];;){if(z=ee,this.defaultActions[z])q=2,ee=this.defaultActions[z];else if(S||(S=D()),Q=_[z]&&_[z][S]||k,ee=Q[1],q=Q[0],!q){var ve,xe=this.describeSymbol(S)||S,ke=this.collect_expected_token_set(z);typeof A.yylineno=="number"?ve="Parse error on line "+(A.yylineno+1)+": ":ve="Parse error: ",typeof A.showPosition=="function"&&(ve+=` `+A.showPosition(69,10)+` -`),ke.length?ve+="Expecting "+ke.join(", ")+", got unexpected "+xe:ve+="Unexpected "+xe,H=this.constructParseErrorInfo(ve,null,ke,!1),Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y);break}switch(q){default:if(q instanceof Array){H=this.constructParseErrorInfo("Parse Error: multiple actions possible at state: "+z+", token: "+O,null,null,!1),Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y);break}H=this.constructParseErrorInfo("Parsing halted. No viable error recovery approach available due to internal system failure.",null,null,!1),Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y);break;case 1:g[v]=O,b[v]=A.yytext,w[v]=ee,++v,O=0;continue;case 2:if(I=this.productions_[ee-1],K=I[1],Y=this.performAction.call(Z,ee,v-1,b),typeof Y<"u"){oe=Y;break}v-=K;var Ve=I[0];g[v]=Ve,b[v]=Z.$,ee=_[w[v-1]][Ve],w[v]=ee,++v;continue;case 3:v!==-2&&(oe=!0,v--,typeof b[v]<"u"&&(oe=b[v]));break}break}}catch(_e){if(_e instanceof this.JisonParserError)throw _e;if(A&&typeof A.JisonLexerError=="function"&&_e instanceof A.JisonLexerError)throw _e;H=this.constructParseErrorInfo("Parsing aborted due to exception.",_e,null,!1),oe=!1,Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y)}finally{oe=this.cleanupAfterParse(oe,!0,!0),this.__reentrant_call_depth--}return oe}};c.originalParseError=c.parseError,c.originalQuoteName=c.quoteName;var f=function(){function p(x,g){Object.defineProperty(this,"name",{enumerable:!1,writable:!1,value:"JisonLexerError"}),x==null&&(x="???"),Object.defineProperty(this,"message",{enumerable:!1,writable:!0,value:x}),this.hash=g;var w;if(g&&g.exception instanceof Error){var b=g.exception;this.message=b.message||x,w=b.stack}w||(Error.hasOwnProperty("captureStackTrace")?Error.captureStackTrace(this,this.constructor):w=new Error(x).stack),w&&Object.defineProperty(this,"stack",{enumerable:!1,writable:!1,value:w})}typeof Object.setPrototypeOf=="function"?Object.setPrototypeOf(p.prototype,Error.prototype):p.prototype=Object.create(Error.prototype),p.prototype.constructor=p,p.prototype.name="JisonLexerError";var m={EOF:1,ERROR:2,__currentRuleSet__:null,__error_infos:[],__decompressed:!1,done:!1,_backtrack:!1,_input:"",_more:!1,_signaled_error_token:!1,conditionStack:[],match:"",matched:"",matches:!1,yytext:"",offset:0,yyleng:0,yylineno:0,yylloc:null,constructLexErrorInfo:function(g,w,b){if(g=""+g,b==null&&(b=!(g.indexOf(` +`),ke.length?ve+="Expecting "+ke.join(", ")+", got unexpected "+xe:ve+="Unexpected "+xe,H=this.constructParseErrorInfo(ve,null,ke,!1),Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y);break}switch(q){default:if(q instanceof Array){H=this.constructParseErrorInfo("Parse Error: multiple actions possible at state: "+z+", token: "+S,null,null,!1),Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y);break}H=this.constructParseErrorInfo("Parsing halted. No viable error recovery approach available due to internal system failure.",null,null,!1),Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y);break;case 1:g[v]=S,b[v]=A.yytext,w[v]=ee,++v,S=0;continue;case 2:if(I=this.productions_[ee-1],K=I[1],Y=this.performAction.call(Z,ee,v-1,b),typeof Y<"u"){oe=Y;break}v-=K;var Ve=I[0];g[v]=Ve,b[v]=Z.$,ee=_[w[v-1]][Ve],w[v]=ee,++v;continue;case 3:v!==-2&&(oe=!0,v--,typeof b[v]<"u"&&(oe=b[v]));break}break}}catch(_e){if(_e instanceof this.JisonParserError)throw _e;if(A&&typeof A.JisonLexerError=="function"&&_e instanceof A.JisonLexerError)throw _e;H=this.constructParseErrorInfo("Parsing aborted due to exception.",_e,null,!1),oe=!1,Y=this.parseError(H.errStr,H,this.JisonParserError),typeof Y<"u"&&(oe=Y)}finally{oe=this.cleanupAfterParse(oe,!0,!0),this.__reentrant_call_depth--}return oe}};c.originalParseError=c.parseError,c.originalQuoteName=c.quoteName;var f=function(){function p(x,g){Object.defineProperty(this,"name",{enumerable:!1,writable:!1,value:"JisonLexerError"}),x==null&&(x="???"),Object.defineProperty(this,"message",{enumerable:!1,writable:!0,value:x}),this.hash=g;var w;if(g&&g.exception instanceof Error){var b=g.exception;this.message=b.message||x,w=b.stack}w||(Error.hasOwnProperty("captureStackTrace")?Error.captureStackTrace(this,this.constructor):w=new Error(x).stack),w&&Object.defineProperty(this,"stack",{enumerable:!1,writable:!1,value:w})}typeof Object.setPrototypeOf=="function"?Object.setPrototypeOf(p.prototype,Error.prototype):p.prototype=Object.create(Error.prototype),p.prototype.constructor=p,p.prototype.name="JisonLexerError";var m={EOF:1,ERROR:2,__currentRuleSet__:null,__error_infos:[],__decompressed:!1,done:!1,_backtrack:!1,_input:"",_more:!1,_signaled_error_token:!1,conditionStack:[],match:"",matched:"",matches:!1,yytext:"",offset:0,yyleng:0,yylineno:0,yylloc:null,constructLexErrorInfo:function(g,w,b){if(g=""+g,b==null&&(b=!(g.indexOf(` `)>0&&g.indexOf("^")>0)),this.yylloc&&b){if(typeof this.prettyPrintRange=="function")this.prettyPrintRange(this.yylloc),/\n\s*$/.test(g)||(g+=` `),g+=` Erroneous area: `+this.prettyPrintRange(this.yylloc);else if(typeof this.showPosition=="function"){var _=this.showPosition();_&&(g.length&&g[g.length-1]!==` `&&_[0]!==` `?g+=` -`+_:g+=_)}}var v={errStr:g,recoverable:!!w,text:this.match,token:null,line:this.yylineno,loc:this.yylloc,yy:this.yy,lexer:this,destroy:function(){var C=!!this.recoverable;for(var k in this)this.hasOwnProperty(k)&&typeof k=="object"&&(this[k]=void 0);this.recoverable=C}};return this.__error_infos.push(v),v},parseError:function(g,w,b){if(b||(b=this.JisonLexerError),this.yy){if(this.yy.parser&&typeof this.yy.parser.parseError=="function")return this.yy.parser.parseError.call(this,g,w,b)||this.ERROR;if(typeof this.yy.parseError=="function")return this.yy.parseError.call(this,g,w,b)||this.ERROR}throw new b(g,w)},yyerror:function(g){var w="";this.yylloc&&(w=" on line "+(this.yylineno+1));var b=this.constructLexErrorInfo("Lexical error"+w+": "+g,this.options.lexerErrorsAreRecoverable),_=Array.prototype.slice.call(arguments,1);return _.length&&(b.extra_error_attributes=_),this.parseError(b.errStr,b,this.JisonLexerError)||this.ERROR},cleanupAfterLex:function(g){if(this.setInput("",{}),!g){for(var w=this.__error_infos.length-1;w>=0;w--){var b=this.__error_infos[w];b&&typeof b.destroy=="function"&&b.destroy()}this.__error_infos.length=0}return this},clear:function(){this.yytext="",this.yyleng=0,this.match="",this.matches=!1,this._more=!1,this._backtrack=!1;var g=this.yylloc?this.yylloc.last_column:0;this.yylloc={first_line:this.yylineno+1,first_column:g,last_line:this.yylineno+1,last_column:g,range:[this.offset,this.offset]}},setInput:function(g,w){if(this.yy=w||this.yy||{},!this.__decompressed){for(var b=this.rules,_=0,v=b.length;_=0;w--){var b=this.__error_infos[w];b&&typeof b.destroy=="function"&&b.destroy()}this.__error_infos.length=0}return this},clear:function(){this.yytext="",this.yyleng=0,this.match="",this.matches=!1,this._more=!1,this._backtrack=!1;var g=this.yylloc?this.yylloc.last_column:0;this.yylloc={first_line:this.yylineno+1,first_column:g,last_line:this.yylineno+1,last_column:g,range:[this.offset,this.offset]}},setInput:function(g,w){if(this.yy=w||this.yy||{},!this.__decompressed){for(var b=this.rules,_=0,v=b.length;_1){this.yylineno-=b.length-1,this.yylloc.last_line=this.yylineno+1;var _=this.match,v=_.split(/(?:\r\n?|\n)/g);v.length===1&&(_=this.matched,v=_.split(/(?:\r\n?|\n)/g)),this.yylloc.last_column=v[v.length-1].length}else this.yylloc.last_column-=w;return this.yylloc.range[1]=this.yylloc.range[0]+this.yyleng,this.done=!1,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else{var g="";this.yylloc&&(g=" on line "+(this.yylineno+1));var w=this.constructLexErrorInfo("Lexical error"+g+": You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).",!1);this._signaled_error_token=this.parseError(w.errStr,w,this.JisonLexerError)||this.ERROR}return this},less:function(g){return this.unput(this.match.slice(g))},pastInput:function(g,w){var b=this.matched.substring(0,this.matched.length-this.match.length);g<0?g=b.length:g||(g=20),w<0?w=b.length:w||(w=1),b=b.substr(-g*2-2);var _=b.replace(/\r\n|\r/g,` `).split(` @@ -823,39 +823,39 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `).split(` `);return _=_.slice(0,w),b=_.join(` `),b.length>g&&(b=b.substring(0,g)+"..."),b},showPosition:function(g,w){var b=this.pastInput(g).replace(/\s/g," "),_=new Array(b.length+1).join("-");return b+this.upcomingInput(w).replace(/\s/g," ")+` -`+_+"^"},deriveLocationInfo:function(g,w,b,_){var v={first_line:1,first_column:0,last_line:1,last_column:0,range:[0,0]};return g&&(v.first_line=g.first_line|0,v.last_line=g.last_line|0,v.first_column=g.first_column|0,v.last_column=g.last_column|0,g.range&&(v.range[0]=g.range[0]|0,v.range[1]=g.range[1]|0)),(v.first_line<=0||v.last_line=v.first_line)&&(v.last_line=_.last_line|0,v.last_column=_.last_column|0,_.range&&(v.range[1]=_.range[1]|0))),v.last_line<=0&&(v.first_line<=0?(v.first_line=this.yylloc.first_line,v.last_line=this.yylloc.last_line,v.first_column=this.yylloc.first_column,v.last_column=this.yylloc.last_column,v.range[0]=this.yylloc.range[0],v.range[1]=this.yylloc.range[1]):(v.last_line=this.yylloc.last_line,v.last_column=this.yylloc.last_column,v.range[1]=this.yylloc.range[1])),v.first_line<=0&&(v.first_line=v.last_line,v.first_column=0,v.range[1]=v.range[0]),v.first_column<0&&(v.first_column=0),v.last_column<0&&(v.last_column=v.first_column>0?v.first_column:80),v},prettyPrintRange:function(g,w,b){g=this.deriveLocationInfo(g,w,b);const _=3,v=1,O=2;var C=this.matched+this._input,k=C.split(` +`+_+"^"},deriveLocationInfo:function(g,w,b,_){var v={first_line:1,first_column:0,last_line:1,last_column:0,range:[0,0]};return g&&(v.first_line=g.first_line|0,v.last_line=g.last_line|0,v.first_column=g.first_column|0,v.last_column=g.last_column|0,g.range&&(v.range[0]=g.range[0]|0,v.range[1]=g.range[1]|0)),(v.first_line<=0||v.last_line=v.first_line)&&(v.last_line=_.last_line|0,v.last_column=_.last_column|0,_.range&&(v.range[1]=_.range[1]|0))),v.last_line<=0&&(v.first_line<=0?(v.first_line=this.yylloc.first_line,v.last_line=this.yylloc.last_line,v.first_column=this.yylloc.first_column,v.last_column=this.yylloc.last_column,v.range[0]=this.yylloc.range[0],v.range[1]=this.yylloc.range[1]):(v.last_line=this.yylloc.last_line,v.last_column=this.yylloc.last_column,v.range[1]=this.yylloc.range[1])),v.first_line<=0&&(v.first_line=v.last_line,v.first_column=0,v.range[1]=v.range[0]),v.first_column<0&&(v.first_column=0),v.last_column<0&&(v.last_column=v.first_column>0?v.first_column:80),v},prettyPrintRange:function(g,w,b){g=this.deriveLocationInfo(g,w,b);const _=3,v=1,S=2;var C=this.matched+this._input,k=C.split(` `),A=Math.max(1,w?w.first_line:g.first_line-_),$=Math.max(1,b?b.last_line:g.last_line+v),L=1+Math.log10($|1)|0,B=new Array(L).join(" "),j=[],D=k.slice(A-1,$+1).map(function(Z,H){var K=H+A,I=(B+K).substr(-L),ee=I+": "+Z,oe=new Array(L+1).join("^"),R=3,ve=0;if(K===g.first_line?(R+=g.first_column,ve=Math.max(2,(K===g.last_line?g.last_column:Z.length)-g.first_column+1)):K===g.last_line?ve=Math.max(2,g.last_column+1):K>g.first_line&&K0&&j.push(H)}return ee=ee.replace(/\t/g," "),ee});if(j.length>2*O){var z=j[O-1]+1,q=j[j.length-O]-1,Y=new Array(L+1).join(" ")+" (...continued...)";Y+=` +`+oe+xe+ke,Z.trim().length>0&&j.push(H)}return ee=ee.replace(/\t/g," "),ee});if(j.length>2*S){var z=j[S-1]+1,q=j[j.length-S]-1,Y=new Array(L+1).join(" ")+" (...continued...)";Y+=` `+new Array(L+1).join("-")+" (---------------)",D.splice(z,q-z+1,Y)}return D.join(` -`)},describeYYLLOC:function(g,w){var b=g.first_line,_=g.last_line,v=g.first_column,O=g.last_column,C=_-b,k=O-v,A;if(C===0?(A="line "+b+", ",k<=1?A+="column "+v:A+="columns "+v+" .. "+O):A="lines "+b+"(column "+v+") .. "+_+"(column "+O+")",g.range&&w){var $=g.range[0],L=g.range[1]-1;L<=$?A+=" {String Offset: "+$+"}":A+=" {String Offset range: "+$+" .. "+L+"}"}return A},test_match:function(g,w){var b,_,v,O,C;if(this.options.backtrack_lexer&&(v={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.yylloc.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column,range:this.yylloc.range.slice(0)},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done}),O=g[0],C=O.length,_=O.split(/(?:\r\n?|\n)/g),_.length>1?(this.yylineno+=_.length-1,this.yylloc.last_line=this.yylineno+1,this.yylloc.last_column=_[_.length-1].length):this.yylloc.last_column+=C,this.yytext+=O,this.match+=O,this.matched+=O,this.matches=g,this.yyleng=this.yytext.length,this.yylloc.range[1]+=C,this.offset+=C,this._more=!1,this._backtrack=!1,this._input=this._input.slice(C),b=this.performAction.call(this,this.yy,w,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),b)return b;if(this._backtrack){for(var k in v)this[k]=v[k];return this.__currentRuleSet__=null,!1}else if(this._signaled_error_token)return b=this._signaled_error_token,this._signaled_error_token=!1,b;return!1},next:function(){if(this.done)return this.clear(),this.EOF;this._input||(this.done=!0);var g,w,b,_;this._more||this.clear();var v=this.__currentRuleSet__;if(!v&&(v=this.__currentRuleSet__=this._currentRules(),!v||!v.rules)){var O="";this.options.trackPosition&&(O=" on line "+(this.yylineno+1));var C=this.constructLexErrorInfo("Internal lexer engine error"+O+': The lex grammar programmer pushed a non-existing condition name "'+this.topState()+'"; this is a fatal error and should be reported to the application programmer team!',!1);return this.parseError(C.errStr,C,this.JisonLexerError)||this.ERROR}for(var k=v.rules,A=v.__rule_regexes,$=v.__rule_count,L=1;L<=$;L++)if(b=this._input.match(A[L]),b&&(!w||b[0].length>w[0].length)){if(w=b,_=L,this.options.backtrack_lexer){if(g=this.test_match(b,k[L]),g!==!1)return g;if(this._backtrack){w=void 0;continue}else return!1}else if(!this.options.flex)break}if(w)return g=this.test_match(w,k[_]),g!==!1?g:!1;if(this._input){var O="";this.options.trackPosition&&(O=" on line "+(this.yylineno+1));var C=this.constructLexErrorInfo("Lexical error"+O+": Unrecognized text.",this.options.lexerErrorsAreRecoverable),B=this._input,j=this.topState(),D=this.conditionStack.length;return g=this.parseError(C.errStr,C,this.JisonLexerError)||this.ERROR,g===this.ERROR&&!this.matches&&B===this._input&&j===this.topState()&&D===this.conditionStack.length&&this.input(),g}else return this.done=!0,this.clear(),this.EOF},lex:function(){var g;for(typeof this.pre_lex=="function"&&(g=this.pre_lex.call(this,0)),typeof this.options.pre_lex=="function"&&(g=this.options.pre_lex.call(this,g)||g),this.yy&&typeof this.yy.pre_lex=="function"&&(g=this.yy.pre_lex.call(this,g)||g);!g;)g=this.next();return this.yy&&typeof this.yy.post_lex=="function"&&(g=this.yy.post_lex.call(this,g)||g),typeof this.options.post_lex=="function"&&(g=this.options.post_lex.call(this,g)||g),typeof this.post_lex=="function"&&(g=this.post_lex.call(this,g)||g),g},fastLex:function(){for(var g;!g;)g=this.next();return g},canIUse:function(){var g={fastLex:!(typeof this.pre_lex=="function"||typeof this.options.pre_lex=="function"||this.yy&&typeof this.yy.pre_lex=="function"||this.yy&&typeof this.yy.post_lex=="function"||typeof this.options.post_lex=="function"||typeof this.post_lex=="function")&&typeof this.fastLex=="function"};return g},begin:function(g){return this.pushState(g)},pushState:function(g){return this.conditionStack.push(g),this.__currentRuleSet__=null,this},popState:function(){var g=this.conditionStack.length-1;return g>0?(this.__currentRuleSet__=null,this.conditionStack.pop()):this.conditionStack[0]},topState:function(g){return g=this.conditionStack.length-1-Math.abs(g||0),g>=0?this.conditionStack[g]:"INITIAL"},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]]:this.conditions.INITIAL},stateStackSize:function(){return this.conditionStack.length},options:{trackPosition:!0},JisonLexerError:p,performAction:function(g,w,b){switch(w){case 1:break;default:return this.simpleCaseActionClusters[w]}},simpleCaseActionClusters:{0:13,2:5,3:6,4:3,5:4,6:15,7:15,8:15,9:15,10:15,11:15,12:16,13:16,14:16,15:16,16:17,17:17,18:18,19:18,20:19,21:19,22:19,23:20,24:21,25:22,26:23,27:25,28:24,29:26,30:27,31:28,32:11,33:9,34:12,35:10,36:7,37:8,38:14,39:1},rules:[/^(?:(--[\d\-A-Za-z]*))/,/^(?:\s+)/,/^(?:\*)/,/^(?:\/)/,/^(?:\+)/,/^(?:-)/,/^(?:(\d+(\.\d*)?|\.\d+)px\b)/,/^(?:(\d+(\.\d*)?|\.\d+)cm\b)/,/^(?:(\d+(\.\d*)?|\.\d+)mm\b)/,/^(?:(\d+(\.\d*)?|\.\d+)in\b)/,/^(?:(\d+(\.\d*)?|\.\d+)pt\b)/,/^(?:(\d+(\.\d*)?|\.\d+)pc\b)/,/^(?:(\d+(\.\d*)?|\.\d+)deg\b)/,/^(?:(\d+(\.\d*)?|\.\d+)grad\b)/,/^(?:(\d+(\.\d*)?|\.\d+)rad\b)/,/^(?:(\d+(\.\d*)?|\.\d+)turn\b)/,/^(?:(\d+(\.\d*)?|\.\d+)s\b)/,/^(?:(\d+(\.\d*)?|\.\d+)ms\b)/,/^(?:(\d+(\.\d*)?|\.\d+)Hz\b)/,/^(?:(\d+(\.\d*)?|\.\d+)kHz\b)/,/^(?:(\d+(\.\d*)?|\.\d+)dpi\b)/,/^(?:(\d+(\.\d*)?|\.\d+)dpcm\b)/,/^(?:(\d+(\.\d*)?|\.\d+)dppx\b)/,/^(?:(\d+(\.\d*)?|\.\d+)em\b)/,/^(?:(\d+(\.\d*)?|\.\d+)ex\b)/,/^(?:(\d+(\.\d*)?|\.\d+)ch\b)/,/^(?:(\d+(\.\d*)?|\.\d+)rem\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vw\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vh\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vmin\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vmax\b)/,/^(?:(\d+(\.\d*)?|\.\d+)%)/,/^(?:(\d+(\.\d*)?|\.\d+)\b)/,/^(?:(calc))/,/^(?:(var))/,/^(?:([a-z]+))/,/^(?:\()/,/^(?:\))/,/^(?:,)/,/^(?:$)/],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],inclusive:!0}}};return m}();c.lexer=f;function h(){this.yy={}}return h.prototype=c,c.Parser=h,new h}();typeof Mbe<"u"&&(e.parser=t,e.Parser=t.Parser,e.parse=function(){return t.parse.apply(t,arguments)})})(sz);var Bp={},cO={exports:{}},vw={px:{px:1,cm:96/2.54,mm:96/25.4,in:96,pt:96/72,pc:16},cm:{px:2.54/96,cm:1,mm:.1,in:2.54,pt:2.54/72,pc:2.54/6},mm:{px:25.4/96,cm:10,mm:1,in:25.4,pt:25.4/72,pc:25.4/6},in:{px:1/96,cm:1/2.54,mm:1/25.4,in:1,pt:1/72,pc:1/6},pt:{px:.75,cm:72/2.54,mm:72/25.4,in:72,pt:1,pc:12},pc:{px:6/96,cm:6/2.54,mm:6/25.4,in:6,pt:6/72,pc:1},deg:{deg:1,grad:.9,rad:180/Math.PI,turn:360},grad:{deg:400/360,grad:1,rad:200/Math.PI,turn:400},rad:{deg:Math.PI/180,grad:Math.PI/200,rad:1,turn:Math.PI*2},turn:{deg:1/360,grad:1/400,rad:.5/Math.PI,turn:1},s:{s:1,ms:1/1e3},ms:{s:1e3,ms:1},Hz:{Hz:1,kHz:1e3},kHz:{Hz:1/1e3,kHz:1},dpi:{dpi:1,dpcm:1/2.54,dppx:1/96},dpcm:{dpi:2.54,dpcm:1,dppx:2.54/96},dppx:{dpi:96,dpcm:96/2.54,dppx:1}},Ibe=function(e,t,n,r){if(!vw.hasOwnProperty(n))throw new Error("Cannot convert to "+n);if(!vw[n].hasOwnProperty(t))throw new Error("Cannot convert from "+t+" to "+n);var i=vw[n][t]*e;return r!==!1?(r=Math.pow(10,parseInt(r)||5),Math.round(i*r)/r):i};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=Ibe,r=i(n);function i(s){return s&&s.__esModule?s:{default:s}}function a(s,l,c){switch(s.type){case"LengthValue":case"AngleValue":case"TimeValue":case"FrequencyValue":case"ResolutionValue":return o(s,l,c);default:return{left:s,right:l}}}function o(s,l,c){return l.type===s.type&&(l={type:s.type,value:(0,r.default)(l.value,l.unit,s.unit,c),unit:s.unit}),{left:s,right:l}}t.default=a,e.exports=t.default})(cO,cO.exports);var Nbe=cO.exports;Object.defineProperty(Bp,"__esModule",{value:!0});Bp.flip=fO;var jbe=Nbe,yw=Rbe(jbe);function Rbe(e){return e&&e.__esModule?e:{default:e}}function Zn(e,t){return e.type==="MathExpression"?zbe(e,t):e.type==="Calc"?Zn(e.value,t):e}function GN(e,t){return e.type===t.type&&e.value===t.value}function Sr(e){switch(e){case"LengthValue":case"AngleValue":case"TimeValue":case"FrequencyValue":case"ResolutionValue":case"EmValue":case"ExValue":case"ChValue":case"RemValue":case"VhValue":case"VwValue":case"VminValue":case"VmaxValue":case"PercentageValue":case"Value":return!0}return!1}function Dbe(e,t){var n=(0,yw.default)(e.left,e.right,t),r=Zn(n.left,t),i=Zn(n.right,t);return r.type==="MathExpression"&&i.type==="MathExpression"&&(r.operator==="/"&&i.operator==="*"||r.operator==="-"&&i.operator==="+"||r.operator==="*"&&i.operator==="/"||r.operator==="+"&&i.operator==="-")&&(GN(r.right,i.right)?n=(0,yw.default)(r.left,i.left,t):GN(r.right,i.left)&&(n=(0,yw.default)(r.left,i.right,t)),r=Zn(n.left,t),i=Zn(n.right,t)),e.left=r,e.right=i,e}function fO(e){return e==="+"?"-":"+"}function dO(e){return Sr(e.type)?e.value=-e.value:e.type=="MathExpression"&&(e.left=dO(e.left),e.right=dO(e.right)),e}function Lbe(e,t){var n=e,r=n.left,i=n.right,a=n.operator;if(r.type==="CssVariable"||i.type==="CssVariable")return e;if(i.value===0)return r;if(r.value===0&&a==="+")return i;if(r.value===0&&a==="-")return dO(i);if(r.type===i.type&&Sr(r.type)&&(e=Object.assign({},r),a==="+"?e.value=r.value+i.value:e.value=r.value-i.value),Sr(r.type)&&(i.operator==="+"||i.operator==="-")&&i.type==="MathExpression"){if(r.type===i.left.type)return e=Object.assign({},e),e.left=Zn({type:"MathExpression",operator:a,left:r,right:i.left},t),e.right=i.right,e.operator=a==="-"?fO(i.operator):i.operator,Zn(e,t);if(r.type===i.right.type)return e=Object.assign({},e),e.left=Zn({type:"MathExpression",operator:a==="-"?fO(i.operator):i.operator,left:r,right:i.right},t),e.right=i.left,Zn(e,t)}if(r.type==="MathExpression"&&(r.operator==="+"||r.operator==="-")&&Sr(i.type)){if(i.type===r.left.type)return e=Object.assign({},r),e.left=Zn({type:"MathExpression",operator:a,left:r.left,right:i},t),Zn(e,t);if(i.type===r.right.type)return e=Object.assign({},r),r.operator==="-"?(e.right=Zn({type:"MathExpression",operator:a==="-"?"+":"-",left:i,right:r.right},t),e.operator=a==="-"?"-":"+"):e.right=Zn({type:"MathExpression",operator:a,left:r.right,right:i},t),e.right.value<0&&(e.right.value*=-1,e.operator=e.operator==="-"?"+":"-"),Zn(e,t)}return e}function Fbe(e,t){if(!Sr(e.right.type))return e;if(e.right.type!=="Value")throw new Error('Cannot divide by "'+e.right.unit+'", number expected');if(e.right.value===0)throw new Error("Cannot divide by zero");return e.left.type==="MathExpression"?Sr(e.left.left.type)&&Sr(e.left.right.type)?(e.left.left.value/=e.right.value,e.left.right.value/=e.right.value,Zn(e.left,t)):e:Sr(e.left.type)?(e.left.value/=e.right.value,e.left):e}function Bbe(e){if(e.left.type==="MathExpression"&&e.right.type==="Value"){if(Sr(e.left.left.type)&&Sr(e.left.right.type))return e.left.left.value*=e.right.value,e.left.right.value*=e.right.value,e.left}else{if(Sr(e.left.type)&&e.right.type==="Value")return e.left.value*=e.right.value,e.left;if(e.left.type==="Value"&&e.right.type==="MathExpression"){if(Sr(e.right.left.type)&&Sr(e.right.right.type))return e.right.left.value*=e.left.value,e.right.right.value*=e.left.value,e.right}else if(e.left.type==="Value"&&Sr(e.right.type))return e.right.value*=e.left.value,e.right}return e}function zbe(e,t){switch(e=Dbe(e,t),e.operator){case"+":case"-":return Lbe(e,t);case"/":return Fbe(e,t);case"*":return Bbe(e)}return e}Bp.default=Zn;var hO={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(o,s,l){var c=a(s,l);return s.type==="MathExpression"&&(c=o+"("+c+")"),c};var n=Bp,r={"*":0,"/":0,"+":1,"-":1};function i(o,s){if(s!==!1){var l=Math.pow(10,s);return Math.round(o*l)/l}return o}function a(o,s){switch(o.type){case"MathExpression":{var l=o.left,c=o.right,f=o.operator,h="";return l.type==="MathExpression"&&r[f]1&&arguments[1]!==void 0?arguments[1]:5;return(0,r.default)(h).walk(function(m){if(!(m.type!=="function"||!f.test(m.value))){var x=r.default.stringify(m.nodes);if(!(x.indexOf("constant")>=0||x.indexOf("env")>=0)){var g=i.parser.parse(x),w=(0,o.default)(g,p);m.type="word",m.value=(0,l.default)(m.value,w,p)}}},!0).toString()},e.exports=t.default})(uO,uO.exports);var Wbe=uO.exports;const xw=gt(Wbe);function Yh(e){"@babel/helpers - typeof";return Yh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yh(e)}function qN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function KN(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&t===+t?"".concat(t,"px"):t}function twe(e){var t=e.split(""),n=t.reduce(function(r,i){return i===i.toUpperCase()?[].concat(XN(r),["-",i.toLowerCase()]):[].concat(XN(r),[i])},[]);return n.join("")}var nwe=function(t){return Object.keys(t).reduce(function(n,r){return"".concat(n).concat(twe(r),":").concat(ewe(r,t[r]),";")},"")},zl=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||yo.isSsr)return{width:0,height:0};var r="".concat(t),i=nwe(n),a="".concat(r,"-").concat(i);if(Iu.widthCache[a])return Iu.widthCache[a];try{var o=document.getElementById(QN);o||(o=document.createElement("span"),o.setAttribute("id",QN),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var s=KN(KN({},Zbe),n);Object.keys(s).map(function(f){return o.style[f]=s[f],f}),o.textContent=r;var l=o.getBoundingClientRect(),c={width:l.width,height:l.height};return Iu.widthCache[a]=c,++Iu.cacheCount>Qbe&&(Iu.cacheCount=0,Iu.widthCache={}),c}catch{return{width:0,height:0}}},rwe=function(t){var n=t.ownerDocument.documentElement,r={top:0,left:0};return typeof t.getBoundingClientRect<"u"&&(r=t.getBoundingClientRect()),{top:r.top+window.pageYOffset-n.clientTop,left:r.left+window.pageXOffset-n.clientLeft}},iwe=function(t,n){return{chartX:Math.round(t.pageX-n.left),chartY:Math.round(t.pageY-n.top)}},awe=["dx","dy","textAnchor","verticalAnchor","scaleToFit","angle","lineHeight","capHeight","className","breakAll"];function Jc(e){"@babel/helpers - typeof";return Jc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jc(e)}function mO(){return mO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function swe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function lwe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZN(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function py(e){return py=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},py(e)}function JN(e,t){return vwe(e)||gwe(e,t)||mwe(e,t)||pwe()}function pwe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mwe(e,t){if(e){if(typeof e=="string")return ej(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ej(e,t)}}function ej(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:[];return j.reduce(function(D,z){var q=z.word,Y=z.width,Q=D[D.length-1];if(Q&&(i==null||a||Q.width+Y+rz.width?D:z})};if(!o)return c;for(var h="…",p=function(j){var D=s.slice(0,j),z=fz(nj(nj({},t),{},{children:D+h})).wordsWithComputedWidth,q=l(z),Y=q.length>t.maxLines||f(q).width>i;return[Y,q]},m=0,x=s.length-1,g=0,w;m<=x&&g<=s.length-1;){var b=Math.floor((m+x)/2),_=b-1,v=p(_),O=JN(v,2),C=O[0],k=O[1],A=p(b),$=JN(A,1),L=$[0];if(!C&&!L&&(m=b+1),C&&L&&(x=b-1),!C&&L){w=k;break}g++}return w||c},rj=function(t){var n=Re(t)?[]:t.toString().split(cz);return[{words:n}]},bwe=function(t,n){if((t.width||t.scaleToFit)&&!yo.isSsr){var r,i;if(n){var a=fz(t);if(a){var o=a.wordsWithComputedWidth,s=a.spaceWidth;r=o,i=s}else return rj(t.children);return xwe(t,r,i,t.width,t.scaleToFit)}}return rj(t.children)},Gh=function(e){cwe(n,e);var t=fwe(n);function n(){var r;lwe(this,n);for(var i=arguments.length,a=new Array(i),o=0;ot}var Cwe=Ewe,Awe=dz,Pwe=Cwe,Twe=If;function $we(e){return e&&e.length?Awe(e,Twe,Pwe):void 0}var Mwe=$we;const vs=gt(Mwe);function Iwe(e,t){return et?1:e>=t?0:NaN}function Qwe(e,t){return e==null||t==null?NaN:te?1:t>=e?0:NaN}function DC(e){let t,n,r;e.length!==2?(t=$s,n=(s,l)=>$s(e(s),l),r=(s,l)=>e(s)-l):(t=e===$s||e===Qwe?e:Zwe,n=e,r=e);function i(s,l,c=0,f=s.length){if(c>>1;n(s[h],l)<0?c=h+1:f=h}while(c>>1;n(s[h],l)<=0?c=h+1:f=h}while(cc&&r(s[h-1],l)>-r(s[h],l)?h-1:h}return{left:i,center:o,right:a}}function Zwe(){return 0}function hz(e){return e===null?NaN:+e}function*Jwe(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const e_e=DC($s),zp=e_e.right;DC(hz).center;class ij extends Map{constructor(t,n=r_e){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,i]of t)this.set(r,i)}get(t){return super.get(aj(this,t))}has(t){return super.has(aj(this,t))}set(t,n){return super.set(t_e(this,t),n)}delete(t){return super.delete(n_e(this,t))}}function aj({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function t_e({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function n_e({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function r_e(e){return e!==null&&typeof e=="object"?e.valueOf():e}function i_e(e=$s){if(e===$s)return pz;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function pz(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(et?1:0)}const a_e=Math.sqrt(50),o_e=Math.sqrt(10),s_e=Math.sqrt(2);function gy(e,t,n){const r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),a=r/Math.pow(10,i),o=a>=a_e?10:a>=o_e?5:a>=s_e?2:1;let s,l,c;return i<0?(c=Math.pow(10,-i)/o,s=Math.round(e*c),l=Math.round(t*c),s/ct&&--l,c=-c):(c=Math.pow(10,i)*o,s=Math.round(e/c),l=Math.round(t/c),s*ct&&--l),l0))return[];if(e===t)return[e];const r=t=i))return[];const s=a-i+1,l=new Array(s);if(r)if(o<0)for(let c=0;c=r)&&(n=r);return n}function sj(e,t){let n;for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);return n}function mz(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?pz:i_e(i);r>n;){if(r-n>600){const l=r-n+1,c=t-n+1,f=Math.log(l),h=.5*Math.exp(2*f/3),p=.5*Math.sqrt(f*h*(l-h)/l)*(c-l/2<0?-1:1),m=Math.max(n,Math.floor(t-c*h/l+p)),x=Math.min(r,Math.floor(t+(l-c)*h/l+p));mz(e,t,m,x,i)}const a=e[t];let o=n,s=r;for(_d(e,n,t),i(e[r],a)>0&&_d(e,n,r);o0;)--s}i(e[n],a)===0?_d(e,n,s):(++s,_d(e,s,r)),s<=t&&(n=s+1),t<=s&&(r=s-1)}return e}function _d(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function l_e(e,t,n){if(e=Float64Array.from(Jwe(e)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return sj(e);if(t>=1)return oj(e);var r,i=(r-1)*t,a=Math.floor(i),o=oj(mz(e,a).subarray(0,a+1)),s=sj(e.subarray(a+1));return o+(s-o)*(i-a)}}function u_e(e,t,n=hz){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,a=Math.floor(i),o=+n(e[a],a,e),s=+n(e[a+1],a+1,e);return o+(s-o)*(i-a)}}function c_e(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,a=new Array(i);++r>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?mg(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?mg(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=d_e.exec(e))?new Er(t[1],t[2],t[3],1):(t=h_e.exec(e))?new Er(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=p_e.exec(e))?mg(t[1],t[2],t[3],t[4]):(t=m_e.exec(e))?mg(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=g_e.exec(e))?pj(t[1],t[2]/100,t[3]/100,1):(t=v_e.exec(e))?pj(t[1],t[2]/100,t[3]/100,t[4]):lj.hasOwnProperty(e)?fj(lj[e]):e==="transparent"?new Er(NaN,NaN,NaN,0):null}function fj(e){return new Er(e>>16&255,e>>8&255,e&255,1)}function mg(e,t,n,r){return r<=0&&(e=t=n=NaN),new Er(e,t,n,r)}function b_e(e){return e instanceof Up||(e=Qh(e)),e?(e=e.rgb(),new Er(e.r,e.g,e.b,e.opacity)):new Er}function wO(e,t,n,r){return arguments.length===1?b_e(e):new Er(e,t,n,r??1)}function Er(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}FC(Er,wO,vz(Up,{brighter(e){return e=e==null?vy:Math.pow(vy,e),new Er(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Kh:Math.pow(Kh,e),new Er(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Er(Ul(this.r),Ul(this.g),Ul(this.b),yy(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:dj,formatHex:dj,formatHex8:w_e,formatRgb:hj,toString:hj}));function dj(){return`#${Tl(this.r)}${Tl(this.g)}${Tl(this.b)}`}function w_e(){return`#${Tl(this.r)}${Tl(this.g)}${Tl(this.b)}${Tl((isNaN(this.opacity)?1:this.opacity)*255)}`}function hj(){const e=yy(this.opacity);return`${e===1?"rgb(":"rgba("}${Ul(this.r)}, ${Ul(this.g)}, ${Ul(this.b)}${e===1?")":`, ${e})`}`}function yy(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Ul(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Tl(e){return e=Ul(e),(e<16?"0":"")+e.toString(16)}function pj(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ta(e,t,n,r)}function yz(e){if(e instanceof ta)return new ta(e.h,e.s,e.l,e.opacity);if(e instanceof Up||(e=Qh(e)),!e)return new ta;if(e instanceof ta)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=NaN,s=a-i,l=(a+i)/2;return s?(t===a?o=(n-r)/s+(n0&&l<1?0:o,new ta(o,s,l,e.opacity)}function __e(e,t,n,r){return arguments.length===1?yz(e):new ta(e,t,n,r??1)}function ta(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}FC(ta,__e,vz(Up,{brighter(e){return e=e==null?vy:Math.pow(vy,e),new ta(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Kh:Math.pow(Kh,e),new ta(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new Er(bw(e>=240?e-240:e+120,i,r),bw(e,i,r),bw(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new ta(mj(this.h),gg(this.s),gg(this.l),yy(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=yy(this.opacity);return`${e===1?"hsl(":"hsla("}${mj(this.h)}, ${gg(this.s)*100}%, ${gg(this.l)*100}%${e===1?")":`, ${e})`}`}}));function mj(e){return e=(e||0)%360,e<0?e+360:e}function gg(e){return Math.max(0,Math.min(1,e||0))}function bw(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const BC=e=>()=>e;function S_e(e,t){return function(n){return e+n*t}}function O_e(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function k_e(e){return(e=+e)==1?xz:function(t,n){return n-t?O_e(t,n,e):BC(isNaN(t)?n:t)}}function xz(e,t){var n=t-e;return n?S_e(e,n):BC(isNaN(e)?t:e)}const gj=function e(t){var n=k_e(t);function r(i,a){var o=n((i=wO(i)).r,(a=wO(a)).r),s=n(i.g,a.g),l=n(i.b,a.b),c=xz(i.opacity,a.opacity);return function(f){return i.r=o(f),i.g=s(f),i.b=l(f),i.opacity=c(f),i+""}}return r.gamma=e,r}(1);function E_e(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,r=t.slice(),i;return function(a){for(i=0;in&&(a=t.slice(n,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(i=i[0])?s[o]?s[o]+=i:s[++o]=i:(s[++o]=null,l.push({i:o,x:xy(r,i)})),n=ww.lastIndex;return nt&&(n=e,e=t,t=n),function(r){return Math.max(e,Math.min(t,r))}}function D_e(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i2?L_e:D_e,l=c=null,h}function h(p){return p==null||isNaN(p=+p)?a:(l||(l=s(e.map(r),t,n)))(r(o(p)))}return h.invert=function(p){return o(i((c||(c=s(t,e.map(r),xy)))(p)))},h.domain=function(p){return arguments.length?(e=Array.from(p,by),f()):e.slice()},h.range=function(p){return arguments.length?(t=Array.from(p),f()):t.slice()},h.rangeRound=function(p){return t=Array.from(p),n=zC,f()},h.clamp=function(p){return arguments.length?(o=p?!0:fr,f()):o!==fr},h.interpolate=function(p){return arguments.length?(n=p,f()):n},h.unknown=function(p){return arguments.length?(a=p,h):a},function(p,m){return r=p,i=m,f()}}function UC(){return g1()(fr,fr)}function F_e(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function wy(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function ef(e){return e=wy(Math.abs(e)),e?e[1]:NaN}function B_e(e,t){return function(n,r){for(var i=n.length,a=[],o=0,s=e[0],l=0;i>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(n.substring(i-=s,i+s)),!((l+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(t)}}function z_e(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var U_e=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Zh(e){if(!(t=U_e.exec(e)))throw new Error("invalid format: "+e);var t;return new WC({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]})}Zh.prototype=WC.prototype;function WC(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}WC.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function W_e(e){e:for(var t=e.length,n=1,r=-1,i;n0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var bz;function H_e(e,t){var n=wy(e,t);if(!n)return e+"";var r=n[0],i=n[1],a=i-(bz=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+wy(e,Math.max(0,t+a-1))[0]}function yj(e,t){var n=wy(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const xj={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:F_e,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>yj(e*100,t),r:yj,s:H_e,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function bj(e){return e}var wj=Array.prototype.map,_j=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function V_e(e){var t=e.grouping===void 0||e.thousands===void 0?bj:B_e(wj.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",i=e.decimal===void 0?".":e.decimal+"",a=e.numerals===void 0?bj:z_e(wj.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",s=e.minus===void 0?"−":e.minus+"",l=e.nan===void 0?"NaN":e.nan+"";function c(h){h=Zh(h);var p=h.fill,m=h.align,x=h.sign,g=h.symbol,w=h.zero,b=h.width,_=h.comma,v=h.precision,O=h.trim,C=h.type;C==="n"?(_=!0,C="g"):xj[C]||(v===void 0&&(v=12),O=!0,C="g"),(w||p==="0"&&m==="=")&&(w=!0,p="0",m="=");var k=g==="$"?n:g==="#"&&/[boxX]/.test(C)?"0"+C.toLowerCase():"",A=g==="$"?r:/[%p]/.test(C)?o:"",$=xj[C],L=/[defgprs%]/.test(C);v=v===void 0?6:/[gprs]/.test(C)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v));function B(j){var D=k,z=A,q,Y,Q;if(C==="c")z=$(j)+z,j="";else{j=+j;var Z=j<0||1/j<0;if(j=isNaN(j)?l:$(Math.abs(j),v),O&&(j=W_e(j)),Z&&+j==0&&x!=="+"&&(Z=!1),D=(Z?x==="("?x:s:x==="-"||x==="("?"":x)+D,z=(C==="s"?_j[8+bz/3]:"")+z+(Z&&x==="("?")":""),L){for(q=-1,Y=j.length;++qQ||Q>57){z=(Q===46?i+j.slice(q+1):j.slice(q))+z,j=j.slice(0,q);break}}}_&&!w&&(j=t(j,1/0));var H=D.length+j.length+z.length,K=H>1)+D+j+z+K.slice(H);break;default:j=K+D+j+z;break}return a(j)}return B.toString=function(){return h+""},B}function f(h,p){var m=c((h=Zh(h),h.type="f",h)),x=Math.max(-8,Math.min(8,Math.floor(ef(p)/3)))*3,g=Math.pow(10,-x),w=_j[8+x/3];return function(b){return m(g*b)+w}}return{format:c,formatPrefix:f}}var vg,HC,wz;Y_e({thousands:",",grouping:[3],currency:["$",""]});function Y_e(e){return vg=V_e(e),HC=vg.format,wz=vg.formatPrefix,vg}function G_e(e){return Math.max(0,-ef(Math.abs(e)))}function q_e(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(ef(t)/3)))*3-ef(Math.abs(e)))}function K_e(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,ef(t)-ef(e))+1}function _z(e,t,n,r){var i=xO(e,t,n),a;switch(r=Zh(r??",f"),r.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(a=q_e(i,o))&&(r.precision=a),wz(r,o)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(a=K_e(i,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=a-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(a=G_e(i))&&(r.precision=a-(r.type==="%")*2);break}}return HC(r)}function tl(e){var t=e.domain;return e.ticks=function(n){var r=t();return vO(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var i=t();return _z(i[0],i[i.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r=t(),i=0,a=r.length-1,o=r[i],s=r[a],l,c,f=10;for(s0;){if(c=yO(o,s,n),c===l)return r[i]=o,r[a]=s,t(r);if(c>0)o=Math.floor(o/c)*c,s=Math.ceil(s/c)*c;else if(c<0)o=Math.ceil(o*c)/c,s=Math.floor(s*c)/c;else break;l=c}return e},e}function _y(){var e=UC();return e.copy=function(){return Wp(e,_y())},ji.apply(e,arguments),tl(e)}function Sz(e){var t;function n(r){return r==null||isNaN(r=+r)?t:r}return n.invert=n,n.domain=n.range=function(r){return arguments.length?(e=Array.from(r,by),n):e.slice()},n.unknown=function(r){return arguments.length?(t=r,n):t},n.copy=function(){return Sz(e).unknown(t)},e=arguments.length?Array.from(e,by):[0,1],tl(n)}function Oz(e,t){e=e.slice();var n=0,r=e.length-1,i=e[n],a=e[r],o;return aMath.pow(e,t)}function eSe(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function kj(e){return(t,n)=>-e(-t,n)}function VC(e){const t=e(Sj,Oj),n=t.domain;let r=10,i,a;function o(){return i=eSe(r),a=J_e(r),n()[0]<0?(i=kj(i),a=kj(a),e(X_e,Q_e)):e(Sj,Oj),t}return t.base=function(s){return arguments.length?(r=+s,o()):r},t.domain=function(s){return arguments.length?(n(s),o()):n()},t.ticks=s=>{const l=n();let c=l[0],f=l[l.length-1];const h=f0){for(;p<=m;++p)for(x=1;xf)break;b.push(g)}}else for(;p<=m;++p)for(x=r-1;x>=1;--x)if(g=p>0?x/a(-p):x*a(p),!(gf)break;b.push(g)}b.length*2{if(s==null&&(s=10),l==null&&(l=r===10?"s":","),typeof l!="function"&&(!(r%1)&&(l=Zh(l)).precision==null&&(l.trim=!0),l=HC(l)),s===1/0)return l;const c=Math.max(1,r*s/t.ticks().length);return f=>{let h=f/a(Math.round(i(f)));return h*rn(Oz(n(),{floor:s=>a(Math.floor(i(s))),ceil:s=>a(Math.ceil(i(s)))})),t}function kz(){const e=VC(g1()).domain([1,10]);return e.copy=()=>Wp(e,kz()).base(e.base()),ji.apply(e,arguments),e}function Ej(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Cj(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function YC(e){var t=1,n=e(Ej(t),Cj(t));return n.constant=function(r){return arguments.length?e(Ej(t=+r),Cj(t)):t},tl(n)}function Ez(){var e=YC(g1());return e.copy=function(){return Wp(e,Ez()).constant(e.constant())},ji.apply(e,arguments)}function Aj(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function tSe(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function nSe(e){return e<0?-e*e:e*e}function GC(e){var t=e(fr,fr),n=1;function r(){return n===1?e(fr,fr):n===.5?e(tSe,nSe):e(Aj(n),Aj(1/n))}return t.exponent=function(i){return arguments.length?(n=+i,r()):n},tl(t)}function qC(){var e=GC(g1());return e.copy=function(){return Wp(e,qC()).exponent(e.exponent())},ji.apply(e,arguments),e}function rSe(){return qC.apply(null,arguments).exponent(.5)}function Pj(e){return Math.sign(e)*e*e}function iSe(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function Cz(){var e=UC(),t=[0,1],n=!1,r;function i(a){var o=iSe(e(a));return isNaN(o)?r:n?Math.round(o):o}return i.invert=function(a){return e.invert(Pj(a))},i.domain=function(a){return arguments.length?(e.domain(a),i):e.domain()},i.range=function(a){return arguments.length?(e.range((t=Array.from(a,by)).map(Pj)),i):t.slice()},i.rangeRound=function(a){return i.range(a).round(!0)},i.round=function(a){return arguments.length?(n=!!a,i):n},i.clamp=function(a){return arguments.length?(e.clamp(a),i):e.clamp()},i.unknown=function(a){return arguments.length?(r=a,i):r},i.copy=function(){return Cz(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},ji.apply(i,arguments),tl(i)}function Az(){var e=[],t=[],n=[],r;function i(){var o=0,s=Math.max(1,t.length);for(n=new Array(s-1);++o0?n[s-1]:e[0],s=n?[r[n-1],t]:[r[c-1],r[c]]},o.unknown=function(l){return arguments.length&&(a=l),o},o.thresholds=function(){return r.slice()},o.copy=function(){return Pz().domain([e,t]).range(i).unknown(a)},ji.apply(tl(o),arguments)}function Tz(){var e=[.5],t=[0,1],n,r=1;function i(a){return a!=null&&a<=a?t[zp(e,a,0,r)]:n}return i.domain=function(a){return arguments.length?(e=Array.from(a),r=Math.min(e.length,t.length-1),i):e.slice()},i.range=function(a){return arguments.length?(t=Array.from(a),r=Math.min(e.length,t.length-1),i):t.slice()},i.invertExtent=function(a){var o=t.indexOf(a);return[e[o-1],e[o]]},i.unknown=function(a){return arguments.length?(n=a,i):n},i.copy=function(){return Tz().domain(e).range(t).unknown(n)},ji.apply(i,arguments)}const _w=new Date,Sw=new Date;function En(e,t,n,r){function i(a){return e(a=arguments.length===0?new Date:new Date(+a)),a}return i.floor=a=>(e(a=new Date(+a)),a),i.ceil=a=>(e(a=new Date(a-1)),t(a,1),e(a),a),i.round=a=>{const o=i(a),s=i.ceil(a);return a-o(t(a=new Date(+a),o==null?1:Math.floor(o)),a),i.range=(a,o,s)=>{const l=[];if(a=i.ceil(a),s=s==null?1:Math.floor(s),!(a0))return l;let c;do l.push(c=new Date(+a)),t(a,s),e(a);while(cEn(o=>{if(o>=o)for(;e(o),!a(o);)o.setTime(o-1)},(o,s)=>{if(o>=o)if(s<0)for(;++s<=0;)for(;t(o,-1),!a(o););else for(;--s>=0;)for(;t(o,1),!a(o););}),n&&(i.count=(a,o)=>(_w.setTime(+a),Sw.setTime(+o),e(_w),e(Sw),Math.floor(n(_w,Sw))),i.every=a=>(a=Math.floor(a),!isFinite(a)||!(a>0)?null:a>1?i.filter(r?o=>r(o)%a===0:o=>i.count(0,o)%a===0):i)),i}const Sy=En(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Sy.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?En(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Sy);Sy.range;const fo=1e3,Ei=fo*60,ho=Ei*60,Mo=ho*24,KC=Mo*7,Tj=Mo*30,Ow=Mo*365,$l=En(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*fo)},(e,t)=>(t-e)/fo,e=>e.getUTCSeconds());$l.range;const XC=En(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fo)},(e,t)=>{e.setTime(+e+t*Ei)},(e,t)=>(t-e)/Ei,e=>e.getMinutes());XC.range;const QC=En(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Ei)},(e,t)=>(t-e)/Ei,e=>e.getUTCMinutes());QC.range;const ZC=En(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fo-e.getMinutes()*Ei)},(e,t)=>{e.setTime(+e+t*ho)},(e,t)=>(t-e)/ho,e=>e.getHours());ZC.range;const JC=En(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*ho)},(e,t)=>(t-e)/ho,e=>e.getUTCHours());JC.range;const Hp=En(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Ei)/Mo,e=>e.getDate()-1);Hp.range;const v1=En(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Mo,e=>e.getUTCDate()-1);v1.range;const $z=En(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Mo,e=>Math.floor(e/Mo));$z.range;function cu(e){return En(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*Ei)/KC)}const y1=cu(0),Oy=cu(1),aSe=cu(2),oSe=cu(3),tf=cu(4),sSe=cu(5),lSe=cu(6);y1.range;Oy.range;aSe.range;oSe.range;tf.range;sSe.range;lSe.range;function fu(e){return En(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/KC)}const x1=fu(0),ky=fu(1),uSe=fu(2),cSe=fu(3),nf=fu(4),fSe=fu(5),dSe=fu(6);x1.range;ky.range;uSe.range;cSe.range;nf.range;fSe.range;dSe.range;const eA=En(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());eA.range;const tA=En(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());tA.range;const Io=En(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());Io.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:En(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});Io.range;const No=En(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());No.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:En(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});No.range;function Mz(e,t,n,r,i,a){const o=[[$l,1,fo],[$l,5,5*fo],[$l,15,15*fo],[$l,30,30*fo],[a,1,Ei],[a,5,5*Ei],[a,15,15*Ei],[a,30,30*Ei],[i,1,ho],[i,3,3*ho],[i,6,6*ho],[i,12,12*ho],[r,1,Mo],[r,2,2*Mo],[n,1,KC],[t,1,Tj],[t,3,3*Tj],[e,1,Ow]];function s(c,f,h){const p=fw).right(o,p);if(m===o.length)return e.every(xO(c/Ow,f/Ow,h));if(m===0)return Sy.every(Math.max(xO(c,f,h),1));const[x,g]=o[p/o[m-1][2]53)return null;"w"in te||(te.w=1),"Z"in te?(Me=Ew(Sd(te.y,0,1)),Te=Me.getUTCDay(),Me=Te>4||Te===0?ky.ceil(Me):ky(Me),Me=v1.offset(Me,(te.V-1)*7),te.y=Me.getUTCFullYear(),te.m=Me.getUTCMonth(),te.d=Me.getUTCDate()+(te.w+6)%7):(Me=kw(Sd(te.y,0,1)),Te=Me.getDay(),Me=Te>4||Te===0?Oy.ceil(Me):Oy(Me),Me=Hp.offset(Me,(te.V-1)*7),te.y=Me.getFullYear(),te.m=Me.getMonth(),te.d=Me.getDate()+(te.w+6)%7)}else("W"in te||"U"in te)&&("w"in te||(te.w="u"in te?te.u%7:"W"in te?1:0),Te="Z"in te?Ew(Sd(te.y,0,1)).getUTCDay():kw(Sd(te.y,0,1)).getDay(),te.m=0,te.d="W"in te?(te.w+6)%7+te.W*7-(Te+5)%7:te.w+te.U*7-(Te+6)%7);return"Z"in te?(te.H+=te.Z/100|0,te.M+=te.Z%100,Ew(te)):kw(te)}}function $(re,be,Oe,te){for(var Ge=0,Me=be.length,Te=Oe.length,ft,ce;Ge=Te)return-1;if(ft=be.charCodeAt(Ge++),ft===37){if(ft=be.charAt(Ge++),ce=C[ft in $j?be.charAt(Ge++):ft],!ce||(te=ce(re,Oe,te))<0)return-1}else if(ft!=Oe.charCodeAt(te++))return-1}return te}function L(re,be,Oe){var te=c.exec(be.slice(Oe));return te?(re.p=f.get(te[0].toLowerCase()),Oe+te[0].length):-1}function B(re,be,Oe){var te=m.exec(be.slice(Oe));return te?(re.w=x.get(te[0].toLowerCase()),Oe+te[0].length):-1}function j(re,be,Oe){var te=h.exec(be.slice(Oe));return te?(re.w=p.get(te[0].toLowerCase()),Oe+te[0].length):-1}function D(re,be,Oe){var te=b.exec(be.slice(Oe));return te?(re.m=_.get(te[0].toLowerCase()),Oe+te[0].length):-1}function z(re,be,Oe){var te=g.exec(be.slice(Oe));return te?(re.m=w.get(te[0].toLowerCase()),Oe+te[0].length):-1}function q(re,be,Oe){return $(re,t,be,Oe)}function Y(re,be,Oe){return $(re,n,be,Oe)}function Q(re,be,Oe){return $(re,r,be,Oe)}function Z(re){return o[re.getDay()]}function H(re){return a[re.getDay()]}function K(re){return l[re.getMonth()]}function I(re){return s[re.getMonth()]}function ee(re){return i[+(re.getHours()>=12)]}function oe(re){return 1+~~(re.getMonth()/3)}function R(re){return o[re.getUTCDay()]}function ve(re){return a[re.getUTCDay()]}function xe(re){return l[re.getUTCMonth()]}function ke(re){return s[re.getUTCMonth()]}function Ve(re){return i[+(re.getUTCHours()>=12)]}function _e(re){return 1+~~(re.getUTCMonth()/3)}return{format:function(re){var be=k(re+="",v);return be.toString=function(){return re},be},parse:function(re){var be=A(re+="",!1);return be.toString=function(){return re},be},utcFormat:function(re){var be=k(re+="",O);return be.toString=function(){return re},be},utcParse:function(re){var be=A(re+="",!0);return be.toString=function(){return re},be}}}var $j={"-":"",_:" ",0:"0"},jn=/^\s*\d+/,ySe=/^%/,xSe=/[\\^$*+?|[\]().{}]/g;function yt(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a[t.toLowerCase(),n]))}function wSe(e,t,n){var r=jn.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function _Se(e,t,n){var r=jn.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function SSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function OSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function kSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Mj(e,t,n){var r=jn.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Ij(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function ESe(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function CSe(e,t,n){var r=jn.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function ASe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Nj(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function PSe(e,t,n){var r=jn.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function jj(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function TSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function $Se(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function MSe(e,t,n){var r=jn.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function ISe(e,t,n){var r=jn.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function NSe(e,t,n){var r=ySe.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function jSe(e,t,n){var r=jn.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function RSe(e,t,n){var r=jn.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Rj(e,t){return yt(e.getDate(),t,2)}function DSe(e,t){return yt(e.getHours(),t,2)}function LSe(e,t){return yt(e.getHours()%12||12,t,2)}function FSe(e,t){return yt(1+Hp.count(Io(e),e),t,3)}function Iz(e,t){return yt(e.getMilliseconds(),t,3)}function BSe(e,t){return Iz(e,t)+"000"}function zSe(e,t){return yt(e.getMonth()+1,t,2)}function USe(e,t){return yt(e.getMinutes(),t,2)}function WSe(e,t){return yt(e.getSeconds(),t,2)}function HSe(e){var t=e.getDay();return t===0?7:t}function VSe(e,t){return yt(y1.count(Io(e)-1,e),t,2)}function Nz(e){var t=e.getDay();return t>=4||t===0?tf(e):tf.ceil(e)}function YSe(e,t){return e=Nz(e),yt(tf.count(Io(e),e)+(Io(e).getDay()===4),t,2)}function GSe(e){return e.getDay()}function qSe(e,t){return yt(Oy.count(Io(e)-1,e),t,2)}function KSe(e,t){return yt(e.getFullYear()%100,t,2)}function XSe(e,t){return e=Nz(e),yt(e.getFullYear()%100,t,2)}function QSe(e,t){return yt(e.getFullYear()%1e4,t,4)}function ZSe(e,t){var n=e.getDay();return e=n>=4||n===0?tf(e):tf.ceil(e),yt(e.getFullYear()%1e4,t,4)}function JSe(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+yt(t/60|0,"0",2)+yt(t%60,"0",2)}function Dj(e,t){return yt(e.getUTCDate(),t,2)}function eOe(e,t){return yt(e.getUTCHours(),t,2)}function tOe(e,t){return yt(e.getUTCHours()%12||12,t,2)}function nOe(e,t){return yt(1+v1.count(No(e),e),t,3)}function jz(e,t){return yt(e.getUTCMilliseconds(),t,3)}function rOe(e,t){return jz(e,t)+"000"}function iOe(e,t){return yt(e.getUTCMonth()+1,t,2)}function aOe(e,t){return yt(e.getUTCMinutes(),t,2)}function oOe(e,t){return yt(e.getUTCSeconds(),t,2)}function sOe(e){var t=e.getUTCDay();return t===0?7:t}function lOe(e,t){return yt(x1.count(No(e)-1,e),t,2)}function Rz(e){var t=e.getUTCDay();return t>=4||t===0?nf(e):nf.ceil(e)}function uOe(e,t){return e=Rz(e),yt(nf.count(No(e),e)+(No(e).getUTCDay()===4),t,2)}function cOe(e){return e.getUTCDay()}function fOe(e,t){return yt(ky.count(No(e)-1,e),t,2)}function dOe(e,t){return yt(e.getUTCFullYear()%100,t,2)}function hOe(e,t){return e=Rz(e),yt(e.getUTCFullYear()%100,t,2)}function pOe(e,t){return yt(e.getUTCFullYear()%1e4,t,4)}function mOe(e,t){var n=e.getUTCDay();return e=n>=4||n===0?nf(e):nf.ceil(e),yt(e.getUTCFullYear()%1e4,t,4)}function gOe(){return"+0000"}function Lj(){return"%"}function Fj(e){return+e}function Bj(e){return Math.floor(+e/1e3)}var Nu,Dz,Lz;vOe({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"]});function vOe(e){return Nu=vSe(e),Dz=Nu.format,Nu.parse,Lz=Nu.utcFormat,Nu.utcParse,Nu}function yOe(e){return new Date(e)}function xOe(e){return e instanceof Date?+e:+new Date(+e)}function nA(e,t,n,r,i,a,o,s,l,c){var f=UC(),h=f.invert,p=f.domain,m=c(".%L"),x=c(":%S"),g=c("%I:%M"),w=c("%I %p"),b=c("%a %d"),_=c("%b %d"),v=c("%B"),O=c("%Y");function C(k){return(l(k)t(i/(e.length-1)))},n.quantiles=function(r){return Array.from({length:r+1},(i,a)=>l_e(e,a/r))},n.copy=function(){return Uz(t).domain(e)},Bo.apply(n,arguments)}function w1(){var e=0,t=.5,n=1,r=1,i,a,o,s,l,c=fr,f,h=!1,p;function m(g){return isNaN(g=+g)?p:(g=.5+((g=+f(g))-a)*(r*ge.e^a.s<0?1:-1;for(r=a.d.length,i=e.d.length,t=0,n=re.d[t]^a.s<0?1:-1;return r===i?0:r>i^a.s<0?1:-1};Pe.decimalPlaces=Pe.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*zt;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};Pe.dividedBy=Pe.div=function(e){return xo(this,new this.constructor(e))};Pe.dividedToIntegerBy=Pe.idiv=function(e){var t=this,n=t.constructor;return $t(xo(t,new n(e),0,1),n.precision)};Pe.equals=Pe.eq=function(e){return!this.cmp(e)};Pe.exponent=function(){return xn(this)};Pe.greaterThan=Pe.gt=function(e){return this.cmp(e)>0};Pe.greaterThanOrEqualTo=Pe.gte=function(e){return this.cmp(e)>=0};Pe.isInteger=Pe.isint=function(){return this.e>this.d.length-2};Pe.isNegative=Pe.isneg=function(){return this.s<0};Pe.isPositive=Pe.ispos=function(){return this.s>0};Pe.isZero=function(){return this.s===0};Pe.lessThan=Pe.lt=function(e){return this.cmp(e)<0};Pe.lessThanOrEqualTo=Pe.lte=function(e){return this.cmp(e)<1};Pe.logarithm=Pe.log=function(e){var t,n=this,r=n.constructor,i=r.precision,a=i+5;if(e===void 0)e=new r(10);else if(e=new r(e),e.s<1||e.eq(Vr))throw Error(Ii+"NaN");if(n.s<1)throw Error(Ii+(n.s?"NaN":"-Infinity"));return n.eq(Vr)?new r(0):(Xt=!1,t=xo(Jh(n,a),Jh(e,a),a),Xt=!0,$t(t,i))};Pe.minus=Pe.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Kz(t,e):Gz(t,(e.s=-e.s,e))};Pe.modulo=Pe.mod=function(e){var t,n=this,r=n.constructor,i=r.precision;if(e=new r(e),!e.s)throw Error(Ii+"NaN");return n.s?(Xt=!1,t=xo(n,e,0,1).times(e),Xt=!0,n.minus(t)):$t(new r(n),i)};Pe.naturalExponential=Pe.exp=function(){return qz(this)};Pe.naturalLogarithm=Pe.ln=function(){return Jh(this)};Pe.negated=Pe.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Pe.plus=Pe.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Gz(t,e):Kz(t,(e.s=-e.s,e))};Pe.precision=Pe.sd=function(e){var t,n,r,i=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Wl+e);if(t=xn(i)+1,r=i.d.length-1,n=r*zt+1,r=i.d[r],r){for(;r%10==0;r/=10)n--;for(r=i.d[0];r>=10;r/=10)n++}return e&&t>n?t:n};Pe.squareRoot=Pe.sqrt=function(){var e,t,n,r,i,a,o,s=this,l=s.constructor;if(s.s<1){if(!s.s)return new l(0);throw Error(Ii+"NaN")}for(e=xn(s),Xt=!1,i=Math.sqrt(+s),i==0||i==1/0?(t=Aa(s.d),(t.length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=Df((e+1)/2)-(e<0||e%2),i==1/0?t="5e"+e:(t=i.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new l(t)):r=new l(i.toString()),n=l.precision,i=o=n+3;;)if(a=r,r=a.plus(xo(s,a,o+2)).times(.5),Aa(a.d).slice(0,o)===(t=Aa(r.d)).slice(0,o)){if(t=t.slice(o-3,o+1),i==o&&t=="4999"){if($t(a,n+1,0),a.times(a).eq(s)){r=a;break}}else if(t!="9999")break;o+=4}return Xt=!0,$t(r,n)};Pe.times=Pe.mul=function(e){var t,n,r,i,a,o,s,l,c,f=this,h=f.constructor,p=f.d,m=(e=new h(e)).d;if(!f.s||!e.s)return new h(0);for(e.s*=f.s,n=f.e+e.e,l=p.length,c=m.length,l=0;){for(t=0,i=l+r;i>r;)s=a[i]+m[r]*p[i-r-1]+t,a[i--]=s%Tn|0,t=s/Tn|0;a[i]=(a[i]+t)%Tn|0}for(;!a[--o];)a.pop();return t?++n:a.shift(),e.d=a,e.e=n,Xt?$t(e,h.precision):e};Pe.toDecimalPlaces=Pe.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(Da(e,0,Rf),t===void 0?t=r.rounding:Da(t,0,8),$t(n,e+xn(n)+1,t))};Pe.toExponential=function(e,t){var n,r=this,i=r.constructor;return e===void 0?n=ru(r,!0):(Da(e,0,Rf),t===void 0?t=i.rounding:Da(t,0,8),r=$t(new i(r),e+1,t),n=ru(r,!0,e+1)),n};Pe.toFixed=function(e,t){var n,r,i=this,a=i.constructor;return e===void 0?ru(i):(Da(e,0,Rf),t===void 0?t=a.rounding:Da(t,0,8),r=$t(new a(i),e+xn(i)+1,t),n=ru(r.abs(),!1,e+xn(r)+1),i.isneg()&&!i.isZero()?"-"+n:n)};Pe.toInteger=Pe.toint=function(){var e=this,t=e.constructor;return $t(new t(e),xn(e)+1,t.rounding)};Pe.toNumber=function(){return+this};Pe.toPower=Pe.pow=function(e){var t,n,r,i,a,o,s=this,l=s.constructor,c=12,f=+(e=new l(e));if(!e.s)return new l(Vr);if(s=new l(s),!s.s){if(e.s<1)throw Error(Ii+"Infinity");return s}if(s.eq(Vr))return s;if(r=l.precision,e.eq(Vr))return $t(s,r);if(t=e.e,n=e.d.length-1,o=t>=n,a=s.s,o){if((n=f<0?-f:f)<=Yz){for(i=new l(Vr),t=Math.ceil(r/zt+4),Xt=!1;n%2&&(i=i.times(s),Wj(i.d,t)),n=Df(n/2),n!==0;)s=s.times(s),Wj(s.d,t);return Xt=!0,e.s<0?new l(Vr).div(i):$t(i,r)}}else if(a<0)throw Error(Ii+"NaN");return a=a<0&&e.d[Math.max(t,n)]&1?-1:1,s.s=1,Xt=!1,i=e.times(Jh(s,r+c)),Xt=!0,i=qz(i),i.s=a,i};Pe.toPrecision=function(e,t){var n,r,i=this,a=i.constructor;return e===void 0?(n=xn(i),r=ru(i,n<=a.toExpNeg||n>=a.toExpPos)):(Da(e,1,Rf),t===void 0?t=a.rounding:Da(t,0,8),i=$t(new a(i),e,t),n=xn(i),r=ru(i,e<=n||n<=a.toExpNeg,e)),r};Pe.toSignificantDigits=Pe.tosd=function(e,t){var n=this,r=n.constructor;return e===void 0?(e=r.precision,t=r.rounding):(Da(e,1,Rf),t===void 0?t=r.rounding:Da(t,0,8)),$t(new r(n),e,t)};Pe.toString=Pe.valueOf=Pe.val=Pe.toJSON=Pe[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=xn(e),n=e.constructor;return ru(e,t<=n.toExpNeg||t>=n.toExpPos)};function Gz(e,t){var n,r,i,a,o,s,l,c,f=e.constructor,h=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),Xt?$t(t,h):t;if(l=e.d,c=t.d,o=e.e,i=t.e,l=l.slice(),a=o-i,a){for(a<0?(r=l,a=-a,s=c.length):(r=c,i=o,s=l.length),o=Math.ceil(h/zt),s=o>s?o+1:s+1,a>s&&(a=s,r.length=1),r.reverse();a--;)r.push(0);r.reverse()}for(s=l.length,a=c.length,s-a<0&&(a=s,r=c,c=l,l=r),n=0;a;)n=(l[--a]=l[a]+c[a]+n)/Tn|0,l[a]%=Tn;for(n&&(l.unshift(n),++i),s=l.length;l[--s]==0;)l.pop();return t.d=l,t.e=i,Xt?$t(t,h):t}function Da(e,t,n){if(e!==~~e||en)throw Error(Wl+e)}function Aa(e){var t,n,r,i=e.length-1,a="",o=e[0];if(i>0){for(a+=o,t=1;to?1:-1;else for(s=l=0;si[s]?1:-1;break}return l}function n(r,i,a){for(var o=0;a--;)r[a]-=o,o=r[a]1;)r.shift()}return function(r,i,a,o){var s,l,c,f,h,p,m,x,g,w,b,_,v,O,C,k,A,$,L=r.constructor,B=r.s==i.s?1:-1,j=r.d,D=i.d;if(!r.s)return new L(r);if(!i.s)throw Error(Ii+"Division by zero");for(l=r.e-i.e,A=D.length,C=j.length,m=new L(B),x=m.d=[],c=0;D[c]==(j[c]||0);)++c;if(D[c]>(j[c]||0)&&--l,a==null?_=a=L.precision:o?_=a+(xn(r)-xn(i))+1:_=a,_<0)return new L(0);if(_=_/zt+2|0,c=0,A==1)for(f=0,D=D[0],_++;(c1&&(D=e(D,f),j=e(j,f),A=D.length,C=j.length),O=A,g=j.slice(0,A),w=g.length;w=Tn/2&&++k;do f=0,s=t(D,g,A,w),s<0?(b=g[0],A!=w&&(b=b*Tn+(g[1]||0)),f=b/k|0,f>1?(f>=Tn&&(f=Tn-1),h=e(D,f),p=h.length,w=g.length,s=t(h,g,p,w),s==1&&(f--,n(h,A16)throw Error(aA+xn(e));if(!e.s)return new f(Vr);for(t==null?(Xt=!1,s=h):s=t,o=new f(.03125);e.abs().gte(.1);)e=e.times(o),c+=5;for(r=Math.log(xl(2,c))/Math.LN10*2+5|0,s+=r,n=i=a=new f(Vr),f.precision=s;;){if(i=$t(i.times(e),s),n=n.times(++l),o=a.plus(xo(i,n,s)),Aa(o.d).slice(0,s)===Aa(a.d).slice(0,s)){for(;c--;)a=$t(a.times(a),s);return f.precision=h,t==null?(Xt=!0,$t(a,h)):a}a=o}}function xn(e){for(var t=e.e*zt,n=e.d[0];n>=10;n/=10)t++;return t}function Cw(e,t,n){if(t>e.LN10.sd())throw Xt=!0,n&&(e.precision=n),Error(Ii+"LN10 precision limit exceeded");return $t(new e(e.LN10),t)}function ls(e){for(var t="";e--;)t+="0";return t}function Jh(e,t){var n,r,i,a,o,s,l,c,f,h=1,p=10,m=e,x=m.d,g=m.constructor,w=g.precision;if(m.s<1)throw Error(Ii+(m.s?"NaN":"-Infinity"));if(m.eq(Vr))return new g(0);if(t==null?(Xt=!1,c=w):c=t,m.eq(10))return t==null&&(Xt=!0),Cw(g,c);if(c+=p,g.precision=c,n=Aa(x),r=n.charAt(0),a=xn(m),Math.abs(a)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)m=m.times(e),n=Aa(m.d),r=n.charAt(0),h++;a=xn(m),r>1?(m=new g("0."+n),a++):m=new g(r+"."+n.slice(1))}else return l=Cw(g,c+2,w).times(a+""),m=Jh(new g(r+"."+n.slice(1)),c-p).plus(l),g.precision=w,t==null?(Xt=!0,$t(m,w)):m;for(s=o=m=xo(m.minus(Vr),m.plus(Vr),c),f=$t(m.times(m),c),i=3;;){if(o=$t(o.times(f),c),l=s.plus(xo(o,new g(i),c)),Aa(l.d).slice(0,c)===Aa(s.d).slice(0,c))return s=s.times(2),a!==0&&(s=s.plus(Cw(g,c+2,w).times(a+""))),s=xo(s,new g(h),c),g.precision=w,t==null?(Xt=!0,$t(s,w)):s;s=l,i+=2}}function Uj(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(i=t.length;t.charCodeAt(i-1)===48;)--i;if(t=t.slice(r,i),t){if(i-=r,n=n-r-1,e.e=Df(n/zt),e.d=[],r=(n+1)%zt,n<0&&(r+=zt),rEy||e.e<-Ey))throw Error(aA+n)}else e.s=0,e.e=0,e.d=[0];return e}function $t(e,t,n){var r,i,a,o,s,l,c,f,h=e.d;for(o=1,a=h[0];a>=10;a/=10)o++;if(r=t-o,r<0)r+=zt,i=t,c=h[f=0];else{if(f=Math.ceil((r+1)/zt),a=h.length,f>=a)return e;for(c=a=h[f],o=1;a>=10;a/=10)o++;r%=zt,i=r-zt+o}if(n!==void 0&&(a=xl(10,o-i-1),s=c/a%10|0,l=t<0||h[f+1]!==void 0||c%a,l=n<4?(s||l)&&(n==0||n==(e.s<0?3:2)):s>5||s==5&&(n==4||l||n==6&&(r>0?i>0?c/xl(10,o-i):0:h[f-1])%10&1||n==(e.s<0?8:7))),t<1||!h[0])return l?(a=xn(e),h.length=1,t=t-a-1,h[0]=xl(10,(zt-t%zt)%zt),e.e=Df(-t/zt)||0):(h.length=1,h[0]=e.e=e.s=0),e;if(r==0?(h.length=f,a=1,f--):(h.length=f+1,a=xl(10,zt-r),h[f]=i>0?(c/xl(10,o-i)%xl(10,i)|0)*a:0),l)for(;;)if(f==0){(h[0]+=a)==Tn&&(h[0]=1,++e.e);break}else{if(h[f]+=a,h[f]!=Tn)break;h[f--]=0,a=1}for(r=h.length;h[--r]===0;)h.pop();if(Xt&&(e.e>Ey||e.e<-Ey))throw Error(aA+xn(e));return e}function Kz(e,t){var n,r,i,a,o,s,l,c,f,h,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),Xt?$t(t,m):t;if(l=e.d,h=t.d,r=t.e,c=e.e,l=l.slice(),o=c-r,o){for(f=o<0,f?(n=l,o=-o,s=h.length):(n=h,r=c,s=l.length),i=Math.max(Math.ceil(m/zt),s)+2,o>i&&(o=i,n.length=1),n.reverse(),i=o;i--;)n.push(0);n.reverse()}else{for(i=l.length,s=h.length,f=i0;--i)l[s++]=0;for(i=h.length;i>o;){if(l[--i]0?a=a.charAt(0)+"."+a.slice(1)+ls(r):o>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(i<0?"e":"e+")+i):i<0?(a="0."+ls(-i-1)+a,n&&(r=n-o)>0&&(a+=ls(r))):i>=o?(a+=ls(i+1-o),n&&(r=n-i-1)>0&&(a=a+"."+ls(r))):((r=i+1)0&&(i+1===o&&(a+="."),a+=ls(r))),e.s<0?"-"+a:a}function Wj(e,t){if(e.length>t)return e.length=t,!0}function Xz(e){var t,n,r;function i(a){var o=this;if(!(o instanceof i))return new i(a);if(o.constructor=i,a instanceof i){o.s=a.s,o.e=a.e,o.d=(a=a.d)?a.slice():a;return}if(typeof a=="number"){if(a*0!==0)throw Error(Wl+a);if(a>0)o.s=1;else if(a<0)a=-a,o.s=-1;else{o.s=0,o.e=0,o.d=[0];return}if(a===~~a&&a<1e7){o.e=0,o.d=[a];return}return Uj(o,a.toString())}else if(typeof a!="string")throw Error(Wl+a);if(a.charCodeAt(0)===45?(a=a.slice(1),o.s=-1):o.s=1,kOe.test(a))Uj(o,a);else throw Error(Wl+a)}if(i.prototype=Pe,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=Xz,i.config=i.set=EOe,e===void 0&&(e={}),e)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t=i[t+1]&&r<=i[t+2])this[n]=r;else throw Error(Wl+n+": "+r);if((r=e[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(Wl+n+": "+r);return this}var oA=Xz(OOe);Vr=new oA(1);const At=oA;function COe(e){return $Oe(e)||TOe(e)||POe(e)||AOe()}function AOe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function POe(e,t){if(e){if(typeof e=="string")return OO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return OO(e,t)}}function TOe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function $Oe(e){if(Array.isArray(e))return OO(e)}function OO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=t?n.apply(void 0,i):e(t-o,Hj(function(){for(var s=arguments.length,l=new Array(s),c=0;ce.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,i=!1,a=void 0;try{for(var o=e[Symbol.iterator](),s;!(r=(s=o.next()).done)&&(n.push(s.value),!(t&&n.length===t));r=!0);}catch(l){i=!0,a=l}finally{try{!r&&o.return!=null&&o.return()}finally{if(i)throw a}}return n}}function YOe(e){if(Array.isArray(e))return e}function t8(e){var t=ep(e,2),n=t[0],r=t[1],i=n,a=r;return n>r&&(i=r,a=n),[i,a]}function n8(e,t,n){if(e.lte(0))return new At(0);var r=S1.getDigitCount(e.toNumber()),i=new At(10).pow(r),a=e.div(i),o=r!==1?.05:.1,s=new At(Math.ceil(a.div(o).toNumber())).add(n).mul(o),l=s.mul(i);return t?l:new At(Math.ceil(l))}function GOe(e,t,n){var r=1,i=new At(e);if(!i.isint()&&n){var a=Math.abs(e);a<1?(r=new At(10).pow(S1.getDigitCount(e)-1),i=new At(Math.floor(i.div(r).toNumber())).mul(r)):a>1&&(i=new At(Math.floor(e)))}else e===0?i=new At(Math.floor((t-1)/2)):n||(i=new At(Math.floor(e)));var o=Math.floor((t-1)/2),s=jOe(NOe(function(l){return i.add(new At(l-o).mul(r)).toNumber()}),kO);return s(0,t)}function r8(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new At(0),tickMin:new At(0),tickMax:new At(0)};var a=n8(new At(t).sub(e).div(n-1),r,i),o;e<=0&&t>=0?o=new At(0):(o=new At(e).add(t).div(2),o=o.sub(new At(o).mod(a)));var s=Math.ceil(o.sub(e).div(a).toNumber()),l=Math.ceil(new At(t).sub(o).div(a).toNumber()),c=s+l+1;return c>n?r8(e,t,n,r,i+1):(c0?l+(n-c):l,s=t>0?s:s+(n-c)),{step:a,tickMin:o.sub(new At(s).mul(a)),tickMax:o.add(new At(l).mul(a))})}function qOe(e){var t=ep(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Math.max(i,2),s=t8([n,r]),l=ep(s,2),c=l[0],f=l[1];if(c===-1/0||f===1/0){var h=f===1/0?[c].concat(CO(kO(0,i-1).map(function(){return 1/0}))):[].concat(CO(kO(0,i-1).map(function(){return-1/0})),[f]);return n>r?EO(h):h}if(c===f)return GOe(c,i,a);var p=r8(c,f,o,a),m=p.step,x=p.tickMin,g=p.tickMax,w=S1.rangeStep(x,g.add(new At(.1).mul(m)),m);return n>r?EO(w):w}function KOe(e,t){var n=ep(e,2),r=n[0],i=n[1],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=t8([r,i]),s=ep(o,2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[r,i];if(l===c)return[l];var f=Math.max(t,2),h=n8(new At(c).sub(l).div(f-1),a,0),p=[].concat(CO(S1.rangeStep(new At(l),new At(c).sub(new At(.99).mul(h)),h)),[c]);return r>i?EO(p):p}var XOe=Jz(qOe),QOe=Jz(KOe),ZOe=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Cy(){return Cy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ake(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function O1(e){var t=e.offset,n=e.layout,r=e.width,i=e.dataKey,a=e.data,o=e.dataPointFormatter,s=e.xAxis,l=e.yAxis,c=ike(e,ZOe),f=ht(c),h=a.map(function(p,m){var x=o(p,i),g=x.x,w=x.y,b=x.value,_=x.errorVal;if(!_)return null;var v=[],O,C;if(Array.isArray(_)){var k=JOe(_,2);O=k[0],C=k[1]}else O=C=_;if(n==="vertical"){var A=s.scale,$=w+t,L=$+r,B=$-r,j=A(b-O),D=A(b+C);v.push({x1:D,y1:L,x2:D,y2:B}),v.push({x1:j,y1:$,x2:D,y2:$}),v.push({x1:j,y1:L,x2:j,y2:B})}else if(n==="horizontal"){var z=l.scale,q=g+t,Y=q-r,Q=q+r,Z=z(b-O),H=z(b+C);v.push({x1:Y,y1:H,x2:Q,y2:H}),v.push({x1:q,y1:Z,x2:q,y2:H}),v.push({x1:Y,y1:Z,x2:Q,y2:Z})}return U.createElement(un,Cy({className:"recharts-errorBar",key:"bar-".concat(m)},f),v.map(function(K,I){return U.createElement("line",Cy({},K,{key:"line-".concat(I)}))}))});return U.createElement(un,{className:"recharts-errorBars"},h)}O1.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"};O1.displayName="ErrorBar";function tp(e){"@babel/helpers - typeof";return tp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tp(e)}function Yj(e){return uke(e)||lke(e)||ske(e)||oke()}function oke(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ske(e,t){if(e){if(typeof e=="string")return PO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return PO(e,t)}}function lke(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function uke(e){if(Array.isArray(e))return PO(e)}function PO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=-1,s=(n=r==null?void 0:r.length)!==null&&n!==void 0?n:0;if(s<=1)return 0;if(a&&a.axisType==="angleAxis"&&Math.abs(Math.abs(a.range[1]-a.range[0])-360)<=1e-6)for(var l=a.range,c=0;c0?i[c-1].coordinate:i[s-1].coordinate,h=i[c].coordinate,p=c>=s-1?i[0].coordinate:i[c+1].coordinate,m=void 0;if(ki(h-f)!==ki(p-h)){var x=[];if(ki(p-h)===ki(l[1]-l[0])){m=p;var g=h+l[1]-l[0];x[0]=Math.min(g,(g+f)/2),x[1]=Math.max(g,(g+f)/2)}else{m=f;var w=p+l[1]-l[0];x[0]=Math.min(h,(w+h)/2),x[1]=Math.max(h,(w+h)/2)}var b=[Math.min(h,(m+h)/2),Math.max(h,(m+h)/2)];if(t>b[0]&&t<=b[1]||t>=x[0]&&t<=x[1]){o=i[c].index;break}}else{var _=Math.min(f,p),v=Math.max(f,p);if(t>(_+h)/2&&t<=(v+h)/2){o=i[c].index;break}}}else for(var O=0;O0&&O(r[O].coordinate+r[O-1].coordinate)/2&&t<=(r[O].coordinate+r[O+1].coordinate)/2||O===s-1&&t>(r[O].coordinate+r[O-1].coordinate)/2){o=r[O].index;break}return o},sA=function(t){var n=t,r=n.type.displayName,i=t.props,a=i.stroke,o=i.fill,s;switch(r){case"Line":s=a;break;case"Area":case"Radar":s=a&&a!=="none"?a:o;break;default:s=o;break}return s},i8=function(t){var n=t.children,r=t.formattedGraphicalItems,i=t.legendWidth,a=t.legendContent,o=co(n,Wh);if(!o)return null;var s;return o.props&&o.props.payload?s=o.props&&o.props.payload:a==="children"?s=(r||[]).reduce(function(l,c){var f=c.item,h=c.props,p=h.sectors||h.data||[];return l.concat(p.map(function(m){return{type:o.props.iconType||f.props.legendType,value:m.name,color:m.fill,payload:m}}))},[]):s=(r||[]).map(function(l){var c=l.item,f=c.props,h=f.dataKey,p=f.name,m=f.legendType,x=f.hide;return{inactive:x,dataKey:h,type:o.props.iconType||m||"square",color:sA(c),value:p||h,payload:c.props}}),ur(ur(ur({},o.props),Wh.getWithHeight(o,i)),{},{payload:s,item:o})},hke=function(t){var n=t.barSize,r=t.stackGroups,i=r===void 0?{}:r;if(!i)return{};for(var a={},o=Object.keys(i),s=0,l=o.length;s=0});if(w&&w.length){var b=w[0].props.barSize,_=w[0].props[g];a[_]||(a[_]=[]),a[_].push({item:w[0],stackList:w.slice(1),barSize:Re(b)?n:b})}}return a},pke=function(t){var n=t.barGap,r=t.barCategoryGap,i=t.bandSize,a=t.sizeList,o=a===void 0?[]:a,s=t.maxBarSize,l=o.length;if(l<1)return null;var c=Hc(n,i,0,!0),f;if(o[0].barSize===+o[0].barSize){var h=!1,p=i/l,m=o.reduce(function(v,O){return v+O.barSize||0},0);m+=(l-1)*c,m>=i&&(m-=(l-1)*c,c=0),m>=i&&p>0&&(h=!0,p*=.9,m=l*p);var x=(i-m)/2>>0,g={offset:x-c,size:0};f=o.reduce(function(v,O){var C=[].concat(Yj(v),[{item:O.item,position:{offset:g.offset+g.size+c,size:h?p:O.barSize}}]);return g=C[C.length-1].position,O.stackList&&O.stackList.length&&O.stackList.forEach(function(k){C.push({item:k,position:g})}),C},[])}else{var w=Hc(r,i,0,!0);i-2*w-(l-1)*c<=0&&(c=0);var b=(i-2*w-(l-1)*c)/l;b>1&&(b>>=0);var _=s===+s?Math.min(b,s):b;f=o.reduce(function(v,O,C){var k=[].concat(Yj(v),[{item:O.item,position:{offset:w+(b+c)*C+(b-_)/2,size:_}}]);return O.stackList&&O.stackList.length&&O.stackList.forEach(function(A){k.push({item:A,position:k[k.length-1].position})}),k},[])}return f},mke=function(t,n,r,i){var a=r.children,o=r.width,s=r.margin,l=o-(s.left||0)-(s.right||0),c=i8({children:a,legendWidth:l}),f=t;if(c){var h=i||{},p=c.align,m=c.verticalAlign,x=c.layout;(x==="vertical"||x==="horizontal"&&m==="middle")&&ge(t[p])&&(f=ur(ur({},t),{},vc({},p,f[p]+(h.width||0)))),(x==="horizontal"||x==="vertical"&&p==="center")&&ge(t[m])&&(f=ur(ur({},t),{},vc({},m,f[m]+(h.height||0))))}return f},gke=function(t,n,r){return Re(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||r==="x"?n==="xAxis":r==="y"?n==="yAxis":!0},a8=function(t,n,r,i,a){var o=n.props.children,s=oa(o,O1).filter(function(c){return gke(i,a,c.props.direction)});if(s&&s.length){var l=s.map(function(c){return c.props.dataKey});return t.reduce(function(c,f){var h=Ni(f,r,0),p=vn(h)?[m1(h),vs(h)]:[h,h],m=l.reduce(function(x,g){var w=Ni(f,g,0),b=p[0]-Math.abs(vn(w)?w[0]:w),_=p[1]+Math.abs(vn(w)?w[1]:w);return[Math.min(b,x[0]),Math.max(_,x[1])]},[1/0,-1/0]);return[Math.min(m[0],c[0]),Math.max(m[1],c[1])]},[1/0,-1/0])}return null},vke=function(t,n,r,i,a){var o=n.map(function(s){return a8(t,s,r,a,i)}).filter(function(s){return!Re(s)});return o&&o.length?o.reduce(function(s,l){return[Math.min(s[0],l[0]),Math.max(s[1],l[1])]},[1/0,-1/0]):null},o8=function(t,n,r,i,a){var o=n.map(function(l){var c=l.props.dataKey;return r==="number"&&c&&a8(t,l,c,i)||sh(t,c,r,a)});if(r==="number")return o.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]);var s={};return o.reduce(function(l,c){for(var f=0,h=c.length;f=2?ki(s[0]-s[1])*2*c:c,n&&(t.ticks||t.niceTicks)){var f=(t.ticks||t.niceTicks).map(function(h){var p=a?a.indexOf(h):h;return{coordinate:i(p)+c,value:h,offset:c}});return f.filter(function(h){return!Tf(h.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(h,p){return{coordinate:i(h)+c,value:h,index:p,offset:c}}):i.ticks&&!r?i.ticks(t.tickCount).map(function(h){return{coordinate:i(h)+c,value:h,offset:c}}):i.domain().map(function(h,p){return{coordinate:i(h)+c,value:a?a[h]:h,index:p,offset:c}})},yg=function(t,n,r){var i;return He(r)?i=r:He(n)&&(i=n),He(t)||i?function(a,o,s,l){He(t)&&t(a,o,s,l),He(i)&&i(a,o,s,l)}:null},yke=function(t,n,r){var i=t.scale,a=t.type,o=t.layout,s=t.axisType;if(i==="auto")return o==="radial"&&s==="radiusAxis"?{scale:qh(),realScaleType:"band"}:o==="radial"&&s==="angleAxis"?{scale:_y(),realScaleType:"linear"}:a==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?{scale:oh(),realScaleType:"point"}:a==="category"?{scale:qh(),realScaleType:"band"}:{scale:_y(),realScaleType:"linear"};if(Dp(i)){var l="scale".concat(u1(i));return{scale:(zj[l]||oh)(),realScaleType:zj[l]?l:"point"}}return He(i)?{scale:i}:{scale:oh(),realScaleType:"point"}},Kj=1e-4,xke=function(t){var n=t.domain();if(!(!n||n.length<=2)){var r=n.length,i=t.range(),a=Math.min(i[0],i[1])-Kj,o=Math.max(i[0],i[1])+Kj,s=t(n[0]),l=t(n[r-1]);(so||lo)&&t.domain([n[0],n[r-1]])}},bke=function(t,n){if(!t)return null;for(var r=0,i=t.length;ri)&&(a[1]=i),a[0]>i&&(a[0]=i),a[1]=0?(t[s][r][0]=a,t[s][r][1]=a+l,a=t[s][r][1]):(t[s][r][0]=o,t[s][r][1]=o+l,o=t[s][r][1])}},Ske=function(t){var n=t.length;if(!(n<=0))for(var r=0,i=t[0].length;r=0?(t[o][r][0]=a,t[o][r][1]=a+s,a=t[o][r][1]):(t[o][r][0]=0,t[o][r][1]=0)}},Oke={sign:_ke,expand:Lve,none:Vc,silhouette:Fve,wiggle:Bve,positive:Ske},kke=function(t,n,r){var i=n.map(function(o){return o.props.dataKey}),a=Dve().keys(i).value(function(o,s){return+Ni(o,s,0)}).order(US).offset(Oke[r]);return a(t)},Eke=function(t,n,r,i,a,o){if(!t)return null;var s=o?n.reverse():n,l=s.reduce(function(c,f){var h=f.props,p=h.stackId,m=h.hide;if(m)return c;var x=f.props[r],g=c[x]||{hasStack:!1,stackGroups:{}};if(On(p)){var w=g.stackGroups[p]||{numericAxisId:r,cateAxisId:i,items:[]};w.items.push(f),g.hasStack=!0,g.stackGroups[p]=w}else g.stackGroups[Lp("_stackId_")]={numericAxisId:r,cateAxisId:i,items:[f]};return ur(ur({},c),{},vc({},x,g))},{});return Object.keys(l).reduce(function(c,f){var h=l[f];return h.hasStack&&(h.stackGroups=Object.keys(h.stackGroups).reduce(function(p,m){var x=h.stackGroups[m];return ur(ur({},p),{},vc({},m,{numericAxisId:r,cateAxisId:i,items:x.items,stackedData:kke(t,x.items,a)}))},{})),ur(ur({},c),{},vc({},f,h))},{})},Cke=function(t,n){var r=n.realScaleType,i=n.type,a=n.tickCount,o=n.originalDomain,s=n.allowDecimals,l=r||n.scale;if(l!=="auto"&&l!=="linear")return null;if(a&&i==="number"&&o&&(o[0]==="auto"||o[1]==="auto")){var c=t.domain();if(!c.length)return null;var f=XOe(c,a,s);return t.domain([m1(f),vs(f)]),{niceTicks:f}}if(a&&i==="number"){var h=t.domain(),p=QOe(h,a,s);return{niceTicks:p}}return null},Xj=function(t){var n=t.axis,r=t.ticks,i=t.bandSize,a=t.entry,o=t.index,s=t.dataKey;if(n.type==="category"){if(!n.allowDuplicatedCategory&&n.dataKey&&!Re(a[n.dataKey])){var l=Gv(r,"value",a[n.dataKey]);if(l)return l.coordinate+i/2}return r[o]?r[o].coordinate+i/2:null}var c=Ni(a,Re(s)?n.dataKey:s);return Re(c)?null:n.scale(c)},Qj=function(t){var n=t.axis,r=t.ticks,i=t.offset,a=t.bandSize,o=t.entry,s=t.index;if(n.type==="category")return r[s]?r[s].coordinate+i:null;var l=Ni(o,n.dataKey,n.domain[s]);return Re(l)?null:n.scale(l)-a/2+i},Ake=function(t){var n=t.numericAxis,r=n.scale.domain();if(n.type==="number"){var i=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]);return i<=0&&a>=0?0:a<0?a:i}return r[0]},Pke=function(t,n){var r=t.props.stackId;if(On(r)){var i=n[r];if(i&&i.items.length){for(var a=-1,o=0,s=i.items.length;o=0?i.stackedData[a]:null}}return null},Tke=function(t){return t.reduce(function(n,r){return[m1(r.concat([n[0]]).filter(ge)),vs(r.concat([n[1]]).filter(ge))]},[1/0,-1/0])},l8=function(t,n,r){return Object.keys(t).reduce(function(i,a){var o=t[a],s=o.stackedData,l=s.reduce(function(c,f){var h=Tke(f.slice(n,r+1));return[Math.min(c[0],h[0]),Math.max(c[1],h[1])]},[1/0,-1/0]);return[Math.min(l[0],i[0]),Math.max(l[1],i[1])]},[1/0,-1/0]).map(function(i){return i===1/0||i===-1/0?0:i})},Zj=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Jj=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,TO=function(t,n,r){if(He(t))return t(n,r);if(!vn(t))return n;var i=[];if(ge(t[0]))i[0]=r?t[0]:Math.min(t[0],n[0]);else if(Zj.test(t[0])){var a=+Zj.exec(t[0])[1];i[0]=n[0]-a}else He(t[0])?i[0]=t[0](n[0]):i[0]=n[0];if(ge(t[1]))i[1]=r?t[1]:Math.max(t[1],n[1]);else if(Jj.test(t[1])){var o=+Jj.exec(t[1])[1];i[1]=n[1]+o}else He(t[1])?i[1]=t[1](n[1]):i[1]=n[1];return i},Ay=function(t,n,r){if(t&&t.scale&&t.scale.bandwidth){var i=t.scale.bandwidth();if(!r||i>0)return i}if(t&&n&&n.length>=2){for(var a=IC(n,function(h){return h.coordinate}),o=1/0,s=1,l=a.length;so&&(c=2*Math.PI-c),{radius:s,angle:Nke(c),angleInRadian:c}},Dke=function(t){var n=t.startAngle,r=t.endAngle,i=Math.floor(n/360),a=Math.floor(r/360),o=Math.min(i,a);return{startAngle:n-o*360,endAngle:r-o*360}},Lke=function(t,n){var r=n.startAngle,i=n.endAngle,a=Math.floor(r/360),o=Math.floor(i/360),s=Math.min(a,o);return t+s*360},rR=function(t,n){var r=t.x,i=t.y,a=Rke({x:r,y:i},n),o=a.radius,s=a.angle,l=n.innerRadius,c=n.outerRadius;if(oc)return!1;if(o===0)return!0;var f=Dke(n),h=f.startAngle,p=f.endAngle,m=s,x;if(h<=p){for(;m>p;)m-=360;for(;m=h&&m<=p}else{for(;m>h;)m-=360;for(;m=p&&m<=h}return x?nR(nR({},n),{},{radius:o,angle:Lke(m,n)}):null};function rp(e){"@babel/helpers - typeof";return rp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rp(e)}function Fke(e){return Wke(e)||Uke(e)||zke(e)||Bke()}function Bke(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zke(e,t){if(e){if(typeof e=="string")return $O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $O(e,t)}}function Uke(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Wke(e){if(Array.isArray(e))return $O(e)}function $O(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0?1:-1,v,O;i==="insideStart"?(v=m+_*o,O=g):i==="insideEnd"?(v=x-_*o,O=!g):i==="end"&&(v=x+_*o,O=g),O=b<=0?O:!O;var C=Hn(c,f,w,v),k=Hn(c,f,w,v+(O?1:-1)*359),A="M".concat(C.x,",").concat(C.y,` - A`).concat(w,",").concat(w,",0,1,").concat(O?0:1,`, - `).concat(k.x,",").concat(k.y),$=Re(t.id)?Lp("recharts-radial-line-"):t.id;return U.createElement("text",ip({},r,{dominantBaseline:"central",className:de("recharts-radial-bar-label",s)}),U.createElement("defs",null,U.createElement("path",{id:$,d:A})),U.createElement("textPath",{xlinkHref:"#".concat($)},n))},Xke=function(t){var n=t.viewBox,r=t.offset,i=t.position,a=n,o=a.cx,s=a.cy,l=a.innerRadius,c=a.outerRadius,f=a.startAngle,h=a.endAngle,p=(f+h)/2;if(i==="outside"){var m=Hn(o,s,c+r,p),x=m.x,g=m.y;return{x,y:g,textAnchor:x>=o?"start":"end",verticalAnchor:"middle"}}if(i==="center")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(i==="centerTop")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"start"};if(i==="centerBottom")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"end"};var w=(l+c)/2,b=Hn(o,s,w,p),_=b.x,v=b.y;return{x:_,y:v,textAnchor:"middle",verticalAnchor:"middle"}},Qke=function(t){var n=t.viewBox,r=t.parentViewBox,i=t.offset,a=t.position,o=n,s=o.x,l=o.y,c=o.width,f=o.height,h=f>=0?1:-1,p=h*i,m=h>0?"end":"start",x=h>0?"start":"end",g=c>=0?1:-1,w=g*i,b=g>0?"end":"start",_=g>0?"start":"end";if(a==="top"){var v={x:s+c/2,y:l-h*i,textAnchor:"middle",verticalAnchor:m};return An(An({},v),r?{height:Math.max(l-r.y,0),width:c}:{})}if(a==="bottom"){var O={x:s+c/2,y:l+f+p,textAnchor:"middle",verticalAnchor:x};return An(An({},O),r?{height:Math.max(r.y+r.height-(l+f),0),width:c}:{})}if(a==="left"){var C={x:s-w,y:l+f/2,textAnchor:b,verticalAnchor:"middle"};return An(An({},C),r?{width:Math.max(C.x-r.x,0),height:f}:{})}if(a==="right"){var k={x:s+c+w,y:l+f/2,textAnchor:_,verticalAnchor:"middle"};return An(An({},k),r?{width:Math.max(r.x+r.width-k.x,0),height:f}:{})}var A=r?{width:c,height:f}:{};return a==="insideLeft"?An({x:s+w,y:l+f/2,textAnchor:_,verticalAnchor:"middle"},A):a==="insideRight"?An({x:s+c-w,y:l+f/2,textAnchor:b,verticalAnchor:"middle"},A):a==="insideTop"?An({x:s+c/2,y:l+p,textAnchor:"middle",verticalAnchor:x},A):a==="insideBottom"?An({x:s+c/2,y:l+f-p,textAnchor:"middle",verticalAnchor:m},A):a==="insideTopLeft"?An({x:s+w,y:l+p,textAnchor:_,verticalAnchor:x},A):a==="insideTopRight"?An({x:s+c-w,y:l+p,textAnchor:b,verticalAnchor:x},A):a==="insideBottomLeft"?An({x:s+w,y:l+f-p,textAnchor:_,verticalAnchor:m},A):a==="insideBottomRight"?An({x:s+c-w,y:l+f-p,textAnchor:b,verticalAnchor:m},A):kf(a)&&(ge(a.x)||Al(a.x))&&(ge(a.y)||Al(a.y))?An({x:s+Hc(a.x,c),y:l+Hc(a.y,f),textAnchor:"end",verticalAnchor:"end"},A):An({x:s+c/2,y:l+f/2,textAnchor:"middle",verticalAnchor:"middle"},A)},Zke=function(t){return"cx"in t&&ge(t.cx)};function Un(e){var t=e.viewBox,n=e.position,r=e.value,i=e.children,a=e.content,o=e.className,s=o===void 0?"":o,l=e.textBreakAll;if(!t||Re(r)&&Re(i)&&!T.isValidElement(a)&&!He(a))return null;if(T.isValidElement(a))return T.cloneElement(a,e);var c;if(He(a)){if(c=T.createElement(a,e),T.isValidElement(c))return c}else c=Gke(e);var f=Zke(t),h=ht(e,!0);if(f&&(n==="insideStart"||n==="insideEnd"||n==="end"))return Kke(e,c,h);var p=f?Xke(e):Qke(e);return U.createElement(Gh,ip({className:de("recharts-label",s)},h,p,{breakAll:l}),c)}Un.displayName="Label";Un.defaultProps={offset:5};var c8=function(t){var n=t.cx,r=t.cy,i=t.angle,a=t.startAngle,o=t.endAngle,s=t.r,l=t.radius,c=t.innerRadius,f=t.outerRadius,h=t.x,p=t.y,m=t.top,x=t.left,g=t.width,w=t.height,b=t.clockWise,_=t.labelViewBox;if(_)return _;if(ge(g)&&ge(w)){if(ge(h)&&ge(p))return{x:h,y:p,width:g,height:w};if(ge(m)&&ge(x))return{x:m,y:x,width:g,height:w}}return ge(h)&&ge(p)?{x:h,y:p,width:0,height:0}:ge(n)&&ge(r)?{cx:n,cy:r,startAngle:a||i||0,endAngle:o||i||0,innerRadius:c||0,outerRadius:f||l||s||0,clockWise:b}:t.viewBox?t.viewBox:{}},Jke=function(t,n){return t?t===!0?U.createElement(Un,{key:"label-implicit",viewBox:n}):On(t)?U.createElement(Un,{key:"label-implicit",viewBox:n,value:t}):T.isValidElement(t)?t.type===Un?T.cloneElement(t,{key:"label-implicit",viewBox:n}):U.createElement(Un,{key:"label-implicit",content:t,viewBox:n}):He(t)?U.createElement(Un,{key:"label-implicit",content:t,viewBox:n}):kf(t)?U.createElement(Un,ip({viewBox:n},t,{key:"label-implicit"})):null:null},eEe=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&r&&!t.label)return null;var i=t.children,a=c8(t),o=oa(i,Un).map(function(l,c){return T.cloneElement(l,{viewBox:n||a,key:"label-".concat(c)})});if(!r)return o;var s=Jke(t.label,n||a);return[s].concat(Fke(o))};Un.parseViewBox=c8;Un.renderCallByParent=eEe;function tEe(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var nEe=tEe;const rEe=gt(nEe);function ap(e){"@babel/helpers - typeof";return ap=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ap(e)}var iEe=["data","valueAccessor","dataKey","clockWise","id","textBreakAll"];function aEe(e){return uEe(e)||lEe(e)||sEe(e)||oEe()}function oEe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sEe(e,t){if(e){if(typeof e=="string")return MO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return MO(e,t)}}function lEe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function uEe(e){if(Array.isArray(e))return MO(e)}function MO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function pEe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var mEe={valueAccessor:function(t){return vn(t.value)?rEe(t.value):t.value}};function bo(e){var t=e.data,n=e.valueAccessor,r=e.dataKey,i=e.clockWise,a=e.id,o=e.textBreakAll,s=hEe(e,iEe);return!t||!t.length?null:U.createElement(un,{className:"recharts-label-list"},t.map(function(l,c){var f=Re(r)?n(l,c):Ni(l&&l.payload,r),h=Re(a)?{}:{id:"".concat(a,"-").concat(c)};return U.createElement(Un,Ty({},ht(l,!0),s,h,{parentViewBox:l.parentViewBox,index:c,value:f,textBreakAll:o,viewBox:Un.parseViewBox(Re(i)?l:oR(oR({},l),{},{clockWise:i})),key:"label-".concat(c)}))}))}bo.displayName="LabelList";function gEe(e,t){return e?e===!0?U.createElement(bo,{key:"labelList-implicit",data:t}):U.isValidElement(e)||He(e)?U.createElement(bo,{key:"labelList-implicit",data:t,content:e}):kf(e)?U.createElement(bo,Ty({data:t},e,{key:"labelList-implicit"})):null:null}function vEe(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=oa(r,bo).map(function(o,s){return T.cloneElement(o,{data:t,key:"labelList-".concat(s)})});if(!n)return i;var a=gEe(e.label,t);return[a].concat(aEe(i))}bo.renderCallByParent=vEe;bo.defaultProps=mEe;function rf(e){"@babel/helpers - typeof";return rf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rf(e)}function IO(){return IO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function $y(e){return $y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},$y(e)}function EEe(e,t,n){return t=f8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f8(e){var t=CEe(e,"string");return rf(t)==="symbol"?t:String(t)}function CEe(e,t){if(rf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(rf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var AEe=function(t,n){var r=ki(n-t),i=Math.min(Math.abs(n-t),359.999);return r*i},xg=function(t){var n=t.cx,r=t.cy,i=t.radius,a=t.angle,o=t.sign,s=t.isExternal,l=t.cornerRadius,c=t.cornerIsExternal,f=l*(s?1:-1)+i,h=Math.asin(l/f)/Py,p=c?a:a+o*h,m=Hn(n,r,f,p),x=Hn(n,r,i,p),g=c?a-o*h:a,w=Hn(n,r,f*Math.cos(h*Py),g);return{center:m,circleTangency:x,lineTangency:w,theta:h}},d8=function(t){var n=t.cx,r=t.cy,i=t.innerRadius,a=t.outerRadius,o=t.startAngle,s=t.endAngle,l=AEe(o,s),c=o+l,f=Hn(n,r,a,o),h=Hn(n,r,a,c),p="M ".concat(f.x,",").concat(f.y,` +`)},describeYYLLOC:function(g,w){var b=g.first_line,_=g.last_line,v=g.first_column,S=g.last_column,C=_-b,k=S-v,A;if(C===0?(A="line "+b+", ",k<=1?A+="column "+v:A+="columns "+v+" .. "+S):A="lines "+b+"(column "+v+") .. "+_+"(column "+S+")",g.range&&w){var $=g.range[0],L=g.range[1]-1;L<=$?A+=" {String Offset: "+$+"}":A+=" {String Offset range: "+$+" .. "+L+"}"}return A},test_match:function(g,w){var b,_,v,S,C;if(this.options.backtrack_lexer&&(v={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.yylloc.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column,range:this.yylloc.range.slice(0)},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done}),S=g[0],C=S.length,_=S.split(/(?:\r\n?|\n)/g),_.length>1?(this.yylineno+=_.length-1,this.yylloc.last_line=this.yylineno+1,this.yylloc.last_column=_[_.length-1].length):this.yylloc.last_column+=C,this.yytext+=S,this.match+=S,this.matched+=S,this.matches=g,this.yyleng=this.yytext.length,this.yylloc.range[1]+=C,this.offset+=C,this._more=!1,this._backtrack=!1,this._input=this._input.slice(C),b=this.performAction.call(this,this.yy,w,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),b)return b;if(this._backtrack){for(var k in v)this[k]=v[k];return this.__currentRuleSet__=null,!1}else if(this._signaled_error_token)return b=this._signaled_error_token,this._signaled_error_token=!1,b;return!1},next:function(){if(this.done)return this.clear(),this.EOF;this._input||(this.done=!0);var g,w,b,_;this._more||this.clear();var v=this.__currentRuleSet__;if(!v&&(v=this.__currentRuleSet__=this._currentRules(),!v||!v.rules)){var S="";this.options.trackPosition&&(S=" on line "+(this.yylineno+1));var C=this.constructLexErrorInfo("Internal lexer engine error"+S+': The lex grammar programmer pushed a non-existing condition name "'+this.topState()+'"; this is a fatal error and should be reported to the application programmer team!',!1);return this.parseError(C.errStr,C,this.JisonLexerError)||this.ERROR}for(var k=v.rules,A=v.__rule_regexes,$=v.__rule_count,L=1;L<=$;L++)if(b=this._input.match(A[L]),b&&(!w||b[0].length>w[0].length)){if(w=b,_=L,this.options.backtrack_lexer){if(g=this.test_match(b,k[L]),g!==!1)return g;if(this._backtrack){w=void 0;continue}else return!1}else if(!this.options.flex)break}if(w)return g=this.test_match(w,k[_]),g!==!1?g:!1;if(this._input){var S="";this.options.trackPosition&&(S=" on line "+(this.yylineno+1));var C=this.constructLexErrorInfo("Lexical error"+S+": Unrecognized text.",this.options.lexerErrorsAreRecoverable),B=this._input,j=this.topState(),D=this.conditionStack.length;return g=this.parseError(C.errStr,C,this.JisonLexerError)||this.ERROR,g===this.ERROR&&!this.matches&&B===this._input&&j===this.topState()&&D===this.conditionStack.length&&this.input(),g}else return this.done=!0,this.clear(),this.EOF},lex:function(){var g;for(typeof this.pre_lex=="function"&&(g=this.pre_lex.call(this,0)),typeof this.options.pre_lex=="function"&&(g=this.options.pre_lex.call(this,g)||g),this.yy&&typeof this.yy.pre_lex=="function"&&(g=this.yy.pre_lex.call(this,g)||g);!g;)g=this.next();return this.yy&&typeof this.yy.post_lex=="function"&&(g=this.yy.post_lex.call(this,g)||g),typeof this.options.post_lex=="function"&&(g=this.options.post_lex.call(this,g)||g),typeof this.post_lex=="function"&&(g=this.post_lex.call(this,g)||g),g},fastLex:function(){for(var g;!g;)g=this.next();return g},canIUse:function(){var g={fastLex:!(typeof this.pre_lex=="function"||typeof this.options.pre_lex=="function"||this.yy&&typeof this.yy.pre_lex=="function"||this.yy&&typeof this.yy.post_lex=="function"||typeof this.options.post_lex=="function"||typeof this.post_lex=="function")&&typeof this.fastLex=="function"};return g},begin:function(g){return this.pushState(g)},pushState:function(g){return this.conditionStack.push(g),this.__currentRuleSet__=null,this},popState:function(){var g=this.conditionStack.length-1;return g>0?(this.__currentRuleSet__=null,this.conditionStack.pop()):this.conditionStack[0]},topState:function(g){return g=this.conditionStack.length-1-Math.abs(g||0),g>=0?this.conditionStack[g]:"INITIAL"},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]]:this.conditions.INITIAL},stateStackSize:function(){return this.conditionStack.length},options:{trackPosition:!0},JisonLexerError:p,performAction:function(g,w,b){switch(w){case 1:break;default:return this.simpleCaseActionClusters[w]}},simpleCaseActionClusters:{0:13,2:5,3:6,4:3,5:4,6:15,7:15,8:15,9:15,10:15,11:15,12:16,13:16,14:16,15:16,16:17,17:17,18:18,19:18,20:19,21:19,22:19,23:20,24:21,25:22,26:23,27:25,28:24,29:26,30:27,31:28,32:11,33:9,34:12,35:10,36:7,37:8,38:14,39:1},rules:[/^(?:(--[\d\-A-Za-z]*))/,/^(?:\s+)/,/^(?:\*)/,/^(?:\/)/,/^(?:\+)/,/^(?:-)/,/^(?:(\d+(\.\d*)?|\.\d+)px\b)/,/^(?:(\d+(\.\d*)?|\.\d+)cm\b)/,/^(?:(\d+(\.\d*)?|\.\d+)mm\b)/,/^(?:(\d+(\.\d*)?|\.\d+)in\b)/,/^(?:(\d+(\.\d*)?|\.\d+)pt\b)/,/^(?:(\d+(\.\d*)?|\.\d+)pc\b)/,/^(?:(\d+(\.\d*)?|\.\d+)deg\b)/,/^(?:(\d+(\.\d*)?|\.\d+)grad\b)/,/^(?:(\d+(\.\d*)?|\.\d+)rad\b)/,/^(?:(\d+(\.\d*)?|\.\d+)turn\b)/,/^(?:(\d+(\.\d*)?|\.\d+)s\b)/,/^(?:(\d+(\.\d*)?|\.\d+)ms\b)/,/^(?:(\d+(\.\d*)?|\.\d+)Hz\b)/,/^(?:(\d+(\.\d*)?|\.\d+)kHz\b)/,/^(?:(\d+(\.\d*)?|\.\d+)dpi\b)/,/^(?:(\d+(\.\d*)?|\.\d+)dpcm\b)/,/^(?:(\d+(\.\d*)?|\.\d+)dppx\b)/,/^(?:(\d+(\.\d*)?|\.\d+)em\b)/,/^(?:(\d+(\.\d*)?|\.\d+)ex\b)/,/^(?:(\d+(\.\d*)?|\.\d+)ch\b)/,/^(?:(\d+(\.\d*)?|\.\d+)rem\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vw\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vh\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vmin\b)/,/^(?:(\d+(\.\d*)?|\.\d+)vmax\b)/,/^(?:(\d+(\.\d*)?|\.\d+)%)/,/^(?:(\d+(\.\d*)?|\.\d+)\b)/,/^(?:(calc))/,/^(?:(var))/,/^(?:([a-z]+))/,/^(?:\()/,/^(?:\))/,/^(?:,)/,/^(?:$)/],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],inclusive:!0}}};return m}();c.lexer=f;function h(){this.yy={}}return h.prototype=c,c.Parser=h,new h}();typeof $be<"u"&&(e.parser=t,e.Parser=t.Parser,e.parse=function(){return t.parse.apply(t,arguments)})})(sz);var Bp={},cO={exports:{}},vw={px:{px:1,cm:96/2.54,mm:96/25.4,in:96,pt:96/72,pc:16},cm:{px:2.54/96,cm:1,mm:.1,in:2.54,pt:2.54/72,pc:2.54/6},mm:{px:25.4/96,cm:10,mm:1,in:25.4,pt:25.4/72,pc:25.4/6},in:{px:1/96,cm:1/2.54,mm:1/25.4,in:1,pt:1/72,pc:1/6},pt:{px:.75,cm:72/2.54,mm:72/25.4,in:72,pt:1,pc:12},pc:{px:6/96,cm:6/2.54,mm:6/25.4,in:6,pt:6/72,pc:1},deg:{deg:1,grad:.9,rad:180/Math.PI,turn:360},grad:{deg:400/360,grad:1,rad:200/Math.PI,turn:400},rad:{deg:Math.PI/180,grad:Math.PI/200,rad:1,turn:Math.PI*2},turn:{deg:1/360,grad:1/400,rad:.5/Math.PI,turn:1},s:{s:1,ms:1/1e3},ms:{s:1e3,ms:1},Hz:{Hz:1,kHz:1e3},kHz:{Hz:1/1e3,kHz:1},dpi:{dpi:1,dpcm:1/2.54,dppx:1/96},dpcm:{dpi:2.54,dpcm:1,dppx:2.54/96},dppx:{dpi:96,dpcm:96/2.54,dppx:1}},Mbe=function(e,t,n,r){if(!vw.hasOwnProperty(n))throw new Error("Cannot convert to "+n);if(!vw[n].hasOwnProperty(t))throw new Error("Cannot convert from "+t+" to "+n);var i=vw[n][t]*e;return r!==!1?(r=Math.pow(10,parseInt(r)||5),Math.round(i*r)/r):i};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=Mbe,r=i(n);function i(s){return s&&s.__esModule?s:{default:s}}function a(s,l,c){switch(s.type){case"LengthValue":case"AngleValue":case"TimeValue":case"FrequencyValue":case"ResolutionValue":return o(s,l,c);default:return{left:s,right:l}}}function o(s,l,c){return l.type===s.type&&(l={type:s.type,value:(0,r.default)(l.value,l.unit,s.unit,c),unit:s.unit}),{left:s,right:l}}t.default=a,e.exports=t.default})(cO,cO.exports);var Ibe=cO.exports;Object.defineProperty(Bp,"__esModule",{value:!0});Bp.flip=fO;var Nbe=Ibe,yw=jbe(Nbe);function jbe(e){return e&&e.__esModule?e:{default:e}}function Zn(e,t){return e.type==="MathExpression"?Bbe(e,t):e.type==="Calc"?Zn(e.value,t):e}function GN(e,t){return e.type===t.type&&e.value===t.value}function Sr(e){switch(e){case"LengthValue":case"AngleValue":case"TimeValue":case"FrequencyValue":case"ResolutionValue":case"EmValue":case"ExValue":case"ChValue":case"RemValue":case"VhValue":case"VwValue":case"VminValue":case"VmaxValue":case"PercentageValue":case"Value":return!0}return!1}function Rbe(e,t){var n=(0,yw.default)(e.left,e.right,t),r=Zn(n.left,t),i=Zn(n.right,t);return r.type==="MathExpression"&&i.type==="MathExpression"&&(r.operator==="/"&&i.operator==="*"||r.operator==="-"&&i.operator==="+"||r.operator==="*"&&i.operator==="/"||r.operator==="+"&&i.operator==="-")&&(GN(r.right,i.right)?n=(0,yw.default)(r.left,i.left,t):GN(r.right,i.left)&&(n=(0,yw.default)(r.left,i.right,t)),r=Zn(n.left,t),i=Zn(n.right,t)),e.left=r,e.right=i,e}function fO(e){return e==="+"?"-":"+"}function dO(e){return Sr(e.type)?e.value=-e.value:e.type=="MathExpression"&&(e.left=dO(e.left),e.right=dO(e.right)),e}function Dbe(e,t){var n=e,r=n.left,i=n.right,a=n.operator;if(r.type==="CssVariable"||i.type==="CssVariable")return e;if(i.value===0)return r;if(r.value===0&&a==="+")return i;if(r.value===0&&a==="-")return dO(i);if(r.type===i.type&&Sr(r.type)&&(e=Object.assign({},r),a==="+"?e.value=r.value+i.value:e.value=r.value-i.value),Sr(r.type)&&(i.operator==="+"||i.operator==="-")&&i.type==="MathExpression"){if(r.type===i.left.type)return e=Object.assign({},e),e.left=Zn({type:"MathExpression",operator:a,left:r,right:i.left},t),e.right=i.right,e.operator=a==="-"?fO(i.operator):i.operator,Zn(e,t);if(r.type===i.right.type)return e=Object.assign({},e),e.left=Zn({type:"MathExpression",operator:a==="-"?fO(i.operator):i.operator,left:r,right:i.right},t),e.right=i.left,Zn(e,t)}if(r.type==="MathExpression"&&(r.operator==="+"||r.operator==="-")&&Sr(i.type)){if(i.type===r.left.type)return e=Object.assign({},r),e.left=Zn({type:"MathExpression",operator:a,left:r.left,right:i},t),Zn(e,t);if(i.type===r.right.type)return e=Object.assign({},r),r.operator==="-"?(e.right=Zn({type:"MathExpression",operator:a==="-"?"+":"-",left:i,right:r.right},t),e.operator=a==="-"?"-":"+"):e.right=Zn({type:"MathExpression",operator:a,left:r.right,right:i},t),e.right.value<0&&(e.right.value*=-1,e.operator=e.operator==="-"?"+":"-"),Zn(e,t)}return e}function Lbe(e,t){if(!Sr(e.right.type))return e;if(e.right.type!=="Value")throw new Error('Cannot divide by "'+e.right.unit+'", number expected');if(e.right.value===0)throw new Error("Cannot divide by zero");return e.left.type==="MathExpression"?Sr(e.left.left.type)&&Sr(e.left.right.type)?(e.left.left.value/=e.right.value,e.left.right.value/=e.right.value,Zn(e.left,t)):e:Sr(e.left.type)?(e.left.value/=e.right.value,e.left):e}function Fbe(e){if(e.left.type==="MathExpression"&&e.right.type==="Value"){if(Sr(e.left.left.type)&&Sr(e.left.right.type))return e.left.left.value*=e.right.value,e.left.right.value*=e.right.value,e.left}else{if(Sr(e.left.type)&&e.right.type==="Value")return e.left.value*=e.right.value,e.left;if(e.left.type==="Value"&&e.right.type==="MathExpression"){if(Sr(e.right.left.type)&&Sr(e.right.right.type))return e.right.left.value*=e.left.value,e.right.right.value*=e.left.value,e.right}else if(e.left.type==="Value"&&Sr(e.right.type))return e.right.value*=e.left.value,e.right}return e}function Bbe(e,t){switch(e=Rbe(e,t),e.operator){case"+":case"-":return Dbe(e,t);case"/":return Lbe(e,t);case"*":return Fbe(e)}return e}Bp.default=Zn;var hO={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(o,s,l){var c=a(s,l);return s.type==="MathExpression"&&(c=o+"("+c+")"),c};var n=Bp,r={"*":0,"/":0,"+":1,"-":1};function i(o,s){if(s!==!1){var l=Math.pow(10,s);return Math.round(o*l)/l}return o}function a(o,s){switch(o.type){case"MathExpression":{var l=o.left,c=o.right,f=o.operator,h="";return l.type==="MathExpression"&&r[f]1&&arguments[1]!==void 0?arguments[1]:5;return(0,r.default)(h).walk(function(m){if(!(m.type!=="function"||!f.test(m.value))){var x=r.default.stringify(m.nodes);if(!(x.indexOf("constant")>=0||x.indexOf("env")>=0)){var g=i.parser.parse(x),w=(0,o.default)(g,p);m.type="word",m.value=(0,l.default)(m.value,w,p)}}},!0).toString()},e.exports=t.default})(uO,uO.exports);var Ube=uO.exports;const xw=gt(Ube);function Yh(e){"@babel/helpers - typeof";return Yh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yh(e)}function qN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function KN(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&t===+t?"".concat(t,"px"):t}function ewe(e){var t=e.split(""),n=t.reduce(function(r,i){return i===i.toUpperCase()?[].concat(XN(r),["-",i.toLowerCase()]):[].concat(XN(r),[i])},[]);return n.join("")}var twe=function(t){return Object.keys(t).reduce(function(n,r){return"".concat(n).concat(ewe(r),":").concat(Jbe(r,t[r]),";")},"")},zl=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||yo.isSsr)return{width:0,height:0};var r="".concat(t),i=twe(n),a="".concat(r,"-").concat(i);if(Iu.widthCache[a])return Iu.widthCache[a];try{var o=document.getElementById(QN);o||(o=document.createElement("span"),o.setAttribute("id",QN),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var s=KN(KN({},Qbe),n);Object.keys(s).map(function(f){return o.style[f]=s[f],f}),o.textContent=r;var l=o.getBoundingClientRect(),c={width:l.width,height:l.height};return Iu.widthCache[a]=c,++Iu.cacheCount>Xbe&&(Iu.cacheCount=0,Iu.widthCache={}),c}catch{return{width:0,height:0}}},nwe=function(t){var n=t.ownerDocument.documentElement,r={top:0,left:0};return typeof t.getBoundingClientRect<"u"&&(r=t.getBoundingClientRect()),{top:r.top+window.pageYOffset-n.clientTop,left:r.left+window.pageXOffset-n.clientLeft}},rwe=function(t,n){return{chartX:Math.round(t.pageX-n.left),chartY:Math.round(t.pageY-n.top)}},iwe=["dx","dy","textAnchor","verticalAnchor","scaleToFit","angle","lineHeight","capHeight","className","breakAll"];function Jc(e){"@babel/helpers - typeof";return Jc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jc(e)}function mO(){return mO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function owe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function swe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZN(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function py(e){return py=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},py(e)}function JN(e,t){return gwe(e)||mwe(e,t)||pwe(e,t)||hwe()}function hwe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pwe(e,t){if(e){if(typeof e=="string")return ej(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ej(e,t)}}function ej(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:[];return j.reduce(function(D,z){var q=z.word,Y=z.width,Q=D[D.length-1];if(Q&&(i==null||a||Q.width+Y+rz.width?D:z})};if(!o)return c;for(var h="…",p=function(j){var D=s.slice(0,j),z=fz(nj(nj({},t),{},{children:D+h})).wordsWithComputedWidth,q=l(z),Y=q.length>t.maxLines||f(q).width>i;return[Y,q]},m=0,x=s.length-1,g=0,w;m<=x&&g<=s.length-1;){var b=Math.floor((m+x)/2),_=b-1,v=p(_),S=JN(v,2),C=S[0],k=S[1],A=p(b),$=JN(A,1),L=$[0];if(!C&&!L&&(m=b+1),C&&L&&(x=b-1),!C&&L){w=k;break}g++}return w||c},rj=function(t){var n=Re(t)?[]:t.toString().split(cz);return[{words:n}]},xwe=function(t,n){if((t.width||t.scaleToFit)&&!yo.isSsr){var r,i;if(n){var a=fz(t);if(a){var o=a.wordsWithComputedWidth,s=a.spaceWidth;r=o,i=s}else return rj(t.children);return ywe(t,r,i,t.width,t.scaleToFit)}}return rj(t.children)},Gh=function(e){uwe(n,e);var t=cwe(n);function n(){var r;swe(this,n);for(var i=arguments.length,a=new Array(i),o=0;ot}var Ewe=kwe,Cwe=dz,Awe=Ewe,Pwe=If;function Twe(e){return e&&e.length?Cwe(e,Pwe,Awe):void 0}var $we=Twe;const vs=gt($we);function Mwe(e,t){return et?1:e>=t?0:NaN}function Xwe(e,t){return e==null||t==null?NaN:te?1:t>=e?0:NaN}function DC(e){let t,n,r;e.length!==2?(t=$s,n=(s,l)=>$s(e(s),l),r=(s,l)=>e(s)-l):(t=e===$s||e===Xwe?e:Qwe,n=e,r=e);function i(s,l,c=0,f=s.length){if(c>>1;n(s[h],l)<0?c=h+1:f=h}while(c>>1;n(s[h],l)<=0?c=h+1:f=h}while(cc&&r(s[h-1],l)>-r(s[h],l)?h-1:h}return{left:i,center:o,right:a}}function Qwe(){return 0}function hz(e){return e===null?NaN:+e}function*Zwe(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const Jwe=DC($s),zp=Jwe.right;DC(hz).center;class ij extends Map{constructor(t,n=n_e){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,i]of t)this.set(r,i)}get(t){return super.get(aj(this,t))}has(t){return super.has(aj(this,t))}set(t,n){return super.set(e_e(this,t),n)}delete(t){return super.delete(t_e(this,t))}}function aj({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function e_e({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function t_e({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function n_e(e){return e!==null&&typeof e=="object"?e.valueOf():e}function r_e(e=$s){if(e===$s)return pz;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function pz(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(et?1:0)}const i_e=Math.sqrt(50),a_e=Math.sqrt(10),o_e=Math.sqrt(2);function gy(e,t,n){const r=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(r)),a=r/Math.pow(10,i),o=a>=i_e?10:a>=a_e?5:a>=o_e?2:1;let s,l,c;return i<0?(c=Math.pow(10,-i)/o,s=Math.round(e*c),l=Math.round(t*c),s/ct&&--l,c=-c):(c=Math.pow(10,i)*o,s=Math.round(e/c),l=Math.round(t/c),s*ct&&--l),l0))return[];if(e===t)return[e];const r=t=i))return[];const s=a-i+1,l=new Array(s);if(r)if(o<0)for(let c=0;c=r)&&(n=r);return n}function sj(e,t){let n;for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);return n}function mz(e,t,n=0,r=1/0,i){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(i=i===void 0?pz:r_e(i);r>n;){if(r-n>600){const l=r-n+1,c=t-n+1,f=Math.log(l),h=.5*Math.exp(2*f/3),p=.5*Math.sqrt(f*h*(l-h)/l)*(c-l/2<0?-1:1),m=Math.max(n,Math.floor(t-c*h/l+p)),x=Math.min(r,Math.floor(t+(l-c)*h/l+p));mz(e,t,m,x,i)}const a=e[t];let o=n,s=r;for(_d(e,n,t),i(e[r],a)>0&&_d(e,n,r);o0;)--s}i(e[n],a)===0?_d(e,n,s):(++s,_d(e,s,r)),s<=t&&(n=s+1),t<=s&&(r=s-1)}return e}function _d(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function s_e(e,t,n){if(e=Float64Array.from(Zwe(e)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return sj(e);if(t>=1)return oj(e);var r,i=(r-1)*t,a=Math.floor(i),o=oj(mz(e,a).subarray(0,a+1)),s=sj(e.subarray(a+1));return o+(s-o)*(i-a)}}function l_e(e,t,n=hz){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,a=Math.floor(i),o=+n(e[a],a,e),s=+n(e[a+1],a+1,e);return o+(s-o)*(i-a)}}function u_e(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,a=new Array(i);++r>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?mg(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?mg(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=f_e.exec(e))?new Er(t[1],t[2],t[3],1):(t=d_e.exec(e))?new Er(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=h_e.exec(e))?mg(t[1],t[2],t[3],t[4]):(t=p_e.exec(e))?mg(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=m_e.exec(e))?pj(t[1],t[2]/100,t[3]/100,1):(t=g_e.exec(e))?pj(t[1],t[2]/100,t[3]/100,t[4]):lj.hasOwnProperty(e)?fj(lj[e]):e==="transparent"?new Er(NaN,NaN,NaN,0):null}function fj(e){return new Er(e>>16&255,e>>8&255,e&255,1)}function mg(e,t,n,r){return r<=0&&(e=t=n=NaN),new Er(e,t,n,r)}function x_e(e){return e instanceof Up||(e=Qh(e)),e?(e=e.rgb(),new Er(e.r,e.g,e.b,e.opacity)):new Er}function wO(e,t,n,r){return arguments.length===1?x_e(e):new Er(e,t,n,r??1)}function Er(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}FC(Er,wO,vz(Up,{brighter(e){return e=e==null?vy:Math.pow(vy,e),new Er(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Kh:Math.pow(Kh,e),new Er(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Er(Ul(this.r),Ul(this.g),Ul(this.b),yy(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:dj,formatHex:dj,formatHex8:b_e,formatRgb:hj,toString:hj}));function dj(){return`#${Tl(this.r)}${Tl(this.g)}${Tl(this.b)}`}function b_e(){return`#${Tl(this.r)}${Tl(this.g)}${Tl(this.b)}${Tl((isNaN(this.opacity)?1:this.opacity)*255)}`}function hj(){const e=yy(this.opacity);return`${e===1?"rgb(":"rgba("}${Ul(this.r)}, ${Ul(this.g)}, ${Ul(this.b)}${e===1?")":`, ${e})`}`}function yy(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Ul(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Tl(e){return e=Ul(e),(e<16?"0":"")+e.toString(16)}function pj(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ta(e,t,n,r)}function yz(e){if(e instanceof ta)return new ta(e.h,e.s,e.l,e.opacity);if(e instanceof Up||(e=Qh(e)),!e)return new ta;if(e instanceof ta)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=NaN,s=a-i,l=(a+i)/2;return s?(t===a?o=(n-r)/s+(n0&&l<1?0:o,new ta(o,s,l,e.opacity)}function w_e(e,t,n,r){return arguments.length===1?yz(e):new ta(e,t,n,r??1)}function ta(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}FC(ta,w_e,vz(Up,{brighter(e){return e=e==null?vy:Math.pow(vy,e),new ta(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Kh:Math.pow(Kh,e),new ta(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new Er(bw(e>=240?e-240:e+120,i,r),bw(e,i,r),bw(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new ta(mj(this.h),gg(this.s),gg(this.l),yy(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=yy(this.opacity);return`${e===1?"hsl(":"hsla("}${mj(this.h)}, ${gg(this.s)*100}%, ${gg(this.l)*100}%${e===1?")":`, ${e})`}`}}));function mj(e){return e=(e||0)%360,e<0?e+360:e}function gg(e){return Math.max(0,Math.min(1,e||0))}function bw(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const BC=e=>()=>e;function __e(e,t){return function(n){return e+n*t}}function S_e(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function O_e(e){return(e=+e)==1?xz:function(t,n){return n-t?S_e(t,n,e):BC(isNaN(t)?n:t)}}function xz(e,t){var n=t-e;return n?__e(e,n):BC(isNaN(e)?t:e)}const gj=function e(t){var n=O_e(t);function r(i,a){var o=n((i=wO(i)).r,(a=wO(a)).r),s=n(i.g,a.g),l=n(i.b,a.b),c=xz(i.opacity,a.opacity);return function(f){return i.r=o(f),i.g=s(f),i.b=l(f),i.opacity=c(f),i+""}}return r.gamma=e,r}(1);function k_e(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,r=t.slice(),i;return function(a){for(i=0;in&&(a=t.slice(n,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(i=i[0])?s[o]?s[o]+=i:s[++o]=i:(s[++o]=null,l.push({i:o,x:xy(r,i)})),n=ww.lastIndex;return nt&&(n=e,e=t,t=n),function(r){return Math.max(e,Math.min(t,r))}}function R_e(e,t,n){var r=e[0],i=e[1],a=t[0],o=t[1];return i2?D_e:R_e,l=c=null,h}function h(p){return p==null||isNaN(p=+p)?a:(l||(l=s(e.map(r),t,n)))(r(o(p)))}return h.invert=function(p){return o(i((c||(c=s(t,e.map(r),xy)))(p)))},h.domain=function(p){return arguments.length?(e=Array.from(p,by),f()):e.slice()},h.range=function(p){return arguments.length?(t=Array.from(p),f()):t.slice()},h.rangeRound=function(p){return t=Array.from(p),n=zC,f()},h.clamp=function(p){return arguments.length?(o=p?!0:fr,f()):o!==fr},h.interpolate=function(p){return arguments.length?(n=p,f()):n},h.unknown=function(p){return arguments.length?(a=p,h):a},function(p,m){return r=p,i=m,f()}}function UC(){return g1()(fr,fr)}function L_e(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function wy(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function ef(e){return e=wy(Math.abs(e)),e?e[1]:NaN}function F_e(e,t){return function(n,r){for(var i=n.length,a=[],o=0,s=e[0],l=0;i>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(n.substring(i-=s,i+s)),!((l+=s+1)>r));)s=e[o=(o+1)%e.length];return a.reverse().join(t)}}function B_e(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var z_e=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Zh(e){if(!(t=z_e.exec(e)))throw new Error("invalid format: "+e);var t;return new WC({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]})}Zh.prototype=WC.prototype;function WC(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}WC.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function U_e(e){e:for(var t=e.length,n=1,r=-1,i;n0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(i+1):e}var bz;function W_e(e,t){var n=wy(e,t);if(!n)return e+"";var r=n[0],i=n[1],a=i-(bz=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=r.length;return a===o?r:a>o?r+new Array(a-o+1).join("0"):a>0?r.slice(0,a)+"."+r.slice(a):"0."+new Array(1-a).join("0")+wy(e,Math.max(0,t+a-1))[0]}function yj(e,t){var n=wy(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const xj={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:L_e,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>yj(e*100,t),r:yj,s:W_e,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function bj(e){return e}var wj=Array.prototype.map,_j=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function H_e(e){var t=e.grouping===void 0||e.thousands===void 0?bj:F_e(wj.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",i=e.decimal===void 0?".":e.decimal+"",a=e.numerals===void 0?bj:B_e(wj.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",s=e.minus===void 0?"−":e.minus+"",l=e.nan===void 0?"NaN":e.nan+"";function c(h){h=Zh(h);var p=h.fill,m=h.align,x=h.sign,g=h.symbol,w=h.zero,b=h.width,_=h.comma,v=h.precision,S=h.trim,C=h.type;C==="n"?(_=!0,C="g"):xj[C]||(v===void 0&&(v=12),S=!0,C="g"),(w||p==="0"&&m==="=")&&(w=!0,p="0",m="=");var k=g==="$"?n:g==="#"&&/[boxX]/.test(C)?"0"+C.toLowerCase():"",A=g==="$"?r:/[%p]/.test(C)?o:"",$=xj[C],L=/[defgprs%]/.test(C);v=v===void 0?6:/[gprs]/.test(C)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v));function B(j){var D=k,z=A,q,Y,Q;if(C==="c")z=$(j)+z,j="";else{j=+j;var Z=j<0||1/j<0;if(j=isNaN(j)?l:$(Math.abs(j),v),S&&(j=U_e(j)),Z&&+j==0&&x!=="+"&&(Z=!1),D=(Z?x==="("?x:s:x==="-"||x==="("?"":x)+D,z=(C==="s"?_j[8+bz/3]:"")+z+(Z&&x==="("?")":""),L){for(q=-1,Y=j.length;++qQ||Q>57){z=(Q===46?i+j.slice(q+1):j.slice(q))+z,j=j.slice(0,q);break}}}_&&!w&&(j=t(j,1/0));var H=D.length+j.length+z.length,K=H>1)+D+j+z+K.slice(H);break;default:j=K+D+j+z;break}return a(j)}return B.toString=function(){return h+""},B}function f(h,p){var m=c((h=Zh(h),h.type="f",h)),x=Math.max(-8,Math.min(8,Math.floor(ef(p)/3)))*3,g=Math.pow(10,-x),w=_j[8+x/3];return function(b){return m(g*b)+w}}return{format:c,formatPrefix:f}}var vg,HC,wz;V_e({thousands:",",grouping:[3],currency:["$",""]});function V_e(e){return vg=H_e(e),HC=vg.format,wz=vg.formatPrefix,vg}function Y_e(e){return Math.max(0,-ef(Math.abs(e)))}function G_e(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(ef(t)/3)))*3-ef(Math.abs(e)))}function q_e(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,ef(t)-ef(e))+1}function _z(e,t,n,r){var i=xO(e,t,n),a;switch(r=Zh(r??",f"),r.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(a=G_e(i,o))&&(r.precision=a),wz(r,o)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(a=q_e(i,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=a-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(a=Y_e(i))&&(r.precision=a-(r.type==="%")*2);break}}return HC(r)}function tl(e){var t=e.domain;return e.ticks=function(n){var r=t();return vO(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var i=t();return _z(i[0],i[i.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r=t(),i=0,a=r.length-1,o=r[i],s=r[a],l,c,f=10;for(s0;){if(c=yO(o,s,n),c===l)return r[i]=o,r[a]=s,t(r);if(c>0)o=Math.floor(o/c)*c,s=Math.ceil(s/c)*c;else if(c<0)o=Math.ceil(o*c)/c,s=Math.floor(s*c)/c;else break;l=c}return e},e}function _y(){var e=UC();return e.copy=function(){return Wp(e,_y())},ji.apply(e,arguments),tl(e)}function Sz(e){var t;function n(r){return r==null||isNaN(r=+r)?t:r}return n.invert=n,n.domain=n.range=function(r){return arguments.length?(e=Array.from(r,by),n):e.slice()},n.unknown=function(r){return arguments.length?(t=r,n):t},n.copy=function(){return Sz(e).unknown(t)},e=arguments.length?Array.from(e,by):[0,1],tl(n)}function Oz(e,t){e=e.slice();var n=0,r=e.length-1,i=e[n],a=e[r],o;return aMath.pow(e,t)}function J_e(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function kj(e){return(t,n)=>-e(-t,n)}function VC(e){const t=e(Sj,Oj),n=t.domain;let r=10,i,a;function o(){return i=J_e(r),a=Z_e(r),n()[0]<0?(i=kj(i),a=kj(a),e(K_e,X_e)):e(Sj,Oj),t}return t.base=function(s){return arguments.length?(r=+s,o()):r},t.domain=function(s){return arguments.length?(n(s),o()):n()},t.ticks=s=>{const l=n();let c=l[0],f=l[l.length-1];const h=f0){for(;p<=m;++p)for(x=1;xf)break;b.push(g)}}else for(;p<=m;++p)for(x=r-1;x>=1;--x)if(g=p>0?x/a(-p):x*a(p),!(gf)break;b.push(g)}b.length*2{if(s==null&&(s=10),l==null&&(l=r===10?"s":","),typeof l!="function"&&(!(r%1)&&(l=Zh(l)).precision==null&&(l.trim=!0),l=HC(l)),s===1/0)return l;const c=Math.max(1,r*s/t.ticks().length);return f=>{let h=f/a(Math.round(i(f)));return h*rn(Oz(n(),{floor:s=>a(Math.floor(i(s))),ceil:s=>a(Math.ceil(i(s)))})),t}function kz(){const e=VC(g1()).domain([1,10]);return e.copy=()=>Wp(e,kz()).base(e.base()),ji.apply(e,arguments),e}function Ej(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Cj(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function YC(e){var t=1,n=e(Ej(t),Cj(t));return n.constant=function(r){return arguments.length?e(Ej(t=+r),Cj(t)):t},tl(n)}function Ez(){var e=YC(g1());return e.copy=function(){return Wp(e,Ez()).constant(e.constant())},ji.apply(e,arguments)}function Aj(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function eSe(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function tSe(e){return e<0?-e*e:e*e}function GC(e){var t=e(fr,fr),n=1;function r(){return n===1?e(fr,fr):n===.5?e(eSe,tSe):e(Aj(n),Aj(1/n))}return t.exponent=function(i){return arguments.length?(n=+i,r()):n},tl(t)}function qC(){var e=GC(g1());return e.copy=function(){return Wp(e,qC()).exponent(e.exponent())},ji.apply(e,arguments),e}function nSe(){return qC.apply(null,arguments).exponent(.5)}function Pj(e){return Math.sign(e)*e*e}function rSe(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function Cz(){var e=UC(),t=[0,1],n=!1,r;function i(a){var o=rSe(e(a));return isNaN(o)?r:n?Math.round(o):o}return i.invert=function(a){return e.invert(Pj(a))},i.domain=function(a){return arguments.length?(e.domain(a),i):e.domain()},i.range=function(a){return arguments.length?(e.range((t=Array.from(a,by)).map(Pj)),i):t.slice()},i.rangeRound=function(a){return i.range(a).round(!0)},i.round=function(a){return arguments.length?(n=!!a,i):n},i.clamp=function(a){return arguments.length?(e.clamp(a),i):e.clamp()},i.unknown=function(a){return arguments.length?(r=a,i):r},i.copy=function(){return Cz(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},ji.apply(i,arguments),tl(i)}function Az(){var e=[],t=[],n=[],r;function i(){var o=0,s=Math.max(1,t.length);for(n=new Array(s-1);++o0?n[s-1]:e[0],s=n?[r[n-1],t]:[r[c-1],r[c]]},o.unknown=function(l){return arguments.length&&(a=l),o},o.thresholds=function(){return r.slice()},o.copy=function(){return Pz().domain([e,t]).range(i).unknown(a)},ji.apply(tl(o),arguments)}function Tz(){var e=[.5],t=[0,1],n,r=1;function i(a){return a!=null&&a<=a?t[zp(e,a,0,r)]:n}return i.domain=function(a){return arguments.length?(e=Array.from(a),r=Math.min(e.length,t.length-1),i):e.slice()},i.range=function(a){return arguments.length?(t=Array.from(a),r=Math.min(e.length,t.length-1),i):t.slice()},i.invertExtent=function(a){var o=t.indexOf(a);return[e[o-1],e[o]]},i.unknown=function(a){return arguments.length?(n=a,i):n},i.copy=function(){return Tz().domain(e).range(t).unknown(n)},ji.apply(i,arguments)}const _w=new Date,Sw=new Date;function En(e,t,n,r){function i(a){return e(a=arguments.length===0?new Date:new Date(+a)),a}return i.floor=a=>(e(a=new Date(+a)),a),i.ceil=a=>(e(a=new Date(a-1)),t(a,1),e(a),a),i.round=a=>{const o=i(a),s=i.ceil(a);return a-o(t(a=new Date(+a),o==null?1:Math.floor(o)),a),i.range=(a,o,s)=>{const l=[];if(a=i.ceil(a),s=s==null?1:Math.floor(s),!(a0))return l;let c;do l.push(c=new Date(+a)),t(a,s),e(a);while(cEn(o=>{if(o>=o)for(;e(o),!a(o);)o.setTime(o-1)},(o,s)=>{if(o>=o)if(s<0)for(;++s<=0;)for(;t(o,-1),!a(o););else for(;--s>=0;)for(;t(o,1),!a(o););}),n&&(i.count=(a,o)=>(_w.setTime(+a),Sw.setTime(+o),e(_w),e(Sw),Math.floor(n(_w,Sw))),i.every=a=>(a=Math.floor(a),!isFinite(a)||!(a>0)?null:a>1?i.filter(r?o=>r(o)%a===0:o=>i.count(0,o)%a===0):i)),i}const Sy=En(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Sy.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?En(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Sy);Sy.range;const fo=1e3,Ei=fo*60,ho=Ei*60,Mo=ho*24,KC=Mo*7,Tj=Mo*30,Ow=Mo*365,$l=En(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*fo)},(e,t)=>(t-e)/fo,e=>e.getUTCSeconds());$l.range;const XC=En(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fo)},(e,t)=>{e.setTime(+e+t*Ei)},(e,t)=>(t-e)/Ei,e=>e.getMinutes());XC.range;const QC=En(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Ei)},(e,t)=>(t-e)/Ei,e=>e.getUTCMinutes());QC.range;const ZC=En(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fo-e.getMinutes()*Ei)},(e,t)=>{e.setTime(+e+t*ho)},(e,t)=>(t-e)/ho,e=>e.getHours());ZC.range;const JC=En(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*ho)},(e,t)=>(t-e)/ho,e=>e.getUTCHours());JC.range;const Hp=En(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Ei)/Mo,e=>e.getDate()-1);Hp.range;const v1=En(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Mo,e=>e.getUTCDate()-1);v1.range;const $z=En(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Mo,e=>Math.floor(e/Mo));$z.range;function cu(e){return En(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*Ei)/KC)}const y1=cu(0),Oy=cu(1),iSe=cu(2),aSe=cu(3),tf=cu(4),oSe=cu(5),sSe=cu(6);y1.range;Oy.range;iSe.range;aSe.range;tf.range;oSe.range;sSe.range;function fu(e){return En(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/KC)}const x1=fu(0),ky=fu(1),lSe=fu(2),uSe=fu(3),nf=fu(4),cSe=fu(5),fSe=fu(6);x1.range;ky.range;lSe.range;uSe.range;nf.range;cSe.range;fSe.range;const eA=En(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());eA.range;const tA=En(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());tA.range;const Io=En(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());Io.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:En(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});Io.range;const No=En(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());No.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:En(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});No.range;function Mz(e,t,n,r,i,a){const o=[[$l,1,fo],[$l,5,5*fo],[$l,15,15*fo],[$l,30,30*fo],[a,1,Ei],[a,5,5*Ei],[a,15,15*Ei],[a,30,30*Ei],[i,1,ho],[i,3,3*ho],[i,6,6*ho],[i,12,12*ho],[r,1,Mo],[r,2,2*Mo],[n,1,KC],[t,1,Tj],[t,3,3*Tj],[e,1,Ow]];function s(c,f,h){const p=fw).right(o,p);if(m===o.length)return e.every(xO(c/Ow,f/Ow,h));if(m===0)return Sy.every(Math.max(xO(c,f,h),1));const[x,g]=o[p/o[m-1][2]53)return null;"w"in te||(te.w=1),"Z"in te?(Me=Ew(Sd(te.y,0,1)),Te=Me.getUTCDay(),Me=Te>4||Te===0?ky.ceil(Me):ky(Me),Me=v1.offset(Me,(te.V-1)*7),te.y=Me.getUTCFullYear(),te.m=Me.getUTCMonth(),te.d=Me.getUTCDate()+(te.w+6)%7):(Me=kw(Sd(te.y,0,1)),Te=Me.getDay(),Me=Te>4||Te===0?Oy.ceil(Me):Oy(Me),Me=Hp.offset(Me,(te.V-1)*7),te.y=Me.getFullYear(),te.m=Me.getMonth(),te.d=Me.getDate()+(te.w+6)%7)}else("W"in te||"U"in te)&&("w"in te||(te.w="u"in te?te.u%7:"W"in te?1:0),Te="Z"in te?Ew(Sd(te.y,0,1)).getUTCDay():kw(Sd(te.y,0,1)).getDay(),te.m=0,te.d="W"in te?(te.w+6)%7+te.W*7-(Te+5)%7:te.w+te.U*7-(Te+6)%7);return"Z"in te?(te.H+=te.Z/100|0,te.M+=te.Z%100,Ew(te)):kw(te)}}function $(re,be,Oe,te){for(var Ge=0,Me=be.length,Te=Oe.length,ft,ce;Ge=Te)return-1;if(ft=be.charCodeAt(Ge++),ft===37){if(ft=be.charAt(Ge++),ce=C[ft in $j?be.charAt(Ge++):ft],!ce||(te=ce(re,Oe,te))<0)return-1}else if(ft!=Oe.charCodeAt(te++))return-1}return te}function L(re,be,Oe){var te=c.exec(be.slice(Oe));return te?(re.p=f.get(te[0].toLowerCase()),Oe+te[0].length):-1}function B(re,be,Oe){var te=m.exec(be.slice(Oe));return te?(re.w=x.get(te[0].toLowerCase()),Oe+te[0].length):-1}function j(re,be,Oe){var te=h.exec(be.slice(Oe));return te?(re.w=p.get(te[0].toLowerCase()),Oe+te[0].length):-1}function D(re,be,Oe){var te=b.exec(be.slice(Oe));return te?(re.m=_.get(te[0].toLowerCase()),Oe+te[0].length):-1}function z(re,be,Oe){var te=g.exec(be.slice(Oe));return te?(re.m=w.get(te[0].toLowerCase()),Oe+te[0].length):-1}function q(re,be,Oe){return $(re,t,be,Oe)}function Y(re,be,Oe){return $(re,n,be,Oe)}function Q(re,be,Oe){return $(re,r,be,Oe)}function Z(re){return o[re.getDay()]}function H(re){return a[re.getDay()]}function K(re){return l[re.getMonth()]}function I(re){return s[re.getMonth()]}function ee(re){return i[+(re.getHours()>=12)]}function oe(re){return 1+~~(re.getMonth()/3)}function R(re){return o[re.getUTCDay()]}function ve(re){return a[re.getUTCDay()]}function xe(re){return l[re.getUTCMonth()]}function ke(re){return s[re.getUTCMonth()]}function Ve(re){return i[+(re.getUTCHours()>=12)]}function _e(re){return 1+~~(re.getUTCMonth()/3)}return{format:function(re){var be=k(re+="",v);return be.toString=function(){return re},be},parse:function(re){var be=A(re+="",!1);return be.toString=function(){return re},be},utcFormat:function(re){var be=k(re+="",S);return be.toString=function(){return re},be},utcParse:function(re){var be=A(re+="",!0);return be.toString=function(){return re},be}}}var $j={"-":"",_:" ",0:"0"},jn=/^\s*\d+/,vSe=/^%/,ySe=/[\\^$*+?|[\]().{}]/g;function yt(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",a=i.length;return r+(a[t.toLowerCase(),n]))}function bSe(e,t,n){var r=jn.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function wSe(e,t,n){var r=jn.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function _Se(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function SSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function OSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function Mj(e,t,n){var r=jn.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Ij(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function kSe(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function ESe(e,t,n){var r=jn.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function CSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Nj(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function ASe(e,t,n){var r=jn.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function jj(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function PSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function TSe(e,t,n){var r=jn.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function $Se(e,t,n){var r=jn.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function MSe(e,t,n){var r=jn.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function ISe(e,t,n){var r=vSe.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function NSe(e,t,n){var r=jn.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function jSe(e,t,n){var r=jn.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Rj(e,t){return yt(e.getDate(),t,2)}function RSe(e,t){return yt(e.getHours(),t,2)}function DSe(e,t){return yt(e.getHours()%12||12,t,2)}function LSe(e,t){return yt(1+Hp.count(Io(e),e),t,3)}function Iz(e,t){return yt(e.getMilliseconds(),t,3)}function FSe(e,t){return Iz(e,t)+"000"}function BSe(e,t){return yt(e.getMonth()+1,t,2)}function zSe(e,t){return yt(e.getMinutes(),t,2)}function USe(e,t){return yt(e.getSeconds(),t,2)}function WSe(e){var t=e.getDay();return t===0?7:t}function HSe(e,t){return yt(y1.count(Io(e)-1,e),t,2)}function Nz(e){var t=e.getDay();return t>=4||t===0?tf(e):tf.ceil(e)}function VSe(e,t){return e=Nz(e),yt(tf.count(Io(e),e)+(Io(e).getDay()===4),t,2)}function YSe(e){return e.getDay()}function GSe(e,t){return yt(Oy.count(Io(e)-1,e),t,2)}function qSe(e,t){return yt(e.getFullYear()%100,t,2)}function KSe(e,t){return e=Nz(e),yt(e.getFullYear()%100,t,2)}function XSe(e,t){return yt(e.getFullYear()%1e4,t,4)}function QSe(e,t){var n=e.getDay();return e=n>=4||n===0?tf(e):tf.ceil(e),yt(e.getFullYear()%1e4,t,4)}function ZSe(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+yt(t/60|0,"0",2)+yt(t%60,"0",2)}function Dj(e,t){return yt(e.getUTCDate(),t,2)}function JSe(e,t){return yt(e.getUTCHours(),t,2)}function eOe(e,t){return yt(e.getUTCHours()%12||12,t,2)}function tOe(e,t){return yt(1+v1.count(No(e),e),t,3)}function jz(e,t){return yt(e.getUTCMilliseconds(),t,3)}function nOe(e,t){return jz(e,t)+"000"}function rOe(e,t){return yt(e.getUTCMonth()+1,t,2)}function iOe(e,t){return yt(e.getUTCMinutes(),t,2)}function aOe(e,t){return yt(e.getUTCSeconds(),t,2)}function oOe(e){var t=e.getUTCDay();return t===0?7:t}function sOe(e,t){return yt(x1.count(No(e)-1,e),t,2)}function Rz(e){var t=e.getUTCDay();return t>=4||t===0?nf(e):nf.ceil(e)}function lOe(e,t){return e=Rz(e),yt(nf.count(No(e),e)+(No(e).getUTCDay()===4),t,2)}function uOe(e){return e.getUTCDay()}function cOe(e,t){return yt(ky.count(No(e)-1,e),t,2)}function fOe(e,t){return yt(e.getUTCFullYear()%100,t,2)}function dOe(e,t){return e=Rz(e),yt(e.getUTCFullYear()%100,t,2)}function hOe(e,t){return yt(e.getUTCFullYear()%1e4,t,4)}function pOe(e,t){var n=e.getUTCDay();return e=n>=4||n===0?nf(e):nf.ceil(e),yt(e.getUTCFullYear()%1e4,t,4)}function mOe(){return"+0000"}function Lj(){return"%"}function Fj(e){return+e}function Bj(e){return Math.floor(+e/1e3)}var Nu,Dz,Lz;gOe({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"]});function gOe(e){return Nu=gSe(e),Dz=Nu.format,Nu.parse,Lz=Nu.utcFormat,Nu.utcParse,Nu}function vOe(e){return new Date(e)}function yOe(e){return e instanceof Date?+e:+new Date(+e)}function nA(e,t,n,r,i,a,o,s,l,c){var f=UC(),h=f.invert,p=f.domain,m=c(".%L"),x=c(":%S"),g=c("%I:%M"),w=c("%I %p"),b=c("%a %d"),_=c("%b %d"),v=c("%B"),S=c("%Y");function C(k){return(l(k)t(i/(e.length-1)))},n.quantiles=function(r){return Array.from({length:r+1},(i,a)=>s_e(e,a/r))},n.copy=function(){return Uz(t).domain(e)},Bo.apply(n,arguments)}function w1(){var e=0,t=.5,n=1,r=1,i,a,o,s,l,c=fr,f,h=!1,p;function m(g){return isNaN(g=+g)?p:(g=.5+((g=+f(g))-a)*(r*ge.e^a.s<0?1:-1;for(r=a.d.length,i=e.d.length,t=0,n=re.d[t]^a.s<0?1:-1;return r===i?0:r>i^a.s<0?1:-1};Pe.decimalPlaces=Pe.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*zt;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};Pe.dividedBy=Pe.div=function(e){return xo(this,new this.constructor(e))};Pe.dividedToIntegerBy=Pe.idiv=function(e){var t=this,n=t.constructor;return $t(xo(t,new n(e),0,1),n.precision)};Pe.equals=Pe.eq=function(e){return!this.cmp(e)};Pe.exponent=function(){return xn(this)};Pe.greaterThan=Pe.gt=function(e){return this.cmp(e)>0};Pe.greaterThanOrEqualTo=Pe.gte=function(e){return this.cmp(e)>=0};Pe.isInteger=Pe.isint=function(){return this.e>this.d.length-2};Pe.isNegative=Pe.isneg=function(){return this.s<0};Pe.isPositive=Pe.ispos=function(){return this.s>0};Pe.isZero=function(){return this.s===0};Pe.lessThan=Pe.lt=function(e){return this.cmp(e)<0};Pe.lessThanOrEqualTo=Pe.lte=function(e){return this.cmp(e)<1};Pe.logarithm=Pe.log=function(e){var t,n=this,r=n.constructor,i=r.precision,a=i+5;if(e===void 0)e=new r(10);else if(e=new r(e),e.s<1||e.eq(Vr))throw Error(Ii+"NaN");if(n.s<1)throw Error(Ii+(n.s?"NaN":"-Infinity"));return n.eq(Vr)?new r(0):(Xt=!1,t=xo(Jh(n,a),Jh(e,a),a),Xt=!0,$t(t,i))};Pe.minus=Pe.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Kz(t,e):Gz(t,(e.s=-e.s,e))};Pe.modulo=Pe.mod=function(e){var t,n=this,r=n.constructor,i=r.precision;if(e=new r(e),!e.s)throw Error(Ii+"NaN");return n.s?(Xt=!1,t=xo(n,e,0,1).times(e),Xt=!0,n.minus(t)):$t(new r(n),i)};Pe.naturalExponential=Pe.exp=function(){return qz(this)};Pe.naturalLogarithm=Pe.ln=function(){return Jh(this)};Pe.negated=Pe.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Pe.plus=Pe.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Gz(t,e):Kz(t,(e.s=-e.s,e))};Pe.precision=Pe.sd=function(e){var t,n,r,i=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Wl+e);if(t=xn(i)+1,r=i.d.length-1,n=r*zt+1,r=i.d[r],r){for(;r%10==0;r/=10)n--;for(r=i.d[0];r>=10;r/=10)n++}return e&&t>n?t:n};Pe.squareRoot=Pe.sqrt=function(){var e,t,n,r,i,a,o,s=this,l=s.constructor;if(s.s<1){if(!s.s)return new l(0);throw Error(Ii+"NaN")}for(e=xn(s),Xt=!1,i=Math.sqrt(+s),i==0||i==1/0?(t=Aa(s.d),(t.length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=Df((e+1)/2)-(e<0||e%2),i==1/0?t="5e"+e:(t=i.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new l(t)):r=new l(i.toString()),n=l.precision,i=o=n+3;;)if(a=r,r=a.plus(xo(s,a,o+2)).times(.5),Aa(a.d).slice(0,o)===(t=Aa(r.d)).slice(0,o)){if(t=t.slice(o-3,o+1),i==o&&t=="4999"){if($t(a,n+1,0),a.times(a).eq(s)){r=a;break}}else if(t!="9999")break;o+=4}return Xt=!0,$t(r,n)};Pe.times=Pe.mul=function(e){var t,n,r,i,a,o,s,l,c,f=this,h=f.constructor,p=f.d,m=(e=new h(e)).d;if(!f.s||!e.s)return new h(0);for(e.s*=f.s,n=f.e+e.e,l=p.length,c=m.length,l=0;){for(t=0,i=l+r;i>r;)s=a[i]+m[r]*p[i-r-1]+t,a[i--]=s%Tn|0,t=s/Tn|0;a[i]=(a[i]+t)%Tn|0}for(;!a[--o];)a.pop();return t?++n:a.shift(),e.d=a,e.e=n,Xt?$t(e,h.precision):e};Pe.toDecimalPlaces=Pe.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(Da(e,0,Rf),t===void 0?t=r.rounding:Da(t,0,8),$t(n,e+xn(n)+1,t))};Pe.toExponential=function(e,t){var n,r=this,i=r.constructor;return e===void 0?n=ru(r,!0):(Da(e,0,Rf),t===void 0?t=i.rounding:Da(t,0,8),r=$t(new i(r),e+1,t),n=ru(r,!0,e+1)),n};Pe.toFixed=function(e,t){var n,r,i=this,a=i.constructor;return e===void 0?ru(i):(Da(e,0,Rf),t===void 0?t=a.rounding:Da(t,0,8),r=$t(new a(i),e+xn(i)+1,t),n=ru(r.abs(),!1,e+xn(r)+1),i.isneg()&&!i.isZero()?"-"+n:n)};Pe.toInteger=Pe.toint=function(){var e=this,t=e.constructor;return $t(new t(e),xn(e)+1,t.rounding)};Pe.toNumber=function(){return+this};Pe.toPower=Pe.pow=function(e){var t,n,r,i,a,o,s=this,l=s.constructor,c=12,f=+(e=new l(e));if(!e.s)return new l(Vr);if(s=new l(s),!s.s){if(e.s<1)throw Error(Ii+"Infinity");return s}if(s.eq(Vr))return s;if(r=l.precision,e.eq(Vr))return $t(s,r);if(t=e.e,n=e.d.length-1,o=t>=n,a=s.s,o){if((n=f<0?-f:f)<=Yz){for(i=new l(Vr),t=Math.ceil(r/zt+4),Xt=!1;n%2&&(i=i.times(s),Wj(i.d,t)),n=Df(n/2),n!==0;)s=s.times(s),Wj(s.d,t);return Xt=!0,e.s<0?new l(Vr).div(i):$t(i,r)}}else if(a<0)throw Error(Ii+"NaN");return a=a<0&&e.d[Math.max(t,n)]&1?-1:1,s.s=1,Xt=!1,i=e.times(Jh(s,r+c)),Xt=!0,i=qz(i),i.s=a,i};Pe.toPrecision=function(e,t){var n,r,i=this,a=i.constructor;return e===void 0?(n=xn(i),r=ru(i,n<=a.toExpNeg||n>=a.toExpPos)):(Da(e,1,Rf),t===void 0?t=a.rounding:Da(t,0,8),i=$t(new a(i),e,t),n=xn(i),r=ru(i,e<=n||n<=a.toExpNeg,e)),r};Pe.toSignificantDigits=Pe.tosd=function(e,t){var n=this,r=n.constructor;return e===void 0?(e=r.precision,t=r.rounding):(Da(e,1,Rf),t===void 0?t=r.rounding:Da(t,0,8)),$t(new r(n),e,t)};Pe.toString=Pe.valueOf=Pe.val=Pe.toJSON=Pe[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=xn(e),n=e.constructor;return ru(e,t<=n.toExpNeg||t>=n.toExpPos)};function Gz(e,t){var n,r,i,a,o,s,l,c,f=e.constructor,h=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),Xt?$t(t,h):t;if(l=e.d,c=t.d,o=e.e,i=t.e,l=l.slice(),a=o-i,a){for(a<0?(r=l,a=-a,s=c.length):(r=c,i=o,s=l.length),o=Math.ceil(h/zt),s=o>s?o+1:s+1,a>s&&(a=s,r.length=1),r.reverse();a--;)r.push(0);r.reverse()}for(s=l.length,a=c.length,s-a<0&&(a=s,r=c,c=l,l=r),n=0;a;)n=(l[--a]=l[a]+c[a]+n)/Tn|0,l[a]%=Tn;for(n&&(l.unshift(n),++i),s=l.length;l[--s]==0;)l.pop();return t.d=l,t.e=i,Xt?$t(t,h):t}function Da(e,t,n){if(e!==~~e||en)throw Error(Wl+e)}function Aa(e){var t,n,r,i=e.length-1,a="",o=e[0];if(i>0){for(a+=o,t=1;to?1:-1;else for(s=l=0;si[s]?1:-1;break}return l}function n(r,i,a){for(var o=0;a--;)r[a]-=o,o=r[a]1;)r.shift()}return function(r,i,a,o){var s,l,c,f,h,p,m,x,g,w,b,_,v,S,C,k,A,$,L=r.constructor,B=r.s==i.s?1:-1,j=r.d,D=i.d;if(!r.s)return new L(r);if(!i.s)throw Error(Ii+"Division by zero");for(l=r.e-i.e,A=D.length,C=j.length,m=new L(B),x=m.d=[],c=0;D[c]==(j[c]||0);)++c;if(D[c]>(j[c]||0)&&--l,a==null?_=a=L.precision:o?_=a+(xn(r)-xn(i))+1:_=a,_<0)return new L(0);if(_=_/zt+2|0,c=0,A==1)for(f=0,D=D[0],_++;(c1&&(D=e(D,f),j=e(j,f),A=D.length,C=j.length),S=A,g=j.slice(0,A),w=g.length;w=Tn/2&&++k;do f=0,s=t(D,g,A,w),s<0?(b=g[0],A!=w&&(b=b*Tn+(g[1]||0)),f=b/k|0,f>1?(f>=Tn&&(f=Tn-1),h=e(D,f),p=h.length,w=g.length,s=t(h,g,p,w),s==1&&(f--,n(h,A16)throw Error(aA+xn(e));if(!e.s)return new f(Vr);for(t==null?(Xt=!1,s=h):s=t,o=new f(.03125);e.abs().gte(.1);)e=e.times(o),c+=5;for(r=Math.log(xl(2,c))/Math.LN10*2+5|0,s+=r,n=i=a=new f(Vr),f.precision=s;;){if(i=$t(i.times(e),s),n=n.times(++l),o=a.plus(xo(i,n,s)),Aa(o.d).slice(0,s)===Aa(a.d).slice(0,s)){for(;c--;)a=$t(a.times(a),s);return f.precision=h,t==null?(Xt=!0,$t(a,h)):a}a=o}}function xn(e){for(var t=e.e*zt,n=e.d[0];n>=10;n/=10)t++;return t}function Cw(e,t,n){if(t>e.LN10.sd())throw Xt=!0,n&&(e.precision=n),Error(Ii+"LN10 precision limit exceeded");return $t(new e(e.LN10),t)}function ls(e){for(var t="";e--;)t+="0";return t}function Jh(e,t){var n,r,i,a,o,s,l,c,f,h=1,p=10,m=e,x=m.d,g=m.constructor,w=g.precision;if(m.s<1)throw Error(Ii+(m.s?"NaN":"-Infinity"));if(m.eq(Vr))return new g(0);if(t==null?(Xt=!1,c=w):c=t,m.eq(10))return t==null&&(Xt=!0),Cw(g,c);if(c+=p,g.precision=c,n=Aa(x),r=n.charAt(0),a=xn(m),Math.abs(a)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)m=m.times(e),n=Aa(m.d),r=n.charAt(0),h++;a=xn(m),r>1?(m=new g("0."+n),a++):m=new g(r+"."+n.slice(1))}else return l=Cw(g,c+2,w).times(a+""),m=Jh(new g(r+"."+n.slice(1)),c-p).plus(l),g.precision=w,t==null?(Xt=!0,$t(m,w)):m;for(s=o=m=xo(m.minus(Vr),m.plus(Vr),c),f=$t(m.times(m),c),i=3;;){if(o=$t(o.times(f),c),l=s.plus(xo(o,new g(i),c)),Aa(l.d).slice(0,c)===Aa(s.d).slice(0,c))return s=s.times(2),a!==0&&(s=s.plus(Cw(g,c+2,w).times(a+""))),s=xo(s,new g(h),c),g.precision=w,t==null?(Xt=!0,$t(s,w)):s;s=l,i+=2}}function Uj(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(i=t.length;t.charCodeAt(i-1)===48;)--i;if(t=t.slice(r,i),t){if(i-=r,n=n-r-1,e.e=Df(n/zt),e.d=[],r=(n+1)%zt,n<0&&(r+=zt),rEy||e.e<-Ey))throw Error(aA+n)}else e.s=0,e.e=0,e.d=[0];return e}function $t(e,t,n){var r,i,a,o,s,l,c,f,h=e.d;for(o=1,a=h[0];a>=10;a/=10)o++;if(r=t-o,r<0)r+=zt,i=t,c=h[f=0];else{if(f=Math.ceil((r+1)/zt),a=h.length,f>=a)return e;for(c=a=h[f],o=1;a>=10;a/=10)o++;r%=zt,i=r-zt+o}if(n!==void 0&&(a=xl(10,o-i-1),s=c/a%10|0,l=t<0||h[f+1]!==void 0||c%a,l=n<4?(s||l)&&(n==0||n==(e.s<0?3:2)):s>5||s==5&&(n==4||l||n==6&&(r>0?i>0?c/xl(10,o-i):0:h[f-1])%10&1||n==(e.s<0?8:7))),t<1||!h[0])return l?(a=xn(e),h.length=1,t=t-a-1,h[0]=xl(10,(zt-t%zt)%zt),e.e=Df(-t/zt)||0):(h.length=1,h[0]=e.e=e.s=0),e;if(r==0?(h.length=f,a=1,f--):(h.length=f+1,a=xl(10,zt-r),h[f]=i>0?(c/xl(10,o-i)%xl(10,i)|0)*a:0),l)for(;;)if(f==0){(h[0]+=a)==Tn&&(h[0]=1,++e.e);break}else{if(h[f]+=a,h[f]!=Tn)break;h[f--]=0,a=1}for(r=h.length;h[--r]===0;)h.pop();if(Xt&&(e.e>Ey||e.e<-Ey))throw Error(aA+xn(e));return e}function Kz(e,t){var n,r,i,a,o,s,l,c,f,h,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),Xt?$t(t,m):t;if(l=e.d,h=t.d,r=t.e,c=e.e,l=l.slice(),o=c-r,o){for(f=o<0,f?(n=l,o=-o,s=h.length):(n=h,r=c,s=l.length),i=Math.max(Math.ceil(m/zt),s)+2,o>i&&(o=i,n.length=1),n.reverse(),i=o;i--;)n.push(0);n.reverse()}else{for(i=l.length,s=h.length,f=i0;--i)l[s++]=0;for(i=h.length;i>o;){if(l[--i]0?a=a.charAt(0)+"."+a.slice(1)+ls(r):o>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(i<0?"e":"e+")+i):i<0?(a="0."+ls(-i-1)+a,n&&(r=n-o)>0&&(a+=ls(r))):i>=o?(a+=ls(i+1-o),n&&(r=n-i-1)>0&&(a=a+"."+ls(r))):((r=i+1)0&&(i+1===o&&(a+="."),a+=ls(r))),e.s<0?"-"+a:a}function Wj(e,t){if(e.length>t)return e.length=t,!0}function Xz(e){var t,n,r;function i(a){var o=this;if(!(o instanceof i))return new i(a);if(o.constructor=i,a instanceof i){o.s=a.s,o.e=a.e,o.d=(a=a.d)?a.slice():a;return}if(typeof a=="number"){if(a*0!==0)throw Error(Wl+a);if(a>0)o.s=1;else if(a<0)a=-a,o.s=-1;else{o.s=0,o.e=0,o.d=[0];return}if(a===~~a&&a<1e7){o.e=0,o.d=[a];return}return Uj(o,a.toString())}else if(typeof a!="string")throw Error(Wl+a);if(a.charCodeAt(0)===45?(a=a.slice(1),o.s=-1):o.s=1,OOe.test(a))Uj(o,a);else throw Error(Wl+a)}if(i.prototype=Pe,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=Xz,i.config=i.set=kOe,e===void 0&&(e={}),e)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t=i[t+1]&&r<=i[t+2])this[n]=r;else throw Error(Wl+n+": "+r);if((r=e[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(Wl+n+": "+r);return this}var oA=Xz(SOe);Vr=new oA(1);const At=oA;function EOe(e){return TOe(e)||POe(e)||AOe(e)||COe()}function COe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function AOe(e,t){if(e){if(typeof e=="string")return OO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return OO(e,t)}}function POe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function TOe(e){if(Array.isArray(e))return OO(e)}function OO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=t?n.apply(void 0,i):e(t-o,Hj(function(){for(var s=arguments.length,l=new Array(s),c=0;ce.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,i=!1,a=void 0;try{for(var o=e[Symbol.iterator](),s;!(r=(s=o.next()).done)&&(n.push(s.value),!(t&&n.length===t));r=!0);}catch(l){i=!0,a=l}finally{try{!r&&o.return!=null&&o.return()}finally{if(i)throw a}}return n}}function VOe(e){if(Array.isArray(e))return e}function t8(e){var t=ep(e,2),n=t[0],r=t[1],i=n,a=r;return n>r&&(i=r,a=n),[i,a]}function n8(e,t,n){if(e.lte(0))return new At(0);var r=S1.getDigitCount(e.toNumber()),i=new At(10).pow(r),a=e.div(i),o=r!==1?.05:.1,s=new At(Math.ceil(a.div(o).toNumber())).add(n).mul(o),l=s.mul(i);return t?l:new At(Math.ceil(l))}function YOe(e,t,n){var r=1,i=new At(e);if(!i.isint()&&n){var a=Math.abs(e);a<1?(r=new At(10).pow(S1.getDigitCount(e)-1),i=new At(Math.floor(i.div(r).toNumber())).mul(r)):a>1&&(i=new At(Math.floor(e)))}else e===0?i=new At(Math.floor((t-1)/2)):n||(i=new At(Math.floor(e)));var o=Math.floor((t-1)/2),s=NOe(IOe(function(l){return i.add(new At(l-o).mul(r)).toNumber()}),kO);return s(0,t)}function r8(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new At(0),tickMin:new At(0),tickMax:new At(0)};var a=n8(new At(t).sub(e).div(n-1),r,i),o;e<=0&&t>=0?o=new At(0):(o=new At(e).add(t).div(2),o=o.sub(new At(o).mod(a)));var s=Math.ceil(o.sub(e).div(a).toNumber()),l=Math.ceil(new At(t).sub(o).div(a).toNumber()),c=s+l+1;return c>n?r8(e,t,n,r,i+1):(c0?l+(n-c):l,s=t>0?s:s+(n-c)),{step:a,tickMin:o.sub(new At(s).mul(a)),tickMax:o.add(new At(l).mul(a))})}function GOe(e){var t=ep(e,2),n=t[0],r=t[1],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Math.max(i,2),s=t8([n,r]),l=ep(s,2),c=l[0],f=l[1];if(c===-1/0||f===1/0){var h=f===1/0?[c].concat(CO(kO(0,i-1).map(function(){return 1/0}))):[].concat(CO(kO(0,i-1).map(function(){return-1/0})),[f]);return n>r?EO(h):h}if(c===f)return YOe(c,i,a);var p=r8(c,f,o,a),m=p.step,x=p.tickMin,g=p.tickMax,w=S1.rangeStep(x,g.add(new At(.1).mul(m)),m);return n>r?EO(w):w}function qOe(e,t){var n=ep(e,2),r=n[0],i=n[1],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=t8([r,i]),s=ep(o,2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[r,i];if(l===c)return[l];var f=Math.max(t,2),h=n8(new At(c).sub(l).div(f-1),a,0),p=[].concat(CO(S1.rangeStep(new At(l),new At(c).sub(new At(.99).mul(h)),h)),[c]);return r>i?EO(p):p}var KOe=Jz(GOe),XOe=Jz(qOe),QOe=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Cy(){return Cy=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ike(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function O1(e){var t=e.offset,n=e.layout,r=e.width,i=e.dataKey,a=e.data,o=e.dataPointFormatter,s=e.xAxis,l=e.yAxis,c=rke(e,QOe),f=ht(c),h=a.map(function(p,m){var x=o(p,i),g=x.x,w=x.y,b=x.value,_=x.errorVal;if(!_)return null;var v=[],S,C;if(Array.isArray(_)){var k=ZOe(_,2);S=k[0],C=k[1]}else S=C=_;if(n==="vertical"){var A=s.scale,$=w+t,L=$+r,B=$-r,j=A(b-S),D=A(b+C);v.push({x1:D,y1:L,x2:D,y2:B}),v.push({x1:j,y1:$,x2:D,y2:$}),v.push({x1:j,y1:L,x2:j,y2:B})}else if(n==="horizontal"){var z=l.scale,q=g+t,Y=q-r,Q=q+r,Z=z(b-S),H=z(b+C);v.push({x1:Y,y1:H,x2:Q,y2:H}),v.push({x1:q,y1:Z,x2:q,y2:H}),v.push({x1:Y,y1:Z,x2:Q,y2:Z})}return U.createElement(un,Cy({className:"recharts-errorBar",key:"bar-".concat(m)},f),v.map(function(K,I){return U.createElement("line",Cy({},K,{key:"line-".concat(I)}))}))});return U.createElement(un,{className:"recharts-errorBars"},h)}O1.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"};O1.displayName="ErrorBar";function tp(e){"@babel/helpers - typeof";return tp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tp(e)}function Yj(e){return lke(e)||ske(e)||oke(e)||ake()}function ake(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oke(e,t){if(e){if(typeof e=="string")return PO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return PO(e,t)}}function ske(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function lke(e){if(Array.isArray(e))return PO(e)}function PO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,o=-1,s=(n=r==null?void 0:r.length)!==null&&n!==void 0?n:0;if(s<=1)return 0;if(a&&a.axisType==="angleAxis"&&Math.abs(Math.abs(a.range[1]-a.range[0])-360)<=1e-6)for(var l=a.range,c=0;c0?i[c-1].coordinate:i[s-1].coordinate,h=i[c].coordinate,p=c>=s-1?i[0].coordinate:i[c+1].coordinate,m=void 0;if(ki(h-f)!==ki(p-h)){var x=[];if(ki(p-h)===ki(l[1]-l[0])){m=p;var g=h+l[1]-l[0];x[0]=Math.min(g,(g+f)/2),x[1]=Math.max(g,(g+f)/2)}else{m=f;var w=p+l[1]-l[0];x[0]=Math.min(h,(w+h)/2),x[1]=Math.max(h,(w+h)/2)}var b=[Math.min(h,(m+h)/2),Math.max(h,(m+h)/2)];if(t>b[0]&&t<=b[1]||t>=x[0]&&t<=x[1]){o=i[c].index;break}}else{var _=Math.min(f,p),v=Math.max(f,p);if(t>(_+h)/2&&t<=(v+h)/2){o=i[c].index;break}}}else for(var S=0;S0&&S(r[S].coordinate+r[S-1].coordinate)/2&&t<=(r[S].coordinate+r[S+1].coordinate)/2||S===s-1&&t>(r[S].coordinate+r[S-1].coordinate)/2){o=r[S].index;break}return o},sA=function(t){var n=t,r=n.type.displayName,i=t.props,a=i.stroke,o=i.fill,s;switch(r){case"Line":s=a;break;case"Area":case"Radar":s=a&&a!=="none"?a:o;break;default:s=o;break}return s},i8=function(t){var n=t.children,r=t.formattedGraphicalItems,i=t.legendWidth,a=t.legendContent,o=co(n,Wh);if(!o)return null;var s;return o.props&&o.props.payload?s=o.props&&o.props.payload:a==="children"?s=(r||[]).reduce(function(l,c){var f=c.item,h=c.props,p=h.sectors||h.data||[];return l.concat(p.map(function(m){return{type:o.props.iconType||f.props.legendType,value:m.name,color:m.fill,payload:m}}))},[]):s=(r||[]).map(function(l){var c=l.item,f=c.props,h=f.dataKey,p=f.name,m=f.legendType,x=f.hide;return{inactive:x,dataKey:h,type:o.props.iconType||m||"square",color:sA(c),value:p||h,payload:c.props}}),ur(ur(ur({},o.props),Wh.getWithHeight(o,i)),{},{payload:s,item:o})},dke=function(t){var n=t.barSize,r=t.stackGroups,i=r===void 0?{}:r;if(!i)return{};for(var a={},o=Object.keys(i),s=0,l=o.length;s=0});if(w&&w.length){var b=w[0].props.barSize,_=w[0].props[g];a[_]||(a[_]=[]),a[_].push({item:w[0],stackList:w.slice(1),barSize:Re(b)?n:b})}}return a},hke=function(t){var n=t.barGap,r=t.barCategoryGap,i=t.bandSize,a=t.sizeList,o=a===void 0?[]:a,s=t.maxBarSize,l=o.length;if(l<1)return null;var c=Hc(n,i,0,!0),f;if(o[0].barSize===+o[0].barSize){var h=!1,p=i/l,m=o.reduce(function(v,S){return v+S.barSize||0},0);m+=(l-1)*c,m>=i&&(m-=(l-1)*c,c=0),m>=i&&p>0&&(h=!0,p*=.9,m=l*p);var x=(i-m)/2>>0,g={offset:x-c,size:0};f=o.reduce(function(v,S){var C=[].concat(Yj(v),[{item:S.item,position:{offset:g.offset+g.size+c,size:h?p:S.barSize}}]);return g=C[C.length-1].position,S.stackList&&S.stackList.length&&S.stackList.forEach(function(k){C.push({item:k,position:g})}),C},[])}else{var w=Hc(r,i,0,!0);i-2*w-(l-1)*c<=0&&(c=0);var b=(i-2*w-(l-1)*c)/l;b>1&&(b>>=0);var _=s===+s?Math.min(b,s):b;f=o.reduce(function(v,S,C){var k=[].concat(Yj(v),[{item:S.item,position:{offset:w+(b+c)*C+(b-_)/2,size:_}}]);return S.stackList&&S.stackList.length&&S.stackList.forEach(function(A){k.push({item:A,position:k[k.length-1].position})}),k},[])}return f},pke=function(t,n,r,i){var a=r.children,o=r.width,s=r.margin,l=o-(s.left||0)-(s.right||0),c=i8({children:a,legendWidth:l}),f=t;if(c){var h=i||{},p=c.align,m=c.verticalAlign,x=c.layout;(x==="vertical"||x==="horizontal"&&m==="middle")&&ge(t[p])&&(f=ur(ur({},t),{},vc({},p,f[p]+(h.width||0)))),(x==="horizontal"||x==="vertical"&&p==="center")&&ge(t[m])&&(f=ur(ur({},t),{},vc({},m,f[m]+(h.height||0))))}return f},mke=function(t,n,r){return Re(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||r==="x"?n==="xAxis":r==="y"?n==="yAxis":!0},a8=function(t,n,r,i,a){var o=n.props.children,s=oa(o,O1).filter(function(c){return mke(i,a,c.props.direction)});if(s&&s.length){var l=s.map(function(c){return c.props.dataKey});return t.reduce(function(c,f){var h=Ni(f,r,0),p=vn(h)?[m1(h),vs(h)]:[h,h],m=l.reduce(function(x,g){var w=Ni(f,g,0),b=p[0]-Math.abs(vn(w)?w[0]:w),_=p[1]+Math.abs(vn(w)?w[1]:w);return[Math.min(b,x[0]),Math.max(_,x[1])]},[1/0,-1/0]);return[Math.min(m[0],c[0]),Math.max(m[1],c[1])]},[1/0,-1/0])}return null},gke=function(t,n,r,i,a){var o=n.map(function(s){return a8(t,s,r,a,i)}).filter(function(s){return!Re(s)});return o&&o.length?o.reduce(function(s,l){return[Math.min(s[0],l[0]),Math.max(s[1],l[1])]},[1/0,-1/0]):null},o8=function(t,n,r,i,a){var o=n.map(function(l){var c=l.props.dataKey;return r==="number"&&c&&a8(t,l,c,i)||sh(t,c,r,a)});if(r==="number")return o.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]);var s={};return o.reduce(function(l,c){for(var f=0,h=c.length;f=2?ki(s[0]-s[1])*2*c:c,n&&(t.ticks||t.niceTicks)){var f=(t.ticks||t.niceTicks).map(function(h){var p=a?a.indexOf(h):h;return{coordinate:i(p)+c,value:h,offset:c}});return f.filter(function(h){return!Tf(h.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(h,p){return{coordinate:i(h)+c,value:h,index:p,offset:c}}):i.ticks&&!r?i.ticks(t.tickCount).map(function(h){return{coordinate:i(h)+c,value:h,offset:c}}):i.domain().map(function(h,p){return{coordinate:i(h)+c,value:a?a[h]:h,index:p,offset:c}})},yg=function(t,n,r){var i;return He(r)?i=r:He(n)&&(i=n),He(t)||i?function(a,o,s,l){He(t)&&t(a,o,s,l),He(i)&&i(a,o,s,l)}:null},vke=function(t,n,r){var i=t.scale,a=t.type,o=t.layout,s=t.axisType;if(i==="auto")return o==="radial"&&s==="radiusAxis"?{scale:qh(),realScaleType:"band"}:o==="radial"&&s==="angleAxis"?{scale:_y(),realScaleType:"linear"}:a==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?{scale:oh(),realScaleType:"point"}:a==="category"?{scale:qh(),realScaleType:"band"}:{scale:_y(),realScaleType:"linear"};if(Dp(i)){var l="scale".concat(u1(i));return{scale:(zj[l]||oh)(),realScaleType:zj[l]?l:"point"}}return He(i)?{scale:i}:{scale:oh(),realScaleType:"point"}},Kj=1e-4,yke=function(t){var n=t.domain();if(!(!n||n.length<=2)){var r=n.length,i=t.range(),a=Math.min(i[0],i[1])-Kj,o=Math.max(i[0],i[1])+Kj,s=t(n[0]),l=t(n[r-1]);(so||lo)&&t.domain([n[0],n[r-1]])}},xke=function(t,n){if(!t)return null;for(var r=0,i=t.length;ri)&&(a[1]=i),a[0]>i&&(a[0]=i),a[1]=0?(t[s][r][0]=a,t[s][r][1]=a+l,a=t[s][r][1]):(t[s][r][0]=o,t[s][r][1]=o+l,o=t[s][r][1])}},_ke=function(t){var n=t.length;if(!(n<=0))for(var r=0,i=t[0].length;r=0?(t[o][r][0]=a,t[o][r][1]=a+s,a=t[o][r][1]):(t[o][r][0]=0,t[o][r][1]=0)}},Ske={sign:wke,expand:Dve,none:Vc,silhouette:Lve,wiggle:Fve,positive:_ke},Oke=function(t,n,r){var i=n.map(function(o){return o.props.dataKey}),a=Rve().keys(i).value(function(o,s){return+Ni(o,s,0)}).order(US).offset(Ske[r]);return a(t)},kke=function(t,n,r,i,a,o){if(!t)return null;var s=o?n.reverse():n,l=s.reduce(function(c,f){var h=f.props,p=h.stackId,m=h.hide;if(m)return c;var x=f.props[r],g=c[x]||{hasStack:!1,stackGroups:{}};if(On(p)){var w=g.stackGroups[p]||{numericAxisId:r,cateAxisId:i,items:[]};w.items.push(f),g.hasStack=!0,g.stackGroups[p]=w}else g.stackGroups[Lp("_stackId_")]={numericAxisId:r,cateAxisId:i,items:[f]};return ur(ur({},c),{},vc({},x,g))},{});return Object.keys(l).reduce(function(c,f){var h=l[f];return h.hasStack&&(h.stackGroups=Object.keys(h.stackGroups).reduce(function(p,m){var x=h.stackGroups[m];return ur(ur({},p),{},vc({},m,{numericAxisId:r,cateAxisId:i,items:x.items,stackedData:Oke(t,x.items,a)}))},{})),ur(ur({},c),{},vc({},f,h))},{})},Eke=function(t,n){var r=n.realScaleType,i=n.type,a=n.tickCount,o=n.originalDomain,s=n.allowDecimals,l=r||n.scale;if(l!=="auto"&&l!=="linear")return null;if(a&&i==="number"&&o&&(o[0]==="auto"||o[1]==="auto")){var c=t.domain();if(!c.length)return null;var f=KOe(c,a,s);return t.domain([m1(f),vs(f)]),{niceTicks:f}}if(a&&i==="number"){var h=t.domain(),p=XOe(h,a,s);return{niceTicks:p}}return null},Xj=function(t){var n=t.axis,r=t.ticks,i=t.bandSize,a=t.entry,o=t.index,s=t.dataKey;if(n.type==="category"){if(!n.allowDuplicatedCategory&&n.dataKey&&!Re(a[n.dataKey])){var l=Gv(r,"value",a[n.dataKey]);if(l)return l.coordinate+i/2}return r[o]?r[o].coordinate+i/2:null}var c=Ni(a,Re(s)?n.dataKey:s);return Re(c)?null:n.scale(c)},Qj=function(t){var n=t.axis,r=t.ticks,i=t.offset,a=t.bandSize,o=t.entry,s=t.index;if(n.type==="category")return r[s]?r[s].coordinate+i:null;var l=Ni(o,n.dataKey,n.domain[s]);return Re(l)?null:n.scale(l)-a/2+i},Cke=function(t){var n=t.numericAxis,r=n.scale.domain();if(n.type==="number"){var i=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]);return i<=0&&a>=0?0:a<0?a:i}return r[0]},Ake=function(t,n){var r=t.props.stackId;if(On(r)){var i=n[r];if(i&&i.items.length){for(var a=-1,o=0,s=i.items.length;o=0?i.stackedData[a]:null}}return null},Pke=function(t){return t.reduce(function(n,r){return[m1(r.concat([n[0]]).filter(ge)),vs(r.concat([n[1]]).filter(ge))]},[1/0,-1/0])},l8=function(t,n,r){return Object.keys(t).reduce(function(i,a){var o=t[a],s=o.stackedData,l=s.reduce(function(c,f){var h=Pke(f.slice(n,r+1));return[Math.min(c[0],h[0]),Math.max(c[1],h[1])]},[1/0,-1/0]);return[Math.min(l[0],i[0]),Math.max(l[1],i[1])]},[1/0,-1/0]).map(function(i){return i===1/0||i===-1/0?0:i})},Zj=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Jj=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,TO=function(t,n,r){if(He(t))return t(n,r);if(!vn(t))return n;var i=[];if(ge(t[0]))i[0]=r?t[0]:Math.min(t[0],n[0]);else if(Zj.test(t[0])){var a=+Zj.exec(t[0])[1];i[0]=n[0]-a}else He(t[0])?i[0]=t[0](n[0]):i[0]=n[0];if(ge(t[1]))i[1]=r?t[1]:Math.max(t[1],n[1]);else if(Jj.test(t[1])){var o=+Jj.exec(t[1])[1];i[1]=n[1]+o}else He(t[1])?i[1]=t[1](n[1]):i[1]=n[1];return i},Ay=function(t,n,r){if(t&&t.scale&&t.scale.bandwidth){var i=t.scale.bandwidth();if(!r||i>0)return i}if(t&&n&&n.length>=2){for(var a=IC(n,function(h){return h.coordinate}),o=1/0,s=1,l=a.length;so&&(c=2*Math.PI-c),{radius:s,angle:Ike(c),angleInRadian:c}},Rke=function(t){var n=t.startAngle,r=t.endAngle,i=Math.floor(n/360),a=Math.floor(r/360),o=Math.min(i,a);return{startAngle:n-o*360,endAngle:r-o*360}},Dke=function(t,n){var r=n.startAngle,i=n.endAngle,a=Math.floor(r/360),o=Math.floor(i/360),s=Math.min(a,o);return t+s*360},rR=function(t,n){var r=t.x,i=t.y,a=jke({x:r,y:i},n),o=a.radius,s=a.angle,l=n.innerRadius,c=n.outerRadius;if(oc)return!1;if(o===0)return!0;var f=Rke(n),h=f.startAngle,p=f.endAngle,m=s,x;if(h<=p){for(;m>p;)m-=360;for(;m=h&&m<=p}else{for(;m>h;)m-=360;for(;m=p&&m<=h}return x?nR(nR({},n),{},{radius:o,angle:Dke(m,n)}):null};function rp(e){"@babel/helpers - typeof";return rp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rp(e)}function Lke(e){return Uke(e)||zke(e)||Bke(e)||Fke()}function Fke(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Bke(e,t){if(e){if(typeof e=="string")return $O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $O(e,t)}}function zke(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Uke(e){if(Array.isArray(e))return $O(e)}function $O(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0?1:-1,v,S;i==="insideStart"?(v=m+_*o,S=g):i==="insideEnd"?(v=x-_*o,S=!g):i==="end"&&(v=x+_*o,S=g),S=b<=0?S:!S;var C=Hn(c,f,w,v),k=Hn(c,f,w,v+(S?1:-1)*359),A="M".concat(C.x,",").concat(C.y,` + A`).concat(w,",").concat(w,",0,1,").concat(S?0:1,`, + `).concat(k.x,",").concat(k.y),$=Re(t.id)?Lp("recharts-radial-line-"):t.id;return U.createElement("text",ip({},r,{dominantBaseline:"central",className:de("recharts-radial-bar-label",s)}),U.createElement("defs",null,U.createElement("path",{id:$,d:A})),U.createElement("textPath",{xlinkHref:"#".concat($)},n))},Kke=function(t){var n=t.viewBox,r=t.offset,i=t.position,a=n,o=a.cx,s=a.cy,l=a.innerRadius,c=a.outerRadius,f=a.startAngle,h=a.endAngle,p=(f+h)/2;if(i==="outside"){var m=Hn(o,s,c+r,p),x=m.x,g=m.y;return{x,y:g,textAnchor:x>=o?"start":"end",verticalAnchor:"middle"}}if(i==="center")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(i==="centerTop")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"start"};if(i==="centerBottom")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"end"};var w=(l+c)/2,b=Hn(o,s,w,p),_=b.x,v=b.y;return{x:_,y:v,textAnchor:"middle",verticalAnchor:"middle"}},Xke=function(t){var n=t.viewBox,r=t.parentViewBox,i=t.offset,a=t.position,o=n,s=o.x,l=o.y,c=o.width,f=o.height,h=f>=0?1:-1,p=h*i,m=h>0?"end":"start",x=h>0?"start":"end",g=c>=0?1:-1,w=g*i,b=g>0?"end":"start",_=g>0?"start":"end";if(a==="top"){var v={x:s+c/2,y:l-h*i,textAnchor:"middle",verticalAnchor:m};return An(An({},v),r?{height:Math.max(l-r.y,0),width:c}:{})}if(a==="bottom"){var S={x:s+c/2,y:l+f+p,textAnchor:"middle",verticalAnchor:x};return An(An({},S),r?{height:Math.max(r.y+r.height-(l+f),0),width:c}:{})}if(a==="left"){var C={x:s-w,y:l+f/2,textAnchor:b,verticalAnchor:"middle"};return An(An({},C),r?{width:Math.max(C.x-r.x,0),height:f}:{})}if(a==="right"){var k={x:s+c+w,y:l+f/2,textAnchor:_,verticalAnchor:"middle"};return An(An({},k),r?{width:Math.max(r.x+r.width-k.x,0),height:f}:{})}var A=r?{width:c,height:f}:{};return a==="insideLeft"?An({x:s+w,y:l+f/2,textAnchor:_,verticalAnchor:"middle"},A):a==="insideRight"?An({x:s+c-w,y:l+f/2,textAnchor:b,verticalAnchor:"middle"},A):a==="insideTop"?An({x:s+c/2,y:l+p,textAnchor:"middle",verticalAnchor:x},A):a==="insideBottom"?An({x:s+c/2,y:l+f-p,textAnchor:"middle",verticalAnchor:m},A):a==="insideTopLeft"?An({x:s+w,y:l+p,textAnchor:_,verticalAnchor:x},A):a==="insideTopRight"?An({x:s+c-w,y:l+p,textAnchor:b,verticalAnchor:x},A):a==="insideBottomLeft"?An({x:s+w,y:l+f-p,textAnchor:_,verticalAnchor:m},A):a==="insideBottomRight"?An({x:s+c-w,y:l+f-p,textAnchor:b,verticalAnchor:m},A):kf(a)&&(ge(a.x)||Al(a.x))&&(ge(a.y)||Al(a.y))?An({x:s+Hc(a.x,c),y:l+Hc(a.y,f),textAnchor:"end",verticalAnchor:"end"},A):An({x:s+c/2,y:l+f/2,textAnchor:"middle",verticalAnchor:"middle"},A)},Qke=function(t){return"cx"in t&&ge(t.cx)};function Un(e){var t=e.viewBox,n=e.position,r=e.value,i=e.children,a=e.content,o=e.className,s=o===void 0?"":o,l=e.textBreakAll;if(!t||Re(r)&&Re(i)&&!T.isValidElement(a)&&!He(a))return null;if(T.isValidElement(a))return T.cloneElement(a,e);var c;if(He(a)){if(c=T.createElement(a,e),T.isValidElement(c))return c}else c=Yke(e);var f=Qke(t),h=ht(e,!0);if(f&&(n==="insideStart"||n==="insideEnd"||n==="end"))return qke(e,c,h);var p=f?Kke(e):Xke(e);return U.createElement(Gh,ip({className:de("recharts-label",s)},h,p,{breakAll:l}),c)}Un.displayName="Label";Un.defaultProps={offset:5};var c8=function(t){var n=t.cx,r=t.cy,i=t.angle,a=t.startAngle,o=t.endAngle,s=t.r,l=t.radius,c=t.innerRadius,f=t.outerRadius,h=t.x,p=t.y,m=t.top,x=t.left,g=t.width,w=t.height,b=t.clockWise,_=t.labelViewBox;if(_)return _;if(ge(g)&&ge(w)){if(ge(h)&&ge(p))return{x:h,y:p,width:g,height:w};if(ge(m)&&ge(x))return{x:m,y:x,width:g,height:w}}return ge(h)&&ge(p)?{x:h,y:p,width:0,height:0}:ge(n)&&ge(r)?{cx:n,cy:r,startAngle:a||i||0,endAngle:o||i||0,innerRadius:c||0,outerRadius:f||l||s||0,clockWise:b}:t.viewBox?t.viewBox:{}},Zke=function(t,n){return t?t===!0?U.createElement(Un,{key:"label-implicit",viewBox:n}):On(t)?U.createElement(Un,{key:"label-implicit",viewBox:n,value:t}):T.isValidElement(t)?t.type===Un?T.cloneElement(t,{key:"label-implicit",viewBox:n}):U.createElement(Un,{key:"label-implicit",content:t,viewBox:n}):He(t)?U.createElement(Un,{key:"label-implicit",content:t,viewBox:n}):kf(t)?U.createElement(Un,ip({viewBox:n},t,{key:"label-implicit"})):null:null},Jke=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&r&&!t.label)return null;var i=t.children,a=c8(t),o=oa(i,Un).map(function(l,c){return T.cloneElement(l,{viewBox:n||a,key:"label-".concat(c)})});if(!r)return o;var s=Zke(t.label,n||a);return[s].concat(Lke(o))};Un.parseViewBox=c8;Un.renderCallByParent=Jke;function eEe(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var tEe=eEe;const nEe=gt(tEe);function ap(e){"@babel/helpers - typeof";return ap=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ap(e)}var rEe=["data","valueAccessor","dataKey","clockWise","id","textBreakAll"];function iEe(e){return lEe(e)||sEe(e)||oEe(e)||aEe()}function aEe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oEe(e,t){if(e){if(typeof e=="string")return MO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return MO(e,t)}}function sEe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function lEe(e){if(Array.isArray(e))return MO(e)}function MO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function hEe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}var pEe={valueAccessor:function(t){return vn(t.value)?nEe(t.value):t.value}};function bo(e){var t=e.data,n=e.valueAccessor,r=e.dataKey,i=e.clockWise,a=e.id,o=e.textBreakAll,s=dEe(e,rEe);return!t||!t.length?null:U.createElement(un,{className:"recharts-label-list"},t.map(function(l,c){var f=Re(r)?n(l,c):Ni(l&&l.payload,r),h=Re(a)?{}:{id:"".concat(a,"-").concat(c)};return U.createElement(Un,Ty({},ht(l,!0),s,h,{parentViewBox:l.parentViewBox,index:c,value:f,textBreakAll:o,viewBox:Un.parseViewBox(Re(i)?l:oR(oR({},l),{},{clockWise:i})),key:"label-".concat(c)}))}))}bo.displayName="LabelList";function mEe(e,t){return e?e===!0?U.createElement(bo,{key:"labelList-implicit",data:t}):U.isValidElement(e)||He(e)?U.createElement(bo,{key:"labelList-implicit",data:t,content:e}):kf(e)?U.createElement(bo,Ty({data:t},e,{key:"labelList-implicit"})):null:null}function gEe(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,i=oa(r,bo).map(function(o,s){return T.cloneElement(o,{data:t,key:"labelList-".concat(s)})});if(!n)return i;var a=mEe(e.label,t);return[a].concat(iEe(i))}bo.renderCallByParent=gEe;bo.defaultProps=pEe;function rf(e){"@babel/helpers - typeof";return rf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rf(e)}function IO(){return IO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function $y(e){return $y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},$y(e)}function kEe(e,t,n){return t=f8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f8(e){var t=EEe(e,"string");return rf(t)==="symbol"?t:String(t)}function EEe(e,t){if(rf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(rf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var CEe=function(t,n){var r=ki(n-t),i=Math.min(Math.abs(n-t),359.999);return r*i},xg=function(t){var n=t.cx,r=t.cy,i=t.radius,a=t.angle,o=t.sign,s=t.isExternal,l=t.cornerRadius,c=t.cornerIsExternal,f=l*(s?1:-1)+i,h=Math.asin(l/f)/Py,p=c?a:a+o*h,m=Hn(n,r,f,p),x=Hn(n,r,i,p),g=c?a-o*h:a,w=Hn(n,r,f*Math.cos(h*Py),g);return{center:m,circleTangency:x,lineTangency:w,theta:h}},d8=function(t){var n=t.cx,r=t.cy,i=t.innerRadius,a=t.outerRadius,o=t.startAngle,s=t.endAngle,l=CEe(o,s),c=o+l,f=Hn(n,r,a,o),h=Hn(n,r,a,c),p="M ".concat(f.x,",").concat(f.y,` A `).concat(a,",").concat(a,`,0, `).concat(+(Math.abs(l)>180),",").concat(+(o>c),`, `).concat(h.x,",").concat(h.y,` `);if(i>0){var m=Hn(n,r,i,o),x=Hn(n,r,i,c);p+="L ".concat(x.x,",").concat(x.y,` A `).concat(i,",").concat(i,`,0, `).concat(+(Math.abs(l)>180),",").concat(+(o<=c),`, - `).concat(m.x,",").concat(m.y," Z")}else p+="L ".concat(n,",").concat(r," Z");return p},PEe=function(t){var n=t.cx,r=t.cy,i=t.innerRadius,a=t.outerRadius,o=t.cornerRadius,s=t.forceCornerRadius,l=t.cornerIsExternal,c=t.startAngle,f=t.endAngle,h=ki(f-c),p=xg({cx:n,cy:r,radius:a,angle:c,sign:h,cornerRadius:o,cornerIsExternal:l}),m=p.circleTangency,x=p.lineTangency,g=p.theta,w=xg({cx:n,cy:r,radius:a,angle:f,sign:-h,cornerRadius:o,cornerIsExternal:l}),b=w.circleTangency,_=w.lineTangency,v=w.theta,O=l?Math.abs(c-f):Math.abs(c-f)-g-v;if(O<0)return s?"M ".concat(x.x,",").concat(x.y,` + `).concat(m.x,",").concat(m.y," Z")}else p+="L ".concat(n,",").concat(r," Z");return p},AEe=function(t){var n=t.cx,r=t.cy,i=t.innerRadius,a=t.outerRadius,o=t.cornerRadius,s=t.forceCornerRadius,l=t.cornerIsExternal,c=t.startAngle,f=t.endAngle,h=ki(f-c),p=xg({cx:n,cy:r,radius:a,angle:c,sign:h,cornerRadius:o,cornerIsExternal:l}),m=p.circleTangency,x=p.lineTangency,g=p.theta,w=xg({cx:n,cy:r,radius:a,angle:f,sign:-h,cornerRadius:o,cornerIsExternal:l}),b=w.circleTangency,_=w.lineTangency,v=w.theta,S=l?Math.abs(c-f):Math.abs(c-f)-g-v;if(S<0)return s?"M ".concat(x.x,",").concat(x.y,` a`).concat(o,",").concat(o,",0,0,1,").concat(o*2,`,0 a`).concat(o,",").concat(o,",0,0,1,").concat(-o*2,`,0 `):d8({cx:n,cy:r,innerRadius:i,outerRadius:a,startAngle:c,endAngle:f});var C="M ".concat(x.x,",").concat(x.y,` A`).concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(m.x,",").concat(m.y,` - A`).concat(a,",").concat(a,",0,").concat(+(O>180),",").concat(+(h<0),",").concat(b.x,",").concat(b.y,` + A`).concat(a,",").concat(a,",0,").concat(+(S>180),",").concat(+(h<0),",").concat(b.x,",").concat(b.y,` A`).concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(_.x,",").concat(_.y,` `);if(i>0){var k=xg({cx:n,cy:r,radius:i,angle:c,sign:h,isExternal:!0,cornerRadius:o,cornerIsExternal:l}),A=k.circleTangency,$=k.lineTangency,L=k.theta,B=xg({cx:n,cy:r,radius:i,angle:f,sign:-h,isExternal:!0,cornerRadius:o,cornerIsExternal:l}),j=B.circleTangency,D=B.lineTangency,z=B.theta,q=l?Math.abs(c-f):Math.abs(c-f)-L-z;if(q<0&&o===0)return"".concat(C,"L").concat(n,",").concat(r,"Z");C+="L".concat(D.x,",").concat(D.y,` A`).concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(j.x,",").concat(j.y,` A`).concat(i,",").concat(i,",0,").concat(+(q>180),",").concat(+(h>0),",").concat(A.x,",").concat(A.y,` - A`).concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat($.x,",").concat($.y,"Z")}else C+="L".concat(n,",").concat(r,"Z");return C},h8=function(e){wEe(n,e);var t=_Ee(n);function n(){return yEe(this,n),t.apply(this,arguments)}return bEe(n,[{key:"render",value:function(){var i=this.props,a=i.cx,o=i.cy,s=i.innerRadius,l=i.outerRadius,c=i.cornerRadius,f=i.forceCornerRadius,h=i.cornerIsExternal,p=i.startAngle,m=i.endAngle,x=i.className;if(l0&&Math.abs(p-m)<360?_=PEe({cx:a,cy:o,innerRadius:s,outerRadius:l,cornerRadius:Math.min(b,w/2),forceCornerRadius:f,cornerIsExternal:h,startAngle:p,endAngle:m}):_=d8({cx:a,cy:o,innerRadius:s,outerRadius:l,startAngle:p,endAngle:m}),U.createElement("path",IO({},ht(this.props,!0),{className:g,d:_,role:"img"}))}}]),n}(T.PureComponent);EEe(h8,"defaultProps",{cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1});function af(e){"@babel/helpers - typeof";return af=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},af(e)}function jO(){return jO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function My(e){return My=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},My(e)}function p8(e,t,n){return t=m8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m8(e){var t=LEe(e,"string");return af(t)==="symbol"?t:String(t)}function LEe(e,t){if(af(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(af(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var uR={curveBasisClosed:Eve,curveBasisOpen:Cve,curveBasis:kve,curveLinearClosed:Ave,curveLinear:f1,curveMonotoneX:Pve,curveMonotoneY:Tve,curveNatural:$ve,curveStep:Mve,curveStepAfter:Nve,curveStepBefore:Ive},bg=function(t){return t.x===+t.x&&t.y===+t.y},Ed=function(t){return t.x},Cd=function(t){return t.y},FEe=function(t,n){if(He(t))return t;var r="curve".concat(u1(t));return r==="curveMonotone"&&n?uR["".concat(r).concat(n==="vertical"?"Y":"X")]:uR[r]||f1},yc=function(e){IEe(n,e);var t=NEe(n);function n(){return TEe(this,n),t.apply(this,arguments)}return MEe(n,[{key:"getPath",value:function(){var i=this.props,a=i.type,o=i.points,s=i.baseLine,l=i.layout,c=i.connectNulls,f=FEe(a,l),h=c?o.filter(function(g){return bg(g)}):o,p;if(vn(s)){var m=c?s.filter(function(g){return bg(g)}):s,x=h.map(function(g,w){return lR(lR({},g),{},{base:m[w]})});return l==="vertical"?p=fg().y(Cd).x1(Ed).x0(function(g){return g.base.x}):p=fg().x(Ed).y1(Cd).y0(function(g){return g.base.y}),p.defined(bg).curve(f),p(x)}return l==="vertical"&&ge(s)?p=fg().y(Cd).x1(Ed).x0(s):ge(s)?p=fg().x(Ed).y1(Cd).y0(s):p=OB().x(Ed).y(Cd),p.defined(bg).curve(f),p(h)}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.points,s=i.path,l=i.pathRef;if((!o||!o.length)&&!s)return null;var c=o&&o.length?this.getPath():s;return U.createElement("path",jO({},ht(this.props),qv(this.props),{className:de("recharts-curve",a),d:c,ref:l}))}}]),n}(T.PureComponent);p8(yc,"defaultProps",{type:"linear",points:[],connectNulls:!1});function of(e){"@babel/helpers - typeof";return of=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},of(e)}function Iy(){return Iy=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ny(e){return Ny=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ny(e)}function v8(e,t,n){return t=y8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y8(e){var t=GEe(e,"string");return of(t)==="symbol"?t:String(t)}function GEe(e,t){if(of(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(of(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var cR=function(t,n,r,i,a){var o=Math.min(Math.abs(r)/2,Math.abs(i)/2),s=i>=0?1:-1,l=r>=0?1:-1,c=i>=0&&r>=0||i<0&&r<0?1:0,f;if(o>0&&a instanceof Array){for(var h=[0,0,0,0],p=0,m=4;po?o:a[p];f="M".concat(t,",").concat(n+s*h[0]),h[0]>0&&(f+="A ".concat(h[0],",").concat(h[0],",0,0,").concat(c,",").concat(t+l*h[0],",").concat(n)),f+="L ".concat(t+r-l*h[1],",").concat(n),h[1]>0&&(f+="A ".concat(h[1],",").concat(h[1],",0,0,").concat(c,`, + A`).concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat($.x,",").concat($.y,"Z")}else C+="L".concat(n,",").concat(r,"Z");return C},h8=function(e){bEe(n,e);var t=wEe(n);function n(){return vEe(this,n),t.apply(this,arguments)}return xEe(n,[{key:"render",value:function(){var i=this.props,a=i.cx,o=i.cy,s=i.innerRadius,l=i.outerRadius,c=i.cornerRadius,f=i.forceCornerRadius,h=i.cornerIsExternal,p=i.startAngle,m=i.endAngle,x=i.className;if(l0&&Math.abs(p-m)<360?_=AEe({cx:a,cy:o,innerRadius:s,outerRadius:l,cornerRadius:Math.min(b,w/2),forceCornerRadius:f,cornerIsExternal:h,startAngle:p,endAngle:m}):_=d8({cx:a,cy:o,innerRadius:s,outerRadius:l,startAngle:p,endAngle:m}),U.createElement("path",IO({},ht(this.props,!0),{className:g,d:_,role:"img"}))}}]),n}(T.PureComponent);kEe(h8,"defaultProps",{cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1});function af(e){"@babel/helpers - typeof";return af=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},af(e)}function jO(){return jO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function My(e){return My=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},My(e)}function p8(e,t,n){return t=m8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m8(e){var t=DEe(e,"string");return af(t)==="symbol"?t:String(t)}function DEe(e,t){if(af(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(af(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var uR={curveBasisClosed:kve,curveBasisOpen:Eve,curveBasis:Ove,curveLinearClosed:Cve,curveLinear:f1,curveMonotoneX:Ave,curveMonotoneY:Pve,curveNatural:Tve,curveStep:$ve,curveStepAfter:Ive,curveStepBefore:Mve},bg=function(t){return t.x===+t.x&&t.y===+t.y},Ed=function(t){return t.x},Cd=function(t){return t.y},LEe=function(t,n){if(He(t))return t;var r="curve".concat(u1(t));return r==="curveMonotone"&&n?uR["".concat(r).concat(n==="vertical"?"Y":"X")]:uR[r]||f1},yc=function(e){MEe(n,e);var t=IEe(n);function n(){return PEe(this,n),t.apply(this,arguments)}return $Ee(n,[{key:"getPath",value:function(){var i=this.props,a=i.type,o=i.points,s=i.baseLine,l=i.layout,c=i.connectNulls,f=LEe(a,l),h=c?o.filter(function(g){return bg(g)}):o,p;if(vn(s)){var m=c?s.filter(function(g){return bg(g)}):s,x=h.map(function(g,w){return lR(lR({},g),{},{base:m[w]})});return l==="vertical"?p=fg().y(Cd).x1(Ed).x0(function(g){return g.base.x}):p=fg().x(Ed).y1(Cd).y0(function(g){return g.base.y}),p.defined(bg).curve(f),p(x)}return l==="vertical"&&ge(s)?p=fg().y(Cd).x1(Ed).x0(s):ge(s)?p=fg().x(Ed).y1(Cd).y0(s):p=OB().x(Ed).y(Cd),p.defined(bg).curve(f),p(h)}},{key:"render",value:function(){var i=this.props,a=i.className,o=i.points,s=i.path,l=i.pathRef;if((!o||!o.length)&&!s)return null;var c=o&&o.length?this.getPath():s;return U.createElement("path",jO({},ht(this.props),qv(this.props),{className:de("recharts-curve",a),d:c,ref:l}))}}]),n}(T.PureComponent);p8(yc,"defaultProps",{type:"linear",points:[],connectNulls:!1});function of(e){"@babel/helpers - typeof";return of=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},of(e)}function Iy(){return Iy=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ny(e){return Ny=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ny(e)}function v8(e,t,n){return t=y8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y8(e){var t=YEe(e,"string");return of(t)==="symbol"?t:String(t)}function YEe(e,t){if(of(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(of(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var cR=function(t,n,r,i,a){var o=Math.min(Math.abs(r)/2,Math.abs(i)/2),s=i>=0?1:-1,l=r>=0?1:-1,c=i>=0&&r>=0||i<0&&r<0?1:0,f;if(o>0&&a instanceof Array){for(var h=[0,0,0,0],p=0,m=4;po?o:a[p];f="M".concat(t,",").concat(n+s*h[0]),h[0]>0&&(f+="A ".concat(h[0],",").concat(h[0],",0,0,").concat(c,",").concat(t+l*h[0],",").concat(n)),f+="L ".concat(t+r-l*h[1],",").concat(n),h[1]>0&&(f+="A ".concat(h[1],",").concat(h[1],",0,0,").concat(c,`, `).concat(t+r,",").concat(n+s*h[1])),f+="L ".concat(t+r,",").concat(n+i-s*h[2]),h[2]>0&&(f+="A ".concat(h[2],",").concat(h[2],",0,0,").concat(c,`, `).concat(t+r-l*h[2],",").concat(n+i)),f+="L ".concat(t+l*h[3],",").concat(n+i),h[3]>0&&(f+="A ".concat(h[3],",").concat(h[3],",0,0,").concat(c,`, `).concat(t,",").concat(n+i-s*h[3])),f+="Z"}else if(o>0&&a===+a&&a>0){var x=Math.min(o,a);f="M ".concat(t,",").concat(n+s*x,` @@ -865,25 +865,25 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho L `).concat(t+r,",").concat(n+i-s*x,` A `).concat(x,",").concat(x,",0,0,").concat(c,",").concat(t+r-l*x,",").concat(n+i,` L `).concat(t+l*x,",").concat(n+i,` - A `).concat(x,",").concat(x,",0,0,").concat(c,",").concat(t,",").concat(n+i-s*x," Z")}else f="M ".concat(t,",").concat(n," h ").concat(r," v ").concat(i," h ").concat(-r," Z");return f},qEe=function(t,n){if(!t||!n)return!1;var r=t.x,i=t.y,a=n.x,o=n.y,s=n.width,l=n.height;if(Math.abs(s)>0&&Math.abs(l)>0){var c=Math.min(a,a+s),f=Math.max(a,a+s),h=Math.min(o,o+l),p=Math.max(o,o+l);return r>=c&&r<=f&&i>=h&&i<=p}return!1},k1=function(e){WEe(n,e);var t=HEe(n);function n(){var r;BEe(this,n);for(var i=arguments.length,a=new Array(i),o=0;o0,from:{width:l,height:c,x:o,y:s},to:{width:l,height:c,x:o,y:s},duration:g,animationEasing:x,isActive:_},function(O){var C=O.width,k=O.height,A=O.x,$=O.y;return U.createElement(nu,{canBegin:p>0,from:"0px ".concat(p===-1?1:p,"px"),to:"".concat(p,"px 0px"),attributeName:"strokeDasharray",begin:w,duration:g,isActive:b,easing:x},U.createElement("path",Iy({},ht(i.props,!0),{className:v,d:cR(A,$,C,k,f),ref:function(B){i.node=B}})))}):U.createElement("path",Iy({},ht(this.props,!0),{className:v,d:cR(o,s,l,c,f)}))}}]),n}(T.PureComponent);v8(k1,"defaultProps",{x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"});function sf(e){"@babel/helpers - typeof";return sf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sf(e)}function LO(){return LO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function jy(e){return jy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},jy(e)}var lA=function(e){eCe(n,e);var t=tCe(n);function n(){return KEe(this,n),t.apply(this,arguments)}return QEe(n,[{key:"render",value:function(){var i=this.props,a=i.cx,o=i.cy,s=i.r,l=i.className,c=de("recharts-dot",l);return a===+a&&o===+o&&s===+s?U.createElement("circle",LO({},ht(this.props),qv(this.props),{className:c,cx:a,cy:o,r:s})):null}}]),n}(T.PureComponent);function lf(e){"@babel/helpers - typeof";return lf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lf(e)}function BO(){return BO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ry(e){return Ry=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ry(e)}function dCe(e,t,n){return t=x8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x8(e){var t=hCe(e,"string");return lf(t)==="symbol"?t:String(t)}function hCe(e,t){if(lf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(lf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var b8=function(e){sCe(n,e);var t=lCe(n);function n(){return aCe(this,n),t.apply(this,arguments)}return oCe(n,[{key:"render",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.top,f=i.left,h=i.className;return!ge(a)||!ge(o)||!ge(s)||!ge(l)||!ge(c)||!ge(f)?null:U.createElement("path",BO({},ht(this.props,!0),{className:de("recharts-cross",h),d:n.getPath(a,o,s,l,c,f)}))}}],[{key:"getPath",value:function(i,a,o,s,l,c){return"M".concat(i,",").concat(l,"v").concat(s,"M").concat(c,",").concat(a,"h").concat(o)}}]),n}(T.PureComponent);dCe(b8,"defaultProps",{x:0,y:0,top:0,left:0,width:0,height:0});var pCe=Math.ceil,mCe=Math.max;function gCe(e,t,n,r){for(var i=-1,a=mCe(pCe((t-e)/(n||1)),0),o=Array(a);a--;)o[r?a:++i]=e,e+=n;return o}var vCe=gCe,yCe=ez,dR=1/0,xCe=17976931348623157e292;function bCe(e){if(!e)return e===0?e:0;if(e=yCe(e),e===dR||e===-dR){var t=e<0?-1:1;return t*xCe}return e===e?e:0}var w8=bCe,wCe=vCe,_Ce=p1,Aw=w8;function SCe(e){return function(t,n,r){return r&&typeof r!="number"&&_Ce(t,n,r)&&(n=r=void 0),t=Aw(t),n===void 0?(n=t,t=0):n=Aw(n),r=r===void 0?t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Fy(e){return Fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Fy(e)}function yi(e,t,n){return t=S8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S8(e){var t=LCe(e,"string");return uf(t)==="symbol"?t:String(t)}function LCe(e,t){if(uf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(uf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var FCe=function(t){var n=t.data,r=t.startIndex,i=t.endIndex,a=t.x,o=t.width,s=t.travellerWidth;if(!n||!n.length)return{};var l=n.length,c=oh().domain(Dy(0,l)).range([a,a+o-s]),f=c.domain().map(function(h){return c(h)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,startX:c(r),endX:c(i),scale:c,scaleValues:f}},vR=function(t){return t.changedTouches&&!!t.changedTouches.length},sp=function(e){NCe(n,e);var t=jCe(n);function n(r){var i;return MCe(this,n),i=t.call(this,r),yi(va(i),"handleDrag",function(a){i.leaveTimer&&(clearTimeout(i.leaveTimer),i.leaveTimer=null),i.state.isTravellerMoving?i.handleTravellerMove(a):i.state.isSlideMoving&&i.handleSlideDrag(a)}),yi(va(i),"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&i.handleDrag(a.changedTouches[0])}),yi(va(i),"handleDragEnd",function(){i.setState({isTravellerMoving:!1,isSlideMoving:!1}),i.detachDragEndListener()}),yi(va(i),"handleLeaveWrapper",function(){(i.state.isTravellerMoving||i.state.isSlideMoving)&&(i.leaveTimer=window.setTimeout(i.handleDragEnd,i.props.leaveTimeOut))}),yi(va(i),"handleEnterSlideOrTraveller",function(){i.setState({isTextActive:!0})}),yi(va(i),"handleLeaveSlideOrTraveller",function(){i.setState({isTextActive:!1})}),yi(va(i),"handleSlideDragStart",function(a){var o=vR(a)?a.changedTouches[0]:a;i.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:o.pageX}),i.attachDragEndListener()}),i.travellerDragStartHandlers={startX:i.handleTravellerDragStart.bind(va(i),"startX"),endX:i.handleTravellerDragStart.bind(va(i),"endX")},i.state={},i}return ICe(n,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(i){var a=i.startX,o=i.endX,s=this.state.scaleValues,l=this.props,c=l.gap,f=l.data,h=f.length-1,p=Math.min(a,o),m=Math.max(a,o),x=n.getIndexInRange(s,p),g=n.getIndexInRange(s,m);return{startIndex:x-x%c,endIndex:g===h?h:g-g%c}}},{key:"getTextOfTick",value:function(i){var a=this.props,o=a.data,s=a.tickFormatter,l=a.dataKey,c=Ni(o[i],l,i);return He(s)?s(c,i):c}},{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(i){var a=this.state,o=a.slideMoveStartX,s=a.startX,l=a.endX,c=this.props,f=c.x,h=c.width,p=c.travellerWidth,m=c.startIndex,x=c.endIndex,g=c.onChange,w=i.pageX-o;w>0?w=Math.min(w,f+h-p-l,f+h-p-s):w<0&&(w=Math.max(w,f-s,f-l));var b=this.getIndex({startX:s+w,endX:l+w});(b.startIndex!==m||b.endIndex!==x)&&g&&g(b),this.setState({startX:s+w,endX:l+w,slideMoveStartX:i.pageX})}},{key:"handleTravellerDragStart",value:function(i,a){var o=vR(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:i,brushMoveStartX:o.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(i){var a,o=this.state,s=o.brushMoveStartX,l=o.movingTravellerId,c=o.endX,f=o.startX,h=this.state[l],p=this.props,m=p.x,x=p.width,g=p.travellerWidth,w=p.onChange,b=p.gap,_=p.data,v={startX:this.state.startX,endX:this.state.endX},O=i.pageX-s;O>0?O=Math.min(O,m+x-g-h):O<0&&(O=Math.max(O,m-h)),v[l]=h+O;var C=this.getIndex(v),k=C.startIndex,A=C.endIndex,$=function(){var B=_.length-1;return l==="startX"&&(c>f?k%b===0:A%b===0)||cf?A%b===0:k%b===0)||c>f&&A===B};this.setState((a={},yi(a,l,h+O),yi(a,"brushMoveStartX",i.pageX),a),function(){w&&$()&&w(C)})}},{key:"renderBackground",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.fill,f=i.stroke;return U.createElement("rect",{stroke:f,fill:c,x:a,y:o,width:s,height:l})}},{key:"renderPanorama",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.data,f=i.children,h=i.padding,p=T.Children.only(f);return p?U.cloneElement(p,{x:a,y:o,width:s,height:l,margin:h,compact:!0,data:c}):null}},{key:"renderTravellerLayer",value:function(i,a){var o=this.props,s=o.y,l=o.travellerWidth,c=o.height,f=o.traveller,h=Math.max(i,this.props.x),p=Pw(Pw({},ht(this.props)),{},{x:h,y:s,width:l,height:c});return U.createElement(un,{className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],style:{cursor:"col-resize"}},n.renderTraveller(f,p))}},{key:"renderSlide",value:function(i,a){var o=this.props,s=o.y,l=o.height,c=o.stroke,f=o.travellerWidth,h=Math.min(i,a)+f,p=Math.max(Math.abs(a-i)-f,0);return U.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:c,fillOpacity:.2,x:h,y:s,width:p,height:l})}},{key:"renderText",value:function(){var i=this.props,a=i.startIndex,o=i.endIndex,s=i.y,l=i.height,c=i.travellerWidth,f=i.stroke,h=this.state,p=h.startX,m=h.endX,x=5,g={pointerEvents:"none",fill:f};return U.createElement(un,{className:"recharts-brush-texts"},U.createElement(Gh,Ly({textAnchor:"end",verticalAnchor:"middle",x:Math.min(p,m)-x,y:s+l/2},g),this.getTextOfTick(a)),U.createElement(Gh,Ly({textAnchor:"start",verticalAnchor:"middle",x:Math.max(p,m)+c+x,y:s+l/2},g),this.getTextOfTick(o)))}},{key:"render",value:function(){var i=this.props,a=i.data,o=i.className,s=i.children,l=i.x,c=i.y,f=i.width,h=i.height,p=i.alwaysShowText,m=this.state,x=m.startX,g=m.endX,w=m.isTextActive,b=m.isSlideMoving,_=m.isTravellerMoving;if(!a||!a.length||!ge(l)||!ge(c)||!ge(f)||!ge(h)||f<=0||h<=0)return null;var v=de("recharts-brush",o),O=U.Children.count(s)===1,C=$Ce("userSelect","none");return U.createElement(un,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:C},this.renderBackground(),O&&this.renderPanorama(),this.renderSlide(x,g),this.renderTravellerLayer(x,"startX"),this.renderTravellerLayer(g,"endX"),(w||b||_||p)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(i){var a=i.x,o=i.y,s=i.width,l=i.height,c=i.stroke,f=Math.floor(o+l/2)-1;return U.createElement(U.Fragment,null,U.createElement("rect",{x:a,y:o,width:s,height:l,fill:c,stroke:"none"}),U.createElement("line",{x1:a+1,y1:f,x2:a+s-1,y2:f,fill:"none",stroke:"#fff"}),U.createElement("line",{x1:a+1,y1:f+2,x2:a+s-1,y2:f+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(i,a){var o;return U.isValidElement(i)?o=U.cloneElement(i,a):He(i)?o=i(a):o=n.renderDefaultTraveller(a),o}},{key:"getDerivedStateFromProps",value:function(i,a){var o=i.data,s=i.width,l=i.x,c=i.travellerWidth,f=i.updateId,h=i.startIndex,p=i.endIndex;if(o!==a.prevData||f!==a.prevUpdateId)return Pw({prevData:o,prevTravellerWidth:c,prevUpdateId:f,prevX:l,prevWidth:s},o&&o.length?FCe({data:o,width:s,x:l,travellerWidth:c,startIndex:h,endIndex:p}):{scale:null,scaleValues:null});if(a.scale&&(s!==a.prevWidth||l!==a.prevX||c!==a.prevTravellerWidth)){a.scale.range([l,l+s-c]);var m=a.scale.domain().map(function(x){return a.scale(x)});return{prevData:o,prevTravellerWidth:c,prevUpdateId:f,prevX:l,prevWidth:s,startX:a.scale(i.startIndex),endX:a.scale(i.endIndex),scaleValues:m}}return null}},{key:"getIndexInRange",value:function(i,a){for(var o=i.length,s=0,l=o-1;l-s>1;){var c=Math.floor((s+l)/2);i[c]>a?l=c:s=c}return a>=i[l]?l:s}}]),n}(T.PureComponent);yi(sp,"displayName","Brush");yi(sp,"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 BCe=MC;function zCe(e,t){var n;return BCe(e,function(r,i,a){return n=t(r,i,a),!n}),!!n}var UCe=zCe,WCe=ZF,HCe=Js,VCe=UCe,YCe=mr,GCe=p1;function qCe(e,t,n){var r=YCe(e)?WCe:VCe;return n&&GCe(e,t,n)&&(t=void 0),r(e,HCe(t))}var KCe=qCe;const XCe=gt(KCe);var ja=function(t,n){var r=t.alwaysShow,i=t.ifOverflow;return r&&(i="extendDomain"),i===n};function QCe(e,t){for(var n=-1,r=e==null?0:e.length;++n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function xAe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function WO(){return WO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function By(e){return By=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},By(e)}function ys(e,t,n){return t=k8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k8(e){var t=EAe(e,"string");return cf(t)==="symbol"?t:String(t)}function EAe(e,t){if(cf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(cf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var E1=function(e){_Ae(n,e);var t=SAe(n);function n(){var r;bAe(this,n);for(var i=arguments.length,a=new Array(i),o=0;o0&&Math.abs(q)0&&Math.abs(z)0&&(z=Math.min((ve||0)-(q[xe-1]||0),z))});var Y=z/D,Q=g.layout==="vertical"?r.height:r.width;if(g.padding==="gap"&&(A=Y*Q/2),g.padding==="no-gap"){var Z=Hc(t.barCategoryGap,Y*Q),H=Y*Q/2;A=H-Z-(H-Z)/Q*Z}}i==="xAxis"?$=[r.left+(v.left||0)+(A||0),r.left+r.width-(v.right||0)-(A||0)]:i==="yAxis"?$=l==="horizontal"?[r.top+r.height-(v.bottom||0),r.top+(v.top||0)]:[r.top+(v.top||0)+(A||0),r.top+r.height-(v.bottom||0)-(A||0)]:$=g.range,C&&($=[$[1],$[0]]);var K=yke(g,a,p),I=K.scale,ee=K.realScaleType;I.domain(b).range($),xke(I);var oe=Cke(I,Xi(Xi({},g),{},{realScaleType:ee}));i==="xAxis"?(j=w==="top"&&!O||w==="bottom"&&O,L=r.left,B=h[k]-j*g.height):i==="yAxis"&&(j=w==="left"&&!O||w==="right"&&O,L=h[k]-j*g.width,B=r.top);var R=Xi(Xi(Xi({},g),oe),{},{realScaleType:ee,x:L,y:B,scale:I,width:i==="xAxis"?r.width:g.width,height:i==="yAxis"?r.height:g.height});return R.bandSize=Ay(R,oe),!g.hide&&i==="xAxis"?h[k]+=(j?-1:1)*R.height:g.hide||(h[k]+=(j?-1:1)*R.width),Xi(Xi({},m),{},C1({},x,R))},{})},C8=function(t,n){var r=t.x,i=t.y,a=n.x,o=n.y;return{x:Math.min(r,a),y:Math.min(i,o),width:Math.abs(a-r),height:Math.abs(o-i)}},$Ae=function(t){var n=t.x1,r=t.y1,i=t.x2,a=t.y2;return C8({x:n,y:r},{x:i,y:a})},A8=function(){function e(t){CAe(this,e),this.scale=t}return AAe(e,[{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(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.bandAware,a=r.position;if(n!==void 0){if(a)switch(a){case"start":return this.scale(n);case"middle":{var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+o}case"end":{var s=this.bandwidth?this.bandwidth():0;return this.scale(n)+s}default:return this.scale(n)}if(i){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+l}return this.scale(n)}}},{key:"isInRange",value:function(n){var r=this.range(),i=r[0],a=r[r.length-1];return i<=a?n>=i&&n<=a:n>=a&&n<=i}}],[{key:"create",value:function(n){return new e(n)}}]),e}();C1(A8,"EPS",1e-4);var uA=function(t){var n=Object.keys(t).reduce(function(r,i){return Xi(Xi({},r),{},C1({},i,A8.create(t[i])))},{});return Xi(Xi({},n),{},{apply:function(i){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=a.bandAware,s=a.position;return gAe(i,function(l,c){return n[c].apply(l,{bandAware:o,position:s})})},isInRange:function(i){return O8(i,function(a,o){return n[o].isInRange(a)})}})};function up(e){"@babel/helpers - typeof";return up=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},up(e)}function SR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function OR(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=2?ki(g[1].coordinate-g[0].coordinate):1,_,v;b===1?(_=m==="width"?c:f,v=m==="width"?c+h:f+p):(_=m==="width"?c+h:f+p,v=m==="width"?c:f);for(var O=w-1;O>=0;O--){var C=g[O],k=He(n)?n(C.value,w-O-1):C.value,A=zl(k,{fontSize:s,letterSpacing:l})[m]+x;if(O===w-1){var $=b*(C.coordinate+b*A/2-v);g[O]=C=Qn(Qn({},C),{},{tickCoord:$>0?C.coordinate-$*b:C.coordinate})}else g[O]=C=Qn(Qn({},C),{},{tickCoord:C.coordinate});var L=b*(C.tickCoord-b*A/2-_)>=0&&b*(C.tickCoord+b*A/2-v)<=0;L&&(v=C.tickCoord-b*(A/2+a),g[O]=Qn(Qn({},C),{},{isShow:!0}))}return g}function $R(e,t){var n=e.ticks,r=e.tickFormatter,i=e.viewBox,a=e.orientation,o=e.minTickGap,s=e.unit,l=e.fontSize,c=e.letterSpacing,f=i.x,h=i.y,p=i.width,m=i.height,x=a==="top"||a==="bottom"?"width":"height",g=(n||[]).slice(),w=s&&x==="width"?zl(s,{fontSize:l,letterSpacing:c})[x]:0,b=g.length,_=b>=2?ki(g[1].coordinate-g[0].coordinate):1,v,O;if(_===1?(v=x==="width"?f:h,O=x==="width"?f+p:h+m):(v=x==="width"?f+p:h+m,O=x==="width"?f:h),t){var C=n[b-1],k=He(r)?r(C.value,b-1):C.value,A=zl(k,{fontSize:l,letterSpacing:c})[x]+w,$=_*(C.coordinate+_*A/2-O);g[b-1]=C=Qn(Qn({},C),{},{tickCoord:$>0?C.coordinate-$*_:C.coordinate});var L=_*(C.tickCoord-_*A/2-v)>=0&&_*(C.tickCoord+_*A/2-O)<=0;L&&(O=C.tickCoord-_*(A/2+o),g[b-1]=Qn(Qn({},C),{},{isShow:!0}))}for(var B=t?b-1:b,j=0;j=0&&_*(D.tickCoord+_*q/2-O)<=0;Q&&(v=D.tickCoord+_*(q/2+o),g[j]=Qn(Qn({},D),{},{isShow:!0}))}return g}function KO(e,t,n){var r=e.tick,i=e.ticks,a=e.viewBox,o=e.minTickGap,s=e.orientation,l=e.interval,c=e.tickFormatter,f=e.unit;if(!i||!i.length||!r)return[];if(ge(l)||yo.isSsr)return ePe(i,typeof l=="number"&&ge(l)?l:0);var h=[];return l==="equidistantPreserveStart"?(h=$R({ticks:i,tickFormatter:c,viewBox:a,orientation:s,minTickGap:o,unit:f,fontSize:t,letterSpacing:n}),JAe(h)):(l==="preserveStart"||l==="preserveStartEnd"?h=$R({ticks:i,tickFormatter:c,viewBox:a,orientation:s,minTickGap:o,unit:f,fontSize:t,letterSpacing:n},l==="preserveStartEnd"):h=tPe({ticks:i,tickFormatter:c,viewBox:a,orientation:s,minTickGap:o,unit:f,fontSize:t,letterSpacing:n}),h.filter(function(p){return p.isShow}))}var nPe=["viewBox"],rPe=["viewBox"],iPe=["ticks"];function ff(e){"@babel/helpers - typeof";return ff=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ff(e)}function rc(){return rc=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function aPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function oPe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function IR(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function zy(e){return zy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},zy(e)}function fA(e,t,n){return t=P8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P8(e){var t=hPe(e,"string");return ff(t)==="symbol"?t:String(t)}function hPe(e,t){if(ff(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ff(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var lh=function(e){lPe(n,e);var t=uPe(n);function n(r){var i;return oPe(this,n),i=t.call(this,r),i.state={fontSize:"",letterSpacing:""},i}return sPe(n,[{key:"shouldComponentUpdate",value:function(i,a){var o=i.viewBox,s=Tw(i,nPe),l=this.props,c=l.viewBox,f=Tw(l,rPe);return!pc(o,c)||!pc(s,f)||!pc(a,this.state)}},{key:"componentDidMount",value:function(){var i=this.layerReference;if(i){var a=i.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];a&&this.setState({fontSize:window.getComputedStyle(a).fontSize,letterSpacing:window.getComputedStyle(a).letterSpacing})}}},{key:"getTickLineCoord",value:function(i){var a=this.props,o=a.x,s=a.y,l=a.width,c=a.height,f=a.orientation,h=a.tickSize,p=a.mirror,m=a.tickMargin,x,g,w,b,_,v,O=p?-1:1,C=i.tickSize||h,k=ge(i.tickCoord)?i.tickCoord:i.coordinate;switch(f){case"top":x=g=i.coordinate,b=s+ +!p*c,w=b-O*C,v=w-O*m,_=k;break;case"left":w=b=i.coordinate,g=o+ +!p*l,x=g-O*C,_=x-O*m,v=k;break;case"right":w=b=i.coordinate,g=o+ +p*l,x=g+O*C,_=x+O*m,v=k;break;default:x=g=i.coordinate,b=s+ +p*c,w=b+O*C,v=w+O*m,_=k;break}return{line:{x1:x,y1:w,x2:g,y2:b},tick:{x:_,y:v}}}},{key:"getTickTextAnchor",value:function(){var i=this.props,a=i.orientation,o=i.mirror,s;switch(a){case"left":s=o?"start":"end";break;case"right":s=o?"end":"start";break;default:s="middle";break}return s}},{key:"getTickVerticalAnchor",value:function(){var i=this.props,a=i.orientation,o=i.mirror,s="end";switch(a){case"left":case"right":s="middle";break;case"top":s=o?"start":"end";break;default:s=o?"end":"start";break}return s}},{key:"renderAxisLine",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.orientation,f=i.mirror,h=i.axisLine,p=sr(sr(sr({},ht(this.props)),ht(h)),{},{fill:"none"});if(c==="top"||c==="bottom"){var m=+(c==="top"&&!f||c==="bottom"&&f);p=sr(sr({},p),{},{x1:a,y1:o+m*l,x2:a+s,y2:o+m*l})}else{var x=+(c==="left"&&!f||c==="right"&&f);p=sr(sr({},p),{},{x1:a+x*s,y1:o,x2:a+x*s,y2:o+l})}return U.createElement("line",rc({},p,{className:de("recharts-cartesian-axis-line",Wn(h,"className"))}))}},{key:"renderTicks",value:function(i,a,o){var s=this,l=this.props,c=l.tickLine,f=l.stroke,h=l.tick,p=l.tickFormatter,m=l.unit,x=KO(sr(sr({},this.props),{},{ticks:i}),a,o),g=this.getTickTextAnchor(),w=this.getTickVerticalAnchor(),b=ht(this.props),_=ht(h),v=sr(sr({},b),{},{fill:"none"},ht(c)),O=x.map(function(C,k){var A=s.getTickLineCoord(C),$=A.line,L=A.tick,B=sr(sr(sr(sr({textAnchor:g,verticalAnchor:w},b),{},{stroke:"none",fill:f},_),L),{},{index:k,payload:C,visibleTicksCount:x.length,tickFormatter:p});return U.createElement(un,rc({className:"recharts-cartesian-axis-tick",key:"tick-".concat(k)},Kv(s.props,C,k)),c&&U.createElement("line",rc({},v,$,{className:de("recharts-cartesian-axis-tick-line",Wn(c,"className"))})),h&&n.renderTickItem(h,B,"".concat(He(p)?p(C.value,k):C.value).concat(m||"")))});return U.createElement("g",{className:"recharts-cartesian-axis-ticks"},O)}},{key:"render",value:function(){var i=this,a=this.props,o=a.axisLine,s=a.width,l=a.height,c=a.ticksGenerator,f=a.className,h=a.hide;if(h)return null;var p=this.props,m=p.ticks,x=Tw(p,iPe),g=m;return He(c)&&(g=m&&m.length>0?c(this.props):c(x)),s<=0||l<=0||!g||!g.length?null:U.createElement(un,{className:de("recharts-cartesian-axis",f),ref:function(b){i.layerReference=b}},o&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),Un.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(i,a,o){var s;return U.isValidElement(i)?s=U.cloneElement(i,a):He(i)?s=i(a):s=U.createElement(Gh,rc({},a,{className:"recharts-cartesian-axis-tick-value"}),o),s}}]),n}(T.Component);fA(lh,"displayName","CartesianAxis");fA(lh,"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 pPe=["x1","y1","x2","y2","key"];function df(e){"@babel/helpers - typeof";return df=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},df(e)}function QO(){return QO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function gPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function NR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Uy(e){return Uy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Uy(e)}function dA(e,t,n){return t=T8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T8(e){var t=OPe(e,"string");return df(t)==="symbol"?t:String(t)}function OPe(e,t){if(df(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(df(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var hA=function(e){xPe(n,e);var t=bPe(n);function n(){return vPe(this,n),t.apply(this,arguments)}return yPe(n,[{key:"renderHorizontal",value:function(i){var a=this,o=this.props,s=o.x,l=o.width,c=o.horizontal;if(!i||!i.length)return null;var f=i.map(function(h,p){var m=wg(wg({},a.props),{},{x1:s,y1:h,x2:s+l,y2:h,key:"line-".concat(p),index:p});return n.renderLineItem(c,m)});return U.createElement("g",{className:"recharts-cartesian-grid-horizontal"},f)}},{key:"renderVertical",value:function(i){var a=this,o=this.props,s=o.y,l=o.height,c=o.vertical;if(!i||!i.length)return null;var f=i.map(function(h,p){var m=wg(wg({},a.props),{},{x1:h,y1:s,x2:h,y2:s+l,key:"line-".concat(p),index:p});return n.renderLineItem(c,m)});return U.createElement("g",{className:"recharts-cartesian-grid-vertical"},f)}},{key:"renderVerticalStripes",value:function(i){var a=this.props.verticalFill;if(!a||!a.length)return null;var o=this.props,s=o.fillOpacity,l=o.x,c=o.y,f=o.width,h=o.height,p=i.map(function(x){return Math.round(x+l-l)}).sort(function(x,g){return x-g});l!==p[0]&&p.unshift(0);var m=p.map(function(x,g){var w=!p[g+1],b=w?l+f-x:p[g+1]-x;if(b<=0)return null;var _=g%a.length;return U.createElement("rect",{key:"react-".concat(g),x,y:c,width:b,height:h,stroke:"none",fill:a[_],fillOpacity:s,className:"recharts-cartesian-grid-bg"})});return U.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},m)}},{key:"renderHorizontalStripes",value:function(i){var a=this.props.horizontalFill;if(!a||!a.length)return null;var o=this.props,s=o.fillOpacity,l=o.x,c=o.y,f=o.width,h=o.height,p=i.map(function(x){return Math.round(x+c-c)}).sort(function(x,g){return x-g});c!==p[0]&&p.unshift(0);var m=p.map(function(x,g){var w=!p[g+1],b=w?c+h-x:p[g+1]-x;if(b<=0)return null;var _=g%a.length;return U.createElement("rect",{key:"react-".concat(g),y:x,x:l,height:b,width:f,stroke:"none",fill:a[_],fillOpacity:s,className:"recharts-cartesian-grid-bg"})});return U.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},m)}},{key:"renderBackground",value:function(){var i=this.props.fill;if(!i||i==="none")return null;var a=this.props,o=a.fillOpacity,s=a.x,l=a.y,c=a.width,f=a.height;return U.createElement("rect",{x:s,y:l,width:c,height:f,stroke:"none",fill:i,fillOpacity:o,className:"recharts-cartesian-grid-bg"})}},{key:"render",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.horizontal,f=i.vertical,h=i.horizontalCoordinatesGenerator,p=i.verticalCoordinatesGenerator,m=i.xAxis,x=i.yAxis,g=i.offset,w=i.chartWidth,b=i.chartHeight;if(!ge(s)||s<=0||!ge(l)||l<=0||!ge(a)||a!==+a||!ge(o)||o!==+o)return null;var _=this.props,v=_.horizontalPoints,O=_.verticalPoints;return(!v||!v.length)&&He(h)&&(v=h({yAxis:x,width:w,height:b,offset:g})),(!O||!O.length)&&He(p)&&(O=p({xAxis:m,width:w,height:b,offset:g})),U.createElement("g",{className:"recharts-cartesian-grid"},this.renderBackground(),c&&this.renderHorizontal(v),f&&this.renderVertical(O),c&&this.renderHorizontalStripes(v),f&&this.renderVerticalStripes(O))}}],[{key:"renderLineItem",value:function(i,a){var o;if(U.isValidElement(i))o=U.cloneElement(i,a);else if(He(i))o=i(a);else{var s=a.x1,l=a.y1,c=a.x2,f=a.y2,h=a.key,p=mPe(a,pPe);o=U.createElement("line",QO({},ht(p),{x1:s,y1:l,x2:c,y2:f,fill:"none",key:h}))}return o}}]),n}(T.PureComponent);dA(hA,"displayName","CartesianGrid");dA(hA,"defaultProps",{horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]});var kPe=["layout","type","stroke","connectNulls","isRange","ref"];function hf(e){"@babel/helpers - typeof";return hf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hf(e)}function EPe(e,t){if(e==null)return{};var n=CPe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function CPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function Ml(){return Ml=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Wy(e){return Wy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Wy(e)}function Pa(e,t,n){return t=$8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $8(e){var t=NPe(e,"string");return hf(t)==="symbol"?t:String(t)}function NPe(e,t){if(hf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(hf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var zs=function(e){TPe(n,e);var t=$Pe(n);function n(){var r;APe(this,n);for(var i=arguments.length,a=new Array(i),o=0;o0||!my(h,s)||!my(p,l))?this.renderAreaWithAnimation(i,a):this.renderAreaStatically(s,l,i,a)}},{key:"render",value:function(){var i=this.props,a=i.hide,o=i.dot,s=i.points,l=i.className,c=i.top,f=i.left,h=i.xAxis,p=i.yAxis,m=i.width,x=i.height,g=i.isAnimationActive,w=i.id;if(a||!s||!s.length)return null;var b=this.state.isAnimationFinished,_=s.length===1,v=de("recharts-area",l),O=h&&h.allowDataOverflow||p&&p.allowDataOverflow,C=Re(w)?this.id:w;return U.createElement(un,{className:v},O?U.createElement("defs",null,U.createElement("clipPath",{id:"clipPath-".concat(C)},U.createElement("rect",{x:f,y:c,width:m,height:Math.floor(x)}))):null,_?null:this.renderArea(O,C),(o||_)&&this.renderDots(O,C),(!g||b)&&bo.renderCallByParent(this.props,s))}}],[{key:"getDerivedStateFromProps",value:function(i,a){return i.animationId!==a.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,curBaseLine:i.baseLine,prevPoints:a.curPoints,prevBaseLine:a.curBaseLine}:i.points!==a.curPoints||i.baseLine!==a.curBaseLine?{curPoints:i.points,curBaseLine:i.baseLine}:null}}]),n}(T.PureComponent);Pa(zs,"displayName","Area");Pa(zs,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!yo.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Pa(zs,"getBaseValue",function(e,t,n,r){var i=e.layout,a=e.baseValue,o=t.props.baseValue,s=o??a;if(ge(s)&&typeof s=="number")return s;var l=i==="horizontal"?r:n,c=l.scale.domain();if(l.type==="number"){var f=Math.max(c[0],c[1]),h=Math.min(c[0],c[1]);return s==="dataMin"?h:s==="dataMax"||f<0?f:Math.max(Math.min(c[0],c[1]),0)}return s==="dataMin"?c[0]:s==="dataMax"?c[1]:c[0]});Pa(zs,"getComposedData",function(e){var t=e.props,n=e.item,r=e.xAxis,i=e.yAxis,a=e.xAxisTicks,o=e.yAxisTicks,s=e.bandSize,l=e.dataKey,c=e.stackedData,f=e.dataStartIndex,h=e.displayedData,p=e.offset,m=t.layout,x=c&&c.length,g=zs.getBaseValue(t,n,r,i),w=!1,b=h.map(function(v,O){var C=Ni(v,l),k;x?k=c[f+O]:(k=C,vn(k)?w=!0:k=[g,k]);var A=Re(k[1])||x&&Re(C);return m==="horizontal"?{x:Xj({axis:r,ticks:a,bandSize:s,entry:v,index:O}),y:A?null:i.scale(k[1]),value:k,payload:v}:{x:A?null:r.scale(k[1]),y:Xj({axis:i,ticks:o,bandSize:s,entry:v,index:O}),value:k,payload:v}}),_;return x||w?_=b.map(function(v){return m==="horizontal"?{x:v.x,y:!Re(Wn(v,"value[0]"))&&!Re(Wn(v,"y"))?i.scale(Wn(v,"value[0]")):null}:{x:Re(Wn(v,"value[0]"))?null:r.scale(Wn(v,"value[0]")),y:v.y}}):m==="horizontal"?_=i.scale(g):_=r.scale(g),is({points:b,baseLine:_,layout:m,isRange:w},p)});Pa(zs,"renderDotItem",function(e,t){var n;return U.isValidElement(e)?n=U.cloneElement(e,t):He(e)?n=e(t):n=U.createElement(lA,Ml({},t,{className:"recharts-area-dot"})),n});var A1=function(){return null};A1.displayName="XAxis";A1.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 P1=function(){return null};P1.displayName="YAxis";P1.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 jPe=Js,RPe=Fp,DPe=l1;function LPe(e){return function(t,n,r){var i=Object(t);if(!RPe(t)){var a=jPe(n);t=DPe(t),n=function(s){return a(i[s],s,i)}}var o=e(t,n,r);return o>-1?i[a?t[o]:o]:void 0}}var FPe=LPe,BPe=w8;function zPe(e){var t=BPe(e),n=t%1;return t===t?n?t-n:t:0}var UPe=zPe,WPe=fB,HPe=Js,VPe=UPe,YPe=Math.max;function GPe(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:VPe(n);return i<0&&(i=YPe(r+i,0)),WPe(e,HPe(t),i)}var qPe=GPe,KPe=FPe,XPe=qPe,QPe=KPe(XPe),ZPe=QPe;const JPe=gt(ZPe);var e2e=Qs,t2e=Zs,n2e="[object Boolean]";function r2e(e){return e===!0||e===!1||t2e(e)&&e2e(e)==n2e}var i2e=r2e;const a2e=gt(i2e);function LR(e){return u2e(e)||l2e(e)||s2e(e)||o2e()}function o2e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s2e(e,t){if(e){if(typeof e=="string")return ek(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ek(e,t)}}function l2e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function u2e(e){if(Array.isArray(e))return ek(e)}function ek(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function v2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function y2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x2e(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Hy(e){return Hy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Hy(e)}function mf(e){return C2e(e)||E2e(e)||I8(e)||k2e()}function k2e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I8(e,t){if(e){if(typeof e=="string")return rk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rk(e,t)}}function E2e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function C2e(e){if(Array.isArray(e))return rk(e)}function rk(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?s:r&&r.props&&r.props.data&&r.props.data.length>0?r.props.data:t&&t.length&&ge(a)&&ge(o)?t.slice(a,o+1):[]};function I2e(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var r=e==null?void 0:e[0],i=e==null?void 0:e[1];if(r&&i&&ge(r)&&ge(i))return!0}return!1}function R8(e){return e==="number"?[0,"auto"]:void 0}var D8=function(t,n,r,i){var a=t.graphicalItems,o=t.tooltipAxis,s=T1(n,t);return r<0||!a||!a.length||r>=s.length?null:a.reduce(function(l,c){var f=c.props.hide;if(f)return l;var h=c.props.data,p;if(o.dataKey&&!o.allowDuplicatedCategory){var m=h===void 0?s:h;p=Gv(m,o.dataKey,i)}else p=h&&h[r]||s[r];return p?[].concat(mf(l),[u8(c,p)]):l},[])},HR=function(t,n,r,i){var a=i||{x:t.chartX,y:t.chartY},o=$2e(a,r),s=t.orderedTooltipTicks,l=t.tooltipAxis,c=t.tooltipTicks,f=dke(o,s,c,l);if(f>=0&&c){var h=c[f]&&c[f].value,p=D8(t,n,f,h),m=M2e(r,s,f,a);return{activeTooltipIndex:f,activeLabel:h,activePayload:p,activeCoordinate:m}}return null},N2e=function(t,n){var r=n.axes,i=n.graphicalItems,a=n.axisType,o=n.axisIdKey,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,f=t.layout,h=t.children,p=t.stackOffset,m=s8(f,a),x=r.reduce(function(g,w){var b,_=w.props,v=_.type,O=_.dataKey,C=_.allowDataOverflow,k=_.allowDuplicatedCategory,A=_.scale,$=_.ticks,L=_.includeHidden,B=w.props[o];if(g[B])return g;var j=T1(t.data,{graphicalItems:i.filter(function(R){return R.props[o]===B}),dataStartIndex:l,dataEndIndex:c}),D=j.length,z,q,Y;I2e(w.props.domain,C,v)&&(z=TO(w.props.domain,null,C),m&&(v==="number"||A!=="auto")&&(Y=sh(j,O,"category")));var Q=R8(v);if(!z||z.length===0){var Z,H=(Z=w.props.domain)!==null&&Z!==void 0?Z:Q;if(O){if(z=sh(j,O,v),v==="category"&&m){var K=Pce(z);k&&K?(q=z,z=Dy(0,D)):k||(z=eR(H,z,w).reduce(function(R,ve){return R.indexOf(ve)>=0?R:[].concat(mf(R),[ve])},[]))}else if(v==="category")k?z=z.filter(function(R){return R!==""&&!Re(R)}):z=eR(H,z,w).reduce(function(R,ve){return R.indexOf(ve)>=0||ve===""||Re(ve)?R:[].concat(mf(R),[ve])},[]);else if(v==="number"){var I=vke(j,i.filter(function(R){return R.props[o]===B&&(L||!R.props.hide)}),O,a,f);I&&(z=I)}m&&(v==="number"||A!=="auto")&&(Y=sh(j,O,"category"))}else m?z=Dy(0,D):s&&s[B]&&s[B].hasStack&&v==="number"?z=p==="expand"?[0,1]:l8(s[B].stackGroups,l,c):z=o8(j,i.filter(function(R){return R.props[o]===B&&(L||!R.props.hide)}),v,f,!0);if(v==="number")z=tk(h,z,B,a,$),H&&(z=TO(H,z,C));else if(v==="category"&&H){var ee=H,oe=z.every(function(R){return ee.indexOf(R)>=0});oe&&(z=ee)}}return se(se({},g),{},Ue({},B,se(se({},w.props),{},{axisType:a,domain:z,categoricalDomain:Y,duplicateDomain:q,originalDomain:(b=w.props.domain)!==null&&b!==void 0?b:Q,isCategorical:m,layout:f})))},{});return x},j2e=function(t,n){var r=n.graphicalItems,i=n.Axis,a=n.axisType,o=n.axisIdKey,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,f=t.layout,h=t.children,p=T1(t.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:c}),m=p.length,x=s8(f,a),g=-1,w=r.reduce(function(b,_){var v=_.props[o],O=R8("number");if(!b[v]){g++;var C;return x?C=Dy(0,m):s&&s[v]&&s[v].hasStack?(C=l8(s[v].stackGroups,l,c),C=tk(h,C,v,a)):(C=TO(O,o8(p,r.filter(function(k){return k.props[o]===v&&!k.props.hide}),"number",f),i.defaultProps.allowDataOverflow),C=tk(h,C,v,a)),se(se({},b),{},Ue({},v,se(se({axisType:a},i.defaultProps),{},{hide:!0,orientation:Wn(P2e,"".concat(a,".").concat(g%2),null),domain:C,originalDomain:O,isCategorical:x,layout:f})))}return b},{});return w},R2e=function(t,n){var r=n.axisType,i=r===void 0?"xAxis":r,a=n.AxisComp,o=n.graphicalItems,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,f=t.children,h="".concat(i,"Id"),p=oa(f,a),m={};return p&&p.length?m=N2e(t,{axes:p,graphicalItems:o,axisType:i,axisIdKey:h,stackGroups:s,dataStartIndex:l,dataEndIndex:c}):o&&o.length&&(m=j2e(t,{Axis:a,graphicalItems:o,axisType:i,axisIdKey:h,stackGroups:s,dataStartIndex:l,dataEndIndex:c})),m},D2e=function(t){var n=ns(t),r=rs(n,!1,!0);return{tooltipTicks:r,orderedTooltipTicks:IC(r,function(i){return i.coordinate}),tooltipAxis:n,tooltipAxisBandSize:Ay(n,r)}},VR=function(t){var n,r,i=t.children,a=t.defaultShowTooltip,o=co(i,sp),s=o&&o.props&&o.props.startIndex||0,l=(o==null||(n=o.props)===null||n===void 0?void 0:n.endIndex)!==void 0?o==null||(r=o.props)===null||r===void 0?void 0:r.endIndex:t.data&&t.data.length-1||0;return{chartX:0,chartY:0,dataStartIndex:s,dataEndIndex:l,activeTooltipIndex:-1,isTooltipActive:Re(a)?!1:a}},L2e=function(t){return!t||!t.length?!1:t.some(function(n){var r=Ts(n&&n.type);return r&&r.indexOf("Bar")>=0})},YR=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},F2e=function(t,n){var r=t.props,i=t.graphicalItems,a=t.xAxisMap,o=a===void 0?{}:a,s=t.yAxisMap,l=s===void 0?{}:s,c=r.width,f=r.height,h=r.children,p=r.margin||{},m=co(h,sp),x=co(h,Wh),g=Object.keys(l).reduce(function(v,O){var C=l[O],k=C.orientation;return!C.mirror&&!C.hide?se(se({},v),{},Ue({},k,v[k]+C.width)):v},{left:p.left||0,right:p.right||0}),w=Object.keys(o).reduce(function(v,O){var C=o[O],k=C.orientation;return!C.mirror&&!C.hide?se(se({},v),{},Ue({},k,Wn(v,"".concat(k))+C.height)):v},{top:p.top||0,bottom:p.bottom||0}),b=se(se({},w),g),_=b.bottom;return m&&(b.bottom+=m.props.height||sp.defaultProps.height),x&&n&&(b=mke(b,i,r,n)),se(se({brushBottom:_},b),{},{width:c-b.left-b.right,height:f-b.top-b.bottom})},B2e=function(t){var n,r=t.chartName,i=t.GraphicalChild,a=t.defaultTooltipEventType,o=a===void 0?"axis":a,s=t.validateTooltipEventTypes,l=s===void 0?["axis"]:s,c=t.axisComponents,f=t.legendContent,h=t.formatAxisMap,p=t.defaultProps,m=function(w,b){var _=b.graphicalItems,v=b.stackGroups,O=b.offset,C=b.updateId,k=b.dataStartIndex,A=b.dataEndIndex,$=w.barSize,L=w.layout,B=w.barGap,j=w.barCategoryGap,D=w.maxBarSize,z=YR(L),q=z.numericAxisName,Y=z.cateAxisName,Q=L2e(_),Z=Q&&hke({barSize:$,stackGroups:v}),H=[];return _.forEach(function(K,I){var ee=T1(w.data,{dataStartIndex:k,dataEndIndex:A},K),oe=K.props,R=oe.dataKey,ve=oe.maxBarSize,xe=K.props["".concat(q,"Id")],ke=K.props["".concat(Y,"Id")],Ve=c.reduce(function(We,tt){var Xe,Qe=b["".concat(tt.axisType,"Map")],on=K.props["".concat(tt.axisType,"Id")],Yt=Qe&&Qe[on];return se(se({},We),{},(Xe={},Ue(Xe,tt.axisType,Yt),Ue(Xe,"".concat(tt.axisType,"Ticks"),rs(Yt)),Xe))},{}),_e=Ve[Y],re=Ve["".concat(Y,"Ticks")],be=v&&v[xe]&&v[xe].hasStack&&Pke(K,v[xe].stackGroups),Oe=Ts(K.type).indexOf("Bar")>=0,te=Ay(_e,re),Ge=[];if(Oe){var Me,Te,ft=Re(ve)?D:ve,ce=(Me=(Te=Ay(_e,re,!0))!==null&&Te!==void 0?Te:ft)!==null&&Me!==void 0?Me:0;Ge=pke({barGap:B,barCategoryGap:j,bandSize:ce!==te?ce:te,sizeList:Z[ke],maxBarSize:ft}),ce!==te&&(Ge=Ge.map(function(We){return se(se({},We),{},{position:se(se({},We.position),{},{offset:We.position.offset-ce/2})})}))}var Se=K&&K.type&&K.type.getComposedData;if(Se){var Le;H.push({props:se(se({},Se(se(se({},Ve),{},{displayedData:ee,props:w,dataKey:R,item:K,bandSize:te,barPosition:Ge,offset:O,stackedData:be,layout:L,dataStartIndex:k,dataEndIndex:A}))),{},(Le={key:K.key||"item-".concat(I)},Ue(Le,q,Ve[q]),Ue(Le,Y,Ve[Y]),Ue(Le,"animationId",C),Le)),childIndex:Bce(K,w.children),item:K})}}),H},x=function(w,b){var _=w.props,v=w.dataStartIndex,O=w.dataEndIndex,C=w.updateId;if(!NI({props:_}))return null;var k=_.children,A=_.layout,$=_.stackOffset,L=_.data,B=_.reverseStackOrder,j=YR(A),D=j.numericAxisName,z=j.cateAxisName,q=oa(k,i),Y=Eke(L,q,"".concat(D,"Id"),"".concat(z,"Id"),$,B),Q=c.reduce(function(ee,oe){var R="".concat(oe.axisType,"Map");return se(se({},ee),{},Ue({},R,R2e(_,se(se({},oe),{},{graphicalItems:q,stackGroups:oe.axisType===D&&Y,dataStartIndex:v,dataEndIndex:O}))))},{}),Z=F2e(se(se({},Q),{},{props:_,graphicalItems:q}),b==null?void 0:b.legendBBox);Object.keys(Q).forEach(function(ee){Q[ee]=h(_,Q[ee],Z,ee.replace("Map",""),r)});var H=Q["".concat(z,"Map")],K=D2e(H),I=m(_,se(se({},Q),{},{dataStartIndex:v,dataEndIndex:O,updateId:C,graphicalItems:q,stackGroups:Y,offset:Z}));return se(se({formattedGraphicalItems:I,graphicalItems:q,offset:Z,stackGroups:Y},K),Q)};return n=function(g){w2e(b,g);var w=_2e(b);function b(_){var v;return y2e(this,b),v=w.call(this,_),Ue(ut(v),"clearDeferId",function(){!Re(v.deferId)&&WR&&WR(v.deferId),v.deferId=null}),Ue(ut(v),"handleLegendBBoxUpdate",function(O){if(O){var C=v.state,k=C.dataStartIndex,A=C.dataEndIndex,$=C.updateId;v.setState(se({legendBBox:O},x({props:v.props,dataStartIndex:k,dataEndIndex:A,updateId:$},se(se({},v.state),{},{legendBBox:O}))))}}),Ue(ut(v),"handleReceiveSyncEvent",function(O,C,k){var A=v.props.syncId;A===O&&C!==v.uniqueChartId&&(v.clearDeferId(),v.deferId=UR&&UR(v.applySyncEvent.bind(ut(v),k)))}),Ue(ut(v),"handleBrushChange",function(O){var C=O.startIndex,k=O.endIndex;if(C!==v.state.dataStartIndex||k!==v.state.dataEndIndex){var A=v.state.updateId;v.setState(function(){return se({dataStartIndex:C,dataEndIndex:k},x({props:v.props,dataStartIndex:C,dataEndIndex:k,updateId:A},v.state))}),v.triggerSyncEvent({dataStartIndex:C,dataEndIndex:k})}}),Ue(ut(v),"handleMouseEnter",function(O){var C=v.props.onMouseEnter,k=v.getMouseInfo(O);if(k){var A=se(se({},k),{},{isTooltipActive:!0});v.setState(A),v.triggerSyncEvent(A),He(C)&&C(A,O)}}),Ue(ut(v),"triggeredAfterMouseMove",function(O){var C=v.props.onMouseMove,k=v.getMouseInfo(O),A=k?se(se({},k),{},{isTooltipActive:!0}):{isTooltipActive:!1};v.setState(A),v.triggerSyncEvent(A),He(C)&&C(A,O)}),Ue(ut(v),"handleItemMouseEnter",function(O){v.setState(function(){return{isTooltipActive:!0,activeItem:O,activePayload:O.tooltipPayload,activeCoordinate:O.tooltipPosition||{x:O.cx,y:O.cy}}})}),Ue(ut(v),"handleItemMouseLeave",function(){v.setState(function(){return{isTooltipActive:!1}})}),Ue(ut(v),"handleMouseMove",function(O){O&&He(O.persist)&&O.persist(),v.triggeredAfterMouseMove(O)}),Ue(ut(v),"handleMouseLeave",function(O){var C=v.props.onMouseLeave,k={isTooltipActive:!1};v.setState(k),v.triggerSyncEvent(k),He(C)&&C(k,O),v.cancelThrottledTriggerAfterMouseMove()}),Ue(ut(v),"handleOuterEvent",function(O){var C=Fce(O),k=Wn(v.props,"".concat(C));if(C&&He(k)){var A;/.*touch.*/i.test(C)?A=v.getMouseInfo(O.changedTouches[0]):A=v.getMouseInfo(O);var $=k;$(A,O)}}),Ue(ut(v),"handleClick",function(O){var C=v.props.onClick,k=v.getMouseInfo(O);if(k){var A=se(se({},k),{},{isTooltipActive:!0});v.setState(A),v.triggerSyncEvent(A),He(C)&&C(A,O)}}),Ue(ut(v),"handleMouseDown",function(O){var C=v.props.onMouseDown;if(He(C)){var k=v.getMouseInfo(O);C(k,O)}}),Ue(ut(v),"handleMouseUp",function(O){var C=v.props.onMouseUp;if(He(C)){var k=v.getMouseInfo(O);C(k,O)}}),Ue(ut(v),"handleTouchMove",function(O){O.changedTouches!=null&&O.changedTouches.length>0&&v.handleMouseMove(O.changedTouches[0])}),Ue(ut(v),"handleTouchStart",function(O){O.changedTouches!=null&&O.changedTouches.length>0&&v.handleMouseDown(O.changedTouches[0])}),Ue(ut(v),"handleTouchEnd",function(O){O.changedTouches!=null&&O.changedTouches.length>0&&v.handleMouseUp(O.changedTouches[0])}),Ue(ut(v),"verticalCoordinatesGenerator",function(O){var C=O.xAxis,k=O.width,A=O.height,$=O.offset;return qj(KO(se(se(se({},lh.defaultProps),C),{},{ticks:rs(C,!0),viewBox:{x:0,y:0,width:k,height:A}})),$.left,$.left+$.width)}),Ue(ut(v),"horizontalCoordinatesGenerator",function(O){var C=O.yAxis,k=O.width,A=O.height,$=O.offset;return qj(KO(se(se(se({},lh.defaultProps),C),{},{ticks:rs(C,!0),viewBox:{x:0,y:0,width:k,height:A}})),$.top,$.top+$.height)}),Ue(ut(v),"axesTicksGenerator",function(O){return rs(O,!0)}),Ue(ut(v),"renderCursor",function(O){var C=v.state,k=C.isTooltipActive,A=C.activeCoordinate,$=C.activePayload,L=C.offset,B=C.activeTooltipIndex,j=v.getTooltipEventType();if(!O||!O.props.cursor||!k||!A||r!=="ScatterChart"&&j!=="axis")return null;var D=v.props.layout,z,q=yc;if(r==="ScatterChart")z=A,q=b8;else if(r==="BarChart")z=v.getCursorRectangle(),q=k1;else if(D==="radial"){var Y=v.getCursorPoints(),Q=Y.cx,Z=Y.cy,H=Y.radius,K=Y.startAngle,I=Y.endAngle;z={cx:Q,cy:Z,startAngle:K,endAngle:I,innerRadius:H,outerRadius:H},q=h8}else z={points:v.getCursorPoints()},q=yc;var ee=O.key||"_recharts-cursor",oe=se(se(se(se({stroke:"#ccc",pointerEvents:"none"},L),z),ht(O.props.cursor)),{},{payload:$,payloadIndex:B,key:ee,className:"recharts-tooltip-cursor"});return T.isValidElement(O.props.cursor)?T.cloneElement(O.props.cursor,oe):T.createElement(q,oe)}),Ue(ut(v),"renderPolarAxis",function(O,C,k){var A=Wn(O,"type.axisType"),$=Wn(v.state,"".concat(A,"Map")),L=$&&$[O.props["".concat(A,"Id")]];return T.cloneElement(O,se(se({},L),{},{className:A,key:O.key||"".concat(C,"-").concat(k),ticks:rs(L,!0)}))}),Ue(ut(v),"renderXAxis",function(O,C,k){var A=v.state.xAxisMap,$=A[O.props.xAxisId];return v.renderAxis($,O,C,k)}),Ue(ut(v),"renderYAxis",function(O,C,k){var A=v.state.yAxisMap,$=A[O.props.yAxisId];return v.renderAxis($,O,C,k)}),Ue(ut(v),"renderGrid",function(O){var C=v.state,k=C.xAxisMap,A=C.yAxisMap,$=C.offset,L=v.props,B=L.width,j=L.height,D=ns(k),z=JPe(A,function(Q){return O8(Q.domain,T2e)}),q=z||ns(A),Y=O.props||{};return T.cloneElement(O,{key:O.key||"grid",x:ge(Y.x)?Y.x:$.left,y:ge(Y.y)?Y.y:$.top,width:ge(Y.width)?Y.width:$.width,height:ge(Y.height)?Y.height:$.height,xAxis:D,yAxis:q,offset:$,chartWidth:B,chartHeight:j,verticalCoordinatesGenerator:Y.verticalCoordinatesGenerator||v.verticalCoordinatesGenerator,horizontalCoordinatesGenerator:Y.horizontalCoordinatesGenerator||v.horizontalCoordinatesGenerator})}),Ue(ut(v),"renderPolarGrid",function(O){var C=O.props,k=C.radialLines,A=C.polarAngles,$=C.polarRadius,L=v.state,B=L.radiusAxisMap,j=L.angleAxisMap,D=ns(B),z=ns(j),q=z.cx,Y=z.cy,Q=z.innerRadius,Z=z.outerRadius;return T.cloneElement(O,{polarAngles:vn(A)?A:rs(z,!0).map(function(H){return H.coordinate}),polarRadius:vn($)?$:rs(D,!0).map(function(H){return H.coordinate}),cx:q,cy:Y,innerRadius:Q,outerRadius:Z,key:O.key||"polar-grid",radialLines:k})}),Ue(ut(v),"renderLegend",function(){var O=v.state.formattedGraphicalItems,C=v.props,k=C.children,A=C.width,$=C.height,L=v.props.margin||{},B=A-(L.left||0)-(L.right||0),j=i8({children:k,formattedGraphicalItems:O,legendWidth:B,legendContent:f});if(!j)return null;var D=j.item,z=BR(j,d2e);return T.cloneElement(D,se(se({},z),{},{chartWidth:A,chartHeight:$,margin:L,ref:function(Y){v.legendInstance=Y},onBBoxUpdate:v.handleLegendBBoxUpdate}))}),Ue(ut(v),"renderTooltip",function(){var O=v.props.children,C=co(O,Pl);if(!C)return null;var k=v.state,A=k.isTooltipActive,$=k.activeCoordinate,L=k.activePayload,B=k.activeLabel,j=k.offset;return T.cloneElement(C,{viewBox:se(se({},j),{},{x:j.left,y:j.top}),active:A,label:B,payload:A?L:[],coordinate:$})}),Ue(ut(v),"renderBrush",function(O){var C=v.props,k=C.margin,A=C.data,$=v.state,L=$.offset,B=$.dataStartIndex,j=$.dataEndIndex,D=$.updateId;return T.cloneElement(O,{key:O.key||"_recharts-brush",onChange:yg(v.handleBrushChange,null,O.props.onChange),data:A,x:ge(O.props.x)?O.props.x:L.left,y:ge(O.props.y)?O.props.y:L.top+L.height+L.brushBottom-(k.bottom||0),width:ge(O.props.width)?O.props.width:L.width,startIndex:B,endIndex:j,updateId:"brush-".concat(D)})}),Ue(ut(v),"renderReferenceElement",function(O,C,k){if(!O)return null;var A=ut(v),$=A.clipPathId,L=v.state,B=L.xAxisMap,j=L.yAxisMap,D=L.offset,z=O.props,q=z.xAxisId,Y=z.yAxisId;return T.cloneElement(O,{key:O.key||"".concat(C,"-").concat(k),xAxis:B[q],yAxis:j[Y],viewBox:{x:D.left,y:D.top,width:D.width,height:D.height},clipPathId:$})}),Ue(ut(v),"renderActivePoints",function(O){var C=O.item,k=O.activePoint,A=O.basePoint,$=O.childIndex,L=O.isRange,B=[],j=C.props.key,D=C.item.props,z=D.activeDot,q=D.dataKey,Y=se(se({index:$,dataKey:q,cx:k.x,cy:k.y,r:4,fill:sA(C.item),strokeWidth:2,stroke:"#fff",payload:k.payload,value:k.value,key:"".concat(j,"-activePoint-").concat($)},ht(z)),qv(z));return B.push(b.renderActiveDot(z,Y)),A?B.push(b.renderActiveDot(z,se(se({},Y),{},{cx:A.x,cy:A.y,key:"".concat(j,"-basePoint-").concat($)}))):L&&B.push(null),B}),Ue(ut(v),"renderGraphicChild",function(O,C,k){var A=v.filterFormatItem(O,C,k);if(!A)return null;var $=v.getTooltipEventType(),L=v.state,B=L.isTooltipActive,j=L.tooltipAxis,D=L.activeTooltipIndex,z=L.activeLabel,q=v.props.children,Y=co(q,Pl),Q=A.props,Z=Q.points,H=Q.isRange,K=Q.baseLine,I=A.item.props,ee=I.activeDot,oe=I.hide,R=!oe&&B&&Y&&ee&&D>=0,ve={};$!=="axis"&&Y&&Y.props.trigger==="click"?ve={onClick:yg(v.handleItemMouseEnter,null,O.props.onCLick)}:$!=="axis"&&(ve={onMouseLeave:yg(v.handleItemMouseLeave,null,O.props.onMouseLeave),onMouseEnter:yg(v.handleItemMouseEnter,null,O.props.onMouseEnter)});var xe=T.cloneElement(O,se(se({},A.props),ve));function ke(be){return typeof j.dataKey=="function"?j.dataKey(be.payload):null}if(R){var Ve,_e;if(j.dataKey&&!j.allowDuplicatedCategory){var re=typeof j.dataKey=="function"?ke:"payload.".concat(j.dataKey.toString());Ve=Gv(Z,re,z),_e=H&&K&&Gv(K,re,z)}else Ve=Z[D],_e=H&&K&&K[D];if(!Re(Ve))return[xe].concat(mf(v.renderActivePoints({item:A,activePoint:Ve,basePoint:_e,childIndex:D,isRange:H})))}return H?[xe,null,null]:[xe,null]}),Ue(ut(v),"renderCustomized",function(O,C,k){return T.cloneElement(O,se(se({key:"recharts-customized-".concat(k)},v.props),v.state))}),v.uniqueChartId=Re(_.id)?Lp("recharts"):_.id,v.clipPathId="".concat(v.uniqueChartId,"-clip"),_.throttleDelay&&(v.triggeredAfterMouseMove=nz(v.triggeredAfterMouseMove,_.throttleDelay)),v.state={},v}return b2e(b,[{key:"componentDidMount",value:function(){Re(this.props.syncId)||this.addListener()}},{key:"componentDidUpdate",value:function(v){Re(v.syncId)&&!Re(this.props.syncId)&&this.addListener(),!Re(v.syncId)&&Re(this.props.syncId)&&this.removeListener()}},{key:"componentWillUnmount",value:function(){this.clearDeferId(),Re(this.props.syncId)||this.removeListener(),this.cancelThrottledTriggerAfterMouseMove()}},{key:"cancelThrottledTriggerAfterMouseMove",value:function(){typeof this.triggeredAfterMouseMove.cancel=="function"&&this.triggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var v=co(this.props.children,Pl);if(v&&a2e(v.props.shared)){var O=v.props.shared?"axis":"item";return l.indexOf(O)>=0?O:o}return o}},{key:"getMouseInfo",value:function(v){if(!this.container)return null;var O=rwe(this.container),C=iwe(v,O),k=this.inRange(C.chartX,C.chartY);if(!k)return null;var A=this.state,$=A.xAxisMap,L=A.yAxisMap,B=this.getTooltipEventType();if(B!=="axis"&&$&&L){var j=ns($).scale,D=ns(L).scale,z=j&&j.invert?j.invert(C.chartX):null,q=D&&D.invert?D.invert(C.chartY):null;return se(se({},C),{},{xValue:z,yValue:q})}var Y=HR(this.state,this.props.data,this.props.layout,k);return Y?se(se({},C),Y):null}},{key:"getCursorRectangle",value:function(){var v=this.props.layout,O=this.state,C=O.activeCoordinate,k=O.offset,A=O.tooltipAxisBandSize,$=A/2;return{stroke:"none",fill:"#ccc",x:v==="horizontal"?C.x-$:k.left+.5,y:v==="horizontal"?k.top+.5:C.y-$,width:v==="horizontal"?A:k.width-1,height:v==="horizontal"?k.height-1:A}}},{key:"getCursorPoints",value:function(){var v=this.props.layout,O=this.state,C=O.activeCoordinate,k=O.offset,A,$,L,B;if(v==="horizontal")A=C.x,L=A,$=k.top,B=k.top+k.height;else if(v==="vertical")$=C.y,B=$,A=k.left,L=k.left+k.width;else if(!Re(C.cx)||!Re(C.cy))if(v==="centric"){var j=C.cx,D=C.cy,z=C.innerRadius,q=C.outerRadius,Y=C.angle,Q=Hn(j,D,z,Y),Z=Hn(j,D,q,Y);A=Q.x,$=Q.y,L=Z.x,B=Z.y}else{var H=C.cx,K=C.cy,I=C.radius,ee=C.startAngle,oe=C.endAngle,R=Hn(H,K,I,ee),ve=Hn(H,K,I,oe);return{points:[R,ve],cx:H,cy:K,radius:I,startAngle:ee,endAngle:oe}}return[{x:A,y:$},{x:L,y:B}]}},{key:"inRange",value:function(v,O){var C=this.props.layout;if(C==="horizontal"||C==="vertical"){var k=this.state.offset,A=v>=k.left&&v<=k.left+k.width&&O>=k.top&&O<=k.top+k.height;return A?{x:v,y:O}:null}var $=this.state,L=$.angleAxisMap,B=$.radiusAxisMap;if(L&&B){var j=ns(L);return rR({x:v,y:O},j)}return null}},{key:"parseEventsOfWrapper",value:function(){var v=this.props.children,O=this.getTooltipEventType(),C=co(v,Pl),k={};C&&O==="axis"&&(C.props.trigger==="click"?k={onClick:this.handleClick}:k={onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd});var A=qv(this.props,this.handleOuterEvent);return se(se({},A),k)}},{key:"addListener",value:function(){Ur.on($w,this.handleReceiveSyncEvent),Ur.setMaxListeners&&Ur._maxListeners&&Ur.setMaxListeners(Ur._maxListeners+1)}},{key:"removeListener",value:function(){Ur.removeListener($w,this.handleReceiveSyncEvent),Ur.setMaxListeners&&Ur._maxListeners&&Ur.setMaxListeners(Ur._maxListeners-1)}},{key:"triggerSyncEvent",value:function(v){var O=this.props.syncId;Re(O)||Ur.emit($w,O,this.uniqueChartId,v)}},{key:"applySyncEvent",value:function(v){var O=this.props,C=O.layout,k=O.syncMethod,A=this.state.updateId,$=v.dataStartIndex,L=v.dataEndIndex;if(!Re(v.dataStartIndex)||!Re(v.dataEndIndex))this.setState(se({dataStartIndex:$,dataEndIndex:L},x({props:this.props,dataStartIndex:$,dataEndIndex:L,updateId:A},this.state)));else if(Re(v.activeTooltipIndex))this.setState(v);else{var B=v.chartX,j=v.chartY,D=v.activeTooltipIndex,z=this.state,q=z.offset,Y=z.tooltipTicks;if(!q)return;if(typeof k=="function")D=k(Y,v);else if(k==="value"){D=-1;for(var Q=0;Q0&&Math.abs(l)>0){var c=Math.min(a,a+s),f=Math.max(a,a+s),h=Math.min(o,o+l),p=Math.max(o,o+l);return r>=c&&r<=f&&i>=h&&i<=p}return!1},k1=function(e){UEe(n,e);var t=WEe(n);function n(){var r;FEe(this,n);for(var i=arguments.length,a=new Array(i),o=0;o0,from:{width:l,height:c,x:o,y:s},to:{width:l,height:c,x:o,y:s},duration:g,animationEasing:x,isActive:_},function(S){var C=S.width,k=S.height,A=S.x,$=S.y;return U.createElement(nu,{canBegin:p>0,from:"0px ".concat(p===-1?1:p,"px"),to:"".concat(p,"px 0px"),attributeName:"strokeDasharray",begin:w,duration:g,isActive:b,easing:x},U.createElement("path",Iy({},ht(i.props,!0),{className:v,d:cR(A,$,C,k,f),ref:function(B){i.node=B}})))}):U.createElement("path",Iy({},ht(this.props,!0),{className:v,d:cR(o,s,l,c,f)}))}}]),n}(T.PureComponent);v8(k1,"defaultProps",{x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"});function sf(e){"@babel/helpers - typeof";return sf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sf(e)}function LO(){return LO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function jy(e){return jy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},jy(e)}var lA=function(e){JEe(n,e);var t=eCe(n);function n(){return qEe(this,n),t.apply(this,arguments)}return XEe(n,[{key:"render",value:function(){var i=this.props,a=i.cx,o=i.cy,s=i.r,l=i.className,c=de("recharts-dot",l);return a===+a&&o===+o&&s===+s?U.createElement("circle",LO({},ht(this.props),qv(this.props),{className:c,cx:a,cy:o,r:s})):null}}]),n}(T.PureComponent);function lf(e){"@babel/helpers - typeof";return lf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lf(e)}function BO(){return BO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ry(e){return Ry=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ry(e)}function fCe(e,t,n){return t=x8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x8(e){var t=dCe(e,"string");return lf(t)==="symbol"?t:String(t)}function dCe(e,t){if(lf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(lf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var b8=function(e){oCe(n,e);var t=sCe(n);function n(){return iCe(this,n),t.apply(this,arguments)}return aCe(n,[{key:"render",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.top,f=i.left,h=i.className;return!ge(a)||!ge(o)||!ge(s)||!ge(l)||!ge(c)||!ge(f)?null:U.createElement("path",BO({},ht(this.props,!0),{className:de("recharts-cross",h),d:n.getPath(a,o,s,l,c,f)}))}}],[{key:"getPath",value:function(i,a,o,s,l,c){return"M".concat(i,",").concat(l,"v").concat(s,"M").concat(c,",").concat(a,"h").concat(o)}}]),n}(T.PureComponent);fCe(b8,"defaultProps",{x:0,y:0,top:0,left:0,width:0,height:0});var hCe=Math.ceil,pCe=Math.max;function mCe(e,t,n,r){for(var i=-1,a=pCe(hCe((t-e)/(n||1)),0),o=Array(a);a--;)o[r?a:++i]=e,e+=n;return o}var gCe=mCe,vCe=ez,dR=1/0,yCe=17976931348623157e292;function xCe(e){if(!e)return e===0?e:0;if(e=vCe(e),e===dR||e===-dR){var t=e<0?-1:1;return t*yCe}return e===e?e:0}var w8=xCe,bCe=gCe,wCe=p1,Aw=w8;function _Ce(e){return function(t,n,r){return r&&typeof r!="number"&&wCe(t,n,r)&&(n=r=void 0),t=Aw(t),n===void 0?(n=t,t=0):n=Aw(n),r=r===void 0?t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Fy(e){return Fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Fy(e)}function yi(e,t,n){return t=S8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S8(e){var t=DCe(e,"string");return uf(t)==="symbol"?t:String(t)}function DCe(e,t){if(uf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(uf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var LCe=function(t){var n=t.data,r=t.startIndex,i=t.endIndex,a=t.x,o=t.width,s=t.travellerWidth;if(!n||!n.length)return{};var l=n.length,c=oh().domain(Dy(0,l)).range([a,a+o-s]),f=c.domain().map(function(h){return c(h)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,startX:c(r),endX:c(i),scale:c,scaleValues:f}},vR=function(t){return t.changedTouches&&!!t.changedTouches.length},sp=function(e){ICe(n,e);var t=NCe(n);function n(r){var i;return $Ce(this,n),i=t.call(this,r),yi(va(i),"handleDrag",function(a){i.leaveTimer&&(clearTimeout(i.leaveTimer),i.leaveTimer=null),i.state.isTravellerMoving?i.handleTravellerMove(a):i.state.isSlideMoving&&i.handleSlideDrag(a)}),yi(va(i),"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&i.handleDrag(a.changedTouches[0])}),yi(va(i),"handleDragEnd",function(){i.setState({isTravellerMoving:!1,isSlideMoving:!1}),i.detachDragEndListener()}),yi(va(i),"handleLeaveWrapper",function(){(i.state.isTravellerMoving||i.state.isSlideMoving)&&(i.leaveTimer=window.setTimeout(i.handleDragEnd,i.props.leaveTimeOut))}),yi(va(i),"handleEnterSlideOrTraveller",function(){i.setState({isTextActive:!0})}),yi(va(i),"handleLeaveSlideOrTraveller",function(){i.setState({isTextActive:!1})}),yi(va(i),"handleSlideDragStart",function(a){var o=vR(a)?a.changedTouches[0]:a;i.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:o.pageX}),i.attachDragEndListener()}),i.travellerDragStartHandlers={startX:i.handleTravellerDragStart.bind(va(i),"startX"),endX:i.handleTravellerDragStart.bind(va(i),"endX")},i.state={},i}return MCe(n,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(i){var a=i.startX,o=i.endX,s=this.state.scaleValues,l=this.props,c=l.gap,f=l.data,h=f.length-1,p=Math.min(a,o),m=Math.max(a,o),x=n.getIndexInRange(s,p),g=n.getIndexInRange(s,m);return{startIndex:x-x%c,endIndex:g===h?h:g-g%c}}},{key:"getTextOfTick",value:function(i){var a=this.props,o=a.data,s=a.tickFormatter,l=a.dataKey,c=Ni(o[i],l,i);return He(s)?s(c,i):c}},{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(i){var a=this.state,o=a.slideMoveStartX,s=a.startX,l=a.endX,c=this.props,f=c.x,h=c.width,p=c.travellerWidth,m=c.startIndex,x=c.endIndex,g=c.onChange,w=i.pageX-o;w>0?w=Math.min(w,f+h-p-l,f+h-p-s):w<0&&(w=Math.max(w,f-s,f-l));var b=this.getIndex({startX:s+w,endX:l+w});(b.startIndex!==m||b.endIndex!==x)&&g&&g(b),this.setState({startX:s+w,endX:l+w,slideMoveStartX:i.pageX})}},{key:"handleTravellerDragStart",value:function(i,a){var o=vR(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:i,brushMoveStartX:o.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(i){var a,o=this.state,s=o.brushMoveStartX,l=o.movingTravellerId,c=o.endX,f=o.startX,h=this.state[l],p=this.props,m=p.x,x=p.width,g=p.travellerWidth,w=p.onChange,b=p.gap,_=p.data,v={startX:this.state.startX,endX:this.state.endX},S=i.pageX-s;S>0?S=Math.min(S,m+x-g-h):S<0&&(S=Math.max(S,m-h)),v[l]=h+S;var C=this.getIndex(v),k=C.startIndex,A=C.endIndex,$=function(){var B=_.length-1;return l==="startX"&&(c>f?k%b===0:A%b===0)||cf?A%b===0:k%b===0)||c>f&&A===B};this.setState((a={},yi(a,l,h+S),yi(a,"brushMoveStartX",i.pageX),a),function(){w&&$()&&w(C)})}},{key:"renderBackground",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.fill,f=i.stroke;return U.createElement("rect",{stroke:f,fill:c,x:a,y:o,width:s,height:l})}},{key:"renderPanorama",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.data,f=i.children,h=i.padding,p=T.Children.only(f);return p?U.cloneElement(p,{x:a,y:o,width:s,height:l,margin:h,compact:!0,data:c}):null}},{key:"renderTravellerLayer",value:function(i,a){var o=this.props,s=o.y,l=o.travellerWidth,c=o.height,f=o.traveller,h=Math.max(i,this.props.x),p=Pw(Pw({},ht(this.props)),{},{x:h,y:s,width:l,height:c});return U.createElement(un,{className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],style:{cursor:"col-resize"}},n.renderTraveller(f,p))}},{key:"renderSlide",value:function(i,a){var o=this.props,s=o.y,l=o.height,c=o.stroke,f=o.travellerWidth,h=Math.min(i,a)+f,p=Math.max(Math.abs(a-i)-f,0);return U.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:c,fillOpacity:.2,x:h,y:s,width:p,height:l})}},{key:"renderText",value:function(){var i=this.props,a=i.startIndex,o=i.endIndex,s=i.y,l=i.height,c=i.travellerWidth,f=i.stroke,h=this.state,p=h.startX,m=h.endX,x=5,g={pointerEvents:"none",fill:f};return U.createElement(un,{className:"recharts-brush-texts"},U.createElement(Gh,Ly({textAnchor:"end",verticalAnchor:"middle",x:Math.min(p,m)-x,y:s+l/2},g),this.getTextOfTick(a)),U.createElement(Gh,Ly({textAnchor:"start",verticalAnchor:"middle",x:Math.max(p,m)+c+x,y:s+l/2},g),this.getTextOfTick(o)))}},{key:"render",value:function(){var i=this.props,a=i.data,o=i.className,s=i.children,l=i.x,c=i.y,f=i.width,h=i.height,p=i.alwaysShowText,m=this.state,x=m.startX,g=m.endX,w=m.isTextActive,b=m.isSlideMoving,_=m.isTravellerMoving;if(!a||!a.length||!ge(l)||!ge(c)||!ge(f)||!ge(h)||f<=0||h<=0)return null;var v=de("recharts-brush",o),S=U.Children.count(s)===1,C=TCe("userSelect","none");return U.createElement(un,{className:v,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:C},this.renderBackground(),S&&this.renderPanorama(),this.renderSlide(x,g),this.renderTravellerLayer(x,"startX"),this.renderTravellerLayer(g,"endX"),(w||b||_||p)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(i){var a=i.x,o=i.y,s=i.width,l=i.height,c=i.stroke,f=Math.floor(o+l/2)-1;return U.createElement(U.Fragment,null,U.createElement("rect",{x:a,y:o,width:s,height:l,fill:c,stroke:"none"}),U.createElement("line",{x1:a+1,y1:f,x2:a+s-1,y2:f,fill:"none",stroke:"#fff"}),U.createElement("line",{x1:a+1,y1:f+2,x2:a+s-1,y2:f+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(i,a){var o;return U.isValidElement(i)?o=U.cloneElement(i,a):He(i)?o=i(a):o=n.renderDefaultTraveller(a),o}},{key:"getDerivedStateFromProps",value:function(i,a){var o=i.data,s=i.width,l=i.x,c=i.travellerWidth,f=i.updateId,h=i.startIndex,p=i.endIndex;if(o!==a.prevData||f!==a.prevUpdateId)return Pw({prevData:o,prevTravellerWidth:c,prevUpdateId:f,prevX:l,prevWidth:s},o&&o.length?LCe({data:o,width:s,x:l,travellerWidth:c,startIndex:h,endIndex:p}):{scale:null,scaleValues:null});if(a.scale&&(s!==a.prevWidth||l!==a.prevX||c!==a.prevTravellerWidth)){a.scale.range([l,l+s-c]);var m=a.scale.domain().map(function(x){return a.scale(x)});return{prevData:o,prevTravellerWidth:c,prevUpdateId:f,prevX:l,prevWidth:s,startX:a.scale(i.startIndex),endX:a.scale(i.endIndex),scaleValues:m}}return null}},{key:"getIndexInRange",value:function(i,a){for(var o=i.length,s=0,l=o-1;l-s>1;){var c=Math.floor((s+l)/2);i[c]>a?l=c:s=c}return a>=i[l]?l:s}}]),n}(T.PureComponent);yi(sp,"displayName","Brush");yi(sp,"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 FCe=MC;function BCe(e,t){var n;return FCe(e,function(r,i,a){return n=t(r,i,a),!n}),!!n}var zCe=BCe,UCe=ZF,WCe=Js,HCe=zCe,VCe=mr,YCe=p1;function GCe(e,t,n){var r=VCe(e)?UCe:HCe;return n&&YCe(e,t,n)&&(t=void 0),r(e,WCe(t))}var qCe=GCe;const KCe=gt(qCe);var ja=function(t,n){var r=t.alwaysShow,i=t.ifOverflow;return r&&(i="extendDomain"),i===n};function XCe(e,t){for(var n=-1,r=e==null?0:e.length;++n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function yAe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function WO(){return WO=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function By(e){return By=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},By(e)}function ys(e,t,n){return t=k8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k8(e){var t=kAe(e,"string");return cf(t)==="symbol"?t:String(t)}function kAe(e,t){if(cf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(cf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var E1=function(e){wAe(n,e);var t=_Ae(n);function n(){var r;xAe(this,n);for(var i=arguments.length,a=new Array(i),o=0;o0&&Math.abs(q)0&&Math.abs(z)0&&(z=Math.min((ve||0)-(q[xe-1]||0),z))});var Y=z/D,Q=g.layout==="vertical"?r.height:r.width;if(g.padding==="gap"&&(A=Y*Q/2),g.padding==="no-gap"){var Z=Hc(t.barCategoryGap,Y*Q),H=Y*Q/2;A=H-Z-(H-Z)/Q*Z}}i==="xAxis"?$=[r.left+(v.left||0)+(A||0),r.left+r.width-(v.right||0)-(A||0)]:i==="yAxis"?$=l==="horizontal"?[r.top+r.height-(v.bottom||0),r.top+(v.top||0)]:[r.top+(v.top||0)+(A||0),r.top+r.height-(v.bottom||0)-(A||0)]:$=g.range,C&&($=[$[1],$[0]]);var K=vke(g,a,p),I=K.scale,ee=K.realScaleType;I.domain(b).range($),yke(I);var oe=Eke(I,Xi(Xi({},g),{},{realScaleType:ee}));i==="xAxis"?(j=w==="top"&&!S||w==="bottom"&&S,L=r.left,B=h[k]-j*g.height):i==="yAxis"&&(j=w==="left"&&!S||w==="right"&&S,L=h[k]-j*g.width,B=r.top);var R=Xi(Xi(Xi({},g),oe),{},{realScaleType:ee,x:L,y:B,scale:I,width:i==="xAxis"?r.width:g.width,height:i==="yAxis"?r.height:g.height});return R.bandSize=Ay(R,oe),!g.hide&&i==="xAxis"?h[k]+=(j?-1:1)*R.height:g.hide||(h[k]+=(j?-1:1)*R.width),Xi(Xi({},m),{},C1({},x,R))},{})},C8=function(t,n){var r=t.x,i=t.y,a=n.x,o=n.y;return{x:Math.min(r,a),y:Math.min(i,o),width:Math.abs(a-r),height:Math.abs(o-i)}},TAe=function(t){var n=t.x1,r=t.y1,i=t.x2,a=t.y2;return C8({x:n,y:r},{x:i,y:a})},A8=function(){function e(t){EAe(this,e),this.scale=t}return CAe(e,[{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(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.bandAware,a=r.position;if(n!==void 0){if(a)switch(a){case"start":return this.scale(n);case"middle":{var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+o}case"end":{var s=this.bandwidth?this.bandwidth():0;return this.scale(n)+s}default:return this.scale(n)}if(i){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+l}return this.scale(n)}}},{key:"isInRange",value:function(n){var r=this.range(),i=r[0],a=r[r.length-1];return i<=a?n>=i&&n<=a:n>=a&&n<=i}}],[{key:"create",value:function(n){return new e(n)}}]),e}();C1(A8,"EPS",1e-4);var uA=function(t){var n=Object.keys(t).reduce(function(r,i){return Xi(Xi({},r),{},C1({},i,A8.create(t[i])))},{});return Xi(Xi({},n),{},{apply:function(i){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=a.bandAware,s=a.position;return mAe(i,function(l,c){return n[c].apply(l,{bandAware:o,position:s})})},isInRange:function(i){return O8(i,function(a,o){return n[o].isInRange(a)})}})};function up(e){"@babel/helpers - typeof";return up=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},up(e)}function SR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function OR(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=2?ki(g[1].coordinate-g[0].coordinate):1,_,v;b===1?(_=m==="width"?c:f,v=m==="width"?c+h:f+p):(_=m==="width"?c+h:f+p,v=m==="width"?c:f);for(var S=w-1;S>=0;S--){var C=g[S],k=He(n)?n(C.value,w-S-1):C.value,A=zl(k,{fontSize:s,letterSpacing:l})[m]+x;if(S===w-1){var $=b*(C.coordinate+b*A/2-v);g[S]=C=Qn(Qn({},C),{},{tickCoord:$>0?C.coordinate-$*b:C.coordinate})}else g[S]=C=Qn(Qn({},C),{},{tickCoord:C.coordinate});var L=b*(C.tickCoord-b*A/2-_)>=0&&b*(C.tickCoord+b*A/2-v)<=0;L&&(v=C.tickCoord-b*(A/2+a),g[S]=Qn(Qn({},C),{},{isShow:!0}))}return g}function $R(e,t){var n=e.ticks,r=e.tickFormatter,i=e.viewBox,a=e.orientation,o=e.minTickGap,s=e.unit,l=e.fontSize,c=e.letterSpacing,f=i.x,h=i.y,p=i.width,m=i.height,x=a==="top"||a==="bottom"?"width":"height",g=(n||[]).slice(),w=s&&x==="width"?zl(s,{fontSize:l,letterSpacing:c})[x]:0,b=g.length,_=b>=2?ki(g[1].coordinate-g[0].coordinate):1,v,S;if(_===1?(v=x==="width"?f:h,S=x==="width"?f+p:h+m):(v=x==="width"?f+p:h+m,S=x==="width"?f:h),t){var C=n[b-1],k=He(r)?r(C.value,b-1):C.value,A=zl(k,{fontSize:l,letterSpacing:c})[x]+w,$=_*(C.coordinate+_*A/2-S);g[b-1]=C=Qn(Qn({},C),{},{tickCoord:$>0?C.coordinate-$*_:C.coordinate});var L=_*(C.tickCoord-_*A/2-v)>=0&&_*(C.tickCoord+_*A/2-S)<=0;L&&(S=C.tickCoord-_*(A/2+o),g[b-1]=Qn(Qn({},C),{},{isShow:!0}))}for(var B=t?b-1:b,j=0;j=0&&_*(D.tickCoord+_*q/2-S)<=0;Q&&(v=D.tickCoord+_*(q/2+o),g[j]=Qn(Qn({},D),{},{isShow:!0}))}return g}function KO(e,t,n){var r=e.tick,i=e.ticks,a=e.viewBox,o=e.minTickGap,s=e.orientation,l=e.interval,c=e.tickFormatter,f=e.unit;if(!i||!i.length||!r)return[];if(ge(l)||yo.isSsr)return JAe(i,typeof l=="number"&&ge(l)?l:0);var h=[];return l==="equidistantPreserveStart"?(h=$R({ticks:i,tickFormatter:c,viewBox:a,orientation:s,minTickGap:o,unit:f,fontSize:t,letterSpacing:n}),ZAe(h)):(l==="preserveStart"||l==="preserveStartEnd"?h=$R({ticks:i,tickFormatter:c,viewBox:a,orientation:s,minTickGap:o,unit:f,fontSize:t,letterSpacing:n},l==="preserveStartEnd"):h=ePe({ticks:i,tickFormatter:c,viewBox:a,orientation:s,minTickGap:o,unit:f,fontSize:t,letterSpacing:n}),h.filter(function(p){return p.isShow}))}var tPe=["viewBox"],nPe=["viewBox"],rPe=["ticks"];function ff(e){"@babel/helpers - typeof";return ff=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ff(e)}function rc(){return rc=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function iPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function aPe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function IR(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function zy(e){return zy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},zy(e)}function fA(e,t,n){return t=P8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P8(e){var t=dPe(e,"string");return ff(t)==="symbol"?t:String(t)}function dPe(e,t){if(ff(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ff(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var lh=function(e){sPe(n,e);var t=lPe(n);function n(r){var i;return aPe(this,n),i=t.call(this,r),i.state={fontSize:"",letterSpacing:""},i}return oPe(n,[{key:"shouldComponentUpdate",value:function(i,a){var o=i.viewBox,s=Tw(i,tPe),l=this.props,c=l.viewBox,f=Tw(l,nPe);return!pc(o,c)||!pc(s,f)||!pc(a,this.state)}},{key:"componentDidMount",value:function(){var i=this.layerReference;if(i){var a=i.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];a&&this.setState({fontSize:window.getComputedStyle(a).fontSize,letterSpacing:window.getComputedStyle(a).letterSpacing})}}},{key:"getTickLineCoord",value:function(i){var a=this.props,o=a.x,s=a.y,l=a.width,c=a.height,f=a.orientation,h=a.tickSize,p=a.mirror,m=a.tickMargin,x,g,w,b,_,v,S=p?-1:1,C=i.tickSize||h,k=ge(i.tickCoord)?i.tickCoord:i.coordinate;switch(f){case"top":x=g=i.coordinate,b=s+ +!p*c,w=b-S*C,v=w-S*m,_=k;break;case"left":w=b=i.coordinate,g=o+ +!p*l,x=g-S*C,_=x-S*m,v=k;break;case"right":w=b=i.coordinate,g=o+ +p*l,x=g+S*C,_=x+S*m,v=k;break;default:x=g=i.coordinate,b=s+ +p*c,w=b+S*C,v=w+S*m,_=k;break}return{line:{x1:x,y1:w,x2:g,y2:b},tick:{x:_,y:v}}}},{key:"getTickTextAnchor",value:function(){var i=this.props,a=i.orientation,o=i.mirror,s;switch(a){case"left":s=o?"start":"end";break;case"right":s=o?"end":"start";break;default:s="middle";break}return s}},{key:"getTickVerticalAnchor",value:function(){var i=this.props,a=i.orientation,o=i.mirror,s="end";switch(a){case"left":case"right":s="middle";break;case"top":s=o?"start":"end";break;default:s=o?"end":"start";break}return s}},{key:"renderAxisLine",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.orientation,f=i.mirror,h=i.axisLine,p=sr(sr(sr({},ht(this.props)),ht(h)),{},{fill:"none"});if(c==="top"||c==="bottom"){var m=+(c==="top"&&!f||c==="bottom"&&f);p=sr(sr({},p),{},{x1:a,y1:o+m*l,x2:a+s,y2:o+m*l})}else{var x=+(c==="left"&&!f||c==="right"&&f);p=sr(sr({},p),{},{x1:a+x*s,y1:o,x2:a+x*s,y2:o+l})}return U.createElement("line",rc({},p,{className:de("recharts-cartesian-axis-line",Wn(h,"className"))}))}},{key:"renderTicks",value:function(i,a,o){var s=this,l=this.props,c=l.tickLine,f=l.stroke,h=l.tick,p=l.tickFormatter,m=l.unit,x=KO(sr(sr({},this.props),{},{ticks:i}),a,o),g=this.getTickTextAnchor(),w=this.getTickVerticalAnchor(),b=ht(this.props),_=ht(h),v=sr(sr({},b),{},{fill:"none"},ht(c)),S=x.map(function(C,k){var A=s.getTickLineCoord(C),$=A.line,L=A.tick,B=sr(sr(sr(sr({textAnchor:g,verticalAnchor:w},b),{},{stroke:"none",fill:f},_),L),{},{index:k,payload:C,visibleTicksCount:x.length,tickFormatter:p});return U.createElement(un,rc({className:"recharts-cartesian-axis-tick",key:"tick-".concat(k)},Kv(s.props,C,k)),c&&U.createElement("line",rc({},v,$,{className:de("recharts-cartesian-axis-tick-line",Wn(c,"className"))})),h&&n.renderTickItem(h,B,"".concat(He(p)?p(C.value,k):C.value).concat(m||"")))});return U.createElement("g",{className:"recharts-cartesian-axis-ticks"},S)}},{key:"render",value:function(){var i=this,a=this.props,o=a.axisLine,s=a.width,l=a.height,c=a.ticksGenerator,f=a.className,h=a.hide;if(h)return null;var p=this.props,m=p.ticks,x=Tw(p,rPe),g=m;return He(c)&&(g=m&&m.length>0?c(this.props):c(x)),s<=0||l<=0||!g||!g.length?null:U.createElement(un,{className:de("recharts-cartesian-axis",f),ref:function(b){i.layerReference=b}},o&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),Un.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(i,a,o){var s;return U.isValidElement(i)?s=U.cloneElement(i,a):He(i)?s=i(a):s=U.createElement(Gh,rc({},a,{className:"recharts-cartesian-axis-tick-value"}),o),s}}]),n}(T.Component);fA(lh,"displayName","CartesianAxis");fA(lh,"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 hPe=["x1","y1","x2","y2","key"];function df(e){"@babel/helpers - typeof";return df=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},df(e)}function QO(){return QO=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function mPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function NR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Uy(e){return Uy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Uy(e)}function dA(e,t,n){return t=T8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T8(e){var t=SPe(e,"string");return df(t)==="symbol"?t:String(t)}function SPe(e,t){if(df(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(df(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var hA=function(e){yPe(n,e);var t=xPe(n);function n(){return gPe(this,n),t.apply(this,arguments)}return vPe(n,[{key:"renderHorizontal",value:function(i){var a=this,o=this.props,s=o.x,l=o.width,c=o.horizontal;if(!i||!i.length)return null;var f=i.map(function(h,p){var m=wg(wg({},a.props),{},{x1:s,y1:h,x2:s+l,y2:h,key:"line-".concat(p),index:p});return n.renderLineItem(c,m)});return U.createElement("g",{className:"recharts-cartesian-grid-horizontal"},f)}},{key:"renderVertical",value:function(i){var a=this,o=this.props,s=o.y,l=o.height,c=o.vertical;if(!i||!i.length)return null;var f=i.map(function(h,p){var m=wg(wg({},a.props),{},{x1:h,y1:s,x2:h,y2:s+l,key:"line-".concat(p),index:p});return n.renderLineItem(c,m)});return U.createElement("g",{className:"recharts-cartesian-grid-vertical"},f)}},{key:"renderVerticalStripes",value:function(i){var a=this.props.verticalFill;if(!a||!a.length)return null;var o=this.props,s=o.fillOpacity,l=o.x,c=o.y,f=o.width,h=o.height,p=i.map(function(x){return Math.round(x+l-l)}).sort(function(x,g){return x-g});l!==p[0]&&p.unshift(0);var m=p.map(function(x,g){var w=!p[g+1],b=w?l+f-x:p[g+1]-x;if(b<=0)return null;var _=g%a.length;return U.createElement("rect",{key:"react-".concat(g),x,y:c,width:b,height:h,stroke:"none",fill:a[_],fillOpacity:s,className:"recharts-cartesian-grid-bg"})});return U.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},m)}},{key:"renderHorizontalStripes",value:function(i){var a=this.props.horizontalFill;if(!a||!a.length)return null;var o=this.props,s=o.fillOpacity,l=o.x,c=o.y,f=o.width,h=o.height,p=i.map(function(x){return Math.round(x+c-c)}).sort(function(x,g){return x-g});c!==p[0]&&p.unshift(0);var m=p.map(function(x,g){var w=!p[g+1],b=w?c+h-x:p[g+1]-x;if(b<=0)return null;var _=g%a.length;return U.createElement("rect",{key:"react-".concat(g),y:x,x:l,height:b,width:f,stroke:"none",fill:a[_],fillOpacity:s,className:"recharts-cartesian-grid-bg"})});return U.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},m)}},{key:"renderBackground",value:function(){var i=this.props.fill;if(!i||i==="none")return null;var a=this.props,o=a.fillOpacity,s=a.x,l=a.y,c=a.width,f=a.height;return U.createElement("rect",{x:s,y:l,width:c,height:f,stroke:"none",fill:i,fillOpacity:o,className:"recharts-cartesian-grid-bg"})}},{key:"render",value:function(){var i=this.props,a=i.x,o=i.y,s=i.width,l=i.height,c=i.horizontal,f=i.vertical,h=i.horizontalCoordinatesGenerator,p=i.verticalCoordinatesGenerator,m=i.xAxis,x=i.yAxis,g=i.offset,w=i.chartWidth,b=i.chartHeight;if(!ge(s)||s<=0||!ge(l)||l<=0||!ge(a)||a!==+a||!ge(o)||o!==+o)return null;var _=this.props,v=_.horizontalPoints,S=_.verticalPoints;return(!v||!v.length)&&He(h)&&(v=h({yAxis:x,width:w,height:b,offset:g})),(!S||!S.length)&&He(p)&&(S=p({xAxis:m,width:w,height:b,offset:g})),U.createElement("g",{className:"recharts-cartesian-grid"},this.renderBackground(),c&&this.renderHorizontal(v),f&&this.renderVertical(S),c&&this.renderHorizontalStripes(v),f&&this.renderVerticalStripes(S))}}],[{key:"renderLineItem",value:function(i,a){var o;if(U.isValidElement(i))o=U.cloneElement(i,a);else if(He(i))o=i(a);else{var s=a.x1,l=a.y1,c=a.x2,f=a.y2,h=a.key,p=pPe(a,hPe);o=U.createElement("line",QO({},ht(p),{x1:s,y1:l,x2:c,y2:f,fill:"none",key:h}))}return o}}]),n}(T.PureComponent);dA(hA,"displayName","CartesianGrid");dA(hA,"defaultProps",{horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]});var OPe=["layout","type","stroke","connectNulls","isRange","ref"];function hf(e){"@babel/helpers - typeof";return hf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hf(e)}function kPe(e,t){if(e==null)return{};var n=EPe(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function EPe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function Ml(){return Ml=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Wy(e){return Wy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Wy(e)}function Pa(e,t,n){return t=$8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $8(e){var t=IPe(e,"string");return hf(t)==="symbol"?t:String(t)}function IPe(e,t){if(hf(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(hf(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var zs=function(e){PPe(n,e);var t=TPe(n);function n(){var r;CPe(this,n);for(var i=arguments.length,a=new Array(i),o=0;o0||!my(h,s)||!my(p,l))?this.renderAreaWithAnimation(i,a):this.renderAreaStatically(s,l,i,a)}},{key:"render",value:function(){var i=this.props,a=i.hide,o=i.dot,s=i.points,l=i.className,c=i.top,f=i.left,h=i.xAxis,p=i.yAxis,m=i.width,x=i.height,g=i.isAnimationActive,w=i.id;if(a||!s||!s.length)return null;var b=this.state.isAnimationFinished,_=s.length===1,v=de("recharts-area",l),S=h&&h.allowDataOverflow||p&&p.allowDataOverflow,C=Re(w)?this.id:w;return U.createElement(un,{className:v},S?U.createElement("defs",null,U.createElement("clipPath",{id:"clipPath-".concat(C)},U.createElement("rect",{x:f,y:c,width:m,height:Math.floor(x)}))):null,_?null:this.renderArea(S,C),(o||_)&&this.renderDots(S,C),(!g||b)&&bo.renderCallByParent(this.props,s))}}],[{key:"getDerivedStateFromProps",value:function(i,a){return i.animationId!==a.prevAnimationId?{prevAnimationId:i.animationId,curPoints:i.points,curBaseLine:i.baseLine,prevPoints:a.curPoints,prevBaseLine:a.curBaseLine}:i.points!==a.curPoints||i.baseLine!==a.curBaseLine?{curPoints:i.points,curBaseLine:i.baseLine}:null}}]),n}(T.PureComponent);Pa(zs,"displayName","Area");Pa(zs,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!yo.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Pa(zs,"getBaseValue",function(e,t,n,r){var i=e.layout,a=e.baseValue,o=t.props.baseValue,s=o??a;if(ge(s)&&typeof s=="number")return s;var l=i==="horizontal"?r:n,c=l.scale.domain();if(l.type==="number"){var f=Math.max(c[0],c[1]),h=Math.min(c[0],c[1]);return s==="dataMin"?h:s==="dataMax"||f<0?f:Math.max(Math.min(c[0],c[1]),0)}return s==="dataMin"?c[0]:s==="dataMax"?c[1]:c[0]});Pa(zs,"getComposedData",function(e){var t=e.props,n=e.item,r=e.xAxis,i=e.yAxis,a=e.xAxisTicks,o=e.yAxisTicks,s=e.bandSize,l=e.dataKey,c=e.stackedData,f=e.dataStartIndex,h=e.displayedData,p=e.offset,m=t.layout,x=c&&c.length,g=zs.getBaseValue(t,n,r,i),w=!1,b=h.map(function(v,S){var C=Ni(v,l),k;x?k=c[f+S]:(k=C,vn(k)?w=!0:k=[g,k]);var A=Re(k[1])||x&&Re(C);return m==="horizontal"?{x:Xj({axis:r,ticks:a,bandSize:s,entry:v,index:S}),y:A?null:i.scale(k[1]),value:k,payload:v}:{x:A?null:r.scale(k[1]),y:Xj({axis:i,ticks:o,bandSize:s,entry:v,index:S}),value:k,payload:v}}),_;return x||w?_=b.map(function(v){return m==="horizontal"?{x:v.x,y:!Re(Wn(v,"value[0]"))&&!Re(Wn(v,"y"))?i.scale(Wn(v,"value[0]")):null}:{x:Re(Wn(v,"value[0]"))?null:r.scale(Wn(v,"value[0]")),y:v.y}}):m==="horizontal"?_=i.scale(g):_=r.scale(g),is({points:b,baseLine:_,layout:m,isRange:w},p)});Pa(zs,"renderDotItem",function(e,t){var n;return U.isValidElement(e)?n=U.cloneElement(e,t):He(e)?n=e(t):n=U.createElement(lA,Ml({},t,{className:"recharts-area-dot"})),n});var A1=function(){return null};A1.displayName="XAxis";A1.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 P1=function(){return null};P1.displayName="YAxis";P1.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 NPe=Js,jPe=Fp,RPe=l1;function DPe(e){return function(t,n,r){var i=Object(t);if(!jPe(t)){var a=NPe(n);t=RPe(t),n=function(s){return a(i[s],s,i)}}var o=e(t,n,r);return o>-1?i[a?t[o]:o]:void 0}}var LPe=DPe,FPe=w8;function BPe(e){var t=FPe(e),n=t%1;return t===t?n?t-n:t:0}var zPe=BPe,UPe=fB,WPe=Js,HPe=zPe,VPe=Math.max;function YPe(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:HPe(n);return i<0&&(i=VPe(r+i,0)),UPe(e,WPe(t),i)}var GPe=YPe,qPe=LPe,KPe=GPe,XPe=qPe(KPe),QPe=XPe;const ZPe=gt(QPe);var JPe=Qs,e2e=Zs,t2e="[object Boolean]";function n2e(e){return e===!0||e===!1||e2e(e)&&JPe(e)==t2e}var r2e=n2e;const i2e=gt(r2e);function LR(e){return l2e(e)||s2e(e)||o2e(e)||a2e()}function a2e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o2e(e,t){if(e){if(typeof e=="string")return ek(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ek(e,t)}}function s2e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function l2e(e){if(Array.isArray(e))return ek(e)}function ek(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function g2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function v2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y2e(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Hy(e){return Hy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Hy(e)}function mf(e){return E2e(e)||k2e(e)||I8(e)||O2e()}function O2e(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I8(e,t){if(e){if(typeof e=="string")return rk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rk(e,t)}}function k2e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function E2e(e){if(Array.isArray(e))return rk(e)}function rk(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?s:r&&r.props&&r.props.data&&r.props.data.length>0?r.props.data:t&&t.length&&ge(a)&&ge(o)?t.slice(a,o+1):[]};function M2e(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var r=e==null?void 0:e[0],i=e==null?void 0:e[1];if(r&&i&&ge(r)&&ge(i))return!0}return!1}function R8(e){return e==="number"?[0,"auto"]:void 0}var D8=function(t,n,r,i){var a=t.graphicalItems,o=t.tooltipAxis,s=T1(n,t);return r<0||!a||!a.length||r>=s.length?null:a.reduce(function(l,c){var f=c.props.hide;if(f)return l;var h=c.props.data,p;if(o.dataKey&&!o.allowDuplicatedCategory){var m=h===void 0?s:h;p=Gv(m,o.dataKey,i)}else p=h&&h[r]||s[r];return p?[].concat(mf(l),[u8(c,p)]):l},[])},HR=function(t,n,r,i){var a=i||{x:t.chartX,y:t.chartY},o=T2e(a,r),s=t.orderedTooltipTicks,l=t.tooltipAxis,c=t.tooltipTicks,f=fke(o,s,c,l);if(f>=0&&c){var h=c[f]&&c[f].value,p=D8(t,n,f,h),m=$2e(r,s,f,a);return{activeTooltipIndex:f,activeLabel:h,activePayload:p,activeCoordinate:m}}return null},I2e=function(t,n){var r=n.axes,i=n.graphicalItems,a=n.axisType,o=n.axisIdKey,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,f=t.layout,h=t.children,p=t.stackOffset,m=s8(f,a),x=r.reduce(function(g,w){var b,_=w.props,v=_.type,S=_.dataKey,C=_.allowDataOverflow,k=_.allowDuplicatedCategory,A=_.scale,$=_.ticks,L=_.includeHidden,B=w.props[o];if(g[B])return g;var j=T1(t.data,{graphicalItems:i.filter(function(R){return R.props[o]===B}),dataStartIndex:l,dataEndIndex:c}),D=j.length,z,q,Y;M2e(w.props.domain,C,v)&&(z=TO(w.props.domain,null,C),m&&(v==="number"||A!=="auto")&&(Y=sh(j,S,"category")));var Q=R8(v);if(!z||z.length===0){var Z,H=(Z=w.props.domain)!==null&&Z!==void 0?Z:Q;if(S){if(z=sh(j,S,v),v==="category"&&m){var K=Ace(z);k&&K?(q=z,z=Dy(0,D)):k||(z=eR(H,z,w).reduce(function(R,ve){return R.indexOf(ve)>=0?R:[].concat(mf(R),[ve])},[]))}else if(v==="category")k?z=z.filter(function(R){return R!==""&&!Re(R)}):z=eR(H,z,w).reduce(function(R,ve){return R.indexOf(ve)>=0||ve===""||Re(ve)?R:[].concat(mf(R),[ve])},[]);else if(v==="number"){var I=gke(j,i.filter(function(R){return R.props[o]===B&&(L||!R.props.hide)}),S,a,f);I&&(z=I)}m&&(v==="number"||A!=="auto")&&(Y=sh(j,S,"category"))}else m?z=Dy(0,D):s&&s[B]&&s[B].hasStack&&v==="number"?z=p==="expand"?[0,1]:l8(s[B].stackGroups,l,c):z=o8(j,i.filter(function(R){return R.props[o]===B&&(L||!R.props.hide)}),v,f,!0);if(v==="number")z=tk(h,z,B,a,$),H&&(z=TO(H,z,C));else if(v==="category"&&H){var ee=H,oe=z.every(function(R){return ee.indexOf(R)>=0});oe&&(z=ee)}}return se(se({},g),{},Ue({},B,se(se({},w.props),{},{axisType:a,domain:z,categoricalDomain:Y,duplicateDomain:q,originalDomain:(b=w.props.domain)!==null&&b!==void 0?b:Q,isCategorical:m,layout:f})))},{});return x},N2e=function(t,n){var r=n.graphicalItems,i=n.Axis,a=n.axisType,o=n.axisIdKey,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,f=t.layout,h=t.children,p=T1(t.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:c}),m=p.length,x=s8(f,a),g=-1,w=r.reduce(function(b,_){var v=_.props[o],S=R8("number");if(!b[v]){g++;var C;return x?C=Dy(0,m):s&&s[v]&&s[v].hasStack?(C=l8(s[v].stackGroups,l,c),C=tk(h,C,v,a)):(C=TO(S,o8(p,r.filter(function(k){return k.props[o]===v&&!k.props.hide}),"number",f),i.defaultProps.allowDataOverflow),C=tk(h,C,v,a)),se(se({},b),{},Ue({},v,se(se({axisType:a},i.defaultProps),{},{hide:!0,orientation:Wn(A2e,"".concat(a,".").concat(g%2),null),domain:C,originalDomain:S,isCategorical:x,layout:f})))}return b},{});return w},j2e=function(t,n){var r=n.axisType,i=r===void 0?"xAxis":r,a=n.AxisComp,o=n.graphicalItems,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,f=t.children,h="".concat(i,"Id"),p=oa(f,a),m={};return p&&p.length?m=I2e(t,{axes:p,graphicalItems:o,axisType:i,axisIdKey:h,stackGroups:s,dataStartIndex:l,dataEndIndex:c}):o&&o.length&&(m=N2e(t,{Axis:a,graphicalItems:o,axisType:i,axisIdKey:h,stackGroups:s,dataStartIndex:l,dataEndIndex:c})),m},R2e=function(t){var n=ns(t),r=rs(n,!1,!0);return{tooltipTicks:r,orderedTooltipTicks:IC(r,function(i){return i.coordinate}),tooltipAxis:n,tooltipAxisBandSize:Ay(n,r)}},VR=function(t){var n,r,i=t.children,a=t.defaultShowTooltip,o=co(i,sp),s=o&&o.props&&o.props.startIndex||0,l=(o==null||(n=o.props)===null||n===void 0?void 0:n.endIndex)!==void 0?o==null||(r=o.props)===null||r===void 0?void 0:r.endIndex:t.data&&t.data.length-1||0;return{chartX:0,chartY:0,dataStartIndex:s,dataEndIndex:l,activeTooltipIndex:-1,isTooltipActive:Re(a)?!1:a}},D2e=function(t){return!t||!t.length?!1:t.some(function(n){var r=Ts(n&&n.type);return r&&r.indexOf("Bar")>=0})},YR=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},L2e=function(t,n){var r=t.props,i=t.graphicalItems,a=t.xAxisMap,o=a===void 0?{}:a,s=t.yAxisMap,l=s===void 0?{}:s,c=r.width,f=r.height,h=r.children,p=r.margin||{},m=co(h,sp),x=co(h,Wh),g=Object.keys(l).reduce(function(v,S){var C=l[S],k=C.orientation;return!C.mirror&&!C.hide?se(se({},v),{},Ue({},k,v[k]+C.width)):v},{left:p.left||0,right:p.right||0}),w=Object.keys(o).reduce(function(v,S){var C=o[S],k=C.orientation;return!C.mirror&&!C.hide?se(se({},v),{},Ue({},k,Wn(v,"".concat(k))+C.height)):v},{top:p.top||0,bottom:p.bottom||0}),b=se(se({},w),g),_=b.bottom;return m&&(b.bottom+=m.props.height||sp.defaultProps.height),x&&n&&(b=pke(b,i,r,n)),se(se({brushBottom:_},b),{},{width:c-b.left-b.right,height:f-b.top-b.bottom})},F2e=function(t){var n,r=t.chartName,i=t.GraphicalChild,a=t.defaultTooltipEventType,o=a===void 0?"axis":a,s=t.validateTooltipEventTypes,l=s===void 0?["axis"]:s,c=t.axisComponents,f=t.legendContent,h=t.formatAxisMap,p=t.defaultProps,m=function(w,b){var _=b.graphicalItems,v=b.stackGroups,S=b.offset,C=b.updateId,k=b.dataStartIndex,A=b.dataEndIndex,$=w.barSize,L=w.layout,B=w.barGap,j=w.barCategoryGap,D=w.maxBarSize,z=YR(L),q=z.numericAxisName,Y=z.cateAxisName,Q=D2e(_),Z=Q&&dke({barSize:$,stackGroups:v}),H=[];return _.forEach(function(K,I){var ee=T1(w.data,{dataStartIndex:k,dataEndIndex:A},K),oe=K.props,R=oe.dataKey,ve=oe.maxBarSize,xe=K.props["".concat(q,"Id")],ke=K.props["".concat(Y,"Id")],Ve=c.reduce(function(We,tt){var Xe,Qe=b["".concat(tt.axisType,"Map")],on=K.props["".concat(tt.axisType,"Id")],Yt=Qe&&Qe[on];return se(se({},We),{},(Xe={},Ue(Xe,tt.axisType,Yt),Ue(Xe,"".concat(tt.axisType,"Ticks"),rs(Yt)),Xe))},{}),_e=Ve[Y],re=Ve["".concat(Y,"Ticks")],be=v&&v[xe]&&v[xe].hasStack&&Ake(K,v[xe].stackGroups),Oe=Ts(K.type).indexOf("Bar")>=0,te=Ay(_e,re),Ge=[];if(Oe){var Me,Te,ft=Re(ve)?D:ve,ce=(Me=(Te=Ay(_e,re,!0))!==null&&Te!==void 0?Te:ft)!==null&&Me!==void 0?Me:0;Ge=hke({barGap:B,barCategoryGap:j,bandSize:ce!==te?ce:te,sizeList:Z[ke],maxBarSize:ft}),ce!==te&&(Ge=Ge.map(function(We){return se(se({},We),{},{position:se(se({},We.position),{},{offset:We.position.offset-ce/2})})}))}var Se=K&&K.type&&K.type.getComposedData;if(Se){var Le;H.push({props:se(se({},Se(se(se({},Ve),{},{displayedData:ee,props:w,dataKey:R,item:K,bandSize:te,barPosition:Ge,offset:S,stackedData:be,layout:L,dataStartIndex:k,dataEndIndex:A}))),{},(Le={key:K.key||"item-".concat(I)},Ue(Le,q,Ve[q]),Ue(Le,Y,Ve[Y]),Ue(Le,"animationId",C),Le)),childIndex:Fce(K,w.children),item:K})}}),H},x=function(w,b){var _=w.props,v=w.dataStartIndex,S=w.dataEndIndex,C=w.updateId;if(!NI({props:_}))return null;var k=_.children,A=_.layout,$=_.stackOffset,L=_.data,B=_.reverseStackOrder,j=YR(A),D=j.numericAxisName,z=j.cateAxisName,q=oa(k,i),Y=kke(L,q,"".concat(D,"Id"),"".concat(z,"Id"),$,B),Q=c.reduce(function(ee,oe){var R="".concat(oe.axisType,"Map");return se(se({},ee),{},Ue({},R,j2e(_,se(se({},oe),{},{graphicalItems:q,stackGroups:oe.axisType===D&&Y,dataStartIndex:v,dataEndIndex:S}))))},{}),Z=L2e(se(se({},Q),{},{props:_,graphicalItems:q}),b==null?void 0:b.legendBBox);Object.keys(Q).forEach(function(ee){Q[ee]=h(_,Q[ee],Z,ee.replace("Map",""),r)});var H=Q["".concat(z,"Map")],K=R2e(H),I=m(_,se(se({},Q),{},{dataStartIndex:v,dataEndIndex:S,updateId:C,graphicalItems:q,stackGroups:Y,offset:Z}));return se(se({formattedGraphicalItems:I,graphicalItems:q,offset:Z,stackGroups:Y},K),Q)};return n=function(g){b2e(b,g);var w=w2e(b);function b(_){var v;return v2e(this,b),v=w.call(this,_),Ue(ut(v),"clearDeferId",function(){!Re(v.deferId)&&WR&&WR(v.deferId),v.deferId=null}),Ue(ut(v),"handleLegendBBoxUpdate",function(S){if(S){var C=v.state,k=C.dataStartIndex,A=C.dataEndIndex,$=C.updateId;v.setState(se({legendBBox:S},x({props:v.props,dataStartIndex:k,dataEndIndex:A,updateId:$},se(se({},v.state),{},{legendBBox:S}))))}}),Ue(ut(v),"handleReceiveSyncEvent",function(S,C,k){var A=v.props.syncId;A===S&&C!==v.uniqueChartId&&(v.clearDeferId(),v.deferId=UR&&UR(v.applySyncEvent.bind(ut(v),k)))}),Ue(ut(v),"handleBrushChange",function(S){var C=S.startIndex,k=S.endIndex;if(C!==v.state.dataStartIndex||k!==v.state.dataEndIndex){var A=v.state.updateId;v.setState(function(){return se({dataStartIndex:C,dataEndIndex:k},x({props:v.props,dataStartIndex:C,dataEndIndex:k,updateId:A},v.state))}),v.triggerSyncEvent({dataStartIndex:C,dataEndIndex:k})}}),Ue(ut(v),"handleMouseEnter",function(S){var C=v.props.onMouseEnter,k=v.getMouseInfo(S);if(k){var A=se(se({},k),{},{isTooltipActive:!0});v.setState(A),v.triggerSyncEvent(A),He(C)&&C(A,S)}}),Ue(ut(v),"triggeredAfterMouseMove",function(S){var C=v.props.onMouseMove,k=v.getMouseInfo(S),A=k?se(se({},k),{},{isTooltipActive:!0}):{isTooltipActive:!1};v.setState(A),v.triggerSyncEvent(A),He(C)&&C(A,S)}),Ue(ut(v),"handleItemMouseEnter",function(S){v.setState(function(){return{isTooltipActive:!0,activeItem:S,activePayload:S.tooltipPayload,activeCoordinate:S.tooltipPosition||{x:S.cx,y:S.cy}}})}),Ue(ut(v),"handleItemMouseLeave",function(){v.setState(function(){return{isTooltipActive:!1}})}),Ue(ut(v),"handleMouseMove",function(S){S&&He(S.persist)&&S.persist(),v.triggeredAfterMouseMove(S)}),Ue(ut(v),"handleMouseLeave",function(S){var C=v.props.onMouseLeave,k={isTooltipActive:!1};v.setState(k),v.triggerSyncEvent(k),He(C)&&C(k,S),v.cancelThrottledTriggerAfterMouseMove()}),Ue(ut(v),"handleOuterEvent",function(S){var C=Lce(S),k=Wn(v.props,"".concat(C));if(C&&He(k)){var A;/.*touch.*/i.test(C)?A=v.getMouseInfo(S.changedTouches[0]):A=v.getMouseInfo(S);var $=k;$(A,S)}}),Ue(ut(v),"handleClick",function(S){var C=v.props.onClick,k=v.getMouseInfo(S);if(k){var A=se(se({},k),{},{isTooltipActive:!0});v.setState(A),v.triggerSyncEvent(A),He(C)&&C(A,S)}}),Ue(ut(v),"handleMouseDown",function(S){var C=v.props.onMouseDown;if(He(C)){var k=v.getMouseInfo(S);C(k,S)}}),Ue(ut(v),"handleMouseUp",function(S){var C=v.props.onMouseUp;if(He(C)){var k=v.getMouseInfo(S);C(k,S)}}),Ue(ut(v),"handleTouchMove",function(S){S.changedTouches!=null&&S.changedTouches.length>0&&v.handleMouseMove(S.changedTouches[0])}),Ue(ut(v),"handleTouchStart",function(S){S.changedTouches!=null&&S.changedTouches.length>0&&v.handleMouseDown(S.changedTouches[0])}),Ue(ut(v),"handleTouchEnd",function(S){S.changedTouches!=null&&S.changedTouches.length>0&&v.handleMouseUp(S.changedTouches[0])}),Ue(ut(v),"verticalCoordinatesGenerator",function(S){var C=S.xAxis,k=S.width,A=S.height,$=S.offset;return qj(KO(se(se(se({},lh.defaultProps),C),{},{ticks:rs(C,!0),viewBox:{x:0,y:0,width:k,height:A}})),$.left,$.left+$.width)}),Ue(ut(v),"horizontalCoordinatesGenerator",function(S){var C=S.yAxis,k=S.width,A=S.height,$=S.offset;return qj(KO(se(se(se({},lh.defaultProps),C),{},{ticks:rs(C,!0),viewBox:{x:0,y:0,width:k,height:A}})),$.top,$.top+$.height)}),Ue(ut(v),"axesTicksGenerator",function(S){return rs(S,!0)}),Ue(ut(v),"renderCursor",function(S){var C=v.state,k=C.isTooltipActive,A=C.activeCoordinate,$=C.activePayload,L=C.offset,B=C.activeTooltipIndex,j=v.getTooltipEventType();if(!S||!S.props.cursor||!k||!A||r!=="ScatterChart"&&j!=="axis")return null;var D=v.props.layout,z,q=yc;if(r==="ScatterChart")z=A,q=b8;else if(r==="BarChart")z=v.getCursorRectangle(),q=k1;else if(D==="radial"){var Y=v.getCursorPoints(),Q=Y.cx,Z=Y.cy,H=Y.radius,K=Y.startAngle,I=Y.endAngle;z={cx:Q,cy:Z,startAngle:K,endAngle:I,innerRadius:H,outerRadius:H},q=h8}else z={points:v.getCursorPoints()},q=yc;var ee=S.key||"_recharts-cursor",oe=se(se(se(se({stroke:"#ccc",pointerEvents:"none"},L),z),ht(S.props.cursor)),{},{payload:$,payloadIndex:B,key:ee,className:"recharts-tooltip-cursor"});return T.isValidElement(S.props.cursor)?T.cloneElement(S.props.cursor,oe):T.createElement(q,oe)}),Ue(ut(v),"renderPolarAxis",function(S,C,k){var A=Wn(S,"type.axisType"),$=Wn(v.state,"".concat(A,"Map")),L=$&&$[S.props["".concat(A,"Id")]];return T.cloneElement(S,se(se({},L),{},{className:A,key:S.key||"".concat(C,"-").concat(k),ticks:rs(L,!0)}))}),Ue(ut(v),"renderXAxis",function(S,C,k){var A=v.state.xAxisMap,$=A[S.props.xAxisId];return v.renderAxis($,S,C,k)}),Ue(ut(v),"renderYAxis",function(S,C,k){var A=v.state.yAxisMap,$=A[S.props.yAxisId];return v.renderAxis($,S,C,k)}),Ue(ut(v),"renderGrid",function(S){var C=v.state,k=C.xAxisMap,A=C.yAxisMap,$=C.offset,L=v.props,B=L.width,j=L.height,D=ns(k),z=ZPe(A,function(Q){return O8(Q.domain,P2e)}),q=z||ns(A),Y=S.props||{};return T.cloneElement(S,{key:S.key||"grid",x:ge(Y.x)?Y.x:$.left,y:ge(Y.y)?Y.y:$.top,width:ge(Y.width)?Y.width:$.width,height:ge(Y.height)?Y.height:$.height,xAxis:D,yAxis:q,offset:$,chartWidth:B,chartHeight:j,verticalCoordinatesGenerator:Y.verticalCoordinatesGenerator||v.verticalCoordinatesGenerator,horizontalCoordinatesGenerator:Y.horizontalCoordinatesGenerator||v.horizontalCoordinatesGenerator})}),Ue(ut(v),"renderPolarGrid",function(S){var C=S.props,k=C.radialLines,A=C.polarAngles,$=C.polarRadius,L=v.state,B=L.radiusAxisMap,j=L.angleAxisMap,D=ns(B),z=ns(j),q=z.cx,Y=z.cy,Q=z.innerRadius,Z=z.outerRadius;return T.cloneElement(S,{polarAngles:vn(A)?A:rs(z,!0).map(function(H){return H.coordinate}),polarRadius:vn($)?$:rs(D,!0).map(function(H){return H.coordinate}),cx:q,cy:Y,innerRadius:Q,outerRadius:Z,key:S.key||"polar-grid",radialLines:k})}),Ue(ut(v),"renderLegend",function(){var S=v.state.formattedGraphicalItems,C=v.props,k=C.children,A=C.width,$=C.height,L=v.props.margin||{},B=A-(L.left||0)-(L.right||0),j=i8({children:k,formattedGraphicalItems:S,legendWidth:B,legendContent:f});if(!j)return null;var D=j.item,z=BR(j,f2e);return T.cloneElement(D,se(se({},z),{},{chartWidth:A,chartHeight:$,margin:L,ref:function(Y){v.legendInstance=Y},onBBoxUpdate:v.handleLegendBBoxUpdate}))}),Ue(ut(v),"renderTooltip",function(){var S=v.props.children,C=co(S,Pl);if(!C)return null;var k=v.state,A=k.isTooltipActive,$=k.activeCoordinate,L=k.activePayload,B=k.activeLabel,j=k.offset;return T.cloneElement(C,{viewBox:se(se({},j),{},{x:j.left,y:j.top}),active:A,label:B,payload:A?L:[],coordinate:$})}),Ue(ut(v),"renderBrush",function(S){var C=v.props,k=C.margin,A=C.data,$=v.state,L=$.offset,B=$.dataStartIndex,j=$.dataEndIndex,D=$.updateId;return T.cloneElement(S,{key:S.key||"_recharts-brush",onChange:yg(v.handleBrushChange,null,S.props.onChange),data:A,x:ge(S.props.x)?S.props.x:L.left,y:ge(S.props.y)?S.props.y:L.top+L.height+L.brushBottom-(k.bottom||0),width:ge(S.props.width)?S.props.width:L.width,startIndex:B,endIndex:j,updateId:"brush-".concat(D)})}),Ue(ut(v),"renderReferenceElement",function(S,C,k){if(!S)return null;var A=ut(v),$=A.clipPathId,L=v.state,B=L.xAxisMap,j=L.yAxisMap,D=L.offset,z=S.props,q=z.xAxisId,Y=z.yAxisId;return T.cloneElement(S,{key:S.key||"".concat(C,"-").concat(k),xAxis:B[q],yAxis:j[Y],viewBox:{x:D.left,y:D.top,width:D.width,height:D.height},clipPathId:$})}),Ue(ut(v),"renderActivePoints",function(S){var C=S.item,k=S.activePoint,A=S.basePoint,$=S.childIndex,L=S.isRange,B=[],j=C.props.key,D=C.item.props,z=D.activeDot,q=D.dataKey,Y=se(se({index:$,dataKey:q,cx:k.x,cy:k.y,r:4,fill:sA(C.item),strokeWidth:2,stroke:"#fff",payload:k.payload,value:k.value,key:"".concat(j,"-activePoint-").concat($)},ht(z)),qv(z));return B.push(b.renderActiveDot(z,Y)),A?B.push(b.renderActiveDot(z,se(se({},Y),{},{cx:A.x,cy:A.y,key:"".concat(j,"-basePoint-").concat($)}))):L&&B.push(null),B}),Ue(ut(v),"renderGraphicChild",function(S,C,k){var A=v.filterFormatItem(S,C,k);if(!A)return null;var $=v.getTooltipEventType(),L=v.state,B=L.isTooltipActive,j=L.tooltipAxis,D=L.activeTooltipIndex,z=L.activeLabel,q=v.props.children,Y=co(q,Pl),Q=A.props,Z=Q.points,H=Q.isRange,K=Q.baseLine,I=A.item.props,ee=I.activeDot,oe=I.hide,R=!oe&&B&&Y&&ee&&D>=0,ve={};$!=="axis"&&Y&&Y.props.trigger==="click"?ve={onClick:yg(v.handleItemMouseEnter,null,S.props.onCLick)}:$!=="axis"&&(ve={onMouseLeave:yg(v.handleItemMouseLeave,null,S.props.onMouseLeave),onMouseEnter:yg(v.handleItemMouseEnter,null,S.props.onMouseEnter)});var xe=T.cloneElement(S,se(se({},A.props),ve));function ke(be){return typeof j.dataKey=="function"?j.dataKey(be.payload):null}if(R){var Ve,_e;if(j.dataKey&&!j.allowDuplicatedCategory){var re=typeof j.dataKey=="function"?ke:"payload.".concat(j.dataKey.toString());Ve=Gv(Z,re,z),_e=H&&K&&Gv(K,re,z)}else Ve=Z[D],_e=H&&K&&K[D];if(!Re(Ve))return[xe].concat(mf(v.renderActivePoints({item:A,activePoint:Ve,basePoint:_e,childIndex:D,isRange:H})))}return H?[xe,null,null]:[xe,null]}),Ue(ut(v),"renderCustomized",function(S,C,k){return T.cloneElement(S,se(se({key:"recharts-customized-".concat(k)},v.props),v.state))}),v.uniqueChartId=Re(_.id)?Lp("recharts"):_.id,v.clipPathId="".concat(v.uniqueChartId,"-clip"),_.throttleDelay&&(v.triggeredAfterMouseMove=nz(v.triggeredAfterMouseMove,_.throttleDelay)),v.state={},v}return x2e(b,[{key:"componentDidMount",value:function(){Re(this.props.syncId)||this.addListener()}},{key:"componentDidUpdate",value:function(v){Re(v.syncId)&&!Re(this.props.syncId)&&this.addListener(),!Re(v.syncId)&&Re(this.props.syncId)&&this.removeListener()}},{key:"componentWillUnmount",value:function(){this.clearDeferId(),Re(this.props.syncId)||this.removeListener(),this.cancelThrottledTriggerAfterMouseMove()}},{key:"cancelThrottledTriggerAfterMouseMove",value:function(){typeof this.triggeredAfterMouseMove.cancel=="function"&&this.triggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var v=co(this.props.children,Pl);if(v&&i2e(v.props.shared)){var S=v.props.shared?"axis":"item";return l.indexOf(S)>=0?S:o}return o}},{key:"getMouseInfo",value:function(v){if(!this.container)return null;var S=nwe(this.container),C=rwe(v,S),k=this.inRange(C.chartX,C.chartY);if(!k)return null;var A=this.state,$=A.xAxisMap,L=A.yAxisMap,B=this.getTooltipEventType();if(B!=="axis"&&$&&L){var j=ns($).scale,D=ns(L).scale,z=j&&j.invert?j.invert(C.chartX):null,q=D&&D.invert?D.invert(C.chartY):null;return se(se({},C),{},{xValue:z,yValue:q})}var Y=HR(this.state,this.props.data,this.props.layout,k);return Y?se(se({},C),Y):null}},{key:"getCursorRectangle",value:function(){var v=this.props.layout,S=this.state,C=S.activeCoordinate,k=S.offset,A=S.tooltipAxisBandSize,$=A/2;return{stroke:"none",fill:"#ccc",x:v==="horizontal"?C.x-$:k.left+.5,y:v==="horizontal"?k.top+.5:C.y-$,width:v==="horizontal"?A:k.width-1,height:v==="horizontal"?k.height-1:A}}},{key:"getCursorPoints",value:function(){var v=this.props.layout,S=this.state,C=S.activeCoordinate,k=S.offset,A,$,L,B;if(v==="horizontal")A=C.x,L=A,$=k.top,B=k.top+k.height;else if(v==="vertical")$=C.y,B=$,A=k.left,L=k.left+k.width;else if(!Re(C.cx)||!Re(C.cy))if(v==="centric"){var j=C.cx,D=C.cy,z=C.innerRadius,q=C.outerRadius,Y=C.angle,Q=Hn(j,D,z,Y),Z=Hn(j,D,q,Y);A=Q.x,$=Q.y,L=Z.x,B=Z.y}else{var H=C.cx,K=C.cy,I=C.radius,ee=C.startAngle,oe=C.endAngle,R=Hn(H,K,I,ee),ve=Hn(H,K,I,oe);return{points:[R,ve],cx:H,cy:K,radius:I,startAngle:ee,endAngle:oe}}return[{x:A,y:$},{x:L,y:B}]}},{key:"inRange",value:function(v,S){var C=this.props.layout;if(C==="horizontal"||C==="vertical"){var k=this.state.offset,A=v>=k.left&&v<=k.left+k.width&&S>=k.top&&S<=k.top+k.height;return A?{x:v,y:S}:null}var $=this.state,L=$.angleAxisMap,B=$.radiusAxisMap;if(L&&B){var j=ns(L);return rR({x:v,y:S},j)}return null}},{key:"parseEventsOfWrapper",value:function(){var v=this.props.children,S=this.getTooltipEventType(),C=co(v,Pl),k={};C&&S==="axis"&&(C.props.trigger==="click"?k={onClick:this.handleClick}:k={onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd});var A=qv(this.props,this.handleOuterEvent);return se(se({},A),k)}},{key:"addListener",value:function(){Ur.on($w,this.handleReceiveSyncEvent),Ur.setMaxListeners&&Ur._maxListeners&&Ur.setMaxListeners(Ur._maxListeners+1)}},{key:"removeListener",value:function(){Ur.removeListener($w,this.handleReceiveSyncEvent),Ur.setMaxListeners&&Ur._maxListeners&&Ur.setMaxListeners(Ur._maxListeners-1)}},{key:"triggerSyncEvent",value:function(v){var S=this.props.syncId;Re(S)||Ur.emit($w,S,this.uniqueChartId,v)}},{key:"applySyncEvent",value:function(v){var S=this.props,C=S.layout,k=S.syncMethod,A=this.state.updateId,$=v.dataStartIndex,L=v.dataEndIndex;if(!Re(v.dataStartIndex)||!Re(v.dataEndIndex))this.setState(se({dataStartIndex:$,dataEndIndex:L},x({props:this.props,dataStartIndex:$,dataEndIndex:L,updateId:A},this.state)));else if(Re(v.activeTooltipIndex))this.setState(v);else{var B=v.chartX,j=v.chartY,D=v.activeTooltipIndex,z=this.state,q=z.offset,Y=z.tooltipTicks;if(!q)return;if(typeof k=="function")D=k(Y,v);else if(k==="value"){D=-1;for(var Q=0;Q>>0,r;for(r=0;r0)for(n=0;n>>0,r;for(r=0;r0)for(n=0;n=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var yA=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,_g=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Iw={},xc={};function De(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(xc[e]=i),t&&(xc[t[0]]=function(){return La(i.apply(this,arguments),t[1],t[2])}),n&&(xc[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function G2e(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function q2e(e){var t=e.match(yA),n,r;for(n=0,r=t.length;n=0&&_g.test(e);)e=e.replace(_g,r),_g.lastIndex=0,n-=1;return e}var K2e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function X2e(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(yA).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var Q2e="Invalid date";function Z2e(){return this._invalidDate}var J2e="%d",eTe=/\d{1,2}/;function tTe(e){return this._ordinal.replace("%d",e)}var nTe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function rTe(e,t,n,r){var i=this._relativeTime[n];return za(i)?i(e,t,n,r):i.replace(/%d/i,e)}function iTe(e,t){var n=this._relativeTime[e>0?"future":"past"];return za(n)?n(t):n.replace(/%s/i,t)}var XR={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Di(e){return typeof e=="string"?XR[e]||XR[e.toLowerCase()]:void 0}function xA(e){var t={},n,r;for(r in e)vt(e,r)&&(n=Di(r),n&&(t[n]=e[r]));return t}var aTe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function oTe(e){var t=[],n;for(n in e)vt(e,n)&&t.push({unit:n,priority:aTe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var W8=/\d/,oi=/\d\d/,H8=/\d{3}/,bA=/\d{4}/,M1=/[+-]?\d{6}/,Vt=/\d\d?/,V8=/\d\d\d\d?/,Y8=/\d\d\d\d\d\d?/,I1=/\d{1,3}/,wA=/\d{1,4}/,N1=/[+-]?\d{1,6}/,Lf=/\d+/,j1=/[+-]?\d+/,sTe=/Z|[+-]\d\d:?\d\d/gi,R1=/Z|[+-]\d\d(?::?\d\d)?/gi,lTe=/[+-]?\d+(\.\d{1,3})?/,Kp=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Ff=/^[1-9]\d?/,_A=/^([1-9]\d|\d)/,Vy;Vy={};function Ce(e,t,n){Vy[e]=za(t)?t:function(r,i){return r&&n?n:t}}function uTe(e,t){return vt(Vy,e)?Vy[e](t._strict,t._locale):new RegExp(cTe(e))}function cTe(e){return wo(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function wo(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function _i(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ct(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=_i(t)),n}var sk={};function Pt(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),jo(t)&&(r=function(a,o){o[t]=ct(a)}),i=e.length,n=0;n68?1900:2e3)};var G8=Bf("FullYear",!0);function pTe(){return D1(this.year())}function Bf(e,t){return function(n){return n!=null?(q8(this,e,n),ye.updateOffset(this,t),this):hp(this,e)}}function hp(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function q8(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!D1(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function mTe(e){return e=Di(e),za(this[e])?this[e]():this}function gTe(e,t){if(typeof e=="object"){e=xA(e);var n=oTe(e),r,i=n.length;for(r=0;r=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function pp(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Yy(e,t,n){var r=7+t-n,i=(7+pp(e,0,r).getUTCDay()-t)%7;return-i+r-1}function e9(e,t,n,r,i){var a=(7+n-r)%7,o=Yy(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=uh(l)+s):s>uh(e)?(l=e+1,c=s-uh(e)):(l=e,c=s),{year:l,dayOfYear:c}}function mp(e,t,n){var r=Yy(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+_o(o,t,n)):i>_o(e.year(),t,n)?(a=i-_o(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function _o(e,t,n){var r=Yy(e,t,n),i=Yy(e+1,t,n);return(uh(e)-r+i)/7}De("w",["ww",2],"wo","week");De("W",["WW",2],"Wo","isoWeek");Ce("w",Vt,Ff);Ce("ww",Vt,oi);Ce("W",Vt,Ff);Ce("WW",Vt,oi);Xp(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=ct(e)});function PTe(e){return mp(e,this._week.dow,this._week.doy).week}var TTe={dow:0,doy:6};function $Te(){return this._week.dow}function MTe(){return this._week.doy}function ITe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function NTe(e){var t=mp(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}De("d",0,"do","day");De("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});De("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});De("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});De("e",0,0,"weekday");De("E",0,0,"isoWeekday");Ce("d",Vt);Ce("e",Vt);Ce("E",Vt);Ce("dd",function(e,t){return t.weekdaysMinRegex(e)});Ce("ddd",function(e,t){return t.weekdaysShortRegex(e)});Ce("dddd",function(e,t){return t.weekdaysRegex(e)});Xp(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:et(n).invalidWeekday=e});Xp(["d","e","E"],function(e,t,n,r){t[r]=ct(e)});function jTe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function RTe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function OA(e,t){return e.slice(t,7).concat(e.slice(0,t))}var DTe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),t9="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),LTe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),FTe=Kp,BTe=Kp,zTe=Kp;function UTe(e,t){var n=la(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?OA(n,this._week.dow):e?n[e.day()]:n}function WTe(e){return e===!0?OA(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function HTe(e){return e===!0?OA(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function VTe(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Ba([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=dn.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=dn.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=dn.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=dn.call(this._weekdaysParse,o),i!==-1||(i=dn.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=dn.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=dn.call(this._shortWeekdaysParse,o),i!==-1||(i=dn.call(this._weekdaysParse,o),i!==-1)?i:(i=dn.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=dn.call(this._minWeekdaysParse,o),i!==-1||(i=dn.call(this._weekdaysParse,o),i!==-1)?i:(i=dn.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function YTe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return VTe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Ba([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function GTe(e){if(!this.isValid())return e!=null?this:NaN;var t=hp(this,"Day");return e!=null?(e=jTe(e,this.localeData()),this.add(e-t,"d")):t}function qTe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function KTe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=RTe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function XTe(e){return this._weekdaysParseExact?(vt(this,"_weekdaysRegex")||kA.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(vt(this,"_weekdaysRegex")||(this._weekdaysRegex=FTe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function QTe(e){return this._weekdaysParseExact?(vt(this,"_weekdaysRegex")||kA.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(vt(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=BTe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ZTe(e){return this._weekdaysParseExact?(vt(this,"_weekdaysRegex")||kA.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(vt(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=zTe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function kA(){function e(f,h){return h.length-f.length}var t=[],n=[],r=[],i=[],a,o,s,l,c;for(a=0;a<7;a++)o=Ba([2e3,1]).day(a),s=wo(this.weekdaysMin(o,"")),l=wo(this.weekdaysShort(o,"")),c=wo(this.weekdays(o,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function EA(){return this.hours()%12||12}function JTe(){return this.hours()||24}De("H",["HH",2],0,"hour");De("h",["hh",2],0,EA);De("k",["kk",2],0,JTe);De("hmm",0,0,function(){return""+EA.apply(this)+La(this.minutes(),2)});De("hmmss",0,0,function(){return""+EA.apply(this)+La(this.minutes(),2)+La(this.seconds(),2)});De("Hmm",0,0,function(){return""+this.hours()+La(this.minutes(),2)});De("Hmmss",0,0,function(){return""+this.hours()+La(this.minutes(),2)+La(this.seconds(),2)});function n9(e,t){De(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}n9("a",!0);n9("A",!1);function r9(e,t){return t._meridiemParse}Ce("a",r9);Ce("A",r9);Ce("H",Vt,_A);Ce("h",Vt,Ff);Ce("k",Vt,Ff);Ce("HH",Vt,oi);Ce("hh",Vt,oi);Ce("kk",Vt,oi);Ce("hmm",V8);Ce("hmmss",Y8);Ce("Hmm",V8);Ce("Hmmss",Y8);Pt(["H","HH"],kn);Pt(["k","kk"],function(e,t,n){var r=ct(e);t[kn]=r===24?0:r});Pt(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Pt(["h","hh"],function(e,t,n){t[kn]=ct(e),et(n).bigHour=!0});Pt("hmm",function(e,t,n){var r=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r)),et(n).bigHour=!0});Pt("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r,2)),t[mo]=ct(e.substr(i)),et(n).bigHour=!0});Pt("Hmm",function(e,t,n){var r=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r))});Pt("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r,2)),t[mo]=ct(e.substr(i))});function e$e(e){return(e+"").toLowerCase().charAt(0)==="p"}var t$e=/[ap]\.?m?\.?/i,n$e=Bf("Hours",!0);function r$e(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var i9={calendar:V2e,longDateFormat:K2e,invalidDate:Q2e,ordinal:J2e,dayOfMonthOrdinalParse:eTe,relativeTime:nTe,months:yTe,monthsShort:K8,week:TTe,weekdays:DTe,weekdaysMin:LTe,weekdaysShort:t9,meridiemParse:t$e},qt={},Ad={},gp;function i$e(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=L1(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&i$e(a,r)>=n-1)break;n--}t++}return gp}function o$e(e){return!!(e&&e.match("^[^/\\\\]*$"))}function L1(e){var t=null,n;if(qt[e]===void 0&&typeof Jg<"u"&&Jg&&Jg.exports&&o$e(e))try{t=gp._abbr,n=require,n("./locale/"+e),Ms(t)}catch{qt[e]=null}return qt[e]}function Ms(e,t){var n;return e&&(wr(t)?n=zo(e):n=CA(e,t),n?gp=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),gp._abbr}function CA(e,t){if(t!==null){var n,r=i9;if(t.abbr=e,qt[e]!=null)z8("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=qt[e]._config;else if(t.parentLocale!=null)if(qt[t.parentLocale]!=null)r=qt[t.parentLocale]._config;else if(n=L1(t.parentLocale),n!=null)r=n._config;else return Ad[t.parentLocale]||(Ad[t.parentLocale]=[]),Ad[t.parentLocale].push({name:e,config:t}),null;return qt[e]=new vA(ak(r,t)),Ad[e]&&Ad[e].forEach(function(i){CA(i.name,i.config)}),Ms(e),qt[e]}else return delete qt[e],null}function s$e(e,t){if(t!=null){var n,r,i=i9;qt[e]!=null&&qt[e].parentLocale!=null?qt[e].set(ak(qt[e]._config,t)):(r=L1(e),r!=null&&(i=r._config),t=ak(i,t),r==null&&(t.abbr=e),n=new vA(t),n.parentLocale=qt[e],qt[e]=n),Ms(e)}else qt[e]!=null&&(qt[e].parentLocale!=null?(qt[e]=qt[e].parentLocale,e===Ms()&&Ms(e)):qt[e]!=null&&delete qt[e]);return qt[e]}function zo(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return gp;if(!la(e)){if(t=L1(e),t)return t;e=[e]}return a$e(e)}function l$e(){return ok(qt)}function AA(e){var t,n=e._a;return n&&et(e).overflow===-2&&(t=n[po]<0||n[po]>11?po:n[Oa]<1||n[Oa]>SA(n[er],n[po])?Oa:n[kn]<0||n[kn]>24||n[kn]===24&&(n[na]!==0||n[mo]!==0||n[Il]!==0)?kn:n[na]<0||n[na]>59?na:n[mo]<0||n[mo]>59?mo:n[Il]<0||n[Il]>999?Il:-1,et(e)._overflowDayOfYear&&(tOa)&&(t=Oa),et(e)._overflowWeeks&&t===-1&&(t=dTe),et(e)._overflowWeekday&&t===-1&&(t=hTe),et(e).overflow=t),e}var u$e=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,c$e=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,f$e=/Z|[+-]\d\d(?::?\d\d)?/,Sg=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Nw=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],d$e=/^\/?Date\((-?\d+)/i,h$e=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,p$e={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function a9(e){var t,n,r=e._i,i=u$e.exec(r)||c$e.exec(r),a,o,s,l,c=Sg.length,f=Nw.length;if(i){for(et(e).iso=!0,t=0,n=c;tuh(o)||e._dayOfYear===0)&&(et(e)._overflowDayOfYear=!0),n=pp(o,0,e._dayOfYear),e._a[po]=n.getUTCMonth(),e._a[Oa]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[kn]===24&&e._a[na]===0&&e._a[mo]===0&&e._a[Il]===0&&(e._nextDay=!0,e._a[kn]=0),e._d=(e._useUTC?pp:ATe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[kn]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(et(e).weekdayMismatch=!0)}}function _$e(e){var t,n,r,i,a,o,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=Lu(t.GG,e._a[er],mp(Ht(),1,4).year),r=Lu(t.W,1),i=Lu(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=mp(Ht(),a,o),n=Lu(t.gg,e._a[er],c.year),r=Lu(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>_o(n,a,o)?et(e)._overflowWeeks=!0:l!=null?et(e)._overflowWeekday=!0:(s=e9(n,r,i,a,o),e._a[er]=s.year,e._dayOfYear=s.dayOfYear)}ye.ISO_8601=function(){};ye.RFC_2822=function(){};function TA(e){if(e._f===ye.ISO_8601){a9(e);return}if(e._f===ye.RFC_2822){o9(e);return}e._a=[],et(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,f;for(i=U8(e._f,e._locale).match(yA)||[],f=i.length,n=0;n0&&et(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),xc[a]?(r?et(e).empty=!1:et(e).unusedTokens.push(a),fTe(a,r,e)):e._strict&&!r&&et(e).unusedTokens.push(a);et(e).charsLeftOver=s-l,t.length>0&&et(e).unusedInput.push(t),e._a[kn]<=12&&et(e).bigHour===!0&&e._a[kn]>0&&(et(e).bigHour=void 0),et(e).parsedDateParts=e._a.slice(0),et(e).meridiem=e._meridiem,e._a[kn]=S$e(e._locale,e._a[kn],e._meridiem),c=et(e).era,c!==null&&(e._a[er]=e._locale.erasConvertYear(c,e._a[er])),PA(e),AA(e)}function S$e(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function O$e(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){et(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:$1()});function u9(e,t){var n,r;if(t.length===1&&la(t[0])&&(t=t[0]),!t.length)return Ht();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function V$e(){if(!wr(this._isDSTShifted))return this._isDSTShifted;var e={},t;return gA(e,this),e=s9(e),e._a?(t=e._isUTC?Ba(e._a):Ht(e._a),this._isDSTShifted=this.isValid()&&R$e(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Y$e(){return this.isValid()?!this._isUTC:!1}function G$e(){return this.isValid()?this._isUTC:!1}function f9(){return this.isValid()?this._isUTC&&this._offset===0:!1}var q$e=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,K$e=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function fa(e,t){var n=e,r=null,i,a,o;return Kg(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:jo(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=q$e.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:ct(r[Oa])*i,h:ct(r[kn])*i,m:ct(r[na])*i,s:ct(r[mo])*i,ms:ct(lk(r[Il]*1e3))*i}):(r=K$e.exec(e))?(i=r[1]==="-"?-1:1,n={y:hl(r[2],i),M:hl(r[3],i),w:hl(r[4],i),d:hl(r[5],i),h:hl(r[6],i),m:hl(r[7],i),s:hl(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=X$e(Ht(n.from),Ht(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new F1(n),Kg(e)&&vt(e,"_locale")&&(a._locale=e._locale),Kg(e)&&vt(e,"_isValid")&&(a._isValid=e._isValid),a}fa.fn=F1.prototype;fa.invalid=j$e;function hl(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function ZR(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function X$e(e,t){var n;return e.isValid()&&t.isValid()?(t=MA(t,e),e.isBefore(t)?n=ZR(e,t):(n=ZR(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function d9(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(z8(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=fa(n,r),h9(this,i,e),this}}function h9(e,t,n,r){var i=t._milliseconds,a=lk(t._days),o=lk(t._months);e.isValid()&&(r=r??!0,o&&Q8(e,hp(e,"Month")+o*n),a&&q8(e,"Date",hp(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&ye.updateOffset(e,a||o))}var Q$e=d9(1,"add"),Z$e=d9(-1,"subtract");function p9(e){return typeof e=="string"||e instanceof String}function J$e(e){return ua(e)||Gp(e)||p9(e)||jo(e)||tMe(e)||eMe(e)||e===null||e===void 0}function eMe(e){var t=Hl(e)&&!pA(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?qg(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):za(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",qg(n,"Z")):qg(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function mMe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function gMe(e){e||(e=this.isUtc()?ye.defaultFormatUtc:ye.defaultFormat);var t=qg(this,e);return this.localeData().postformat(t)}function vMe(e,t){return this.isValid()&&(ua(e)&&e.isValid()||Ht(e).isValid())?fa({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function yMe(e){return this.from(Ht(),e)}function xMe(e,t){return this.isValid()&&(ua(e)&&e.isValid()||Ht(e).isValid())?fa({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function bMe(e){return this.to(Ht(),e)}function m9(e){var t;return e===void 0?this._locale._abbr:(t=zo(e),t!=null&&(this._locale=t),this)}var g9=Ri("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function v9(){return this._locale}var Gy=1e3,bc=60*Gy,qy=60*bc,y9=(365*400+97)*24*qy;function wc(e,t){return(e%t+t)%t}function x9(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-y9:new Date(e,t,n).valueOf()}function b9(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-y9:Date.UTC(e,t,n)}function wMe(e){var t,n;if(e=Di(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?b9:x9,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=wc(t+(this._isUTC?0:this.utcOffset()*bc),qy);break;case"minute":t=this._d.valueOf(),t-=wc(t,bc);break;case"second":t=this._d.valueOf(),t-=wc(t,Gy);break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function _Me(e){var t,n;if(e=Di(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?b9:x9,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=qy-wc(t+(this._isUTC?0:this.utcOffset()*bc),qy)-1;break;case"minute":t=this._d.valueOf(),t+=bc-wc(t,bc)-1;break;case"second":t=this._d.valueOf(),t+=Gy-wc(t,Gy)-1;break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function SMe(){return this._d.valueOf()-(this._offset||0)*6e4}function OMe(){return Math.floor(this.valueOf()/1e3)}function kMe(){return new Date(this.valueOf())}function EMe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function CMe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function AMe(){return this.isValid()?this.toISOString():null}function PMe(){return mA(this)}function TMe(){return xs({},et(this))}function $Me(){return et(this).overflow}function MMe(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}De("N",0,0,"eraAbbr");De("NN",0,0,"eraAbbr");De("NNN",0,0,"eraAbbr");De("NNNN",0,0,"eraName");De("NNNNN",0,0,"eraNarrow");De("y",["y",1],"yo","eraYear");De("y",["yy",2],0,"eraYear");De("y",["yyy",3],0,"eraYear");De("y",["yyyy",4],0,"eraYear");Ce("N",IA);Ce("NN",IA);Ce("NNN",IA);Ce("NNNN",WMe);Ce("NNNNN",HMe);Pt(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?et(n).era=i:et(n).invalidEra=e});Ce("y",Lf);Ce("yy",Lf);Ce("yyy",Lf);Ce("yyyy",Lf);Ce("yo",VMe);Pt(["y","yy","yyy","yyyy"],er);Pt(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[er]=n._locale.eraYearOrdinalParse(e,i):t[er]=parseInt(e,10)});function IMe(e,t){var n,r,i,a=this._eras||zo("en")._eras;for(n=0,r=a.length;n=0)return a[r]}function jMe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?ye(e.since).year():ye(e.since).year()+(t-e.offset)*n}function RMe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ea&&(t=a),ZMe.call(this,e,t,n,r,i))}function ZMe(e,t,n,r,i){var a=e9(e,t,n,r,i),o=pp(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}De("Q",0,"Qo","quarter");Ce("Q",W8);Pt("Q",function(e,t){t[po]=(ct(e)-1)*3});function JMe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}De("D",["DD",2],"Do","date");Ce("D",Vt,Ff);Ce("DD",Vt,oi);Ce("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Pt(["D","DD"],Oa);Pt("Do",function(e,t){t[Oa]=ct(e.match(Vt)[0])});var _9=Bf("Date",!0);De("DDD",["DDDD",3],"DDDo","dayOfYear");Ce("DDD",I1);Ce("DDDD",H8);Pt(["DDD","DDDD"],function(e,t,n){n._dayOfYear=ct(e)});function eIe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}De("m",["mm",2],0,"minute");Ce("m",Vt,_A);Ce("mm",Vt,oi);Pt(["m","mm"],na);var tIe=Bf("Minutes",!1);De("s",["ss",2],0,"second");Ce("s",Vt,_A);Ce("ss",Vt,oi);Pt(["s","ss"],mo);var nIe=Bf("Seconds",!1);De("S",0,0,function(){return~~(this.millisecond()/100)});De(0,["SS",2],0,function(){return~~(this.millisecond()/10)});De(0,["SSS",3],0,"millisecond");De(0,["SSSS",4],0,function(){return this.millisecond()*10});De(0,["SSSSS",5],0,function(){return this.millisecond()*100});De(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});De(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});De(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});De(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Ce("S",I1,W8);Ce("SS",I1,oi);Ce("SSS",I1,H8);var bs,S9;for(bs="SSSS";bs.length<=9;bs+="S")Ce(bs,Lf);function rIe(e,t){t[Il]=ct(("0."+e)*1e3)}for(bs="S";bs.length<=9;bs+="S")Pt(bs,rIe);S9=Bf("Milliseconds",!1);De("z",0,0,"zoneAbbr");De("zz",0,0,"zoneName");function iIe(){return this._isUTC?"UTC":""}function aIe(){return this._isUTC?"Coordinated Universal Time":""}var he=qp.prototype;he.add=Q$e;he.calendar=iMe;he.clone=aMe;he.diff=dMe;he.endOf=_Me;he.format=gMe;he.from=vMe;he.fromNow=yMe;he.to=xMe;he.toNow=bMe;he.get=mTe;he.invalidAt=$Me;he.isAfter=oMe;he.isBefore=sMe;he.isBetween=lMe;he.isSame=uMe;he.isSameOrAfter=cMe;he.isSameOrBefore=fMe;he.isValid=PMe;he.lang=g9;he.locale=m9;he.localeData=v9;he.max=P$e;he.min=A$e;he.parsingFlags=TMe;he.set=gTe;he.startOf=wMe;he.subtract=Z$e;he.toArray=EMe;he.toObject=CMe;he.toDate=kMe;he.toISOString=pMe;he.inspect=mMe;typeof Symbol<"u"&&Symbol.for!=null&&(he[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});he.toJSON=AMe;he.toString=hMe;he.unix=OMe;he.valueOf=SMe;he.creationData=MMe;he.eraName=RMe;he.eraNarrow=DMe;he.eraAbbr=LMe;he.eraYear=FMe;he.year=G8;he.isLeapYear=pTe;he.weekYear=YMe;he.isoWeekYear=GMe;he.quarter=he.quarters=JMe;he.month=Z8;he.daysInMonth=kTe;he.week=he.weeks=ITe;he.isoWeek=he.isoWeeks=NTe;he.weeksInYear=XMe;he.weeksInWeekYear=QMe;he.isoWeeksInYear=qMe;he.isoWeeksInISOWeekYear=KMe;he.date=_9;he.day=he.days=GTe;he.weekday=qTe;he.isoWeekday=KTe;he.dayOfYear=eIe;he.hour=he.hours=n$e;he.minute=he.minutes=tIe;he.second=he.seconds=nIe;he.millisecond=he.milliseconds=S9;he.utcOffset=L$e;he.utc=B$e;he.local=z$e;he.parseZone=U$e;he.hasAlignedHourOffset=W$e;he.isDST=H$e;he.isLocal=Y$e;he.isUtcOffset=G$e;he.isUtc=f9;he.isUTC=f9;he.zoneAbbr=iIe;he.zoneName=aIe;he.dates=Ri("dates accessor is deprecated. Use date instead.",_9);he.months=Ri("months accessor is deprecated. Use month instead",Z8);he.years=Ri("years accessor is deprecated. Use year instead",G8);he.zone=Ri("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",F$e);he.isDSTShifted=Ri("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",V$e);function oIe(e){return Ht(e*1e3)}function sIe(){return Ht.apply(null,arguments).parseZone()}function O9(e){return e}var xt=vA.prototype;xt.calendar=Y2e;xt.longDateFormat=X2e;xt.invalidDate=Z2e;xt.ordinal=tTe;xt.preparse=O9;xt.postformat=O9;xt.relativeTime=rTe;xt.pastFuture=iTe;xt.set=H2e;xt.eras=IMe;xt.erasParse=NMe;xt.erasConvertYear=jMe;xt.erasAbbrRegex=zMe;xt.erasNameRegex=BMe;xt.erasNarrowRegex=UMe;xt.months=wTe;xt.monthsShort=_Te;xt.monthsParse=OTe;xt.monthsRegex=CTe;xt.monthsShortRegex=ETe;xt.week=PTe;xt.firstDayOfYear=MTe;xt.firstDayOfWeek=$Te;xt.weekdays=UTe;xt.weekdaysMin=HTe;xt.weekdaysShort=WTe;xt.weekdaysParse=YTe;xt.weekdaysRegex=XTe;xt.weekdaysShortRegex=QTe;xt.weekdaysMinRegex=ZTe;xt.isPM=e$e;xt.meridiem=r$e;function Ky(e,t,n,r){var i=zo(),a=Ba().set(r,t);return i[n](a,e)}function k9(e,t,n){if(jo(e)&&(t=e,e=void 0),e=e||"",t!=null)return Ky(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Ky(e,r,n,"month");return i}function jA(e,t,n,r){typeof e=="boolean"?(jo(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,jo(t)&&(n=t,t=void 0),t=t||"");var i=zo(),a=e?i._week.dow:0,o,s=[];if(n!=null)return Ky(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=Ky(t,(o+a)%7,r,"day");return s}function lIe(e,t){return k9(e,t,"months")}function uIe(e,t){return k9(e,t,"monthsShort")}function cIe(e,t,n){return jA(e,t,n,"weekdays")}function fIe(e,t,n){return jA(e,t,n,"weekdaysShort")}function dIe(e,t,n){return jA(e,t,n,"weekdaysMin")}Ms("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=ct(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});ye.lang=Ri("moment.lang is deprecated. Use moment.locale instead.",Ms);ye.langData=Ri("moment.langData is deprecated. Use moment.localeData instead.",zo);var eo=Math.abs;function hIe(){var e=this._data;return this._milliseconds=eo(this._milliseconds),this._days=eo(this._days),this._months=eo(this._months),e.milliseconds=eo(e.milliseconds),e.seconds=eo(e.seconds),e.minutes=eo(e.minutes),e.hours=eo(e.hours),e.months=eo(e.months),e.years=eo(e.years),this}function E9(e,t,n,r){var i=fa(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function pIe(e,t){return E9(this,e,t,1)}function mIe(e,t){return E9(this,e,t,-1)}function JR(e){return e<0?Math.floor(e):Math.ceil(e)}function gIe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=JR(ck(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=_i(e/1e3),r.seconds=i%60,a=_i(i/60),r.minutes=a%60,o=_i(a/60),r.hours=o%24,t+=_i(o/24),l=_i(C9(t)),n+=l,t-=JR(ck(l)),s=_i(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function C9(e){return e*4800/146097}function ck(e){return e*146097/4800}function vIe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=Di(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+C9(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(ck(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Uo(e){return function(){return this.as(e)}}var A9=Uo("ms"),yIe=Uo("s"),xIe=Uo("m"),bIe=Uo("h"),wIe=Uo("d"),_Ie=Uo("w"),SIe=Uo("M"),OIe=Uo("Q"),kIe=Uo("y"),EIe=A9;function CIe(){return fa(this)}function AIe(e){return e=Di(e),this.isValid()?this[e+"s"]():NaN}function du(e){return function(){return this.isValid()?this._data[e]:NaN}}var PIe=du("milliseconds"),TIe=du("seconds"),$Ie=du("minutes"),MIe=du("hours"),IIe=du("days"),NIe=du("months"),jIe=du("years");function RIe(){return _i(this.days()/7)}var ro=Math.round,ac={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function DIe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function LIe(e,t,n,r){var i=fa(e).abs(),a=ro(i.as("s")),o=ro(i.as("m")),s=ro(i.as("h")),l=ro(i.as("d")),c=ro(i.as("M")),f=ro(i.as("w")),h=ro(i.as("y")),p=a<=n.ss&&["s",a]||a0,p[4]=r,DIe.apply(null,p)}function FIe(e){return e===void 0?ro:typeof e=="function"?(ro=e,!0):!1}function BIe(e,t){return ac[e]===void 0?!1:t===void 0?ac[e]:(ac[e]=t,e==="s"&&(ac.ss=t-1),!0)}function zIe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=ac,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},ac,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=LIe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var jw=Math.abs;function ju(e){return(e>0)-(e<0)||+e}function z1(){if(!this.isValid())return this.localeData().invalidDate();var e=jw(this._milliseconds)/1e3,t=jw(this._days),n=jw(this._months),r,i,a,o,s=this.asSeconds(),l,c,f,h;return s?(r=_i(e/60),i=_i(r/60),e%=60,r%=60,a=_i(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=ju(this._months)!==ju(s)?"-":"",f=ju(this._days)!==ju(s)?"-":"",h=ju(this._milliseconds)!==ju(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?f+t+"D":"")+(i||r||e?"T":"")+(i?h+i+"H":"")+(r?h+r+"M":"")+(e?h+o+"S":"")):"P0D"}var pt=F1.prototype;pt.isValid=N$e;pt.abs=hIe;pt.add=pIe;pt.subtract=mIe;pt.as=vIe;pt.asMilliseconds=A9;pt.asSeconds=yIe;pt.asMinutes=xIe;pt.asHours=bIe;pt.asDays=wIe;pt.asWeeks=_Ie;pt.asMonths=SIe;pt.asQuarters=OIe;pt.asYears=kIe;pt.valueOf=EIe;pt._bubble=gIe;pt.clone=CIe;pt.get=AIe;pt.milliseconds=PIe;pt.seconds=TIe;pt.minutes=$Ie;pt.hours=MIe;pt.days=IIe;pt.weeks=RIe;pt.months=NIe;pt.years=jIe;pt.humanize=zIe;pt.toISOString=z1;pt.toString=z1;pt.toJSON=z1;pt.locale=m9;pt.localeData=v9;pt.toIsoString=Ri("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",z1);pt.lang=g9;De("X",0,0,"unix");De("x",0,0,"valueOf");Ce("x",j1);Ce("X",lTe);Pt("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Pt("x",function(e,t,n){n._d=new Date(ct(e))});//! moment.js -ye.version="2.30.1";U2e(Ht);ye.fn=he;ye.min=T$e;ye.max=$$e;ye.now=M$e;ye.utc=Ba;ye.unix=oIe;ye.months=lIe;ye.isDate=Gp;ye.locale=Ms;ye.invalid=$1;ye.duration=fa;ye.isMoment=ua;ye.weekdays=cIe;ye.parseZone=sIe;ye.localeData=zo;ye.isDuration=Kg;ye.monthsShort=uIe;ye.weekdaysMin=dIe;ye.defineLocale=CA;ye.updateLocale=s$e;ye.locales=l$e;ye.weekdaysShort=fIe;ye.normalizeUnits=Di;ye.relativeTimeRounding=FIe;ye.relativeTimeThreshold=BIe;ye.calendarFormat=rMe;ye.prototype=he;ye.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const Ru=e=>e.add(20,"second").utc().unix(),P9=[{label:"1d",start:()=>Ru(ye().subtract(1,"day")),interval:"1h",format:"HH:mm"},{label:"7d",start:()=>Ru(ye().subtract(7,"days")),interval:"1d",format:"DD MMM"},{label:"30d",start:()=>Ru(ye().subtract(30,"days")),interval:"1d",format:"DD MMM"},{label:"1q",start:()=>Ru(ye().subtract(90,"days")),interval:"7d",format:"DD MMM"},{label:"1y",start:()=>Ru(ye().subtract(365,"days")),interval:"7d",format:"DD MMM"},{label:"YTD",start:()=>Ru(ye().startOf("year")),interval:"7d",format:"DD MMM"}],UIe=Ir.div` +`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var KR={};function z8(e,t){ye.deprecationHandler!=null&&ye.deprecationHandler(e,t),KR[e]||(B8(t),KR[e]=!0)}ye.suppressDeprecationWarnings=!1;ye.deprecationHandler=null;function za(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function W2e(e){var t,n;for(n in e)vt(e,n)&&(t=e[n],za(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function ak(e,t){var n=xs({},e),r;for(r in t)vt(t,r)&&(Hl(e[r])&&Hl(t[r])?(n[r]={},xs(n[r],e[r]),xs(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)vt(e,r)&&!vt(t,r)&&Hl(e[r])&&(n[r]=xs({},n[r]));return n}function vA(e){e!=null&&this.set(e)}var ok;Object.keys?ok=Object.keys:ok=function(e){var t,n=[];for(t in e)vt(e,t)&&n.push(t);return n};var H2e={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function V2e(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return za(r)?r.call(t,n):r}function La(e,t,n){var r=""+Math.abs(e),i=t-r.length,a=e>=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var yA=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,_g=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Iw={},xc={};function De(e,t,n,r){var i=r;typeof r=="string"&&(i=function(){return this[r]()}),e&&(xc[e]=i),t&&(xc[t[0]]=function(){return La(i.apply(this,arguments),t[1],t[2])}),n&&(xc[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function Y2e(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function G2e(e){var t=e.match(yA),n,r;for(n=0,r=t.length;n=0&&_g.test(e);)e=e.replace(_g,r),_g.lastIndex=0,n-=1;return e}var q2e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function K2e(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(yA).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var X2e="Invalid date";function Q2e(){return this._invalidDate}var Z2e="%d",J2e=/\d{1,2}/;function eTe(e){return this._ordinal.replace("%d",e)}var tTe={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function nTe(e,t,n,r){var i=this._relativeTime[n];return za(i)?i(e,t,n,r):i.replace(/%d/i,e)}function rTe(e,t){var n=this._relativeTime[e>0?"future":"past"];return za(n)?n(t):n.replace(/%s/i,t)}var XR={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function Di(e){return typeof e=="string"?XR[e]||XR[e.toLowerCase()]:void 0}function xA(e){var t={},n,r;for(r in e)vt(e,r)&&(n=Di(r),n&&(t[n]=e[r]));return t}var iTe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function aTe(e){var t=[],n;for(n in e)vt(e,n)&&t.push({unit:n,priority:iTe[n]});return t.sort(function(r,i){return r.priority-i.priority}),t}var W8=/\d/,oi=/\d\d/,H8=/\d{3}/,bA=/\d{4}/,M1=/[+-]?\d{6}/,Vt=/\d\d?/,V8=/\d\d\d\d?/,Y8=/\d\d\d\d\d\d?/,I1=/\d{1,3}/,wA=/\d{1,4}/,N1=/[+-]?\d{1,6}/,Lf=/\d+/,j1=/[+-]?\d+/,oTe=/Z|[+-]\d\d:?\d\d/gi,R1=/Z|[+-]\d\d(?::?\d\d)?/gi,sTe=/[+-]?\d+(\.\d{1,3})?/,Kp=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Ff=/^[1-9]\d?/,_A=/^([1-9]\d|\d)/,Vy;Vy={};function Ce(e,t,n){Vy[e]=za(t)?t:function(r,i){return r&&n?n:t}}function lTe(e,t){return vt(Vy,e)?Vy[e](t._strict,t._locale):new RegExp(uTe(e))}function uTe(e){return wo(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,i,a){return n||r||i||a}))}function wo(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function _i(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ct(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=_i(t)),n}var sk={};function Pt(e,t){var n,r=t,i;for(typeof e=="string"&&(e=[e]),jo(t)&&(r=function(a,o){o[t]=ct(a)}),i=e.length,n=0;n68?1900:2e3)};var G8=Bf("FullYear",!0);function hTe(){return D1(this.year())}function Bf(e,t){return function(n){return n!=null?(q8(this,e,n),ye.updateOffset(this,t),this):hp(this,e)}}function hp(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function q8(e,t,n){var r,i,a,o,s;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}a=n,o=e.month(),s=e.date(),s=s===29&&o===1&&!D1(a)?28:s,i?r.setUTCFullYear(a,o,s):r.setFullYear(a,o,s)}}function pTe(e){return e=Di(e),za(this[e])?this[e]():this}function mTe(e,t){if(typeof e=="object"){e=xA(e);var n=aTe(e),r,i=n.length;for(r=0;r=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function pp(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Yy(e,t,n){var r=7+t-n,i=(7+pp(e,0,r).getUTCDay()-t)%7;return-i+r-1}function e9(e,t,n,r,i){var a=(7+n-r)%7,o=Yy(e,r,i),s=1+7*(t-1)+a+o,l,c;return s<=0?(l=e-1,c=uh(l)+s):s>uh(e)?(l=e+1,c=s-uh(e)):(l=e,c=s),{year:l,dayOfYear:c}}function mp(e,t,n){var r=Yy(e.year(),t,n),i=Math.floor((e.dayOfYear()-r-1)/7)+1,a,o;return i<1?(o=e.year()-1,a=i+_o(o,t,n)):i>_o(e.year(),t,n)?(a=i-_o(e.year(),t,n),o=e.year()+1):(o=e.year(),a=i),{week:a,year:o}}function _o(e,t,n){var r=Yy(e,t,n),i=Yy(e+1,t,n);return(uh(e)-r+i)/7}De("w",["ww",2],"wo","week");De("W",["WW",2],"Wo","isoWeek");Ce("w",Vt,Ff);Ce("ww",Vt,oi);Ce("W",Vt,Ff);Ce("WW",Vt,oi);Xp(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=ct(e)});function ATe(e){return mp(e,this._week.dow,this._week.doy).week}var PTe={dow:0,doy:6};function TTe(){return this._week.dow}function $Te(){return this._week.doy}function MTe(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function ITe(e){var t=mp(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}De("d",0,"do","day");De("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});De("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});De("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});De("e",0,0,"weekday");De("E",0,0,"isoWeekday");Ce("d",Vt);Ce("e",Vt);Ce("E",Vt);Ce("dd",function(e,t){return t.weekdaysMinRegex(e)});Ce("ddd",function(e,t){return t.weekdaysShortRegex(e)});Ce("dddd",function(e,t){return t.weekdaysRegex(e)});Xp(["dd","ddd","dddd"],function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);i!=null?t.d=i:et(n).invalidWeekday=e});Xp(["d","e","E"],function(e,t,n,r){t[r]=ct(e)});function NTe(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function jTe(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function OA(e,t){return e.slice(t,7).concat(e.slice(0,t))}var RTe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),t9="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),DTe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),LTe=Kp,FTe=Kp,BTe=Kp;function zTe(e,t){var n=la(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?OA(n,this._week.dow):e?n[e.day()]:n}function UTe(e){return e===!0?OA(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function WTe(e){return e===!0?OA(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function HTe(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=Ba([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?t==="dddd"?(i=dn.call(this._weekdaysParse,o),i!==-1?i:null):t==="ddd"?(i=dn.call(this._shortWeekdaysParse,o),i!==-1?i:null):(i=dn.call(this._minWeekdaysParse,o),i!==-1?i:null):t==="dddd"?(i=dn.call(this._weekdaysParse,o),i!==-1||(i=dn.call(this._shortWeekdaysParse,o),i!==-1)?i:(i=dn.call(this._minWeekdaysParse,o),i!==-1?i:null)):t==="ddd"?(i=dn.call(this._shortWeekdaysParse,o),i!==-1||(i=dn.call(this._weekdaysParse,o),i!==-1)?i:(i=dn.call(this._minWeekdaysParse,o),i!==-1?i:null)):(i=dn.call(this._minWeekdaysParse,o),i!==-1||(i=dn.call(this._weekdaysParse,o),i!==-1)?i:(i=dn.call(this._shortWeekdaysParse,o),i!==-1?i:null))}function VTe(e,t,n){var r,i,a;if(this._weekdaysParseExact)return HTe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=Ba([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(n&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function YTe(e){if(!this.isValid())return e!=null?this:NaN;var t=hp(this,"Day");return e!=null?(e=NTe(e,this.localeData()),this.add(e-t,"d")):t}function GTe(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function qTe(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=jTe(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function KTe(e){return this._weekdaysParseExact?(vt(this,"_weekdaysRegex")||kA.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(vt(this,"_weekdaysRegex")||(this._weekdaysRegex=LTe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function XTe(e){return this._weekdaysParseExact?(vt(this,"_weekdaysRegex")||kA.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(vt(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=FTe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function QTe(e){return this._weekdaysParseExact?(vt(this,"_weekdaysRegex")||kA.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(vt(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=BTe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function kA(){function e(f,h){return h.length-f.length}var t=[],n=[],r=[],i=[],a,o,s,l,c;for(a=0;a<7;a++)o=Ba([2e3,1]).day(a),s=wo(this.weekdaysMin(o,"")),l=wo(this.weekdaysShort(o,"")),c=wo(this.weekdays(o,"")),t.push(s),n.push(l),r.push(c),i.push(s),i.push(l),i.push(c);t.sort(e),n.sort(e),r.sort(e),i.sort(e),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function EA(){return this.hours()%12||12}function ZTe(){return this.hours()||24}De("H",["HH",2],0,"hour");De("h",["hh",2],0,EA);De("k",["kk",2],0,ZTe);De("hmm",0,0,function(){return""+EA.apply(this)+La(this.minutes(),2)});De("hmmss",0,0,function(){return""+EA.apply(this)+La(this.minutes(),2)+La(this.seconds(),2)});De("Hmm",0,0,function(){return""+this.hours()+La(this.minutes(),2)});De("Hmmss",0,0,function(){return""+this.hours()+La(this.minutes(),2)+La(this.seconds(),2)});function n9(e,t){De(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}n9("a",!0);n9("A",!1);function r9(e,t){return t._meridiemParse}Ce("a",r9);Ce("A",r9);Ce("H",Vt,_A);Ce("h",Vt,Ff);Ce("k",Vt,Ff);Ce("HH",Vt,oi);Ce("hh",Vt,oi);Ce("kk",Vt,oi);Ce("hmm",V8);Ce("hmmss",Y8);Ce("Hmm",V8);Ce("Hmmss",Y8);Pt(["H","HH"],kn);Pt(["k","kk"],function(e,t,n){var r=ct(e);t[kn]=r===24?0:r});Pt(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e});Pt(["h","hh"],function(e,t,n){t[kn]=ct(e),et(n).bigHour=!0});Pt("hmm",function(e,t,n){var r=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r)),et(n).bigHour=!0});Pt("hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r,2)),t[mo]=ct(e.substr(i)),et(n).bigHour=!0});Pt("Hmm",function(e,t,n){var r=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r))});Pt("Hmmss",function(e,t,n){var r=e.length-4,i=e.length-2;t[kn]=ct(e.substr(0,r)),t[na]=ct(e.substr(r,2)),t[mo]=ct(e.substr(i))});function JTe(e){return(e+"").toLowerCase().charAt(0)==="p"}var e$e=/[ap]\.?m?\.?/i,t$e=Bf("Hours",!0);function n$e(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var i9={calendar:H2e,longDateFormat:q2e,invalidDate:X2e,ordinal:Z2e,dayOfMonthOrdinalParse:J2e,relativeTime:tTe,months:vTe,monthsShort:K8,week:PTe,weekdays:RTe,weekdaysMin:DTe,weekdaysShort:t9,meridiemParse:e$e},qt={},Ad={},gp;function r$e(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(i=L1(a.slice(0,n).join("-")),i)return i;if(r&&r.length>=n&&r$e(a,r)>=n-1)break;n--}t++}return gp}function a$e(e){return!!(e&&e.match("^[^/\\\\]*$"))}function L1(e){var t=null,n;if(qt[e]===void 0&&typeof Jg<"u"&&Jg&&Jg.exports&&a$e(e))try{t=gp._abbr,n=require,n("./locale/"+e),Ms(t)}catch{qt[e]=null}return qt[e]}function Ms(e,t){var n;return e&&(wr(t)?n=zo(e):n=CA(e,t),n?gp=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),gp._abbr}function CA(e,t){if(t!==null){var n,r=i9;if(t.abbr=e,qt[e]!=null)z8("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=qt[e]._config;else if(t.parentLocale!=null)if(qt[t.parentLocale]!=null)r=qt[t.parentLocale]._config;else if(n=L1(t.parentLocale),n!=null)r=n._config;else return Ad[t.parentLocale]||(Ad[t.parentLocale]=[]),Ad[t.parentLocale].push({name:e,config:t}),null;return qt[e]=new vA(ak(r,t)),Ad[e]&&Ad[e].forEach(function(i){CA(i.name,i.config)}),Ms(e),qt[e]}else return delete qt[e],null}function o$e(e,t){if(t!=null){var n,r,i=i9;qt[e]!=null&&qt[e].parentLocale!=null?qt[e].set(ak(qt[e]._config,t)):(r=L1(e),r!=null&&(i=r._config),t=ak(i,t),r==null&&(t.abbr=e),n=new vA(t),n.parentLocale=qt[e],qt[e]=n),Ms(e)}else qt[e]!=null&&(qt[e].parentLocale!=null?(qt[e]=qt[e].parentLocale,e===Ms()&&Ms(e)):qt[e]!=null&&delete qt[e]);return qt[e]}function zo(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return gp;if(!la(e)){if(t=L1(e),t)return t;e=[e]}return i$e(e)}function s$e(){return ok(qt)}function AA(e){var t,n=e._a;return n&&et(e).overflow===-2&&(t=n[po]<0||n[po]>11?po:n[Oa]<1||n[Oa]>SA(n[er],n[po])?Oa:n[kn]<0||n[kn]>24||n[kn]===24&&(n[na]!==0||n[mo]!==0||n[Il]!==0)?kn:n[na]<0||n[na]>59?na:n[mo]<0||n[mo]>59?mo:n[Il]<0||n[Il]>999?Il:-1,et(e)._overflowDayOfYear&&(tOa)&&(t=Oa),et(e)._overflowWeeks&&t===-1&&(t=fTe),et(e)._overflowWeekday&&t===-1&&(t=dTe),et(e).overflow=t),e}var l$e=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,u$e=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,c$e=/Z|[+-]\d\d(?::?\d\d)?/,Sg=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Nw=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],f$e=/^\/?Date\((-?\d+)/i,d$e=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,h$e={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function a9(e){var t,n,r=e._i,i=l$e.exec(r)||u$e.exec(r),a,o,s,l,c=Sg.length,f=Nw.length;if(i){for(et(e).iso=!0,t=0,n=c;tuh(o)||e._dayOfYear===0)&&(et(e)._overflowDayOfYear=!0),n=pp(o,0,e._dayOfYear),e._a[po]=n.getUTCMonth(),e._a[Oa]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[kn]===24&&e._a[na]===0&&e._a[mo]===0&&e._a[Il]===0&&(e._nextDay=!0,e._a[kn]=0),e._d=(e._useUTC?pp:CTe).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[kn]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==a&&(et(e).weekdayMismatch=!0)}}function w$e(e){var t,n,r,i,a,o,s,l,c;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(a=1,o=4,n=Lu(t.GG,e._a[er],mp(Ht(),1,4).year),r=Lu(t.W,1),i=Lu(t.E,1),(i<1||i>7)&&(l=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=mp(Ht(),a,o),n=Lu(t.gg,e._a[er],c.year),r=Lu(t.w,c.week),t.d!=null?(i=t.d,(i<0||i>6)&&(l=!0)):t.e!=null?(i=t.e+a,(t.e<0||t.e>6)&&(l=!0)):i=a),r<1||r>_o(n,a,o)?et(e)._overflowWeeks=!0:l!=null?et(e)._overflowWeekday=!0:(s=e9(n,r,i,a,o),e._a[er]=s.year,e._dayOfYear=s.dayOfYear)}ye.ISO_8601=function(){};ye.RFC_2822=function(){};function TA(e){if(e._f===ye.ISO_8601){a9(e);return}if(e._f===ye.RFC_2822){o9(e);return}e._a=[],et(e).empty=!0;var t=""+e._i,n,r,i,a,o,s=t.length,l=0,c,f;for(i=U8(e._f,e._locale).match(yA)||[],f=i.length,n=0;n0&&et(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),l+=r.length),xc[a]?(r?et(e).empty=!1:et(e).unusedTokens.push(a),cTe(a,r,e)):e._strict&&!r&&et(e).unusedTokens.push(a);et(e).charsLeftOver=s-l,t.length>0&&et(e).unusedInput.push(t),e._a[kn]<=12&&et(e).bigHour===!0&&e._a[kn]>0&&(et(e).bigHour=void 0),et(e).parsedDateParts=e._a.slice(0),et(e).meridiem=e._meridiem,e._a[kn]=_$e(e._locale,e._a[kn],e._meridiem),c=et(e).era,c!==null&&(e._a[er]=e._locale.erasConvertYear(c,e._a[er])),PA(e),AA(e)}function _$e(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function S$e(e){var t,n,r,i,a,o,s=!1,l=e._f.length;if(l===0){et(e).invalidFormat=!0,e._d=new Date(NaN);return}for(i=0;ithis?this:e:$1()});function u9(e,t){var n,r;if(t.length===1&&la(t[0])&&(t=t[0]),!t.length)return Ht();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function H$e(){if(!wr(this._isDSTShifted))return this._isDSTShifted;var e={},t;return gA(e,this),e=s9(e),e._a?(t=e._isUTC?Ba(e._a):Ht(e._a),this._isDSTShifted=this.isValid()&&j$e(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function V$e(){return this.isValid()?!this._isUTC:!1}function Y$e(){return this.isValid()?this._isUTC:!1}function f9(){return this.isValid()?this._isUTC&&this._offset===0:!1}var G$e=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,q$e=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function fa(e,t){var n=e,r=null,i,a,o;return Kg(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:jo(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=G$e.exec(e))?(i=r[1]==="-"?-1:1,n={y:0,d:ct(r[Oa])*i,h:ct(r[kn])*i,m:ct(r[na])*i,s:ct(r[mo])*i,ms:ct(lk(r[Il]*1e3))*i}):(r=q$e.exec(e))?(i=r[1]==="-"?-1:1,n={y:hl(r[2],i),M:hl(r[3],i),w:hl(r[4],i),d:hl(r[5],i),h:hl(r[6],i),m:hl(r[7],i),s:hl(r[8],i)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=K$e(Ht(n.from),Ht(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),a=new F1(n),Kg(e)&&vt(e,"_locale")&&(a._locale=e._locale),Kg(e)&&vt(e,"_isValid")&&(a._isValid=e._isValid),a}fa.fn=F1.prototype;fa.invalid=N$e;function hl(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function ZR(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function K$e(e,t){var n;return e.isValid()&&t.isValid()?(t=MA(t,e),e.isBefore(t)?n=ZR(e,t):(n=ZR(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function d9(e,t){return function(n,r){var i,a;return r!==null&&!isNaN(+r)&&(z8(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),i=fa(n,r),h9(this,i,e),this}}function h9(e,t,n,r){var i=t._milliseconds,a=lk(t._days),o=lk(t._months);e.isValid()&&(r=r??!0,o&&Q8(e,hp(e,"Month")+o*n),a&&q8(e,"Date",hp(e,"Date")+a*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&ye.updateOffset(e,a||o))}var X$e=d9(1,"add"),Q$e=d9(-1,"subtract");function p9(e){return typeof e=="string"||e instanceof String}function Z$e(e){return ua(e)||Gp(e)||p9(e)||jo(e)||eMe(e)||J$e(e)||e===null||e===void 0}function J$e(e){var t=Hl(e)&&!pA(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,a,o=r.length;for(i=0;in.valueOf():n.valueOf()9999?qg(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):za(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",qg(n,"Z")):qg(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function pMe(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,i,a;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]',this.format(n+r+i+a)}function mMe(e){e||(e=this.isUtc()?ye.defaultFormatUtc:ye.defaultFormat);var t=qg(this,e);return this.localeData().postformat(t)}function gMe(e,t){return this.isValid()&&(ua(e)&&e.isValid()||Ht(e).isValid())?fa({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function vMe(e){return this.from(Ht(),e)}function yMe(e,t){return this.isValid()&&(ua(e)&&e.isValid()||Ht(e).isValid())?fa({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function xMe(e){return this.to(Ht(),e)}function m9(e){var t;return e===void 0?this._locale._abbr:(t=zo(e),t!=null&&(this._locale=t),this)}var g9=Ri("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function v9(){return this._locale}var Gy=1e3,bc=60*Gy,qy=60*bc,y9=(365*400+97)*24*qy;function wc(e,t){return(e%t+t)%t}function x9(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-y9:new Date(e,t,n).valueOf()}function b9(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-y9:Date.UTC(e,t,n)}function bMe(e){var t,n;if(e=Di(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?b9:x9,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=wc(t+(this._isUTC?0:this.utcOffset()*bc),qy);break;case"minute":t=this._d.valueOf(),t-=wc(t,bc);break;case"second":t=this._d.valueOf(),t-=wc(t,Gy);break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function wMe(e){var t,n;if(e=Di(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?b9:x9,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=qy-wc(t+(this._isUTC?0:this.utcOffset()*bc),qy)-1;break;case"minute":t=this._d.valueOf(),t+=bc-wc(t,bc)-1;break;case"second":t=this._d.valueOf(),t+=Gy-wc(t,Gy)-1;break}return this._d.setTime(t),ye.updateOffset(this,!0),this}function _Me(){return this._d.valueOf()-(this._offset||0)*6e4}function SMe(){return Math.floor(this.valueOf()/1e3)}function OMe(){return new Date(this.valueOf())}function kMe(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function EMe(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function CMe(){return this.isValid()?this.toISOString():null}function AMe(){return mA(this)}function PMe(){return xs({},et(this))}function TMe(){return et(this).overflow}function $Me(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}De("N",0,0,"eraAbbr");De("NN",0,0,"eraAbbr");De("NNN",0,0,"eraAbbr");De("NNNN",0,0,"eraName");De("NNNNN",0,0,"eraNarrow");De("y",["y",1],"yo","eraYear");De("y",["yy",2],0,"eraYear");De("y",["yyy",3],0,"eraYear");De("y",["yyyy",4],0,"eraYear");Ce("N",IA);Ce("NN",IA);Ce("NNN",IA);Ce("NNNN",UMe);Ce("NNNNN",WMe);Pt(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?et(n).era=i:et(n).invalidEra=e});Ce("y",Lf);Ce("yy",Lf);Ce("yyy",Lf);Ce("yyyy",Lf);Ce("yo",HMe);Pt(["y","yy","yyy","yyyy"],er);Pt(["yo"],function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[er]=n._locale.eraYearOrdinalParse(e,i):t[er]=parseInt(e,10)});function MMe(e,t){var n,r,i,a=this._eras||zo("en")._eras;for(n=0,r=a.length;n=0)return a[r]}function NMe(e,t){var n=e.since<=e.until?1:-1;return t===void 0?ye(e.since).year():ye(e.since).year()+(t-e.offset)*n}function jMe(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ea&&(t=a),QMe.call(this,e,t,n,r,i))}function QMe(e,t,n,r,i){var a=e9(e,t,n,r,i),o=pp(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}De("Q",0,"Qo","quarter");Ce("Q",W8);Pt("Q",function(e,t){t[po]=(ct(e)-1)*3});function ZMe(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}De("D",["DD",2],"Do","date");Ce("D",Vt,Ff);Ce("DD",Vt,oi);Ce("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});Pt(["D","DD"],Oa);Pt("Do",function(e,t){t[Oa]=ct(e.match(Vt)[0])});var _9=Bf("Date",!0);De("DDD",["DDDD",3],"DDDo","dayOfYear");Ce("DDD",I1);Ce("DDDD",H8);Pt(["DDD","DDDD"],function(e,t,n){n._dayOfYear=ct(e)});function JMe(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}De("m",["mm",2],0,"minute");Ce("m",Vt,_A);Ce("mm",Vt,oi);Pt(["m","mm"],na);var eIe=Bf("Minutes",!1);De("s",["ss",2],0,"second");Ce("s",Vt,_A);Ce("ss",Vt,oi);Pt(["s","ss"],mo);var tIe=Bf("Seconds",!1);De("S",0,0,function(){return~~(this.millisecond()/100)});De(0,["SS",2],0,function(){return~~(this.millisecond()/10)});De(0,["SSS",3],0,"millisecond");De(0,["SSSS",4],0,function(){return this.millisecond()*10});De(0,["SSSSS",5],0,function(){return this.millisecond()*100});De(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});De(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});De(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});De(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Ce("S",I1,W8);Ce("SS",I1,oi);Ce("SSS",I1,H8);var bs,S9;for(bs="SSSS";bs.length<=9;bs+="S")Ce(bs,Lf);function nIe(e,t){t[Il]=ct(("0."+e)*1e3)}for(bs="S";bs.length<=9;bs+="S")Pt(bs,nIe);S9=Bf("Milliseconds",!1);De("z",0,0,"zoneAbbr");De("zz",0,0,"zoneName");function rIe(){return this._isUTC?"UTC":""}function iIe(){return this._isUTC?"Coordinated Universal Time":""}var he=qp.prototype;he.add=X$e;he.calendar=rMe;he.clone=iMe;he.diff=fMe;he.endOf=wMe;he.format=mMe;he.from=gMe;he.fromNow=vMe;he.to=yMe;he.toNow=xMe;he.get=pTe;he.invalidAt=TMe;he.isAfter=aMe;he.isBefore=oMe;he.isBetween=sMe;he.isSame=lMe;he.isSameOrAfter=uMe;he.isSameOrBefore=cMe;he.isValid=AMe;he.lang=g9;he.locale=m9;he.localeData=v9;he.max=A$e;he.min=C$e;he.parsingFlags=PMe;he.set=mTe;he.startOf=bMe;he.subtract=Q$e;he.toArray=kMe;he.toObject=EMe;he.toDate=OMe;he.toISOString=hMe;he.inspect=pMe;typeof Symbol<"u"&&Symbol.for!=null&&(he[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});he.toJSON=CMe;he.toString=dMe;he.unix=SMe;he.valueOf=_Me;he.creationData=$Me;he.eraName=jMe;he.eraNarrow=RMe;he.eraAbbr=DMe;he.eraYear=LMe;he.year=G8;he.isLeapYear=hTe;he.weekYear=VMe;he.isoWeekYear=YMe;he.quarter=he.quarters=ZMe;he.month=Z8;he.daysInMonth=OTe;he.week=he.weeks=MTe;he.isoWeek=he.isoWeeks=ITe;he.weeksInYear=KMe;he.weeksInWeekYear=XMe;he.isoWeeksInYear=GMe;he.isoWeeksInISOWeekYear=qMe;he.date=_9;he.day=he.days=YTe;he.weekday=GTe;he.isoWeekday=qTe;he.dayOfYear=JMe;he.hour=he.hours=t$e;he.minute=he.minutes=eIe;he.second=he.seconds=tIe;he.millisecond=he.milliseconds=S9;he.utcOffset=D$e;he.utc=F$e;he.local=B$e;he.parseZone=z$e;he.hasAlignedHourOffset=U$e;he.isDST=W$e;he.isLocal=V$e;he.isUtcOffset=Y$e;he.isUtc=f9;he.isUTC=f9;he.zoneAbbr=rIe;he.zoneName=iIe;he.dates=Ri("dates accessor is deprecated. Use date instead.",_9);he.months=Ri("months accessor is deprecated. Use month instead",Z8);he.years=Ri("years accessor is deprecated. Use year instead",G8);he.zone=Ri("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",L$e);he.isDSTShifted=Ri("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",H$e);function aIe(e){return Ht(e*1e3)}function oIe(){return Ht.apply(null,arguments).parseZone()}function O9(e){return e}var xt=vA.prototype;xt.calendar=V2e;xt.longDateFormat=K2e;xt.invalidDate=Q2e;xt.ordinal=eTe;xt.preparse=O9;xt.postformat=O9;xt.relativeTime=nTe;xt.pastFuture=rTe;xt.set=W2e;xt.eras=MMe;xt.erasParse=IMe;xt.erasConvertYear=NMe;xt.erasAbbrRegex=BMe;xt.erasNameRegex=FMe;xt.erasNarrowRegex=zMe;xt.months=bTe;xt.monthsShort=wTe;xt.monthsParse=STe;xt.monthsRegex=ETe;xt.monthsShortRegex=kTe;xt.week=ATe;xt.firstDayOfYear=$Te;xt.firstDayOfWeek=TTe;xt.weekdays=zTe;xt.weekdaysMin=WTe;xt.weekdaysShort=UTe;xt.weekdaysParse=VTe;xt.weekdaysRegex=KTe;xt.weekdaysShortRegex=XTe;xt.weekdaysMinRegex=QTe;xt.isPM=JTe;xt.meridiem=n$e;function Ky(e,t,n,r){var i=zo(),a=Ba().set(r,t);return i[n](a,e)}function k9(e,t,n){if(jo(e)&&(t=e,e=void 0),e=e||"",t!=null)return Ky(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Ky(e,r,n,"month");return i}function jA(e,t,n,r){typeof e=="boolean"?(jo(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,jo(t)&&(n=t,t=void 0),t=t||"");var i=zo(),a=e?i._week.dow:0,o,s=[];if(n!=null)return Ky(t,(n+a)%7,r,"day");for(o=0;o<7;o++)s[o]=Ky(t,(o+a)%7,r,"day");return s}function sIe(e,t){return k9(e,t,"months")}function lIe(e,t){return k9(e,t,"monthsShort")}function uIe(e,t,n){return jA(e,t,n,"weekdays")}function cIe(e,t,n){return jA(e,t,n,"weekdaysShort")}function fIe(e,t,n){return jA(e,t,n,"weekdaysMin")}Ms("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=ct(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}});ye.lang=Ri("moment.lang is deprecated. Use moment.locale instead.",Ms);ye.langData=Ri("moment.langData is deprecated. Use moment.localeData instead.",zo);var eo=Math.abs;function dIe(){var e=this._data;return this._milliseconds=eo(this._milliseconds),this._days=eo(this._days),this._months=eo(this._months),e.milliseconds=eo(e.milliseconds),e.seconds=eo(e.seconds),e.minutes=eo(e.minutes),e.hours=eo(e.hours),e.months=eo(e.months),e.years=eo(e.years),this}function E9(e,t,n,r){var i=fa(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function hIe(e,t){return E9(this,e,t,1)}function pIe(e,t){return E9(this,e,t,-1)}function JR(e){return e<0?Math.floor(e):Math.ceil(e)}function mIe(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,i,a,o,s,l;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=JR(ck(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,i=_i(e/1e3),r.seconds=i%60,a=_i(i/60),r.minutes=a%60,o=_i(a/60),r.hours=o%24,t+=_i(o/24),l=_i(C9(t)),n+=l,t-=JR(ck(l)),s=_i(n/12),n%=12,r.days=t,r.months=n,r.years=s,this}function C9(e){return e*4800/146097}function ck(e){return e*146097/4800}function gIe(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=Di(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+C9(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(ck(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function Uo(e){return function(){return this.as(e)}}var A9=Uo("ms"),vIe=Uo("s"),yIe=Uo("m"),xIe=Uo("h"),bIe=Uo("d"),wIe=Uo("w"),_Ie=Uo("M"),SIe=Uo("Q"),OIe=Uo("y"),kIe=A9;function EIe(){return fa(this)}function CIe(e){return e=Di(e),this.isValid()?this[e+"s"]():NaN}function du(e){return function(){return this.isValid()?this._data[e]:NaN}}var AIe=du("milliseconds"),PIe=du("seconds"),TIe=du("minutes"),$Ie=du("hours"),MIe=du("days"),IIe=du("months"),NIe=du("years");function jIe(){return _i(this.days()/7)}var ro=Math.round,ac={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function RIe(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function DIe(e,t,n,r){var i=fa(e).abs(),a=ro(i.as("s")),o=ro(i.as("m")),s=ro(i.as("h")),l=ro(i.as("d")),c=ro(i.as("M")),f=ro(i.as("w")),h=ro(i.as("y")),p=a<=n.ss&&["s",a]||a0,p[4]=r,RIe.apply(null,p)}function LIe(e){return e===void 0?ro:typeof e=="function"?(ro=e,!0):!1}function FIe(e,t){return ac[e]===void 0?!1:t===void 0?ac[e]:(ac[e]=t,e==="s"&&(ac.ss=t-1),!0)}function BIe(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=ac,i,a;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},ac,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),i=this.localeData(),a=DIe(this,!n,r,i),n&&(a=i.pastFuture(+this,a)),i.postformat(a)}var jw=Math.abs;function ju(e){return(e>0)-(e<0)||+e}function z1(){if(!this.isValid())return this.localeData().invalidDate();var e=jw(this._milliseconds)/1e3,t=jw(this._days),n=jw(this._months),r,i,a,o,s=this.asSeconds(),l,c,f,h;return s?(r=_i(e/60),i=_i(r/60),e%=60,r%=60,a=_i(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",l=s<0?"-":"",c=ju(this._months)!==ju(s)?"-":"",f=ju(this._days)!==ju(s)?"-":"",h=ju(this._milliseconds)!==ju(s)?"-":"",l+"P"+(a?c+a+"Y":"")+(n?c+n+"M":"")+(t?f+t+"D":"")+(i||r||e?"T":"")+(i?h+i+"H":"")+(r?h+r+"M":"")+(e?h+o+"S":"")):"P0D"}var pt=F1.prototype;pt.isValid=I$e;pt.abs=dIe;pt.add=hIe;pt.subtract=pIe;pt.as=gIe;pt.asMilliseconds=A9;pt.asSeconds=vIe;pt.asMinutes=yIe;pt.asHours=xIe;pt.asDays=bIe;pt.asWeeks=wIe;pt.asMonths=_Ie;pt.asQuarters=SIe;pt.asYears=OIe;pt.valueOf=kIe;pt._bubble=mIe;pt.clone=EIe;pt.get=CIe;pt.milliseconds=AIe;pt.seconds=PIe;pt.minutes=TIe;pt.hours=$Ie;pt.days=MIe;pt.weeks=jIe;pt.months=IIe;pt.years=NIe;pt.humanize=BIe;pt.toISOString=z1;pt.toString=z1;pt.toJSON=z1;pt.locale=m9;pt.localeData=v9;pt.toIsoString=Ri("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",z1);pt.lang=g9;De("X",0,0,"unix");De("x",0,0,"valueOf");Ce("x",j1);Ce("X",sTe);Pt("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)});Pt("x",function(e,t,n){n._d=new Date(ct(e))});//! moment.js +ye.version="2.30.1";z2e(Ht);ye.fn=he;ye.min=P$e;ye.max=T$e;ye.now=$$e;ye.utc=Ba;ye.unix=aIe;ye.months=sIe;ye.isDate=Gp;ye.locale=Ms;ye.invalid=$1;ye.duration=fa;ye.isMoment=ua;ye.weekdays=uIe;ye.parseZone=oIe;ye.localeData=zo;ye.isDuration=Kg;ye.monthsShort=lIe;ye.weekdaysMin=fIe;ye.defineLocale=CA;ye.updateLocale=o$e;ye.locales=s$e;ye.weekdaysShort=cIe;ye.normalizeUnits=Di;ye.relativeTimeRounding=LIe;ye.relativeTimeThreshold=FIe;ye.calendarFormat=nMe;ye.prototype=he;ye.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const Ru=e=>e.add(20,"second").utc().unix(),P9=[{label:"1d",start:()=>Ru(ye().subtract(1,"day")),interval:"1h",format:"HH:mm"},{label:"7d",start:()=>Ru(ye().subtract(7,"days")),interval:"1d",format:"DD MMM"},{label:"30d",start:()=>Ru(ye().subtract(30,"days")),interval:"1d",format:"DD MMM"},{label:"1q",start:()=>Ru(ye().subtract(90,"days")),interval:"7d",format:"DD MMM"},{label:"1y",start:()=>Ru(ye().subtract(365,"days")),interval:"7d",format:"DD MMM"},{label:"YTD",start:()=>Ru(ye().startOf("year")),interval:"7d",format:"DD MMM"}],zIe=Ir.div` display: flex; justify-content: center; gap: 1rem; margin: 2rem 0; -`,WIe=Ir.button` +`,UIe=Ir.button` background-color: ${({active:e})=>e?"#333":"#f0f0f0"}; color: ${({active:e})=>e?"#fff":"#333"}; padding: 0.5rem 0.5rem; @@ -928,7 +928,7 @@ ye.version="2.30.1";U2e(Ht);ye.fn=he;ye.min=T$e;ye.max=$$e;ye.now=M$e;ye.utc=Ba; transform: translate(0); box-shadow: 5px 5px 0 #000; } -`;function eD({selectedPeriod:e,setSelectedPeriod:t}){const n=r=>{t(r)};return S.jsx(UIe,{children:P9.map(r=>S.jsx(WIe,{active:e.label===r.label,onClick:()=>n(r),children:r.label},r.label))})}Ir.button` +`;function eD({selectedPeriod:e,setSelectedPeriod:t}){const n=r=>{t(r)};return O.jsx(zIe,{children:P9.map(r=>O.jsx(UIe,{active:e.label===r.label,onClick:()=>n(r),children:r.label},r.label))})}Ir.button` background-color: #000000; /* Кислотный розовый цвет */ color: white; font-size: 16px; @@ -951,7 +951,7 @@ ye.version="2.30.1";U2e(Ht);ye.fn=he;ye.min=T$e;ye.max=$$e;ye.now=M$e;ye.utc=Ba; transform: scale(0.95) rotate(0deg); /* Анимация при нажатии */ transition: all 1s ease; } -`;function HIe({show:e,handleClose:t,children:n}){return S.jsx(S.Fragment,{children:S.jsxs(Sa,{size:"xl",show:e,onHide:t,children:[S.jsx(Sa.Header,{closeButton:!0,children:S.jsx(Sa.Title,{children:"Modal heading"})}),S.jsx(Sa.Body,{children:n}),S.jsxs(Sa.Footer,{children:[S.jsx(tn,{variant:"secondary",onClick:t,children:"Close"}),S.jsx(tn,{variant:"primary",onClick:t,children:"Save Changes"})]})]})})}Ir.button` +`;function WIe({show:e,handleClose:t,children:n}){return O.jsx(O.Fragment,{children:O.jsxs(Sa,{size:"xl",show:e,onHide:t,children:[O.jsx(Sa.Header,{closeButton:!0,children:O.jsx(Sa.Title,{children:"Modal heading"})}),O.jsx(Sa.Body,{children:n}),O.jsxs(Sa.Footer,{children:[O.jsx(tn,{variant:"secondary",onClick:t,children:"Close"}),O.jsx(tn,{variant:"primary",onClick:t,children:"Save Changes"})]})]})})}Ir.button` background-color: #000000; /* Кислотный розовый цвет */ color: white; font-size: 16px; @@ -975,7 +975,7 @@ ye.version="2.30.1";U2e(Ht);ye.fn=he;ye.min=T$e;ye.max=$$e;ye.now=M$e;ye.utc=Ba; transform: scale(0.95) rotate(0deg); /* Анимация при нажатии */ transition: all 1s ease; } -`;const VIe=Ir.button` +`;const HIe=Ir.button` width: 50%; background-color: #ff0066; color: #fff; @@ -1015,17 +1015,17 @@ ye.version="2.30.1";U2e(Ht);ye.fn=he;ye.min=T$e;ye.max=$$e;ye.now=M$e;ye.utc=Ba; box-shadow: 7px 7px 0 #000; background-color: #900C3F; } -`;function YIe(){const e=A0(),[t,n]=U.useState(!1),[r,i]=U.useState([]),[a,o]=U.useState(P9[0]),{coinId:s}=Tp(),l=Mp(w=>w.selectedCurrency),{setHistoryLog:c,setCompareList:f,compareList:h}=U.useContext(Sf),[p,m]=U.useState({}),x=()=>n(!1),g=()=>f([...h,p]);return U.useEffect(()=>{Ure(s,l.name).then(w=>{c(b=>[...b.filter(_=>_.id!==s),{id:s,name:w.name}]),m(w)})},[l,s]),U.useEffect(()=>{Wre({id:s,currency:l.name,start:a.start(),interval:a.interval}).then(w=>{i(w==null?void 0:w.map(({timestamp:b,..._})=>({..._,timestamp:ye(b).format(a.format)})))}).catch(w=>e(I0("Coin List is not available. Error: "+w.toString())))},[l,a,s]),S.jsxs(S.Fragment,{children:[S.jsxs(su,{children:[S.jsxs(cr,{md:4,children:[S.jsx(VIe,{className:"w-100",onClick:g,children:"Add to compare"}),S.jsx("br",{}),S.jsx(Yoe,{...p,currency:l}),S.jsx("br",{}),S.jsx("br",{}),S.jsx("br",{})]}),S.jsxs(cr,{md:8,children:[S.jsx("br",{}),S.jsx(eD,{selectedPeriod:a,setSelectedPeriod:o}),S.jsx(GR,{data:r}),S.jsx("br",{})]})]}),S.jsxs(HIe,{show:t,handleClose:x,children:[S.jsx(eD,{selectedPeriod:a,setSelectedPeriod:o}),S.jsx(GR,{data:r})]})]})}function T9(){console.log(T9);const{exchangeList:e}=U.useContext(Sf);return S.jsxs(B0,{className:"table-compare",children:[S.jsx("thead",{children:S.jsxs("tr",{children:[S.jsx("th",{children:"Name"}),S.jsx("th",{children:"Rank"}),S.jsx("th",{children:"Reported Volume 24h Share (%)"}),S.jsx("th",{children:"Number of Markets"}),S.jsx("th",{children:"Country"}),S.jsx("th",{children:"Trust Score"}),S.jsx("th",{children:"Year Established"}),S.jsx("th",{children:"Trading Incentives"})]})}),S.jsx("tbody",{children:e.slice(0,100).map(t=>S.jsxs("tr",{children:[S.jsx("td",{children:t.name}),S.jsx("td",{children:t.adjusted_rank}),S.jsxs("td",{children:[t.reported_volume_24h_share,"%"]}),S.jsx("td",{children:t.market_count}),S.jsx("td",{children:t.country||"N/A"}),S.jsx("td",{children:t.trust_score||"N/A"}),S.jsx("td",{children:t.year_established||"N/A"}),S.jsx("td",{children:t.has_trading_incentive?"Yes":"No"})]},t.id))})]})}function GIe(){const{historyLog:e}=U.useContext(Sf);return e.map(t=>S.jsx(S.Fragment,{children:S.jsx(Ju,{className:"highlighted-item",to:`/coin/${t.id}`,children:t.name},t.id)}))}const qIe=e=>[{label:"Coin name",path:"name"},{label:"Rank",path:"rank"},{label:"Symbol",path:"symbol"},{label:"Price",path:`quotes.${e}.price`}];var Xy={exports:{}};/** +`;function VIe(){const e=A0(),[t,n]=U.useState(!1),[r,i]=U.useState([]),[a,o]=U.useState(P9[0]),{coinId:s}=Tp(),l=Mp(w=>w.selectedCurrency),{setHistoryLog:c,setCompareList:f,compareList:h}=U.useContext(Sf),[p,m]=U.useState({}),x=()=>n(!1),g=()=>f([...h,p]);return U.useEffect(()=>{zre(s,l.name).then(w=>{c(b=>[...b.filter(_=>_.id!==s),{id:s,name:w.name}]),m(w)})},[l,s]),U.useEffect(()=>{Ure({id:s,currency:l.name,start:a.start(),interval:a.interval}).then(w=>{i(w==null?void 0:w.map(({timestamp:b,..._})=>({..._,timestamp:ye(b).format(a.format)})))}).catch(w=>e(I0("Coin List is not available. Error: "+w.toString())))},[l,a,s]),O.jsxs(O.Fragment,{children:[O.jsxs(su,{children:[O.jsxs(cr,{md:4,children:[O.jsx(HIe,{className:"w-100",onClick:g,children:"Add to compare"}),O.jsx("br",{}),O.jsx(Voe,{...p,currency:l}),O.jsx("br",{}),O.jsx("br",{}),O.jsx("br",{})]}),O.jsxs(cr,{md:8,children:[O.jsx("br",{}),O.jsx(eD,{selectedPeriod:a,setSelectedPeriod:o}),O.jsx(GR,{data:r}),O.jsx("br",{})]})]}),O.jsxs(WIe,{show:t,handleClose:x,children:[O.jsx(eD,{selectedPeriod:a,setSelectedPeriod:o}),O.jsx(GR,{data:r})]})]})}function YIe(){const{exchangeList:e}=U.useContext(Sf);return!e||e.length===0?O.jsx("p",{children:"Loading exchanges..."}):O.jsxs(B0,{striped:!0,bordered:!0,hover:!0,responsive:!0,children:[O.jsx("thead",{children:O.jsxs("tr",{children:[O.jsx("th",{children:"Rank"}),O.jsx("th",{children:"Name"}),O.jsx("th",{children:"Website"}),O.jsx("th",{children:"Currencies"}),O.jsx("th",{children:"Markets"})]})}),O.jsx("tbody",{children:e.slice(0,50).map(t=>{var s;const n=t.adjusted_rank??"N/A",r=t.name??"N/A",i=t.currencies??"N/A",a=t.markets??"N/A",o=((s=t.links)==null?void 0:s.website)??[];return O.jsxs("tr",{children:[O.jsx("td",{children:n}),O.jsx("td",{children:r}),O.jsx("td",{children:o.length>0?O.jsx("a",{href:o[0],target:"_blank",rel:"noopener noreferrer",children:o[0]}):"N/A"}),O.jsx("td",{children:i}),O.jsx("td",{children:a})]},t.id)})})]})}function GIe(){const{historyLog:e}=U.useContext(Sf);return e.map(t=>O.jsx(O.Fragment,{children:O.jsx(Ju,{className:"highlighted-item",to:`/coin/${t.id}`,children:t.name},t.id)}))}const qIe=e=>[{label:"Coin name",path:"name"},{label:"Rank",path:"rank"},{label:"Symbol",path:"symbol"},{label:"Price",path:`quotes.${e}.price`}];var Xy={exports:{}};/** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */Xy.exports;(function(e,t){(function(){var n,r="4.17.21",i=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",s="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",c=500,f="__lodash_placeholder__",h=1,p=2,m=4,x=1,g=2,w=1,b=2,_=4,v=8,O=16,C=32,k=64,A=128,$=256,L=512,B=30,j="...",D=800,z=16,q=1,Y=2,Q=3,Z=1/0,H=9007199254740991,K=17976931348623157e292,I=NaN,ee=4294967295,oe=ee-1,R=ee>>>1,ve=[["ary",A],["bind",w],["bindKey",b],["curry",v],["curryRight",O],["flip",L],["partial",C],["partialRight",k],["rearg",$]],xe="[object Arguments]",ke="[object Array]",Ve="[object AsyncFunction]",_e="[object Boolean]",re="[object Date]",be="[object DOMException]",Oe="[object Error]",te="[object Function]",Ge="[object GeneratorFunction]",Me="[object Map]",Te="[object Number]",ft="[object Null]",ce="[object Object]",Se="[object Promise]",Le="[object Proxy]",We="[object RegExp]",tt="[object Set]",Xe="[object String]",Qe="[object Symbol]",on="[object Undefined]",Yt="[object WeakMap]",X="[object WeakSet]",ue="[object ArrayBuffer]",je="[object DataView]",it="[object Float32Array]",bt="[object Float64Array]",rr="[object Int8Array]",Fi="[object Int16Array]",Nr="[object Int32Array]",Ua="[object Uint8Array]",Wa="[object Uint8ClampedArray]",Rn="[object Uint16Array]",da="[object Uint32Array]",Bi=/\b__p \+= '';/g,mU=/\b(__p \+=) '' \+/g,gU=/(__e\(.*?\)|\b__t\)) \+\n'';/g,XA=/&(?:amp|lt|gt|quot|#39);/g,QA=/[&<>"']/g,vU=RegExp(XA.source),yU=RegExp(QA.source),xU=/<%-([\s\S]+?)%>/g,bU=/<%([\s\S]+?)%>/g,ZA=/<%=([\s\S]+?)%>/g,wU=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_U=/^\w*$/,SU=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,V1=/[\\^$.*+?()[\]{}|]/g,OU=RegExp(V1.source),Y1=/^\s+/,kU=/\s/,EU=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,CU=/\{\n\/\* \[wrapped with (.+)\] \*/,AU=/,? & /,PU=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,TU=/[()=,{}\[\]\/\s]/,$U=/\\(\\)?/g,MU=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,JA=/\w*$/,IU=/^[-+]0x[0-9a-f]+$/i,NU=/^0b[01]+$/i,jU=/^\[object .+?Constructor\]$/,RU=/^0o[0-7]+$/i,DU=/^(?:0|[1-9]\d*)$/,LU=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Jp=/($^)/,FU=/['\n\r\u2028\u2029\\]/g,em="\\ud800-\\udfff",BU="\\u0300-\\u036f",zU="\\ufe20-\\ufe2f",UU="\\u20d0-\\u20ff",eP=BU+zU+UU,tP="\\u2700-\\u27bf",nP="a-z\\xdf-\\xf6\\xf8-\\xff",WU="\\xac\\xb1\\xd7\\xf7",HU="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",VU="\\u2000-\\u206f",YU=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rP="A-Z\\xc0-\\xd6\\xd8-\\xde",iP="\\ufe0e\\ufe0f",aP=WU+HU+VU+YU,G1="['’]",GU="["+em+"]",oP="["+aP+"]",tm="["+eP+"]",sP="\\d+",qU="["+tP+"]",lP="["+nP+"]",uP="[^"+em+aP+sP+tP+nP+rP+"]",q1="\\ud83c[\\udffb-\\udfff]",KU="(?:"+tm+"|"+q1+")",cP="[^"+em+"]",K1="(?:\\ud83c[\\udde6-\\uddff]){2}",X1="[\\ud800-\\udbff][\\udc00-\\udfff]",pu="["+rP+"]",fP="\\u200d",dP="(?:"+lP+"|"+uP+")",XU="(?:"+pu+"|"+uP+")",hP="(?:"+G1+"(?:d|ll|m|re|s|t|ve))?",pP="(?:"+G1+"(?:D|LL|M|RE|S|T|VE))?",mP=KU+"?",gP="["+iP+"]?",QU="(?:"+fP+"(?:"+[cP,K1,X1].join("|")+")"+gP+mP+")*",ZU="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",JU="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",vP=gP+mP+QU,e7="(?:"+[qU,K1,X1].join("|")+")"+vP,t7="(?:"+[cP+tm+"?",tm,K1,X1,GU].join("|")+")",n7=RegExp(G1,"g"),r7=RegExp(tm,"g"),Q1=RegExp(q1+"(?="+q1+")|"+t7+vP,"g"),i7=RegExp([pu+"?"+lP+"+"+hP+"(?="+[oP,pu,"$"].join("|")+")",XU+"+"+pP+"(?="+[oP,pu+dP,"$"].join("|")+")",pu+"?"+dP+"+"+hP,pu+"+"+pP,JU,ZU,sP,e7].join("|"),"g"),a7=RegExp("["+fP+em+eP+iP+"]"),o7=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,s7=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],l7=-1,Dt={};Dt[it]=Dt[bt]=Dt[rr]=Dt[Fi]=Dt[Nr]=Dt[Ua]=Dt[Wa]=Dt[Rn]=Dt[da]=!0,Dt[xe]=Dt[ke]=Dt[ue]=Dt[_e]=Dt[je]=Dt[re]=Dt[Oe]=Dt[te]=Dt[Me]=Dt[Te]=Dt[ce]=Dt[We]=Dt[tt]=Dt[Xe]=Dt[Yt]=!1;var Mt={};Mt[xe]=Mt[ke]=Mt[ue]=Mt[je]=Mt[_e]=Mt[re]=Mt[it]=Mt[bt]=Mt[rr]=Mt[Fi]=Mt[Nr]=Mt[Me]=Mt[Te]=Mt[ce]=Mt[We]=Mt[tt]=Mt[Xe]=Mt[Qe]=Mt[Ua]=Mt[Wa]=Mt[Rn]=Mt[da]=!0,Mt[Oe]=Mt[te]=Mt[Yt]=!1;var u7={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},c7={"&":"&","<":"<",">":">",'"':""","'":"'"},f7={"&":"&","<":"<",">":">",""":'"',"'":"'"},d7={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},h7=parseFloat,p7=parseInt,yP=typeof Ji=="object"&&Ji&&Ji.Object===Object&&Ji,m7=typeof self=="object"&&self&&self.Object===Object&&self,Dn=yP||m7||Function("return this")(),Z1=t&&!t.nodeType&&t,il=Z1&&!0&&e&&!e.nodeType&&e,xP=il&&il.exports===Z1,J1=xP&&yP.process,si=function(){try{var V=il&&il.require&&il.require("util").types;return V||J1&&J1.binding&&J1.binding("util")}catch{}}(),bP=si&&si.isArrayBuffer,wP=si&&si.isDate,_P=si&&si.isMap,SP=si&&si.isRegExp,OP=si&&si.isSet,kP=si&&si.isTypedArray;function jr(V,ne,J){switch(J.length){case 0:return V.call(ne);case 1:return V.call(ne,J[0]);case 2:return V.call(ne,J[0],J[1]);case 3:return V.call(ne,J[0],J[1],J[2])}return V.apply(ne,J)}function g7(V,ne,J,Ee){for(var qe=-1,wt=V==null?0:V.length;++qe-1}function ex(V,ne,J){for(var Ee=-1,qe=V==null?0:V.length;++Ee-1;);return J}function IP(V,ne){for(var J=V.length;J--&&mu(ne,V[J],0)>-1;);return J}function k7(V,ne){for(var J=V.length,Ee=0;J--;)V[J]===ne&&++Ee;return Ee}var E7=ix(u7),C7=ix(c7);function A7(V){return"\\"+d7[V]}function P7(V,ne){return V==null?n:V[ne]}function gu(V){return a7.test(V)}function T7(V){return o7.test(V)}function $7(V){for(var ne,J=[];!(ne=V.next()).done;)J.push(ne.value);return J}function lx(V){var ne=-1,J=Array(V.size);return V.forEach(function(Ee,qe){J[++ne]=[qe,Ee]}),J}function NP(V,ne){return function(J){return V(ne(J))}}function Vo(V,ne){for(var J=-1,Ee=V.length,qe=0,wt=[];++J-1}function yW(u,d){var y=this.__data__,E=xm(y,u);return E<0?(++this.size,y.push([u,d])):y[E][1]=d,this}Ha.prototype.clear=pW,Ha.prototype.delete=mW,Ha.prototype.get=gW,Ha.prototype.has=vW,Ha.prototype.set=yW;function Va(u){var d=-1,y=u==null?0:u.length;for(this.clear();++d=d?u:d)),u}function fi(u,d,y,E,P,N){var F,W=d&h,G=d&p,ie=d&m;if(y&&(F=P?y(u,E,P,N):y(u)),F!==n)return F;if(!Zt(u))return u;var ae=Ke(u);if(ae){if(F=_H(u),!W)return gr(u,F)}else{var le=qn(u),we=le==te||le==Ge;if(Qo(u))return g2(u,W);if(le==ce||le==xe||we&&!P){if(F=G||we?{}:j2(u),!W)return G?fH(u,NW(F,u)):cH(u,YP(F,u))}else{if(!Mt[le])return P?u:{};F=SH(u,le,W)}}N||(N=new Ui);var Ie=N.get(u);if(Ie)return Ie;N.set(u,F),cT(u)?u.forEach(function(ze){F.add(fi(ze,d,y,ze,u,N))}):lT(u)&&u.forEach(function(ze,ot){F.set(ot,fi(ze,d,y,ot,u,N))});var Be=ie?G?Nx:Ix:G?yr:Cn,nt=ae?n:Be(u);return li(nt||u,function(ze,ot){nt&&(ot=ze,ze=u[ot]),Kf(F,ot,fi(ze,d,y,ot,u,N))}),F}function jW(u){var d=Cn(u);return function(y){return GP(y,u,d)}}function GP(u,d,y){var E=y.length;if(u==null)return!E;for(u=Tt(u);E--;){var P=y[E],N=d[P],F=u[P];if(F===n&&!(P in u)||!N(F))return!1}return!0}function qP(u,d,y){if(typeof u!="function")throw new ui(o);return nd(function(){u.apply(n,y)},d)}function Xf(u,d,y,E){var P=-1,N=nm,F=!0,W=u.length,G=[],ie=d.length;if(!W)return G;y&&(d=Gt(d,Rr(y))),E?(N=ex,F=!1):d.length>=i&&(N=Wf,F=!1,d=new sl(d));e:for(;++PP?0:P+y),E=E===n||E>P?P:Je(E),E<0&&(E+=P),E=y>E?0:dT(E);y0&&y(W)?d>1?Ln(W,d-1,y,E,P):Ho(P,W):E||(P[P.length]=W)}return P}var mx=_2(),QP=_2(!0);function ha(u,d){return u&&mx(u,d,Cn)}function gx(u,d){return u&&QP(u,d,Cn)}function wm(u,d){return Wo(d,function(y){return Xa(u[y])})}function ul(u,d){d=Ko(d,u);for(var y=0,E=d.length;u!=null&&yd}function LW(u,d){return u!=null&&kt.call(u,d)}function FW(u,d){return u!=null&&d in Tt(u)}function BW(u,d,y){return u>=Gn(d,y)&&u=120&&ae.length>=120)?new sl(F&&ae):n}ae=u[0];var le=-1,we=W[0];e:for(;++le-1;)W!==u&&dm.call(W,G,1),dm.call(u,G,1);return u}function l2(u,d){for(var y=u?d.length:0,E=y-1;y--;){var P=d[y];if(y==E||P!==N){var N=P;Ka(P)?dm.call(u,P,1):Ex(u,P)}}return u}function Sx(u,d){return u+mm(UP()*(d-u+1))}function JW(u,d,y,E){for(var P=-1,N=wn(pm((d-u)/(y||1)),0),F=J(N);N--;)F[E?N:++P]=u,u+=y;return F}function Ox(u,d){var y="";if(!u||d<1||d>H)return y;do d%2&&(y+=u),d=mm(d/2),d&&(u+=u);while(d);return y}function at(u,d){return zx(L2(u,d,xr),u+"")}function eH(u){return VP(Cu(u))}function tH(u,d){var y=Cu(u);return Mm(y,ll(d,0,y.length))}function Jf(u,d,y,E){if(!Zt(u))return u;d=Ko(d,u);for(var P=-1,N=d.length,F=N-1,W=u;W!=null&&++PP?0:P+d),y=y>P?P:y,y<0&&(y+=P),P=d>y?0:y-d>>>0,d>>>=0;for(var N=J(P);++E>>1,F=u[N];F!==null&&!Lr(F)&&(y?F<=d:F=i){var ie=d?null:mH(u);if(ie)return im(ie);F=!1,P=Wf,G=new sl}else G=d?[]:W;e:for(;++E=E?u:di(u,d,y)}var m2=Y7||function(u){return Dn.clearTimeout(u)};function g2(u,d){if(d)return u.slice();var y=u.length,E=DP?DP(y):new u.constructor(y);return u.copy(E),E}function Tx(u){var d=new u.constructor(u.byteLength);return new cm(d).set(new cm(u)),d}function oH(u,d){var y=d?Tx(u.buffer):u.buffer;return new u.constructor(y,u.byteOffset,u.byteLength)}function sH(u){var d=new u.constructor(u.source,JA.exec(u));return d.lastIndex=u.lastIndex,d}function lH(u){return qf?Tt(qf.call(u)):{}}function v2(u,d){var y=d?Tx(u.buffer):u.buffer;return new u.constructor(y,u.byteOffset,u.length)}function y2(u,d){if(u!==d){var y=u!==n,E=u===null,P=u===u,N=Lr(u),F=d!==n,W=d===null,G=d===d,ie=Lr(d);if(!W&&!ie&&!N&&u>d||N&&F&&G&&!W&&!ie||E&&F&&G||!y&&G||!P)return 1;if(!E&&!N&&!ie&&u=W)return G;var ie=y[E];return G*(ie=="desc"?-1:1)}}return u.index-d.index}function x2(u,d,y,E){for(var P=-1,N=u.length,F=y.length,W=-1,G=d.length,ie=wn(N-F,0),ae=J(G+ie),le=!E;++W1?y[P-1]:n,F=P>2?y[2]:n;for(N=u.length>3&&typeof N=="function"?(P--,N):n,F&&ar(y[0],y[1],F)&&(N=P<3?n:N,P=1),d=Tt(d);++E-1?P[N?d[F]:F]:n}}function k2(u){return qa(function(d){var y=d.length,E=y,P=ci.prototype.thru;for(u&&d.reverse();E--;){var N=d[E];if(typeof N!="function")throw new ui(o);if(P&&!F&&Tm(N)=="wrapper")var F=new ci([],!0)}for(E=F?E:y;++E1&&dt.reverse(),ae&&GW))return!1;var ie=N.get(u),ae=N.get(d);if(ie&&ae)return ie==d&&ae==u;var le=-1,we=!0,Ie=y&g?new sl:n;for(N.set(u,d),N.set(d,u);++le1?"& ":"")+d[E],d=d.join(y>2?", ":" "),u.replace(EU,`{ + */Xy.exports;(function(e,t){(function(){var n,r="4.17.21",i=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",s="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",c=500,f="__lodash_placeholder__",h=1,p=2,m=4,x=1,g=2,w=1,b=2,_=4,v=8,S=16,C=32,k=64,A=128,$=256,L=512,B=30,j="...",D=800,z=16,q=1,Y=2,Q=3,Z=1/0,H=9007199254740991,K=17976931348623157e292,I=NaN,ee=4294967295,oe=ee-1,R=ee>>>1,ve=[["ary",A],["bind",w],["bindKey",b],["curry",v],["curryRight",S],["flip",L],["partial",C],["partialRight",k],["rearg",$]],xe="[object Arguments]",ke="[object Array]",Ve="[object AsyncFunction]",_e="[object Boolean]",re="[object Date]",be="[object DOMException]",Oe="[object Error]",te="[object Function]",Ge="[object GeneratorFunction]",Me="[object Map]",Te="[object Number]",ft="[object Null]",ce="[object Object]",Se="[object Promise]",Le="[object Proxy]",We="[object RegExp]",tt="[object Set]",Xe="[object String]",Qe="[object Symbol]",on="[object Undefined]",Yt="[object WeakMap]",X="[object WeakSet]",ue="[object ArrayBuffer]",je="[object DataView]",it="[object Float32Array]",bt="[object Float64Array]",rr="[object Int8Array]",Fi="[object Int16Array]",Nr="[object Int32Array]",Ua="[object Uint8Array]",Wa="[object Uint8ClampedArray]",Rn="[object Uint16Array]",da="[object Uint32Array]",Bi=/\b__p \+= '';/g,pU=/\b(__p \+=) '' \+/g,mU=/(__e\(.*?\)|\b__t\)) \+\n'';/g,XA=/&(?:amp|lt|gt|quot|#39);/g,QA=/[&<>"']/g,gU=RegExp(XA.source),vU=RegExp(QA.source),yU=/<%-([\s\S]+?)%>/g,xU=/<%([\s\S]+?)%>/g,ZA=/<%=([\s\S]+?)%>/g,bU=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,wU=/^\w*$/,_U=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,V1=/[\\^$.*+?()[\]{}|]/g,SU=RegExp(V1.source),Y1=/^\s+/,OU=/\s/,kU=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,EU=/\{\n\/\* \[wrapped with (.+)\] \*/,CU=/,? & /,AU=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,PU=/[()=,{}\[\]\/\s]/,TU=/\\(\\)?/g,$U=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,JA=/\w*$/,MU=/^[-+]0x[0-9a-f]+$/i,IU=/^0b[01]+$/i,NU=/^\[object .+?Constructor\]$/,jU=/^0o[0-7]+$/i,RU=/^(?:0|[1-9]\d*)$/,DU=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Jp=/($^)/,LU=/['\n\r\u2028\u2029\\]/g,em="\\ud800-\\udfff",FU="\\u0300-\\u036f",BU="\\ufe20-\\ufe2f",zU="\\u20d0-\\u20ff",eP=FU+BU+zU,tP="\\u2700-\\u27bf",nP="a-z\\xdf-\\xf6\\xf8-\\xff",UU="\\xac\\xb1\\xd7\\xf7",WU="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",HU="\\u2000-\\u206f",VU=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rP="A-Z\\xc0-\\xd6\\xd8-\\xde",iP="\\ufe0e\\ufe0f",aP=UU+WU+HU+VU,G1="['’]",YU="["+em+"]",oP="["+aP+"]",tm="["+eP+"]",sP="\\d+",GU="["+tP+"]",lP="["+nP+"]",uP="[^"+em+aP+sP+tP+nP+rP+"]",q1="\\ud83c[\\udffb-\\udfff]",qU="(?:"+tm+"|"+q1+")",cP="[^"+em+"]",K1="(?:\\ud83c[\\udde6-\\uddff]){2}",X1="[\\ud800-\\udbff][\\udc00-\\udfff]",pu="["+rP+"]",fP="\\u200d",dP="(?:"+lP+"|"+uP+")",KU="(?:"+pu+"|"+uP+")",hP="(?:"+G1+"(?:d|ll|m|re|s|t|ve))?",pP="(?:"+G1+"(?:D|LL|M|RE|S|T|VE))?",mP=qU+"?",gP="["+iP+"]?",XU="(?:"+fP+"(?:"+[cP,K1,X1].join("|")+")"+gP+mP+")*",QU="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ZU="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",vP=gP+mP+XU,JU="(?:"+[GU,K1,X1].join("|")+")"+vP,e7="(?:"+[cP+tm+"?",tm,K1,X1,YU].join("|")+")",t7=RegExp(G1,"g"),n7=RegExp(tm,"g"),Q1=RegExp(q1+"(?="+q1+")|"+e7+vP,"g"),r7=RegExp([pu+"?"+lP+"+"+hP+"(?="+[oP,pu,"$"].join("|")+")",KU+"+"+pP+"(?="+[oP,pu+dP,"$"].join("|")+")",pu+"?"+dP+"+"+hP,pu+"+"+pP,ZU,QU,sP,JU].join("|"),"g"),i7=RegExp("["+fP+em+eP+iP+"]"),a7=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,o7=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],s7=-1,Dt={};Dt[it]=Dt[bt]=Dt[rr]=Dt[Fi]=Dt[Nr]=Dt[Ua]=Dt[Wa]=Dt[Rn]=Dt[da]=!0,Dt[xe]=Dt[ke]=Dt[ue]=Dt[_e]=Dt[je]=Dt[re]=Dt[Oe]=Dt[te]=Dt[Me]=Dt[Te]=Dt[ce]=Dt[We]=Dt[tt]=Dt[Xe]=Dt[Yt]=!1;var Mt={};Mt[xe]=Mt[ke]=Mt[ue]=Mt[je]=Mt[_e]=Mt[re]=Mt[it]=Mt[bt]=Mt[rr]=Mt[Fi]=Mt[Nr]=Mt[Me]=Mt[Te]=Mt[ce]=Mt[We]=Mt[tt]=Mt[Xe]=Mt[Qe]=Mt[Ua]=Mt[Wa]=Mt[Rn]=Mt[da]=!0,Mt[Oe]=Mt[te]=Mt[Yt]=!1;var l7={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},u7={"&":"&","<":"<",">":">",'"':""","'":"'"},c7={"&":"&","<":"<",">":">",""":'"',"'":"'"},f7={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},d7=parseFloat,h7=parseInt,yP=typeof Ji=="object"&&Ji&&Ji.Object===Object&&Ji,p7=typeof self=="object"&&self&&self.Object===Object&&self,Dn=yP||p7||Function("return this")(),Z1=t&&!t.nodeType&&t,il=Z1&&!0&&e&&!e.nodeType&&e,xP=il&&il.exports===Z1,J1=xP&&yP.process,si=function(){try{var V=il&&il.require&&il.require("util").types;return V||J1&&J1.binding&&J1.binding("util")}catch{}}(),bP=si&&si.isArrayBuffer,wP=si&&si.isDate,_P=si&&si.isMap,SP=si&&si.isRegExp,OP=si&&si.isSet,kP=si&&si.isTypedArray;function jr(V,ne,J){switch(J.length){case 0:return V.call(ne);case 1:return V.call(ne,J[0]);case 2:return V.call(ne,J[0],J[1]);case 3:return V.call(ne,J[0],J[1],J[2])}return V.apply(ne,J)}function m7(V,ne,J,Ee){for(var qe=-1,wt=V==null?0:V.length;++qe-1}function ex(V,ne,J){for(var Ee=-1,qe=V==null?0:V.length;++Ee-1;);return J}function IP(V,ne){for(var J=V.length;J--&&mu(ne,V[J],0)>-1;);return J}function O7(V,ne){for(var J=V.length,Ee=0;J--;)V[J]===ne&&++Ee;return Ee}var k7=ix(l7),E7=ix(u7);function C7(V){return"\\"+f7[V]}function A7(V,ne){return V==null?n:V[ne]}function gu(V){return i7.test(V)}function P7(V){return a7.test(V)}function T7(V){for(var ne,J=[];!(ne=V.next()).done;)J.push(ne.value);return J}function lx(V){var ne=-1,J=Array(V.size);return V.forEach(function(Ee,qe){J[++ne]=[qe,Ee]}),J}function NP(V,ne){return function(J){return V(ne(J))}}function Vo(V,ne){for(var J=-1,Ee=V.length,qe=0,wt=[];++J-1}function vW(u,d){var y=this.__data__,E=xm(y,u);return E<0?(++this.size,y.push([u,d])):y[E][1]=d,this}Ha.prototype.clear=hW,Ha.prototype.delete=pW,Ha.prototype.get=mW,Ha.prototype.has=gW,Ha.prototype.set=vW;function Va(u){var d=-1,y=u==null?0:u.length;for(this.clear();++d=d?u:d)),u}function fi(u,d,y,E,P,N){var F,W=d&h,G=d&p,ie=d&m;if(y&&(F=P?y(u,E,P,N):y(u)),F!==n)return F;if(!Zt(u))return u;var ae=Ke(u);if(ae){if(F=wH(u),!W)return gr(u,F)}else{var le=qn(u),we=le==te||le==Ge;if(Qo(u))return g2(u,W);if(le==ce||le==xe||we&&!P){if(F=G||we?{}:j2(u),!W)return G?cH(u,IW(F,u)):uH(u,YP(F,u))}else{if(!Mt[le])return P?u:{};F=_H(u,le,W)}}N||(N=new Ui);var Ie=N.get(u);if(Ie)return Ie;N.set(u,F),cT(u)?u.forEach(function(ze){F.add(fi(ze,d,y,ze,u,N))}):lT(u)&&u.forEach(function(ze,ot){F.set(ot,fi(ze,d,y,ot,u,N))});var Be=ie?G?Nx:Ix:G?yr:Cn,nt=ae?n:Be(u);return li(nt||u,function(ze,ot){nt&&(ot=ze,ze=u[ot]),Kf(F,ot,fi(ze,d,y,ot,u,N))}),F}function NW(u){var d=Cn(u);return function(y){return GP(y,u,d)}}function GP(u,d,y){var E=y.length;if(u==null)return!E;for(u=Tt(u);E--;){var P=y[E],N=d[P],F=u[P];if(F===n&&!(P in u)||!N(F))return!1}return!0}function qP(u,d,y){if(typeof u!="function")throw new ui(o);return nd(function(){u.apply(n,y)},d)}function Xf(u,d,y,E){var P=-1,N=nm,F=!0,W=u.length,G=[],ie=d.length;if(!W)return G;y&&(d=Gt(d,Rr(y))),E?(N=ex,F=!1):d.length>=i&&(N=Wf,F=!1,d=new sl(d));e:for(;++PP?0:P+y),E=E===n||E>P?P:Je(E),E<0&&(E+=P),E=y>E?0:dT(E);y0&&y(W)?d>1?Ln(W,d-1,y,E,P):Ho(P,W):E||(P[P.length]=W)}return P}var mx=_2(),QP=_2(!0);function ha(u,d){return u&&mx(u,d,Cn)}function gx(u,d){return u&&QP(u,d,Cn)}function wm(u,d){return Wo(d,function(y){return Xa(u[y])})}function ul(u,d){d=Ko(d,u);for(var y=0,E=d.length;u!=null&&yd}function DW(u,d){return u!=null&&kt.call(u,d)}function LW(u,d){return u!=null&&d in Tt(u)}function FW(u,d,y){return u>=Gn(d,y)&&u=120&&ae.length>=120)?new sl(F&&ae):n}ae=u[0];var le=-1,we=W[0];e:for(;++le-1;)W!==u&&dm.call(W,G,1),dm.call(u,G,1);return u}function l2(u,d){for(var y=u?d.length:0,E=y-1;y--;){var P=d[y];if(y==E||P!==N){var N=P;Ka(P)?dm.call(u,P,1):Ex(u,P)}}return u}function Sx(u,d){return u+mm(UP()*(d-u+1))}function ZW(u,d,y,E){for(var P=-1,N=wn(pm((d-u)/(y||1)),0),F=J(N);N--;)F[E?N:++P]=u,u+=y;return F}function Ox(u,d){var y="";if(!u||d<1||d>H)return y;do d%2&&(y+=u),d=mm(d/2),d&&(u+=u);while(d);return y}function at(u,d){return zx(L2(u,d,xr),u+"")}function JW(u){return VP(Cu(u))}function eH(u,d){var y=Cu(u);return Mm(y,ll(d,0,y.length))}function Jf(u,d,y,E){if(!Zt(u))return u;d=Ko(d,u);for(var P=-1,N=d.length,F=N-1,W=u;W!=null&&++PP?0:P+d),y=y>P?P:y,y<0&&(y+=P),P=d>y?0:y-d>>>0,d>>>=0;for(var N=J(P);++E>>1,F=u[N];F!==null&&!Lr(F)&&(y?F<=d:F=i){var ie=d?null:pH(u);if(ie)return im(ie);F=!1,P=Wf,G=new sl}else G=d?[]:W;e:for(;++E=E?u:di(u,d,y)}var m2=V7||function(u){return Dn.clearTimeout(u)};function g2(u,d){if(d)return u.slice();var y=u.length,E=DP?DP(y):new u.constructor(y);return u.copy(E),E}function Tx(u){var d=new u.constructor(u.byteLength);return new cm(d).set(new cm(u)),d}function aH(u,d){var y=d?Tx(u.buffer):u.buffer;return new u.constructor(y,u.byteOffset,u.byteLength)}function oH(u){var d=new u.constructor(u.source,JA.exec(u));return d.lastIndex=u.lastIndex,d}function sH(u){return qf?Tt(qf.call(u)):{}}function v2(u,d){var y=d?Tx(u.buffer):u.buffer;return new u.constructor(y,u.byteOffset,u.length)}function y2(u,d){if(u!==d){var y=u!==n,E=u===null,P=u===u,N=Lr(u),F=d!==n,W=d===null,G=d===d,ie=Lr(d);if(!W&&!ie&&!N&&u>d||N&&F&&G&&!W&&!ie||E&&F&&G||!y&&G||!P)return 1;if(!E&&!N&&!ie&&u=W)return G;var ie=y[E];return G*(ie=="desc"?-1:1)}}return u.index-d.index}function x2(u,d,y,E){for(var P=-1,N=u.length,F=y.length,W=-1,G=d.length,ie=wn(N-F,0),ae=J(G+ie),le=!E;++W1?y[P-1]:n,F=P>2?y[2]:n;for(N=u.length>3&&typeof N=="function"?(P--,N):n,F&&ar(y[0],y[1],F)&&(N=P<3?n:N,P=1),d=Tt(d);++E-1?P[N?d[F]:F]:n}}function k2(u){return qa(function(d){var y=d.length,E=y,P=ci.prototype.thru;for(u&&d.reverse();E--;){var N=d[E];if(typeof N!="function")throw new ui(o);if(P&&!F&&Tm(N)=="wrapper")var F=new ci([],!0)}for(E=F?E:y;++E1&&dt.reverse(),ae&&GW))return!1;var ie=N.get(u),ae=N.get(d);if(ie&&ae)return ie==d&&ae==u;var le=-1,we=!0,Ie=y&g?new sl:n;for(N.set(u,d),N.set(d,u);++le1?"& ":"")+d[E],d=d.join(y>2?", ":" "),u.replace(kU,`{ /* [wrapped with `+d+`] */ -`)}function kH(u){return Ke(u)||dl(u)||!!(BP&&u&&u[BP])}function Ka(u,d){var y=typeof u;return d=d??H,!!d&&(y=="number"||y!="symbol"&&DU.test(u))&&u>-1&&u%1==0&&u0){if(++d>=D)return arguments[0]}else d=0;return u.apply(n,arguments)}}function Mm(u,d){var y=-1,E=u.length,P=E-1;for(d=d===n?E:d;++y1?u[d-1]:n;return y=typeof y=="function"?(u.pop(),y):n,X2(u,y)});function Q2(u){var d=M(u);return d.__chain__=!0,d}function RV(u,d){return d(u),u}function Im(u,d){return d(u)}var DV=qa(function(u){var d=u.length,y=d?u[0]:0,E=this.__wrapped__,P=function(N){return px(N,u)};return d>1||this.__actions__.length||!(E instanceof lt)||!Ka(y)?this.thru(P):(E=E.slice(y,+y+(d?1:0)),E.__actions__.push({func:Im,args:[P],thisArg:n}),new ci(E,this.__chain__).thru(function(N){return d&&!N.length&&N.push(n),N}))});function LV(){return Q2(this)}function FV(){return new ci(this.value(),this.__chain__)}function BV(){this.__values__===n&&(this.__values__=fT(this.value()));var u=this.__index__>=this.__values__.length,d=u?n:this.__values__[this.__index__++];return{done:u,value:d}}function zV(){return this}function UV(u){for(var d,y=this;y instanceof ym;){var E=H2(y);E.__index__=0,E.__values__=n,d?P.__wrapped__=E:d=E;var P=E;y=y.__wrapped__}return P.__wrapped__=u,d}function WV(){var u=this.__wrapped__;if(u instanceof lt){var d=u;return this.__actions__.length&&(d=new lt(this)),d=d.reverse(),d.__actions__.push({func:Im,args:[Ux],thisArg:n}),new ci(d,this.__chain__)}return this.thru(Ux)}function HV(){return h2(this.__wrapped__,this.__actions__)}var VV=km(function(u,d,y){kt.call(u,y)?++u[y]:Ya(u,y,1)});function YV(u,d,y){var E=Ke(u)?EP:RW;return y&&ar(u,d,y)&&(d=n),E(u,Fe(d,3))}function GV(u,d){var y=Ke(u)?Wo:XP;return y(u,Fe(d,3))}var qV=O2(V2),KV=O2(Y2);function XV(u,d){return Ln(Nm(u,d),1)}function QV(u,d){return Ln(Nm(u,d),Z)}function ZV(u,d,y){return y=y===n?1:Je(y),Ln(Nm(u,d),y)}function Z2(u,d){var y=Ke(u)?li:Go;return y(u,Fe(d,3))}function J2(u,d){var y=Ke(u)?v7:KP;return y(u,Fe(d,3))}var JV=km(function(u,d,y){kt.call(u,y)?u[y].push(d):Ya(u,y,[d])});function eY(u,d,y,E){u=vr(u)?u:Cu(u),y=y&&!E?Je(y):0;var P=u.length;return y<0&&(y=wn(P+y,0)),Fm(u)?y<=P&&u.indexOf(d,y)>-1:!!P&&mu(u,d,y)>-1}var tY=at(function(u,d,y){var E=-1,P=typeof d=="function",N=vr(u)?J(u.length):[];return Go(u,function(F){N[++E]=P?jr(d,F,y):Qf(F,d,y)}),N}),nY=km(function(u,d,y){Ya(u,y,d)});function Nm(u,d){var y=Ke(u)?Gt:n2;return y(u,Fe(d,3))}function rY(u,d,y,E){return u==null?[]:(Ke(d)||(d=d==null?[]:[d]),y=E?n:y,Ke(y)||(y=y==null?[]:[y]),o2(u,d,y))}var iY=km(function(u,d,y){u[y?0:1].push(d)},function(){return[[],[]]});function aY(u,d,y){var E=Ke(u)?tx:TP,P=arguments.length<3;return E(u,Fe(d,4),y,P,Go)}function oY(u,d,y){var E=Ke(u)?y7:TP,P=arguments.length<3;return E(u,Fe(d,4),y,P,KP)}function sY(u,d){var y=Ke(u)?Wo:XP;return y(u,Dm(Fe(d,3)))}function lY(u){var d=Ke(u)?VP:eH;return d(u)}function uY(u,d,y){(y?ar(u,d,y):d===n)?d=1:d=Je(d);var E=Ke(u)?$W:tH;return E(u,d)}function cY(u){var d=Ke(u)?MW:rH;return d(u)}function fY(u){if(u==null)return 0;if(vr(u))return Fm(u)?vu(u):u.length;var d=qn(u);return d==Me||d==tt?u.size:bx(u).length}function dY(u,d,y){var E=Ke(u)?nx:iH;return y&&ar(u,d,y)&&(d=n),E(u,Fe(d,3))}var hY=at(function(u,d){if(u==null)return[];var y=d.length;return y>1&&ar(u,d[0],d[1])?d=[]:y>2&&ar(d[0],d[1],d[2])&&(d=[d[0]]),o2(u,Ln(d,1),[])}),jm=G7||function(){return Dn.Date.now()};function pY(u,d){if(typeof d!="function")throw new ui(o);return u=Je(u),function(){if(--u<1)return d.apply(this,arguments)}}function eT(u,d,y){return d=y?n:d,d=u&&d==null?u.length:d,Ga(u,A,n,n,n,n,d)}function tT(u,d){var y;if(typeof d!="function")throw new ui(o);return u=Je(u),function(){return--u>0&&(y=d.apply(this,arguments)),u<=1&&(d=n),y}}var Hx=at(function(u,d,y){var E=w;if(y.length){var P=Vo(y,ku(Hx));E|=C}return Ga(u,E,d,y,P)}),nT=at(function(u,d,y){var E=w|b;if(y.length){var P=Vo(y,ku(nT));E|=C}return Ga(d,E,u,y,P)});function rT(u,d,y){d=y?n:d;var E=Ga(u,v,n,n,n,n,n,d);return E.placeholder=rT.placeholder,E}function iT(u,d,y){d=y?n:d;var E=Ga(u,O,n,n,n,n,n,d);return E.placeholder=iT.placeholder,E}function aT(u,d,y){var E,P,N,F,W,G,ie=0,ae=!1,le=!1,we=!0;if(typeof u!="function")throw new ui(o);d=pi(d)||0,Zt(y)&&(ae=!!y.leading,le="maxWait"in y,N=le?wn(pi(y.maxWait)||0,d):N,we="trailing"in y?!!y.trailing:we);function Ie(fn){var Hi=E,Za=P;return E=P=n,ie=fn,F=u.apply(Za,Hi),F}function Be(fn){return ie=fn,W=nd(ot,d),ae?Ie(fn):F}function nt(fn){var Hi=fn-G,Za=fn-ie,OT=d-Hi;return le?Gn(OT,N-Za):OT}function ze(fn){var Hi=fn-G,Za=fn-ie;return G===n||Hi>=d||Hi<0||le&&Za>=N}function ot(){var fn=jm();if(ze(fn))return dt(fn);W=nd(ot,nt(fn))}function dt(fn){return W=n,we&&E?Ie(fn):(E=P=n,F)}function Fr(){W!==n&&m2(W),ie=0,E=G=P=W=n}function or(){return W===n?F:dt(jm())}function Br(){var fn=jm(),Hi=ze(fn);if(E=arguments,P=this,G=fn,Hi){if(W===n)return Be(G);if(le)return m2(W),W=nd(ot,d),Ie(G)}return W===n&&(W=nd(ot,d)),F}return Br.cancel=Fr,Br.flush=or,Br}var mY=at(function(u,d){return qP(u,1,d)}),gY=at(function(u,d,y){return qP(u,pi(d)||0,y)});function vY(u){return Ga(u,L)}function Rm(u,d){if(typeof u!="function"||d!=null&&typeof d!="function")throw new ui(o);var y=function(){var E=arguments,P=d?d.apply(this,E):E[0],N=y.cache;if(N.has(P))return N.get(P);var F=u.apply(this,E);return y.cache=N.set(P,F)||N,F};return y.cache=new(Rm.Cache||Va),y}Rm.Cache=Va;function Dm(u){if(typeof u!="function")throw new ui(o);return function(){var d=arguments;switch(d.length){case 0:return!u.call(this);case 1:return!u.call(this,d[0]);case 2:return!u.call(this,d[0],d[1]);case 3:return!u.call(this,d[0],d[1],d[2])}return!u.apply(this,d)}}function yY(u){return tT(2,u)}var xY=aH(function(u,d){d=d.length==1&&Ke(d[0])?Gt(d[0],Rr(Fe())):Gt(Ln(d,1),Rr(Fe()));var y=d.length;return at(function(E){for(var P=-1,N=Gn(E.length,y);++P=d}),dl=JP(function(){return arguments}())?JP:function(u){return sn(u)&&kt.call(u,"callee")&&!FP.call(u,"callee")},Ke=J.isArray,NY=bP?Rr(bP):UW;function vr(u){return u!=null&&Lm(u.length)&&!Xa(u)}function cn(u){return sn(u)&&vr(u)}function jY(u){return u===!0||u===!1||sn(u)&&ir(u)==_e}var Qo=K7||nb,RY=wP?Rr(wP):WW;function DY(u){return sn(u)&&u.nodeType===1&&!rd(u)}function LY(u){if(u==null)return!0;if(vr(u)&&(Ke(u)||typeof u=="string"||typeof u.splice=="function"||Qo(u)||Eu(u)||dl(u)))return!u.length;var d=qn(u);if(d==Me||d==tt)return!u.size;if(td(u))return!bx(u).length;for(var y in u)if(kt.call(u,y))return!1;return!0}function FY(u,d){return Zf(u,d)}function BY(u,d,y){y=typeof y=="function"?y:n;var E=y?y(u,d):n;return E===n?Zf(u,d,n,y):!!E}function Yx(u){if(!sn(u))return!1;var d=ir(u);return d==Oe||d==be||typeof u.message=="string"&&typeof u.name=="string"&&!rd(u)}function zY(u){return typeof u=="number"&&zP(u)}function Xa(u){if(!Zt(u))return!1;var d=ir(u);return d==te||d==Ge||d==Ve||d==Le}function sT(u){return typeof u=="number"&&u==Je(u)}function Lm(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=H}function Zt(u){var d=typeof u;return u!=null&&(d=="object"||d=="function")}function sn(u){return u!=null&&typeof u=="object"}var lT=_P?Rr(_P):VW;function UY(u,d){return u===d||xx(u,d,Rx(d))}function WY(u,d,y){return y=typeof y=="function"?y:n,xx(u,d,Rx(d),y)}function HY(u){return uT(u)&&u!=+u}function VY(u){if(AH(u))throw new qe(a);return e2(u)}function YY(u){return u===null}function GY(u){return u==null}function uT(u){return typeof u=="number"||sn(u)&&ir(u)==Te}function rd(u){if(!sn(u)||ir(u)!=ce)return!1;var d=fm(u);if(d===null)return!0;var y=kt.call(d,"constructor")&&d.constructor;return typeof y=="function"&&y instanceof y&&sm.call(y)==W7}var Gx=SP?Rr(SP):YW;function qY(u){return sT(u)&&u>=-H&&u<=H}var cT=OP?Rr(OP):GW;function Fm(u){return typeof u=="string"||!Ke(u)&&sn(u)&&ir(u)==Xe}function Lr(u){return typeof u=="symbol"||sn(u)&&ir(u)==Qe}var Eu=kP?Rr(kP):qW;function KY(u){return u===n}function XY(u){return sn(u)&&qn(u)==Yt}function QY(u){return sn(u)&&ir(u)==X}var ZY=Pm(wx),JY=Pm(function(u,d){return u<=d});function fT(u){if(!u)return[];if(vr(u))return Fm(u)?zi(u):gr(u);if(Hf&&u[Hf])return $7(u[Hf]());var d=qn(u),y=d==Me?lx:d==tt?im:Cu;return y(u)}function Qa(u){if(!u)return u===0?u:0;if(u=pi(u),u===Z||u===-Z){var d=u<0?-1:1;return d*K}return u===u?u:0}function Je(u){var d=Qa(u),y=d%1;return d===d?y?d-y:d:0}function dT(u){return u?ll(Je(u),0,ee):0}function pi(u){if(typeof u=="number")return u;if(Lr(u))return I;if(Zt(u)){var d=typeof u.valueOf=="function"?u.valueOf():u;u=Zt(d)?d+"":d}if(typeof u!="string")return u===0?u:+u;u=$P(u);var y=NU.test(u);return y||RU.test(u)?p7(u.slice(2),y?2:8):IU.test(u)?I:+u}function hT(u){return pa(u,yr(u))}function eG(u){return u?ll(Je(u),-H,H):u===0?u:0}function St(u){return u==null?"":Dr(u)}var tG=Su(function(u,d){if(td(d)||vr(d)){pa(d,Cn(d),u);return}for(var y in d)kt.call(d,y)&&Kf(u,y,d[y])}),pT=Su(function(u,d){pa(d,yr(d),u)}),Bm=Su(function(u,d,y,E){pa(d,yr(d),u,E)}),nG=Su(function(u,d,y,E){pa(d,Cn(d),u,E)}),rG=qa(px);function iG(u,d){var y=_u(u);return d==null?y:YP(y,d)}var aG=at(function(u,d){u=Tt(u);var y=-1,E=d.length,P=E>2?d[2]:n;for(P&&ar(d[0],d[1],P)&&(E=1);++y1),N}),pa(u,Nx(u),y),E&&(y=fi(y,h|p|m,gH));for(var P=d.length;P--;)Ex(y,d[P]);return y});function SG(u,d){return gT(u,Dm(Fe(d)))}var OG=qa(function(u,d){return u==null?{}:QW(u,d)});function gT(u,d){if(u==null)return{};var y=Gt(Nx(u),function(E){return[E]});return d=Fe(d),s2(u,y,function(E,P){return d(E,P[0])})}function kG(u,d,y){d=Ko(d,u);var E=-1,P=d.length;for(P||(P=1,u=n);++Ed){var E=u;u=d,d=E}if(y||u%1||d%1){var P=UP();return Gn(u+P*(d-u+h7("1e-"+((P+"").length-1))),d)}return Sx(u,d)}var RG=Ou(function(u,d,y){return d=d.toLowerCase(),u+(y?xT(d):d)});function xT(u){return Xx(St(u).toLowerCase())}function bT(u){return u=St(u),u&&u.replace(LU,E7).replace(r7,"")}function DG(u,d,y){u=St(u),d=Dr(d);var E=u.length;y=y===n?E:ll(Je(y),0,E);var P=y;return y-=d.length,y>=0&&u.slice(y,P)==d}function LG(u){return u=St(u),u&&yU.test(u)?u.replace(QA,C7):u}function FG(u){return u=St(u),u&&OU.test(u)?u.replace(V1,"\\$&"):u}var BG=Ou(function(u,d,y){return u+(y?"-":"")+d.toLowerCase()}),zG=Ou(function(u,d,y){return u+(y?" ":"")+d.toLowerCase()}),UG=S2("toLowerCase");function WG(u,d,y){u=St(u),d=Je(d);var E=d?vu(u):0;if(!d||E>=d)return u;var P=(d-E)/2;return Am(mm(P),y)+u+Am(pm(P),y)}function HG(u,d,y){u=St(u),d=Je(d);var E=d?vu(u):0;return d&&E>>0,y?(u=St(u),u&&(typeof d=="string"||d!=null&&!Gx(d))&&(d=Dr(d),!d&&gu(u))?Xo(zi(u),0,y):u.split(d,y)):[]}var QG=Ou(function(u,d,y){return u+(y?" ":"")+Xx(d)});function ZG(u,d,y){return u=St(u),y=y==null?0:ll(Je(y),0,u.length),d=Dr(d),u.slice(y,y+d.length)==d}function JG(u,d,y){var E=M.templateSettings;y&&ar(u,d,y)&&(d=n),u=St(u),d=Bm({},d,E,T2);var P=Bm({},d.imports,E.imports,T2),N=Cn(P),F=sx(P,N),W,G,ie=0,ae=d.interpolate||Jp,le="__p += '",we=ux((d.escape||Jp).source+"|"+ae.source+"|"+(ae===ZA?MU:Jp).source+"|"+(d.evaluate||Jp).source+"|$","g"),Ie="//# sourceURL="+(kt.call(d,"sourceURL")?(d.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++l7+"]")+` -`;u.replace(we,function(ze,ot,dt,Fr,or,Br){return dt||(dt=Fr),le+=u.slice(ie,Br).replace(FU,A7),ot&&(W=!0,le+=`' + +`)}function OH(u){return Ke(u)||dl(u)||!!(BP&&u&&u[BP])}function Ka(u,d){var y=typeof u;return d=d??H,!!d&&(y=="number"||y!="symbol"&&RU.test(u))&&u>-1&&u%1==0&&u0){if(++d>=D)return arguments[0]}else d=0;return u.apply(n,arguments)}}function Mm(u,d){var y=-1,E=u.length,P=E-1;for(d=d===n?E:d;++y1?u[d-1]:n;return y=typeof y=="function"?(u.pop(),y):n,X2(u,y)});function Q2(u){var d=M(u);return d.__chain__=!0,d}function jV(u,d){return d(u),u}function Im(u,d){return d(u)}var RV=qa(function(u){var d=u.length,y=d?u[0]:0,E=this.__wrapped__,P=function(N){return px(N,u)};return d>1||this.__actions__.length||!(E instanceof lt)||!Ka(y)?this.thru(P):(E=E.slice(y,+y+(d?1:0)),E.__actions__.push({func:Im,args:[P],thisArg:n}),new ci(E,this.__chain__).thru(function(N){return d&&!N.length&&N.push(n),N}))});function DV(){return Q2(this)}function LV(){return new ci(this.value(),this.__chain__)}function FV(){this.__values__===n&&(this.__values__=fT(this.value()));var u=this.__index__>=this.__values__.length,d=u?n:this.__values__[this.__index__++];return{done:u,value:d}}function BV(){return this}function zV(u){for(var d,y=this;y instanceof ym;){var E=H2(y);E.__index__=0,E.__values__=n,d?P.__wrapped__=E:d=E;var P=E;y=y.__wrapped__}return P.__wrapped__=u,d}function UV(){var u=this.__wrapped__;if(u instanceof lt){var d=u;return this.__actions__.length&&(d=new lt(this)),d=d.reverse(),d.__actions__.push({func:Im,args:[Ux],thisArg:n}),new ci(d,this.__chain__)}return this.thru(Ux)}function WV(){return h2(this.__wrapped__,this.__actions__)}var HV=km(function(u,d,y){kt.call(u,y)?++u[y]:Ya(u,y,1)});function VV(u,d,y){var E=Ke(u)?EP:jW;return y&&ar(u,d,y)&&(d=n),E(u,Fe(d,3))}function YV(u,d){var y=Ke(u)?Wo:XP;return y(u,Fe(d,3))}var GV=O2(V2),qV=O2(Y2);function KV(u,d){return Ln(Nm(u,d),1)}function XV(u,d){return Ln(Nm(u,d),Z)}function QV(u,d,y){return y=y===n?1:Je(y),Ln(Nm(u,d),y)}function Z2(u,d){var y=Ke(u)?li:Go;return y(u,Fe(d,3))}function J2(u,d){var y=Ke(u)?g7:KP;return y(u,Fe(d,3))}var ZV=km(function(u,d,y){kt.call(u,y)?u[y].push(d):Ya(u,y,[d])});function JV(u,d,y,E){u=vr(u)?u:Cu(u),y=y&&!E?Je(y):0;var P=u.length;return y<0&&(y=wn(P+y,0)),Fm(u)?y<=P&&u.indexOf(d,y)>-1:!!P&&mu(u,d,y)>-1}var eY=at(function(u,d,y){var E=-1,P=typeof d=="function",N=vr(u)?J(u.length):[];return Go(u,function(F){N[++E]=P?jr(d,F,y):Qf(F,d,y)}),N}),tY=km(function(u,d,y){Ya(u,y,d)});function Nm(u,d){var y=Ke(u)?Gt:n2;return y(u,Fe(d,3))}function nY(u,d,y,E){return u==null?[]:(Ke(d)||(d=d==null?[]:[d]),y=E?n:y,Ke(y)||(y=y==null?[]:[y]),o2(u,d,y))}var rY=km(function(u,d,y){u[y?0:1].push(d)},function(){return[[],[]]});function iY(u,d,y){var E=Ke(u)?tx:TP,P=arguments.length<3;return E(u,Fe(d,4),y,P,Go)}function aY(u,d,y){var E=Ke(u)?v7:TP,P=arguments.length<3;return E(u,Fe(d,4),y,P,KP)}function oY(u,d){var y=Ke(u)?Wo:XP;return y(u,Dm(Fe(d,3)))}function sY(u){var d=Ke(u)?VP:JW;return d(u)}function lY(u,d,y){(y?ar(u,d,y):d===n)?d=1:d=Je(d);var E=Ke(u)?TW:eH;return E(u,d)}function uY(u){var d=Ke(u)?$W:nH;return d(u)}function cY(u){if(u==null)return 0;if(vr(u))return Fm(u)?vu(u):u.length;var d=qn(u);return d==Me||d==tt?u.size:bx(u).length}function fY(u,d,y){var E=Ke(u)?nx:rH;return y&&ar(u,d,y)&&(d=n),E(u,Fe(d,3))}var dY=at(function(u,d){if(u==null)return[];var y=d.length;return y>1&&ar(u,d[0],d[1])?d=[]:y>2&&ar(d[0],d[1],d[2])&&(d=[d[0]]),o2(u,Ln(d,1),[])}),jm=Y7||function(){return Dn.Date.now()};function hY(u,d){if(typeof d!="function")throw new ui(o);return u=Je(u),function(){if(--u<1)return d.apply(this,arguments)}}function eT(u,d,y){return d=y?n:d,d=u&&d==null?u.length:d,Ga(u,A,n,n,n,n,d)}function tT(u,d){var y;if(typeof d!="function")throw new ui(o);return u=Je(u),function(){return--u>0&&(y=d.apply(this,arguments)),u<=1&&(d=n),y}}var Hx=at(function(u,d,y){var E=w;if(y.length){var P=Vo(y,ku(Hx));E|=C}return Ga(u,E,d,y,P)}),nT=at(function(u,d,y){var E=w|b;if(y.length){var P=Vo(y,ku(nT));E|=C}return Ga(d,E,u,y,P)});function rT(u,d,y){d=y?n:d;var E=Ga(u,v,n,n,n,n,n,d);return E.placeholder=rT.placeholder,E}function iT(u,d,y){d=y?n:d;var E=Ga(u,S,n,n,n,n,n,d);return E.placeholder=iT.placeholder,E}function aT(u,d,y){var E,P,N,F,W,G,ie=0,ae=!1,le=!1,we=!0;if(typeof u!="function")throw new ui(o);d=pi(d)||0,Zt(y)&&(ae=!!y.leading,le="maxWait"in y,N=le?wn(pi(y.maxWait)||0,d):N,we="trailing"in y?!!y.trailing:we);function Ie(fn){var Hi=E,Za=P;return E=P=n,ie=fn,F=u.apply(Za,Hi),F}function Be(fn){return ie=fn,W=nd(ot,d),ae?Ie(fn):F}function nt(fn){var Hi=fn-G,Za=fn-ie,OT=d-Hi;return le?Gn(OT,N-Za):OT}function ze(fn){var Hi=fn-G,Za=fn-ie;return G===n||Hi>=d||Hi<0||le&&Za>=N}function ot(){var fn=jm();if(ze(fn))return dt(fn);W=nd(ot,nt(fn))}function dt(fn){return W=n,we&&E?Ie(fn):(E=P=n,F)}function Fr(){W!==n&&m2(W),ie=0,E=G=P=W=n}function or(){return W===n?F:dt(jm())}function Br(){var fn=jm(),Hi=ze(fn);if(E=arguments,P=this,G=fn,Hi){if(W===n)return Be(G);if(le)return m2(W),W=nd(ot,d),Ie(G)}return W===n&&(W=nd(ot,d)),F}return Br.cancel=Fr,Br.flush=or,Br}var pY=at(function(u,d){return qP(u,1,d)}),mY=at(function(u,d,y){return qP(u,pi(d)||0,y)});function gY(u){return Ga(u,L)}function Rm(u,d){if(typeof u!="function"||d!=null&&typeof d!="function")throw new ui(o);var y=function(){var E=arguments,P=d?d.apply(this,E):E[0],N=y.cache;if(N.has(P))return N.get(P);var F=u.apply(this,E);return y.cache=N.set(P,F)||N,F};return y.cache=new(Rm.Cache||Va),y}Rm.Cache=Va;function Dm(u){if(typeof u!="function")throw new ui(o);return function(){var d=arguments;switch(d.length){case 0:return!u.call(this);case 1:return!u.call(this,d[0]);case 2:return!u.call(this,d[0],d[1]);case 3:return!u.call(this,d[0],d[1],d[2])}return!u.apply(this,d)}}function vY(u){return tT(2,u)}var yY=iH(function(u,d){d=d.length==1&&Ke(d[0])?Gt(d[0],Rr(Fe())):Gt(Ln(d,1),Rr(Fe()));var y=d.length;return at(function(E){for(var P=-1,N=Gn(E.length,y);++P=d}),dl=JP(function(){return arguments}())?JP:function(u){return sn(u)&&kt.call(u,"callee")&&!FP.call(u,"callee")},Ke=J.isArray,IY=bP?Rr(bP):zW;function vr(u){return u!=null&&Lm(u.length)&&!Xa(u)}function cn(u){return sn(u)&&vr(u)}function NY(u){return u===!0||u===!1||sn(u)&&ir(u)==_e}var Qo=q7||nb,jY=wP?Rr(wP):UW;function RY(u){return sn(u)&&u.nodeType===1&&!rd(u)}function DY(u){if(u==null)return!0;if(vr(u)&&(Ke(u)||typeof u=="string"||typeof u.splice=="function"||Qo(u)||Eu(u)||dl(u)))return!u.length;var d=qn(u);if(d==Me||d==tt)return!u.size;if(td(u))return!bx(u).length;for(var y in u)if(kt.call(u,y))return!1;return!0}function LY(u,d){return Zf(u,d)}function FY(u,d,y){y=typeof y=="function"?y:n;var E=y?y(u,d):n;return E===n?Zf(u,d,n,y):!!E}function Yx(u){if(!sn(u))return!1;var d=ir(u);return d==Oe||d==be||typeof u.message=="string"&&typeof u.name=="string"&&!rd(u)}function BY(u){return typeof u=="number"&&zP(u)}function Xa(u){if(!Zt(u))return!1;var d=ir(u);return d==te||d==Ge||d==Ve||d==Le}function sT(u){return typeof u=="number"&&u==Je(u)}function Lm(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=H}function Zt(u){var d=typeof u;return u!=null&&(d=="object"||d=="function")}function sn(u){return u!=null&&typeof u=="object"}var lT=_P?Rr(_P):HW;function zY(u,d){return u===d||xx(u,d,Rx(d))}function UY(u,d,y){return y=typeof y=="function"?y:n,xx(u,d,Rx(d),y)}function WY(u){return uT(u)&&u!=+u}function HY(u){if(CH(u))throw new qe(a);return e2(u)}function VY(u){return u===null}function YY(u){return u==null}function uT(u){return typeof u=="number"||sn(u)&&ir(u)==Te}function rd(u){if(!sn(u)||ir(u)!=ce)return!1;var d=fm(u);if(d===null)return!0;var y=kt.call(d,"constructor")&&d.constructor;return typeof y=="function"&&y instanceof y&&sm.call(y)==U7}var Gx=SP?Rr(SP):VW;function GY(u){return sT(u)&&u>=-H&&u<=H}var cT=OP?Rr(OP):YW;function Fm(u){return typeof u=="string"||!Ke(u)&&sn(u)&&ir(u)==Xe}function Lr(u){return typeof u=="symbol"||sn(u)&&ir(u)==Qe}var Eu=kP?Rr(kP):GW;function qY(u){return u===n}function KY(u){return sn(u)&&qn(u)==Yt}function XY(u){return sn(u)&&ir(u)==X}var QY=Pm(wx),ZY=Pm(function(u,d){return u<=d});function fT(u){if(!u)return[];if(vr(u))return Fm(u)?zi(u):gr(u);if(Hf&&u[Hf])return T7(u[Hf]());var d=qn(u),y=d==Me?lx:d==tt?im:Cu;return y(u)}function Qa(u){if(!u)return u===0?u:0;if(u=pi(u),u===Z||u===-Z){var d=u<0?-1:1;return d*K}return u===u?u:0}function Je(u){var d=Qa(u),y=d%1;return d===d?y?d-y:d:0}function dT(u){return u?ll(Je(u),0,ee):0}function pi(u){if(typeof u=="number")return u;if(Lr(u))return I;if(Zt(u)){var d=typeof u.valueOf=="function"?u.valueOf():u;u=Zt(d)?d+"":d}if(typeof u!="string")return u===0?u:+u;u=$P(u);var y=IU.test(u);return y||jU.test(u)?h7(u.slice(2),y?2:8):MU.test(u)?I:+u}function hT(u){return pa(u,yr(u))}function JY(u){return u?ll(Je(u),-H,H):u===0?u:0}function St(u){return u==null?"":Dr(u)}var eG=Su(function(u,d){if(td(d)||vr(d)){pa(d,Cn(d),u);return}for(var y in d)kt.call(d,y)&&Kf(u,y,d[y])}),pT=Su(function(u,d){pa(d,yr(d),u)}),Bm=Su(function(u,d,y,E){pa(d,yr(d),u,E)}),tG=Su(function(u,d,y,E){pa(d,Cn(d),u,E)}),nG=qa(px);function rG(u,d){var y=_u(u);return d==null?y:YP(y,d)}var iG=at(function(u,d){u=Tt(u);var y=-1,E=d.length,P=E>2?d[2]:n;for(P&&ar(d[0],d[1],P)&&(E=1);++y1),N}),pa(u,Nx(u),y),E&&(y=fi(y,h|p|m,mH));for(var P=d.length;P--;)Ex(y,d[P]);return y});function _G(u,d){return gT(u,Dm(Fe(d)))}var SG=qa(function(u,d){return u==null?{}:XW(u,d)});function gT(u,d){if(u==null)return{};var y=Gt(Nx(u),function(E){return[E]});return d=Fe(d),s2(u,y,function(E,P){return d(E,P[0])})}function OG(u,d,y){d=Ko(d,u);var E=-1,P=d.length;for(P||(P=1,u=n);++Ed){var E=u;u=d,d=E}if(y||u%1||d%1){var P=UP();return Gn(u+P*(d-u+d7("1e-"+((P+"").length-1))),d)}return Sx(u,d)}var jG=Ou(function(u,d,y){return d=d.toLowerCase(),u+(y?xT(d):d)});function xT(u){return Xx(St(u).toLowerCase())}function bT(u){return u=St(u),u&&u.replace(DU,k7).replace(n7,"")}function RG(u,d,y){u=St(u),d=Dr(d);var E=u.length;y=y===n?E:ll(Je(y),0,E);var P=y;return y-=d.length,y>=0&&u.slice(y,P)==d}function DG(u){return u=St(u),u&&vU.test(u)?u.replace(QA,E7):u}function LG(u){return u=St(u),u&&SU.test(u)?u.replace(V1,"\\$&"):u}var FG=Ou(function(u,d,y){return u+(y?"-":"")+d.toLowerCase()}),BG=Ou(function(u,d,y){return u+(y?" ":"")+d.toLowerCase()}),zG=S2("toLowerCase");function UG(u,d,y){u=St(u),d=Je(d);var E=d?vu(u):0;if(!d||E>=d)return u;var P=(d-E)/2;return Am(mm(P),y)+u+Am(pm(P),y)}function WG(u,d,y){u=St(u),d=Je(d);var E=d?vu(u):0;return d&&E>>0,y?(u=St(u),u&&(typeof d=="string"||d!=null&&!Gx(d))&&(d=Dr(d),!d&&gu(u))?Xo(zi(u),0,y):u.split(d,y)):[]}var XG=Ou(function(u,d,y){return u+(y?" ":"")+Xx(d)});function QG(u,d,y){return u=St(u),y=y==null?0:ll(Je(y),0,u.length),d=Dr(d),u.slice(y,y+d.length)==d}function ZG(u,d,y){var E=M.templateSettings;y&&ar(u,d,y)&&(d=n),u=St(u),d=Bm({},d,E,T2);var P=Bm({},d.imports,E.imports,T2),N=Cn(P),F=sx(P,N),W,G,ie=0,ae=d.interpolate||Jp,le="__p += '",we=ux((d.escape||Jp).source+"|"+ae.source+"|"+(ae===ZA?$U:Jp).source+"|"+(d.evaluate||Jp).source+"|$","g"),Ie="//# sourceURL="+(kt.call(d,"sourceURL")?(d.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++s7+"]")+` +`;u.replace(we,function(ze,ot,dt,Fr,or,Br){return dt||(dt=Fr),le+=u.slice(ie,Br).replace(LU,C7),ot&&(W=!0,le+=`' + __e(`+ot+`) + '`),or&&(G=!0,le+=`'; `+or+`; @@ -1035,23 +1035,23 @@ __p += '`),dt&&(le+=`' + `;var Be=kt.call(d,"variable")&&d.variable;if(!Be)le=`with (obj) { `+le+` } -`;else if(TU.test(Be))throw new qe(s);le=(G?le.replace(Bi,""):le).replace(mU,"$1").replace(gU,"$1;"),le="function("+(Be||"obj")+`) { +`;else if(PU.test(Be))throw new qe(s);le=(G?le.replace(Bi,""):le).replace(pU,"$1").replace(mU,"$1;"),le="function("+(Be||"obj")+`) { `+(Be?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(W?", __e = _.escape":"")+(G?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+le+`return __p -}`;var nt=_T(function(){return wt(N,Ie+"return "+le).apply(n,F)});if(nt.source=le,Yx(nt))throw nt;return nt}function eq(u){return St(u).toLowerCase()}function tq(u){return St(u).toUpperCase()}function nq(u,d,y){if(u=St(u),u&&(y||d===n))return $P(u);if(!u||!(d=Dr(d)))return u;var E=zi(u),P=zi(d),N=MP(E,P),F=IP(E,P)+1;return Xo(E,N,F).join("")}function rq(u,d,y){if(u=St(u),u&&(y||d===n))return u.slice(0,jP(u)+1);if(!u||!(d=Dr(d)))return u;var E=zi(u),P=IP(E,zi(d))+1;return Xo(E,0,P).join("")}function iq(u,d,y){if(u=St(u),u&&(y||d===n))return u.replace(Y1,"");if(!u||!(d=Dr(d)))return u;var E=zi(u),P=MP(E,zi(d));return Xo(E,P).join("")}function aq(u,d){var y=B,E=j;if(Zt(d)){var P="separator"in d?d.separator:P;y="length"in d?Je(d.length):y,E="omission"in d?Dr(d.omission):E}u=St(u);var N=u.length;if(gu(u)){var F=zi(u);N=F.length}if(y>=N)return u;var W=y-vu(E);if(W<1)return E;var G=F?Xo(F,0,W).join(""):u.slice(0,W);if(P===n)return G+E;if(F&&(W+=G.length-W),Gx(P)){if(u.slice(W).search(P)){var ie,ae=G;for(P.global||(P=ux(P.source,St(JA.exec(P))+"g")),P.lastIndex=0;ie=P.exec(ae);)var le=ie.index;G=G.slice(0,le===n?W:le)}}else if(u.indexOf(Dr(P),W)!=W){var we=G.lastIndexOf(P);we>-1&&(G=G.slice(0,we))}return G+E}function oq(u){return u=St(u),u&&vU.test(u)?u.replace(XA,j7):u}var sq=Ou(function(u,d,y){return u+(y?" ":"")+d.toUpperCase()}),Xx=S2("toUpperCase");function wT(u,d,y){return u=St(u),d=y?n:d,d===n?T7(u)?L7(u):w7(u):u.match(d)||[]}var _T=at(function(u,d){try{return jr(u,n,d)}catch(y){return Yx(y)?y:new qe(y)}}),lq=qa(function(u,d){return li(d,function(y){y=ma(y),Ya(u,y,Hx(u[y],u))}),u});function uq(u){var d=u==null?0:u.length,y=Fe();return u=d?Gt(u,function(E){if(typeof E[1]!="function")throw new ui(o);return[y(E[0]),E[1]]}):[],at(function(E){for(var P=-1;++PH)return[];var y=ee,E=Gn(u,ee);d=Fe(d),u-=ee;for(var P=ox(E,d);++y0||d<0)?new lt(y):(u<0?y=y.takeRight(-u):u&&(y=y.drop(u)),d!==n&&(d=Je(d),y=d<0?y.dropRight(-d):y.take(d-u)),y)},lt.prototype.takeRightWhile=function(u){return this.reverse().takeWhile(u).reverse()},lt.prototype.toArray=function(){return this.take(ee)},ha(lt.prototype,function(u,d){var y=/^(?:filter|find|map|reject)|While$/.test(d),E=/^(?:head|last)$/.test(d),P=M[E?"take"+(d=="last"?"Right":""):d],N=E||/^find/.test(d);P&&(M.prototype[d]=function(){var F=this.__wrapped__,W=E?[1]:arguments,G=F instanceof lt,ie=W[0],ae=G||Ke(F),le=function(ot){var dt=P.apply(M,Ho([ot],W));return E&&we?dt[0]:dt};ae&&y&&typeof ie=="function"&&ie.length!=1&&(G=ae=!1);var we=this.__chain__,Ie=!!this.__actions__.length,Be=N&&!we,nt=G&&!Ie;if(!N&&ae){F=nt?F:new lt(this);var ze=u.apply(F,W);return ze.__actions__.push({func:Im,args:[le],thisArg:n}),new ci(ze,we)}return Be&&nt?u.apply(this,W):(ze=this.thru(le),Be?E?ze.value()[0]:ze.value():ze)})}),li(["pop","push","shift","sort","splice","unshift"],function(u){var d=am[u],y=/^(?:push|sort|unshift)$/.test(u)?"tap":"thru",E=/^(?:pop|shift)$/.test(u);M.prototype[u]=function(){var P=arguments;if(E&&!this.__chain__){var N=this.value();return d.apply(Ke(N)?N:[],P)}return this[y](function(F){return d.apply(Ke(F)?F:[],P)})}}),ha(lt.prototype,function(u,d){var y=M[d];if(y){var E=y.name+"";kt.call(wu,E)||(wu[E]=[]),wu[E].push({name:d,func:y})}}),wu[Em(n,b).name]=[{name:"wrapper",func:n}],lt.prototype.clone=oW,lt.prototype.reverse=sW,lt.prototype.value=lW,M.prototype.at=DV,M.prototype.chain=LV,M.prototype.commit=FV,M.prototype.next=BV,M.prototype.plant=UV,M.prototype.reverse=WV,M.prototype.toJSON=M.prototype.valueOf=M.prototype.value=HV,M.prototype.first=M.prototype.head,Hf&&(M.prototype[Hf]=zV),M},yu=F7();il?((il.exports=yu)._=yu,Z1._=yu):Dn._=yu}).call(Ji)})(Xy,Xy.exports);var KIe=Xy.exports;const XIe=gt(KIe);function QIe(){const e=Mp(r=>r.selectedCurrency),{compareList:t}=U.useContext(Sf),n=U.useMemo(()=>t.length?qIe(e.name).map(({label:i,path:a})=>[i,...t.map(o=>XIe.get(o,a))]):null,[t]);return console.log(n),t.length?S.jsxs(B0,{className:"table-compare",children:[S.jsx("caption",{children:"Crypto Comparison"}),S.jsx("tbody",{children:n.map((r,i)=>S.jsx("tr",{children:r.map(a=>S.jsx("td",{children:a},a))},i))})]}):S.jsx(j5,{children:"No coins to compare"})}const ZIe=({theme:e})=>S.jsxs("section",{className:`course-info ${e==="dark"?"dark-mode":""}`,children:[S.jsx("h2",{children:"Content"}),S.jsxs("ul",{className:"course-info-list",children:[S.jsxs("li",{children:[S.jsx(Lie,{className:"icon"}),S.jsx("span",{children:"8 h video tutorial"})]}),S.jsxs("li",{children:[S.jsx(Rie,{className:"icon"}),S.jsx("span",{children:"Home works"})]}),S.jsxs("li",{children:[S.jsx(jie,{className:"icon"}),S.jsx("span",{children:"Mobile version"})]}),S.jsxs("li",{children:[S.jsx(Die,{className:"icon"}),S.jsx("span",{children:"Desctope version"})]}),S.jsxs("li",{children:[S.jsx(Nie,{className:"icon"}),S.jsx("span",{children:"All sources"})]})]})]}),JIe=({theme:e})=>S.jsx("section",{className:"hero-classes",children:S.jsx("div",{className:"hero-content",children:S.jsxs(su,{children:[S.jsxs("nav",{className:"breadcrumb-nav",children:[S.jsx("a",{href:"/",children:"Home"})," > ",S.jsx("a",{href:"/courses",children:"Classes"})," >"," ",S.jsx("a",{href:"/courses/current",children:"Current class"})]}),S.jsx("h1",{children:"Frontend and React"}),S.jsx("p",{children:"Online class"}),S.jsxs(cr,{md:6,children:[S.jsxs("div",{className:"course-details",children:[S.jsx("div",{className:"rating",children:[...Array(5)].map((t,n)=>S.jsx("span",{className:`star ${n<4?"filled":""}`,children:"★"},n))}),S.jsx("p",{className:"instructor-name",children:"Category: Development"}),S.jsx("p",{className:"last-updated",children:"Last update: September 2024"}),S.jsx("p",{className:"language",children:"Level: Junior"})]}),S.jsx("button",{className:"cta-button",children:"Join"})]}),S.jsx(cr,{md:6,children:S.jsx(ZIe,{})})]})})}),eNe=({theme:e,toggleTheme:t})=>S.jsx("div",{className:`home-page ${e==="dark"?"dark-mode":""}`,children:S.jsx(JIe,{theme:e,toggleTheme:t})}),tNe=()=>{const[e]=T.useState([{id:"uiux-ruin-product",description:"The Role of NFTs in Digital Art and Beyond"}]);return S.jsxs("section",{className:"promo-banners",children:[S.jsx("h2",{children:"Community Blog"}),S.jsx("div",{className:"promo-container",children:e.map(t=>S.jsxs("div",{className:"promo-card",children:[S.jsx("h3",{children:t.id}),S.jsx("p",{children:t.description}),S.jsx(Ju,{to:`/posts/${t.id}`,children:S.jsx("a",{href:t.link,className:"post-btn",children:"Read"})})]},t.id))})]})},nNe=({})=>{const e=[{title:"React JS",instructor:"React Instructor",price:"49 €"},{title:"Graphick Design",instructor:"UX Designer",price:"39 €"},{title:"Junior Web Designer",instructor:"Web Developer",price:"49 €"},{title:"UX UI Design",instructor:"UX Designer",price:"39 €"},{title:"React JS Next",instructor:"Web Developer",price:"49 €"},{title:"Web Design",instructor:"Web Developer",price:"39 €"}],[t,n]=T.useState("All"),r=t==="All"?e:e.filter(i=>i.status==="unread");return S.jsx("div",{children:S.jsxs("section",{className:"favourites-section",children:[S.jsx("h2",{children:"Favourites"}),S.jsxs("div",{className:"tabs",children:[S.jsx(tn,{onClick:()=>n("All"),className:`tab-button ${t==="All"?"active-tab":""}`,children:"All"}),S.jsx(tn,{onClick:()=>n("New"),className:`tab-button ${t==="New"?"active-tab":""}`,children:"New"}),S.jsx(tn,{onClick:()=>n("Unread"),className:`tab-button ${t==="Unread"?"active-tab":""}`,children:"Unread"})]}),S.jsx("div",{className:"favourite-courses",children:r.length>0?r.map((i,a)=>S.jsxs("div",{className:"favourite-card",children:[S.jsx("h3",{children:i.title}),S.jsxs("p",{children:["Teacher: ",i.instructor]}),S.jsxs("p",{children:["Price: ",i.price]}),S.jsx(tn,{className:"btn-remove",children:"Remove from list"})]},a)):S.jsx("p",{children:"No favoutites courses."})}),S.jsx(tn,{className:"btn-checkout",children:"Go to check out"})]})})},rNe=({products:e})=>{const t=()=>e.reduce((n,r)=>n+r.price*r.quantity,0).toFixed(2);return S.jsxs("div",{className:"checkout-section",children:[S.jsx("h2",{children:"Your Cart"}),S.jsxs("table",{className:"checkout-table",children:[S.jsx("thead",{children:S.jsxs("tr",{children:[S.jsx("th",{children:"Product"}),S.jsx("th",{children:"Quantity"}),S.jsx("th",{children:"Unit Price"}),S.jsx("th",{children:"Total Price"})]})}),S.jsx("tbody",{children:e.map((n,r)=>S.jsxs("tr",{children:[S.jsx("td",{children:n.name}),S.jsx("td",{children:n.quantity}),S.jsxs("td",{children:["$",n.price.toFixed(2)]}),S.jsxs("td",{children:["$",(n.price*n.quantity).toFixed(2)]})]},r))})]}),S.jsx("div",{className:"checkout-total",children:S.jsxs("h3",{children:["Total: $",t()]})})]})},iNe=()=>{const[e,t]=T.useState({name:"",email:"",paymentMethod:""}),[n,r]=T.useState({name:"",email:"",paymentMethod:""}),i=o=>{const{name:s,value:l}=o.target;t({...e,[s]:l})},a=o=>{o.preventDefault();const s={};e.name||(s.name="Name is required"),e.email||(s.email="Email is required"),e.paymentMethod||(s.paymentMethod="Payment method is required"),Object.keys(s).length===0?(console.log(e),alert("Order confirmed!")):r(s)};return S.jsx(S.Fragment,{children:S.jsx("div",{className:"favourites-section",children:S.jsx("div",{className:"checkout-container",children:S.jsxs("form",{onSubmit:a,className:"checkout-form",children:[S.jsxs("div",{className:"form-group",children:[S.jsx("label",{htmlFor:"name",children:"Name:"}),S.jsx("input",{type:"text",name:"name",id:"name",value:e.name,onChange:i}),n.name&&S.jsx("small",{className:"error",children:n.name})]}),S.jsxs("div",{className:"form-group",children:[S.jsx("label",{htmlFor:"email",children:"Email:"}),S.jsx("input",{type:"email",name:"email",id:"email",value:e.email,onChange:i}),n.email&&S.jsx("small",{className:"error",children:n.email})]}),S.jsxs("div",{className:"form-group",children:[S.jsx("label",{htmlFor:"paymentMethod",children:"Payment Method:"}),S.jsxs("select",{name:"paymentMethod",id:"paymentMethod",value:e.paymentMethod,onChange:i,children:[S.jsx("option",{value:"",children:"Select..."}),S.jsx("option",{value:"credit-card",children:"Credit Card"}),S.jsx("option",{value:"paypal",children:"PayPal"})]}),n.paymentMethod&&S.jsx("small",{className:"error",children:n.paymentMethod})]}),S.jsx("button",{type:"submit",className:"submit-btn",children:"Confirm Order"})]})})})})},aNe=({theme:e})=>{const[t,n]=T.useState(!1),[r,i]=T.useState({name:"John Doe",email:"alexey@example.com",courses:[{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"},{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"}]}),a=()=>{n(!t)},o=s=>{const{name:l,value:c}=s.target;i(f=>({...f,[l]:c}))};return S.jsx("section",{className:`profile-section ${e==="dark"?"dark-mode":""}`,children:S.jsxs("div",{className:"checkout-container",children:[S.jsxs("div",{className:"checkout-section",children:[S.jsx("h2",{children:"Profile"}),S.jsx("div",{className:"profile-info",children:t?S.jsxs(S.Fragment,{children:[S.jsx("input",{type:"text",name:"name",value:r.name,onChange:o,className:"edit-input"}),S.jsx("input",{type:"email",name:"email",value:r.email,onChange:o,className:"edit-input"}),S.jsx(tn,{className:"btn-save",onClick:a,children:"Сохранить"})]}):S.jsxs(S.Fragment,{children:[S.jsxs("p",{children:[S.jsx("strong",{children:"Name:"})," ",r.name]}),S.jsxs("p",{children:[S.jsx("strong",{children:"Email:"})," ",r.email]}),S.jsx(tn,{className:"btn-edit",onClick:a,children:"Edit profile"})]})})]}),S.jsxs("div",{className:"checkout-section",children:[S.jsx("h2",{children:"Progress:"}),S.jsx("h3",{children:"Current classes:"}),S.jsx("div",{className:"user-courses",children:r.courses.length>0?r.courses.map((s,l)=>S.jsxs("div",{className:"course-card",children:[S.jsx("h4",{children:s.title}),S.jsxs("p",{children:["Progress: ",s.progress]})]},l)):S.jsx("p",{children:"No classes"})})]})]})})},oNe=()=>{const{userId:e}=Tp(),t=[{name:"Product 1",quantity:2,price:19.99},{name:"Product 2",quantity:1,price:49.99},{name:"Product 3",quantity:3,price:9.99}];return{1:{name:"John Doe",email:"john@example.com",bio:"Full-stack developer"},2:{name:"Jane Smith",email:"jane@example.com",bio:"UI/UX designer"}}[e]?S.jsxs(S.Fragment,{children:[S.jsx(aNe,{}),S.jsx(nNe,{}),S.jsxs("div",{className:"checkout-container ",children:[S.jsx(rNe,{products:t}),S.jsx(iNe,{})]})]}):S.jsx("h2",{children:"User not found"})},sNe=({})=>{const e=[{title:"React JS",instructor:"React Instructor",price:"49 €"},{title:"Graphick Design",instructor:"UX Designer",price:"39 €"},{title:"Junior Web Designer",instructor:"Web Developer",price:"49 €"},{title:"UX UI Design",instructor:"UX Designer",price:"39 €"},{title:"React JS Next",instructor:"Web Developer",price:"49 €"},{title:"Web Design",instructor:"Web Developer",price:"39 €"}],[t,n]=T.useState("All"),r=t==="All"?e:e.filter(i=>i.status==="unread");return S.jsx("div",{children:S.jsxs("section",{className:"favourites-section",children:[S.jsx("h2",{children:"Favourites"}),S.jsxs("div",{className:"tabs",children:[S.jsx(tn,{onClick:()=>n("All"),className:`tab-button ${t==="All"?"active-tab":""}`,children:"All"}),S.jsx(tn,{onClick:()=>n("New"),className:`tab-button ${t==="New"?"active-tab":""}`,children:"New"}),S.jsx(tn,{onClick:()=>n("Unread"),className:`tab-button ${t==="Unread"?"active-tab":""}`,children:"Unread"})]}),S.jsx("div",{className:"favourite-courses",children:r.length>0?r.map((i,a)=>S.jsxs("div",{className:"favourite-card",children:[S.jsx("h3",{children:i.title}),S.jsxs("p",{children:["Teacher: ",i.instructor]}),S.jsxs("p",{children:["Price: ",i.price]}),S.jsx(tn,{className:"btn-remove",children:"Remove from list"})]},a)):S.jsx("p",{children:"No favoutites courses."})}),S.jsx(tn,{className:"btn-checkout",children:"Go to check out"})]})})},lNe=({products:e})=>{const t=()=>e.reduce((n,r)=>n+r.price*r.quantity,0).toFixed(2);return S.jsxs("div",{className:"checkout-section",children:[S.jsx("h2",{children:"Your Cart"}),S.jsxs("table",{className:"checkout-table",children:[S.jsx("thead",{children:S.jsxs("tr",{children:[S.jsx("th",{children:"Product"}),S.jsx("th",{children:"Quantity"}),S.jsx("th",{children:"Unit Price"}),S.jsx("th",{children:"Total Price"})]})}),S.jsx("tbody",{children:e.map((n,r)=>S.jsxs("tr",{children:[S.jsx("td",{children:n.name}),S.jsx("td",{children:n.quantity}),S.jsxs("td",{children:["$",n.price.toFixed(2)]}),S.jsxs("td",{children:["$",(n.price*n.quantity).toFixed(2)]})]},r))})]}),S.jsx("div",{className:"checkout-total",children:S.jsxs("h3",{children:["Total: $",t()]})})]})},uNe=()=>{const[e,t]=T.useState({name:"",email:"",paymentMethod:""}),[n,r]=T.useState({name:"",email:"",paymentMethod:""}),i=o=>{const{name:s,value:l}=o.target;t({...e,[s]:l})},a=o=>{o.preventDefault();const s={};e.name||(s.name="Name is required"),e.email||(s.email="Email is required"),e.paymentMethod||(s.paymentMethod="Payment method is required"),Object.keys(s).length===0?(console.log(e),alert("Order confirmed!")):r(s)};return S.jsx(S.Fragment,{children:S.jsx("div",{className:"favourites-section",children:S.jsx("div",{className:"checkout-container",children:S.jsxs("form",{onSubmit:a,className:"checkout-form",children:[S.jsxs("div",{className:"form-group",children:[S.jsx("label",{htmlFor:"name",children:"Name:"}),S.jsx("input",{type:"text",name:"name",id:"name",value:e.name,onChange:i}),n.name&&S.jsx("small",{className:"error",children:n.name})]}),S.jsxs("div",{className:"form-group",children:[S.jsx("label",{htmlFor:"email",children:"Email:"}),S.jsx("input",{type:"email",name:"email",id:"email",value:e.email,onChange:i}),n.email&&S.jsx("small",{className:"error",children:n.email})]}),S.jsxs("div",{className:"form-group",children:[S.jsx("label",{htmlFor:"paymentMethod",children:"Payment Method:"}),S.jsxs("select",{name:"paymentMethod",id:"paymentMethod",value:e.paymentMethod,onChange:i,children:[S.jsx("option",{value:"",children:"Select..."}),S.jsx("option",{value:"credit-card",children:"Credit Card"}),S.jsx("option",{value:"paypal",children:"PayPal"})]}),n.paymentMethod&&S.jsx("small",{className:"error",children:n.paymentMethod})]}),S.jsx("button",{type:"submit",className:"submit-btn",children:"Confirm Order"})]})})})})},cNe=({theme:e})=>{const[t,n]=T.useState(!1),[r,i]=T.useState({name:"John Doe",email:"alexey@example.com",courses:[{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"},{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"}]}),a=()=>{n(!t)},o=s=>{const{name:l,value:c}=s.target;i(f=>({...f,[l]:c}))};return S.jsx("section",{className:`profile-section ${e==="dark"?"dark-mode":""}`,children:S.jsxs("div",{className:"checkout-container",children:[S.jsxs("div",{className:"checkout-section",children:[S.jsx("h2",{children:"Profile"}),S.jsx("div",{className:"profile-info",children:t?S.jsxs(S.Fragment,{children:[S.jsx("input",{type:"text",name:"name",value:r.name,onChange:o,className:"edit-input"}),S.jsx("input",{type:"email",name:"email",value:r.email,onChange:o,className:"edit-input"}),S.jsx(tn,{className:"btn-save",onClick:a,children:"Сохранить"})]}):S.jsxs(S.Fragment,{children:[S.jsxs("p",{children:[S.jsx("strong",{children:"Name:"})," ",r.name]}),S.jsxs("p",{children:[S.jsx("strong",{children:"Email:"})," ",r.email]}),S.jsx(tn,{className:"btn-edit",onClick:a,children:"Edit profile"})]})})]}),S.jsxs("div",{className:"checkout-section",children:[S.jsx("h2",{children:"Progress:"}),S.jsx("h3",{children:"Current classes:"}),S.jsx("div",{className:"user-courses",children:r.courses.length>0?r.courses.map((s,l)=>S.jsxs("div",{className:"course-card",children:[S.jsx("h4",{children:s.title}),S.jsxs("p",{children:["Progress: ",s.progress]})]},l)):S.jsx("p",{children:"No classes"})})]})]})})},fNe=()=>{const{userId:e}=Tp(),t=[{name:"Product 1",quantity:2,price:19.99},{name:"Product 2",quantity:1,price:49.99},{name:"Product 3",quantity:3,price:9.99}];return{1:{name:"John Doe",email:"john@example.com",bio:"Full-stack developer"},2:{name:"Jane Smith",email:"jane@example.com",bio:"UI/UX designer"}}[e]?S.jsxs(S.Fragment,{children:[S.jsx(cNe,{}),S.jsx(sNe,{}),S.jsxs("div",{className:"checkout-container ",children:[S.jsx(lNe,{products:t}),S.jsx(uNe,{})]})]}):S.jsx("h2",{children:"User not found"})},dNe=({course:e})=>S.jsxs(pd,{className:"course-card",children:[S.jsx(pd.Img,{variant:"top",src:e.image,alt:e.title,className:"course-image"}),S.jsxs(pd.Body,{children:[S.jsx(pd.Title,{children:e.title}),S.jsx(pd.Text,{className:"course-description",children:e.description}),S.jsx("div",{className:"course-price",children:S.jsxs("strong",{children:["Price: ",e.price," €"]})}),S.jsx(tn,{variant:"primary",href:`/courses/${e.id}`,className:"btn-course-details",children:"Details"}),S.jsx(tn,{variant:"secondary",className:"btn-add-to-cart",onClick:()=>hNe(e.id),children:"To checkout"})]})]}),hNe=e=>{console.log(`Course with ID: ${e} added to cart`)},pNe=({theme:e,currentPage:t,totalPages:n,onPageChange:r})=>{const i=a=>{a>0&&a<=n&&r(a)};return S.jsx("section",{className:`pagination-container ${e==="dark"?"dark-mode":""}`,children:S.jsxs("div",{className:"",children:[S.jsx("button",{className:"pagination-button",onClick:()=>i(t-1),disabled:t===1,children:"Previous"}),Array.from({length:n},(a,o)=>S.jsx("button",{className:`pagination-button ${t===o+1?"active":""}`,onClick:()=>i(o+1),children:o+1},o+1)),S.jsx("button",{className:"pagination-button",onClick:()=>i(t+1),disabled:t===n,children:"Next"})]})})},mNe=({theme:e})=>{const t=[{id:1,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:2,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"},{id:3,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:4,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"},{id:5,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:6,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"},{id:7,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:8,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"}];return S.jsxs("section",{className:`featured-courses ${e==="dark"?"dark-mode":""}`,children:[S.jsx("h2",{children:"All courses"}),S.jsxs("div",{className:"featured-courses",children:[t.map(n=>S.jsx(dNe,{course:n},n.id)),S.jsx(pNe,{})]})]})},gNe=({theme:e})=>{const[t]=T.useState([{title:"Frontend",description:"React: experience in building complex user interfaces, single-page applications, and dynamic dashboards, ensuring real-time data integration. Vue: Expertise in customizing functionality using a component-based architecture to deliver responsive and scalable solutions."},{title:"Backend",description:"Node.js: Developing server-side logic for web applications, working with APIs, and building microservices to ensure efficient and scalable backend architectures. Python: Automating processes, creating RESTful APIs, and integrating with various services to streamline workflows and enhance functionality."},{title:"Additional",description:"HTML/CSS: Crafting responsive and cross-browser compatible pages using modern approaches to animations and grid systems. Bootstrap: Rapid development of user-friendly and adaptive interfaces by leveraging pre-built components and responsive design principles. "}]);return S.jsxs("section",{className:`promo-banners ${e==="dark"?"dark-mode":""}`,children:[S.jsx("h2",{children:"Skills"}),S.jsx("div",{className:"promo-container",children:t.map((n,r)=>S.jsxs("div",{className:"promo-card",children:[S.jsx("h3",{children:n.title}),S.jsx("p",{children:n.description})]},r))})]})},vNe=({onFilter:e})=>{const[t,n]=T.useState(""),[r,i]=T.useState(""),[a,o]=T.useState(""),[s,l]=T.useState(""),c=()=>{e({category:t,level:r,price:a,rating:s})};return S.jsxs("section",{className:"course-filters",children:[S.jsx("h3",{children:"Courses search"}),S.jsxs(Jt,{children:[S.jsxs(su,{children:[S.jsx(cr,{md:3,children:S.jsxs(Jt.Group,{controlId:"category",children:[S.jsx(Jt.Label,{children:"Category"}),S.jsxs(Jt.Control,{as:"select",value:t,onChange:f=>n(f.target.value),children:[S.jsx("option",{value:"",children:"All categories"}),S.jsx("option",{value:"design",children:"Design"}),S.jsx("option",{value:"programming",children:"Development"}),S.jsx("option",{value:"business",children:"Business"}),S.jsx("option",{value:"music",children:"Music"}),S.jsx("option",{value:"art",children:"Art"})]})]})}),S.jsx(cr,{md:3,children:S.jsxs(Jt.Group,{controlId:"level",children:[S.jsx(Jt.Label,{children:"Level"}),S.jsxs(Jt.Control,{as:"select",value:r,onChange:f=>i(f.target.value),children:[S.jsx("option",{value:"",children:"All levels"}),S.jsx("option",{value:"beginner",children:"Junior"}),S.jsx("option",{value:"intermediate",children:"Middle"})]})]})}),S.jsx(cr,{md:3,children:S.jsxs(Jt.Group,{controlId:"price",children:[S.jsx(Jt.Label,{children:"Price"}),S.jsxs(Jt.Control,{as:"select",value:a,onChange:f=>o(f.target.value),children:[S.jsx("option",{value:"",children:"Any"}),S.jsx("option",{value:"free",children:"Free"}),S.jsx("option",{value:"paid",children:"Paid"})]})]})}),S.jsx(cr,{md:3,children:S.jsxs(Jt.Group,{controlId:"rating",children:[S.jsx(Jt.Label,{children:"Raiting"}),S.jsxs(Jt.Control,{as:"select",value:s,onChange:f=>l(f.target.value),children:[S.jsx("option",{value:"",children:"All ratings"}),S.jsx("option",{value:"4",children:"4+ stars"}),S.jsx("option",{value:"3",children:"3+ stars"}),S.jsx("option",{value:"2",children:"2+ stars"})]})]})})]}),S.jsx(tn,{className:"btn-apply-filters",onClick:c,children:"Use filters"})]})]})},yNe=({onSort:e})=>{const[t,n]=T.useState(""),r=i=>{const a=i.target.value;n(a),e(a)};return S.jsxs("section",{className:"course-sorting",children:[S.jsx("h3",{children:"Course sorting"}),S.jsx(Jt,{children:S.jsxs(Jt.Group,{controlId:"sort",children:[S.jsx(Jt.Label,{children:"Sort by:"}),S.jsxs(Jt.Control,{as:"select",value:t,onChange:r,children:[S.jsx("option",{value:"",children:"Choose options"}),S.jsx("option",{value:"date",children:"Date"}),S.jsx("option",{value:"popularity",children:"Popularity (by studients)"}),S.jsx("option",{value:"rating",children:"Raiting"})]})]})})]})},xNe=()=>S.jsxs("div",{className:"home-page",children:[S.jsx(vNe,{}),S.jsx(yNe,{}),S.jsx(mNe,{}),S.jsx(gNe,{})]}),bNe="modulepreload",wNe=function(e){return"/"+e},tD={},nD=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),o=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));i=Promise.all(n.map(s=>{if(s=wNe(s),s in tD)return;tD[s]=!0;const l=s.endsWith(".css"),c=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${c}`))return;const f=document.createElement("link");if(f.rel=l?"stylesheet":bNe,l||(f.as="script"),f.crossOrigin="",f.href=s,o&&f.setAttribute("nonce",o),document.head.appendChild(f),l)return new Promise((h,p)=>{f.addEventListener("load",h),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${s}`)))})}))}return i.then(()=>t()).catch(a=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=a,window.dispatchEvent(o),!o.defaultPrevented)throw a})},_Ne=(e,t,n)=>{const r=e[t];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((i,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})};function SNe(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const ONe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,kNe=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,ENe={};function rD(e,t){return(ENe.jsx?kNe:ONe).test(e)}const CNe=/[ \t\n\f\r]/g;function ANe(e){return typeof e=="object"?e.type==="text"?iD(e.value):!1:iD(e)}function iD(e){return e.replace(CNe,"")===""}class Qp{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}Qp.prototype.property={};Qp.prototype.normal={};Qp.prototype.space=null;function $9(e,t){const n={},r={};let i=-1;for(;++i4&&n.slice(0,4)==="data"&&INe.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(oD,DNe);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!oD.test(a)){let o=a.replace(NNe,RNe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=RA}return new i(r,t)}function RNe(e){return"-"+e.toLowerCase()}function DNe(e){return e.charAt(1).toUpperCase()}const LNe={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},FNe=$9([N9,I9,D9,L9,$Ne],"html"),DA=$9([N9,I9,D9,L9,MNe],"svg");function BNe(e){return e.join(" ").trim()}var F9={},sD=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,zNe=/\n/g,UNe=/^\s*/,WNe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,HNe=/^:\s*/,VNe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,YNe=/^[;\s]*/,GNe=/^\s+|\s+$/g,qNe=` -`,lD="/",uD="*",_l="",KNe="comment",XNe="declaration",QNe=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(x){var g=x.match(zNe);g&&(n+=g.length);var w=x.lastIndexOf(qNe);r=~w?x.length-w:r+x.length}function a(){var x={line:n,column:r};return function(g){return g.position=new o(x),c(),g}}function o(x){this.start=x,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(x){var g=new Error(t.source+":"+n+":"+r+": "+x);if(g.reason=x,g.filename=t.source,g.line=n,g.column=r,g.source=e,!t.silent)throw g}function l(x){var g=x.exec(e);if(g){var w=g[0];return i(w),e=e.slice(w.length),g}}function c(){l(UNe)}function f(x){var g;for(x=x||[];g=h();)g!==!1&&x.push(g);return x}function h(){var x=a();if(!(lD!=e.charAt(0)||uD!=e.charAt(1))){for(var g=2;_l!=e.charAt(g)&&(uD!=e.charAt(g)||lD!=e.charAt(g+1));)++g;if(g+=2,_l===e.charAt(g-1))return s("End of comment missing");var w=e.slice(2,g-2);return r+=2,i(w),e=e.slice(g),r+=2,x({type:KNe,comment:w})}}function p(){var x=a(),g=l(WNe);if(g){if(h(),!l(HNe))return s("property missing ':'");var w=l(VNe),b=x({type:XNe,property:cD(g[0].replace(sD,_l)),value:w?cD(w[0].replace(sD,_l)):_l});return l(YNe),b}}function m(){var x=[];f(x);for(var g;g=p();)g!==!1&&(x.push(g),f(x));return x}return c(),m()};function cD(e){return e?e.replace(GNe,_l):_l}var ZNe=Ji&&Ji.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(F9,"__esModule",{value:!0});var fD=F9.default=eje,JNe=ZNe(QNe);function eje(e,t){var n=null;if(!e||typeof e!="string")return n;var r=(0,JNe.default)(e),i=typeof t=="function";return r.forEach(function(a){if(a.type==="declaration"){var o=a.property,s=a.value;i?t(o,s,a):s&&(n=n||{},n[o]=s)}}),n}const tje=fD.default||fD,B9=z9("end"),LA=z9("start");function z9(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function nje(e){const t=LA(e),n=B9(e);if(t&&n)return{start:t,end:n}}function ch(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?dD(e.position):"start"in e||"end"in e?dD(e):"line"in e||"column"in e?hk(e):""}function hk(e){return hD(e&&e.line)+":"+hD(e&&e.column)}function dD(e){return hk(e&&e.start)+"-"+hk(e&&e.end)}function hD(e){return e&&typeof e=="number"?e:1}class nr extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",a={},o=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?i=t:!a.cause&&t&&(o=!0,i=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=i,this.line=s?s.line:void 0,this.name=ch(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=o&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual,this.expected,this.note,this.url}}nr.prototype.file="";nr.prototype.name="";nr.prototype.reason="";nr.prototype.message="";nr.prototype.stack="";nr.prototype.column=void 0;nr.prototype.line=void 0;nr.prototype.ancestors=void 0;nr.prototype.cause=void 0;nr.prototype.fatal=void 0;nr.prototype.place=void 0;nr.prototype.ruleId=void 0;nr.prototype.source=void 0;const FA={}.hasOwnProperty,rje=new Map,ije=/[A-Z]/g,aje=/-([a-z])/g,oje=new Set(["table","tbody","thead","tfoot","tr"]),sje=new Set(["td","th"]),U9="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function lje(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=gje(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=mje(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?DA:FNe,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=W9(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function W9(e,t,n){if(t.type==="element")return uje(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return cje(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return dje(e,t,n);if(t.type==="mdxjsEsm")return fje(e,t);if(t.type==="root")return hje(e,t,n);if(t.type==="text")return pje(e,t)}function uje(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=DA,e.schema=i),e.ancestors.push(t);const a=V9(e,t.tagName,!1),o=vje(e,t);let s=zA(e,t);return oje.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!ANe(l):!0})),H9(e,o,a,t),BA(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function cje(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}vp(e,t.position)}function fje(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);vp(e,t.position)}function dje(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=DA,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:V9(e,t.name,!0),o=yje(e,t),s=zA(e,t);return H9(e,o,a,t),BA(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function hje(e,t,n){const r={};return BA(r,zA(e,t)),e.create(t,e.Fragment,r,n)}function pje(e,t){return t.value}function H9(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function BA(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function mje(e,t,n){return r;function r(i,a,o,s){const c=Array.isArray(o.children)?n:t;return s?c(a,o,s):c(a,o)}}function gje(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=LA(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function vje(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&FA.call(t.properties,i)){const a=xje(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&sje.has(t.tagName)?r=s:n[o]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function yje(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const o=a.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else vp(e,t.position);else{const i=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else vp(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function zA(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:rje;for(;++ri?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Ro(e,e.length,0,t),e):t}const gD={}.hasOwnProperty;function Aje(e){const t={};let n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function Sc(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const ka=rl(/[A-Za-z]/),qr=rl(/[\dA-Za-z]/),$je=rl(/[#-'*+\--9=?A-Z^-~]/);function pk(e){return e!==null&&(e<32||e===127)}const mk=rl(/\d/),Mje=rl(/[\dA-Fa-f]/),Ije=rl(/[!-/:-@[-`{-~]/);function Ye(e){return e!==null&&e<-2}function Mr(e){return e!==null&&(e<0||e===32)}function _t(e){return e===-2||e===-1||e===32}const Nje=rl(new RegExp("\\p{P}|\\p{S}","u")),jje=rl(/\s/);function rl(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Uf(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Rt(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return _t(l)?(e.enter(n),s(l)):t(l)}function s(l){return _t(l)&&a++o))return;const A=t.events.length;let $=A,L,B;for(;$--;)if(t.events[$][0]==="exit"&&t.events[$][1].type==="chunkFlow"){if(L){B=t.events[$][1].end;break}L=!0}for(b(r),k=A;kv;){const C=n[O];t.containerState=C[1],C[0].exit.call(t,e)}n.length=v}function _(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Bje(e,t,n){return Rt(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function yD(e){if(e===null||Mr(e)||jje(e))return 1;if(Nje(e))return 2}function WA(e,t,n){const r=[];let i=-1;for(;++i1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const h=Object.assign({},e[r][1].end),p=Object.assign({},e[n][1].start);xD(h,-l),xD(p,l),o={type:l>1?"strongSequence":"emphasisSequence",start:h,end:Object.assign({},e[r][1].end)},s={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[n][1].start),end:p},a={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},i={type:l>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},s.end)},e[r][1].end=Object.assign({},o.start),e[n][1].start=Object.assign({},s.end),c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Si(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Si(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=Si(c,WA(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Si(c,[["exit",a,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(f=2,c=Si(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):f=0,Ro(e,r-1,n-r+3,c),n=r+c.length-f-2;break}}for(n=-1;++n0&&_t(k)?Rt(e,_,"linePrefix",a+1)(k):_(k)}function _(k){return k===null||Ye(k)?e.check(bD,g,O)(k):(e.enter("codeFlowValue"),v(k))}function v(k){return k===null||Ye(k)?(e.exit("codeFlowValue"),_(k)):(e.consume(k),v)}function O(k){return e.exit("codeFenced"),t(k)}function C(k,A,$){let L=0;return B;function B(Y){return k.enter("lineEnding"),k.consume(Y),k.exit("lineEnding"),j}function j(Y){return k.enter("codeFencedFence"),_t(Y)?Rt(k,D,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Y):D(Y)}function D(Y){return Y===s?(k.enter("codeFencedFenceSequence"),z(Y)):$(Y)}function z(Y){return Y===s?(L++,k.consume(Y),z):L>=o?(k.exit("codeFencedFenceSequence"),_t(Y)?Rt(k,q,"whitespace")(Y):q(Y)):$(Y)}function q(Y){return Y===null||Ye(Y)?(k.exit("codeFencedFence"),A(Y)):$(Y)}}}function Zje(e,t,n){const r=this;return i;function i(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const Lw={name:"codeIndented",tokenize:eRe},Jje={tokenize:tRe,partial:!0};function eRe(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Rt(e,a,"linePrefix",5)(c)}function a(c){const f=r.events[r.events.length-1];return f&&f[1].type==="linePrefix"&&f[2].sliceSerialize(f[1],!0).length>=4?o(c):n(c)}function o(c){return c===null?l(c):Ye(c)?e.attempt(Jje,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||Ye(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function tRe(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):Ye(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Rt(e,a,"linePrefix",5)(o)}function a(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Ye(o)?i(o):n(o)}}const nRe={name:"codeText",tokenize:aRe,resolve:rRe,previous:iRe};function rRe(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const a=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&Td(this.left,r),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),Td(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Td(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function Z9(e,t,n,r,i,a,o,s,l){const c=l||Number.POSITIVE_INFINITY;let f=0;return h;function h(b){return b===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(b),e.exit(a),p):b===null||b===32||b===41||pk(b)?n(b):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),g(b))}function p(b){return b===62?(e.enter(a),e.consume(b),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),m(b))}function m(b){return b===62?(e.exit("chunkString"),e.exit(s),p(b)):b===null||b===60||Ye(b)?n(b):(e.consume(b),b===92?x:m)}function x(b){return b===60||b===62||b===92?(e.consume(b),m):m(b)}function g(b){return!f&&(b===null||b===41||Mr(b))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(b)):f999||m===null||m===91||m===93&&!l||m===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(m):m===93?(e.exit(a),e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):Ye(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),h(m))}function h(m){return m===null||m===91||m===93||Ye(m)||s++>999?(e.exit("chunkString"),f(m)):(e.consume(m),l||(l=!_t(m)),m===92?p:h)}function p(m){return m===91||m===92||m===93?(e.consume(m),s++,h):h(m)}}function eU(e,t,n,r,i,a){let o;return s;function s(p){return p===34||p===39||p===40?(e.enter(r),e.enter(i),e.consume(p),e.exit(i),o=p===40?41:p,l):n(p)}function l(p){return p===o?(e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):(e.enter(a),c(p))}function c(p){return p===o?(e.exit(a),l(o)):p===null?n(p):Ye(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),Rt(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===o||p===null||Ye(p)?(e.exit("chunkString"),c(p)):(e.consume(p),p===92?h:f)}function h(p){return p===o||p===92?(e.consume(p),f):f(p)}}function fh(e,t){let n;return r;function r(i){return Ye(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):_t(i)?Rt(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const hRe={name:"definition",tokenize:mRe},pRe={tokenize:gRe,partial:!0};function mRe(e,t,n){const r=this;let i;return a;function a(m){return e.enter("definition"),o(m)}function o(m){return J9.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(m)}function s(m){return i=Sc(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),m===58?(e.enter("definitionMarker"),e.consume(m),e.exit("definitionMarker"),l):n(m)}function l(m){return Mr(m)?fh(e,c)(m):c(m)}function c(m){return Z9(e,f,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(m)}function f(m){return e.attempt(pRe,h,h)(m)}function h(m){return _t(m)?Rt(e,p,"whitespace")(m):p(m)}function p(m){return m===null||Ye(m)?(e.exit("definition"),r.parser.defined.push(i),t(m)):n(m)}}function gRe(e,t,n){return r;function r(s){return Mr(s)?fh(e,i)(s):n(s)}function i(s){return eU(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return _t(s)?Rt(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Ye(s)?t(s):n(s)}}const vRe={name:"hardBreakEscape",tokenize:yRe};function yRe(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return Ye(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const xRe={name:"headingAtx",tokenize:wRe,resolve:bRe};function bRe(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},a={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Ro(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function wRe(e,t,n){let r=0;return i;function i(f){return e.enter("atxHeading"),a(f)}function a(f){return e.enter("atxHeadingSequence"),o(f)}function o(f){return f===35&&r++<6?(e.consume(f),o):f===null||Mr(f)?(e.exit("atxHeadingSequence"),s(f)):n(f)}function s(f){return f===35?(e.enter("atxHeadingSequence"),l(f)):f===null||Ye(f)?(e.exit("atxHeading"),t(f)):_t(f)?Rt(e,s,"whitespace")(f):(e.enter("atxHeadingText"),c(f))}function l(f){return f===35?(e.consume(f),l):(e.exit("atxHeadingSequence"),s(f))}function c(f){return f===null||f===35||Mr(f)?(e.exit("atxHeadingText"),s(f)):(e.consume(f),c)}}const _Re=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],_D=["pre","script","style","textarea"],SRe={name:"htmlFlow",tokenize:CRe,resolveTo:ERe,concrete:!0},ORe={tokenize:PRe,partial:!0},kRe={tokenize:ARe,partial:!0};function ERe(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function CRe(e,t,n){const r=this;let i,a,o,s,l;return c;function c(R){return f(R)}function f(R){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(R),h}function h(R){return R===33?(e.consume(R),p):R===47?(e.consume(R),a=!0,g):R===63?(e.consume(R),i=3,r.interrupt?t:I):ka(R)?(e.consume(R),o=String.fromCharCode(R),w):n(R)}function p(R){return R===45?(e.consume(R),i=2,m):R===91?(e.consume(R),i=5,s=0,x):ka(R)?(e.consume(R),i=4,r.interrupt?t:I):n(R)}function m(R){return R===45?(e.consume(R),r.interrupt?t:I):n(R)}function x(R){const ve="CDATA[";return R===ve.charCodeAt(s++)?(e.consume(R),s===ve.length?r.interrupt?t:D:x):n(R)}function g(R){return ka(R)?(e.consume(R),o=String.fromCharCode(R),w):n(R)}function w(R){if(R===null||R===47||R===62||Mr(R)){const ve=R===47,xe=o.toLowerCase();return!ve&&!a&&_D.includes(xe)?(i=1,r.interrupt?t(R):D(R)):_Re.includes(o.toLowerCase())?(i=6,ve?(e.consume(R),b):r.interrupt?t(R):D(R)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(R):a?_(R):v(R))}return R===45||qr(R)?(e.consume(R),o+=String.fromCharCode(R),w):n(R)}function b(R){return R===62?(e.consume(R),r.interrupt?t:D):n(R)}function _(R){return _t(R)?(e.consume(R),_):B(R)}function v(R){return R===47?(e.consume(R),B):R===58||R===95||ka(R)?(e.consume(R),O):_t(R)?(e.consume(R),v):B(R)}function O(R){return R===45||R===46||R===58||R===95||qr(R)?(e.consume(R),O):C(R)}function C(R){return R===61?(e.consume(R),k):_t(R)?(e.consume(R),C):v(R)}function k(R){return R===null||R===60||R===61||R===62||R===96?n(R):R===34||R===39?(e.consume(R),l=R,A):_t(R)?(e.consume(R),k):$(R)}function A(R){return R===l?(e.consume(R),l=null,L):R===null||Ye(R)?n(R):(e.consume(R),A)}function $(R){return R===null||R===34||R===39||R===47||R===60||R===61||R===62||R===96||Mr(R)?C(R):(e.consume(R),$)}function L(R){return R===47||R===62||_t(R)?v(R):n(R)}function B(R){return R===62?(e.consume(R),j):n(R)}function j(R){return R===null||Ye(R)?D(R):_t(R)?(e.consume(R),j):n(R)}function D(R){return R===45&&i===2?(e.consume(R),Q):R===60&&i===1?(e.consume(R),Z):R===62&&i===4?(e.consume(R),ee):R===63&&i===3?(e.consume(R),I):R===93&&i===5?(e.consume(R),K):Ye(R)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(ORe,oe,z)(R)):R===null||Ye(R)?(e.exit("htmlFlowData"),z(R)):(e.consume(R),D)}function z(R){return e.check(kRe,q,oe)(R)}function q(R){return e.enter("lineEnding"),e.consume(R),e.exit("lineEnding"),Y}function Y(R){return R===null||Ye(R)?z(R):(e.enter("htmlFlowData"),D(R))}function Q(R){return R===45?(e.consume(R),I):D(R)}function Z(R){return R===47?(e.consume(R),o="",H):D(R)}function H(R){if(R===62){const ve=o.toLowerCase();return _D.includes(ve)?(e.consume(R),ee):D(R)}return ka(R)&&o.length<8?(e.consume(R),o+=String.fromCharCode(R),H):D(R)}function K(R){return R===93?(e.consume(R),I):D(R)}function I(R){return R===62?(e.consume(R),ee):R===45&&i===2?(e.consume(R),I):D(R)}function ee(R){return R===null||Ye(R)?(e.exit("htmlFlowData"),oe(R)):(e.consume(R),ee)}function oe(R){return e.exit("htmlFlow"),t(R)}}function ARe(e,t,n){const r=this;return i;function i(o){return Ye(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function PRe(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(U1,t,n)}}const TRe={name:"htmlText",tokenize:$Re};function $Re(e,t,n){const r=this;let i,a,o;return s;function s(I){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(I),l}function l(I){return I===33?(e.consume(I),c):I===47?(e.consume(I),C):I===63?(e.consume(I),v):ka(I)?(e.consume(I),$):n(I)}function c(I){return I===45?(e.consume(I),f):I===91?(e.consume(I),a=0,x):ka(I)?(e.consume(I),_):n(I)}function f(I){return I===45?(e.consume(I),m):n(I)}function h(I){return I===null?n(I):I===45?(e.consume(I),p):Ye(I)?(o=h,Z(I)):(e.consume(I),h)}function p(I){return I===45?(e.consume(I),m):h(I)}function m(I){return I===62?Q(I):I===45?p(I):h(I)}function x(I){const ee="CDATA[";return I===ee.charCodeAt(a++)?(e.consume(I),a===ee.length?g:x):n(I)}function g(I){return I===null?n(I):I===93?(e.consume(I),w):Ye(I)?(o=g,Z(I)):(e.consume(I),g)}function w(I){return I===93?(e.consume(I),b):g(I)}function b(I){return I===62?Q(I):I===93?(e.consume(I),b):g(I)}function _(I){return I===null||I===62?Q(I):Ye(I)?(o=_,Z(I)):(e.consume(I),_)}function v(I){return I===null?n(I):I===63?(e.consume(I),O):Ye(I)?(o=v,Z(I)):(e.consume(I),v)}function O(I){return I===62?Q(I):v(I)}function C(I){return ka(I)?(e.consume(I),k):n(I)}function k(I){return I===45||qr(I)?(e.consume(I),k):A(I)}function A(I){return Ye(I)?(o=A,Z(I)):_t(I)?(e.consume(I),A):Q(I)}function $(I){return I===45||qr(I)?(e.consume(I),$):I===47||I===62||Mr(I)?L(I):n(I)}function L(I){return I===47?(e.consume(I),Q):I===58||I===95||ka(I)?(e.consume(I),B):Ye(I)?(o=L,Z(I)):_t(I)?(e.consume(I),L):Q(I)}function B(I){return I===45||I===46||I===58||I===95||qr(I)?(e.consume(I),B):j(I)}function j(I){return I===61?(e.consume(I),D):Ye(I)?(o=j,Z(I)):_t(I)?(e.consume(I),j):L(I)}function D(I){return I===null||I===60||I===61||I===62||I===96?n(I):I===34||I===39?(e.consume(I),i=I,z):Ye(I)?(o=D,Z(I)):_t(I)?(e.consume(I),D):(e.consume(I),q)}function z(I){return I===i?(e.consume(I),i=void 0,Y):I===null?n(I):Ye(I)?(o=z,Z(I)):(e.consume(I),z)}function q(I){return I===null||I===34||I===39||I===60||I===61||I===96?n(I):I===47||I===62||Mr(I)?L(I):(e.consume(I),q)}function Y(I){return I===47||I===62||Mr(I)?L(I):n(I)}function Q(I){return I===62?(e.consume(I),e.exit("htmlTextData"),e.exit("htmlText"),t):n(I)}function Z(I){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(I),e.exit("lineEnding"),H}function H(I){return _t(I)?Rt(e,K,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(I):K(I)}function K(I){return e.enter("htmlTextData"),o(I)}}const HA={name:"labelEnd",tokenize:DRe,resolveTo:RRe,resolveAll:jRe},MRe={tokenize:LRe},IRe={tokenize:FRe},NRe={tokenize:BRe};function jRe(e){let t=-1;for(;++t=3&&(c===null||Ye(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),_t(c)?Rt(e,s,"whitespace")(c):s(c))}}const br={name:"list",tokenize:KRe,continuation:{tokenize:XRe},exit:ZRe},GRe={tokenize:JRe,partial:!0},qRe={tokenize:QRe,partial:!0};function KRe(e,t,n){const r=this,i=r.events[r.events.length-1];let a=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(m){const x=r.containerState.type||(m===42||m===43||m===45?"listUnordered":"listOrdered");if(x==="listUnordered"?!r.containerState.marker||m===r.containerState.marker:mk(m)){if(r.containerState.type||(r.containerState.type=x,e.enter(x,{_container:!0})),x==="listUnordered")return e.enter("listItemPrefix"),m===42||m===45?e.check(Qg,n,c)(m):c(m);if(!r.interrupt||m===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(m)}return n(m)}function l(m){return mk(m)&&++o<10?(e.consume(m),l):(!r.interrupt||o<2)&&(r.containerState.marker?m===r.containerState.marker:m===41||m===46)?(e.exit("listItemValue"),c(m)):n(m)}function c(m){return e.enter("listItemMarker"),e.consume(m),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||m,e.check(U1,r.interrupt?n:f,e.attempt(GRe,p,h))}function f(m){return r.containerState.initialBlankLine=!0,a++,p(m)}function h(m){return _t(m)?(e.enter("listItemPrefixWhitespace"),e.consume(m),e.exit("listItemPrefixWhitespace"),p):n(m)}function p(m){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(m)}}function XRe(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(U1,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Rt(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!_t(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(qRe,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Rt(e,e.attempt(br,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function QRe(e,t,n){const r=this;return Rt(e,i,"listItemIndent",r.containerState.size+1);function i(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}}function ZRe(e){e.exit(this.containerState.type)}function JRe(e,t,n){const r=this;return Rt(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!_t(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const SD={name:"setextUnderline",tokenize:tDe,resolveTo:eDe};function eDe(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!a&&e[n][1].type==="definition"&&(a=n);const o={type:"setextHeading",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[i][1].type="setextHeadingText",a?(e.splice(i,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end=Object.assign({},e[a][1].end)):e[r][1]=o,e.push(["exit",o,t]),e}function tDe(e,t,n){const r=this;let i;return a;function a(c){let f=r.events.length,h;for(;f--;)if(r.events[f][1].type!=="lineEnding"&&r.events[f][1].type!=="linePrefix"&&r.events[f][1].type!=="content"){h=r.events[f][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||h)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),_t(c)?Rt(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||Ye(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const nDe={tokenize:rDe};function rDe(e){const t=this,n=e.attempt(U1,r,e.attempt(this.parser.constructs.flowInitial,i,Rt(e,e.attempt(this.parser.constructs.flow,i,e.attempt(lRe,i)),"linePrefix")));return n;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const iDe={resolveAll:nU()},aDe=tU("string"),oDe=tU("text");function tU(e){return{tokenize:t,resolveAll:nU(e==="text"?sDe:void 0)};function t(n){const r=this,i=this.parser.constructs[e],a=n.attempt(i,o,s);return o;function o(f){return c(f)?a(f):s(f)}function s(f){if(f===null){n.consume(f);return}return n.enter("data"),n.consume(f),l}function l(f){return c(f)?(n.exit("data"),a(f)):(n.consume(f),l)}function c(f){if(f===null)return!0;const h=i[f];let p=-1;if(h)for(;++p-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function cDe(e,t){let n=-1;const r=[];let i;for(;++n=N)return u;var W=y-vu(E);if(W<1)return E;var G=F?Xo(F,0,W).join(""):u.slice(0,W);if(P===n)return G+E;if(F&&(W+=G.length-W),Gx(P)){if(u.slice(W).search(P)){var ie,ae=G;for(P.global||(P=ux(P.source,St(JA.exec(P))+"g")),P.lastIndex=0;ie=P.exec(ae);)var le=ie.index;G=G.slice(0,le===n?W:le)}}else if(u.indexOf(Dr(P),W)!=W){var we=G.lastIndexOf(P);we>-1&&(G=G.slice(0,we))}return G+E}function aq(u){return u=St(u),u&&gU.test(u)?u.replace(XA,N7):u}var oq=Ou(function(u,d,y){return u+(y?" ":"")+d.toUpperCase()}),Xx=S2("toUpperCase");function wT(u,d,y){return u=St(u),d=y?n:d,d===n?P7(u)?D7(u):b7(u):u.match(d)||[]}var _T=at(function(u,d){try{return jr(u,n,d)}catch(y){return Yx(y)?y:new qe(y)}}),sq=qa(function(u,d){return li(d,function(y){y=ma(y),Ya(u,y,Hx(u[y],u))}),u});function lq(u){var d=u==null?0:u.length,y=Fe();return u=d?Gt(u,function(E){if(typeof E[1]!="function")throw new ui(o);return[y(E[0]),E[1]]}):[],at(function(E){for(var P=-1;++PH)return[];var y=ee,E=Gn(u,ee);d=Fe(d),u-=ee;for(var P=ox(E,d);++y0||d<0)?new lt(y):(u<0?y=y.takeRight(-u):u&&(y=y.drop(u)),d!==n&&(d=Je(d),y=d<0?y.dropRight(-d):y.take(d-u)),y)},lt.prototype.takeRightWhile=function(u){return this.reverse().takeWhile(u).reverse()},lt.prototype.toArray=function(){return this.take(ee)},ha(lt.prototype,function(u,d){var y=/^(?:filter|find|map|reject)|While$/.test(d),E=/^(?:head|last)$/.test(d),P=M[E?"take"+(d=="last"?"Right":""):d],N=E||/^find/.test(d);P&&(M.prototype[d]=function(){var F=this.__wrapped__,W=E?[1]:arguments,G=F instanceof lt,ie=W[0],ae=G||Ke(F),le=function(ot){var dt=P.apply(M,Ho([ot],W));return E&&we?dt[0]:dt};ae&&y&&typeof ie=="function"&&ie.length!=1&&(G=ae=!1);var we=this.__chain__,Ie=!!this.__actions__.length,Be=N&&!we,nt=G&&!Ie;if(!N&&ae){F=nt?F:new lt(this);var ze=u.apply(F,W);return ze.__actions__.push({func:Im,args:[le],thisArg:n}),new ci(ze,we)}return Be&&nt?u.apply(this,W):(ze=this.thru(le),Be?E?ze.value()[0]:ze.value():ze)})}),li(["pop","push","shift","sort","splice","unshift"],function(u){var d=am[u],y=/^(?:push|sort|unshift)$/.test(u)?"tap":"thru",E=/^(?:pop|shift)$/.test(u);M.prototype[u]=function(){var P=arguments;if(E&&!this.__chain__){var N=this.value();return d.apply(Ke(N)?N:[],P)}return this[y](function(F){return d.apply(Ke(F)?F:[],P)})}}),ha(lt.prototype,function(u,d){var y=M[d];if(y){var E=y.name+"";kt.call(wu,E)||(wu[E]=[]),wu[E].push({name:d,func:y})}}),wu[Em(n,b).name]=[{name:"wrapper",func:n}],lt.prototype.clone=aW,lt.prototype.reverse=oW,lt.prototype.value=sW,M.prototype.at=RV,M.prototype.chain=DV,M.prototype.commit=LV,M.prototype.next=FV,M.prototype.plant=zV,M.prototype.reverse=UV,M.prototype.toJSON=M.prototype.valueOf=M.prototype.value=WV,M.prototype.first=M.prototype.head,Hf&&(M.prototype[Hf]=BV),M},yu=L7();il?((il.exports=yu)._=yu,Z1._=yu):Dn._=yu}).call(Ji)})(Xy,Xy.exports);var KIe=Xy.exports;const XIe=gt(KIe);function QIe(){const e=Mp(r=>r.selectedCurrency),{compareList:t}=U.useContext(Sf),n=U.useMemo(()=>t.length?qIe(e.name).map(({label:i,path:a})=>[i,...t.map(o=>XIe.get(o,a))]):null,[t]);return console.log(n),t.length?O.jsxs(B0,{className:"table-compare",children:[O.jsx("caption",{children:"Crypto Comparison"}),O.jsx("tbody",{children:n.map((r,i)=>O.jsx("tr",{children:r.map(a=>O.jsx("td",{children:a},a))},i))})]}):O.jsx(j5,{children:"No coins to compare"})}const ZIe=({theme:e})=>O.jsxs("section",{className:`course-info ${e==="dark"?"dark-mode":""}`,children:[O.jsx("h2",{children:"Content"}),O.jsxs("ul",{className:"course-info-list",children:[O.jsxs("li",{children:[O.jsx(Die,{className:"icon"}),O.jsx("span",{children:"8 h video tutorial"})]}),O.jsxs("li",{children:[O.jsx(jie,{className:"icon"}),O.jsx("span",{children:"Home works"})]}),O.jsxs("li",{children:[O.jsx(Nie,{className:"icon"}),O.jsx("span",{children:"Mobile version"})]}),O.jsxs("li",{children:[O.jsx(Rie,{className:"icon"}),O.jsx("span",{children:"Desctope version"})]}),O.jsxs("li",{children:[O.jsx(Iie,{className:"icon"}),O.jsx("span",{children:"All sources"})]})]})]}),JIe=({theme:e})=>O.jsx("section",{className:"hero-classes",children:O.jsx("div",{className:"hero-content",children:O.jsxs(su,{children:[O.jsxs("nav",{className:"breadcrumb-nav",children:[O.jsx("a",{href:"/",children:"Home"})," > ",O.jsx("a",{href:"/courses",children:"Classes"})," >"," ",O.jsx("a",{href:"/courses/current",children:"Current class"})]}),O.jsx("h1",{children:"Frontend and React"}),O.jsx("p",{children:"Online class"}),O.jsxs(cr,{md:6,children:[O.jsxs("div",{className:"course-details",children:[O.jsx("div",{className:"rating",children:[...Array(5)].map((t,n)=>O.jsx("span",{className:`star ${n<4?"filled":""}`,children:"★"},n))}),O.jsx("p",{className:"instructor-name",children:"Category: Development"}),O.jsx("p",{className:"last-updated",children:"Last update: September 2024"}),O.jsx("p",{className:"language",children:"Level: Junior"})]}),O.jsx("button",{className:"cta-button",children:"Join"})]}),O.jsx(cr,{md:6,children:O.jsx(ZIe,{})})]})})}),eNe=({theme:e,toggleTheme:t})=>O.jsx("div",{className:`home-page ${e==="dark"?"dark-mode":""}`,children:O.jsx(JIe,{theme:e,toggleTheme:t})}),tNe=()=>{const[e]=T.useState([{id:"uiux-ruin-product",description:"The Role of NFTs in Digital Art and Beyond"}]);return O.jsxs("section",{className:"promo-banners",children:[O.jsx("h2",{children:"Community Blog"}),O.jsx("div",{className:"promo-container",children:e.map(t=>O.jsxs("div",{className:"promo-card",children:[O.jsx("h3",{children:t.id}),O.jsx("p",{children:t.description}),O.jsx(Ju,{to:`/posts/${t.id}`,children:O.jsx("a",{href:t.link,className:"post-btn",children:"Read"})})]},t.id))})]})},nNe=({})=>{const e=[{title:"React JS",instructor:"React Instructor",price:"49 €"},{title:"Graphick Design",instructor:"UX Designer",price:"39 €"},{title:"Junior Web Designer",instructor:"Web Developer",price:"49 €"},{title:"UX UI Design",instructor:"UX Designer",price:"39 €"},{title:"React JS Next",instructor:"Web Developer",price:"49 €"},{title:"Web Design",instructor:"Web Developer",price:"39 €"}],[t,n]=T.useState("All"),r=t==="All"?e:e.filter(i=>i.status==="unread");return O.jsx("div",{children:O.jsxs("section",{className:"favourites-section",children:[O.jsx("h2",{children:"Favourites"}),O.jsxs("div",{className:"tabs",children:[O.jsx(tn,{onClick:()=>n("All"),className:`tab-button ${t==="All"?"active-tab":""}`,children:"All"}),O.jsx(tn,{onClick:()=>n("New"),className:`tab-button ${t==="New"?"active-tab":""}`,children:"New"}),O.jsx(tn,{onClick:()=>n("Unread"),className:`tab-button ${t==="Unread"?"active-tab":""}`,children:"Unread"})]}),O.jsx("div",{className:"favourite-courses",children:r.length>0?r.map((i,a)=>O.jsxs("div",{className:"favourite-card",children:[O.jsx("h3",{children:i.title}),O.jsxs("p",{children:["Teacher: ",i.instructor]}),O.jsxs("p",{children:["Price: ",i.price]}),O.jsx(tn,{className:"btn-remove",children:"Remove from list"})]},a)):O.jsx("p",{children:"No favoutites courses."})}),O.jsx(tn,{className:"btn-checkout",children:"Go to check out"})]})})},rNe=({products:e})=>{const t=()=>e.reduce((n,r)=>n+r.price*r.quantity,0).toFixed(2);return O.jsxs("div",{className:"checkout-section",children:[O.jsx("h2",{children:"Your Cart"}),O.jsxs("table",{className:"checkout-table",children:[O.jsx("thead",{children:O.jsxs("tr",{children:[O.jsx("th",{children:"Product"}),O.jsx("th",{children:"Quantity"}),O.jsx("th",{children:"Unit Price"}),O.jsx("th",{children:"Total Price"})]})}),O.jsx("tbody",{children:e.map((n,r)=>O.jsxs("tr",{children:[O.jsx("td",{children:n.name}),O.jsx("td",{children:n.quantity}),O.jsxs("td",{children:["$",n.price.toFixed(2)]}),O.jsxs("td",{children:["$",(n.price*n.quantity).toFixed(2)]})]},r))})]}),O.jsx("div",{className:"checkout-total",children:O.jsxs("h3",{children:["Total: $",t()]})})]})},iNe=()=>{const[e,t]=T.useState({name:"",email:"",paymentMethod:""}),[n,r]=T.useState({name:"",email:"",paymentMethod:""}),i=o=>{const{name:s,value:l}=o.target;t({...e,[s]:l})},a=o=>{o.preventDefault();const s={};e.name||(s.name="Name is required"),e.email||(s.email="Email is required"),e.paymentMethod||(s.paymentMethod="Payment method is required"),Object.keys(s).length===0?(console.log(e),alert("Order confirmed!")):r(s)};return O.jsx(O.Fragment,{children:O.jsx("div",{className:"favourites-section",children:O.jsx("div",{className:"checkout-container",children:O.jsxs("form",{onSubmit:a,className:"checkout-form",children:[O.jsxs("div",{className:"form-group",children:[O.jsx("label",{htmlFor:"name",children:"Name:"}),O.jsx("input",{type:"text",name:"name",id:"name",value:e.name,onChange:i}),n.name&&O.jsx("small",{className:"error",children:n.name})]}),O.jsxs("div",{className:"form-group",children:[O.jsx("label",{htmlFor:"email",children:"Email:"}),O.jsx("input",{type:"email",name:"email",id:"email",value:e.email,onChange:i}),n.email&&O.jsx("small",{className:"error",children:n.email})]}),O.jsxs("div",{className:"form-group",children:[O.jsx("label",{htmlFor:"paymentMethod",children:"Payment Method:"}),O.jsxs("select",{name:"paymentMethod",id:"paymentMethod",value:e.paymentMethod,onChange:i,children:[O.jsx("option",{value:"",children:"Select..."}),O.jsx("option",{value:"credit-card",children:"Credit Card"}),O.jsx("option",{value:"paypal",children:"PayPal"})]}),n.paymentMethod&&O.jsx("small",{className:"error",children:n.paymentMethod})]}),O.jsx("button",{type:"submit",className:"submit-btn",children:"Confirm Order"})]})})})})},aNe=({theme:e})=>{const[t,n]=T.useState(!1),[r,i]=T.useState({name:"John Doe",email:"alexey@example.com",courses:[{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"},{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"}]}),a=()=>{n(!t)},o=s=>{const{name:l,value:c}=s.target;i(f=>({...f,[l]:c}))};return O.jsx("section",{className:`profile-section ${e==="dark"?"dark-mode":""}`,children:O.jsxs("div",{className:"checkout-container",children:[O.jsxs("div",{className:"checkout-section",children:[O.jsx("h2",{children:"Profile"}),O.jsx("div",{className:"profile-info",children:t?O.jsxs(O.Fragment,{children:[O.jsx("input",{type:"text",name:"name",value:r.name,onChange:o,className:"edit-input"}),O.jsx("input",{type:"email",name:"email",value:r.email,onChange:o,className:"edit-input"}),O.jsx(tn,{className:"btn-save",onClick:a,children:"Сохранить"})]}):O.jsxs(O.Fragment,{children:[O.jsxs("p",{children:[O.jsx("strong",{children:"Name:"})," ",r.name]}),O.jsxs("p",{children:[O.jsx("strong",{children:"Email:"})," ",r.email]}),O.jsx(tn,{className:"btn-edit",onClick:a,children:"Edit profile"})]})})]}),O.jsxs("div",{className:"checkout-section",children:[O.jsx("h2",{children:"Progress:"}),O.jsx("h3",{children:"Current classes:"}),O.jsx("div",{className:"user-courses",children:r.courses.length>0?r.courses.map((s,l)=>O.jsxs("div",{className:"course-card",children:[O.jsx("h4",{children:s.title}),O.jsxs("p",{children:["Progress: ",s.progress]})]},l)):O.jsx("p",{children:"No classes"})})]})]})})},oNe=()=>{const{userId:e}=Tp(),t=[{name:"Product 1",quantity:2,price:19.99},{name:"Product 2",quantity:1,price:49.99},{name:"Product 3",quantity:3,price:9.99}];return{1:{name:"John Doe",email:"john@example.com",bio:"Full-stack developer"},2:{name:"Jane Smith",email:"jane@example.com",bio:"UI/UX designer"}}[e]?O.jsxs(O.Fragment,{children:[O.jsx(aNe,{}),O.jsx(nNe,{}),O.jsxs("div",{className:"checkout-container ",children:[O.jsx(rNe,{products:t}),O.jsx(iNe,{})]})]}):O.jsx("h2",{children:"User not found"})},sNe=({})=>{const e=[{title:"React JS",instructor:"React Instructor",price:"49 €"},{title:"Graphick Design",instructor:"UX Designer",price:"39 €"},{title:"Junior Web Designer",instructor:"Web Developer",price:"49 €"},{title:"UX UI Design",instructor:"UX Designer",price:"39 €"},{title:"React JS Next",instructor:"Web Developer",price:"49 €"},{title:"Web Design",instructor:"Web Developer",price:"39 €"}],[t,n]=T.useState("All"),r=t==="All"?e:e.filter(i=>i.status==="unread");return O.jsx("div",{children:O.jsxs("section",{className:"favourites-section",children:[O.jsx("h2",{children:"Favourites"}),O.jsxs("div",{className:"tabs",children:[O.jsx(tn,{onClick:()=>n("All"),className:`tab-button ${t==="All"?"active-tab":""}`,children:"All"}),O.jsx(tn,{onClick:()=>n("New"),className:`tab-button ${t==="New"?"active-tab":""}`,children:"New"}),O.jsx(tn,{onClick:()=>n("Unread"),className:`tab-button ${t==="Unread"?"active-tab":""}`,children:"Unread"})]}),O.jsx("div",{className:"favourite-courses",children:r.length>0?r.map((i,a)=>O.jsxs("div",{className:"favourite-card",children:[O.jsx("h3",{children:i.title}),O.jsxs("p",{children:["Teacher: ",i.instructor]}),O.jsxs("p",{children:["Price: ",i.price]}),O.jsx(tn,{className:"btn-remove",children:"Remove from list"})]},a)):O.jsx("p",{children:"No favoutites courses."})}),O.jsx(tn,{className:"btn-checkout",children:"Go to check out"})]})})},lNe=({products:e})=>{const t=()=>e.reduce((n,r)=>n+r.price*r.quantity,0).toFixed(2);return O.jsxs("div",{className:"checkout-section",children:[O.jsx("h2",{children:"Your Cart"}),O.jsxs("table",{className:"checkout-table",children:[O.jsx("thead",{children:O.jsxs("tr",{children:[O.jsx("th",{children:"Product"}),O.jsx("th",{children:"Quantity"}),O.jsx("th",{children:"Unit Price"}),O.jsx("th",{children:"Total Price"})]})}),O.jsx("tbody",{children:e.map((n,r)=>O.jsxs("tr",{children:[O.jsx("td",{children:n.name}),O.jsx("td",{children:n.quantity}),O.jsxs("td",{children:["$",n.price.toFixed(2)]}),O.jsxs("td",{children:["$",(n.price*n.quantity).toFixed(2)]})]},r))})]}),O.jsx("div",{className:"checkout-total",children:O.jsxs("h3",{children:["Total: $",t()]})})]})},uNe=()=>{const[e,t]=T.useState({name:"",email:"",paymentMethod:""}),[n,r]=T.useState({name:"",email:"",paymentMethod:""}),i=o=>{const{name:s,value:l}=o.target;t({...e,[s]:l})},a=o=>{o.preventDefault();const s={};e.name||(s.name="Name is required"),e.email||(s.email="Email is required"),e.paymentMethod||(s.paymentMethod="Payment method is required"),Object.keys(s).length===0?(console.log(e),alert("Order confirmed!")):r(s)};return O.jsx(O.Fragment,{children:O.jsx("div",{className:"favourites-section",children:O.jsx("div",{className:"checkout-container",children:O.jsxs("form",{onSubmit:a,className:"checkout-form",children:[O.jsxs("div",{className:"form-group",children:[O.jsx("label",{htmlFor:"name",children:"Name:"}),O.jsx("input",{type:"text",name:"name",id:"name",value:e.name,onChange:i}),n.name&&O.jsx("small",{className:"error",children:n.name})]}),O.jsxs("div",{className:"form-group",children:[O.jsx("label",{htmlFor:"email",children:"Email:"}),O.jsx("input",{type:"email",name:"email",id:"email",value:e.email,onChange:i}),n.email&&O.jsx("small",{className:"error",children:n.email})]}),O.jsxs("div",{className:"form-group",children:[O.jsx("label",{htmlFor:"paymentMethod",children:"Payment Method:"}),O.jsxs("select",{name:"paymentMethod",id:"paymentMethod",value:e.paymentMethod,onChange:i,children:[O.jsx("option",{value:"",children:"Select..."}),O.jsx("option",{value:"credit-card",children:"Credit Card"}),O.jsx("option",{value:"paypal",children:"PayPal"})]}),n.paymentMethod&&O.jsx("small",{className:"error",children:n.paymentMethod})]}),O.jsx("button",{type:"submit",className:"submit-btn",children:"Confirm Order"})]})})})})},cNe=({theme:e})=>{const[t,n]=T.useState(!1),[r,i]=T.useState({name:"John Doe",email:"alexey@example.com",courses:[{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"},{title:"React JS",progress:"80%"},{title:"Web Design",progress:"100%"}]}),a=()=>{n(!t)},o=s=>{const{name:l,value:c}=s.target;i(f=>({...f,[l]:c}))};return O.jsx("section",{className:`profile-section ${e==="dark"?"dark-mode":""}`,children:O.jsxs("div",{className:"checkout-container",children:[O.jsxs("div",{className:"checkout-section",children:[O.jsx("h2",{children:"Profile"}),O.jsx("div",{className:"profile-info",children:t?O.jsxs(O.Fragment,{children:[O.jsx("input",{type:"text",name:"name",value:r.name,onChange:o,className:"edit-input"}),O.jsx("input",{type:"email",name:"email",value:r.email,onChange:o,className:"edit-input"}),O.jsx(tn,{className:"btn-save",onClick:a,children:"Сохранить"})]}):O.jsxs(O.Fragment,{children:[O.jsxs("p",{children:[O.jsx("strong",{children:"Name:"})," ",r.name]}),O.jsxs("p",{children:[O.jsx("strong",{children:"Email:"})," ",r.email]}),O.jsx(tn,{className:"btn-edit",onClick:a,children:"Edit profile"})]})})]}),O.jsxs("div",{className:"checkout-section",children:[O.jsx("h2",{children:"Progress:"}),O.jsx("h3",{children:"Current classes:"}),O.jsx("div",{className:"user-courses",children:r.courses.length>0?r.courses.map((s,l)=>O.jsxs("div",{className:"course-card",children:[O.jsx("h4",{children:s.title}),O.jsxs("p",{children:["Progress: ",s.progress]})]},l)):O.jsx("p",{children:"No classes"})})]})]})})},fNe=()=>{const{userId:e}=Tp(),t=[{name:"Product 1",quantity:2,price:19.99},{name:"Product 2",quantity:1,price:49.99},{name:"Product 3",quantity:3,price:9.99}];return{1:{name:"John Doe",email:"john@example.com",bio:"Full-stack developer"},2:{name:"Jane Smith",email:"jane@example.com",bio:"UI/UX designer"}}[e]?O.jsxs(O.Fragment,{children:[O.jsx(cNe,{}),O.jsx(sNe,{}),O.jsxs("div",{className:"checkout-container ",children:[O.jsx(lNe,{products:t}),O.jsx(uNe,{})]})]}):O.jsx("h2",{children:"User not found"})},dNe=({course:e})=>O.jsxs(pd,{className:"course-card",children:[O.jsx(pd.Img,{variant:"top",src:e.image,alt:e.title,className:"course-image"}),O.jsxs(pd.Body,{children:[O.jsx(pd.Title,{children:e.title}),O.jsx(pd.Text,{className:"course-description",children:e.description}),O.jsx("div",{className:"course-price",children:O.jsxs("strong",{children:["Price: ",e.price," €"]})}),O.jsx(tn,{variant:"primary",href:`/courses/${e.id}`,className:"btn-course-details",children:"Details"}),O.jsx(tn,{variant:"secondary",className:"btn-add-to-cart",onClick:()=>hNe(e.id),children:"To checkout"})]})]}),hNe=e=>{console.log(`Course with ID: ${e} added to cart`)},pNe=({theme:e,currentPage:t,totalPages:n,onPageChange:r})=>{const i=a=>{a>0&&a<=n&&r(a)};return O.jsx("section",{className:`pagination-container ${e==="dark"?"dark-mode":""}`,children:O.jsxs("div",{className:"",children:[O.jsx("button",{className:"pagination-button",onClick:()=>i(t-1),disabled:t===1,children:"Previous"}),Array.from({length:n},(a,o)=>O.jsx("button",{className:`pagination-button ${t===o+1?"active":""}`,onClick:()=>i(o+1),children:o+1},o+1)),O.jsx("button",{className:"pagination-button",onClick:()=>i(t+1),disabled:t===n,children:"Next"})]})})},mNe=({theme:e})=>{const t=[{id:1,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:2,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"},{id:3,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:4,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"},{id:5,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:6,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"},{id:7,title:"React Course",description:"Learn React and build powerful web applications.",price:"49",image:"https://via.placeholder.com/150"},{id:8,title:"JavaScript Essentials",description:"Master the fundamentals of JavaScript.",price:"29",image:"https://via.placeholder.com/150"}];return O.jsxs("section",{className:`featured-courses ${e==="dark"?"dark-mode":""}`,children:[O.jsx("h2",{children:"All courses"}),O.jsxs("div",{className:"featured-courses",children:[t.map(n=>O.jsx(dNe,{course:n},n.id)),O.jsx(pNe,{})]})]})},gNe=({theme:e})=>{const[t]=T.useState([{title:"Frontend",description:"React: experience in building complex user interfaces, single-page applications, and dynamic dashboards, ensuring real-time data integration. Vue: Expertise in customizing functionality using a component-based architecture to deliver responsive and scalable solutions."},{title:"Backend",description:"Node.js: Developing server-side logic for web applications, working with APIs, and building microservices to ensure efficient and scalable backend architectures. Python: Automating processes, creating RESTful APIs, and integrating with various services to streamline workflows and enhance functionality."},{title:"Additional",description:"HTML/CSS: Crafting responsive and cross-browser compatible pages using modern approaches to animations and grid systems. Bootstrap: Rapid development of user-friendly and adaptive interfaces by leveraging pre-built components and responsive design principles. "}]);return O.jsxs("section",{className:`promo-banners ${e==="dark"?"dark-mode":""}`,children:[O.jsx("h2",{children:"Skills"}),O.jsx("div",{className:"promo-container",children:t.map((n,r)=>O.jsxs("div",{className:"promo-card",children:[O.jsx("h3",{children:n.title}),O.jsx("p",{children:n.description})]},r))})]})},vNe=({onFilter:e})=>{const[t,n]=T.useState(""),[r,i]=T.useState(""),[a,o]=T.useState(""),[s,l]=T.useState(""),c=()=>{e({category:t,level:r,price:a,rating:s})};return O.jsxs("section",{className:"course-filters",children:[O.jsx("h3",{children:"Courses search"}),O.jsxs(Jt,{children:[O.jsxs(su,{children:[O.jsx(cr,{md:3,children:O.jsxs(Jt.Group,{controlId:"category",children:[O.jsx(Jt.Label,{children:"Category"}),O.jsxs(Jt.Control,{as:"select",value:t,onChange:f=>n(f.target.value),children:[O.jsx("option",{value:"",children:"All categories"}),O.jsx("option",{value:"design",children:"Design"}),O.jsx("option",{value:"programming",children:"Development"}),O.jsx("option",{value:"business",children:"Business"}),O.jsx("option",{value:"music",children:"Music"}),O.jsx("option",{value:"art",children:"Art"})]})]})}),O.jsx(cr,{md:3,children:O.jsxs(Jt.Group,{controlId:"level",children:[O.jsx(Jt.Label,{children:"Level"}),O.jsxs(Jt.Control,{as:"select",value:r,onChange:f=>i(f.target.value),children:[O.jsx("option",{value:"",children:"All levels"}),O.jsx("option",{value:"beginner",children:"Junior"}),O.jsx("option",{value:"intermediate",children:"Middle"})]})]})}),O.jsx(cr,{md:3,children:O.jsxs(Jt.Group,{controlId:"price",children:[O.jsx(Jt.Label,{children:"Price"}),O.jsxs(Jt.Control,{as:"select",value:a,onChange:f=>o(f.target.value),children:[O.jsx("option",{value:"",children:"Any"}),O.jsx("option",{value:"free",children:"Free"}),O.jsx("option",{value:"paid",children:"Paid"})]})]})}),O.jsx(cr,{md:3,children:O.jsxs(Jt.Group,{controlId:"rating",children:[O.jsx(Jt.Label,{children:"Raiting"}),O.jsxs(Jt.Control,{as:"select",value:s,onChange:f=>l(f.target.value),children:[O.jsx("option",{value:"",children:"All ratings"}),O.jsx("option",{value:"4",children:"4+ stars"}),O.jsx("option",{value:"3",children:"3+ stars"}),O.jsx("option",{value:"2",children:"2+ stars"})]})]})})]}),O.jsx(tn,{className:"btn-apply-filters",onClick:c,children:"Use filters"})]})]})},yNe=({onSort:e})=>{const[t,n]=T.useState(""),r=i=>{const a=i.target.value;n(a),e(a)};return O.jsxs("section",{className:"course-sorting",children:[O.jsx("h3",{children:"Course sorting"}),O.jsx(Jt,{children:O.jsxs(Jt.Group,{controlId:"sort",children:[O.jsx(Jt.Label,{children:"Sort by:"}),O.jsxs(Jt.Control,{as:"select",value:t,onChange:r,children:[O.jsx("option",{value:"",children:"Choose options"}),O.jsx("option",{value:"date",children:"Date"}),O.jsx("option",{value:"popularity",children:"Popularity (by studients)"}),O.jsx("option",{value:"rating",children:"Raiting"})]})]})})]})},xNe=()=>O.jsxs("div",{className:"home-page",children:[O.jsx(vNe,{}),O.jsx(yNe,{}),O.jsx(mNe,{}),O.jsx(gNe,{})]}),bNe="modulepreload",wNe=function(e){return"/"+e},tD={},nD=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),o=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));i=Promise.all(n.map(s=>{if(s=wNe(s),s in tD)return;tD[s]=!0;const l=s.endsWith(".css"),c=l?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${c}`))return;const f=document.createElement("link");if(f.rel=l?"stylesheet":bNe,l||(f.as="script"),f.crossOrigin="",f.href=s,o&&f.setAttribute("nonce",o),document.head.appendChild(f),l)return new Promise((h,p)=>{f.addEventListener("load",h),f.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${s}`)))})}))}return i.then(()=>t()).catch(a=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=a,window.dispatchEvent(o),!o.defaultPrevented)throw a})},_Ne=(e,t,n)=>{const r=e[t];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((i,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})};function SNe(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const ONe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,kNe=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,ENe={};function rD(e,t){return(ENe.jsx?kNe:ONe).test(e)}const CNe=/[ \t\n\f\r]/g;function ANe(e){return typeof e=="object"?e.type==="text"?iD(e.value):!1:iD(e)}function iD(e){return e.replace(CNe,"")===""}class Qp{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}Qp.prototype.property={};Qp.prototype.normal={};Qp.prototype.space=null;function T9(e,t){const n={},r={};let i=-1;for(;++i4&&n.slice(0,4)==="data"&&INe.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(oD,DNe);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!oD.test(a)){let o=a.replace(NNe,RNe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}i=RA}return new i(r,t)}function RNe(e){return"-"+e.toLowerCase()}function DNe(e){return e.charAt(1).toUpperCase()}const LNe={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},FNe=T9([I9,M9,R9,D9,$Ne],"html"),DA=T9([I9,M9,R9,D9,MNe],"svg");function BNe(e){return e.join(" ").trim()}var L9={},sD=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,zNe=/\n/g,UNe=/^\s*/,WNe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,HNe=/^:\s*/,VNe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,YNe=/^[;\s]*/,GNe=/^\s+|\s+$/g,qNe=` +`,lD="/",uD="*",_l="",KNe="comment",XNe="declaration",QNe=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(x){var g=x.match(zNe);g&&(n+=g.length);var w=x.lastIndexOf(qNe);r=~w?x.length-w:r+x.length}function a(){var x={line:n,column:r};return function(g){return g.position=new o(x),c(),g}}function o(x){this.start=x,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(x){var g=new Error(t.source+":"+n+":"+r+": "+x);if(g.reason=x,g.filename=t.source,g.line=n,g.column=r,g.source=e,!t.silent)throw g}function l(x){var g=x.exec(e);if(g){var w=g[0];return i(w),e=e.slice(w.length),g}}function c(){l(UNe)}function f(x){var g;for(x=x||[];g=h();)g!==!1&&x.push(g);return x}function h(){var x=a();if(!(lD!=e.charAt(0)||uD!=e.charAt(1))){for(var g=2;_l!=e.charAt(g)&&(uD!=e.charAt(g)||lD!=e.charAt(g+1));)++g;if(g+=2,_l===e.charAt(g-1))return s("End of comment missing");var w=e.slice(2,g-2);return r+=2,i(w),e=e.slice(g),r+=2,x({type:KNe,comment:w})}}function p(){var x=a(),g=l(WNe);if(g){if(h(),!l(HNe))return s("property missing ':'");var w=l(VNe),b=x({type:XNe,property:cD(g[0].replace(sD,_l)),value:w?cD(w[0].replace(sD,_l)):_l});return l(YNe),b}}function m(){var x=[];f(x);for(var g;g=p();)g!==!1&&(x.push(g),f(x));return x}return c(),m()};function cD(e){return e?e.replace(GNe,_l):_l}var ZNe=Ji&&Ji.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(L9,"__esModule",{value:!0});var fD=L9.default=eje,JNe=ZNe(QNe);function eje(e,t){var n=null;if(!e||typeof e!="string")return n;var r=(0,JNe.default)(e),i=typeof t=="function";return r.forEach(function(a){if(a.type==="declaration"){var o=a.property,s=a.value;i?t(o,s,a):s&&(n=n||{},n[o]=s)}}),n}const tje=fD.default||fD,F9=B9("end"),LA=B9("start");function B9(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function nje(e){const t=LA(e),n=F9(e);if(t&&n)return{start:t,end:n}}function ch(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?dD(e.position):"start"in e||"end"in e?dD(e):"line"in e||"column"in e?hk(e):""}function hk(e){return hD(e&&e.line)+":"+hD(e&&e.column)}function dD(e){return hk(e&&e.start)+"-"+hk(e&&e.end)}function hD(e){return e&&typeof e=="number"?e:1}class nr extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",a={},o=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?i=t:!a.cause&&t&&(o=!0,i=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=i,this.line=s?s.line:void 0,this.name=ch(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=o&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual,this.expected,this.note,this.url}}nr.prototype.file="";nr.prototype.name="";nr.prototype.reason="";nr.prototype.message="";nr.prototype.stack="";nr.prototype.column=void 0;nr.prototype.line=void 0;nr.prototype.ancestors=void 0;nr.prototype.cause=void 0;nr.prototype.fatal=void 0;nr.prototype.place=void 0;nr.prototype.ruleId=void 0;nr.prototype.source=void 0;const FA={}.hasOwnProperty,rje=new Map,ije=/[A-Z]/g,aje=/-([a-z])/g,oje=new Set(["table","tbody","thead","tfoot","tr"]),sje=new Set(["td","th"]),z9="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function lje(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=gje(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=mje(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?DA:FNe,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=U9(i,e,void 0);return a&&typeof a!="string"?a:i.create(e,i.Fragment,{children:a||void 0},void 0)}function U9(e,t,n){if(t.type==="element")return uje(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return cje(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return dje(e,t,n);if(t.type==="mdxjsEsm")return fje(e,t);if(t.type==="root")return hje(e,t,n);if(t.type==="text")return pje(e,t)}function uje(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=DA,e.schema=i),e.ancestors.push(t);const a=H9(e,t.tagName,!1),o=vje(e,t);let s=zA(e,t);return oje.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!ANe(l):!0})),W9(e,o,a,t),BA(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function cje(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}vp(e,t.position)}function fje(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);vp(e,t.position)}function dje(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=DA,e.schema=i),e.ancestors.push(t);const a=t.name===null?e.Fragment:H9(e,t.name,!0),o=yje(e,t),s=zA(e,t);return W9(e,o,a,t),BA(o,s),e.ancestors.pop(),e.schema=r,e.create(t,a,o,n)}function hje(e,t,n){const r={};return BA(r,zA(e,t)),e.create(t,e.Fragment,r,n)}function pje(e,t){return t.value}function W9(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function BA(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function mje(e,t,n){return r;function r(i,a,o,s){const c=Array.isArray(o.children)?n:t;return s?c(a,o,s):c(a,o)}}function gje(e,t){return n;function n(r,i,a,o){const s=Array.isArray(a.children),l=LA(r);return t(i,a,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function vje(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&FA.call(t.properties,i)){const a=xje(e,i,t.properties[i]);if(a){const[o,s]=a;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&sje.has(t.tagName)?r=s:n[o]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function yje(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const o=a.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else vp(e,t.position);else{const i=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else vp(e,t.position);else a=r.value===null?!0:r.value;n[i]=a}return n}function zA(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:rje;for(;++ri?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a0?(Ro(e,e.length,0,t),e):t}const gD={}.hasOwnProperty;function Aje(e){const t={};let n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function Sc(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const ka=rl(/[A-Za-z]/),qr=rl(/[\dA-Za-z]/),$je=rl(/[#-'*+\--9=?A-Z^-~]/);function pk(e){return e!==null&&(e<32||e===127)}const mk=rl(/\d/),Mje=rl(/[\dA-Fa-f]/),Ije=rl(/[!-/:-@[-`{-~]/);function Ye(e){return e!==null&&e<-2}function Mr(e){return e!==null&&(e<0||e===32)}function _t(e){return e===-2||e===-1||e===32}const Nje=rl(new RegExp("\\p{P}|\\p{S}","u")),jje=rl(/\s/);function rl(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Uf(e){const t=[];let n=-1,r=0,i=0;for(;++n55295&&a<57344){const s=e.charCodeAt(n+1);a<56320&&s>56319&&s<57344?(o=String.fromCharCode(a,s),i=1):o="�"}else o=String.fromCharCode(a);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Rt(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let a=0;return o;function o(l){return _t(l)?(e.enter(n),s(l)):t(l)}function s(l){return _t(l)&&a++o))return;const A=t.events.length;let $=A,L,B;for(;$--;)if(t.events[$][0]==="exit"&&t.events[$][1].type==="chunkFlow"){if(L){B=t.events[$][1].end;break}L=!0}for(b(r),k=A;kv;){const C=n[S];t.containerState=C[1],C[0].exit.call(t,e)}n.length=v}function _(){i.write([null]),a=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Bje(e,t,n){return Rt(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function yD(e){if(e===null||Mr(e)||jje(e))return 1;if(Nje(e))return 2}function WA(e,t,n){const r=[];let i=-1;for(;++i1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const h=Object.assign({},e[r][1].end),p=Object.assign({},e[n][1].start);xD(h,-l),xD(p,l),o={type:l>1?"strongSequence":"emphasisSequence",start:h,end:Object.assign({},e[r][1].end)},s={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[n][1].start),end:p},a={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},i={type:l>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},s.end)},e[r][1].end=Object.assign({},o.start),e[n][1].start=Object.assign({},s.end),c=[],e[r][1].end.offset-e[r][1].start.offset&&(c=Si(c,[["enter",e[r][1],t],["exit",e[r][1],t]])),c=Si(c,[["enter",i,t],["enter",o,t],["exit",o,t],["enter",a,t]]),c=Si(c,WA(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),c=Si(c,[["exit",a,t],["enter",s,t],["exit",s,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(f=2,c=Si(c,[["enter",e[n][1],t],["exit",e[n][1],t]])):f=0,Ro(e,r-1,n-r+3,c),n=r+c.length-f-2;break}}for(n=-1;++n0&&_t(k)?Rt(e,_,"linePrefix",a+1)(k):_(k)}function _(k){return k===null||Ye(k)?e.check(bD,g,S)(k):(e.enter("codeFlowValue"),v(k))}function v(k){return k===null||Ye(k)?(e.exit("codeFlowValue"),_(k)):(e.consume(k),v)}function S(k){return e.exit("codeFenced"),t(k)}function C(k,A,$){let L=0;return B;function B(Y){return k.enter("lineEnding"),k.consume(Y),k.exit("lineEnding"),j}function j(Y){return k.enter("codeFencedFence"),_t(Y)?Rt(k,D,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Y):D(Y)}function D(Y){return Y===s?(k.enter("codeFencedFenceSequence"),z(Y)):$(Y)}function z(Y){return Y===s?(L++,k.consume(Y),z):L>=o?(k.exit("codeFencedFenceSequence"),_t(Y)?Rt(k,q,"whitespace")(Y):q(Y)):$(Y)}function q(Y){return Y===null||Ye(Y)?(k.exit("codeFencedFence"),A(Y)):$(Y)}}}function Zje(e,t,n){const r=this;return i;function i(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const Lw={name:"codeIndented",tokenize:eRe},Jje={tokenize:tRe,partial:!0};function eRe(e,t,n){const r=this;return i;function i(c){return e.enter("codeIndented"),Rt(e,a,"linePrefix",5)(c)}function a(c){const f=r.events[r.events.length-1];return f&&f[1].type==="linePrefix"&&f[2].sliceSerialize(f[1],!0).length>=4?o(c):n(c)}function o(c){return c===null?l(c):Ye(c)?e.attempt(Jje,o,l)(c):(e.enter("codeFlowValue"),s(c))}function s(c){return c===null||Ye(c)?(e.exit("codeFlowValue"),o(c)):(e.consume(c),s)}function l(c){return e.exit("codeIndented"),t(c)}}function tRe(e,t,n){const r=this;return i;function i(o){return r.parser.lazy[r.now().line]?n(o):Ye(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):Rt(e,a,"linePrefix",5)(o)}function a(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Ye(o)?i(o):n(o)}}const nRe={name:"codeText",tokenize:aRe,resolve:rRe,previous:iRe};function rRe(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return tthis.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const a=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&Td(this.left,r),a.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),Td(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Td(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function Q9(e,t,n,r,i,a,o,s,l){const c=l||Number.POSITIVE_INFINITY;let f=0;return h;function h(b){return b===60?(e.enter(r),e.enter(i),e.enter(a),e.consume(b),e.exit(a),p):b===null||b===32||b===41||pk(b)?n(b):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),g(b))}function p(b){return b===62?(e.enter(a),e.consume(b),e.exit(a),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),m(b))}function m(b){return b===62?(e.exit("chunkString"),e.exit(s),p(b)):b===null||b===60||Ye(b)?n(b):(e.consume(b),b===92?x:m)}function x(b){return b===60||b===62||b===92?(e.consume(b),m):m(b)}function g(b){return!f&&(b===null||b===41||Mr(b))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(b)):f999||m===null||m===91||m===93&&!l||m===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(m):m===93?(e.exit(a),e.enter(i),e.consume(m),e.exit(i),e.exit(r),t):Ye(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),h(m))}function h(m){return m===null||m===91||m===93||Ye(m)||s++>999?(e.exit("chunkString"),f(m)):(e.consume(m),l||(l=!_t(m)),m===92?p:h)}function p(m){return m===91||m===92||m===93?(e.consume(m),s++,h):h(m)}}function J9(e,t,n,r,i,a){let o;return s;function s(p){return p===34||p===39||p===40?(e.enter(r),e.enter(i),e.consume(p),e.exit(i),o=p===40?41:p,l):n(p)}function l(p){return p===o?(e.enter(i),e.consume(p),e.exit(i),e.exit(r),t):(e.enter(a),c(p))}function c(p){return p===o?(e.exit(a),l(o)):p===null?n(p):Ye(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),Rt(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===o||p===null||Ye(p)?(e.exit("chunkString"),c(p)):(e.consume(p),p===92?h:f)}function h(p){return p===o||p===92?(e.consume(p),f):f(p)}}function fh(e,t){let n;return r;function r(i){return Ye(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):_t(i)?Rt(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const hRe={name:"definition",tokenize:mRe},pRe={tokenize:gRe,partial:!0};function mRe(e,t,n){const r=this;let i;return a;function a(m){return e.enter("definition"),o(m)}function o(m){return Z9.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(m)}function s(m){return i=Sc(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),m===58?(e.enter("definitionMarker"),e.consume(m),e.exit("definitionMarker"),l):n(m)}function l(m){return Mr(m)?fh(e,c)(m):c(m)}function c(m){return Q9(e,f,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(m)}function f(m){return e.attempt(pRe,h,h)(m)}function h(m){return _t(m)?Rt(e,p,"whitespace")(m):p(m)}function p(m){return m===null||Ye(m)?(e.exit("definition"),r.parser.defined.push(i),t(m)):n(m)}}function gRe(e,t,n){return r;function r(s){return Mr(s)?fh(e,i)(s):n(s)}function i(s){return J9(e,a,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function a(s){return _t(s)?Rt(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Ye(s)?t(s):n(s)}}const vRe={name:"hardBreakEscape",tokenize:yRe};function yRe(e,t,n){return r;function r(a){return e.enter("hardBreakEscape"),e.consume(a),i}function i(a){return Ye(a)?(e.exit("hardBreakEscape"),t(a)):n(a)}}const xRe={name:"headingAtx",tokenize:wRe,resolve:bRe};function bRe(e,t){let n=e.length-2,r=3,i,a;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},a={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Ro(e,r,n-r+1,[["enter",i,t],["enter",a,t],["exit",a,t],["exit",i,t]])),e}function wRe(e,t,n){let r=0;return i;function i(f){return e.enter("atxHeading"),a(f)}function a(f){return e.enter("atxHeadingSequence"),o(f)}function o(f){return f===35&&r++<6?(e.consume(f),o):f===null||Mr(f)?(e.exit("atxHeadingSequence"),s(f)):n(f)}function s(f){return f===35?(e.enter("atxHeadingSequence"),l(f)):f===null||Ye(f)?(e.exit("atxHeading"),t(f)):_t(f)?Rt(e,s,"whitespace")(f):(e.enter("atxHeadingText"),c(f))}function l(f){return f===35?(e.consume(f),l):(e.exit("atxHeadingSequence"),s(f))}function c(f){return f===null||f===35||Mr(f)?(e.exit("atxHeadingText"),s(f)):(e.consume(f),c)}}const _Re=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],_D=["pre","script","style","textarea"],SRe={name:"htmlFlow",tokenize:CRe,resolveTo:ERe,concrete:!0},ORe={tokenize:PRe,partial:!0},kRe={tokenize:ARe,partial:!0};function ERe(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function CRe(e,t,n){const r=this;let i,a,o,s,l;return c;function c(R){return f(R)}function f(R){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(R),h}function h(R){return R===33?(e.consume(R),p):R===47?(e.consume(R),a=!0,g):R===63?(e.consume(R),i=3,r.interrupt?t:I):ka(R)?(e.consume(R),o=String.fromCharCode(R),w):n(R)}function p(R){return R===45?(e.consume(R),i=2,m):R===91?(e.consume(R),i=5,s=0,x):ka(R)?(e.consume(R),i=4,r.interrupt?t:I):n(R)}function m(R){return R===45?(e.consume(R),r.interrupt?t:I):n(R)}function x(R){const ve="CDATA[";return R===ve.charCodeAt(s++)?(e.consume(R),s===ve.length?r.interrupt?t:D:x):n(R)}function g(R){return ka(R)?(e.consume(R),o=String.fromCharCode(R),w):n(R)}function w(R){if(R===null||R===47||R===62||Mr(R)){const ve=R===47,xe=o.toLowerCase();return!ve&&!a&&_D.includes(xe)?(i=1,r.interrupt?t(R):D(R)):_Re.includes(o.toLowerCase())?(i=6,ve?(e.consume(R),b):r.interrupt?t(R):D(R)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(R):a?_(R):v(R))}return R===45||qr(R)?(e.consume(R),o+=String.fromCharCode(R),w):n(R)}function b(R){return R===62?(e.consume(R),r.interrupt?t:D):n(R)}function _(R){return _t(R)?(e.consume(R),_):B(R)}function v(R){return R===47?(e.consume(R),B):R===58||R===95||ka(R)?(e.consume(R),S):_t(R)?(e.consume(R),v):B(R)}function S(R){return R===45||R===46||R===58||R===95||qr(R)?(e.consume(R),S):C(R)}function C(R){return R===61?(e.consume(R),k):_t(R)?(e.consume(R),C):v(R)}function k(R){return R===null||R===60||R===61||R===62||R===96?n(R):R===34||R===39?(e.consume(R),l=R,A):_t(R)?(e.consume(R),k):$(R)}function A(R){return R===l?(e.consume(R),l=null,L):R===null||Ye(R)?n(R):(e.consume(R),A)}function $(R){return R===null||R===34||R===39||R===47||R===60||R===61||R===62||R===96||Mr(R)?C(R):(e.consume(R),$)}function L(R){return R===47||R===62||_t(R)?v(R):n(R)}function B(R){return R===62?(e.consume(R),j):n(R)}function j(R){return R===null||Ye(R)?D(R):_t(R)?(e.consume(R),j):n(R)}function D(R){return R===45&&i===2?(e.consume(R),Q):R===60&&i===1?(e.consume(R),Z):R===62&&i===4?(e.consume(R),ee):R===63&&i===3?(e.consume(R),I):R===93&&i===5?(e.consume(R),K):Ye(R)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(ORe,oe,z)(R)):R===null||Ye(R)?(e.exit("htmlFlowData"),z(R)):(e.consume(R),D)}function z(R){return e.check(kRe,q,oe)(R)}function q(R){return e.enter("lineEnding"),e.consume(R),e.exit("lineEnding"),Y}function Y(R){return R===null||Ye(R)?z(R):(e.enter("htmlFlowData"),D(R))}function Q(R){return R===45?(e.consume(R),I):D(R)}function Z(R){return R===47?(e.consume(R),o="",H):D(R)}function H(R){if(R===62){const ve=o.toLowerCase();return _D.includes(ve)?(e.consume(R),ee):D(R)}return ka(R)&&o.length<8?(e.consume(R),o+=String.fromCharCode(R),H):D(R)}function K(R){return R===93?(e.consume(R),I):D(R)}function I(R){return R===62?(e.consume(R),ee):R===45&&i===2?(e.consume(R),I):D(R)}function ee(R){return R===null||Ye(R)?(e.exit("htmlFlowData"),oe(R)):(e.consume(R),ee)}function oe(R){return e.exit("htmlFlow"),t(R)}}function ARe(e,t,n){const r=this;return i;function i(o){return Ye(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):n(o)}function a(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function PRe(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(U1,t,n)}}const TRe={name:"htmlText",tokenize:$Re};function $Re(e,t,n){const r=this;let i,a,o;return s;function s(I){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(I),l}function l(I){return I===33?(e.consume(I),c):I===47?(e.consume(I),C):I===63?(e.consume(I),v):ka(I)?(e.consume(I),$):n(I)}function c(I){return I===45?(e.consume(I),f):I===91?(e.consume(I),a=0,x):ka(I)?(e.consume(I),_):n(I)}function f(I){return I===45?(e.consume(I),m):n(I)}function h(I){return I===null?n(I):I===45?(e.consume(I),p):Ye(I)?(o=h,Z(I)):(e.consume(I),h)}function p(I){return I===45?(e.consume(I),m):h(I)}function m(I){return I===62?Q(I):I===45?p(I):h(I)}function x(I){const ee="CDATA[";return I===ee.charCodeAt(a++)?(e.consume(I),a===ee.length?g:x):n(I)}function g(I){return I===null?n(I):I===93?(e.consume(I),w):Ye(I)?(o=g,Z(I)):(e.consume(I),g)}function w(I){return I===93?(e.consume(I),b):g(I)}function b(I){return I===62?Q(I):I===93?(e.consume(I),b):g(I)}function _(I){return I===null||I===62?Q(I):Ye(I)?(o=_,Z(I)):(e.consume(I),_)}function v(I){return I===null?n(I):I===63?(e.consume(I),S):Ye(I)?(o=v,Z(I)):(e.consume(I),v)}function S(I){return I===62?Q(I):v(I)}function C(I){return ka(I)?(e.consume(I),k):n(I)}function k(I){return I===45||qr(I)?(e.consume(I),k):A(I)}function A(I){return Ye(I)?(o=A,Z(I)):_t(I)?(e.consume(I),A):Q(I)}function $(I){return I===45||qr(I)?(e.consume(I),$):I===47||I===62||Mr(I)?L(I):n(I)}function L(I){return I===47?(e.consume(I),Q):I===58||I===95||ka(I)?(e.consume(I),B):Ye(I)?(o=L,Z(I)):_t(I)?(e.consume(I),L):Q(I)}function B(I){return I===45||I===46||I===58||I===95||qr(I)?(e.consume(I),B):j(I)}function j(I){return I===61?(e.consume(I),D):Ye(I)?(o=j,Z(I)):_t(I)?(e.consume(I),j):L(I)}function D(I){return I===null||I===60||I===61||I===62||I===96?n(I):I===34||I===39?(e.consume(I),i=I,z):Ye(I)?(o=D,Z(I)):_t(I)?(e.consume(I),D):(e.consume(I),q)}function z(I){return I===i?(e.consume(I),i=void 0,Y):I===null?n(I):Ye(I)?(o=z,Z(I)):(e.consume(I),z)}function q(I){return I===null||I===34||I===39||I===60||I===61||I===96?n(I):I===47||I===62||Mr(I)?L(I):(e.consume(I),q)}function Y(I){return I===47||I===62||Mr(I)?L(I):n(I)}function Q(I){return I===62?(e.consume(I),e.exit("htmlTextData"),e.exit("htmlText"),t):n(I)}function Z(I){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(I),e.exit("lineEnding"),H}function H(I){return _t(I)?Rt(e,K,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(I):K(I)}function K(I){return e.enter("htmlTextData"),o(I)}}const HA={name:"labelEnd",tokenize:DRe,resolveTo:RRe,resolveAll:jRe},MRe={tokenize:LRe},IRe={tokenize:FRe},NRe={tokenize:BRe};function jRe(e){let t=-1;for(;++t=3&&(c===null||Ye(c))?(e.exit("thematicBreak"),t(c)):n(c)}function l(c){return c===i?(e.consume(c),r++,l):(e.exit("thematicBreakSequence"),_t(c)?Rt(e,s,"whitespace")(c):s(c))}}const br={name:"list",tokenize:KRe,continuation:{tokenize:XRe},exit:ZRe},GRe={tokenize:JRe,partial:!0},qRe={tokenize:QRe,partial:!0};function KRe(e,t,n){const r=this,i=r.events[r.events.length-1];let a=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,o=0;return s;function s(m){const x=r.containerState.type||(m===42||m===43||m===45?"listUnordered":"listOrdered");if(x==="listUnordered"?!r.containerState.marker||m===r.containerState.marker:mk(m)){if(r.containerState.type||(r.containerState.type=x,e.enter(x,{_container:!0})),x==="listUnordered")return e.enter("listItemPrefix"),m===42||m===45?e.check(Qg,n,c)(m):c(m);if(!r.interrupt||m===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(m)}return n(m)}function l(m){return mk(m)&&++o<10?(e.consume(m),l):(!r.interrupt||o<2)&&(r.containerState.marker?m===r.containerState.marker:m===41||m===46)?(e.exit("listItemValue"),c(m)):n(m)}function c(m){return e.enter("listItemMarker"),e.consume(m),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||m,e.check(U1,r.interrupt?n:f,e.attempt(GRe,p,h))}function f(m){return r.containerState.initialBlankLine=!0,a++,p(m)}function h(m){return _t(m)?(e.enter("listItemPrefixWhitespace"),e.consume(m),e.exit("listItemPrefixWhitespace"),p):n(m)}function p(m){return r.containerState.size=a+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(m)}}function XRe(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(U1,i,a);function i(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Rt(e,t,"listItemIndent",r.containerState.size+1)(s)}function a(s){return r.containerState.furtherBlankLines||!_t(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(qRe,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Rt(e,e.attempt(br,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function QRe(e,t,n){const r=this;return Rt(e,i,"listItemIndent",r.containerState.size+1);function i(a){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(a):n(a)}}function ZRe(e){e.exit(this.containerState.type)}function JRe(e,t,n){const r=this;return Rt(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(a){const o=r.events[r.events.length-1];return!_t(a)&&o&&o[1].type==="listItemPrefixWhitespace"?t(a):n(a)}}const SD={name:"setextUnderline",tokenize:tDe,resolveTo:eDe};function eDe(e,t){let n=e.length,r,i,a;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!a&&e[n][1].type==="definition"&&(a=n);const o={type:"setextHeading",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[i][1].type="setextHeadingText",a?(e.splice(i,0,["enter",o,t]),e.splice(a+1,0,["exit",e[r][1],t]),e[r][1].end=Object.assign({},e[a][1].end)):e[r][1]=o,e.push(["exit",o,t]),e}function tDe(e,t,n){const r=this;let i;return a;function a(c){let f=r.events.length,h;for(;f--;)if(r.events[f][1].type!=="lineEnding"&&r.events[f][1].type!=="linePrefix"&&r.events[f][1].type!=="content"){h=r.events[f][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||h)?(e.enter("setextHeadingLine"),i=c,o(c)):n(c)}function o(c){return e.enter("setextHeadingLineSequence"),s(c)}function s(c){return c===i?(e.consume(c),s):(e.exit("setextHeadingLineSequence"),_t(c)?Rt(e,l,"lineSuffix")(c):l(c))}function l(c){return c===null||Ye(c)?(e.exit("setextHeadingLine"),t(c)):n(c)}}const nDe={tokenize:rDe};function rDe(e){const t=this,n=e.attempt(U1,r,e.attempt(this.parser.constructs.flowInitial,i,Rt(e,e.attempt(this.parser.constructs.flow,i,e.attempt(lRe,i)),"linePrefix")));return n;function r(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const iDe={resolveAll:tU()},aDe=eU("string"),oDe=eU("text");function eU(e){return{tokenize:t,resolveAll:tU(e==="text"?sDe:void 0)};function t(n){const r=this,i=this.parser.constructs[e],a=n.attempt(i,o,s);return o;function o(f){return c(f)?a(f):s(f)}function s(f){if(f===null){n.consume(f);return}return n.enter("data"),n.consume(f),l}function l(f){return c(f)?(n.exit("data"),a(f)):(n.consume(f),l)}function c(f){if(f===null)return!0;const h=i[f];let p=-1;if(h)for(;++p-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}a>0&&o.push(e[i].slice(0,a))}return o}function cDe(e,t){let n=-1;const r=[];let i;for(;++n0){const rr=je.tokenStack[je.tokenStack.length-1];(rr[1]||kD).call(je,void 0,rr[0])}for(ue.position={start:es(X.length>0?X[0][1].start:{line:1,column:1,offset:0}),end:es(X.length>0?X[X.length-2][1].end:{line:1,column:1,offset:0})},bt=-1;++bt0){const rr=je.tokenStack[je.tokenStack.length-1];(rr[1]||kD).call(je,void 0,rr[0])}for(ue.position={start:es(X.length>0?X[0][1].start:{line:1,column:1,offset:0}),end:es(X.length>0?X[X.length-2][1].end:{line:1,column:1,offset:0})},bt=-1;++bt1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function DDe(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function LDe(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function aU(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),a=i[0];a&&a.type==="text"?a.value="["+a.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function FDe(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return aU(e,t);const i={src:Uf(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)}function BDe(e,t){const n={src:Uf(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function zDe(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function UDe(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return aU(e,t);const i={href:Uf(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function WDe(e,t){const n={href:Uf(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function HDe(e,t,n){const r=e.all(t),i=n?VDe(n):oU(t),a={},o=[];if(typeof t.checked=="boolean"){const f=r[0];let h;f&&f.type==="element"&&f.tagName==="p"?h=f:(h={type:"element",tagName:"p",properties:{},children:[]},r.unshift(h)),h.children.length>0&&h.children.unshift({type:"text",value:" "}),h.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)}function DDe(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function LDe(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function iU(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),a=i[0];a&&a.type==="text"?a.value="["+a.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&o.type==="text"?o.value+=r:i.push({type:"text",value:r}),i}function FDe(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return iU(e,t);const i={src:Uf(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,a),e.applyData(t,a)}function BDe(e,t){const n={src:Uf(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function zDe(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function UDe(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return iU(e,t);const i={href:Uf(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const a={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function WDe(e,t){const n={href:Uf(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function HDe(e,t,n){const r=e.all(t),i=n?VDe(n):aU(t),a={},o=[];if(typeof t.checked=="boolean"){const f=r[0];let h;f&&f.type==="element"&&f.tagName==="p"?h=f:(h={type:"element",tagName:"p",properties:{},children:[]},r.unshift(h)),h.children.length>0&&h.children.unshift({type:"text",value:" "}),h.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),a.className=["task-list-item"]}let s=-1;for(;++s1}function YDe(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=LA(t.children[1]),l=B9(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),i.push(o)}const a={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)}function QDe(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const c=[];for(;++l0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(AD(t.slice(i),i>0,!1)),a.join("")}function AD(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===ED||a===CD;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===ED||a===CD;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function e3e(e,t){const n={type:"text",value:JDe(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function t3e(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const n3e={blockquote:$De,break:MDe,code:IDe,delete:NDe,emphasis:jDe,footnoteReference:RDe,heading:DDe,html:LDe,imageReference:FDe,image:BDe,inlineCode:zDe,linkReference:UDe,link:WDe,listItem:HDe,list:YDe,paragraph:GDe,root:qDe,strong:KDe,table:XDe,tableCell:ZDe,tableRow:QDe,text:e3e,thematicBreak:t3e,toml:Og,yaml:Og,definition:Og,footnoteDefinition:Og};function Og(){}const sU=-1,W1=0,Qy=1,Zy=2,VA=3,YA=4,GA=5,qA=6,lU=7,uU=8,PD=typeof self=="object"?self:globalThis,r3e=(e,t)=>{const n=(i,a)=>(e.set(a,i),i),r=i=>{if(e.has(i))return e.get(i);const[a,o]=t[i];switch(a){case W1:case sU:return n(o,i);case Qy:{const s=n([],i);for(const l of o)s.push(r(l));return s}case Zy:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case VA:return n(new Date(o),i);case YA:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case GA:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case qA:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case lU:{const{name:s,message:l}=o;return n(new PD[s](l),i)}case uU:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i)}return n(new PD[a](o),i)};return r},TD=e=>r3e(new Map,e)(0),Du="",{toString:i3e}={},{keys:a3e}=Object,$d=e=>{const t=typeof e;if(t!=="object"||!e)return[W1,t];const n=i3e.call(e).slice(8,-1);switch(n){case"Array":return[Qy,Du];case"Object":return[Zy,Du];case"Date":return[VA,Du];case"RegExp":return[YA,Du];case"Map":return[GA,Du];case"Set":return[qA,Du]}return n.includes("Array")?[Qy,n]:n.includes("Error")?[lU,n]:[Zy,n]},kg=([e,t])=>e===W1&&(t==="function"||t==="symbol"),o3e=(e,t,n,r)=>{const i=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},a=o=>{if(n.has(o))return n.get(o);let[s,l]=$d(o);switch(s){case W1:{let f=o;switch(l){case"bigint":s=uU,f=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);f=null;break;case"undefined":return i([sU],o)}return i([s,f],o)}case Qy:{if(l)return i([l,[...o]],o);const f=[],h=i([s,f],o);for(const p of o)f.push(a(p));return h}case Zy:{if(l)switch(l){case"BigInt":return i([l,o.toString()],o);case"Boolean":case"Number":case"String":return i([l,o.valueOf()],o)}if(t&&"toJSON"in o)return a(o.toJSON());const f=[],h=i([s,f],o);for(const p of a3e(o))(e||!kg($d(o[p])))&&f.push([a(p),a(o[p])]);return h}case VA:return i([s,o.toISOString()],o);case YA:{const{source:f,flags:h}=o;return i([s,{source:f,flags:h}],o)}case GA:{const f=[],h=i([s,f],o);for(const[p,m]of o)(e||!(kg($d(p))||kg($d(m))))&&f.push([a(p),a(m)]);return h}case qA:{const f=[],h=i([s,f],o);for(const p of o)(e||!kg($d(p)))&&f.push(a(p));return h}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},$D=(e,{json:t,lossy:n}={})=>{const r=[];return o3e(!(t||n),!!t,new Map,r)(e),r},Jy=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?TD($D(e,t)):structuredClone(e):(e,t)=>TD($D(e,t));function s3e(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function l3e(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function u3e(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||s3e,r=e.options.footnoteBackLabel||l3e,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l0&&x.push({type:"text",value:" "});let _=typeof n=="string"?n:n(l,m);typeof _=="string"&&(_={type:"text",value:_}),x.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+p+(m>1?"-"+m:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,m),className:["data-footnote-backref"]},children:Array.isArray(_)?_:[_]})}const w=f[f.length-1];if(w&&w.type==="element"&&w.tagName==="p"){const _=w.children[w.children.length-1];_&&_.type==="text"?_.value+=" ":w.children.push({type:"text",value:" "}),w.children.push(...x)}else f.push(...x);const b={type:"element",tagName:"li",properties:{id:t+"fn-"+p},children:e.wrap(f,!0)};e.patch(c,b),s.push(b)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...Jy(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` +`});const c={type:"element",tagName:"li",properties:a,children:o};return e.patch(t,c),e.applyData(t,c)}function VDe(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r1}function YDe(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=LA(t.children[1]),l=F9(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),i.push(o)}const a={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,a),e.applyData(t,a)}function QDe(e,t,n){const r=n?n.children:void 0,a=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const c=[];for(;++l0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return a.push(AD(t.slice(i),i>0,!1)),a.join("")}function AD(e,t,n){let r=0,i=e.length;if(t){let a=e.codePointAt(r);for(;a===ED||a===CD;)r++,a=e.codePointAt(r)}if(n){let a=e.codePointAt(i-1);for(;a===ED||a===CD;)i--,a=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function e3e(e,t){const n={type:"text",value:JDe(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function t3e(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const n3e={blockquote:$De,break:MDe,code:IDe,delete:NDe,emphasis:jDe,footnoteReference:RDe,heading:DDe,html:LDe,imageReference:FDe,image:BDe,inlineCode:zDe,linkReference:UDe,link:WDe,listItem:HDe,list:YDe,paragraph:GDe,root:qDe,strong:KDe,table:XDe,tableCell:ZDe,tableRow:QDe,text:e3e,thematicBreak:t3e,toml:Og,yaml:Og,definition:Og,footnoteDefinition:Og};function Og(){}const oU=-1,W1=0,Qy=1,Zy=2,VA=3,YA=4,GA=5,qA=6,sU=7,lU=8,PD=typeof self=="object"?self:globalThis,r3e=(e,t)=>{const n=(i,a)=>(e.set(a,i),i),r=i=>{if(e.has(i))return e.get(i);const[a,o]=t[i];switch(a){case W1:case oU:return n(o,i);case Qy:{const s=n([],i);for(const l of o)s.push(r(l));return s}case Zy:{const s=n({},i);for(const[l,c]of o)s[r(l)]=r(c);return s}case VA:return n(new Date(o),i);case YA:{const{source:s,flags:l}=o;return n(new RegExp(s,l),i)}case GA:{const s=n(new Map,i);for(const[l,c]of o)s.set(r(l),r(c));return s}case qA:{const s=n(new Set,i);for(const l of o)s.add(r(l));return s}case sU:{const{name:s,message:l}=o;return n(new PD[s](l),i)}case lU:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i)}return n(new PD[a](o),i)};return r},TD=e=>r3e(new Map,e)(0),Du="",{toString:i3e}={},{keys:a3e}=Object,$d=e=>{const t=typeof e;if(t!=="object"||!e)return[W1,t];const n=i3e.call(e).slice(8,-1);switch(n){case"Array":return[Qy,Du];case"Object":return[Zy,Du];case"Date":return[VA,Du];case"RegExp":return[YA,Du];case"Map":return[GA,Du];case"Set":return[qA,Du]}return n.includes("Array")?[Qy,n]:n.includes("Error")?[sU,n]:[Zy,n]},kg=([e,t])=>e===W1&&(t==="function"||t==="symbol"),o3e=(e,t,n,r)=>{const i=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},a=o=>{if(n.has(o))return n.get(o);let[s,l]=$d(o);switch(s){case W1:{let f=o;switch(l){case"bigint":s=lU,f=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);f=null;break;case"undefined":return i([oU],o)}return i([s,f],o)}case Qy:{if(l)return i([l,[...o]],o);const f=[],h=i([s,f],o);for(const p of o)f.push(a(p));return h}case Zy:{if(l)switch(l){case"BigInt":return i([l,o.toString()],o);case"Boolean":case"Number":case"String":return i([l,o.valueOf()],o)}if(t&&"toJSON"in o)return a(o.toJSON());const f=[],h=i([s,f],o);for(const p of a3e(o))(e||!kg($d(o[p])))&&f.push([a(p),a(o[p])]);return h}case VA:return i([s,o.toISOString()],o);case YA:{const{source:f,flags:h}=o;return i([s,{source:f,flags:h}],o)}case GA:{const f=[],h=i([s,f],o);for(const[p,m]of o)(e||!(kg($d(p))||kg($d(m))))&&f.push([a(p),a(m)]);return h}case qA:{const f=[],h=i([s,f],o);for(const p of o)(e||!kg($d(p)))&&f.push(a(p));return h}}const{message:c}=o;return i([s,{name:l,message:c}],o)};return a},$D=(e,{json:t,lossy:n}={})=>{const r=[];return o3e(!(t||n),!!t,new Map,r)(e),r},Jy=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?TD($D(e,t)):structuredClone(e):(e,t)=>TD($D(e,t));function s3e(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function l3e(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function u3e(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||s3e,r=e.options.footnoteBackLabel||l3e,i=e.options.footnoteLabel||"Footnotes",a=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l0&&x.push({type:"text",value:" "});let _=typeof n=="string"?n:n(l,m);typeof _=="string"&&(_={type:"text",value:_}),x.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+p+(m>1?"-"+m:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,m),className:["data-footnote-backref"]},children:Array.isArray(_)?_:[_]})}const w=f[f.length-1];if(w&&w.type==="element"&&w.tagName==="p"){const _=w.children[w.children.length-1];_&&_.type==="text"?_.value+=" ":w.children.push({type:"text",value:" "}),w.children.push(...x)}else f.push(...x);const b={type:"element",tagName:"li",properties:{id:t+"fn-"+p},children:e.wrap(f,!0)};e.patch(c,b),s.push(b)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:a,properties:{...Jy(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:` -`}]}}const cU=function(e){if(e==null)return h3e;if(typeof e=="function")return H1(e);if(typeof e=="object")return Array.isArray(e)?c3e(e):f3e(e);if(typeof e=="string")return d3e(e);throw new Error("Expected function, string, or object as test")};function c3e(e){const t=[];let n=-1;for(;++n":""))+")"})}return p;function p(){let m=fU,x,g,w;if((!t||a(l,c,f[f.length-1]||void 0))&&(m=y3e(n(l,f)),m[0]===MD))return m;if("children"in l&&l.children){const b=l;if(b.children&&m[0]!==g3e)for(g=(r?b.children.length:-1)+o,w=f.concat(b);g>-1&&g":""))+")"})}return p;function p(){let m=cU,x,g,w;if((!t||a(l,c,f[f.length-1]||void 0))&&(m=y3e(n(l,f)),m[0]===MD))return m;if("children"in l&&l.children){const b=l;if(b.children&&m[0]!==g3e)for(g=(r?b.children.length:-1)+o,w=f.concat(b);g>-1&&g0&&n.push({type:"text",value:` `}),n}function ID(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function ND(e,t){const n=b3e(e,t),r=n.one(e,void 0),i=u3e(n),a=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&a.children.push({type:"text",value:` -`},i),a}function k3e(e,t){return e&&"run"in e?async function(n,r){const i=ND(n,{file:r,...t});await e.run(i,r)}:function(n,r){return ND(n,{file:r,...e||t})}}function jD(e){if(e)throw e}var Zg=Object.prototype.hasOwnProperty,hU=Object.prototype.toString,RD=Object.defineProperty,DD=Object.getOwnPropertyDescriptor,LD=function(t){return typeof Array.isArray=="function"?Array.isArray(t):hU.call(t)==="[object Array]"},FD=function(t){if(!t||hU.call(t)!=="[object Object]")return!1;var n=Zg.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&Zg.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||Zg.call(t,i)},BD=function(t,n){RD&&n.name==="__proto__"?RD(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},zD=function(t,n){if(n==="__proto__")if(Zg.call(t,n)){if(DD)return DD(t,n).value}else return;return t[n]},E3e=function e(){var t,n,r,i,a,o,s=arguments[0],l=1,c=arguments.length,f=!1;for(typeof s=="boolean"&&(f=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});lo.length;let l;s&&o.push(i);try{l=e.apply(this,o)}catch(c){const f=c;if(s&&n)throw f;return i(f)}s||(l&&l.then&&typeof l.then=="function"?l.then(a,i):l instanceof Error?i(l):a(l))}function i(o,...s){n||(n=!0,t(o,...s))}function a(o){i(null,o)}}const xa={basename:P3e,dirname:T3e,extname:$3e,join:M3e,sep:"/"};function P3e(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Zp(e);let n=0,r=-1,i=e.length,a;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else r<0&&(a=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else o<0&&(a=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(r=i):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function T3e(e){if(Zp(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function $3e(e){Zp(e);let t=e.length,n=-1,r=0,i=-1,a=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?i<0?i=t:a!==1&&(a=1):i>-1&&(a=-1)}return i<0||n<0||a===0||a===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function M3e(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function N3e(e,t){let n="",r=0,i=-1,a=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=o,a=0;continue}}else if(n.length>0){n="",r=0,i=o,a=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,o):n=e.slice(i+1,o),r=o-i-1;i=o,a=0}else s===46&&a>-1?a++:a=-1}return n}function Zp(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const j3e={cwd:R3e};function R3e(){return"/"}function xk(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function D3e(e){if(typeof e=="string")e=new URL(e);else if(!xk(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return L3e(e)}function L3e(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n0){let[m,...x]=f;const g=r[p][1];yk(g)&&yk(m)&&(m=Bw(!0,g,m)),r[p]=[c,m,...x]}}}}const U3e=new KA().freeze();function Hw(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Vw(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Yw(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function WD(e){if(!yk(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function HD(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Eg(e){return W3e(e)?e:new pU(e)}function W3e(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function H3e(e){return typeof e=="string"||V3e(e)}function V3e(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Y3e="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",VD=[],YD={allowDangerousHtml:!0},G3e=/^(https?|ircs?|mailto|xmpp)$/i,q3e=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function K3e(e){const t=e.allowedElements,n=e.allowElement,r=e.children||"",i=e.className,a=e.components,o=e.disallowedElements,s=e.rehypePlugins||VD,l=e.remarkPlugins||VD,c=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...YD}:YD,f=e.skipHtml,h=e.unwrapDisallowed,p=e.urlTransform||X3e,m=U3e().use(TDe).use(l).use(k3e,c).use(s),x=new pU;typeof r=="string"&&(x.value=r);for(const _ of q3e)Object.hasOwn(e,_.from)&&(""+_.from+(_.to?"use `"+_.to+"` instead":"remove it")+Y3e+_.id,void 0);const g=m.parse(x);let w=m.runSync(g,x);return i&&(w={type:"element",tagName:"div",properties:{className:i},children:w.type==="root"?w.children:[w]}),dU(w,b),lje(w,{Fragment:S.Fragment,components:a,ignoreInvalidStyle:!0,jsx:S.jsx,jsxs:S.jsxs,passKeys:!0,passNode:!0});function b(_,v,O){if(_.type==="raw"&&O&&typeof v=="number")return f?O.children.splice(v,1):O.children[v]={type:"text",value:_.value},v;if(_.type==="element"){let C;for(C in Dw)if(Object.hasOwn(Dw,C)&&Object.hasOwn(_.properties,C)){const k=_.properties[C],A=Dw[C];(A===null||A.includes(_.tagName))&&(_.properties[C]=p(String(k||""),C,_))}}if(_.type==="element"){let C=t?!t.includes(_.tagName):o?o.includes(_.tagName):!1;if(!C&&n&&typeof v=="number"&&(C=!n(_,v,O)),C&&O&&typeof v=="number")return h&&_.children?O.children.splice(v,1,..._.children):O.children.splice(v,1),v}}}function X3e(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t<0||i>-1&&t>i||n>-1&&t>n||r>-1&&t>r||G3e.test(e.slice(0,t))?e:""}const Q3e=()=>{const{postId:e}=Tp(),[t,n]=T.useState("");return T.useEffect(()=>{_Ne(Object.assign({"../posts/uiux-design.md":()=>nD(()=>import("./uiux-design-DC1V2CwW.js"),[]),"../posts/uiux-ruin-product.md":()=>nD(()=>import("./uiux-ruin-product-CBi-I767.js"),[])}),`../posts/${e}.md`,3).then(r=>{fetch(r.default).then(i=>i.text()).then(i=>n(i))}).catch(r=>console.error(r))},[e]),S.jsx("div",{className:"blog-post",children:t?S.jsx(K3e,{children:t}):S.jsx("p",{children:"Loading..."})})};function Z3e(e){return S.jsxs(Xre,{children:[S.jsx(Qre,{}),S.jsx(GIe,{}),S.jsxs(_te,{children:[S.jsx(Gi,{path:"/",element:S.jsx(Uoe,{...e})}),S.jsx(Gi,{path:"/coin/:coinId",element:S.jsx(YIe,{...e})}),S.jsx(Gi,{path:"/search/:q",element:S.jsx(Woe,{})}),S.jsx(Gi,{path:"/exchange",element:S.jsx(T9,{})}),S.jsx(Gi,{path:"/compare",element:S.jsx(QIe,{})}),S.jsx(Gi,{path:"/posts/:postId",element:S.jsx(Q3e,{})})," ",S.jsx(Gi,{path:"/courses/:id",element:S.jsx(eNe,{})}),S.jsx(Gi,{path:"/courses",element:S.jsx(xNe,{})}),S.jsx(Gi,{path:"/users/:userId",element:S.jsx(oNe,{})}),S.jsx(Gi,{path:"/dashboards/:userId",element:S.jsx(fNe,{})})]}),S.jsx(tNe,{}),S.jsx(qE,{})]})}const J3e=({theme:e})=>S.jsx("footer",{className:`footer ${e==="dark"?"dark-mode":""}`,children:S.jsxs("div",{className:"footer-container",children:[S.jsxs("div",{className:"footer-social",children:[S.jsx("a",{href:"https://github.com/visualGravitySense/crypto-data",target:"_blank","aria-label":"GitHub",children:S.jsx(tF,{})}),S.jsx("a",{href:"https://www.linkedin.com/in/dmitri-gornakov-7a664840/",target:"_blank","aria-label":"LinkedIn",children:S.jsx(nF,{})}),S.jsx("a",{href:"https://t.me/digoNews",target:"_blank","aria-label":"Telegram",children:S.jsx(Iie,{})})]}),S.jsxs("div",{className:"footer-info",children:[S.jsx("p",{children:S.jsx("strong",{children:"Crypto Community"})}),S.jsx("p",{children:S.jsx("strong",{children:S.jsx("a",{href:"mailto:dmitri.gornakov@gmail.com"})})}),S.jsxs("p",{children:["© ",new Date().getFullYear()," Creative Technologies | Bison Wise"]})]})]})});function eLe(){return S.jsxs(mE,{children:[S.jsx(Fre,{}),S.jsx(Z3e,{}),S.jsx(J3e,{})]})}a4(document.getElementById("root")).render(S.jsx(Pte,{basename:"/crypto-data",children:S.jsx(Jte,{store:Ine,children:S.jsx(eLe,{})})}))});export default tLe(); +`},i),a}function k3e(e,t){return e&&"run"in e?async function(n,r){const i=ND(n,{file:r,...t});await e.run(i,r)}:function(n,r){return ND(n,{file:r,...e||t})}}function jD(e){if(e)throw e}var Zg=Object.prototype.hasOwnProperty,dU=Object.prototype.toString,RD=Object.defineProperty,DD=Object.getOwnPropertyDescriptor,LD=function(t){return typeof Array.isArray=="function"?Array.isArray(t):dU.call(t)==="[object Array]"},FD=function(t){if(!t||dU.call(t)!=="[object Object]")return!1;var n=Zg.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&Zg.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var i;for(i in t);return typeof i>"u"||Zg.call(t,i)},BD=function(t,n){RD&&n.name==="__proto__"?RD(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},zD=function(t,n){if(n==="__proto__")if(Zg.call(t,n)){if(DD)return DD(t,n).value}else return;return t[n]},E3e=function e(){var t,n,r,i,a,o,s=arguments[0],l=1,c=arguments.length,f=!1;for(typeof s=="boolean"&&(f=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});lo.length;let l;s&&o.push(i);try{l=e.apply(this,o)}catch(c){const f=c;if(s&&n)throw f;return i(f)}s||(l&&l.then&&typeof l.then=="function"?l.then(a,i):l instanceof Error?i(l):a(l))}function i(o,...s){n||(n=!0,t(o,...s))}function a(o){i(null,o)}}const xa={basename:P3e,dirname:T3e,extname:$3e,join:M3e,sep:"/"};function P3e(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');Zp(e);let n=0,r=-1,i=e.length,a;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else r<0&&(a=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(a){n=i+1;break}}else o<0&&(a=!0,o=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(r=i):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function T3e(e){if(Zp(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function $3e(e){Zp(e);let t=e.length,n=-1,r=0,i=-1,a=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?i<0?i=t:a!==1&&(a=1):i>-1&&(a=-1)}return i<0||n<0||a===0||a===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function M3e(...e){let t=-1,n;for(;++t0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function N3e(e,t){let n="",r=0,i=-1,a=0,o=-1,s,l;for(;++o<=e.length;){if(o2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),i=o,a=0;continue}}else if(n.length>0){n="",r=0,i=o,a=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,o):n=e.slice(i+1,o),r=o-i-1;i=o,a=0}else s===46&&a>-1?a++:a=-1}return n}function Zp(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const j3e={cwd:R3e};function R3e(){return"/"}function xk(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function D3e(e){if(typeof e=="string")e=new URL(e);else if(!xk(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return L3e(e)}function L3e(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n0){let[m,...x]=f;const g=r[p][1];yk(g)&&yk(m)&&(m=Bw(!0,g,m)),r[p]=[c,m,...x]}}}}const U3e=new KA().freeze();function Hw(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Vw(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Yw(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function WD(e){if(!yk(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function HD(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Eg(e){return W3e(e)?e:new hU(e)}function W3e(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function H3e(e){return typeof e=="string"||V3e(e)}function V3e(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Y3e="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",VD=[],YD={allowDangerousHtml:!0},G3e=/^(https?|ircs?|mailto|xmpp)$/i,q3e=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function K3e(e){const t=e.allowedElements,n=e.allowElement,r=e.children||"",i=e.className,a=e.components,o=e.disallowedElements,s=e.rehypePlugins||VD,l=e.remarkPlugins||VD,c=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...YD}:YD,f=e.skipHtml,h=e.unwrapDisallowed,p=e.urlTransform||X3e,m=U3e().use(TDe).use(l).use(k3e,c).use(s),x=new hU;typeof r=="string"&&(x.value=r);for(const _ of q3e)Object.hasOwn(e,_.from)&&(""+_.from+(_.to?"use `"+_.to+"` instead":"remove it")+Y3e+_.id,void 0);const g=m.parse(x);let w=m.runSync(g,x);return i&&(w={type:"element",tagName:"div",properties:{className:i},children:w.type==="root"?w.children:[w]}),fU(w,b),lje(w,{Fragment:O.Fragment,components:a,ignoreInvalidStyle:!0,jsx:O.jsx,jsxs:O.jsxs,passKeys:!0,passNode:!0});function b(_,v,S){if(_.type==="raw"&&S&&typeof v=="number")return f?S.children.splice(v,1):S.children[v]={type:"text",value:_.value},v;if(_.type==="element"){let C;for(C in Dw)if(Object.hasOwn(Dw,C)&&Object.hasOwn(_.properties,C)){const k=_.properties[C],A=Dw[C];(A===null||A.includes(_.tagName))&&(_.properties[C]=p(String(k||""),C,_))}}if(_.type==="element"){let C=t?!t.includes(_.tagName):o?o.includes(_.tagName):!1;if(!C&&n&&typeof v=="number"&&(C=!n(_,v,S)),C&&S&&typeof v=="number")return h&&_.children?S.children.splice(v,1,..._.children):S.children.splice(v,1),v}}}function X3e(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t<0||i>-1&&t>i||n>-1&&t>n||r>-1&&t>r||G3e.test(e.slice(0,t))?e:""}const Q3e=()=>{const{postId:e}=Tp(),[t,n]=T.useState("");return T.useEffect(()=>{_Ne(Object.assign({"../posts/uiux-design.md":()=>nD(()=>import("./uiux-design-DC1V2CwW.js"),[]),"../posts/uiux-ruin-product.md":()=>nD(()=>import("./uiux-ruin-product-CBi-I767.js"),[])}),`../posts/${e}.md`,3).then(r=>{fetch(r.default).then(i=>i.text()).then(i=>n(i))}).catch(r=>console.error(r))},[e]),O.jsx("div",{className:"blog-post",children:t?O.jsx(K3e,{children:t}):O.jsx("p",{children:"Loading..."})})};function Z3e(e){return O.jsxs(Kre,{children:[O.jsx(Xre,{}),O.jsx(GIe,{}),O.jsxs(wte,{children:[O.jsx(Gi,{path:"/",element:O.jsx(zoe,{...e})}),O.jsx(Gi,{path:"/coin/:coinId",element:O.jsx(VIe,{...e})}),O.jsx(Gi,{path:"/search/:q",element:O.jsx(Uoe,{})}),O.jsx(Gi,{path:"/exchange",element:O.jsx(YIe,{})}),O.jsx(Gi,{path:"/compare",element:O.jsx(QIe,{})}),O.jsx(Gi,{path:"/posts/:postId",element:O.jsx(Q3e,{})})," ",O.jsx(Gi,{path:"/courses/:id",element:O.jsx(eNe,{})}),O.jsx(Gi,{path:"/courses",element:O.jsx(xNe,{})}),O.jsx(Gi,{path:"/users/:userId",element:O.jsx(oNe,{})}),O.jsx(Gi,{path:"/dashboards/:userId",element:O.jsx(fNe,{})})]}),O.jsx(tNe,{}),O.jsx(qE,{})]})}const J3e=({theme:e})=>O.jsx("footer",{className:`footer ${e==="dark"?"dark-mode":""}`,children:O.jsxs("div",{className:"footer-container",children:[O.jsxs("div",{className:"footer-social",children:[O.jsx("a",{href:"https://github.com/visualGravitySense/crypto-data",target:"_blank","aria-label":"GitHub",children:O.jsx(tF,{})}),O.jsx("a",{href:"https://www.linkedin.com/in/dmitri-gornakov-7a664840/",target:"_blank","aria-label":"LinkedIn",children:O.jsx(nF,{})}),O.jsx("a",{href:"https://t.me/digoNews",target:"_blank","aria-label":"Telegram",children:O.jsx(Mie,{})})]}),O.jsxs("div",{className:"footer-info",children:[O.jsx("p",{children:O.jsx("strong",{children:"Crypto Community"})}),O.jsx("p",{children:O.jsx("strong",{children:O.jsx("a",{href:"mailto:dmitri.gornakov@gmail.com"})})}),O.jsxs("p",{children:["© ",new Date().getFullYear()," Creative Technologies | Bison Wise"]})]})]})});function eLe(){return O.jsxs(mE,{children:[O.jsx(Lre,{}),O.jsx(Z3e,{}),O.jsx(J3e,{})]})}a4(document.getElementById("root")).render(O.jsx(Ate,{basename:"/crypto-data",children:O.jsx(Zte,{store:Mne,children:O.jsx(eLe,{})})}))});export default tLe(); diff --git a/index.html b/index.html index bcec7af..03fbf1d 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Bison Wise | Crypto Community - +