vendor: 18,795 bytes, lines 1-41
1var h4=Object.defineProperty;var m4=(e,t,n)=>t in e?h4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var vy=(e,t,n)=>m4(e,typeof t!="symbol"?t+"":t,n);function p4(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const l=Object.getOwnPropertyDescriptor(r,o);l&&Object.defineProperty(e,o,l.get?l:{enumerable:!0,get:()=>r[o]})}}}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 o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const l of o)if(l.type==="childList")for(const c of l.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&r(c)}).observe(document,{childList:!0,subtree:!0});function n(o){const l={};return o.integrity&&(l.integrity=o.integrity),o.referrerPolicy&&(l.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?l.credentials="include":o.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function r(o){if(o.ep)return;o.ep=!0;const l=n(o);fetch(o.href,l)}})();function Xi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var gy={exports:{}},Zc={};/** 2 * @license React 3 * react-jsx-runtime.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var OA;function v4(){if(OA)return Zc;OA=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(r,o,l){var c=null;if(l!==void 0&&(c=""+l),o.key!==void 0&&(c=""+o.key),"key"in o){l={};for(var f in o)f!=="key"&&(l[f]=o[f])}else l=o;return o=l.ref,{$$typeof:e,type:r,key:c,ref:o!==void 0?o:null,props:l}}return Zc.Fragment=t,Zc.jsx=n,Zc.jsxs=n,Zc}var TA;function g4(){return TA||(TA=1,gy.exports=v4()),gy.exports}var T=g4(),yy={exports:{}},Ie={};/** 10 * @license React 11 * react.production.js 12 * 13 * Copyright (c) Meta Platforms, Inc. and affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var PA;function y4(){if(PA)return Ie;PA=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),c=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),b=Symbol.iterator;function S(U){return U===null||typeof U!="object"?null:(U=b&&U[b]||U["@@iterator"],typeof U=="function"?U:null)}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E=Object.assign,M={};function j(U,X,ye){this.props=U,this.context=X,this.refs=M,this.updater=ye||A}j.prototype.isReactComponent={},j.prototype.setState=function(U,X){if(typeof U!="object"&&typeof U!="function"&&U!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,U,X,"setState")},j.prototype.forceUpdate=function(U){this.updater.enqueueForceUpdate(this,U,"forceUpdate")};function z(){}z.prototype=j.prototype;function k(U,X,ye){this.props=U,this.context=X,this.refs=M,this.updater=ye||A}var R=k.prototype=new z;R.constructor=k,E(R,j.prototype),R.isPureReactComponent=!0;var B=Array.isArray;function I(){}var q={H:null,A:null,T:null,S:null},K=Object.prototype.hasOwnProperty;function ie(U,X,ye){var V=ye.ref;return{$$typeof:e,type:U,key:X,ref:V!==void 0?V:null,props:ye}}function ge(U,X){return ie(U.type,X,U.props)}function re(U){return typeof U=="object"&&U!==null&&U.$$typeof===e}function $(U){var X={"=":"=0",":":"=2"};return"$"+U.replace(/[=:]/g,function(ye){return X[ye]})}var be=/\/+/g;function xe(U,X){return typeof U=="object"&&U!==null&&U.key!=null?$(""+U.key):X.toString(36)}function _e(U){switch(U.status){case"fulfilled":return U.value;case"rejected":throw U.reason;default:switch(typeof U.status=="string"?U.then(I,I):(U.status="pending",U.then(function(X){U.status==="pending"&&(U.status="fulfilled",U.value=X)},function(X){U.status==="pending"&&(U.status="rejected",U.reason=X)})),U.status){case"fulfilled":return U.value;case"rejected":throw U.reason}}throw U}function G(U,X,ye,V,J){var ue=typeof U;(ue==="undefined"||ue==="boolean")&&(U=null);var Se=!1;if(U===null)Se=!0;else switch(ue){case"bigint":case"string":case"number":Se=!0;break;case"object":switch(U.$$typeof){case e:case t:Se=!0;break;case p:return Se=U._init,G(Se(U._payload),X,ye,V,J)}}if(Se)return J=J(U),Se=V===""?"."+xe(U,0):V,B(J)?(ye="",Se!=null&&(ye=Se.replace(be,"$&/")+"/"),G(J,X,ye,"",function(ke){return ke})):J!=null&&(re(J)&&(J=ge(J,ye+(J.key==null||U&&U.key===J.key?"":(""+J.key).replace(be,"$&/")+"/")+Se)),X.push(J)),1;Se=0;var Ge=V===""?".":V+":";if(B(U))for(var ce=0;ce<U.length;ce++)V=U[ce],ue=Ge+xe(V,ce),Se+=G(V,X,ye,ue,J);else if(ce=S(U),typeof ce=="function")for(U=ce.call(U),ce=0;!(V=U.next()).done;)V=V.value,ue=Ge+xe(V,ce++),Se+=G(V,X,ye,ue,J);else if(ue==="object"){if(typeof U.then=="function")return G(_e(U),X,ye,V,J);throw X=String(U),Error("Objects are not valid as a React child (found: "+(X==="[object Object]"?"object with keys {"+Object.keys(U).join(", ")+"}":X)+"). If you meant to render a collection of children, use an array instead.")}return Se}function le(U,X,ye){if(U==null)return U;var V=[],J=0;return G(U,V,"","",function(ue){return X.call(ye,ue,J++)}),V}function ne(U){if(U._status===-1){var X=U._result;X=X(),X.then(function(ye){(U._status===0||U._status===-1)&&(U._status=1,U._result=ye)},function(ye){(U._status===0||U._status===-1)&&(U._status=2,U._result=ye)}),U._status===-1&&(U._status=0,U._result=X)}if(U._status===1)return U._result.default;throw U._result}var we=typeof reportError=="function"?reportError:function(U){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var X=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof U=="object"&&U!==null&&typeof U.message=="string"?String(U.message):String(U),error:U});if(!window.dispatchEvent(X))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",U);return}console.error(U)},fe={map:le,forEach:function(U,X,ye){le(U,function(){X.apply(this,arguments)},ye)},count:function(U){var X=0;return le(U,function(){X++}),X},toArray:function(U){return le(U,function(X){return X})||[]},only:function(U){if(!re(U))throw Error("React.Children.only expected to receive a single React element child.");return U}};return Ie.Activity=g,Ie.Children=fe,Ie.Component=j,Ie.Fragment=n,Ie.Profiler=o,Ie.PureComponent=k,Ie.StrictMode=r,Ie.Suspense=m,Ie.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=q,Ie.__COMPILER_RUNTIME={__proto__:null,c:function(U){return q.H.useMemoCache(U)}},Ie.cache=function(U){return function(){return U.apply(null,arguments)}},Ie.cacheSignal=function(){return null},Ie.cloneElement=function(U,X,ye){if(U==null)throw Error("The argument must be a React element, but you passed "+U+".");var V=E({},U.props),J=U.key;if(X!=null)for(ue in X.key!==void 0&&(J=""+X.key),X)!K.call(X,ue)||ue==="key"||ue==="__self"||ue==="__source"||ue==="ref"&&X.ref===void 0||(V[ue]=X[ue]);var ue=arguments.length-2;if(ue===1)V.children=ye;else if(1<ue){for(var Se=Array(ue),Ge=0;Ge<ue;Ge++)Se[Ge]=arguments[Ge+2];V.children=Se}return ie(U.type,J,V)},Ie.createContext=function(U){return U={$$typeof:c,_currentValue:U,_currentValue2:U,_threadCount:0,Provider:null,Consumer:null},U.Provider=U,U.Consumer={$$typeof:l,_context:U},U},Ie.createElement=function(U,X,ye){var V,J={},ue=null;if(X!=null)for(V in X.key!==void 0&&(ue=""+X.key),X)K.call(X,V)&&V!=="key"&&V!=="__self"&&V!=="__source"&&(J[V]=X[V]);var Se=arguments.length-2;if(Se===1)J.children=ye;else if(1<Se){for(var Ge=Array(Se),ce=0;ce<Se;ce++)Ge[ce]=arguments[ce+2];J.children=Ge}if(U&&U.defaultProps)for(V in Se=U.defaultProps,Se)J[V]===void 0&&(J[V]=Se[V]);return ie(U,ue,J)},Ie.createRef=function(){return{current:null}},Ie.forwardRef=function(U){return{$$typeof:f,render:U}},Ie.isValidElement=re,Ie.lazy=function(U){return{$$typeof:p,_payload:{_status:-1,_result:U},_init:ne}},Ie.memo=function(U,X){return{$$typeof:v,type:U,compare:X===void 0?null:X}},Ie.startTransition=function(U){var X=q.T,ye={};q.T=ye;try{var V=U(),J=q.S;J!==null&&J(ye,V),typeof V=="object"&&V!==null&&typeof V.then=="function"&&V.then(I,we)}catch(ue){we(ue)}finally{X!==null&&ye.types!==null&&(X.types=ye.types),q.T=X}},Ie.unstable_useCacheRefresh=function(){return q.H.useCacheRefresh()},Ie.use=function(U){return q.H.use(U)},Ie.useActionState=function(U,X,ye){return q.H.useActionState(U,X,ye)},Ie.useCallback=function(U,X){return q.H.useCallback(U,X)},Ie.useContext=function(U){return q.H.useContext(U)},Ie.useDebugValue=function(){},Ie.useDeferredValue=function(U,X){return q.H.useDeferredValue(U,X)},Ie.useEffect=function(U,X){return q.H.useEffect(U,X)},Ie.useEffectEvent=function(U){return q.H.useEffectEvent(U)},Ie.useId=function(){return q.H.useId()},Ie.useImperativeHandle=function(U,X,ye){return q.H.useImperativeHandle(U,X,ye)},Ie.useInsertionEffect=function(U,X){return q.H.useInsertionEffect(U,X)},Ie.useLayoutEffect=function(U,X){return q.H.useLayoutEffect(U,X)},Ie.useMemo=function(U,X){return q.H.useMemo(U,X)},Ie.useOptimistic=function(U,X){return q.H.useOptimistic(U,X)},Ie.useReducer=function(U,X,ye){return q.H.useReducer(U,X,ye)},Ie.useRef=function(U){return q.H.useRef(U)},Ie.useState=function(U){return q.H.useState(U)},Ie.useSyncExternalStore=function(U,X,ye){return q.H.useSyncExternalStore(U,X,ye)},Ie.useTransition=function(){return q.H.useTransition()},Ie.version="19.2.4",Ie}var MA;function Au(){return MA||(MA=1,yy.exports=y4()),yy.exports}var O=Au();const mu=Xi(O),x4=p4({__proto__:null,default:mu},[O]);var xy={exports:{}},Fc={},by={exports:{}},_y={};/** 18 * @license React 19 * scheduler.production.js 20 * 21 * Copyright (c) Meta Platforms, Inc. and affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var CA;function b4(){return CA||(CA=1,(function(e){function t(G,le){var ne=G.length;G.push(le);e:for(;0<ne;){var we=ne-1>>>1,fe=G[we];if(0<o(fe,le))G[we]=le,G[ne]=fe,ne=we;else break e}}function n(G){return G.length===0?null:G[0]}function r(G){if(G.length===0)return null;var le=G[0],ne=G.pop();if(ne!==le){G[0]=ne;e:for(var we=0,fe=G.length,U=fe>>>1;we<U;){var X=2*(we+1)-1,ye=G[X],V=X+1,J=G[V];if(0>o(ye,ne))V<fe&&0>o(J,ye)?(G[we]=J,G[V]=ne,we=V):(G[we]=ye,G[X]=ne,we=X);else if(V<fe&&0>o(J,ne))G[we]=J,G[V]=ne,we=V;else break e}}return le}function o(G,le){var ne=G.sortIndex-le.sortIndex;return ne!==0?ne:G.id-le.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var c=Date,f=c.now();e.unstable_now=function(){return c.now()-f}}var m=[],v=[],p=1,g=null,b=3,S=!1,A=!1,E=!1,M=!1,j=typeof setTimeout=="function"?setTimeout:null,z=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function R(G){for(var le=n(v);le!==null;){if(le.callback===null)r(v);else if(le.startTime<=G)r(v),le.sortIndex=le.expirationTime,t(m,le);else break;le=n(v)}}function B(G){if(E=!1,R(G),!A)if(n(m)!==null)A=!0,I||(I=!0,$());else{var le=n(v);le!==null&&_e(B,le.startTime-G)}}var I=!1,q=-1,K=5,ie=-1;function ge(){return M?!0:!(e.unstable_now()-ie<K)}function re(){if(M=!1,I){var G=e.unstable_now();ie=G;var le=!0;try{e:{A=!1,E&&(E=!1,z(q),q=-1),S=!0;var ne=b;try{t:{for(R(G),g=n(m);g!==null&&!(g.expirationTime>G&&ge());){var we=g.callback;if(typeof we=="function"){g.callback=null,b=g.priorityLevel;var fe=we(g.expirationTime<=G);if(G=e.unstable_now(),typeof fe=="function"){g.callback=fe,R(G),le=!0;break t}g===n(m)&&r(m),R(G)}else r(m);g=n(m)}if(g!==null)le=!0;else{var U=n(v);U!==null&&_e(B,U.startTime-G),le=!1}}break e}finally{g=null,b=ne,S=!1}le=void 0}}finally{le?$():I=!1}}}var $;if(typeof k=="function")$=function(){k(re)};else if(typeof MessageChannel<"u"){var be=new MessageChannel,xe=be.port2;be.port1.onmessage=re,$=function(){xe.postMessage(null)}}else $=function(){j(re,0)};function _e(G,le){q=j(function(){G(e.unstable_now())},le)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(G){G.callback=null},e.unstable_forceFrameRate=function(G){0>G||125<G?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):K=0<G?Math.floor(1e3/G):5},e.unstable_getCurrentPriorityLevel=function(){return b},e.unstable_next=function(G){switch(b){case 1:case 2:case 3:var le=3;break;default:le=b}var ne=b;b=le;try{return G()}finally{b=ne}},e.unstable_requestPaint=function(){M=!0},e.unstable_runWithPriority=function(G,le){switch(G){case 1:case 2:case 3:case 4:case 5:break;default:G=3}var ne=b;b=G;try{return le()}finally{b=ne}},e.unstable_scheduleCallback=function(G,le,ne){var we=e.unstable_now();switch(typeof ne=="object"&&ne!==null?(ne=ne.delay,ne=typeof ne=="number"&&0<ne?we+ne:we):ne=we,G){case 1:var fe=-1;break;case 2:fe=250;break;case 5:fe=1073741823;break;case 4:fe=1e4;break;default:fe=5e3}return fe=ne+fe,G={id:p++,callback:le,priorityLevel:G,startTime:ne,expirationTime:fe,sortIndex:-1},ne>we?(G.sortIndex=ne,t(v,G),n(m)===null&&G===n(v)&&(E?(z(q),q=-1):E=!0,_e(B,ne-we))):(G.sortIndex=fe,t(m,G),A||S||(A=!0,I||(I=!0,$()))),G},e.unstable_shouldYield=ge,e.unstable_wrapCallback=function(G){var le=b;return function(){var ne=b;b=le;try{return G.apply(this,arguments)}finally{b=ne}}}})(_y)),_y}var jA;function _4(){return jA||(jA=1,by.exports=b4()),by.exports}var wy={exports:{}},Rn={};/** 26 * @license React 27 * react-dom.production.js 28 * 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var NA;function w4(){if(NA)return Rn;NA=1;var e=Au();function t(m){var v="https://react.dev/errors/"+m;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var p=2;p<arguments.length;p++)v+="&args[]="+encodeURIComponent(arguments[p])}return"Minified React error #"+m+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var r={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},o=Symbol.for("react.portal");function l(m,v,p){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:g==null?null:""+g,children:m,containerInfo:v,implementation:p}}var c=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f(m,v){if(m==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return Rn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,Rn.createPortal=function(m,v){var p=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(t(299));return l(m,v,null,p)},Rn.flushSync=function(m){var v=c.T,p=r.p;try{if(c.T=null,r.p=2,m)return m()}finally{c.T=v,r.p=p,r.d.f()}},Rn.preconnect=function(m,v){typeof m=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,r.d.C(m,v))},Rn.prefetchDNS=function(m){typeof m=="string"&&r.d.D(m)},Rn.preinit=function(m,v){if(typeof m=="string"&&v&&typeof v.as=="string"){var p=v.as,g=f(p,v.crossOrigin),b=typeof v.integrity=="string"?v.integrity:void 0,S=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;p==="style"?r.d.S(m,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:g,integrity:b,fetchPriority:S}):p==="script"&&r.d.X(m,{crossOrigin:g,integrity:b,fetchPriority:S,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},Rn.preinitModule=function(m,v){if(typeof m=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var p=f(v.as,v.crossOrigin);r.d.M(m,{crossOrigin:p,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&r.d.M(m)},Rn.preload=function(m,v){if(typeof m=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var p=v.as,g=f(p,v.crossOrigin);r.d.L(m,p,{crossOrigin:g,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0,type:typeof v.type=="string"?v.type:void 0,fetchPriority:typeof v.fetchPriority=="string"?v.fetchPriority:void 0,referrerPolicy:typeof v.referrerPolicy=="string"?v.referrerPolicy:void 0,imageSrcSet:typeof v.imageSrcSet=="string"?v.imageSrcSet:void 0,imageSizes:typeof v.imageSizes=="string"?v.imageSizes:void 0,media:typeof v.media=="string"?v.media:void 0})}},Rn.preloadModule=function(m,v){if(typeof m=="string")if(v){var p=f(v.as,v.crossOrigin);r.d.m(m,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:p,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else r.d.m(m)},Rn.requestFormReset=function(m){r.d.r(m)},Rn.unstable_batchedUpdates=function(m,v){return m(v)},Rn.useFormState=function(m,v,p){return c.H.useFormState(m,v,p)},Rn.useFormStatus=function(){return c.H.useHostTransitionStatus()},Rn.version="19.2.4",Rn}var DA;function uj(){if(DA)return wy.exports;DA=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),wy.exports=w4(),wy.exports}/** 34 * @license React 35 * react-dom-client.production.js 36 * 37 * Copyright (c) Meta Platforms, Inc. and affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var kA;function S4(){if(kA)return Fc;kA=1;var e=_4(),t=Au(),n=uj();function r(i){var a="https://react.dev/errors/"+i;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var u=2;u<arguments.length;u++)a+="&args[]="+encodeURIComponent(arguments[u])}return"Minified React error #"+i+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11)}function l(i){var a=i,u=i;
vendor: 15,332 bytes, lines 41-48
41if(i.alternate)for(;a.return;)a=a.return;else{i=a;do a=i,(a.flags&4098)!==0&&(u=a.return),i=a.return;while(i)}return a.tag===3?u:null}function c(i){if(i.tag===13){var a=i.memoizedState;if(a===null&&(i=i.alternate,i!==null&&(a=i.memoizedState)),a!==null)return a.dehydrated}return null}function f(i){if(i.tag===31){var a=i.memoizedState;if(a===null&&(i=i.alternate,i!==null&&(a=i.memoizedState)),a!==null)return a.dehydrated}return null}function m(i){if(l(i)!==i)throw Error(r(188))}function v(i){var a=i.alternate;if(!a){if(a=l(i),a===null)throw Error(r(188));return a!==i?null:i}for(var u=i,h=a;;){var x=u.return;if(x===null)break;var _=x.alternate;if(_===null){if(h=x.return,h!==null){u=h;continue}break}if(x.child===_.child){for(_=x.child;_;){if(_===u)return m(x),i;if(_===h)return m(x),a;_=_.sibling}throw Error(r(188))}if(u.return!==h.return)u=x,h=_;else{for(var C=!1,D=x.child;D;){if(D===u){C=!0,u=x,h=_;break}if(D===h){C=!0,h=x,u=_;break}D=D.sibling}if(!C){for(D=_.child;D;){if(D===u){C=!0,u=_,h=x;break}if(D===h){C=!0,h=_,u=x;break}D=D.sibling}if(!C)throw Error(r(189))}}if(u.alternate!==h)throw Error(r(190))}if(u.tag!==3)throw Error(r(188));return u.stateNode.current===u?i:a}function p(i){var a=i.tag;if(a===5||a===26||a===27||a===6)return i;for(i=i.child;i!==null;){if(a=p(i),a!==null)return a;i=i.sibling}return null}var g=Object.assign,b=Symbol.for("react.element"),S=Symbol.for("react.transitional.element"),A=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),j=Symbol.for("react.profiler"),z=Symbol.for("react.consumer"),k=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),I=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),K=Symbol.for("react.lazy"),ie=Symbol.for("react.activity"),ge=Symbol.for("react.memo_cache_sentinel"),re=Symbol.iterator;function $(i){return i===null||typeof i!="object"?null:(i=re&&i[re]||i["@@iterator"],typeof i=="function"?i:null)}var be=Symbol.for("react.client.reference");function xe(i){if(i==null)return null;if(typeof i=="function")return i.$$typeof===be?null:i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case E:return"Fragment";case j:return"Profiler";case M:return"StrictMode";case B:return"Suspense";case I:return"SuspenseList";case ie:return"Activity"}if(typeof i=="object")switch(i.$$typeof){case A:return"Portal";case k:return i.displayName||"Context";case z:return(i._context.displayName||"Context")+".Consumer";case R:var a=i.render;return i=i.displayName,i||(i=a.displayName||a.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case q:return a=i.displayName||null,a!==null?a:xe(i.type)||"Memo";case K:a=i._payload,i=i._init;try{return xe(i(a))}catch{}}return null}var _e=Array.isArray,G=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,le=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ne={pending:!1,data:null,method:null,action:null},we=[],fe=-1;function U(i){return{current:i}}function X(i){0>fe||(i.current=we[fe],we[fe]=null,fe--)}function ye(i,a){fe++,we[fe]=i.current,i.current=a}var V=U(null),J=U(null),ue=U(null),Se=U(null);function Ge(i,a){switch(ye(ue,a),ye(J,i),ye(V,null),a.nodeType){case 9:case 11:i=(i=a.documentElement)&&(i=i.namespaceURI)?Y2(i):0;break;default:if(i=a.tagName,a=a.namespaceURI)a=Y2(a),i=W2(a,i);else switch(i){case"svg":i=1;break;case"math":i=2;break;default:i=0}}X(V),ye(V,i)}function ce(){X(V),X(J),X(ue)}function ke(i){i.memoizedState!==null&&ye(Se,i);var a=V.current,u=W2(a,i.type);a!==u&&(ye(J,i),ye(V,u))}function Re(i){J.current===i&&(X(V),X(J)),Se.current===i&&(X(Se),Uc._currentValue=ne)}var he,et;function Ue(i){if(he===void 0)try{throw Error()}catch(u){var a=u.stack.trim().match(/\n( *(at )?)/);he=a&&a[1]||"",et=-1<u.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<u.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+he+i+et}var Ze=!1;function nt(i,a){if(!i||Ze)return"";Ze=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var h={DetermineComponentFrameRoot:function(){try{if(a){var ve=function(){throw Error()};if(Object.defineProperty(ve.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ve,[])}catch(se){var oe=se}Reflect.construct(i,[],ve)}else{try{ve.call()}catch(se){oe=se}i.call(ve.prototype)}}else{try{throw Error()}catch(se){oe=se}(ve=i())&&typeof ve.catch=="function"&&ve.catch(function(){})}}catch(se){if(se&&oe&&typeof se.stack=="string")return[se.stack,oe.stack]}return[null,null]}};h.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var x=Object.getOwnPropertyDescriptor(h.DetermineComponentFrameRoot,"name");x&&x.configurable&&Object.defineProperty(h.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var _=h.DetermineComponentFrameRoot(),C=_[0],D=_[1];if(C&&D){var Z=C.split(` 44`),ee=D.split(` 45`);for(x=h=0;h<Z.length&&!Z[h].includes("DetermineComponentFrameRoot");)h++;for(;x<ee.length&&!ee[x].includes("DetermineComponentFrameRoot");)x++;if(h===Z.length||x===ee.length)for(h=Z.length-1,x=ee.length-1;1<=h&&0<=x&&Z[h]!==ee[x];)x--;for(;1<=h&&0<=x;h--,x--)if(Z[h]!==ee[x]){if(h!==1||x!==1)do if(h--,x--,0>x||Z[h]!==ee[x]){var de=` 46`+Z[h].replace(" at new "," at ");return i.displayName&&de.includes("<anonymous>")&&(de=de.replace("<anonymous>",i.displayName)),de}while(1<=h&&0<=x);break}}}finally{Ze=!1,Error.prepareStackTrace=u}return(u=i?i.displayName||i.name:"")?Ue(u):""}function pt(i,a){switch(i.tag){case 26:case 27:case 5:return Ue(i.type);case 16:return Ue("Lazy");case 13:return i.child!==a&&a!==null?Ue("Suspense Fallback"):Ue("Suspense");case 19:return Ue("SuspenseList");case 0:case 15:return nt(i.type,!1);case 11:return nt(i.type.render,!1);case 1:return nt(i.type,!0);case 31:return Ue("Activity");default:return""}}function Hn(i){try{var a="",u=null;do a+=pt(i,u),u=i,i=i.return;while(i);return a}catch(h){return` 47Error generating stack: `+h.message+` 48`+h.stack}}var Iu=Object.prototype.hasOwnProperty,sl=e.unstable_scheduleCallback,Zo=e.unstable_cancelCallback,ld=e.unstable_shouldYield,ud=e.unstable_requestPaint,qn=e.unstable_now,yv=e.unstable_getCurrentPriorityLevel,ll=e.unstable_ImmediatePriority,Uu=e.unstable_UserBlockingPriority,Fo=e.unstable_NormalPriority,xv=e.unstable_LowPriority,Vu=e.unstable_IdlePriority,cd=e.log,bv=e.unstable_setDisableYieldValue,qa=null,On=null;function Qr(i){if(typeof cd=="function"&&bv(i),On&&typeof On.setStrictMode=="function")try{On.setStrictMode(qa,i)}catch{}}var Zn=Math.clz32?Math.clz32:wv,Go=Math.log,_v=Math.LN2;function wv(i){return i>>>=0,i===0?32:31-(Go(i)/_v|0)|0}var $o=256,Ko=262144,Yo=4194304;function Qi(i){var a=i&42;if(a!==0)return a;switch(i&-i){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return i&261888;case 262144:case 524288:case 1048576:case 2097152:return i&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return i&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return i}}function ul(i,a,u){var h=i.pendingLanes;if(h===0)return 0;var x=0,_=i.suspendedLanes,C=i.pingedLanes;i=i.warmLanes;var D=h&134217727;return D!==0?(h=D&~_,h!==0?x=Qi(h):(C&=D,C!==0?x=Qi(C):u||(u=D&~i,u!==0&&(x=Qi(u))))):(D=h&~_,D!==0?x=Qi(D):C!==0?x=Qi(C):u||(u=h&~i,u!==0&&(x=Qi(u)))),x===0?0:a!==0&&a!==x&&(a&_)===0&&(_=x&-x,u=a&-a,_>=u||_===32&&(u&4194048)!==0)?a:x}function Wo(i,a){return(i.pendingLanes&~(i.suspendedLanes&~i.pingedLanes)&a)===0}function Sv(i,a){switch(i){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32: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 a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function fd(){var i=Yo;return Yo<<=1,(Yo&62914560)===0&&(Yo=4194304),i}function Hu(i){for(var a=[],u=0;31>u;u++)a.push(i);return a}function Ji(i,a){i.pendingLanes|=a,a!==268435456&&(i.suspendedLanes=0,i.pingedLanes=0,i.warmLanes=0)}function Av(i,a,u,h,x,_){var C=i.pendingLanes;i.pendingLanes=u,i.suspendedLanes=0,i.pingedLanes=0,i.warmLanes=0,i.expiredLanes&=u,i.entangledLanes&=u,i.errorRecoveryDisabledLanes&=u,i.shellSuspendCounter=0;var D=i.entanglements,Z=i.expirationTimes,ee=i.hiddenUpdates;for(u=C&~u;0<u;){var de=31-Zn(u),ve=1<<de;D[de]=0,Z[de]=-1;var oe=ee[de];if(oe!==null)for(ee[de]=null,de=0;de<oe.length;de++){var se=oe[de];se!==null&&(se.lane&=-536870913)}u&=~ve}h!==0&&dd(i,h,0),_!==0&&x===0&&i.tag!==0&&(i.suspendedLanes|=_&~(C&~a))}function dd(i,a,u){i.pendingLanes|=a,i.suspendedLanes&=~a;var h=31-Zn(a);i.entangledLanes|=a,i.entanglements[h]=i.entanglements[h]|1073741824|u&261930}function hd(i,a){var u=i.entangledLanes|=a;for(i=i.entanglements;u;){var h=31-Zn(u),x=1<<h;x&a|i[h]&a&&(i[h]|=a),u&=~x}}function md(i,a){var u=a&-a;return u=(u&42)!==0?1:er(u),(u&(i.suspendedLanes|a))!==0?0:u}function er(i){switch(i){case 2:i=1;break;case 8:i=4;break;case 32:i=16;break;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:i=128;break;case 268435456:i=134217728;break;default:i=0}return i}function je(i){return i&=-i,2<i?8<i?(i&134217727)!==0?32:268435456:8:2}function qu(){var i=le.p;return i!==0?i:(i=window.event,i===void 0?32:xA(i.type))}function Zu(i,a){var u=le.p;try{return le.p=i,a()}finally{le.p=u}}var Jr=Math.random().toString(36).slice(2),Yt="__reactFiber$"+Jr,mn="__reactProps$"+Jr,ea="__reactContainer$"+Jr,_i="__reactEvents$"+Jr,pd="__reactListeners$"+Jr,Ev="__reactHandles$"+Jr,vd="__reactResources$"+Jr,Xo="__reactMarker$"+Jr;function Fu(i){delete i[Yt],delete i[mn],delete i[_i],delete i[pd],delete i[Ev]}function ta(i){var a=i[Yt];if(a)return a;for(var u=i.parentNode;u;){if(a=u[ea]||u[Yt]){if(u=a.alternate,a.child!==null||u!==null&&u.child!==null)for(i=rA(i);i!==null;){if(u=i[Yt])return u;i=rA(i)}return a}i=u,u=i.parentNode}return null}function Za(i){if(i=i[Yt]||i[ea]){var a=i.tag;if(a===5||a===6||a===13||a===31||a===26||a===27||a===3)return i}return null}function wi(i){var a=i.tag;if(a===5||a===26||a===27||a===6)return i.stateNode;throw Error(r(33))}function Fa(i){var a=i[vd];return a||(a=i[vd]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function Wt(i){i[Xo]=!0}var gd=new Set,yd={};function na(i,a){Si(i,a),Si(i+"Capture",a)}function Si(i,a){for(yd[i]=a,i=0;i<a.length;i++)gd.add(a[i])}var Qo=RegExp("^[: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]*$"),Gu={},$u={};function Jo(i){return Iu.call($u,i)?!0:Iu.call(Gu,i)?!1:Qo.test(i)?$u[i]=!0:(Gu[i]=!0,!1)}function $e(i,a,u){if(Jo(a))if(u===null)i.removeAttribute(a);else{switch(typeof u){case"undefined":case"function":case"symbol":i.removeAttribute(a);return;case"boolean":var h=a.toLowerCase().slice(0,5);if(h!=="data-"&&h!=="aria-"){i.removeAttribute(a);return}}i.setAttribute(a,""+u)}}function vt(i,a,u){if(u===null)i.removeAttribute(a);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":i.removeAttribute(a);return}i.setAttribute(a,""+u)}}function tr(i,a,u,h){if(h===null)i.removeAttribute(u);else{switch(typeof h){case"undefined":case"function":case"symbol":case"boolean":i.removeAttribute(u);return}i.setAttributeNS(a,u,""+h)}}function an(i){switch(typeof i){case"bigint":case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function ra(i){var a=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function Ku(i,a,u){var h=Object.getOwnPropertyDescriptor(i.constructor.prototype,a);if(!i.hasOwnProperty(a)&&typeof h<"u"&&typeof h.get=="function"&&typeof h.set=="function"){var x=h.get,_=h.set;return Object.defineProperty(i,a,{configurable:!0,get:function(){return x.call(this)},set:function(C){u=""+C,_.call(this,C)}}),Object.defineProperty(i,a,{enumerable:h.enumerable}),{getValue:function(){return u},setValue:function(C){u=""+C},stopTracking:function(){i._valueTracker=null,delete i[a]}}}}function Be(i){if(!i._valueTracker){var a=ra(i)?"checked":"value";i._valueTracker=Ku(i,a,""+i[a])}}function jt(i){if(!i)return!1;var a=i._valueTracker;if(!a)return!0;var u=a.getValue(),h="";return i&&(h=ra(i)?i.checked?"true":"false":i.value),i=h,i!==u?(a.setValue(i),!0):!1}function Ga(i){if(i=i||(typeof document<"u"?document:void 0),typeof i>"u")return null;try{return i.activeElement||i.body}catch{return i.body}}var cl=/[\n"\\]/g;function Tt(i){return i.replace(cl,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function Yu(i,a,u,h,x,_,C,D){i.name="",C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"?i.type=C:i.removeAttribute("type"),a!=null?C==="number"?(a===0&&i.value===""||i.value!=a)&&(i.value=""+an(a)):i.value!==""+an(a)&&(i.value=""+an(a)):C!=="submit"&&C!=="reset"||i.removeAttribute("value"),a!=null?ei(i,C,an(a)):u!=null?ei(i,C,an(u)):h!=null&&i.removeAttribute("value"),x==null&&_!=null&&(i.defaultChecked=!!_),x!=null&&(i.checked=x&&typeof x!="function"&&typeof x!="symbol"),D!=null&&typeof D!="function"&&typeof D!="symbol"&&typeof D!="boolean"?i.name=""+an(D):i.removeAttribute("name")}function es(i,a,u,h,x,_,C,D){if(_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"&&(i.type=_),a!=null||u!=null){if(!(_!=="submit"&&_!=="reset"||a!=null)){Be(i);return}u=u!=null?""+an(u):"",a=a!=null?""+an(a):u,D||a===i.value||(i.value=a),i.defaultValue=a}h=h??x,h=typeof h!="function"&&typeof h!="symbol"&&!!h,i.checked=D?i.checked:!!h,i.defaultChecked=!!h,C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"&&(i.name=C),Be(i)}function ei(i,a,u){a==="number"&&Ga(i.ownerDocument)===i||i.defaultValue===""+u||(i.defaultValue=""+u)}function _t(i,a,u,h){if(i=i.options,a){a={};for(var x=0;x<u.length;x++)a["$"+u[x]]=!0;for(u=0;u<i.length;u++)x=a.hasOwnProperty("$"+i[u].value),i[u].selected!==x&&(i[u].selected=x),x&&h&&(i[u].defaultSelected=!0)}else{for(u=""+an(u),a=null,x=0;x<i.length;x++){if(i[x].value===u){i[x].selected=!0,h&&(i[x].defaultSelected=!0);return}a!==null||i[x].disabled||(a=i[x])}a!==null&&(a.selected=!0)}}function Ai(i,a,u){if(a!=null&&(a=""+an(a),a!==i.value&&(i.value=a),u==null)){i.defaultValue!==a&&(i.defaultValue=a);return}i.defaultValue=u!=null?""+an(u):""}function $a(i,a,u,h){if(a==null){if(h!=null){if(u!=null)throw Error(r(92));if(_e(h)){if(1<h.length)throw Error(r(93));h=h[0]}u=h}u==null&&(u=""),a=u}u=an(a),i.defaultValue=u,h=i.textContent,h===u&&h!==""&&h!==null&&(i.value=h),Be(i)}function Mr(i,a){if(a){var u=i.firstChild;
vendor: 4,140 bytes, line 48
48if(u&&u===i.lastChild&&u.nodeType===3){u.nodeValue=a;return}}i.textContent=a}var Wu=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Ka(i,a,u){var h=a.indexOf("--")===0;u==null||typeof u=="boolean"||u===""?h?i.setProperty(a,""):a==="float"?i.cssFloat="":i[a]="":h?i.setProperty(a,u):typeof u!="number"||u===0||Wu.has(a)?a==="float"?i.cssFloat=u:i[a]=(""+u).trim():i[a]=u+"px"}function fl(i,a,u){if(a!=null&&typeof a!="object")throw Error(r(62));if(i=i.style,u!=null){for(var h in u)!u.hasOwnProperty(h)||a!=null&&a.hasOwnProperty(h)||(h.indexOf("--")===0?i.setProperty(h,""):h==="float"?i.cssFloat="":i[h]="");for(var x in a)h=a[x],a.hasOwnProperty(x)&&u[x]!==h&&Ka(i,x,h)}else for(var _ in a)a.hasOwnProperty(_)&&Ka(i,_,a[_])}function ts(i){if(i.indexOf("-")===-1)return!1;switch(i){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 dl=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
48-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Xu=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ya(i){return Xu.test(""+i)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":i}function nr(){}var hl=null;function ns(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var Wa=null,ze=null;function vr(i){var a=Za(i);if(a&&(i=a.stateNode)){var u=i[mn]||null;e:switch(i=a.stateNode,a.type){case"input":if(Yu(i,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name),a=u.name,u.type==="radio"&&a!=null){for(u=i;u.parentNode;)u=u.parentNode;for(u=u.querySelectorAll('input[name="'+Tt(""+a)+'"][type="radio"]'),a=0;a<u.length;a++){var h=u[a];if(h!==i&&h.form===i.form){var x=h[mn]||null;if(!x)throw Error(r(90));Yu(h,x.value,x.defaultValue,x.defaultValue,x.checked,x.defaultChecked,x.type,x.name)}}for(a=0;a<u.length;a++)h=u[a],h.form===i.form&&jt(h)}break e;case"textarea":Ai(i,u.value,u.defaultValue);break e;case"select":a=u.value,a!=null&&_t(i,!!u.multiple,a,!1)}}}var ut=!1;function Qu(i,a,u){if(ut)return i(a,u);ut=!0;try{var h=i(a);return h}finally{if(ut=!1,(Wa!==null||ze!==null)&&(mh(),Wa&&(a=Wa,i=ze,ze=Wa=null,vr(a),i)))for(a=0;a<i.length;a++)vr(i[a])}}function ia(i,a){var u=i.stateNode;if(u===null)return null;var h=u[mn]||null;if(h===null)return null;u=h[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(h=!h.disabled)||(i=i.type,h=!(i==="button"||i==="input"||i==="select"||i==="textarea")),i=!h;break e;default:i=!1}if(i)return null;if(u&&typeof u!="function")throw Error(r(231,a,typeof u));return u}var gr=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rs=!1;if(gr)try{var yr={};Object.defineProperty(yr,"passive",{get:function(){rs=!0}}),window.addEventListener("test",yr,yr),window.removeEventListener("test",yr,yr)}catch{rs=!1}var Cr=null,aa=null,Bt=null;function Ei(){if(Bt)return Bt;var i,a=aa,u=a.length,h,x="value"in Cr?Cr.value:Cr.textContent,_=x.length;for(i=0;i<u&&a[i]===x[i];i++);var C=u-i;for(h=1;h<=C&&a[u-h]===x[_-h];h++);return Bt=x.slice(i,1<h?1-h:void 0)}function is(i){var a=i.keyCode;return"charCode"in i?(i=i.charCode,i===0&&a===13&&(i=13)):i=a,i===10&&(i=13),32<=i||i===13?i:0}function as(){return!0}function xd(){return!1}function Tn(i){function a(u,h,x,_,C){this._reactName=u,this._targetInst=x,this.type=h,this.nativeEvent=_,this.target=C,this.currentTarget=null;for(var D in i)i.hasOwnProperty(D)&&(u=i[D],this[D]=u?u(_):_[D]);return this.isDefaultPrevented=(_.defaultPrevented!=null?_.defaultPrevented:_.returnValue===!1)?as:xd,this.isPropagationStopped=xd,this}return g(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var u=this.nativeEvent;u&&(u.preventDefault?u.preventDefault():typeof u.returnValue!="unknown"&&(u.returnValue=!1),this.isDefaultPrevented=as)},stopPropagation:function(){var u=this.nativeEvent;u&&(u.stopPropagation?u.stopPropagation():typeof u.cancelBubble!="unknown"&&(u.cancelBubble=!0),this.isPropagationStopped=as)},persist:function(){},isPersistent:as}),a}var ti={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(i){return i.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ml=Tn(ti),Xa=g({},ti,{view:0,detail:0}),Xe=Tn(Xa),Ju,Fn,ni,os=g({},Xa,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ac,button:0,buttons:0,relatedTarget:function(i){return i.relatedTarget===void 0?i.fromElement===i.srcElement?i.toElement:i.fromElement:i.relatedTarget},movementX:function(i){return"movementX"in i?i.movementX:(i!==ni&&(ni&&i.type==="mousemove"?(Ju=i.screenX-ni.screenX,Fn=i.screenY-ni.screenY):Fn=Ju=0,ni=i),Ju)},movementY:function(i){return"movementY"in i?i.movementY:Fn}}),bd=Tn(os),ec=g({},os,{dataTransfer:0}),Ov=Tn(ec),_d=g({},Xa,{relatedTarget:0}),tc=Tn(_d),Tv=g({},ti,{animationName:0,elapsedTime:0,pseudoElement:0}),nc=Tn(Tv),Pv=g({},ti,{clipboardData:function(i){return"clipboardData"in i?i.clipboardData:window.clipboardData}}),jr=Tn(Pv),Mv=g({},ti,{data:0}),rc=Tn(Mv),Oi={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wd={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Sd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ic(i){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(i):(i=Sd[i])?!!a[i]:!1}function ac(){return ic}var Ad=g({},Xa,{key:function(i){if(i.key){var a=Oi[i.key]||i.key;if(a!=="Unidentified")return a}
vendor: 5,186 bytes, line 48
48return i.type==="keypress"?(i=is(i),i===13?"Enter":String.fromCharCode(i)):i.type==="keydown"||i.type==="keyup"?wd[i.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ac,charCode:function(i){return i.type==="keypress"?is(i):0},keyCode:function(i){return i.type==="keydown"||i.type==="keyup"?i.keyCode:0},which:function(i){return i.type==="keypress"?is(i):i.type==="keydown"||i.type==="keyup"?i.keyCode:0}}),Ed=Tn(Ad),Cv=g({},os,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Od=Tn(Cv),oc=g({},Xa,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ac}),jv=Tn(oc),Td=g({},ti,{propertyName:0,elapsedTime:0,pseudoElement:0}),Pd=Tn(Td),pl=g({},os,{deltaX:function(i){return"deltaX"in i?i.deltaX:"wheelDeltaX"in i?-i.wheelDeltaX:0},deltaY:function(i){return"deltaY"in i?i.deltaY:"wheelDeltaY"in i?-i.wheelDeltaY:"wheelDelta"in i?-i.wheelDelta:0},deltaZ:0,deltaMode:0}),oa=Tn(pl),Nv=g({},ti,{newState:0,oldState:0}),ss=Tn(Nv),rr=[9,13,27,32],vl=gr&&"CompositionEvent"in window,Qa=null;gr&&"documentMode"in document&&(Qa=document.documentMode);var Dv=gr&&"TextEvent"in window&&!Qa,gl=gr&&(!vl||Qa&&8<Qa&&11>=Qa),yl=" ",Md=!1;function Cd(i,a){switch(i){case"keyup":return rr.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function sc(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var Ja=!1;function xr(i,a){switch(i){case"compositionend":return sc(a);case"keypress":return a.which!==32?null:(Md=!0,yl);case"textInput":return i=a.data,i===yl&&Md?null:i;default:return null}}function eo(i,a){if(Ja)return i==="compositionend"||!vl&&Cd(i,a)?(i=Ei(),Bt=aa=Cr=null,Ja=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return gl&&a.locale!=="ko"?null:a.data;default:return null}}var kv={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Nr(i){var a=i&&i.nodeName&&i.nodeName.toLowerCase();return a==="input"?!!kv[i.type]:a==="textarea"}function jd(i,a,u,h){Wa?ze?ze.push(h):ze=[h]:Wa=h,a=_h(a,"onChange"),0<a.length&&(u=new ml("onChange","change",null,u,h),i.push({event:u,listeners:a}))}var Dr=null,ls=null;function us(i){q2(i,0)}function cs(i){var a=wi(i);if(jt(a))return i}function fs(i,a){if(i==="change")return a}var Nd=!1;if(gr){var kr;if(gr){var to="oninput"in document;if(!to){var Dd=document.createElement("div");Dd.setAttribute("oninput","return;"),to=typeof Dd.oninput=="function"}kr=to}else kr=!1;Nd=kr&&(!document.documentMode||9<document.documentMode)}function xl(){Dr&&(Dr.detachEvent("onpropertychange",kd),ls=Dr=null)}function kd(i){if(i.propertyName==="value"&&cs(ls)){var a=[];jd(a,ls,i,ns(i)),Qu(us,a)}}function ri(i,a,u){i==="focusin"?(xl(),Dr=a,ls=u,Dr.attachEvent("onpropertychange",kd)):i==="focusout"&&xl()}function Lv(i){if(i==="selectionchange"||i==="keyup"||i==="keydown")return cs(ls)}function no(i,a){if(i==="click")return cs(a)}function zv(i,a){if(i==="input"||i==="change")return cs(a)}function ii(i,a){return i===a&&(i!==0||1/i===1/a)||i!==i&&a!==a}var pn=typeof Object.is=="function"?Object.is:ii;function ro(i,a){if(pn(i,a))return!0;if(typeof i!="object"||i===null||typeof a!="object"||a===null)return!1;var u=Object.keys(i),h=Object.keys(a);if(u.length!==h.length)return!1;for(h=0;h<u.length;h++){var x=u[h];if(!Iu.call(a,x)||!pn(i[x],a[x]))return!1}return!0}function bl(i){for(;i&&i.firstChild;)i=i.firstChild;return i}function ds(i,a){var u=bl(i);i=0;for(var h;u;){if(u.nodeType===3){if(h=i+u.textContent.length,i<=a&&h>=a)return{node:u,offset:a-i};i=h}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=bl(u)}}function _l(i,a){return i&&a?i===a?!0:i&&i.nodeType===3?!1:a&&a.nodeType===3?_l(i,a.parentNode):"contains"in i?i.contains(a):i.compareDocumentPosition?!!(i.compareDocumentPosition(a)&16):!1:!1}function hs(i){i=i!=null&&i.ownerDocument!=null&&i.ownerDocument.defaultView!=null?i.ownerDocument.defaultView:window;for(var a=Ga(i.document);a instanceof i.HTMLIFrameElement;){try{var u=typeof a.contentWindow.location.href=="string"}catch{u=!1}if(u)i=a.contentWindow;else break;a=Ga(i.document)}return a}function Ti(i){var a=i&&i.nodeName&&i.nodeName.toLowerCase();return a&&(a==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||a==="textarea"||i.contentEditable==="true")}var wl=gr&&"documentMode"in document&&11>=document.documentMode,Pi=null,Sl=null,ms=null,io=!1;function Ld(i,a,u){var h=u.window===u?u.document:u.nodeType===9?u:u.ownerDocument;io||Pi==null||Pi!==Ga(h)||(h=Pi,"selectionStart"in h&&Ti(h)?h={start:h.selectionStart,end:h.selectionEnd}:(h=(h.ownerDocument&&h.ownerDocument.defaultView||window).getSelection(),h={anchorNode:h.anchorNode,anchorOffset:h.anchorOffset,focu
vendor: 22,310 bytes, line 48
48sNode:h.focusNode,focusOffset:h.focusOffset}),ms&&ro(ms,h)||(ms=h,h=_h(Sl,"onSelect"),0<h.length&&(a=new ml("onSelect","select",null,a,u),i.push({event:a,listeners:h}),a.target=Pi)))}function Mi(i,a){var u={};return u[i.toLowerCase()]=a.toLowerCase(),u["Webkit"+i]="webkit"+a,u["Moz"+i]="moz"+a,u}var ao={animationend:Mi("Animation","AnimationEnd"),animationiteration:Mi("Animation","AnimationIteration"),animationstart:Mi("Animation","AnimationStart"),transitionrun:Mi("Transition","TransitionRun"),transitionstart:Mi("Transition","TransitionStart"),transitioncancel:Mi("Transition","TransitionCancel"),transitionend:Mi("Transition","TransitionEnd")},Al={},zd={};gr&&(zd=document.createElement("div").style,"AnimationEvent"in window||(delete ao.animationend.animation,delete ao.animationiteration.animation,delete ao.animationstart.animation),"TransitionEvent"in window||delete ao.transitionend.transition);function vn(i){if(Al[i])return Al[i];if(!ao[i])return i;var a=ao[i],u;for(u in a)if(a.hasOwnProperty(u)&&u in zd)return Al[i]=a[u];return i}var ps=vn("animationend"),Rd=vn("animationiteration"),vs=vn("animationstart"),Rv=vn("transitionrun"),Bd=vn("transitionstart"),Bv=vn("transitioncancel"),oo=vn("transitionend"),Id=new Map,Ci="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Ci.push("scrollEnd");function ir(i,a){Id.set(i,a),na(a,[i])}var gs=typeof reportError=="function"?reportError:function(i){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof i=="object"&&i!==null&&typeof i.message=="string"?String(i.message):String(i),error:i});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",i);return}console.error(i)},ar=[],Ln=0,El=0;function ys(){for(var i=Ln,a=El=Ln=0;a<i;){var u=ar[a];ar[a++]=null;var h=ar[a];ar[a++]=null;var x=ar[a];ar[a++]=null;var _=ar[a];if(ar[a++]=null,h!==null&&x!==null){var C=h.pending;C===null?x.next=x:(x.next=C.next,C.next=x),h.pending=x}_!==0&&so(u,x,_)}}function ji(i,a,u,h){ar[Ln++]=i,ar[Ln++]=a,ar[Ln++]=u,ar[Ln++]=h,El|=h,i.lanes|=h,i=i.alternate,i!==null&&(i.lanes|=h)}function lc(i,a,u,h){return ji(i,a,u,h),xs(i)}function Lr(i,a){return ji(i,null,null,a),xs(i)}function so(i,a,u){i.lanes|=u;var h=i.alternate;h!==null&&(h.lanes|=u);for(var x=!1,_=i.return;_!==null;)_.childLanes|=u,h=_.alternate,h!==null&&(h.childLanes|=u),_.tag===22&&(i=_.stateNode,i===null||i._visibility&1||(x=!0)),i=_,_=_.return;return i.tag===3?(_=i.stateNode,x&&a!==null&&(x=31-Zn(u),i=_.hiddenUpdates,h=i[x],h===null?i[x]=[a]:h.push(a),a.lane=u|536870912),_):null}function xs(i){if(50<Dc)throw Dc=0,Ug=null,Error(r(185));for(var a=i.return;a!==null;)i=a,a=i.return;return i.tag===3?i.stateNode:null}var sa={};function Iv(i,a,u,h){this.tag=i,this.key=u,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=h,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function zn(i,a,u,h){return new Iv(i,a,u,h)}function Ol(i){return i=i.prototype,!(!i||!i.isReactComponent)}function zr(i,a){var u=i.alternate;return u===null?(u=zn(i.tag,a,i.key,i.mode),u.elementType=i.elementType,u.type=i.type,u.stateNode=i.stateNode,u.alternate=i,i.alternate=u):(u.pendingProps=a,u.type=i.type,u.flags=0,u.subtreeFlags=0,u.deletions=null),u.flags=i.flags&65011712,u.childLanes=i.childLanes,u.lanes=i.lanes,u.child=i.child,u.memoizedProps=i.memoizedProps,u.memoizedState=i.memoizedState,u.updateQueue=i.updateQueue,a=i.dependencies,u.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},u.sibling=i.sibling,u.index=i.index,u.ref=i.ref,u.refCleanup=i.refCleanup,u}function uc(i,a){i.flags&=65011714;var u=i.alternate;return u===null?(i.childLanes=0,i.lanes=a,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=u.childLanes,i.lanes=u.lanes,i.child=u.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=u.memoizedProps,i.memoizedState=u.memoizedState,i.updateQueue=u.updateQueue,i.type=u.type,a=u.dependencies,i.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),i}function bs(i,a,u,h,x,_){var C=0;if(h=i,typeof i=="function")Ol(i)&&(C=1);else if(typeof i=="string")C=t4(i,u,V.current)?26:i==="html"||i==="head"||i==="body"?27:5;else e:switch(i){case ie:return i=zn(31,u,a,x),i.elementType=ie,i.lanes=_,i;case E:return la(u.children,x,_,a);case M:C=8,x|=24;break;case j:return i=zn(12,u,a,x|2),i.elementType=j,i.lanes=_,i;case B:return i=zn(13,u,a,x),i.elementType=B,i.lanes=_,i;case I:return i=zn(19,u,a,x),i.elementType=I,i.lanes=_,i;default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case k:C=10;break e;case z:C=9;break e;case R:C=11;break e;case q:C=14;break e;case K:C=16,h=null;break e}C=29,u=Error(r(130,i===null?"null":typeof i,"")),h=null}return a=zn(C,u,a,x),a.elementType=i,a.type=h,a.lanes=_,a}function la(i,a,u,h){return i=zn(7,i,h,a),i.lanes=u,i}function Tl(i,a,u){return i=zn(6,i,null,a),i.lanes=u,i}function cc(i){var a=zn(18,null,null,0);return a.stateNode=i,a}function fc(i,a,u){return a=zn(4,i.children!==null?i.children:[],i.key,a),a.lanes=u,a.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},a}var s=new WeakMap;function d(i,a){if(typeof i=="object"&&i!==null){var u=s.get(i);return u!==void 0?u:(a={value:i,source:a,stack:Hn(a)},s.set(i,a),a)}return{value:i,source:a,stack:Hn(a)}}var y=[],w=0,P=null,N=0,H=[],W=0,ae=null,pe=1,Ae="";function Ne(i,a){y[w++]=N,y[w++]=P,P=i,N=a}function He(i,a,u){H[W++]=pe,H[W++]=Ae,H[W++]=ae,ae=i;var h=pe;i=Ae;var x=32-Zn(h)-1;h&=~(1<<x),u+=1;var _=32-Zn(a)+x;if(30<_){var C=x-x%5;_=(h&(1<<C)-1).toString(32),h>>=C,x-=C,pe=1<<32-Zn(a)+x|u<<x|h,Ae=_+i}else pe=1<<_|u<<x|h,Ae=i}function on(i){i.return!==null&&(Ne(i,1),He(i,1,0))}function It(i){for(;i===P;)P=y[--w],y[w]=null,N=y[--w],y[w]=null;for(;i===ae;)ae=H[--W],H[W]=null,Ae=H[--W],H[W]=null,pe=H[--W],H[W]=null}function Gn(i,a){H[W++]=pe,H[W++]=Ae,H[W++]=ae,pe=a.id,Ae=a.overflow,ae=i}var rt=null,it=null,Ke=!1,Ni=null,or=!1,Pl=Error(r(519));function Di(i){var a=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw _s(d(a,i)),Pl}function dc(i){var a=i.stateNode,u=i.type,h=i.memoizedProps;switch(a[Yt]=i,a[mn]=h,u){case"dialog":We("cancel",a),We("close",a);break;case"iframe":case"object":case"embed":We("load",a);break;case"video":case"audio":for(u=0;u<Lc.length;u++)We(Lc[u],a);break;case"source":We("error",a);break;case"img":case"image":case"link":We("error",a),We("load",a);break;case"details":We("toggle",a);break;case"input":We("invalid",a),es(a,h.value,h.defaultValue,h.checked,h.defaultChecked,h.type,h.name,!0);break;case"select":We("invalid",a);break;case"textarea":We("invalid",a),$a(a,h.value,h.defaultValue,h.children)}u=h.children,typeof u!="string"&&typeof u!="number"&&typeof u!="bigint"||a.textContent===""+u||h.suppressHydrationWarning===!0||$2(a.textContent,u)?(h.popover!=null&&(We("beforetoggle",a),We("toggle",a)),h.onScroll!=null&&We("scroll",a),h.onScrollEnd!=null&&We("scrollend",a),h.onClick!=null&&(a.onclick=nr),a=!0):a=!1,a||Di(i,!0)}function Lt(i){for(rt=i.return;rt;)switch(rt.tag){case 5:case 31:case 13:or=!1;return;case 27:case 3:or=!0;return;default:rt=rt.return}}function ai(i){if(i!==rt)return!1;if(!Ke)return Lt(i),Ke=!0,!1;var a=i.tag,u;if((u=a!==3&&a!==27)&&((u=a===5)&&(u=i.type,u=!(u!=="form"&&u!=="button")||ty(i.type,i.memoizedProps)),u=!u),u&&it&&Di(i),Lt(i),a===13){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(r(317));it=nA(i)}else if(a===31){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(r(317));it=nA(i)}else a===27?(a=it,wo(i.type)?(i=oy,oy=null,it=i):it=a):it=rt?Br(i.stateNode.nextSibling):null;return!0}function ua(){it=rt=null,Ke=!1}function hc(){var i=Ni;return i!==null&&(cr===null?cr=i:cr.push.apply(cr,i),Ni=null),i}function _s(i){Ni===null?Ni=[i]:Ni.push(i)}var ws=U(null),ki=null,oi=null;function lo(i,a,u){ye(ws,a._currentValue),a._currentValue=u}function ca(i){i._currentValue=ws.current,X(ws)}function Uv(i,a,u){for(;i!==null;){var h=i.alternate;if((i.childLanes&a)!==a?(i.childLanes|=a,h!==null&&(h.childLanes|=a)):h!==null&&(h.childLanes&a)!==a&&(h.childLanes|=a),i===u)break;i=i.return}}function Vv(i,a,u,h){var x=i.child;for(x!==null&&(x.return=i);x!==null;){var _=x.dependencies;if(_!==null){var C=x.child;_=_.firstContext;e:for(;_!==null;){var D=_;_=x;for(var Z=0;Z<a.length;Z++)if(D.context===a[Z]){_.lanes|=u,D=_.alternate,D!==null&&(D.lanes|=u),Uv(_.return,u,i),h||(C=null);break e}_=D.next}}else if(x.tag===18){if(C=x.return,C===null)throw Error(r(341));C.lanes|=u,_=C.alternate,_!==null&&(_.lanes|=u),Uv(C,u,i),C=null}else C=x.child;if(C!==null)C.return=x;else for(C=x;C!==null;){if(C===i){C=null;break}if(x=C.sibling,x!==null){x.return=C.return,C=x;break}C=C.return}x=C}}function Ml(i,a,u,h){i=null;for(var x=a,_=!1;x!==null;){if(!_){if((x.flags&524288)!==0)_=!0;else if((x.flags&262144)!==0)break}if(x.tag===10){var C=x.alternate;if(C===null)throw Error(r(387));if(C=C.memoizedProps,C!==null){var D=x.type;pn(x.pendingProps.value,C.value)||(i!==null?i.push(D):i=[D])}}else if(x===Se.current){if(C=x.alternate,C===null)throw Error(r(387));C.memoizedState.memoizedState!==x.memoizedState.memoizedState&&(i!==null?i.push(Uc):i=[Uc])}x=x.return}i!==null&&Vv(a,i,u,h),a.flags|=262144}function Ud(i){for(i=i.firstContext;i!==null;){if(!pn(i.context._currentValue,i.memoizedValue))return!0;i=i.next}return!1}function Ss(i){ki=i,oi=null,i=i.dependencies,i!==null&&(i.firstContext=null)}function Pn(i){return Nw(ki,i)}function Vd(i,a){return ki===null&&Ss(i),Nw(i,a)}function Nw(i,a){var u=a._currentValue;if(a={context:a,memoizedValue:u,next:null},oi===null){if(i===null)throw Error(r(308));oi=a,i.dependencies={lanes:0,firstContext:a},i.flags|=524288}else oi=oi.next=a;return u}var X3=typeof AbortController<"u"?AbortController:function(){var i=[],a=this.signal={aborted:!1,addEventListener:function(u,h){i.push(h)}};this.abort=function(){a.aborted=!0,i.forEach(function(u){return u()})}},Q3=e.unstable_scheduleCallback,J3=e.unstable_NormalPriority,Xt={$$typeof:k,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Hv(){return{controller:new X3,data:new Map,refCount:0}}function mc(i){i.refCount--,i.refCount===0&&Q3(J3,function(){i.controller.abort()})}var pc=null,qv=0,Cl=0,jl=null;function eR(i,a){if(pc===null){var u=pc=[];qv=0,Cl=Gg(),jl={status:"pending",value:void 0,then:function(h){u.push(h)}}}return qv++,a.then(Dw,Dw),a}function Dw(){if(--qv===0&&pc!==null){jl!==null&&(jl.status="fulfilled");var i=pc;pc=null,Cl=0,jl=null;for(var a=0;a<i.length;a++)(0,i[a])()}}function tR(i,a){var u=[],h={status:"pending",value:null,reason:null,then:function(x){u.push(x)}};return i.then(function(){h.status="fulfilled",h.value=a;for(var x=0;x<u.length;x++)(0,u[x])(a)},function(x){for(h.status="rejected",h.reason=x,x=0;x<u.length;x++)(0,u[x])(void 0)}),h}var kw=G.S;G.S=function(i,a){g2=qn(),typeof a=="object"&&a!==null&&typeof a.then=="function"&&eR(i,a),kw!==null&&kw(i,a)};var As=U(null);function Zv(){var i=As.current;return i!==null?i:wt.pooledCache}function Hd(i,a){a===null?ye(As,As.current):ye(As,a.pool)}function Lw(){var i=Zv();return i===null?null:{parent:Xt._currentValue,pool:i}}var Nl=Error(r(460)),Fv=Error(r(474)),qd=Error(r(542)),Zd={then:function(){}};function zw(i){return i=i.status,i==="fulfilled"||i==="rejected"}function Rw(i,a,u){switch(u=i[u],u===void 0?i.push(a):u!==a&&(a.then(nr,nr),a=u),a.status){case"fulfilled":return a.value;case"rejected":throw i=a.reason,Iw(i),i;default:if(typeof a.status=="string")a.then(nr,nr);else{if(i=wt,i!==null&&100<i.shellSuspendCounter)throw Error(r(482));i=a,i.status="pending",i.then(function(h){if(a.status==="pending"){var x=a;x.status="fulfilled",x.value=h}},function(h){if(a.status==="pending"){var x=a;x.status="rejected",x.reason=h}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw i=a.reason,Iw(i),i}throw Os=a,Nl}}function Es(i){try{var a=i._init;return a(i._payload)}catch(u){throw u!==null&&typeof u=="object"&&typeof u.then=="function"?(Os=u,Nl):u}}var Os=null;function Bw(){if(Os===null)throw Error(r(459));var i=Os;return Os=null,i}function Iw(i){if(i===Nl||i===qd)throw Error(r(483))}var Dl=null,vc=0;function Fd(i){var a=vc;return vc+=1,Dl===null&&(Dl=[]),Rw(Dl,i,a)}function gc(i,a){a=a.props.ref,i.ref=a!==void 0?a:null}function Gd(i,a){throw a.$$typeof===b?Error(r(525)):(i=Object.prototype.toString.call(a),Error(r(31,i==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":i)))}function Uw(i){function a(Y,F){if(i){var Q=Y.deletions;Q===null?(Y.deletions=[F],Y.flags|=16):Q.push(F)}}function u(Y,F){if(!i)return null;for(;F!==null;)a(Y,F),F=F.sibling;return null}function h(Y){for(var F=new Map;Y!==null;)Y.key!==null?F.set(Y.key,Y):F.set(Y.index,Y),Y=Y.sibling;return F}function x(Y,F){return Y=zr(Y,F),Y.index=0,Y.sibling=null,Y}function _(Y,F,Q){return Y.index=Q,i?(Q=Y.alternate,Q!==null?(Q=Q.index,Q<F?(Y.flags|=67108866,F):Q):(Y.flags|=67108866,F)):(Y.flags|=1048576,F)}function C(Y){return i&&Y.alternate===null&&(Y.flags|=67108866),Y}function D(Y,F,Q,me){return F===null||F.tag!==6?(F=Tl(Q,Y.mode,me),F.return=Y,F):(F=x(F,Q),F.return=Y,F)}function Z(Y,F,Q,me){var De=Q.type;return De===E?de(Y,F,Q.props.children,me,Q.key):F!==null&&(F.elementType===De||typeof De=="object"&&De!==null&&De.$$typeof===K&&Es(De)===F.type)?(F=x(F,Q.props),gc(F,Q),F.return=Y,F):(F=bs(Q.type,Q.key,Q.props,null,Y.mode,me),gc(F,Q),F.return=Y,F)}function ee(Y,F,Q,me){return F===null||F.tag!==4||F.stateNode.containerInfo!==Q.containerInfo||F.stateNode.implementation!==Q.implementation?(F=fc(Q,Y.mode,me),F.return=Y,F):(F=x(F,Q.children||[]),F.return=Y,F)}function de(Y,F,Q,me,De){return F===null||F.tag!==7?(F=la(Q,Y.mode,me,De),F.return=Y,F):(F=x(F,Q),F.return=Y,F)}function ve(Y,F,Q){if(typeof F=="string"&&F!==""||typeof F=="number"||typeof F=="bigint")return F=Tl(""+F,Y.mode,Q),F.return=Y,F;if(typeof F=="object"&&F!==null){switch(F.$$typeof){case S:return Q=bs(F.type,F.key,F.props,null,Y.mode,Q),gc(Q,F),Q.return=Y,Q;case A:return F=fc(F,Y.mode,Q),F.return=Y,F;case K:return F=Es(F),ve(Y,F,Q)}if(_e(F)||$(F))return F=la(F,Y.mode,Q,null),F.return=Y,F;if(typeof F.then=="function")return ve(Y,Fd(F),Q);if(F.$$typeof===k)return ve(Y,Vd(Y,F),Q);Gd(Y,F)}return null}function oe(Y,F,Q,me){var De=F!==null?F.key:null;if(typeof Q=="string"&&Q!==""||typeof Q=="number"||typeof Q=="bigint")return De!==null?null:D(Y,F,""+Q,me);if(typeof Q=="object"&&Q!==null){switch(Q.$$typeof){case S:return Q.key===De?Z(Y,F,Q,me):null;case A:return Q.key===De?ee(Y,F,Q,me):null;case K:return Q=Es(Q),oe(Y,F,Q,me)}if(_e(Q)||$(Q))return De!==null?null:de(Y,F,Q,me,null);if(typeof Q.then=="function")return oe(Y,F,Fd(Q),me);if(Q.$$typeof===k)return oe(Y,F,Vd(Y,Q),me);Gd(Y,Q)}return null}function se(Y,F,Q,me,De){if(typeof me=="string"&&me!==""||typeof me=="number"||typeof me=="bigint")return Y=Y.get(Q)||null,D(F,Y,""+me,De);if(typeof me=="object"&&me!==null){switch(me.$$typeof){case S:return Y=Y.get(me.key===null?Q:me.key)||null,Z(F,Y,me,De);case A:return Y=Y.get(me.key===null?Q:me.key)||null,ee(F,Y,me,De);case K:return me=Es(me),se(Y,F,Q,me,De)}if(_e(me)||$(me))return Y=Y.get(Q)||null,de(F,Y,me,De,null);if(typeof me.then=="function")return se(Y,F,Q,Fd(me),De);if(me.$$typeof===k)return se(Y,F,Q,Vd(F,me),De);Gd(F,me)}return null}function Oe(Y,F,Q,me){for(var De=null,at=null,Me=F,qe=F=0,Je=null;Me!==null&&qe<Q.length;qe++){Me.index>qe?(Je=Me,Me=null):Je=Me.sibling;var ot=oe(Y,Me,Q[qe],me);if(ot===null){Me===null&&(Me=Je);break}i&&Me&&ot.alternate===null&&a(Y,Me),F=_(ot,F,qe),at===null?De=ot:at.sibling=ot,at=ot,Me=Je}if(qe===Q.length)return u(Y,Me),Ke&&Ne(Y,qe),De;if(Me===null){for(;qe<Q.length;qe++)Me=ve(Y,Q[qe],me),Me!==null&&(F=_(Me,F,qe),at===null?De=Me:at.sibling=Me,at=Me);return Ke&&Ne(Y,qe),De}for(Me=h(Me);qe<Q.length;qe++)Je=se(Me,Y,qe,Q[qe],me),Je!==null&&(i&&Je.alternate!==null&&Me.delete(Je.key===null?qe:Je.key),F=_(Je,F,qe),at===null?De=Je:at.sibling=Je,at=Je);return i&&Me.forEach(function(To){return a(Y,To)}),Ke&&Ne(Y,qe),De}function Le(Y,F,Q,me){if(Q==null)throw Error(r(151));for(var De=null,at=null,Me=F,qe=F=0,Je=null,ot=Q.next();Me!==null&&!ot.done;qe++,ot=Q.next()){Me.index>qe?(Je=Me,Me=null):Je=Me.sibling;var To=oe(Y,Me,ot.value,me);if(To===null){Me===null&&(Me=Je);break}i&&Me&&To.alternate===null&&a(Y,Me),F=_(To,F,qe),at===null?De=To:at.sibling=To,at=To,Me=Je}if(ot.done)return u(Y,Me),Ke&&Ne(Y,qe),De;if(Me===null){for(;!ot.done;qe++,ot=Q.next())ot=ve(Y,ot.value,me),ot!==null&&(F=_(ot,F,qe),at===null?De=ot:at.sibling=ot,at=ot);return Ke&&Ne(Y,qe),De}for(Me=h(Me);!ot.done;qe++,ot=Q.next())ot=se(Me,Y,qe,ot.value,me),ot!==null&&(i&&ot.alternate!==null&&Me.delete(ot.key===null?qe:ot.key),F=_(ot,F,qe),at===null?De=ot:at.sibling=ot,at=ot);return i&&Me.forEach(function(d4){return a(Y,d4)}),Ke&&Ne(Y,qe),De}function xt(Y,F,Q,me){if(typeof Q=="object"&&Q!==null&&Q.type===E&&Q.key===null&&(Q=Q.props.children),typeof Q=="object"&&Q!==null){switch(Q.$$typeof){case S:e:{for(var De=Q.key;F!==null;){if(F.key===De){if(De=Q.type,De===E){if(F.tag===7){u(Y,F.sibling),me=x(F,Q.props.children),me.return=Y,Y=me;break e}}else if(F.elementType===De||typeof De=="object"&&De!==null&&De.$$typeof===K&&Es(De)===F.type){u(Y,F.sibling),me=x(F,Q.props),gc(me,Q),me.return=Y,Y=me;break e}u(Y,F);break}else a(Y,F);F=F.sibling}Q.type===E?(me=la(Q.props.children,Y.mode,me,Q.key),me.return=Y,Y=me):(me=bs(Q.type,Q.key,Q.props,null,Y.mode,me),gc(me,Q),me.return=Y,Y=me)}return C(Y);case A:e:{for(De=Q.key;F!==null;){if(F.key===De)if(F.tag===4&&F.stateNode.containerInfo===Q.containerInfo&&F.stateNode.implementation===Q.implementation){u(Y,F.sibling),me=x(F,Q.children||[]),me.return=Y,Y=me;break e}else{u(Y,F);break}else a(Y,F);F=F.sibling}me=fc(Q,Y.mode,me),me.return=Y,Y=me}return C(Y);case K:return Q=Es(Q),xt(Y,F,Q,me)}if(_e(Q))return Oe(Y,F,Q,me);if($(Q)){if(De=$(Q),typeof De!="function")throw Error(r(150));return Q=De.call(Q),Le(Y,F,Q,me)}if(typeof Q.then=="function")return xt(Y,F,Fd(Q),me);if(Q.$$typeof===k)return xt(Y,F,Vd(Y,Q),me);Gd(Y,Q)}return typeof Q=="string"&&Q!==""||typeof Q=="number"||typeof Q=="bigint"?(Q=""+Q,F!==null&&F.tag===6?(u(Y,F.sibling),me=x(F,Q),me.return=Y,Y=me):(u(Y,F),me=Tl(Q,Y.mode,me),me.return=Y,Y=me),C(Y)):u(Y,F)}return function(Y,F,Q,me){try{vc=0;var De=xt(Y,F,Q,me);return Dl=null,De}catch(Me){if(Me===Nl||Me===qd)throw Me;var at=zn(29,Me,null,Y.mode);return at.lanes=me,at.return=Y,at}finally{}}}var Ts=Uw(!0),Vw=Uw(!1),uo=!1;function Gv(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function $v(i,a){i=i.updateQueue,a.updateQueue===i&&(a.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,callbacks:null})}function co(i){return{lane:i,tag:0,payload:null,callback:null,next:null}}function fo(i,a,u){var h=i.updateQueue;if(h===null)return null;if(h=h.shared,(lt&2)!==0){var x=h.pending;return x===null?a.next=a:(a.next=x.next,x.next=a),h.pending=a,a=xs(i),so(i,null,u),a}return ji(i,h,a,u),xs(i)}function yc(i,a,u){if(a=a.updateQueue,a!==null&&(a=a.shared,(u&4194048)!==0)){var h=a.lanes;h&=i.pendingLanes,u|=h,a.lanes=u,hd(i,u)}}function Kv(i,a){var u=i.updateQueue,h=i.alternate;if(h!==null&&(h=h.updateQueue,u===h)){var x=null,_=null;if(u=u.firstBaseUpdate,u!==null){do{var C={lane:u.lane,tag:u.tag,payload:u.payload,callback:null,next:null};_===null?x=_=C:_=_.next=C,u=u.next}while(u!==null);_===null?x=_=a:_=_.next=a}else x=_=a;u={baseState:h.baseState,firstBaseUpdate:x,lastBaseUpdate:_,shared:h.shared,callbacks:h.callbacks},i.updateQueue=u;return}i=u.lastBaseUpdate,i===null?u.firstBaseUpdate=a:i.next=a,u.lastBaseUpdate=a}var Yv=!1;function xc(){if(Yv){var i=jl;if(i!==null)throw i}}function bc(i,a,u,h){Yv=!1;var x=i.updateQueue;uo=!1;var _=x.firstBaseUpdate,C=x.lastBaseUpdate,D=x.shared.pending;if(D!==null){x.shared.pending=null;var Z=D,ee=Z.next;Z.next=null,C===null?_=ee:C.next=ee,C=Z;var de=i.alternate;de!==null&&(de=de.updateQueue,D=de.lastBaseUpdate,D!==C&&(D===null?de.firstBaseUpdate=ee:D.next=ee,de.lastBaseUpdate=Z))}if(_!==null){var ve=x.baseState;C=0,de=ee=Z=null,D=_;do{var oe=D.lane&-536870913,se=oe!==D.lane;if(se?(Qe&oe)===oe:(h&oe)===oe){oe!==0&&oe===Cl&&(Yv=!0),de!==null&&(de=de.next={lane:0,tag:D.tag,payload:D.payload,callback:null,next:null});e:{var Oe=i,Le=D;oe=a;var xt=u;switch(Le.tag){case 1:if(Oe=Le.payload,typeof Oe=="function"){ve=Oe.call(xt,ve,oe);break e}ve=Oe;break e;case 3:Oe.flags=Oe.flags&-65537|128;case 0:if(Oe=Le.payload,oe=typeof Oe=="function"?Oe.call(xt,ve,oe):Oe,oe==null)break e;ve=g({},ve,oe);break e;case 2:uo=!0}}oe=D.callback,oe!==null&&(i.flags|=64,se&&(i.flags|=8192),se=x.callbacks,se===null?x.callbacks=[oe]:se.push(oe))}else se={lane:oe,tag:D.tag,payload:D.payload,callback:D.callback,next:null},de===null?(ee=de=se,Z=ve):de=de.next=se,C|=oe;if(D=D.next,D===null){if(D=x.shared.pending,D===null)break;se=D,D=se.next,se.next=null,x.lastBaseUpdate=se,x.shared.pending=null}}while(!0);de===null&&(Z=ve),x.baseState=Z,x.firstBaseUpdate=ee,x.lastBaseUpdate=de,_===null&&(x.shared.lanes=0),go|=C,i.lanes=C,i.memoizedState=ve}}function Hw(i,a){if(typeof i!="function")throw Error(r(191,i));i.call(a)}function qw(i,a){var u=i.callbacks;
vendor: 5,027 bytes, line 48
48if(u!==null)for(i.callbacks=null,i=0;i<u.length;i++)Hw(u[i],a)}var kl=U(null),$d=U(0);function Zw(i,a){i=xa,ye($d,i),ye(kl,a),xa=i|a.baseLanes}function Wv(){ye($d,xa),ye(kl,kl.current)}function Xv(){xa=$d.current,X(kl),X($d)}var br=U(null),Rr=null;function ho(i){var a=i.alternate;ye($t,$t.current&1),ye(br,i),Rr===null&&(a===null||kl.current!==null||a.memoizedState!==null)&&(Rr=i)}function Qv(i){ye($t,$t.current),ye(br,i),Rr===null&&(Rr=i)}function Fw(i){i.tag===22?(ye($t,$t.current),ye(br,i),Rr===null&&(Rr=i)):mo()}function mo(){ye($t,$t.current),ye(br,br.current)}function _r(i){X(br),Rr===i&&(Rr=null),X($t)}var $t=U(0);function Kd(i){for(var a=i;a!==null;){if(a.tag===13){var u=a.memoizedState;if(u!==null&&(u=u.dehydrated,u===null||iy(u)||ay(u)))return a}else if(a.tag===19&&(a.memoizedProps.revealOrder==="forwards"||a.memoizedProps.revealOrder==="backwards"||a.memoizedProps.revealOrder==="unstable_legacy-backwards"||a.memoizedProps.revealOrder==="together")){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===i)break;for(;a.sibling===null;){if(a.return===null||a.return===i)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}var fa=0,Ve=null,gt=null,Qt=null,Yd=!1,Ll=!1,Ps=!1,Wd=0,_c=0,zl=null,nR=0;function Ut(){throw Error(r(321))}function Jv(i,a){if(a===null)return!1;for(var u=0;u<a.length&&u<i.length;u++)if(!pn(i[u],a[u]))return!1;return!0}function eg(i,a,u,h,x,_){return fa=_,Ve=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,G.H=i===null||i.memoizedState===null?PS:pg,Ps=!1,_=u(h,x),Ps=!1,Ll&&(_=$w(a,u,h,x)),Gw(i),_}function Gw(i){G.H=Ac;var a=gt!==null&>.next!==null;if(fa=0,Qt=gt=Ve=null,Yd=!1,_c=0,zl=null,a)throw Error(r(300));i===null||Jt||(i=i.dependencies,i!==null&&Ud(i)&&(Jt=!0))}function $w(i,a,u,h){Ve=i;var x=0;do{if(Ll&&(zl=null),_c=0,Ll=!1,25<=x)throw Error(r(301));if(x+=1,Qt=gt=null,i.updateQueue!=null){var _=i.updateQueue;_.lastEffect=null,_.events=null,_.stores=null,_.memoCache!=null&&(_.memoCache.index=0)}G.H=MS,_=a(u,h)}while(Ll);return _}function rR(){var i=G.H,a=i.useState()[0];return a=typeof a.then=="function"?wc(a):a,i=i.useState()[0],(gt!==null?gt.memoizedState:null)!==i&&(Ve.flags|=1024),a}function tg(){var i=Wd!==0;return Wd=0,i}function ng(i,a,u){a.updateQueue=i.updateQueue,a.flags&=-2053,i.lanes&=~u}function rg(i){if(Yd){for(i=i.memoizedState;i!==null;){var a=i.queue;a!==null&&(a.pending=null),i=i.next}Yd=!1}fa=0,Qt=gt=Ve=null,Ll=!1,_c=Wd=0,zl=null}function $n(){var i={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Qt===null?Ve.memoizedState=Qt=i:Qt=Qt.next=i,Qt}function Kt(){if(gt===null){var i=Ve.alternate;i=i!==null?i.memoizedState:null}else i=gt.next;var a=Qt===null?Ve.memoizedState:Qt.next;if(a!==null)Qt=a,gt=i;else{if(i===null)throw Ve.alternate===null?Error(r(467)):Error(r(310));gt=i,i={memoizedState:gt.memoizedState,baseState:gt.baseState,baseQueue:gt.baseQueue,queue:gt.queue,next:null},Qt===null?Ve.memoizedState=Qt=i:Qt=Qt.next=i}return Qt}function Xd(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function wc(i){var a=_c;return _c+=1,zl===null&&(zl=[]),i=Rw(zl,i,a),a=Ve,(Qt===null?a.memoizedState:Qt.next)===null&&(a=a.alternate,G.H=a===null||a.memoizedState===null?PS:pg),i}function Qd(i){if(i!==null&&typeof i=="object"){if(typeof i.then=="function")return wc(i);if(i.$$typeof===k)return Pn(i)}throw Error(r(438,String(i)))}function ig(i){var a=null,u=Ve.updateQueue;if(u!==null&&(a=u.memoCache),a==null){var h=Ve.alternate;h!==null&&(h=h.updateQueue,h!==null&&(h=h.memoCache,h!=null&&(a={data:h.data.map(function(x){return x.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),u===null&&(u=Xd(),Ve.updateQueue=u),u.memoCache=a,u=a.data[a.index],u===void 0)for(u=a.data[a.index]=Array(i),h=0;h<i;h++)u[h]=ge;return a.index++,u}function da(i,a){return typeof a=="function"?a(i):a}function Jd(i){var a=Kt();return ag(a,gt,i)}function ag(i,a,u){var h=i.queue;if(h===null)throw Error(r(311));h.lastRenderedReducer=u;var x=i.baseQueue,_=h.pending;if(_!==null){if(x!==null){var C=x.next;x.next=_.next,_.next=C}a.baseQueue=x=_,h.pending=null}if(_=i.baseState,x===null)i.memoizedState=_;else{a=x.next;var D=C=null,Z=null,ee=a,de=!1;do{var ve=ee.lane&-536870913;if(ve!==ee.lane?(Qe&ve)===ve:(fa&ve)===ve){var oe=ee.revertLane;if(oe===0)Z!==null&&(Z=Z.next={lane:0,revertLane:0,gesture:null,action:ee.action,hasEagerState:ee.hasEagerState,eagerState:ee.eagerState,next:null}),ve===Cl&&(de=!0);else if((fa&oe)===oe){ee=ee.next,oe===Cl&&(de=!0);continue}else ve={lane:0,revertLane:ee.revertLane,gesture:null,action:ee.action,hasEagerState:ee.hasEagerState,eagerState:ee.eagerState,next:null},Z===null?(D=Z=ve,C=_):Z=Z.next=ve,Ve.lanes|=oe,go|=oe;ve=ee.action,Ps&&u(_,ve),_=ee.hasEagerState?ee.eagerState:u(_,ve)}else oe={lane:ve,revertLane:ee.revertLane,gesture:ee.gesture,action:ee.action,hasEagerState:ee.hasEagerState,eagerState:ee.eagerState,next:null},Z===null?(D=Z=oe,C=_):Z=Z.next=oe,Ve.lanes|=ve,go|=ve;ee=ee.next}
vendor: 17,134 bytes, line 48
48while(ee!==null&&ee!==a);if(Z===null?C=_:Z.next=D,!pn(_,i.memoizedState)&&(Jt=!0,de&&(u=jl,u!==null)))throw u;i.memoizedState=_,i.baseState=C,i.baseQueue=Z,h.lastRenderedState=_}return x===null&&(h.lanes=0),[i.memoizedState,h.dispatch]}function og(i){var a=Kt(),u=a.queue;if(u===null)throw Error(r(311));u.lastRenderedReducer=i;var h=u.dispatch,x=u.pending,_=a.memoizedState;if(x!==null){u.pending=null;var C=x=x.next;do _=i(_,C.action),C=C.next;while(C!==x);pn(_,a.memoizedState)||(Jt=!0),a.memoizedState=_,a.baseQueue===null&&(a.baseState=_),u.lastRenderedState=_}return[_,h]}function Kw(i,a,u){var h=Ve,x=Kt(),_=Ke;if(_){if(u===void 0)throw Error(r(407));u=u()}else u=a();var C=!pn((gt||x).memoizedState,u);if(C&&(x.memoizedState=u,Jt=!0),x=x.queue,ug(Xw.bind(null,h,x,i),[i]),x.getSnapshot!==a||C||Qt!==null&&Qt.memoizedState.tag&1){if(h.flags|=2048,Rl(9,{destroy:void 0},Ww.bind(null,h,x,u,a),null),wt===null)throw Error(r(349));_||(fa&127)!==0||Yw(h,a,u)}return u}function Yw(i,a,u){i.flags|=16384,i={getSnapshot:a,value:u},a=Ve.updateQueue,a===null?(a=Xd(),Ve.updateQueue=a,a.stores=[i]):(u=a.stores,u===null?a.stores=[i]:u.push(i))}function Ww(i,a,u,h){a.value=u,a.getSnapshot=h,Qw(a)&&Jw(i)}function Xw(i,a,u){return u(function(){Qw(a)&&Jw(i)})}function Qw(i){var a=i.getSnapshot;i=i.value;try{var u=a();return!pn(i,u)}catch{return!0}}function Jw(i){var a=Lr(i,2);a!==null&&fr(a,i,2)}function sg(i){var a=$n();if(typeof i=="function"){var u=i;if(i=u(),Ps){Qr(!0);try{u()}finally{Qr(!1)}}}return a.memoizedState=a.baseState=i,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:da,lastRenderedState:i},a}function eS(i,a,u,h){return i.baseState=u,ag(i,gt,typeof h=="function"?h:da)}function iR(i,a,u,h,x){if(nh(i))throw Error(r(485));if(i=a.action,i!==null){var _={payload:x,action:i,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(C){_.listeners.push(C)}};G.T!==null?u(!0):_.isTransition=!1,h(_),u=a.pending,u===null?(_.next=a.pending=_,tS(a,_)):(_.next=u.next,a.pending=u.next=_)}}function tS(i,a){var u=a.action,h=a.payload,x=i.state;if(a.isTransition){var _=G.T,C={};G.T=C;try{var D=u(x,h),Z=G.S;Z!==null&&Z(C,D),nS(i,a,D)}catch(ee){lg(i,a,ee)}finally{_!==null&&C.types!==null&&(_.types=C.types),G.T=_}}else try{_=u(x,h),nS(i,a,_)}catch(ee){lg(i,a,ee)}}function nS(i,a,u){u!==null&&typeof u=="object"&&typeof u.then=="function"?u.then(function(h){rS(i,a,h)},function(h){return lg(i,a,h)}):rS(i,a,u)}function rS(i,a,u){a.status="fulfilled",a.value=u,iS(a),i.state=u,a=i.pending,a!==null&&(u=a.next,u===a?i.pending=null:(u=u.next,a.next=u,tS(i,u)))}function lg(i,a,u){var h=i.pending;if(i.pending=null,h!==null){h=h.next;do a.status="rejected",a.reason=u,iS(a),a=a.next;while(a!==h)}i.action=null}function iS(i){i=i.listeners;for(var a=0;a<i.length;a++)(0,i[a])()}function aS(i,a){return a}function oS(i,a){if(Ke){var u=wt.formState;if(u!==null){e:{var h=Ve;if(Ke){if(it){t:{for(var x=it,_=or;x.nodeType!==8;){if(!_){x=null;break t}if(x=Br(x.nextSibling),x===null){x=null;break t}}_=x.data,x=_==="F!"||_==="F"?x:null}if(x){it=Br(x.nextSibling),h=x.data==="F!";break e}}Di(h)}h=!1}h&&(a=u[0])}}return u=$n(),u.memoizedState=u.baseState=a,h={pending:null,lanes:0,dispatch:null,lastRenderedReducer:aS,lastRenderedState:a},u.queue=h,u=ES.bind(null,Ve,h),h.dispatch=u,h=sg(!1),_=mg.bind(null,Ve,!1,h.queue),h=$n(),x={state:a,dispatch:null,action:i,pending:null},h.queue=x,u=iR.bind(null,Ve,x,_,u),x.dispatch=u,h.memoizedState=i,[a,u,!1]}function sS(i){var a=Kt();return lS(a,gt,i)}function lS(i,a,u){if(a=ag(i,a,aS)[0],i=Jd(da)[0],typeof a=="object"&&a!==null&&typeof a.then=="function")try{var h=wc(a)}catch(C){throw C===Nl?qd:C}else h=a;a=Kt();var x=a.queue,_=x.dispatch;return u!==a.memoizedState&&(Ve.flags|=2048,Rl(9,{destroy:void 0},aR.bind(null,x,u),null)),[h,_,i]}function aR(i,a){i.action=a}function uS(i){var a=Kt(),u=gt;if(u!==null)return lS(a,u,i);Kt(),a=a.memoizedState,u=Kt();var h=u.queue.dispatch;return u.memoizedState=i,[a,h,!1]}function Rl(i,a,u,h){return i={tag:i,create:u,deps:h,inst:a,next:null},a=Ve.updateQueue,a===null&&(a=Xd(),Ve.updateQueue=a),u=a.lastEffect,u===null?a.lastEffect=i.next=i:(h=u.next,u.next=i,i.next=h,a.lastEffect=i),i}function cS(){return Kt().memoizedState}function eh(i,a,u,h){var x=$n();Ve.flags|=i,x.memoizedState=Rl(1|a,{destroy:void 0},u,h===void 0?null:h)}function th(i,a,u,h){var x=Kt();h=h===void 0?null:h;var _=x.memoizedState.inst;gt!==null&&h!==null&&Jv(h,gt.memoizedState.deps)?x.memoizedState=Rl(a,_,u,h):(Ve.flags|=i,x.memoizedState=Rl(1|a,_,u,h))}function fS(i,a){eh(8390656,8,i,a)}function ug(i,a){th(2048,8,i,a)}function oR(i){Ve.flags|=4;var a=Ve.updateQueue;if(a===null)a=Xd(),Ve.updateQueue=a,a.events=[i];else{var u=a.events;u===null?a.events=[i]:u.push(i)}}function dS(i){var a=Kt().memoizedState;return oR({ref:a,nextImpl:i}),function(){if((lt&2)!==0)throw Error(r(440));return a.impl.apply(void 0,arguments)}}function hS(i,a){return th(4,2,i,a)}function mS(i,a){return th(4,4,i,a)}function pS(i,a){if(typeof a=="function"){i=i();var u=a(i);return function(){typeof u=="function"?u():a(null)}}if(a!=null)return i=i(),a.current=i,function(){a.current=null}}function vS(i,a,u){u=u!=null?u.concat([i]):null,th(4,4,pS.bind(null,a,i),u)}function cg(){}function gS(i,a){var u=Kt();a=a===void 0?null:a;var h=u.memoizedState;return a!==null&&Jv(a,h[1])?h[0]:(u.memoizedState=[i,a],i)}function yS(i,a){var u=Kt();a=a===void 0?null:a;var h=u.memoizedState;if(a!==null&&Jv(a,h[1]))return h[0];if(h=i(),Ps){Qr(!0);try{i()}finally{Qr(!1)}}return u.memoizedState=[h,a],h}function fg(i,a,u){return u===void 0||(fa&1073741824)!==0&&(Qe&261930)===0?i.memoizedState=a:(i.memoizedState=u,i=x2(),Ve.lanes|=i,go|=i,u)}function xS(i,a,u,h){return pn(u,a)?u:kl.current!==null?(i=fg(i,u,h),pn(i,a)||(Jt=!0),i):(fa&42)===0||(fa&1073741824)!==0&&(Qe&261930)===0?(Jt=!0,i.memoizedState=u):(i=x2(),Ve.lanes|=i,go|=i,a)}function bS(i,a,u,h,x){var _=le.p;le.p=_!==0&&8>_?_:8;var C=G.T,D={};G.T=D,mg(i,!1,a,u);try{var Z=x(),ee=G.S;if(ee!==null&&ee(D,Z),Z!==null&&typeof Z=="object"&&typeof Z.then=="function"){var de=tR(Z,h);Sc(i,a,de,Ar(i))}else Sc(i,a,h,Ar(i))}catch(ve){Sc(i,a,{then:function(){},status:"rejected",reason:ve},Ar())}finally{le.p=_,C!==null&&D.types!==null&&(C.types=D.types),G.T=C}}function sR(){}function dg(i,a,u,h){if(i.tag!==5)throw Error(r(476));var x=_S(i).queue;bS(i,x,a,ne,u===null?sR:function(){return wS(i),u(h)})}function _S(i){var a=i.memoizedState;if(a!==null)return a;a={memoizedState:ne,baseState:ne,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:da,lastRenderedState:ne},next:null};var u={};return a.next={memoizedState:u,baseState:u,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:da,lastRenderedState:u},next:null},i.memoizedState=a,i=i.alternate,i!==null&&(i.memoizedState=a),a}function wS(i){var a=_S(i);a.next===null&&(a=i.alternate.memoizedState),Sc(i,a.next.queue,{},Ar())}function hg(){return Pn(Uc)}function SS(){return Kt().memoizedState}function AS(){return Kt().memoizedState}function lR(i){for(var a=i.return;a!==null;){switch(a.tag){case 24:case 3:var u=Ar();i=co(u);var h=fo(a,i,u);h!==null&&(fr(h,a,u),yc(h,a,u)),a={cache:Hv()},i.payload=a;return}a=a.return}}function uR(i,a,u){var h=Ar();u={lane:h,revertLane:0,gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},nh(i)?OS(a,u):(u=lc(i,a,u,h),u!==null&&(fr(u,i,h),TS(u,a,h)))}function ES(i,a,u){var h=Ar();Sc(i,a,u,h)}function Sc(i,a,u,h){var x={lane:h,revertLane:0,gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null};if(nh(i))OS(a,x);else{var _=i.alternate;if(i.lanes===0&&(_===null||_.lanes===0)&&(_=a.lastRenderedReducer,_!==null))try{var C=a.lastRenderedState,D=_(C,u);if(x.hasEagerState=!0,x.eagerState=D,pn(D,C))return ji(i,a,x,0),wt===null&&ys(),!1}catch{}finally{}if(u=lc(i,a,x,h),u!==null)return fr(u,i,h),TS(u,a,h),!0}return!1}function mg(i,a,u,h){if(h={lane:2,revertLane:Gg(),gesture:null,action:h,hasEagerState:!1,eagerState:null,next:null},nh(i)){if(a)throw Error(r(479))}else a=lc(i,u,h,2),a!==null&&fr(a,i,2)}function nh(i){var a=i.alternate;return i===Ve||a!==null&&a===Ve}function OS(i,a){Ll=Yd=!0;var u=i.pending;u===null?a.next=a:(a.next=u.next,u.next=a),i.pending=a}function TS(i,a,u){if((u&4194048)!==0){var h=a.lanes;h&=i.pendingLanes,u|=h,a.lanes=u,hd(i,u)}}var Ac={readContext:Pn,use:Qd,useCallback:Ut,useContext:Ut,useEffect:Ut,useImperativeHandle:Ut,useLayoutEffect:Ut,useInsertionEffect:Ut,useMemo:Ut,useReducer:Ut,useRef:Ut,useState:Ut,useDebugValue:Ut,useDeferredValue:Ut,useTransition:Ut,useSyncExternalStore:Ut,useId:Ut,useHostTransitionStatus:Ut,useFormState:Ut,useActionState:Ut,useOptimistic:Ut,useMemoCache:Ut,useCacheRefresh:Ut};Ac.useEffectEvent=Ut;var PS={readContext:Pn,use:Qd,useCallback:function(i,a){return $n().memoizedState=[i,a===void 0?null:a],i},useContext:Pn,useEffect:fS,useImperativeHandle:function(i,a,u){u=u!=null?u.concat([i]):null,eh(4194308,4,pS.bind(null,a,i),u)},useLayoutEffect:function(i,a){return eh(4194308,4,i,a)},useInsertionEffect:function(i,a){eh(4,2,i,a)},useMemo:function(i,a){var u=$n();a=a===void 0?null:a;var h=i();if(Ps){Qr(!0);try{i()}finally{Qr(!1)}}return u.memoizedState=[h,a],h},useReducer:function(i,a,u){var h=$n();if(u!==void 0){var x=u(a);if(Ps){Qr(!0);try{u(a)}finally{Qr(!1)}}}else x=a;return h.memoizedState=h.baseState=x,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:x},h.queue=i,i=i.dispatch=uR.bind(null,Ve,i),[h.memoizedState,i]},useRef:function(i){var a=$n();return i={current:i},a.memoizedState=i},useState:function(i){i=sg(i);var a=i.queue,u=ES.bind(null,Ve,a);return a.dispatch=u,[i.memoizedState,u]},useDebugValue:cg,useDeferredValue:function(i,a){var u=$n();return fg(u,i,a)},useTransition:function(){var i=sg(!1);return i=bS.bind(null,Ve,i.queue,!0,!1),$n().memoizedState=i,[!1,i]},useSyncExternalStore:function(i,a,u){var h=Ve,x=$n();if(Ke){if(u===void 0)throw Error(r(407));u=u()}else{if(u=a(),wt===null)throw Error(r(349));(Qe&127)!==0||Yw(h,a,u)}x.memoizedState=u;var _={value:u,getSnapshot:a};return x.queue=_,fS(Xw.bind(null,h,_,i),[i]),h.flags|=2048,Rl(9,{destroy:void 0},Ww.bind(null,h,_,u,a),null),u},useId:function(){var i=$n(),a=wt.identifierPrefix;if(Ke){var u=Ae,h=pe;u=(h&~(1<<32-Zn(h)-1)).toString(32)+u,a="_"+a+"R_"+u,u=Wd++,0<u&&(a+="H"+u.toString(32)),a+="_"}else u=nR++,a="_"+a+"r_"+u.toString(32)+"_";return i.memoizedState=a},useHostTransitionStatus:hg,useFormState:oS,useActionState:oS,useOptimistic:function(i){var a=$n();a.memoizedState=a.baseState=i;var u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=u,a=mg.bind(null,Ve,!0,u),u.dispatch=a,[i,a]},useMemoCache:ig,useCacheRefresh:function(){return $n().memoizedState=lR.bind(null,Ve)},useEffectEvent:function(i){var a=$n(),u={impl:i};return a.memoizedState=u,function(){if((lt&2)!==0)throw Error(r(440));return u.impl.apply(void 0,arguments)}}},pg={readContext:Pn,use:Qd,useCallback:gS,useContext:Pn,useEffect:ug,useImperativeHandle:vS,useInsertionEffect:hS,useLayoutEffect:mS,useMemo:yS,useReducer:Jd,useRef:cS,useState:function(){return Jd(da)},useDebugValue:cg,useDeferredValue:function(i,a){var u=Kt();return xS(u,gt.memoizedState,i,a)},useTransition:function(){var i=Jd(da)[0],a=Kt().memoizedState;return[typeof i=="boolean"?i:wc(i),a]},useSyncExternalStore:Kw,useId:SS,useHostTransitionStatus:hg,useFormState:sS,useActionState:sS,useOptimistic:function(i,a){var u=Kt();return eS(u,gt,i,a)},useMemoCache:ig,useCacheRefresh:AS};pg.useEffectEvent=dS;var MS={readContext:Pn,use:Qd,useCallback:gS,useContext:Pn,useEffect:ug,useImperativeHandle:vS,useInsertionEffect:hS,useLayoutEffect:mS,useMemo:yS,useReducer:og,useRef:cS,useState:function(){return og(da)},useDebugValue:cg,useDeferredValue:function(i,a){var u=Kt();return gt===null?fg(u,i,a):xS(u,gt.memoizedState,i,a)},useTransition:function(){var i=og(da)[0],a=Kt().memoizedState;return[typeof i=="boolean"?i:wc(i),a]},useSyncExternalStore:Kw,useId:SS,useHostTransitionStatus:hg,useFormState:uS,useActionState:uS,useOptimistic:function(i,a){var u=Kt();return gt!==null?eS(u,gt,i,a):(u.baseState=i,[i,u.queue.dispatch])},useMemoCache:ig,useCacheRefresh:AS};MS.useEffectEvent=dS;function vg(i,a,u,h){a=i.memoizedState,u=u(h,a),u=u==null?a:g({},a,u),i.memoizedState=u,i.lanes===0&&(i.updateQueue.baseState=u)}var gg={enqueueSetState:function(i,a,u){i=i._reactInternals;var h=Ar(),x=co(h);x.payload=a,u!=null&&(x.callback=u),a=fo(i,x,h),a!==null&&(fr(a,i,h),yc(a,i,h))},enqueueReplaceState:function(i,a,u){i=i._reactInternals;var h=Ar(),x=co(h);x.tag=1,x.payload=a,u!=null&&(x.callback=u),a=fo(i,x,h),a!==null&&(fr(a,i,h),yc(a,i,h))},enqueueForceUpdate:function(i,a){i=i._reactInternals;var u=Ar(),h=co(u);h.tag=2,a!=null&&(h.callback=a),a=fo(i,h,u),a!==null&&(fr(a,i,u),yc(a,i,u))}};function CS(i,a,u,h,x,_,C){return i=i.stateNode,typeof i.shouldComponentUpdate=="function"?i.shouldComponentUpdate(h,_,C):a.prototype&&a.prototype.isPureReactComponent?!ro(u,h)||!ro(x,_):!0}function jS(i,a,u,h){i=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(u,h),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(u,h),a.state!==i&&gg.enqueueReplaceState(a,a.state,null)}function Ms(i,a){var u=a;if("ref"in a){u={};for(var h in a)h!=="ref"&&(u[h]=a[h])}if(i=i.defaultProps){u===a&&(u=g({},u));for(var x in i)u[x]===void 0&&(u[x]=i[x])}return u}function NS(i){gs(i)}function DS(i){console.error(i)}function kS(i){gs(i)}function rh(i,a){try{var u=i.onUncaughtError;u(a.value,{componentStack:a.stack})}catch(h){setTimeout(function(){throw h})}}function LS(i,a,u){try{var h=i.onCaughtError;h(u.value,{componentStack:u.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(x){setTimeout(function(){throw x})}}function yg(i,a,u){return u=co(u),u.tag=3,u.payload={element:null},u.callback=function(){rh(i,a)},u}function zS(i){return i=co(i),i.tag=3,i}function RS(i,a,u,h){var x=u.type.getDerivedStateFromError;if(typeof x=="function"){var _=h.value;i.payload=function(){return x(_)},i.callback=function(){LS(a,u,h)}}var C=u.stateNode;C!==null&&typeof C.componentDidCatch=="function"&&(i.callback=function(){LS(a,u,h),typeof x!="function"&&(yo===null?yo=new Set([this]):yo.add(this));var D=h.stack;this.componentDidCatch(h.value,{componentStack:D!==null?D:""})})}function cR(i,a,u,h,x){if(u.flags|=32768,h!==null&&typeof h=="object"&&typeof h.then=="function"){if(a=u.alternate,a!==null&&Ml(a,u,x,!0),u=br.current,u!==null){switch(u.tag){case 31:case 13:return Rr===null?ph():u.alternate===null&&Vt===0&&(Vt=3),u.flags&=-257,u.flags|=65536,u.lanes=x,h===Zd?u.flags|=16384:(a=u.updateQueue,a===null?u.updateQueue=new Set([h]):a.add(h),qg(i,h,x)),!1;case 22:return u.flags|=65536,h===Zd?u.flags|=16384:(a=u.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([h])},u.updateQueue=a):(u=a.retryQueue,u===null?a.retryQueue=new Set([h]):u.add(h)),qg(i,h,x)),!1}throw Error(r(435,u.tag))}return qg(i,h,x),ph(),!1}if(Ke)return a=br.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=x,h!==Pl&&(i=Error(r(422),{cause:h}),_s(d(i,u)))):(h!==Pl&&(a=Error(r(423),{cause:h}),_s(d(a,u))),i=i.current.alternate,i.flags|=65536,x&=-x,i.lanes|=x,h=d(h,u),x=yg(i.stateNode,h,x),Kv(i,x),Vt!==4&&(Vt=2)),!1;var _=Error(r(520),{cause:h});if(_=d(_,u),Nc===null?Nc=[_]:Nc.push(_),Vt!==4&&(Vt=2),a===null)return!0;h=d(h,u),u=a;do{switch(u.tag){case 3:return u.flags|=65536,i=x&-x,u.lanes|=i,i=yg(u.stateNode,h,i),Kv(u,i),!1;case 1:if(a=u.type,_=u.stateNode,(u.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||_!==null&&typeof _.componentDidCatch=="function"&&(yo===null||!yo.has(_))))return u.flags|=65536,x&=-x,u.lanes|=x,x=zS(x),RS(x,i,u,h),Kv(u,x),!1}u=u.return}while(u!==null);return!1}var xg=Error(r(461)),Jt=!1;function Mn(i,a,u,h){a.child=i===null?Vw(a,null,u,h):Ts(a,i.child,u,h)}function BS(i,a,u,h,x){u=u.render;var _=a.ref;if("ref"in h){var C={};for(var D in h)D!=="ref"&&(C[D]=h[D])}else C=h;return Ss(a),h=eg(i,a,u,C,_,x),D=tg(),i!==null&&!Jt?(ng(i,a,x),ha(i,a,x)):(Ke&&D&&on(a),a.flags|=1,Mn(i,a,h,x),a.child)}function IS(i,a,u,h,x){if(i===null){var _=u.type;return typeof _=="function"&&!Ol(_)&&_.defaultProps===void 0&&u.compare===null?(a.tag=15,a.type=_,US(i,a,_,h,x)):(i=bs(u.type,null,h,a,a.mode,x),i.ref=a.ref,i.return=a,a.child=i)}if(_=i.child,!Tg(i,x)){var C=_.memoizedProps;if(u=u.compare,u=u!==null?u:ro,u(C,h)&&i.ref===a.ref)return ha(i,a,x)}return a.flags|=1,i=zr(_,h),i.ref=a.ref,i.return=a,a.child=i}function US(i,a,u,h,x){if(i!==null){var _=i.memoizedProps;if(ro(_,h)&&i.ref===a.ref)if(Jt=!1,a.pendingProps=h=_,Tg(i,x))(i.flags&131072)!==0&&(Jt=!0);else return a.lanes=i.lanes,ha(i,a,x)}return bg(i,a,u,h,x)}function VS(i,a,u,h){var x=h.children,_=i!==null?i.memoizedState:null;if(i===null&&a.stateNode===null&&(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),h.mode==="hidden"){if((a.flags&128)!==0){if(_=_!==null?_.baseLanes|u:u,i!==null){for(h=a.child=i.child,x=0;h!==null;
vendor: 9,064 bytes, line 48
48)x=x|h.lanes|h.childLanes,h=h.sibling;h=x&~_}else h=0,a.child=null;return HS(i,a,_,u,h)}if((u&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},i!==null&&Hd(a,_!==null?_.cachePool:null),_!==null?Zw(a,_):Wv(),Fw(a);else return h=a.lanes=536870912,HS(i,a,_!==null?_.baseLanes|u:u,u,h)}else _!==null?(Hd(a,_.cachePool),Zw(a,_),mo(),a.memoizedState=null):(i!==null&&Hd(a,null),Wv(),mo());return Mn(i,a,x,u),a.child}function Ec(i,a){return i!==null&&i.tag===22||a.stateNode!==null||(a.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.sibling}function HS(i,a,u,h,x){var _=Zv();return _=_===null?null:{parent:Xt._currentValue,pool:_},a.memoizedState={baseLanes:u,cachePool:_},i!==null&&Hd(a,null),Wv(),Fw(a),i!==null&&Ml(i,a,h,!0),a.childLanes=x,null}function ih(i,a){return a=oh({mode:a.mode,children:a.children},i.mode),a.ref=i.ref,i.child=a,a.return=i,a}function qS(i,a,u){return Ts(a,i.child,null,u),i=ih(a,a.pendingProps),i.flags|=2,_r(a),a.memoizedState=null,i}function fR(i,a,u){var h=a.pendingProps,x=(a.flags&128)!==0;if(a.flags&=-129,i===null){if(Ke){if(h.mode==="hidden")return i=ih(a,h),a.lanes=536870912,Ec(null,i);if(Qv(a),(i=it)?(i=tA(i,or),i=i!==null&&i.data==="&"?i:null,i!==null&&(a.memoizedState={dehydrated:i,treeContext:ae!==null?{id:pe,overflow:Ae}:null,retryLane:536870912,hydrationErrors:null},u=cc(i),u.return=a,a.child=u,rt=a,it=null)):i=null,i===null)throw Di(a);return a.lanes=536870912,null}return ih(a,h)}var _=i.memoizedState;if(_!==null){var C=_.dehydrated;if(Qv(a),x)if(a.flags&256)a.flags&=-257,a=qS(i,a,u);else if(a.memoizedState!==null)a.child=i.child,a.flags|=128,a=null;else throw Error(r(558));else if(Jt||Ml(i,a,u,!1),x=(u&i.childLanes)!==0,Jt||x){if(h=wt,h!==null&&(C=md(h,u),C!==0&&C!==_.retryLane))throw _.retryLane=C,Lr(i,C),fr(h,i,C),xg;ph(),a=qS(i,a,u)}else i=_.treeContext,it=Br(C.nextSibling),rt=a,Ke=!0,Ni=null,or=!1,i!==null&&Gn(a,i),a=ih(a,h),a.flags|=4096;return a}return i=zr(i.child,{mode:h.mode,children:h.children}),i.ref=a.ref,a.child=i,i.return=a,i}function ah(i,a){var u=a.ref;if(u===null)i!==null&&i.ref!==null&&(a.flags|=4194816);else{if(typeof u!="function"&&typeof u!="object")throw Error(r(284));(i===null||i.ref!==u)&&(a.flags|=4194816)}}function bg(i,a,u,h,x){return Ss(a),u=eg(i,a,u,h,void 0,x),h=tg(),i!==null&&!Jt?(ng(i,a,x),ha(i,a,x)):(Ke&&h&&on(a),a.flags|=1,Mn(i,a,u,x),a.child)}function ZS(i,a,u,h,x,_){return Ss(a),a.updateQueue=null,u=$w(a,h,u,x),Gw(i),h=tg(),i!==null&&!Jt?(ng(i,a,_),ha(i,a,_)):(Ke&&h&&on(a),a.flags|=1,Mn(i,a,u,_),a.child)}function FS(i,a,u,h,x){if(Ss(a),a.stateNode===null){var _=sa,C=u.contextType;typeof C=="object"&&C!==null&&(_=Pn(C)),_=new u(h,_),a.memoizedState=_.state!==null&&_.state!==void 0?_.state:null,_.updater=gg,a.stateNode=_,_._reactInternals=a,_=a.stateNode,_.props=h,_.state=a.memoizedState,_.refs={},Gv(a),C=u.contextType,_.context=typeof C=="object"&&C!==null?Pn(C):sa,_.state=a.memoizedState,C=u.getDerivedStateFromProps,typeof C=="function"&&(vg(a,u,C,h),_.state=a.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof _.getSnapshotBeforeUpdate=="function"||typeof _.UNSAFE_componentWillMount!="function"&&typeof _.componentWillMount!="function"||(C=_.state,typeof _.componentWillMount=="function"&&_.componentWillMount(),typeof _.UNSAFE_componentWillMount=="function"&&_.UNSAFE_componentWillMount(),C!==_.state&&gg.enqueueReplaceState(_,_.state,null),bc(a,h,_,x),xc(),_.state=a.memoizedState),typeof _.componentDidMount=="function"&&(a.flags|=4194308),h=!0}else if(i===null){_=a.stateNode;var D=a.memoizedProps,Z=Ms(u,D);_.props=Z;var ee=_.context,de=u.contextType;C=sa,typeof de=="object"&&de!==null&&(C=Pn(de));var ve=u.getDerivedStateFromProps;de=typeof ve=="function"||typeof _.getSnapshotBeforeUpdate=="function",D=a.pendingProps!==D,de||typeof _.UNSAFE_componentWillReceiveProps!="function"&&typeof _.componentWillReceiveProps!="function"||(D||ee!==C)&&jS(a,_,h,C),uo=!1;var oe=a.memoizedState;_.state=oe,bc(a,h,_,x),xc(),ee=a.memoizedState,D||oe!==ee||uo?(typeof ve=="function"&&(vg(a,u,ve,h),ee=a.memoizedState),(Z=uo||CS(a,u,Z,h,oe,ee,C))?(de||typeof _.UNSAFE_componentWillMount!="function"&&typeof _.componentWillMount!="function"||(typeof _.componentWillMount=="function"&&_.componentWillMount(),typeof _.UNSAFE_componentWillMount=="function"&&_.UNSAFE_componentWillMount()),typeof _.componentDidMount=="function"&&(a.flags|=4194308)):(typeof _.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=h,a.memoizedState=ee),_.props=h,_.state=ee,_.context=C,h=Z):(typeof _.componentDidMount=="function"&&(a.flags|=4194308),h=!1)}else{_=a.stateNode,$v(i,a),C=a.memoizedProps,de=Ms(u,C),_.props=de,ve=a.pendingProps,oe=_.context,ee=u.contextType,Z=sa,typeof ee=="object"&&ee!==null&&(Z=Pn(ee)),D=u.getDerivedStateFromProps,(ee=typeof D=="function"||typeof _.getSnapshotBeforeUpdate=="function")||typeof _.UNSAFE_componentWillReceiveProps!="function"&&typeof _.componentWillReceiveProps!="function"||(C!==ve||oe!==Z)&&jS(a,_,h,Z),uo=!1,oe=a.memoizedState,_.state=oe,bc(a,h,_,x),xc();var se=a.memoizedState;C!==ve||oe!==se||uo||i!==null&&i.dependencies!==null&&Ud(i.dependencies)?(typeof D=="function"&&(vg(a,u,D,h),se=a.memoizedState),(de=uo||CS(a,u,de,h,oe,se,Z)||i!==null&&i.dependencies!==null&&Ud(i.dependencies))?(ee||typeof _.UNSAFE_componentWillUpdate!="function"&&typeof _.componentWillUpdate!="function"||(typeof _.componentWillUpdate=="function"&&_.componentWillUpdate(h,se,Z),typeof _.UNSAFE_componentWillUpdate=="function"&&_.UNSAFE_componentWillUpdate(h,se,Z)),typeof _.componentDidUpdate=="function"&&(a.flags|=4),typeof _.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof _.componentDidUpdate!="function"||C===i.memoizedProps&&oe===i.memoizedState||(a.flags|=4),typeof _.getSnapshotBeforeUpdate!="function"||C===i.memoizedProps&&oe===i.memoizedState||(a.flags|=1024),a.memoizedProps=h,a.memoizedState=se),_.props=h,_.state=se,_.context=Z,h=de):(typeof _.componentDidUpdate!="function"||C===i.memoizedProps&&oe===i.memoizedState||(a.flags|=4),typeof _.getSnapshotBeforeUpdate!="function"||C===i.memoizedProps&&oe===i.memoizedState||(a.flags|=1024),h=!1)}return _=h,ah(i,a),h=(a.flags&128)!==0,_||h?(_=a.stateNode,u=h&&typeof u.getDerivedStateFromError!="function"?null:_.render(),a.flags|=1,i!==null&&h?(a.child=Ts(a,i.child,null,x),a.child=Ts(a,null,u,x)):Mn(i,a,u,x),a.memoizedState=_.state,i=a.child):i=ha(i,a,x),i}function GS(i,a,u,h){return ua(),a.flags|=256,Mn(i,a,u,h),a.child}var _g={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function wg(i){return{baseLanes:i,cachePool:Lw()}}function Sg(i,a,u){return i=i!==null?i.childLanes&~u:0,a&&(i|=Sr),i}function $S(i,a,u){var h=a.pendingProps,x=!1,_=(a.flags&128)!==0,C;if((C=_)||(C=i!==null&&i.memoizedState===null?!1:($t.current&2)!==0),C&&(x=!0,a.flags&=-129),C=(a.flags&32)!==0,a.flags&=-33,i===null){if(Ke){if(x?ho(a):mo(),(i=it)?(i=tA(i,or),i=i!==null&&i.data!=="&"?i:null,i!==null&&(a.memoizedState={dehydrated:i,treeContext:ae!==null?{id:pe,overflow:Ae}:null,retryLane:536870912,hydrationErrors:null},u=cc(i),u.return=a,a.child=u,rt=a,it=null)):i=null,i===null)throw Di(a);return ay(i)?a.lanes=32:a.lanes=536870912,null}var D=h.children;return h=h.fallback,x?(mo(),x=a.mode,D=oh({mode:"hidden",children:D},x),h=la(h,x,u,null),D.return=a,h.return=a,D.sibling=h,a.child=D,h=a.child,h.memoizedState=wg(u),h.childLanes=Sg(i,C,u),a.memoizedState=_g,Ec(null,h)):(ho(a),Ag(a,D))}var Z=i.memoizedState;if(Z!==null&&(D=Z.dehydrated,D!==null)){if(_)a.flags&256?(ho(a),a.flags&=-257,a=Eg(i,a,u)):a.memoizedState!==null?(mo(),a.child=i.child,a.flags|=128,a=null):(mo(),D=h.fallback,x=a.mode,h=oh({mode:"visible",children:h.children},x),D=la(D,x,u,null),D.flags|=2,h.return=a,D.return=a,h.sibling=D,a.child=h,Ts(a,i.child,null,u),h=a.child,h.memoizedState=wg(u),h.childLanes=Sg(i,C,u),a.memoizedState=_g,a=Ec(null,h));else if(ho(a),ay(D)){if(C=D.nextSibling&&D.nextSibling.dataset,C)var ee=C.dgst;C=ee,h=Error(r(419)),h.stack="",h.digest=C,_s({value:h,source:null,stack:null}),a=Eg(i,a,u)}else if(Jt||Ml(i,a,u,!1),C=(u&i.childLanes)!==0,Jt||C){if(C=wt,C!==null&&(h=md(C,u),h!==0&&h!==Z.retryLane))throw Z.retryLane=h,Lr(i,h),fr(C,i,h),xg;iy(D)||ph(),a=Eg(i,a,u)}else iy(D)?(a.flags|=192,a.child=i.child,a=null):(i=Z.treeContext,it=Br(D.nextSibling),rt=a,Ke=!0,Ni=null,or=!1,i!==null&&Gn(a,i),a=Ag(a,h.children),a.flags|=4096);return a}return x?(mo(),D=h.fallback,x=a.mode,Z=i.child,ee=Z.sibling,h=zr(Z,{mode:"hidden",children:h.children}),h.subtreeFlags=Z.subtreeFlags&65011712,ee!==null?D=zr(ee,D):(D=la(D,x,u,null),D.flags|=2),D.return=a,h.return=a,h.sibling=D,a.child=h,Ec(null,h),h=a.child,D=i.child.memoizedState,D===null?D=wg(u):(x=D.cachePool,x!==null?(Z=Xt._currentValue,x=x.parent!==Z?{parent:Z,pool:Z}:x):x=Lw(),D={baseLanes:D.baseLanes|u,cachePool:x}),h.memoizedState=D,h.childLanes=Sg(i,C,u),a.memoizedState=_g,Ec(i.child,h)):(ho(a),u=i.child,i=u.sibling,u=zr(u,{mode:"visible",children:h.children}),u.return=a,u.sibling=null,i!==null&&(C=a.deletions,C===null?(a.deleti
vendor: 5,493 bytes, line 48
48ons=[i],a.flags|=16):C.push(i)),a.child=u,a.memoizedState=null,u)}function Ag(i,a){return a=oh({mode:"visible",children:a},i.mode),a.return=i,i.child=a}function oh(i,a){return i=zn(22,i,null,a),i.lanes=0,i}function Eg(i,a,u){return Ts(a,i.child,null,u),i=Ag(a,a.pendingProps.children),i.flags|=2,a.memoizedState=null,i}function KS(i,a,u){i.lanes|=a;var h=i.alternate;h!==null&&(h.lanes|=a),Uv(i.return,a,u)}function Og(i,a,u,h,x,_){var C=i.memoizedState;C===null?i.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:h,tail:u,tailMode:x,treeForkCount:_}:(C.isBackwards=a,C.rendering=null,C.renderingStartTime=0,C.last=h,C.tail=u,C.tailMode=x,C.treeForkCount=_)}function YS(i,a,u){var h=a.pendingProps,x=h.revealOrder,_=h.tail;h=h.children;var C=$t.current,D=(C&2)!==0;if(D?(C=C&1|2,a.flags|=128):C&=1,ye($t,C),Mn(i,a,h,u),h=Ke?N:0,!D&&i!==null&&(i.flags&128)!==0)e:for(i=a.child;i!==null;){if(i.tag===13)i.memoizedState!==null&&KS(i,u,a);else if(i.tag===19)KS(i,u,a);else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===a)break e;for(;i.sibling===null;){if(i.return===null||i.return===a)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}switch(x){case"forwards":for(u=a.child,x=null;u!==null;)i=u.alternate,i!==null&&Kd(i)===null&&(x=u),u=u.sibling;u=x,u===null?(x=a.child,a.child=null):(x=u.sibling,u.sibling=null),Og(a,!1,x,u,_,h);break;case"backwards":case"unstable_legacy-backwards":for(u=null,x=a.child,a.child=null;x!==null;){if(i=x.alternate,i!==null&&Kd(i)===null){a.child=x;break}i=x.sibling,x.sibling=u,u=x,x=i}Og(a,!0,u,null,_,h);break;case"together":Og(a,!1,null,null,void 0,h);break;default:a.memoizedState=null}return a.child}function ha(i,a,u){if(i!==null&&(a.dependencies=i.dependencies),go|=a.lanes,(u&a.childLanes)===0)if(i!==null){if(Ml(i,a,u,!1),(u&a.childLanes)===0)return null}else return null;if(i!==null&&a.child!==i.child)throw Error(r(153));if(a.child!==null){for(i=a.child,u=zr(i,i.pendingProps),a.child=u,u.return=a;i.sibling!==null;)i=i.sibling,u=u.sibling=zr(i,i.pendingProps),u.return=a;u.sibling=null}return a.child}function Tg(i,a){return(i.lanes&a)!==0?!0:(i=i.dependencies,!!(i!==null&&Ud(i)))}function dR(i,a,u){switch(a.tag){case 3:Ge(a,a.stateNode.containerInfo),lo(a,Xt,i.memoizedState.cache),ua();break;case 27:case 5:ke(a);break;case 4:Ge(a,a.stateNode.containerInfo);break;case 10:lo(a,a.type,a.memoizedProps.value);break;case 31:if(a.memoizedState!==null)return a.flags|=128,Qv(a),null;break;case 13:var h=a.memoizedState;if(h!==null)return h.dehydrated!==null?(ho(a),a.flags|=128,null):(u&a.child.childLanes)!==0?$S(i,a,u):(ho(a),i=ha(i,a,u),i!==null?i.sibling:null);ho(a);break;case 19:var x=(i.flags&128)!==0;if(h=(u&a.childLanes)!==0,h||(Ml(i,a,u,!1),h=(u&a.childLanes)!==0),x){if(h)return YS(i,a,u);a.flags|=128}if(x=a.memoizedState,x!==null&&(x.rendering=null,x.tail=null,x.lastEffect=null),ye($t,$t.current),h)break;return null;case 22:return a.lanes=0,VS(i,a,u,a.pendingProps);case 24:lo(a,Xt,i.memoizedState.cache)}return ha(i,a,u)}function WS(i,a,u){if(i!==null)if(i.memoizedProps!==a.pendingProps)Jt=!0;else{if(!Tg(i,u)&&(a.flags&128)===0)return Jt=!1,dR(i,a,u);Jt=(i.flags&131072)!==0}else Jt=!1,Ke&&(a.flags&1048576)!==0&&He(a,N,a.index);switch(a.lanes=0,a.tag){case 16:e:{var h=a.pendingProps;if(i=Es(a.elementType),a.type=i,typeof i=="function")Ol(i)?(h=Ms(i,h),a.tag=1,a=FS(null,a,i,h,u)):(a.tag=0,a=bg(null,a,i,h,u));else{if(i!=null){var x=i.$$typeof;if(x===R){a.tag=11,a=BS(null,a,i,h,u);break e}else if(x===q){a.tag=14,a=IS(null,a,i,h,u);break e}}throw a=xe(i)||i,Error(r(306,a,""))}}return a;case 0:return bg(i,a,a.type,a.pendingProps,u);case 1:return h=a.type,x=Ms(h,a.pendingProps),FS(i,a,h,x,u);case 3:e:{if(Ge(a,a.stateNode.containerInfo),i===null)throw Error(r(387));h=a.pendingProps;var _=a.memoizedState;x=_.element,$v(i,a),bc(a,h,null,u);var C=a.memoizedState;if(h=C.cache,lo(a,Xt,h),h!==_.cache&&Vv(a,[Xt],u,!0),xc(),h=C.element,_.isDehydrated)if(_={element:h,isDehydrated:!1,cache:C.cache},a.updateQueue.baseState=_,a.memoizedState=_,a.flags&256){a=GS(i,a,h,u);break e}else if(h!==x){x=d(Error(r(424)),a),_s(x),a=GS(i,a,h,u);break e}else{switch(i=a.stateNode.containerInfo,i.nodeType){case 9:i=i.body;break;default:i=i.nodeName==="HTML"?i.ownerDocument.body:i}for(it=Br(i.firstChild),rt=a,Ke=!0,Ni=null,or=!0,u=Vw(a,null,h,u),a.child=u;u;)u.flags=u.flags&-3|4096,u=u.sibling}else{if(ua(),h===x){a=ha(i,a,u);break e}Mn(i,a,h,u)}a=a.child}return a;case 26:return ah(i,a),i===null?(u=sA(a.type,null,a.pendingProps,null))?a.memoizedState=u:Ke||(u=a.type,i=a.pendingProps,h=wh(ue.current).createElement(u),h[Yt]=a,h[mn]=i,Cn(h,u,i),Wt(h),a.stateNode=h):a.memoizedState=sA(a.type,i.memoizedProps,a.pendingProps,i.memoizedState),null;case 27:return ke(a),i===null&&Ke&&(h=a.stateNode=iA(a.type,a.pendingProps,ue.current),rt=a,or=!0,x=it,wo(a.type)?(oy=x,it=Br(h.firstChild)):it=x),Mn(i,a,a.pendingProps.children,u),ah(i,a),i===null&&(a.flags|=4194304),a.child;case 5:return i===null&&Ke&&((x=h=it)&&(h=HR(h,a.type,a.pendingProps,or),h!==null?(a.stateNode=h,rt=a,it=Br(h.firstChild),or=!1,x=!0):x=!1),x||Di(a)),ke(a),x=a.type,_=a.pendingProps,C=i!==null?i.memoizedProps:null,h=_.children,ty(x,_)?h=null:C!==null&&ty(x,C)&&(a.flags|=32),a.memoizedState!==null&&(x=eg(i,a,rR,null,null,u),Uc._currentValue=x),ah(i,a),Mn(i,a,h,u),a.child;case 6:return i===null&&Ke&&((i=u=it)&&(u=qR(u,a.pendingProps,or),u!==null?(a.stateNode=u,rt=a,it=null,i=!0):i=!1),i||Di(a)),null;case 13:return $S(i,a,u);
vendor: 4,185 bytes, line 48
48case 4:return Ge(a,a.stateNode.containerInfo),h=a.pendingProps,i===null?a.child=Ts(a,null,h,u):Mn(i,a,h,u),a.child;case 11:return BS(i,a,a.type,a.pendingProps,u);case 7:return Mn(i,a,a.pendingProps,u),a.child;case 8:return Mn(i,a,a.pendingProps.children,u),a.child;case 12:return Mn(i,a,a.pendingProps.children,u),a.child;case 10:return h=a.pendingProps,lo(a,a.type,h.value),Mn(i,a,h.children,u),a.child;case 9:return x=a.type._context,h=a.pendingProps.children,Ss(a),x=Pn(x),h=h(x),a.flags|=1,Mn(i,a,h,u),a.child;case 14:return IS(i,a,a.type,a.pendingProps,u);case 15:return US(i,a,a.type,a.pendingProps,u);case 19:return YS(i,a,u);case 31:return fR(i,a,u);case 22:return VS(i,a,u,a.pendingProps);case 24:return Ss(a),h=Pn(Xt),i===null?(x=Zv(),x===null&&(x=wt,_=Hv(),x.pooledCache=_,_.refCount++,_!==null&&(x.pooledCacheLanes|=u),x=_),a.memoizedState={parent:h,cache:x},Gv(a),lo(a,Xt,x)):((i.lanes&u)!==0&&($v(i,a),bc(a,null,null,u),xc()),x=i.memoizedState,_=a.memoizedState,x.parent!==h?(x={parent:h,cache:h},a.memoizedState=x,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=x),lo(a,Xt,h)):(h=_.cache,lo(a,Xt,h),h!==x.cache&&Vv(a,[Xt],u,!0))),Mn(i,a,a.pendingProps.children,u),a.child;case 29:throw a.pendingProps}throw Error(r(156,a.tag))}function ma(i){i.flags|=4}function Pg(i,a,u,h,x){if((a=(i.mode&32)!==0)&&(a=!1),a){if(i.flags|=16777216,(x&335544128)===x)if(i.stateNode.complete)i.flags|=8192;else if(S2())i.flags|=8192;else throw Os=Zd,Fv}else i.flags&=-16777217}function XS(i,a){if(a.type!=="stylesheet"||(a.state.loading&4)!==0)i.flags&=-16777217;else if(i.flags|=16777216,!dA(a))if(S2())i.flags|=8192;else throw Os=Zd,Fv}function sh(i,a){a!==null&&(i.flags|=4),i.flags&16384&&(a=i.tag!==22?fd():536870912,i.lanes|=a,Vl|=a)}function Oc(i,a){if(!Ke)switch(i.tailMode){case"hidden":a=i.tail;for(var u=null;a!==null;)a.alternate!==null&&(u=a),a=a.sibling;u===null?i.tail=null:u.sibling=null;break;case"collapsed":u=i.tail;for(var h=null;u!==null;)u.alternate!==null&&(h=u),u=u.sibling;h===null?a||i.tail===null?i.tail=null:i.tail.sibling=null:h.sibling=null}}function Pt(i){var a=i.alternate!==null&&i.alternate.child===i.child,u=0,h=0;if(a)for(var x=i.child;x!==null;)u|=x.lanes|x.childLanes,h|=x.subtreeFlags&65011712,h|=x.flags&65011712,x.return=i,x=x.sibling;else for(x=i.child;x!==null;)u|=x.lanes|x.childLanes,h|=x.subtreeFlags,h|=x.flags,x.return=i,x=x.sibling;return i.subtreeFlags|=h,i.childLanes=u,a}function hR(i,a,u){var h=a.pendingProps;switch(It(a),a.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Pt(a),null;case 1:return Pt(a),null;case 3:return u=a.stateNode,h=null,i!==null&&(h=i.memoizedState.cache),a.memoizedState.cache!==h&&(a.flags|=2048),ca(Xt),ce(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),(i===null||i.child===null)&&(ai(a)?ma(a):i===null||i.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,hc())),Pt(a),null;case 26:var x=a.type,_=a.memoizedState;return i===null?(ma(a),_!==null?(Pt(a),XS(a,_)):(Pt(a),Pg(a,x,null,h,u))):_?_!==i.memoizedState?(ma(a),Pt(a),XS(a,_)):(Pt(a),a.flags&=-16777217):(i=i.memoizedProps,i!==h&&ma(a),Pt(a),Pg(a,x,i,h,u)),null;case 27:if(Re(a),u=ue.current,x=a.type,i!==null&&a.stateNode!=null)i.memoizedProps!==h&&ma(a);else{if(!h){if(a.stateNode===null)throw Error(r(166));return Pt(a),null}i=V.current,ai(a)?dc(a):(i=iA(x,h,u),a.stateNode=i,ma(a))}return Pt(a),null;case 5:if(Re(a),x=a.type,i!==null&&a.stateNode!=null)i.memoizedProps!==h&&ma(a);else{if(!h){if(a.stateNode===null)throw Error(r(166));return Pt(a),null}if(_=V.current,ai(a))dc(a);else{var C=wh(ue.current);switch(_){case 1:_=C.createElementNS("http://www.w3.org/2000/svg",x);break;case 2:_=C.createElementNS("http://www.w3.org/1998/Math/MathML",x);break;default:switch(x){case"svg":_=C.createElementNS("http://www.w3.org/2000/svg",x);break;case"math":_=C.createElementNS("http://www.w3.org/1998/Math/MathML",x);break;case"script":_=C.createElement("div"),_.innerHTML="<script><\/script>",_=_.removeChild(_.firstChild);break;case"select":_=typeof h.is=="string"?C.createElement("select",{is:h.is}):C.createElement("select"),h.multiple?_.multiple=!0:h.size&&(_.size=h.size);break;
vendor: 24,483 bytes, line 48
48default:_=typeof h.is=="string"?C.createElement(x,{is:h.is}):C.createElement(x)}}_[Yt]=a,_[mn]=h;e:for(C=a.child;C!==null;){if(C.tag===5||C.tag===6)_.appendChild(C.stateNode);else if(C.tag!==4&&C.tag!==27&&C.child!==null){C.child.return=C,C=C.child;continue}if(C===a)break e;for(;C.sibling===null;){if(C.return===null||C.return===a)break e;C=C.return}C.sibling.return=C.return,C=C.sibling}a.stateNode=_;e:switch(Cn(_,x,h),x){case"button":case"input":case"select":case"textarea":h=!!h.autoFocus;break e;case"img":h=!0;break e;default:h=!1}h&&ma(a)}}return Pt(a),Pg(a,a.type,i===null?null:i.memoizedProps,a.pendingProps,u),null;case 6:if(i&&a.stateNode!=null)i.memoizedProps!==h&&ma(a);else{if(typeof h!="string"&&a.stateNode===null)throw Error(r(166));if(i=ue.current,ai(a)){if(i=a.stateNode,u=a.memoizedProps,h=null,x=rt,x!==null)switch(x.tag){case 27:case 5:h=x.memoizedProps}i[Yt]=a,i=!!(i.nodeValue===u||h!==null&&h.suppressHydrationWarning===!0||$2(i.nodeValue,u)),i||Di(a,!0)}else i=wh(i).createTextNode(h),i[Yt]=a,a.stateNode=i}return Pt(a),null;case 31:if(u=a.memoizedState,i===null||i.memoizedState!==null){if(h=ai(a),u!==null){if(i===null){if(!h)throw Error(r(318));if(i=a.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(r(557));i[Yt]=a}else ua(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Pt(a),i=!1}else u=hc(),i!==null&&i.memoizedState!==null&&(i.memoizedState.hydrationErrors=u),i=!0;if(!i)return a.flags&256?(_r(a),a):(_r(a),null);if((a.flags&128)!==0)throw Error(r(558))}return Pt(a),null;case 13:if(h=a.memoizedState,i===null||i.memoizedState!==null&&i.memoizedState.dehydrated!==null){if(x=ai(a),h!==null&&h.dehydrated!==null){if(i===null){if(!x)throw Error(r(318));if(x=a.memoizedState,x=x!==null?x.dehydrated:null,!x)throw Error(r(317));x[Yt]=a}else ua(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Pt(a),x=!1}else x=hc(),i!==null&&i.memoizedState!==null&&(i.memoizedState.hydrationErrors=x),x=!0;if(!x)return a.flags&256?(_r(a),a):(_r(a),null)}return _r(a),(a.flags&128)!==0?(a.lanes=u,a):(u=h!==null,i=i!==null&&i.memoizedState!==null,u&&(h=a.child,x=null,h.alternate!==null&&h.alternate.memoizedState!==null&&h.alternate.memoizedState.cachePool!==null&&(x=h.alternate.memoizedState.cachePool.pool),_=null,h.memoizedState!==null&&h.memoizedState.cachePool!==null&&(_=h.memoizedState.cachePool.pool),_!==x&&(h.flags|=2048)),u!==i&&u&&(a.child.flags|=8192),sh(a,a.updateQueue),Pt(a),null);case 4:return ce(),i===null&&Wg(a.stateNode.containerInfo),Pt(a),null;case 10:return ca(a.type),Pt(a),null;case 19:if(X($t),h=a.memoizedState,h===null)return Pt(a),null;if(x=(a.flags&128)!==0,_=h.rendering,_===null)if(x)Oc(h,!1);else{if(Vt!==0||i!==null&&(i.flags&128)!==0)for(i=a.child;i!==null;){if(_=Kd(i),_!==null){for(a.flags|=128,Oc(h,!1),i=_.updateQueue,a.updateQueue=i,sh(a,i),a.subtreeFlags=0,i=u,u=a.child;u!==null;)uc(u,i),u=u.sibling;return ye($t,$t.current&1|2),Ke&&Ne(a,h.treeForkCount),a.child}i=i.sibling}h.tail!==null&&qn()>dh&&(a.flags|=128,x=!0,Oc(h,!1),a.lanes=4194304)}else{if(!x)if(i=Kd(_),i!==null){if(a.flags|=128,x=!0,i=i.updateQueue,a.updateQueue=i,sh(a,i),Oc(h,!0),h.tail===null&&h.tailMode==="hidden"&&!_.alternate&&!Ke)return Pt(a),null}else 2*qn()-h.renderingStartTime>dh&&u!==536870912&&(a.flags|=128,x=!0,Oc(h,!1),a.lanes=4194304);h.isBackwards?(_.sibling=a.child,a.child=_):(i=h.last,i!==null?i.sibling=_:a.child=_,h.last=_)}return h.tail!==null?(i=h.tail,h.rendering=i,h.tail=i.sibling,h.renderingStartTime=qn(),i.sibling=null,u=$t.current,ye($t,x?u&1|2:u&1),Ke&&Ne(a,h.treeForkCount),i):(Pt(a),null);case 22:case 23:return _r(a),Xv(),h=a.memoizedState!==null,i!==null?i.memoizedState!==null!==h&&(a.flags|=8192):h&&(a.flags|=8192),h?(u&536870912)!==0&&(a.flags&128)===0&&(Pt(a),a.subtreeFlags&6&&(a.flags|=8192)):Pt(a),u=a.updateQueue,u!==null&&sh(a,u.retryQueue),u=null,i!==null&&i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(u=i.memoizedState.cachePool.pool),h=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(h=a.memoizedState.cachePool.pool),h!==u&&(a.flags|=2048),i!==null&&X(As),null;case 24:return u=null,i!==null&&(u=i.memoizedState.cache),a.memoizedState.cache!==u&&(a.flags|=2048),ca(Xt),Pt(a),null;case 25:return null;case 30:return null}throw Error(r(156,a.tag))}function mR(i,a){switch(It(a),a.tag){case 1:return i=a.flags,i&65536?(a.flags=i&-65537|128,a):null;case 3:return ca(Xt),ce(),i=a.flags,(i&65536)!==0&&(i&128)===0?(a.flags=i&-65537|128,a):null;case 26:case 27:case 5:return Re(a),null;case 31:if(a.memoizedState!==null){if(_r(a),a.alternate===null)throw Error(r(340));ua()}return i=a.flags,i&65536?(a.flags=i&-65537|128,a):null;case 13:if(_r(a),i=a.memoizedState,i!==null&&i.dehydrated!==null){if(a.alternate===null)throw Error(r(340));ua()}return i=a.flags,i&65536?(a.flags=i&-65537|128,a):null;case 19:return X($t),null;case 4:return ce(),null;case 10:return ca(a.type),null;case 22:case 23:return _r(a),Xv(),i!==null&&X(As),i=a.flags,i&65536?(a.flags=i&-65537|128,a):null;case 24:return ca(Xt),null;case 25:return null;default:return null}}function QS(i,a){switch(It(a),a.tag){case 3:ca(Xt),ce();break;case 26:case 27:case 5:Re(a);break;case 4:ce();break;case 31:a.memoizedState!==null&&_r(a);break;case 13:_r(a);break;case 19:X($t);break;case 10:ca(a.type);break;case 22:case 23:_r(a),Xv(),i!==null&&X(As);break;case 24:ca(Xt)}}function Tc(i,a){try{var u=a.updateQueue,h=u!==null?u.lastEffect:null;if(h!==null){var x=h.next;u=x;do{if((u.tag&i)===i){h=void 0;var _=u.create,C=u.inst;h=_(),C.destroy=h}u=u.next}while(u!==x)}}catch(D){dt(a,a.return,D)}}function po(i,a,u){try{var h=a.updateQueue,x=h!==null?h.lastEffect:null;if(x!==null){var _=x.next;h=_;do{if((h.tag&i)===i){var C=h.inst,D=C.destroy;if(D!==void 0){C.destroy=void 0,x=a;var Z=u,ee=D;try{ee()}catch(de){dt(x,Z,de)}}}h=h.next}while(h!==_)}}catch(de){dt(a,a.return,de)}}function JS(i){var a=i.updateQueue;if(a!==null){var u=i.stateNode;try{qw(a,u)}catch(h){dt(i,i.return,h)}}}function e2(i,a,u){u.props=Ms(i.type,i.memoizedProps),u.state=i.memoizedState;try{u.componentWillUnmount()}catch(h){dt(i,a,h)}}function Pc(i,a){try{var u=i.ref;if(u!==null){switch(i.tag){case 26:case 27:case 5:var h=i.stateNode;break;case 30:h=i.stateNode;break;default:h=i.stateNode}typeof u=="function"?i.refCleanup=u(h):u.current=h}}catch(x){dt(i,a,x)}}function Li(i,a){var u=i.ref,h=i.refCleanup;if(u!==null)if(typeof h=="function")try{h()}catch(x){dt(i,a,x)}finally{i.refCleanup=null,i=i.alternate,i!=null&&(i.refCleanup=null)}else if(typeof u=="function")try{u(null)}catch(x){dt(i,a,x)}else u.current=null}function t2(i){var a=i.type,u=i.memoizedProps,h=i.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":u.autoFocus&&h.focus();break e;case"img":u.src?h.src=u.src:u.srcSet&&(h.srcset=u.srcSet)}}catch(x){dt(i,i.return,x)}}function Mg(i,a,u){try{var h=i.stateNode;zR(h,i.type,u,a),h[mn]=a}catch(x){dt(i,i.return,x)}}function n2(i){return i.tag===5||i.tag===3||i.tag===26||i.tag===27&&wo(i.type)||i.tag===4}function Cg(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||n2(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.tag===27&&wo(i.type)||i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function jg(i,a,u){var h=i.tag;if(h===5||h===6)i=i.stateNode,a?(u.nodeType===9?u.body:u.nodeName==="HTML"?u.ownerDocument.body:u).insertBefore(i,a):(a=u.nodeType===9?u.body:u.nodeName==="HTML"?u.ownerDocument.body:u,a.appendChild(i),u=u._reactRootContainer,u!=null||a.onclick!==null||(a.onclick=nr));else if(h!==4&&(h===27&&wo(i.type)&&(u=i.stateNode,a=null),i=i.child,i!==null))for(jg(i,a,u),i=i.sibling;i!==null;)jg(i,a,u),i=i.sibling}function lh(i,a,u){var h=i.tag;if(h===5||h===6)i=i.stateNode,a?u.insertBefore(i,a):u.appendChild(i);else if(h!==4&&(h===27&&wo(i.type)&&(u=i.stateNode),i=i.child,i!==null))for(lh(i,a,u),i=i.sibling;i!==null;)lh(i,a,u),i=i.sibling}function r2(i){var a=i.stateNode,u=i.memoizedProps;try{for(var h=i.type,x=a.attributes;x.length;)a.removeAttributeNode(x[0]);Cn(a,h,u),a[Yt]=i,a[mn]=u}catch(_){dt(i,i.return,_)}}var pa=!1,en=!1,Ng=!1,i2=typeof WeakSet=="function"?WeakSet:Set,gn=null;function pR(i,a){if(i=i.containerInfo,Jg=Mh,i=hs(i),Ti(i)){if("selectionStart"in i)var u={start:i.selectionStart,end:i.selectionEnd};else e:{u=(u=i.ownerDocument)&&u.defaultView||window;var h=u.getSelection&&u.getSelection();if(h&&h.rangeCount!==0){u=h.anchorNode;var x=h.anchorOffset,_=h.focusNode;h=h.focusOffset;try{u.nodeType,_.nodeType}catch{u=null;break e}var C=0,D=-1,Z=-1,ee=0,de=0,ve=i,oe=null;t:for(;;){for(var se;ve!==u||x!==0&&ve.nodeType!==3||(D=C+x),ve!==_||h!==0&&ve.nodeType!==3||(Z=C+h),ve.nodeType===3&&(C+=ve.nodeValue.length),(se=ve.firstChild)!==null;)oe=ve,ve=se;for(;;){if(ve===i)break t;if(oe===u&&++ee===x&&(D=C),oe===_&&++de===h&&(Z=C),(se=ve.nextSibling)!==null)break;ve=oe,oe=ve.parentNode}ve=se}u=D===-1||Z===-1?null:{start:D,end:Z}}else u=null}u=u||{start:0,end:0}}else u=null;for(ey={focusedElem:i,selectionRange:u},Mh=!1,gn=a;gn!==null;)if(a=gn,i=a.child,(a.subtreeFlags&1028)!==0&&i!==null)i.return=a,gn=i;else for(;gn!==null;){switch(a=gn,_=a.alternate,i=a.flags,a.tag){case 0:if((i&4)!==0&&(i=a.updateQueue,i=i!==null?i.events:null,i!==null))for(u=0;u<i.length;u++)x=i[u],x.ref.impl=x.nextImpl;break;case 11:case 15:break;case 1:if((i&1024)!==0&&_!==null){i=void 0,u=a,x=_.memoizedProps,_=_.memoizedState,h=u.stateNode;try{var Oe=Ms(u.type,x);i=h.getSnapshotBeforeUpdate(Oe,_),h.__reactInternalSnapshotBeforeUpdate=i}catch(Le){dt(u,u.return,Le)}}break;case 3:if((i&1024)!==0){if(i=a.stateNode.containerInfo,u=i.nodeType,u===9)ry(i);else if(u===1)switch(i.nodeName){case"HEAD":case"HTML":case"BODY":ry(i);break;default:i.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((i&1024)!==0)throw Error(r(163))}if(i=a.sibling,i!==null){i.return=a.return,gn=i;break}gn=a.return}}function a2(i,a,u){var h=u.flags;switch(u.tag){case 0:case 11:case 15:ga(i,u),h&4&&Tc(5,u);break;case 1:if(ga(i,u),h&4)if(i=u.stateNode,a===null)try{i.componentDidMount()}catch(C){dt(u,u.return,C)}else{var x=Ms(u.type,a.memoizedProps);a=a.memoizedState;try{i.componentDidUpdate(x,a,i.__reactInternalSnapshotBeforeUpdate)}catch(C){dt(u,u.return,C)}}h&64&&JS(u),h&512&&Pc(u,u.return);break;case 3:if(ga(i,u),h&64&&(i=u.updateQueue,i!==null)){if(a=null,u.child!==null)switch(u.child.tag){case 27:case 5:a=u.child.stateNode;break;case 1:a=u.child.stateNode}try{qw(i,a)}catch(C){dt(u,u.return,C)}}break;case 27:a===null&&h&4&&r2(u);case 26:case 5:ga(i,u),a===null&&h&4&&t2(u),h&512&&Pc(u,u.return);break;case 12:ga(i,u);break;case 31:ga(i,u),h&4&&l2(i,u);break;case 13:ga(i,u),h&4&&u2(i,u),h&64&&(i=u.memoizedState,i!==null&&(i=i.dehydrated,i!==null&&(u=AR.bind(null,u),ZR(i,u))));break;case 22:if(h=u.memoizedState!==null||pa,!h){a=a!==null&&a.memoizedState!==null||en,x=pa;var _=en;pa=h,(en=a)&&!_?ya(i,u,(u.subtreeFlags&8772)!==0):ga(i,u),pa=x,en=_}break;case 30:break;default:ga(i,u)}}function o2(i){var a=i.alternate;a!==null&&(i.alternate=null,o2(a)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(a=i.stateNode,a!==null&&Fu(a)),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}var Nt=null,sr=!1;function va(i,a,u){for(u=u.child;u!==null;)s2(i,a,u),u=u.sibling}function s2(i,a,u){if(On&&typeof On.onCommitFiberUnmount=="function")try{On.onCommitFiberUnmount(qa,u)}catch{}switch(u.tag){case 26:en||Li(u,a),va(i,a,u),u.memoizedState?u.memoizedState.count--:u.stateNode&&(u=u.stateNode,u.parentNode.removeChild(u));break;case 27:en||Li(u,a);var h=Nt,x=sr;wo(u.type)&&(Nt=u.stateNode,sr=!1),va(i,a,u),Rc(u.stateNode),Nt=h,sr=x;break;case 5:en||Li(u,a);case 6:if(h=Nt,x=sr,Nt=null,va(i,a,u),Nt=h,sr=x,Nt!==null)if(sr)try{(Nt.nodeType===9?Nt.body:Nt.nodeName==="HTML"?Nt.ownerDocument.body:Nt).removeChild(u.stateNode)}catch(_){dt(u,a,_)}else try{Nt.removeChild(u.stateNode)}catch(_){dt(u,a,_)}break;case 18:Nt!==null&&(sr?(i=Nt,J2(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,u.stateNode),Yl(i)):J2(Nt,u.stateNode));break;case 4:h=Nt,x=sr,Nt=u.stateNode.containerInfo,sr=!0,va(i,a,u),Nt=h,sr=x;break;case 0:case 11:case 14:case 15:po(2,u,a),en||po(4,u,a),va(i,a,u);break;case 1:en||(Li(u,a),h=u.stateNode,typeof h.componentWillUnmount=="function"&&e2(u,a,h)),va(i,a,u);break;case 21:va(i,a,u);break;case 22:en=(h=en)||u.memoizedState!==null,va(i,a,u),en=h;break;default:va(i,a,u)}}function l2(i,a){if(a.memoizedState===null&&(i=a.alternate,i!==null&&(i=i.memoizedState,i!==null))){i=i.dehydrated;try{Yl(i)}catch(u){dt(a,a.return,u)}}}function u2(i,a){if(a.memoizedState===null&&(i=a.alternate,i!==null&&(i=i.memoizedState,i!==null&&(i=i.dehydrated,i!==null))))try{Yl(i)}catch(u){dt(a,a.return,u)}}function vR(i){switch(i.tag){case 31:case 13:case 19:var a=i.stateNode;return a===null&&(a=i.stateNode=new i2),a;case 22:return i=i.stateNode,a=i._retryCache,a===null&&(a=i._retryCache=new i2),a;default:throw Error(r(435,i.tag))}}function uh(i,a){var u=vR(i);a.forEach(function(h){if(!u.has(h)){u.add(h);var x=ER.bind(null,i,h);h.then(x,x)}})}function lr(i,a){var u=a.deletions;if(u!==null)for(var h=0;h<u.length;h++){var x=u[h],_=i,C=a,D=C;e:for(;D!==null;){switch(D.tag){case 27:if(wo(D.type)){Nt=D.stateNode,sr=!1;break e}break;case 5:Nt=D.stateNode,sr=!1;break e;case 3:case 4:Nt=D.stateNode.containerInfo,sr=!0;break e}D=D.return}if(Nt===null)throw Error(r(160));s2(_,C,x),Nt=null,sr=!1,_=x.alternate,_!==null&&(_.return=null),x.return=null}if(a.subtreeFlags&13886)for(a=a.child;a!==null;)c2(a,i),a=a.sibling}var si=null;function c2(i,a){var u=i.alternate,h=i.flags;switch(i.tag){case 0:case 11:case 14:case 15:lr(a,i),ur(i),h&4&&(po(3,i,i.return),Tc(3,i),po(5,i,i.return));break;case 1:lr(a,i),ur(i),h&512&&(en||u===null||Li(u,u.return)),h&64&&pa&&(i=i.updateQueue,i!==null&&(h=i.callbacks,h!==null&&(u=i.shared.hiddenCallbacks,i.shared.hiddenCallbacks=u===null?h:u.concat(h))));break;case 26:var x=si;if(lr(a,i),ur(i),h&512&&(en||u===null||Li(u,u.return)),h&4){var _=u!==null?u.memoizedState:null;if(h=i.memoizedState,u===null)if(h===null)if(i.stateNode===null){e:{h=i.type,u=i.memoizedProps,x=x.ownerDocument||x;t:switch(h){case"title":_=x.getElementsByTagName("title")[0],(!_||_[Xo]||_[Yt]||_.namespaceURI==="http://www.w3.org/2000/svg"||_.hasAttribute("itemprop"))&&(_=x.createElement(h),x.head.insertBefore(_,x.querySelector("head > title"))),Cn(_,h,u),_[Yt]=i,Wt(_),h=_;break e;case"link":var C=cA("link","href",x).get(h+(u.href||""));if(C){for(var D=0;D<C.length;D++)if(_=C[D],_.getAttribute("href")===(u.href==null||u.href===""?null:u.href)&&_.getAttribute("rel")===(u.rel==null?null:u.rel)&&_.getAttribute("title")===(u.title==null?null:u.title)&&_.getAttribute("crossorigin")===(u.crossOrigin==null?null:u.crossOrigin)){C.splice(D,1);break t}}_=x.createElement(h),Cn(_,h,u),x.head.appendChild(_);break;case"meta":if(C=cA("meta","content",x).get(h+(u.content||""))){for(D=0;D<C.length;D++)if(_=C[D],_.getAttribute("content")===(u.content==null?null:""+u.content)&&_.getAttribute("name")===(u.name==null?null:u.name)&&_.getAttribute("property")===(u.property==null?null:u.property)&&_.getAttribute("http-equiv")===(u.httpEquiv==null?null:u.httpEquiv)&&_.getAttribute("charset")===(u.charSet==null?null:u.charSet)){C.splice(D,1);break t}}_=x.createElement(h),Cn(_,h,u),x.head.appendChild(_);break;default:throw Error(r(468,h))}_[Yt]=i,Wt(_),h=_}i.stateNode=h}else fA(x,i.type,i.stateNode);else i.stateNode=uA(x,h,i.memoizedProps);else _!==h?(_===null?u.stateNode!==null&&(u=u.stateNode,u.parentNode.removeChild(u)):_.count--,h===null?fA(x,i.type,i.stateNode):uA(x,h,i.memoizedProps)):h===null&&i.stateNode!==null&&Mg(i,i.memoizedProps,u.memoizedProps)}break;case 27:lr(a,i),ur(i),h&512&&(en||u===null||Li(u,u.return)),u!==null&&h&4&&Mg(i,i.memoizedProps,u.memoizedProps);break;case 5:if(lr(a,i),ur(i),h&512&&(en||u===null||Li(u,u.return)),i.flags&32){x=i.stateNode;try{Mr(x,"")}catch(Oe){dt(i,i.return,Oe)}}h&4&&i.stateNode!=null&&(x=i.memoizedProps,Mg(i,x,u!==null?u.memoizedProps:x)),h&1024&&(Ng=!0);break;case 6:if(lr(a,i),ur(i),h&4){if(i.stateNode===null)throw Error(r(162));h=i.memoizedProps,u=i.stateNode;try{u.nodeValue=h}catch(Oe){dt(i,i.return,Oe)}}break;case 3:if(Eh=null,x=si,si=Sh(a.containerInfo),lr(a,i),si=x,ur(i),h&4&&u!==null&&u.memoizedState.isDehydrated)try{Yl(a.containerInfo)}catch(Oe){dt(i,i.return,Oe)}Ng&&(Ng=!1,f2(i));break;case 4:h=si,si=Sh(i.stateNode.containerInfo),lr(a,i),ur(i),si=h;break;case 12:lr(a,i),ur(i);break;case 31:lr(a,i),ur(i),h&4&&(h=i.updateQueue,h!==null&&(i.updateQueue=null,uh(i,h)));break;case 13:lr(a,i),ur(i),i.child.flags&8192&&i.memoizedState!==null!=(u!==null&&u.memoizedState!==null)&&(fh=qn()),h&4&&(h=i.updateQueue,h!==null&&(i.updateQueue=null,uh(i,h)));break;case 22:x=i.memoizedState!==null;var Z=u!==null&&u.memoizedState!==null,ee=pa,de=en;if(pa=ee||x,en=de||Z,lr(a,i),en=de,pa=ee,ur(i),h&8192)e:for(a=i.stateNode,a._visibility=x?a._visibility&-2:a._visibility|1,x&&(u===null||Z||pa||en||Cs(i)),u=null,a=i;;){if(a.tag===5||a.tag===26){if(u===null){Z=u=a;try{if(_=Z.stateNode,x)C=_.style,typeof C.setProperty=="function"?C.setProperty("display","none","important"):C.display="none";else{D=Z.stateNode;var ve=Z.memoizedProps.style,oe=ve!=null&&ve.hasOwnProperty("display")?ve.display:null;D.style.display=oe==null||typeof oe=="boolean"?"":(""+oe).trim()}}catch(Oe){dt(Z,Z.return,Oe)}}}else if(a.tag===6){if(u===null){Z=a;try{Z.stateNode.nodeValue=x?"":Z.memoizedProps}catch(Oe){dt(Z,Z.return,Oe)}}}else if(a.tag===18){if(u===null){Z=a;try{var se=Z.stateNode;x?eA(se,!0):eA(Z.stateNode,!1)}catch(Oe){dt(Z,Z.return,Oe)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===i)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===i)break e;for(;a.sibling===null;){if(a.return===null||a.return===i)break e;u===a&&(u=null),a=a.return}u===a&&(u=null),a.sibling.return=a.return,a=a.sibling}h&4&&(h=i.updateQueue,h!==null&&(u=h.retryQueue,u!==null&&(h.retryQueue=null,uh(i,u))));break;case 19:lr(a,i),ur(i),h&4&&(h=i.updateQueue,h!==null&&(i.updateQueue=null,uh(i,h)));break;case 30:break;case 21:break;default:lr(a,i),ur(i)}}function ur(i){var a=i.flags;if(a&2){try{for(var u,h=i.return;h!==null;){if(n2(h)){u=h;break}h=h.return}if(u==null)throw Error(r(160));switch(u.tag){case 27:var x=u.stateNode,_=Cg(i);lh(i,_,x);break;case 5:var C=u.stateNode;u.flags&32&&(Mr(C,""),u.flags&=-33);var D=Cg(i);lh(i,D,C);break;case 3:case 4:var Z=u.stateNode.containerInfo,ee=Cg(i);jg(i,ee,Z);break;default:throw Error(r(161))}}catch(de){dt(i,i.return,de)}i.flags&=-3}a&4096&&(i.flags&=-4097)}function f2(i){if(i.subtreeFlags&1024)for(i=i.child;i!==null;){var a=i;f2(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),i=i.sibling}}function ga(i,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)a2(i,a.alternate,a),a=a.sibling}function Cs(i){for(i=i.child;i!==null;){var a=i;switch(a.tag){case 0:case 11:case 14:case 15:po(4,a,a.return),Cs(a);break;case 1:Li(a,a.return);var u=a.stateNode;typeof u.componentWillUnmount=="function"&&e2(a,a.return,u),Cs(a);break;case 27:Rc(a.stateNode);case 26:case 5:Li(a,a.return),Cs(a);break;case 22:a.memoizedState===null&&Cs(a);break;case 30:Cs(a);break;default:Cs(a)}i=i.sibling}}function ya(i,a,u){for(u=u&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var h=a.alternate,x=i,_=a,C=_.flags;switch(_.tag){case 0:case 11:case 15:ya(x,_,u),Tc(4,_);break;case 1:if(ya(x,_,u),h=_,x=h.stateNode,typeof x.componentDidMount=="function")try{x.componentDidMount()}catch(ee){dt(h,h.return,ee)}if(h=_,x=h.updateQueue,x!==null){var D=h.stateNode;try{var Z=x.shared.hiddenCallbacks;if(Z!==null)for(x.shared.hiddenCallbacks=null,x=0;x<Z.length;x++)Hw(Z[x],D)}catch(ee){dt(h,h.return,ee)}}u&&C&64&&JS(_),Pc(_,_.return);break;case 27:r2(_);case 26:case 5:ya(x,_,u),u&&h===null&&C&4&&t2(_),Pc(_,_.return);break;case 12:ya(x,_,u);break;case 31:ya(x,_,u),u&&C&4&&l2(x,_);break;case 13:ya(x,_,u),u&&C&4&&u2(x,_);break;case 22:_.memoizedState===null&&ya(x,_,u),Pc(_,_.return);break;case 30:break;default:ya(x,_,u)}a=a.sibling}}function Dg(i,a){var u=null;i!==null&&i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(u=i.memoizedState.cachePool.pool),i=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(i=a.memoizedState.cachePool.pool),i!==u&&(i!=null&&i.refCount++,u!=null&&mc(u))}function kg(i,a){i=null,a.alternate!==null&&(i=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==i&&(a.refCount++,i!=null&&mc(i))}function li(i,a,u,h){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)d2(i,a,u,h),a=a.sibling}function d2(i,a,u,h){var x=a.flags;switch(a.tag){case 0:case 11:case 15:li(i,a,u,h),x&2048&&Tc(9,a);break;case 1:li(i,a,u,h);break;case 3:li(i,a,u,h),x&2048&&(i=null,a.alternate!==null&&(i=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==i&&(a.refCount++,i!=null&&mc(i)));break;case 12:if(x&2048){li(i,a,u,h),i=a.stateNode;try{var _=a.memoizedProps,C=_.id,D=_.onPostCommit;typeof D=="function"&&D(C,a.alternate===null?"mount":"update",i.passiveEffectDuration,-0)}catch(Z){dt(a,a.return,Z)}}else li(i,a,u,h);break;case 31:li(i,a,u,h);break;case 13:li(i,a,u,h);break;case 23:break;case 22:_=a.stateNode,C=a.alternate,a.memoizedState!==null?_._visibility&2?li(i,a,u,h):Mc(i,a):_._visibility&2?li(i,a,u,h):(_._visibility|=2,Bl(i,a,u,h,(a.subtreeFlags&10256)!==0||!1)),x&2048&&Dg(C,a);break;case 24:li(i,a,u,h),x&2048&&kg(a.alternate,a);break;default:li(i,a,u,h)}}function Bl(i,a,u,h,x){for(x=x&&((a.subtreeFlags&10256)!==0||!1),a=a.child;a!==null;){var _=i,C=a,D=u,Z=h,ee=C.flags;switch(C.tag){case 0:case 11:case 15:Bl(_,C,D,Z,x),Tc(8,C);break;case 23:break;case 22:var de=C.stateNode;C.memoizedState!==null?de._visibility&2?Bl(_,C,D,Z,x):Mc(_,C):(de._visibility|=2,Bl(_,C,D,Z,x)),x&&ee&2048&&Dg(C.alternate,C);break;case 24:Bl(_,C,D,Z,x),x&&ee&2048&&kg(C.alternate,C);break;default:Bl(_,C,D,Z,x)}a=a.sibling}}function Mc(i,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var u=i,h=a,x=h.flags;switch(h.tag){case 22:Mc(u,h),x&2048&&Dg(h.alternate,h);break;case 24:Mc(u,h),x&2048&&kg(h.alternate,h);break;default:Mc(u,h)}a=a.sibling}}var Cc=8192;function Il(i,a,u){if(i.subtreeFlags&Cc)for(i=i.child;i!==null;)h2(i,a,u),i=i.sibling}function h2(i,a,u){switch(i.tag){case 26:Il(i,a,u),i.flags&Cc&&i.memoizedState!==null&&n4(u,si,i.memoizedState,i.memoizedProps);break;case 5:Il(i,a,u);break;case 3:case 4:var h=si;si=Sh(i.stateNode.containerInfo),Il(i,a,u),si=h;break;case 22:i.memoizedState===null&&(h=i.alternate,h!==null&&h.memoizedState!==null?(h=Cc,Cc=16777216,Il(i,a,u),Cc=h):Il(i,a,u));break;default:Il(i,a,u)}}function m2(i){var a=i.alternate;if(a!==null&&(i=a.child,i!==null)){a.child=null;do a=i.sibling,i.sibling=null,i=a;while(i!==null)}}function jc(i){var a=i.deletions;if((i.flags&16)!==0){if(a!==null)for(var u=0;u<a.length;u++){var h=a[u];gn=h,v2(h,i)}m2(i)}if(i.subtreeFlags&10256)for(i=i.child;i!==null;)p2(i),i=i.sibling}function p2(i){switch(i.tag){case 0:case 11:case 15:jc(i),i.flags&2048&&po(9,i,i.return);break;case 3:jc(i);break;case 12:jc(i);break;case 22:var a=i.stateNode;i.memoizedState!==null&&a._visibility&2&&(i.return===null||i.return.tag!==13)?(a._visibility&=-3,ch(i)):jc(i);break;default:jc(i)}}function ch(i){var a=i.deletions;if((i.flags&16)!==0){if(a!==null)for(var u=0;u<a.length;u++){var h=a[u];gn=h,v2(h,i)}m2(i)}for(i=i.child;i!==null;){switch(a=i,a.tag){case 0:case 11:case 15:po(8,a,a.return),ch(a);break;case 22:u=a.stateNode,u._visibility&2&&(u._visibility&=-3,ch(a));break;default:ch(a)}i=i.sibling}}function v2(i,a){for(;gn!==null;){var u=gn;switch(u.tag){case 0:case 11:case 15:po(8,u,a);break;case 23:case 22:if(u.memoizedState!==null&&u.memoizedState.cachePool!==null){var h=u.memoizedState.cachePool.pool;h!=null&&h.refCount++}break;case 24:mc(u.memoizedState.cache)}if(h=u.child,h!==null)h.return=u,gn=h;else e:for(u=i;gn!==null;){h=gn;var x=h.sibling,_=h.return;if(o2(h),h===u){gn=null;break e}if(x!==null){x.return=_,gn=x;break e}gn=_}}}var gR={getCacheForType:function(i){var a=Pn(Xt),u=a.data.get(i);return u===void 0&&(u=i(),a.data.set(i,u)),u},cacheSignal:function(){return Pn(Xt).controller.signal}},yR=typeof WeakMap=="function"?WeakMap:Map,lt=0,wt=null,Ye=null,Qe=0,ft=0,wr=null,vo=!1,Ul=!1,Lg=!1,xa=0,Vt=0,go=0,js=0,zg=0,Sr=0,Vl=0,Nc=null,cr=null,Rg=!1,fh=0,g2=0,dh=1/0,hh=null,yo=null,
vendor: 16,935 bytes, line 48
48sn=0,xo=null,Hl=null,ba=0,Bg=0,Ig=null,y2=null,Dc=0,Ug=null;function Ar(){return(lt&2)!==0&&Qe!==0?Qe&-Qe:G.T!==null?Gg():qu()}function x2(){if(Sr===0)if((Qe&536870912)===0||Ke){var i=Ko;Ko<<=1,(Ko&3932160)===0&&(Ko=262144),Sr=i}else Sr=536870912;return i=br.current,i!==null&&(i.flags|=32),Sr}function fr(i,a,u){(i===wt&&(ft===2||ft===9)||i.cancelPendingCommit!==null)&&(ql(i,0),bo(i,Qe,Sr,!1)),Ji(i,u),((lt&2)===0||i!==wt)&&(i===wt&&((lt&2)===0&&(js|=u),Vt===4&&bo(i,Qe,Sr,!1)),zi(i))}function b2(i,a,u){if((lt&6)!==0)throw Error(r(327));var h=!u&&(a&127)===0&&(a&i.expiredLanes)===0||Wo(i,a),x=h?_R(i,a):Hg(i,a,!0),_=h;do{if(x===0){Ul&&!h&&bo(i,a,0,!1);break}else{if(u=i.current.alternate,_&&!xR(u)){x=Hg(i,a,!1),_=!1;continue}if(x===2){if(_=a,i.errorRecoveryDisabledLanes&_)var C=0;else C=i.pendingLanes&-536870913,C=C!==0?C:C&536870912?536870912:0;if(C!==0){a=C;e:{var D=i;x=Nc;var Z=D.current.memoizedState.isDehydrated;if(Z&&(ql(D,C).flags|=256),C=Hg(D,C,!1),C!==2){if(Lg&&!Z){D.errorRecoveryDisabledLanes|=_,js|=_,x=4;break e}_=cr,cr=x,_!==null&&(cr===null?cr=_:cr.push.apply(cr,_))}x=C}if(_=!1,x!==2)continue}}if(x===1){ql(i,0),bo(i,a,0,!0);break}e:{switch(h=i,_=x,_){case 0:case 1:throw Error(r(345));case 4:if((a&4194048)!==a)break;case 6:bo(h,a,Sr,!vo);break e;case 2:cr=null;break;case 3:case 5:break;default:throw Error(r(329))}if((a&62914560)===a&&(x=fh+300-qn(),10<x)){if(bo(h,a,Sr,!vo),ul(h,0,!0)!==0)break e;ba=a,h.timeoutHandle=X2(_2.bind(null,h,u,cr,hh,Rg,a,Sr,js,Vl,vo,_,"Throttled",-0,0),x);break e}_2(h,u,cr,hh,Rg,a,Sr,js,Vl,vo,_,null,-0,0)}}break}while(!0);zi(i)}function _2(i,a,u,h,x,_,C,D,Z,ee,de,ve,oe,se){if(i.timeoutHandle=-1,ve=a.subtreeFlags,ve&8192||(ve&16785408)===16785408){ve={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:nr},h2(a,_,ve);var Oe=(_&62914560)===_?fh-qn():(_&4194048)===_?g2-qn():0;if(Oe=r4(ve,Oe),Oe!==null){ba=_,i.cancelPendingCommit=Oe(M2.bind(null,i,a,_,u,h,x,C,D,Z,de,ve,null,oe,se)),bo(i,_,C,!ee);return}}M2(i,a,_,u,h,x,C,D,Z)}function xR(i){for(var a=i;;){var u=a.tag;if((u===0||u===11||u===15)&&a.flags&16384&&(u=a.updateQueue,u!==null&&(u=u.stores,u!==null)))for(var h=0;h<u.length;h++){var x=u[h],_=x.getSnapshot;x=x.value;try{if(!pn(_(),x))return!1}catch{return!1}}if(u=a.child,a.subtreeFlags&16384&&u!==null)u.return=a,a=u;else{if(a===i)break;for(;a.sibling===null;){if(a.return===null||a.return===i)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function bo(i,a,u,h){a&=~zg,a&=~js,i.suspendedLanes|=a,i.pingedLanes&=~a,h&&(i.warmLanes|=a),h=i.expirationTimes;for(var x=a;0<x;){var _=31-Zn(x),C=1<<_;h[_]=-1,x&=~C}u!==0&&dd(i,u,a)}function mh(){return(lt&6)===0?(kc(0),!1):!0}function Vg(){if(Ye!==null){if(ft===0)var i=Ye.return;else i=Ye,oi=ki=null,rg(i),Dl=null,vc=0,i=Ye;for(;i!==null;)QS(i.alternate,i),i=i.return;Ye=null}}function ql(i,a){var u=i.timeoutHandle;u!==-1&&(i.timeoutHandle=-1,IR(u)),u=i.cancelPendingCommit,u!==null&&(i.cancelPendingCommit=null,u()),ba=0,Vg(),wt=i,Ye=u=zr(i.current,null),Qe=a,ft=0,wr=null,vo=!1,Ul=Wo(i,a),Lg=!1,Vl=Sr=zg=js=go=Vt=0,cr=Nc=null,Rg=!1,(a&8)!==0&&(a|=a&32);var h=i.entangledLanes;if(h!==0)for(i=i.entanglements,h&=a;0<h;){var x=31-Zn(h),_=1<<x;a|=i[x],h&=~_}return xa=a,ys(),u}function w2(i,a){Ve=null,G.H=Ac,a===Nl||a===qd?(a=Bw(),ft=3):a===Fv?(a=Bw(),ft=4):ft=a===xg?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,wr=a,Ye===null&&(Vt=1,rh(i,d(a,i.current)))}function S2(){var i=br.current;return i===null?!0:(Qe&4194048)===Qe?Rr===null:(Qe&62914560)===Qe||(Qe&536870912)!==0?i===Rr:!1}function A2(){var i=G.H;return G.H=Ac,i===null?Ac:i}function E2(){var i=G.A;return G.A=gR,i}function ph(){Vt=4,vo||(Qe&4194048)!==Qe&&br.current!==null||(Ul=!0),(go&134217727)===0&&(js&134217727)===0||wt===null||bo(wt,Qe,Sr,!1)}function Hg(i,a,u){var h=lt;lt|=2;var x=A2(),_=E2();(wt!==i||Qe!==a)&&(hh=null,ql(i,a)),a=!1;var C=Vt;e:do try{if(ft!==0&&Ye!==null){var D=Ye,Z=wr;switch(ft){case 8:Vg(),C=6;break e;case 3:case 2:case 9:case 6:br.current===null&&(a=!0);var ee=ft;if(ft=0,wr=null,Zl(i,D,Z,ee),u&&Ul){C=0;break e}break;default:ee=ft,ft=0,wr=null,Zl(i,D,Z,ee)}}bR(),C=Vt;break}catch(de){w2(i,de)}while(!0);return a&&i.shellSuspendCounter++,oi=ki=null,lt=h,G.H=x,G.A=_,Ye===null&&(wt=null,Qe=0,ys()),C}function bR(){for(;Ye!==null;)O2(Ye)}function _R(i,a){var u=lt;lt|=2;var h=A2(),x=E2();wt!==i||Qe!==a?(hh=null,dh=qn()+500,ql(i,a)):Ul=Wo(i,a);e:do try{if(ft!==0&&Ye!==null){a=Ye;var _=wr;t:switch(ft){case 1:ft=0,wr=null,Zl(i,a,_,1);break;case 2:case 9:if(zw(_)){ft=0,wr=null,T2(a);break}a=function(){ft!==2&&ft!==9||wt!==i||(ft=7),zi(i)},_.then(a,a);break e;case 3:ft=7;break e;case 4:ft=5;break e;case 7:zw(_)?(ft=0,wr=null,T2(a)):(ft=0,wr=null,Zl(i,a,_,7));break;case 5:var C=null;switch(Ye.tag){case 26:C=Ye.memoizedState;case 5:case 27:var D=Ye;if(C?dA(C):D.stateNode.complete){ft=0,wr=null;var Z=D.sibling;if(Z!==null)Ye=Z;else{var ee=D.return;ee!==null?(Ye=ee,vh(ee)):Ye=null}break t}}ft=0,wr=null,Zl(i,a,_,5);break;case 6:ft=0,wr=null,Zl(i,a,_,6);break;case 8:Vg(),Vt=6;break e;default:throw Error(r(462))}}wR();break}catch(de){w2(i,de)}while(!0);return oi=ki=null,G.H=h,G.A=x,lt=u,Ye!==null?0:(wt=null,Qe=0,ys(),Vt)}function wR(){for(;Ye!==null&&!ld();)O2(Ye)}function O2(i){var a=WS(i.alternate,i,xa);i.memoizedProps=i.pendingProps,a===null?vh(i):Ye=a}function T2(i){var a=i,u=a.alternate;switch(a.tag){case 15:case 0:a=ZS(u,a,a.pendingProps,a.type,void 0,Qe);break;case 11:a=ZS(u,a,a.pendingProps,a.type.render,a.ref,Qe);break;case 5:rg(a);default:QS(u,a),a=Ye=uc(a,xa),a=WS(u,a,xa)}i.memoizedProps=i.pendingProps,a===null?vh(i):Ye=a}function Zl(i,a,u,h){oi=ki=null,rg(a),Dl=null,vc=0;var x=a.return;try{if(cR(i,x,a,u,Qe)){Vt=1,rh(i,d(u,i.current)),Ye=null;return}}catch(_){if(x!==null)throw Ye=x,_;Vt=1,rh(i,d(u,i.current)),Ye=null;return}a.flags&32768?(Ke||h===1?i=!0:Ul||(Qe&536870912)!==0?i=!1:(vo=i=!0,(h===2||h===9||h===3||h===6)&&(h=br.current,h!==null&&h.tag===13&&(h.flags|=16384))),P2(a,i)):vh(a)}function vh(i){var a=i;do{if((a.flags&32768)!==0){P2(a,vo);return}i=a.return;var u=hR(a.alternate,a,xa);if(u!==null){Ye=u;return}if(a=a.sibling,a!==null){Ye=a;return}Ye=a=i}while(a!==null);Vt===0&&(Vt=5)}function P2(i,a){do{var u=mR(i.alternate,i);if(u!==null){u.flags&=32767,Ye=u;return}if(u=i.return,u!==null&&(u.flags|=32768,u.subtreeFlags=0,u.deletions=null),!a&&(i=i.sibling,i!==null)){Ye=i;return}Ye=i=u}while(i!==null);Vt=6,Ye=null}function M2(i,a,u,h,x,_,C,D,Z){i.cancelPendingCommit=null;do gh();while(sn!==0);if((lt&6)!==0)throw Error(r(327));if(a!==null){if(a===i.current)throw Error(r(177));if(_=a.lanes|a.childLanes,_|=El,Av(i,u,_,C,D,Z),i===wt&&(Ye=wt=null,Qe=0),Hl=a,xo=i,ba=u,Bg=_,Ig=x,y2=h,(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?(i.callbackNode=null,i.callbackPriority=0,OR(Fo,function(){return k2(),null})):(i.callbackNode=null,i.callbackPriority=0),h=(a.flags&13878)!==0,(a.subtreeFlags&13878)!==0||h){h=G.T,G.T=null,x=le.p,le.p=2,C=lt,lt|=4;try{pR(i,a,u)}finally{lt=C,le.p=x,G.T=h}}sn=1,C2(),j2(),N2()}}function C2(){if(sn===1){sn=0;var i=xo,a=Hl,u=(a.flags&13878)!==0;if((a.subtreeFlags&13878)!==0||u){u=G.T,G.T=null;var h=le.p;le.p=2;var x=lt;lt|=4;try{c2(a,i);var _=ey,C=hs(i.containerInfo),D=_.focusedElem,Z=_.selectionRange;if(C!==D&&D&&D.ownerDocument&&_l(D.ownerDocument.documentElement,D)){if(Z!==null&&Ti(D)){var ee=Z.start,de=Z.end;if(de===void 0&&(de=ee),"selectionStart"in D)D.selectionStart=ee,D.selectionEnd=Math.min(de,D.value.length);else{var ve=D.ownerDocument||document,oe=ve&&ve.defaultView||window;if(oe.getSelection){var se=oe.getSelection(),Oe=D.textContent.length,Le=Math.min(Z.start,Oe),xt=Z.end===void 0?Le:Math.min(Z.end,Oe);!se.extend&&Le>xt&&(C=xt,xt=Le,Le=C);var Y=ds(D,Le),F=ds(D,xt);if(Y&&F&&(se.rangeCount!==1||se.anchorNode!==Y.node||se.anchorOffset!==Y.offset||se.focusNode!==F.node||se.focusOffset!==F.offset)){var Q=ve.createRange();Q.setStart(Y.node,Y.offset),se.removeAllRanges(),Le>xt?(se.addRange(Q),se.extend(F.node,F.offset)):(Q.setEnd(F.node,F.offset),se.addRange(Q))}}}}for(ve=[],se=D;se=se.parentNode;)se.nodeType===1&&ve.push({element:se,left:se.scrollLeft,top:se.scrollTop});for(typeof D.focus=="function"&&D.focus(),D=0;D<ve.length;D++){var me=ve[D];me.element.scrollLeft=me.left,me.element.scrollTop=me.top}}Mh=!!Jg,ey=Jg=null}finally{lt=x,le.p=h,G.T=u}}i.current=a,sn=2}}function j2(){if(sn===2){sn=0;var i=xo,a=Hl,u=(a.flags&8772)!==0;if((a.subtreeFlags&8772)!==0||u){u=G.T,G.T=null;var h=le.p;le.p=2;var x=lt;lt|=4;try{a2(i,a.alternate,a)}finally{lt=x,le.p=h,G.T=u}}sn=3}}function N2(){if(sn===4||sn===3){sn=0,ud();var i=xo,a=Hl,u=ba,h=y2;(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?sn=5:(sn=0,Hl=xo=null,D2(i,i.pendingLanes));var x=i.pendingLanes;if(x===0&&(yo=null),je(u),a=a.stateNode,On&&typeof On.onCommitFiberRoot=="function")try{On.onCommitFiberRoot(qa,a,void 0,(a.current.flags&128)===128)}catch{}if(h!==null){a=G.T,x=le.p,le.p=2,G.T=null;try{for(var _=i.onRecoverableError,C=0;C<h.length;C++){var D=h[C];_(D.value,{componentStack:D.stack})}}finally{G.T=a,le.p=x}}(ba&3)!==0&&gh(),zi(i),x=i.pendingLanes,(u&261930)!==0&&(x&42)!==0?i===Ug?Dc++:(Dc=0,Ug=i):Dc=0,kc(0)}}function D2(i,a){(i.pooledCacheLanes&=a)===0&&(a=i.pooledCache,a!=null&&(i.pooledCache=null,mc(a)))}function gh(){return C2(),j2(),N2(),k2()}function k2(){if(sn!==5)return!1;var i=xo,a=Bg;Bg=0;var u=je(ba),h=G.T,x=le.p;try{le.p=32>u?32:u,G.T=null,u=Ig,Ig=null;var _=xo,C=ba;if(sn=0,Hl=xo=null,ba=0,(lt&6)!==0)throw Error(r(331));var D=lt;if(lt|=4,p2(_.current),d2(_,_.current,C,u),lt=D,kc(0,!1),On&&typeof On.onPostCommitFiberRoot=="function")try{On.onPostCommitFiberRoot(qa,_)}catch{}return!0}finally{le.p=x,G.T=h,D2(i,a)}}function L2(i,a,u){a=d(u,a),a=yg(i.stateNode,a,2),i=fo(i,a,2),i!==null&&(Ji(i,2),zi(i))}function dt(i,a,u){if(i.tag===3)L2(i,i,u);else for(;a!==null;){if(a.tag===3){L2(a,i,u);break}else if(a.tag===1){var h=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof h.componentDidCatch=="function"&&(yo===null||!yo.has(h))){i=d(u,i),u=zS(2),h=fo(a,u,2),h!==null&&(RS(u,h,a,i),Ji(h,2),zi(h));break}}a=a.return}}function qg(i,a,u){var h=i.pingCache;if(h===null){h=i.pingCache=new yR;var x=new Set;h.set(a,x)}else x=h.get(a),x===void 0&&(x=new Set,h.set(a,x));x.has(u)||(Lg=!0,x.add(u),i=SR.bind(null,i,a,u),a.then(i,i))}function SR(i,a,u){var h=i.pingCache;h!==null&&h.delete(a),i.pingedLanes|=i.suspendedLanes&u,i.warmLanes&=~u,wt===i&&(Qe&u)===u&&(Vt===4||Vt===3&&(Qe&62914560)===Qe&&300>qn()-fh?(lt&2)===0&&ql(i,0):zg|=u,Vl===Qe&&(Vl=0)),zi(i)}function z2(i,a){a===0&&(a=fd()),i=Lr(i,a),i!==null&&(Ji(i,a),zi(i))}function AR(i){var a=i.memoizedState,u=0;a!==null&&(u=a.retryLane),z2(i,u)}function ER(i,a){var u=0;switch(i.tag){case 31:case 13:var h=i.stateNode,x=i.memoizedState;x!==null&&(u=x.retryLane);break;case 19:h=i.stateNode;break;case 22:h=i.stateNode._retryCache;break;default:throw Error(r(314))}h!==null&&h.delete(a),z2(i,u)}function OR(i,a){return sl(i,a)}var yh=null,Fl=null,Zg=!1,xh=!1,Fg=!1,_o=0;function zi(i){i!==Fl&&i.next===null&&(Fl===null?yh=Fl=i:Fl=Fl.next=i),xh=!0,Zg||(Zg=!0,PR())}function kc(i,a){if(!Fg&&xh){Fg=!0;do for(var u=!1,h=yh;h!==null;){if(i!==0){var x=h.pendingLanes;if(x===0)var _=0;else{var C=h.suspendedLanes,D=h.pingedLanes;_=(1<<31-Zn(42|i)+1)-1,_&=x&~(C&~D),_=_&201326741?_&201326741|1:_?_|2:0}_!==0&&(u=!0,U2(h,_))}else _=Qe,_=ul(h,h===wt?_:0,h.cancelPendingCommit!==null||h.timeoutHandle!==-1),(_&3)===0||Wo(h,_)||(u=!0,U2(h,_));h=h.next}while(u);Fg=!1}}function TR(){R2()}function R2(){xh=Zg=!1;var i=0;_o!==0&&BR()&&(i=_o);for(var a=qn(),u=null,h=yh;h!==null;){var x=h.next,_=B2(h,a);_===0?(h.next=null,u===null?yh=x:u.next=x,x===null&&(Fl=u)):(u=h,(i!==0||(_&3)!==0)&&(xh=!0)),h=x}sn!==0&&sn!==5||kc(i),_o!==0&&(_o=0)}function B2(i,a){for(var u=i.suspendedLanes,h=i.pingedLanes,x=i.expirationTimes,_=i.pendingLanes&-62914561;0<_;){var C=31-Zn(_),D=1<<C,Z=x[C];Z===-1?((D&u)===0||(D&h)!==0)&&(x[C]=Sv(D,a)):Z<=a&&(i.expiredLanes|=D),_&=~D}if(a=wt,u=Qe,u=ul(i,i===a?u:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),h=i.callbackNode,u===0||i===a&&(ft===2||ft===9)||i.cancelPendingCommit!==null)return h!==null&&h!==null&&Zo(h),i.callbackNode=null,i.callbackPriority=0;if((u&3)===0||Wo(i,u)){if(a=u&-u,a===i.callbackPriority)return a;switch(h!==null&&Zo(h),je(u)){case 2:case 8:u=Uu;break;case 32:u=Fo;break;case 268435456:u=Vu;break;default:u=Fo}return h=I2.bind(null,i),u=sl(u,h),i.callbackPriority=a,i.callbackNode=u,a}return h!==null&&h!==null&&Zo(h),i.callbackPriority=2,i.callbackNode=null,2}function I2(i,a){if(sn!==0&&sn!==5)return i.callbackNode=null,i.callbackPriority=0,null;var u=i.callbackNode;if(gh()&&i.callbackNode!==u)return null;var h=Qe;return h=ul(i,i===wt?h:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),h===0?null:(b2(i,h,a),B2(i,qn()),i.callbackNode!=null&&i.callbackNode===u?I2.bind(null,i):null)}function U2(i,a){if(gh())return null;b2(i,a,!0)}function PR(){UR(function(){(lt&6)!==0?sl(ll,TR):R2()})}function Gg(){if(_o===0){var i=Cl;i===0&&(i=$o,$o<<=1,($o&261888)===0&&($o=256)),_o=i}return _o}function V2(i){return i==null||typeof i=="symbol"||typeof i=="boolean"?null:typeof i=="function"?i:Ya(""+i)}function H2(i,a){var u=a.ownerDocument.createElement("input");return u.name=a.name,u.value=a.value,i.id&&u.setAttribute("form",i.id),a.parentNode.insertBefore(u,a),i=new FormData(i),u.parentNode.removeChild(u),i}function MR(i,a,u,h,x){if(a==="submit"&&u&&u.stateNode===x){var _=V2((x[mn]||null).action),C=h.submitter;C&&(a=(a=C[mn]||null)?V2(a.formAction):C.getAttribute("formAction"),a!==null&&(_=a,C=null));var D=new ml("action","action",null,h,x);i.push({event:D,listeners:[{instance:null,listener:function(){if(h.defaultPrevented){if(_o!==0){var Z=C?H2(x,C):new FormData(x);dg(u,{pending:!0,data:Z,method:x.method,action:_},null,Z)}}else typeof _=="function"&&(D.preventDefault(),Z=C?H2(x,C):new FormData(x),dg(u,{pending:!0,data:Z,method:x.method,action:_},_,Z))},currentTarget:x}]})}}for(var $g=0;$g<Ci.length;$g++){var Kg=Ci[$g],CR=Kg.toLowerCase(),jR=Kg[0].toUpperCase()+Kg.slice(1);ir(CR,"on"+jR)}ir(ps,"onAnimationEnd"),ir(Rd,"onAnimationIteration"),ir(vs,"onAnimationStart"),ir("dblclick","onDoubleClick"),ir("focusin","onFocus"),ir("focusout","onBlur"),ir(Rv,"onTransitionRun"),ir(Bd,"onTransitionStart"),ir(Bv,"onTransitionCancel"),ir(oo,"onTransitionEnd"),Si("onMouseEnter",["mouseout","mouseover"]),Si("onMouseLeave",["mouseout","mouseover"]),Si("onPointerEnter",["pointerout","pointerover"]),Si("onPointerLeave",["pointerout","pointerover"]),na("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),na("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),na("onBeforeInput",["compositionend","keypress","textInput","paste"]),na("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),na("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),na("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Lc="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),NR=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Lc));function q2(i,a){a=(a&4)!==0;for(var u=0;u<i.length;u++){var h=i[u],x=h.event;h=h.listeners;e:{var _=void 0;if(a)for(var C=h.length-1;0<=C;C--){var D=h[C],Z=D.instance,ee=D.currentTarget;if(D=D.listener,Z!==_&&x.isPropagationStopped())break e;_=D,x.currentTarget=ee;try{_(x)}catch(de){gs(de)}x.currentTarget=null,_=Z}else for(C=0;C<h.length;C++){if(D=h[C],Z=D.instance,ee=D.currentTarget,D=D.listener,Z!==_&&x.isPropagationStopped())break e;_=D,x.currentTarget=ee;try{_(x)}catch(de){gs(de)}x.currentTarget=null,_=Z}}}}function We(i,a){var u=a[_i];u===void 0&&(u=a[_i]=new Set);var h=i+"__bubble";u.has(h)||(Z2(a,i,2,!1),u.add(h))}function Yg(i,a,u){var h=0;a&&(h|=4),Z2(u,i,h,a)}var bh="_reactListening"+Math.random().toString(36).slice(2);function Wg(i){if(!i[bh]){i[bh]=!0,gd.forEach(function(u){u!=="selectionchange"&&(NR.has(u)||Yg(u,!1,i),Yg(u,!0,i))});var a=i.nodeType===9?i:i.ownerDocument;a===null||a[bh]||(a[bh]=!0,Yg("selectionchange",!1,a))}}function Z2(i,a,u,h){switch(xA(a)){case 2:var x=o4;break;case 8:x=s4;break;default:x=fy}u=x.bind(null,a,u,i),x=void 0,!rs||a!=="touchstart"&&a!=="touchmove"&&a!=="wheel"||(x=!0),h?x!==void 0?i.addEventListener(a,u,{capture:!0,passive:x}):i.addEventListener(a,u,!0):x!==void 0?i.addEventListener(a,u,{passive:x}):i.addEventListener(a,u,!1)}function Xg(i,a,u,h,x){var _=h;if((a&1)===0&&(a&2)===0&&h!==null)e:for(;;){if(h===null)return;var C=h.tag;if(C===3||C===4){var D=h.stateNode.containerInfo;
vendor: 2,742 bytes, line 48
48if(D===x)break;if(C===4)for(C=h.return;C!==null;){var Z=C.tag;if((Z===3||Z===4)&&C.stateNode.containerInfo===x)return;C=C.return}for(;D!==null;){if(C=ta(D),C===null)return;if(Z=C.tag,Z===5||Z===6||Z===26||Z===27){h=_=C;continue e}D=D.parentNode}}h=h.return}Qu(function(){var ee=_,de=ns(u),ve=[];e:{var oe=Id.get(i);if(oe!==void 0){var se=ml,Oe=i;switch(i){case"keypress":if(is(u)===0)break e;case"keydown":case"keyup":se=Ed;break;case"focusin":Oe="focus",se=tc;break;case"focusout":Oe="blur",se=tc;break;case"beforeblur":case"afterblur":se=tc;break;case"click":if(u.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":se=bd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":se=Ov;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":se=jv;break;case ps:case Rd:case vs:se=nc;break;case oo:se=Pd;break;case"scroll":case"scrollend":se=Xe;break;case"wheel":se=oa;break;case"copy":case"cut":case"paste":se=jr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":se=Od;break;case"toggle":case"beforetoggle":se=ss}var Le=(a&4)!==0,xt=!Le&&(i==="scroll"||i==="scrollend"),Y=Le?oe!==null?oe+"Capture":null:oe;Le=[];for(var F=ee,Q;F!==null;){var me=F;if(Q=me.stateNode,me=me.tag,me!==5&&me!==26&&me!==27||Q===null||Y===null||(me=ia(F,Y),me!=null&&Le.push(zc(F,me,Q))),xt)break;F=F.return}0<Le.length&&(oe=new se(oe,Oe,null,u,de),ve.push({event:oe,listeners:Le}))}}if((a&7)===0){e:{if(oe=i==="mouseover"||i==="pointerover",se=i==="mouseout"||i==="pointerout",oe&&u!==hl&&(Oe=u.relatedTarget||u.fromElement)&&(ta(Oe)||Oe[ea]))break e;if((se||oe)&&(oe=de.window===de?de:(oe=de.ownerDocument)?oe.defaultView||oe.parentWindow:window,se?(Oe=u.relatedTarget||u.toElement,se=ee,Oe=Oe?ta(Oe):null,Oe!==null&&(xt=l(Oe),Le=Oe.tag,Oe!==xt||Le!==5&&Le!==27&&Le!==6)&&(Oe=null)):(se=null,Oe=ee),se!==Oe)){if(Le=bd,me="onMouseLeave",Y="onMouseEnter",F="mouse",(i==="pointerout"||i==="pointerover")&&(Le=Od,me="onPointerLeave",Y="onPointerEnter",F="pointer"),xt=se==null?oe:wi(se),Q=Oe==null?oe:wi(Oe),oe=new Le(me,F+"leave",se,u,de),oe.target=xt,oe.relatedTarget=Q,me=null,ta(de)===ee&&(Le=new Le(Y,F+"enter",Oe,u,de),Le.target=Q,Le.relatedTarget=xt,me=Le),xt=me,se&&Oe)t:{for(Le=DR,Y=se,F=Oe,Q=0,me=Y;me;me=Le(me))Q++;me=0;for(var De=F;De;De=Le(De))me++;for(;0<Q-me;)Y=Le(Y),Q--;for(;0<me-Q;)F=Le(F),me--;for(;Q--;){if(Y===F||F!==null&&Y===F.alternate){Le=Y;break t}Y=Le(Y),F=Le(F)}Le=null}else Le=null;se!==null&&F2(ve,oe,se,Le,!1),Oe!==null&&xt!==null&&F2(ve,xt,Oe,Le,!0)}}
vendor: 5,244 bytes, lines 48-49
48e:{if(oe=ee?wi(ee):window,se=oe.nodeName&&oe.nodeName.toLowerCase(),se==="select"||se==="input"&&oe.type==="file")var at=fs;else if(Nr(oe))if(Nd)at=zv;else{at=Lv;var Me=ri}else se=oe.nodeName,!se||se.toLowerCase()!=="input"||oe.type!=="checkbox"&&oe.type!=="radio"?ee&&ts(ee.elementType)&&(at=fs):at=no;if(at&&(at=at(i,ee))){jd(ve,at,u,de);break e}Me&&Me(i,oe,ee),i==="focusout"&&ee&&oe.type==="number"&&ee.memoizedProps.value!=null&&ei(oe,"number",oe.value)}switch(Me=ee?wi(ee):window,i){case"focusin":(Nr(Me)||Me.contentEditable==="true")&&(Pi=Me,Sl=ee,ms=null);break;case"focusout":ms=Sl=Pi=null;break;case"mousedown":io=!0;break;case"contextmenu":case"mouseup":case"dragend":io=!1,Ld(ve,u,de);break;case"selectionchange":if(wl)break;case"keydown":case"keyup":Ld(ve,u,de)}var qe;if(vl)e:{switch(i){case"compositionstart":var Je="onCompositionStart";break e;case"compositionend":Je="onCompositionEnd";break e;case"compositionupdate":Je="onCompositionUpdate";break e}Je=void 0}else Ja?Cd(i,u)&&(Je="onCompositionEnd"):i==="keydown"&&u.keyCode===229&&(Je="onCompositionStart");Je&&(gl&&u.locale!=="ko"&&(Ja||Je!=="onCompositionStart"?Je==="onCompositionEnd"&&Ja&&(qe=Ei()):(Cr=de,aa="value"in Cr?Cr.value:Cr.textContent,Ja=!0)),Me=_h(ee,Je),0<Me.length&&(Je=new rc(Je,i,null,u,de),ve.push({event:Je,listeners:Me}),qe?Je.data=qe:(qe=sc(u),qe!==null&&(Je.data=qe)))),(qe=Dv?xr(i,u):eo(i,u))&&(Je=_h(ee,"onBeforeInput"),0<Je.length&&(Me=new rc("onBeforeInput","beforeinput",null,u,de),ve.push({event:Me,listeners:Je}),Me.data=qe)),MR(ve,i,ee,u,de)}q2(ve,a)})}function zc(i,a,u){return{instance:i,listener:a,currentTarget:u}}function _h(i,a){for(var u=a+"Capture",h=[];i!==null;){var x=i,_=x.stateNode;if(x=x.tag,x!==5&&x!==26&&x!==27||_===null||(x=ia(i,u),x!=null&&h.unshift(zc(i,x,_)),x=ia(i,a),x!=null&&h.push(zc(i,x,_))),i.tag===3)return h;i=i.return}return[]}function DR(i){if(i===null)return null;do i=i.return;while(i&&i.tag!==5&&i.tag!==27);return i||null}function F2(i,a,u,h,x){for(var _=a._reactName,C=[];u!==null&&u!==h;){var D=u,Z=D.alternate,ee=D.stateNode;if(D=D.tag,Z!==null&&Z===h)break;D!==5&&D!==26&&D!==27||ee===null||(Z=ee,x?(ee=ia(u,_),ee!=null&&C.unshift(zc(u,ee,Z))):x||(ee=ia(u,_),ee!=null&&C.push(zc(u,ee,Z)))),u=u.return}C.length!==0&&i.push({event:a,listeners:C})}var kR=/\r\n?/g,LR=/\u0000|\uFFFD/g;function G2(i){return(typeof i=="string"?i:""+i).replace(kR,` 49`).replace(LR,"")}function $2(i,a){return a=G2(a),G2(i)===a}function yt(i,a,u,h,x,_){switch(u){case"children":typeof h=="string"?a==="body"||a==="textarea"&&h===""||Mr(i,h):(typeof h=="number"||typeof h=="bigint")&&a!=="body"&&Mr(i,""+h);break;case"className":vt(i,"class",h);break;case"tabIndex":vt(i,"tabindex",h);break;case"dir":case"role":case"viewBox":case"width":case"height":vt(i,u,h);break;case"style":fl(i,h,_);break;case"data":if(a!=="object"){vt(i,"data",h);break}case"src":case"href":if(h===""&&(a!=="a"||u!=="href")){i.removeAttribute(u);break}if(h==null||typeof h=="function"||typeof h=="symbol"||typeof h=="boolean"){i.removeAttribute(u);break}h=Ya(""+h),i.setAttribute(u,h);break;case"action":case"formAction":if(typeof h=="function"){i.setAttribute(u,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof _=="function"&&(u==="formAction"?(a!=="input"&&yt(i,a,"name",x.name,x,null),yt(i,a,"formEncType",x.formEncType,x,null),yt(i,a,"formMethod",x.formMethod,x,null),yt(i,a,"formTarget",x.formTarget,x,null)):(yt(i,a,"encType",x.encType,x,null),yt(i,a,"method",x.method,x,null),yt(i,a,"target",x.target,x,null)));if(h==null||typeof h=="symbol"||typeof h=="boolean"){i.removeAttribute(u);break}h=Ya(""+h),i.setAttribute(u,h);break;case"onClick":h!=null&&(i.onclick=nr);break;case"onScroll":h!=null&&We("scroll",i);break;case"onScrollEnd":h!=null&&We("scrollend",i);break;case"dangerouslySetInnerHTML":if(h!=null){if(typeof h!="object"||!("__html"in h))throw Error(r(61));if(u=h.__html,u!=null){if(x.children!=null)throw Error(r(60));i.innerHTML=u}}break;case"multiple":i.multiple=h&&typeof h!="function"&&typeof h!="symbol";break;case"muted":i.muted=h&&typeof h!="function"&&typeof h!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(h==null||typeof h=="function"||typeof h=="boolean"||typeof h=="symbol"){i.removeAttribute("xlink:href");break}u=Ya(""+h),i.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",u);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":h!=null&&typeof h!="function"&&typeof h!="symbol"?i.setAttribute(u,""+h):i.removeAttribute(u);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":h&&typeof h!="function"&&typeof h!="symbol"?i.setAttribute(u,""):i.removeAttribute(u);break;case"capture":case"download":h===!0?i.setAttribute(u,""):h!==!1&&h!=null&&typeof h!="function"&&typeof h!="symbol"?i.setAttribute(u,h):i.removeAttribute(u);break;case"cols":case"rows":case"size":case"span":h!=null&&typeof h!="function"&&typeof h!="symbol"&&!isNaN(h)&&1<=h?i.setAttribute(u,h):i.removeAttribute(u);break;case"rowSpan":case"start":h==null||typeof h=="function"||typeof h=="symbol"||isNaN(h)?i.removeAttribute(u):i.setAttribute(u,h);break;case"popover":We("beforetoggle",i),We("toggle",i),$e(i,"popover",h);break;case"xlinkActuate":tr(i,"http://www.w3.org/1999/xlink","xlink:actuate",h);break;case"xlinkArcrole":tr(i,"http://www.w3.org/1999/xlink","xlink:arcrole",h);break;case"xlinkRole":tr(i,"http://www.w3.org/1999/xlink","xlink:role",h);break;case"xlinkShow":tr(i,"http://www.w3.org/1999/xlink","xlink:show",h);break;case"xlinkTitle":tr(i,"http://www.w3.org/1999/xlink","xlink:title",h);break;case"xlinkType":tr(i,"http://www.w3.org/1999/xlink","xlink:type",h);break;case"xmlBase":tr(i,"http://www.w3.org/XML/1998/namespace","xml:base",h);break;case"xmlLang":tr(i,"http://www.w3.org/XML/1998/namespace","xml:lang",h);break;case"xmlSpace":tr(i,"http://www.w3.org/XML/1998/namespace","xml:space",h);break;case"is":$e(i,"is",h);break;case"innerText":case"textContent":break;default:(!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(u=dl.get(u)||u,$e(i,u,h))}}function Qg(i,a,u,h,x,_){switch(u){case"style":fl(i,h,_);break;case"dangerouslySetInnerHTML":if(h!=null){if(typeof h!="object"||!("__html"in h))throw Error(r(61));if(u=h.__html,u!=null){if(x.children!=null)throw Error(r(60));i.innerHTML=u}}break;case"children":typeof h=="string"?Mr(i,h):(typeof h=="number"||typeof h=="bigint")&&Mr(i,""+h);break;case"onScroll":h!=null&&We("scroll",i);break;case"onScrollEnd":h!=null&&We("scrollend",i);break;case"onClick":h!=null&&(i.onclick=nr);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!yd.hasOwnProperty(u))e:{if(u[0]==="o"&&u[1]==="n"&&(x=u.endsWith("Capture"),a=u.slice(2,x?u.length-7:void 0),_=i[mn]||null,_=_!=null?_[u]:null,typeof _=="function"&&i.removeEventListener(a,_,x),typeof h=="function")){typeof _!="function"&&_!==null&&(u in i?i[u]=null:i.hasAttribute(u)&&i.removeAttribute(u)),i.addEventListener(a,h,x);break e}u in i?i[u]=h:h===!0?i.setAttribute(u,""):$e(i,u,h)}}}function Cn(i,a,u){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":We("error",i),We("load",i);var h=!1,x=!1,_;for(_ in u)if(u.hasOwnProperty(_)){var C=u[_];if(C!=null)switch(_){case"src":h=!0;break;case"srcSet":x=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,a));default:yt(i,a,_,C,u,null)}}x&&yt(i,a,"srcSet",u.srcSet,u,null),h&&yt(i,a,"src",u.src,u,null);return;case"input":We("invalid",i);var D=_=C=x=null,Z=null,ee=null;for(h in u)if(u.hasOwnProperty(h)){var de=u[h];if(de!=null)switch(h){case"name":x=de;break;case"type":C=de;break;case"checked":Z=de;break;case"defaultChecked":ee=de;break;case"value":_=de;break;case"defaultValue":D=de;break;case"children":case"dangerouslySetInnerHTML":if(de!=null)throw Error(r(137,a));break;default:yt(i,a,h,de,u,null)}}es(i,_,D,Z,ee,C,x,!1);return;case"select":We("invalid",i),h=C=_=null;for(x in u)if(u.hasOwnProperty(x)&&(D=u[x],D!=null))switch(x){case"value":_=D;break;case"defaultValue":C=D;break;case"multiple":h=D;default:yt(i,a,x,D,u,null)}a=_,u=C,i.multiple=!!h,a!=null?_t(i,!!h,a,!1):u!=null&&_t(i,!!h,u,!0);return;case"textarea":We("invalid",i),_=x=h=null;for(C in u)if(u.hasOwnProperty(C)&&(D=u[C],D!=null))switch(C){case"value":h=D;break;case"defaultValue":x=D;break;case"children":_=D;break;case"dangerouslySetInnerHTML":if(D!=null)throw Error(r(91));break;default:yt(i,a,C,D,u,null)}$a(i,h,x,_);return;case"option":for(Z in u)if(u.hasOwnProperty(Z)&&(h=u[Z],h!=null))switch(Z){case"selected":i.selected=h&&typeof h!="function"&&typeof h!="symbol";break;default:yt(i,a,Z,h,u,null)}return;case"dialog":We("beforetoggle",i),We("toggle",i),We("cancel",i),We("close",i);break;case"iframe":case"object":We("load",i);break;case"video":case"audio":for(h=0;h<Lc.length;h++)We(Lc[h],i);break;case"image":We("error",i),We("load",i);break;case"details":We("toggle",i);break;case"embed":case"source":case"link":We("error",i),We("load",i);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(ee in u)if(u.hasOwnProperty(ee)&&(h=u[ee],h!=null))switch(ee){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,a));default:yt(i,a,ee,h,u,null)}return;default:if(ts(a)){for(de in u)u.hasOwnProperty(de)&&(h=u[de],h!==void 0&&Qg(i,a,de,h,u,void 0));return}}for(D in u)u.hasOwnProperty(D)&&(h=u[D],h!=null&&yt(i,a,D,h,u,null))}function zR(i,a,u,h){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var x=null,_=null,C=null,D=null,Z=null,ee=null,de=null;for(se in u){var ve=u[se];if(u.hasOwnProperty(se)&&ve!=null)switch(se){case"checked":break;case"value":break;case"defaultValue":Z=ve;default:h.hasOwnProperty(se)||yt(i,a,se,null,h,ve)}}for(var oe in h){var se=h[oe];if(ve=u[oe],h.hasOwnProperty(oe)&&(se!=null||ve!=null))switch(oe){case"type":_=se;break;case"name":x=se;break;case"checked":ee=se;break;case"defaultChecked":de=se;break;case"value":C=se;break;case"defaultValue":D=se;break;case"children":case"dangerouslySetInnerHTML":if(se!=null)throw Error(r(137,a));break;default:se!==ve&&yt(i,a,oe,se,h,ve)}}Yu(i,C,D,Z,ee,de,_,x);return;case"select":se=C=D=oe=null;for(_ in u)if(Z=u[_],u.hasOwnProperty(_)&&Z!=null)switch(_){case"value":break;case"multiple":se=Z;default:h.hasOwnProperty(_)||yt(i,a,_,null,h,Z)}for(x in h)if(_=h[x],Z=u[x],h.hasOwnProperty(x)&&(_!=null||Z!=null))switch(x){case"value":oe=_;break;case"defaultValue":D=_;break;case"multiple":C=_;default:_!==Z&&yt(i,a,x,_,h,Z)}a=D,u=C,h=se,oe!=null?_t(i,!!u,oe,!1):!!h!=!!u&&(a!=null?_t(i,!!u,a,!0):_t(i,!!u,u?[]:"",!1));return;case"textarea":se=oe=null;for(D in u)if(x=u[D],u.hasOwnProperty(D)&&x!=null&&!h.hasOwnProperty(D))switch(D){case"value":break;case"children":break;default:yt(i,a,D,null,h,x)}for(C in h)if(x=h[C],_=u[C],h.hasOwnProperty(C)&&(x!=null||_!=null))switch(C){case"value":oe=x;break;case"defaultValue":se=x;break;case"children":break;case"dangerouslySetInnerHTML":if(x!=null)throw Error(r(91));break;default:x!==_&&yt(i,a,C,x,h,_)}Ai(i,oe,se);return;case"option":for(var Oe in u)if(oe=u[Oe],u.hasOwnProperty(Oe)&&oe!=null&&!h.hasOwnProperty(Oe))switch(Oe){case"selected":i.selected=!1;break;default:yt(i,a,Oe,null,h,oe)}for(Z in h)if(oe=h[Z],se=u[Z],h.hasOwnProperty(Z)&&oe!==se&&(oe!=null||se!=null))switch(Z){case"selected":i.selected=oe&&typeof oe!="function"&&typeof oe!="symbol";break;default:yt(i,a,Z,oe,h,se)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Le in u)oe=u[Le],u.hasOwnProperty(Le)&&oe!=null&&!h.hasOwnProperty(Le)&&yt(i,a,Le,null,h,oe);for(ee in h)if(oe=h[ee],se=u[ee],h.hasOwnProperty(ee)&&oe!==se&&(oe!=null||se!=null))switch(ee){case"children":case"dangerouslySetInnerHTML":if(oe!=null)throw Error(r(137,a));break;default:yt(i,a,ee,oe,h,se)}return;default:if(ts(a)){for(var xt in u)oe=u[xt],u.hasOwnProperty(xt)&&oe!==void 0&&!h.hasOwnProperty(xt)&&Qg(i,a,xt,void 0,h,oe);for(de in h)oe=h[de],se=u[de],!h.hasOwnProperty(de)||oe===se||oe===void 0&&se===void 0||Qg(i,a,de,oe,h,se);return}}for(var Y in u)oe=u[Y],u.hasOwnProperty(Y)&&oe!=null&&!h.hasOwnProperty(Y)&&yt(i,a,Y,null,h,oe);for(ve in h)oe=h[ve],se=u[ve],!h.hasOwnProperty(ve)||oe===se||oe==null&&se==null||yt(i,a,ve,oe,h,se)}function K2(i){switch(i){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function RR(){if(typeof performance.getEntriesByType=="function"){for(var i=0,a=0,u=performance.getEntriesByType("resource"),h=0;h<u.length;h++){var x=u[h],_=x.transferSize,C=x.initiatorType,D=x.duration;if(_&&D&&K2(C)){for(C=0,D=x.responseEnd,h+=1;h<u.length;h++){var Z=u[h],ee=Z.startTime;if(ee>D)break;var de=Z.transferSize,ve=Z.initiatorType;de&&K2(ve)&&(Z=Z.responseEnd,C+=de*(Z<D?1:(D-ee)/(Z-ee)))}if(--h,a+=8*(_+C)/(x.duration/1e3),i++,10<i)break}}if(0<i)return a/i/1e6}return navigator.connection&&(i=navigator.connection.downlink,typeof i=="number")?i:5}var Jg=null,ey=null;function wh(i){return i.nodeType===9?i:i.ownerDocument}function Y2(i){switch(i){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function W2(i,a){if(i===0)switch(a){case"svg":return 1;case"math":return 2;default:return 0}return i===1&&a==="foreignObject"?0:i}function ty(i,a){return i==="textarea"||i==="noscript"||typeof a.children=="string"||typeof a.children=="number"||typeof a.children=="bigint"||typeof a.dangerouslySetInnerHTML=="object"&&a.dangerouslySetInnerHTML!==null&&a.dangerouslySetInnerHTML.__html!=null}var ny=null;function BR(){var i=window.event;
vendor: 15,759 bytes, line 49
49return i&&i.type==="popstate"?i===ny?!1:(ny=i,!0):(ny=null,!1)}var X2=typeof setTimeout=="function"?setTimeout:void 0,IR=typeof clearTimeout=="function"?clearTimeout:void 0,Q2=typeof Promise=="function"?Promise:void 0,UR=typeof queueMicrotask=="function"?queueMicrotask:typeof Q2<"u"?function(i){return Q2.resolve(null).then(i).catch(VR)}:X2;function VR(i){setTimeout(function(){throw i})}function wo(i){return i==="head"}function J2(i,a){var u=a,h=0;do{var x=u.nextSibling;if(i.removeChild(u),x&&x.nodeType===8)if(u=x.data,u==="/$"||u==="/&"){if(h===0){i.removeChild(x),Yl(a);return}h--}else if(u==="$"||u==="$?"||u==="$~"||u==="$!"||u==="&")h++;else if(u==="html")Rc(i.ownerDocument.documentElement);else if(u==="head"){u=i.ownerDocument.head,Rc(u);for(var _=u.firstChild;_;){var C=_.nextSibling,D=_.nodeName;_[Xo]||D==="SCRIPT"||D==="STYLE"||D==="LINK"&&_.rel.toLowerCase()==="stylesheet"||u.removeChild(_),_=C}}else u==="body"&&Rc(i.ownerDocument.body);u=x}while(u);Yl(a)}function eA(i,a){var u=i;i=0;do{var h=u.nextSibling;if(u.nodeType===1?a?(u._stashedDisplay=u.style.display,u.style.display="none"):(u.style.display=u._stashedDisplay||"",u.getAttribute("style")===""&&u.removeAttribute("style")):u.nodeType===3&&(a?(u._stashedText=u.nodeValue,u.nodeValue=""):u.nodeValue=u._stashedText||""),h&&h.nodeType===8)if(u=h.data,u==="/$"){if(i===0)break;i--}else u!=="$"&&u!=="$?"&&u!=="$~"&&u!=="$!"||i++;u=h}while(u)}function ry(i){var a=i.firstChild;for(a&&a.nodeType===10&&(a=a.nextSibling);a;){var u=a;switch(a=a.nextSibling,u.nodeName){case"HTML":case"HEAD":case"BODY":ry(u),Fu(u);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(u.rel.toLowerCase()==="stylesheet")continue}i.removeChild(u)}}function HR(i,a,u,h){for(;i.nodeType===1;){var x=u;if(i.nodeName.toLowerCase()!==a.toLowerCase()){if(!h&&(i.nodeName!=="INPUT"||i.type!=="hidden"))break}else if(h){if(!i[Xo])switch(a){case"meta":if(!i.hasAttribute("itemprop"))break;return i;case"link":if(_=i.getAttribute("rel"),_==="stylesheet"&&i.hasAttribute("data-precedence"))break;if(_!==x.rel||i.getAttribute("href")!==(x.href==null||x.href===""?null:x.href)||i.getAttribute("crossorigin")!==(x.crossOrigin==null?null:x.crossOrigin)||i.getAttribute("title")!==(x.title==null?null:x.title))break;return i;case"style":if(i.hasAttribute("data-precedence"))break;return i;case"script":if(_=i.getAttribute("src"),(_!==(x.src==null?null:x.src)||i.getAttribute("type")!==(x.type==null?null:x.type)||i.getAttribute("crossorigin")!==(x.crossOrigin==null?null:x.crossOrigin))&&_&&i.hasAttribute("async")&&!i.hasAttribute("itemprop"))break;return i;default:return i}}else if(a==="input"&&i.type==="hidden"){var _=x.name==null?null:""+x.name;if(x.type==="hidden"&&i.getAttribute("name")===_)return i}else return i;if(i=Br(i.nextSibling),i===null)break}return null}function qR(i,a,u){if(a==="")return null;for(;i.nodeType!==3;)if((i.nodeType!==1||i.nodeName!=="INPUT"||i.type!=="hidden")&&!u||(i=Br(i.nextSibling),i===null))return null;return i}function tA(i,a){for(;i.nodeType!==8;)if((i.nodeType!==1||i.nodeName!=="INPUT"||i.type!=="hidden")&&!a||(i=Br(i.nextSibling),i===null))return null;return i}function iy(i){return i.data==="$?"||i.data==="$~"}function ay(i){return i.data==="$!"||i.data==="$?"&&i.ownerDocument.readyState!=="loading"}function ZR(i,a){var u=i.ownerDocument;if(i.data==="$~")i._reactRetry=a;else if(i.data!=="$?"||u.readyState!=="loading")a();else{var h=function(){a(),u.removeEventListener("DOMContentLoaded",h)};u.addEventListener("DOMContentLoaded",h),i._reactRetry=h}}function Br(i){for(;i!=null;i=i.nextSibling){var a=i.nodeType;if(a===1||a===3)break;if(a===8){if(a=i.data,a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"||a==="F!"||a==="F")break;if(a==="/$"||a==="/&")return null}}return i}var oy=null;function nA(i){i=i.nextSibling;for(var a=0;i;){if(i.nodeType===8){var u=i.data;if(u==="/$"||u==="/&"){if(a===0)return Br(i.nextSibling);a--}else u!=="$"&&u!=="$!"&&u!=="$?"&&u!=="$~"&&u!=="&"||a++}i=i.nextSibling}return null}function rA(i){i=i.previousSibling;for(var a=0;i;){if(i.nodeType===8){var u=i.data;if(u==="$"||u==="$!"||u==="$?"||u==="$~"||u==="&"){if(a===0)return i;a--}else u!=="/$"&&u!=="/&"||a++}i=i.previousSibling}return null}function iA(i,a,u){switch(a=wh(u),i){case"html":if(i=a.documentElement,!i)throw Error(r(452));return i;case"head":if(i=a.head,!i)throw Error(r(453));return i;case"body":if(i=a.body,!i)throw Error(r(454));return i;default:throw Error(r(451))}}function Rc(i){for(var a=i.attributes;a.length;)i.removeAttributeNode(a[0]);Fu(i)}var Ir=new Map,aA=new Set;function Sh(i){return typeof i.getRootNode=="function"?i.getRootNode():i.nodeType===9?i:i.ownerDocument}var _a=le.d;le.d={f:FR,r:GR,D:$R,C:KR,L:YR,m:WR,X:QR,S:XR,M:JR};function FR(){var i=_a.f(),a=mh();return i||a}function GR(i){var a=Za(i);a!==null&&a.tag===5&&a.type==="form"?wS(a):_a.r(i)}var Gl=typeof document>"u"?null:document;function oA(i,a,u){var h=Gl;if(h&&typeof a=="string"&&a){var x=Tt(a);x='link[rel="'+i+'"][href="'+x+'"]',typeof u=="string"&&(x+='[crossorigin="'+u+'"]'),aA.has(x)||(aA.add(x),i={rel:i,crossOrigin:u,href:a},h.querySelector(x)===null&&(a=h.createElement("link"),Cn(a,"link",i),Wt(a),h.head.appendChild(a)))}}function $R(i){_a.D(i),oA("dns-prefetch",i,null)}function KR(i,a){_a.C(i,a),oA("preconnect",i,a)}function YR(i,a,u){_a.L(i,a,u);var h=Gl;if(h&&i&&a){var x='link[rel="preload"][as="'+Tt(a)+'"]';a==="image"&&u&&u.imageSrcSet?(x+='[imagesrcset="'+Tt(u.imageSrcSet)+'"]',typeof u.imageSizes=="string"&&(x+='[imagesizes="'+Tt(u.imageSizes)+'"]')):x+='[href="'+Tt(i)+'"]';var _=x;switch(a){case"style":_=$l(i);break;case"script":_=Kl(i)}Ir.has(_)||(i=g({rel:"preload",href:a==="image"&&u&&u.imageSrcSet?void 0:i,as:a},u),Ir.set(_,i),h.querySelector(x)!==null||a==="style"&&h.querySelector(Bc(_))||a==="script"&&h.querySelector(Ic(_))||(a=h.createElement("link"),Cn(a,"link",i),Wt(a),h.head.appendChild(a)))}}function WR(i,a){_a.m(i,a);var u=Gl;if(u&&i){var h=a&&typeof a.as=="string"?a.as:"script",x='link[rel="modulepreload"][as="'+Tt(h)+'"][href="'+Tt(i)+'"]',_=x;switch(h){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":_=Kl(i)}if(!Ir.has(_)&&(i=g({rel:"modulepreload",href:i},a),Ir.set(_,i),u.querySelector(x)===null)){switch(h){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(u.querySelector(Ic(_)))return}h=u.createElement("link"),Cn(h,"link",i),Wt(h),u.head.appendChild(h)}}}function XR(i,a,u){_a.S(i,a,u);var h=Gl;if(h&&i){var x=Fa(h).hoistableStyles,_=$l(i);a=a||"default";var C=x.get(_);if(!C){var D={loading:0,preload:null};if(C=h.querySelector(Bc(_)))D.loading=5;else{i=g({rel:"stylesheet",href:i,"data-precedence":a},u),(u=Ir.get(_))&&sy(i,u);var Z=C=h.createElement("link");Wt(Z),Cn(Z,"link",i),Z._p=new Promise(function(ee,de){Z.onload=ee,Z.onerror=de}),Z.addEventListener("load",function(){D.loading|=1}),Z.addEventListener("error",function(){D.loading|=2}),D.loading|=4,Ah(C,a,h)}C={type:"stylesheet",instance:C,count:1,state:D},x.set(_,C)}}}function QR(i,a){_a.X(i,a);var u=Gl;if(u&&i){var h=Fa(u).hoistableScripts,x=Kl(i),_=h.get(x);_||(_=u.querySelector(Ic(x)),_||(i=g({src:i,async:!0},a),(a=Ir.get(x))&&ly(i,a),_=u.createElement("script"),Wt(_),Cn(_,"link",i),u.head.appendChild(_)),_={type:"script",instance:_,count:1,state:null},h.set(x,_))}}function JR(i,a){_a.M(i,a);var u=Gl;if(u&&i){var h=Fa(u).hoistableScripts,x=Kl(i),_=h.get(x);_||(_=u.querySelector(Ic(x)),_||(i=g({src:i,async:!0,type:"module"},a),(a=Ir.get(x))&&ly(i,a),_=u.createElement("script"),Wt(_),Cn(_,"link",i),u.head.appendChild(_)),_={type:"script",instance:_,count:1,state:null},h.set(x,_))}}function sA(i,a,u,h){var x=(x=ue.current)?Sh(x):null;if(!x)throw Error(r(446));switch(i){case"meta":case"title":return null;case"style":return typeof u.precedence=="string"&&typeof u.href=="string"?(a=$l(u.href),u=Fa(x).hoistableStyles,h=u.get(a),h||(h={type:"style",instance:null,count:0,state:null},u.set(a,h)),h):{type:"void",instance:null,count:0,state:null};case"link":if(u.rel==="stylesheet"&&typeof u.href=="string"&&typeof u.precedence=="string"){i=$l(u.href);var _=Fa(x).hoistableStyles,C=_.get(i);if(C||(x=x.ownerDocument||x,C={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},_.set(i,C),(_=x.querySelector(Bc(i)))&&!_._p&&(C.instance=_,C.state.loading=5),Ir.has(i)||(u={rel:"preload",as:"style",href:u.href,crossOrigin:u.crossOrigin,integrity:u.integrity,media:u.media,hrefLang:u.hrefLang,referrerPolicy:u.referrerPolicy},Ir.set(i,u),_||e4(x,i,u,C.state))),a&&h===null)throw Error(r(528,""));return C}if(a&&h!==null)throw Error(r(529,""));return null;case"script":return a=u.async,u=u.src,typeof u=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=Kl(u),u=Fa(x).hoistableScripts,h=u.get(a),h||(h={type:"script",instance:null,count:0,state:null},u.set(a,h)),h):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,i))}}function $l(i){return'href="'+Tt(i)+'"'}function Bc(i){return'link[rel="stylesheet"]['+i+"]"}function lA(i){return g({},i,{"data-precedence":i.precedence,precedence:null})}function e4(i,a,u,h){i.querySelector('link[rel="preload"][as="style"]['+a+"]")?h.loading=1:(a=i.createElement("link"),h.preload=a,a.addEventListener("load",function(){return h.loading|=1}),a.addEventListener("error",function(){return h.loading|=2}),Cn(a,"link",u),Wt(a),i.head.appendChild(a))}function Kl(i){return'[src="'+Tt(i)+'"]'}function Ic(i){return"script[async]"+i}function uA(i,a,u){if(a.count++,a.instance===null)switch(a.type){case"style":var h=i.querySelector('style[data-href~="'+Tt(u.href)+'"]');if(h)return a.instance=h,Wt(h),h;var x=g({},u,{"data-href":u.href,"data-precedence":u.precedence,href:null,precedence:null});return h=(i.ownerDocument||i).createElement("style"),Wt(h),Cn(h,"style",x),Ah(h,u.precedence,i),a.instance=h;case"stylesheet":x=$l(u.href);var _=i.querySelector(Bc(x));if(_)return a.state.loading|=4,a.instance=_,Wt(_),_;h=lA(u),(x=Ir.get(x))&&sy(h,x),_=(i.ownerDocument||i).createElement("link"),Wt(_);var C=_;return C._p=new Promise(function(D,Z){C.onload=D,C.onerror=Z}),Cn(_,"link",h),a.state.loading|=4,Ah(_,u.precedence,i),a.instance=_;case"script":return _=Kl(u.src),(x=i.querySelector(Ic(_)))?(a.instance=x,Wt(x),x):(h=u,(x=Ir.get(_))&&(h=g({},u),ly(h,x)),i=i.ownerDocument||i,x=i.createElement("script"),Wt(x),Cn(x,"link",h),i.head.appendChild(x),a.instance=x);case"void":return null;default:throw Error(r(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(h=a.instance,a.state.loading|=4,Ah(h,u.precedence,i));return a.instance}function Ah(i,a,u){for(var h=u.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),x=h.length?h[h.length-1]:null,_=x,C=0;C<h.length;C++){var D=h[C];if(D.dataset.precedence===a)_=D;else if(_!==x)break}_?_.parentNode.insertBefore(i,_.nextSibling):(a=u.nodeType===9?u.head:u,a.insertBefore(i,a.firstChild))}function sy(i,a){i.crossOrigin==null&&(i.crossOrigin=a.crossOrigin),i.referrerPolicy==null&&(i.referrerPolicy=a.referrerPolicy),i.title==null&&(i.title=a.title)}function ly(i,a){i.crossOrigin==null&&(i.crossOrigin=a.crossOrigin),i.referrerPolicy==null&&(i.referrerPolicy=a.referrerPolicy),i.integrity==null&&(i.integrity=a.integrity)}var Eh=null;function cA(i,a,u){if(Eh===null){var h=new Map,x=Eh=new Map;x.set(u,h)}else x=Eh,h=x.get(u),h||(h=new Map,x.set(u,h));if(h.has(i))return h;for(h.set(i,null),u=u.getElementsByTagName(i),x=0;x<u.length;x++){var _=u[x];if(!(_[Xo]||_[Yt]||i==="link"&&_.getAttribute("rel")==="stylesheet")&&_.namespaceURI!=="http://www.w3.org/2000/svg"){var C=_.getAttribute(a)||"";C=i+C;var D=h.get(C);D?D.push(_):h.set(C,[_])}}return h}function fA(i,a,u){i=i.ownerDocument||i,i.head.insertBefore(u,a==="title"?i.querySelector("head > title"):null)}function t4(i,a,u){if(u===1||a.itemProp!=null)return!1;switch(i){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return i=a.disabled,typeof a.precedence=="string"&&i==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function dA(i){return!(i.type==="stylesheet"&&(i.state.loading&3)===0)}function n4(i,a,u,h){if(u.type==="stylesheet"&&(typeof h.media!="string"||matchMedia(h.media).matches!==!1)&&(u.state.loading&4)===0){if(u.instance===null){var x=$l(h.href),_=a.querySelector(Bc(x));if(_){a=_._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(i.count++,i=Oh.bind(i),a.then(i,i)),u.state.loading|=4,u.instance=_,Wt(_);return}_=a.ownerDocument||a,h=lA(h),(x=Ir.get(x))&&sy(h,x),_=_.createElement("link"),Wt(_);var C=_;C._p=new Promise(function(D,Z){C.onload=D,C.onerror=Z}),Cn(_,"link",h),u.instance=_}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(u,a),(a=u.state.preload)&&(u.state.loading&3)===0&&(i.count++,u=Oh.bind(i),a.addEventListener("load",u),a.addEventListener("error",u))}}var uy=0;function r4(i,a){return i.stylesheets&&i.count===0&&Ph(i,i.stylesheets),0<i.count||0<i.imgCount?function(u){var h=setTimeout(function(){if(i.stylesheets&&Ph(i,i.stylesheets),i.unsuspend){var _=i.unsuspend;i.unsuspend=null,_()}},6e4+a);0<i.imgBytes&&uy===0&&(uy=62500*RR());var x=setTimeout(function(){if(i.waitingForImages=!1,i.count===0&&(i.stylesheets&&Ph(i,i.stylesheets),i.unsuspend)){var _=i.unsuspend;i.unsuspend=null,_()}},(i.imgBytes>uy?50:800)+a);return i.unsuspend=u,function(){i.unsuspend=null,clearTimeout(h),clearTimeout(x)}}:null}function Oh(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Ph(this,this.stylesheets);else if(this.unsuspend){var i=this.unsuspend;this.unsuspend=null,i()}}}var Th=null;function Ph(i,a){i.stylesheets=null,i.unsuspend!==null&&(i.count++,Th=new Map,a.forEach(i4,i),Th=null,Oh.call(i))}function i4(i,a){if(!(a.state.loading&4)){var u=Th.get(i);if(u)var h=u.get(null);else{u=new Map,Th.set(i,u);for(var x=i.querySelectorAll("link[data-precedence],style[data-precedence]"),_=0;_<x.length;_++){var C=x[_];(C.nodeName==="LINK"||C.getAttribute("media")!=="not all")&&(u.set(C.dataset.precedence,C),h=C)}h&&u.set(null,h)}x=a.instance,C=x.getAttribute("data-precedence"),_=u.get(C)||h,_===h&&u.set(null,x),u.set(C,x),this.count++,h=Oh.bind(this),x.addEventListener("load",h),x.addEventListener("error",h),_?_.parentNode.insertBefore(x,_.nextSibling):(i=i.nodeType===9?i.head:i,i.insertBefore(x,i.firstChild)),a.state.loading|=4}}var Uc={$$typeof:k,Provider:null,Consumer:null,_currentValue:ne,_currentValue2:ne,_threadCount:0};function a4(i,a,u,h,x,_,C,D,Z){this.tag=1,this.containerInfo=i,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Hu(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Hu(0),this.hiddenUpdates=Hu(null),this.identifierPrefix=h,this.onUncaughtError=x,this.onCaughtError=_,this.onRecoverableError=C,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=Z,this.incompleteTransitions=new Map}function hA(i,a,u,h,x,_,C,D,Z,ee,de,ve){return i=new a4(i,a,u,C,Z,ee,de,ve,D),a=1,_===!0&&(a|=24),_=zn(3,null,null,a),i.current=_,_.stateNode=i,a=Hv(),a.refCount++,i.pooledCache=a,a.refCount++,_.memoizedState={element:h,isDehydrated:u,cac
vendor: 7,323 bytes, line 49
49he:a},Gv(_),i}function mA(i){return i?(i=sa,i):sa}function pA(i,a,u,h,x,_){x=mA(x),h.context===null?h.context=x:h.pendingContext=x,h=co(a),h.payload={element:u},_=_===void 0?null:_,_!==null&&(h.callback=_),u=fo(i,h,a),u!==null&&(fr(u,i,a),yc(u,i,a))}function vA(i,a){if(i=i.memoizedState,i!==null&&i.dehydrated!==null){var u=i.retryLane;i.retryLane=u!==0&&u<a?u:a}}function cy(i,a){vA(i,a),(i=i.alternate)&&vA(i,a)}function gA(i){if(i.tag===13||i.tag===31){var a=Lr(i,67108864);a!==null&&fr(a,i,67108864),cy(i,67108864)}}function yA(i){if(i.tag===13||i.tag===31){var a=Ar();a=er(a);var u=Lr(i,a);u!==null&&fr(u,i,a),cy(i,a)}}var Mh=!0;function o4(i,a,u,h){var x=G.T;G.T=null;var _=le.p;try{le.p=2,fy(i,a,u,h)}finally{le.p=_,G.T=x}}function s4(i,a,u,h){var x=G.T;G.T=null;var _=le.p;try{le.p=8,fy(i,a,u,h)}finally{le.p=_,G.T=x}}function fy(i,a,u,h){if(Mh){var x=dy(h);if(x===null)Xg(i,a,h,Ch,u),bA(i,h);else if(u4(x,i,a,u,h))h.stopPropagation();else if(bA(i,h),a&4&&-1<l4.indexOf(i)){for(;x!==null;){var _=Za(x);if(_!==null)switch(_.tag){case 3:if(_=_.stateNode,_.current.memoizedState.isDehydrated){var C=Qi(_.pendingLanes);if(C!==0){var D=_;for(D.pendingLanes|=2,D.entangledLanes|=2;C;){var Z=1<<31-Zn(C);D.entanglements[1]|=Z,C&=~Z}zi(_),(lt&6)===0&&(dh=qn()+500,kc(0))}}break;case 31:case 13:D=Lr(_,2),D!==null&&fr(D,_,2),mh(),cy(_,2)}if(_=dy(h),_===null&&Xg(i,a,h,Ch,u),_===x)break;x=_}x!==null&&h.stopPropagation()}else Xg(i,a,h,null,u)}}function dy(i){return i=ns(i),hy(i)}var Ch=null;function hy(i){if(Ch=null,i=ta(i),i!==null){var a=l(i);if(a===null)i=null;else{var u=a.tag;if(u===13){if(i=c(a),i!==null)return i;i=null}else if(u===31){if(i=f(a),i!==null)return i;i=null}else if(u===3){if(a.stateNode.current.memoizedState.isDehydrated)return a.tag===3?a.stateNode.containerInfo:null;i=null}else a!==i&&(i=null)}}return Ch=i,null}function xA(i){switch(i){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(yv()){case ll:return 2;case Uu:return 8;case Fo:case xv:return 32;case Vu:return 268435456;default:return 32}default:return 32}}var my=!1,So=null,Ao=null,Eo=null,Vc=new Map,Hc=new Map,Oo=[],l4="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function bA(i,a){switch(i){case"focusin":case"focusout":So=null;break;case"dragenter":case"dragleave":Ao=null;break;case"mouseover":case"mouseout":Eo=null;break;case"pointerover":case"pointerout":Vc.delete(a.pointerId);break;case"gotpointercapture":case"lostpointercapture":Hc.delete(a.pointerId)}}function qc(i,a,u,h,x,_){return i===null||i.nativeEvent!==_?(i={blockedOn:a,domEventName:u,eventSystemFlags:h,nativeEvent:_,targetContainers:[x]},a!==null&&(a=Za(a),a!==null&&gA(a)),i):(i.eventSystemFlags|=h,a=i.targetContainers,x!==null&&a.indexOf(x)===-1&&a.push(x),i)}function u4(i,a,u,h,x){switch(a){case"focusin":return So=qc(So,i,a,u,h,x),!0;case"dragenter":return Ao=qc(Ao,i,a,u,h,x),!0;case"mouseover":return Eo=qc(Eo,i,a,u,h,x),!0;case"pointerover":var _=x.pointerId;return Vc.set(_,qc(Vc.get(_)||null,i,a,u,h,x)),!0;case"gotpointercapture":return _=x.pointerId,Hc.set(_,qc(Hc.get(_)||null,i,a,u,h,x)),!0}return!1}function _A(i){var a=ta(i.target);if(a!==null){var u=l(a);if(u!==null){if(a=u.tag,a===13){if(a=c(u),a!==null){i.blockedOn=a,Zu(i.priority,function(){yA(u)});return}}else if(a===31){if(a=f(u),a!==null){i.blockedOn=a,Zu(i.priority,function(){yA(u)});return}}else if(a===3&&u.stateNode.current.memoizedState.isDehydrated){i.blockedOn=u.tag===3?u.stateNode.containerInfo:null;return}}}i.blockedOn=null}function jh(i){if(i.blockedOn!==null)return!1;for(var a=i.targetContainers;0<a.length;){var u=dy(i.nativeEvent);if(u===null){u=i.nativeEvent;var h=new u.constructor(u.type,u);hl=h,u.target.dispatchEvent(h),hl=null}else return a=Za(u),a!==null&&gA(a),i.blockedOn=u,!1;a.shift()}return!0}function wA(i,a,u){jh(i)&&u.delete(a)}function c4(){my=!1,So!==null&&jh(So)&&(So=null),Ao!==null&&jh(Ao)&&(Ao=null),Eo!==null&&jh(Eo)&&(Eo=null),Vc.forEach(wA),Hc.forEach(wA)}function Nh(i,a){i.blockedOn===a&&(i.blockedOn=null,my||(my=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,c4)))}var Dh=null;function SA(i){Dh!==i&&(Dh=i,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Dh===i&&(Dh=null);for(var a=0;a<i.length;a+=3){var u=i[a],h=i[a+1],x=i[a+2];if(typeof h!="function"){if(hy(h||u)===null)continue;break}var _=Za(u);_!==null&&(i.splice(a,3),a-=3,dg(_,{pending:!0,data:x,method:u.method,action:h},h,x))}}))}function Yl(i){function a(Z){return Nh(Z,i)}So!==null&&Nh(So,i),Ao!==null&&Nh(Ao,i),Eo!==null&&Nh(Eo,i),Vc.forEach(a),Hc.forEach(a);for(var u=0;u<Oo.length;u++){var h=Oo[u];h.blockedOn===i&&(h.blockedOn=null)}for(;0<Oo.length&&(u=Oo[0],u.blockedOn===null);)_A(u),u.blockedOn===null&&Oo.shift();if(u=(i.ownerDocument||i).$$reactFormReplay,u!=null)for(h=0;h<u.length;h+=3){var x=u[h],_=u[h+1],C=x[mn]||null;if(typeof _=="function")C||SA(u);else if(C){var D=null;if(_&&_.hasAttribute("formAction")){if(x=_,C=_[mn]||null)D=C.formAction;else if(hy(x)!==null)continue}else D=C.action;typeof D=="function"?u[h+1]=D:(u.splice(h,3),h-=3),SA(u)}}}function AA(){function i(_){_.canIntercept&&_.info==="react-transition"&&_.intercept({handler:function(){return new Promise(function(C){return x=C})},focusReset:"manual",scroll:"manual"})}function a(){x!==null&&(x(),x=null),h||setTimeout(u,20)}function u(){if(!h&&!navigation.transition){var _=navigation.currentEntry;_&&_.url!=null&&navigation.navigate(_.url,{state:_.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var h=!1,x=null;return navigation.addEventListener("navigate",i),navigation.addEventListener("navigatesuccess",a),navigation.addEventListener("navigateerror",a),setTimeout(u,100),function(){h=!0,navigation.removeEventListener("navigate",i),navigation.removeEventListener("navigatesuccess",a),navigation.removeEventListener("navigateerror",a),x!==null&&(x(),x=null)}}}function py(i){this._internalRoot=i}kh.prototype.render=py.prototype.render=function(i){var a=this._internalRoot;if(a===null)throw Error(r(409));var u=a.current,h=Ar();
49pA(u,h,i,a,null,null)},kh.prototype.unmount=py.prototype.unmount=function(){var i=this._internalRoot;if(i!==null){this._internalRoot=null;var a=i.containerInfo;pA(i.current,2,null,i,null,null),mh(),a[ea]=null}};function kh(i){this._internalRoot=i}kh.prototype.unstable_scheduleHydration=function(i){if(i){var a=qu();i={blockedOn:null,target:i,priority:a};for(var u=0;u<Oo.length&&a!==0&&a<Oo[u].priority;u++);Oo.splice(u,0,i),u===0&&_A(i)}};var EA=t.version;if(EA!=="19.2.4")throw Error(r(527,EA,"19.2.4"));le.findDOMNode=function(i){var a=i._reactInternals;if(a===void 0)throw typeof i.render=="function"?Error(r(188)):(i=Object.keys(i).join(","),Error(r(268,i)));return i=v(a),i=i!==null?p(i):null,i=i===null?null:i.stateNode,i};var f4={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:G,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Lh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Lh.isDisabled&&Lh.supportsFiber)try{qa=Lh.inject(f4),On=Lh}catch{}}return Fc.createRoot=function(i,a){if(!o(i))throw Error(r(299));var u=!1,h="",x=NS,_=DS,C=kS;return a!=null&&(a.unstable_strictMode===!0&&(u=!0),a.identifierPrefix!==void 0&&(h=a.identifierPrefix),a.onUncaughtError!==void 0&&(x=a.onUncaughtError),a.onCaughtError!==void 0&&(_=a.onCaughtError),a.onRecoverableError!==void 0&&(C=a.onRecoverableError)),a=hA(i,1,!1,null,null,u,h,null,x,_,C,AA),i[ea]=a.current,Wg(i),new py(a)},Fc.hydrateRoot=function(i,a,u){if(!o(i))throw Error(r(299));var h=!1,x="",_=NS,C=DS,D=kS,Z=null;return u!=null&&(u.unstable_strictMode===!0&&(h=!0),u.identifierPrefix!==void 0&&(x=u.identifierPrefix),u.onUncaughtError!==void 0&&(_=u.onUncaughtError),u.onCaughtError!==void 0&&(C=u.onCaughtError),u.onRecoverableError!==void 0&&(D=u.onRecoverableError),u.formState!==void 0&&(Z=u.formState)),a=hA(i,1,!0,a,u??null,h,x,Z,_,C,D,AA),a.context=mA(null),u=a.current,h=Ar(),h=er(h),x=co(h),x.callback=null,fo(u,x,h),u=h,a.current.lanes=u,Ji(a,u),zi(a),i[ea]=a.current,Wg(i),new kh(a)},Fc.version="19.2.4",Fc}var LA;function A4(){if(LA)return xy.exports;LA=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),xy.exports=S4(),xy.exports}var E4=A4();const O4=Xi(E4);var af={exports:{}};/* @preserve 50 * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com 51 * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade 52 */var T4=af.exports,zA;function P4(){return zA||(zA=1,(function(e,t){(function(n,r){r(t)})(T4,(function(n){var r="1.9.4";function o(s){var d,y,w,P;for(y=1,w=arguments.length;y<w;y++){P=arguments[y];for(d in P)s[d]=P[d]}return s}var l=Object.create||(function(){function s(){}return function(d){return s.prototype=d,new s}})();function c(s,d){var y=Array.prototype.slice;if(s.bind)return s.bind.apply(s,y.call(arguments,1));var w=y.call(arguments,2);return function(){return s.apply(d,w.length?w.concat(y.call(arguments)):arguments)}}var f=0;function m(s){return"_leaflet_id"in s||(s._leaflet_id=++f),s._leaflet_id}function v(s,d,y){var w,P,N,H;return H=function(){w=!1,P&&(N.apply(y,P),P=!1)},N=function(){w?P=arguments:(s.apply(y,arguments),setTimeout(H,d),w=!0)},N}function p(s,d,y){var w=d[1],P=d[0],N=w-P;return s===w&&y?s:((s-P)%N+N)%N+P}function g(){return!1}function b(s,d){if(d===!1)return s;var y=Math.pow(10,d===void 0?6:d);return Math.round(s*y)/y}function S(s){return s.trim?s.trim():s.replace(/^\s+|\s+$/g,"")}function A(s){return S(s).split(/\s+/)}function E(s,d){Object.prototype.hasOwnProperty.call(s,"options")||(s.options=s.options?l(s.options):{});for(var y in d)s.options[y]=d[y];return s.options}function M(s,d,y){var w=[];for(var P in s)w.push(encodeURIComponent(y?P.toUpperCase():P)+"="+encodeURIComponent(s[P]));return(!d||d.indexOf("?")===-1?"?":"&")+w.join("&")}var j=/\{ *([\w_ -]+) *\}/g;function z(s,d){return s.replace(j,function(y,w){var P=d[w];if(P===void 0)throw new Error("No value provided for variable "+y);return typeof P=="function"&&(P=P(d)),P})}var k=Array.isArray||function(s){return Object.prototype.toString.call(s)==="[object Array]"};function R(s,d){for(var y=0;y<s.length;y++)if(s[y]===d)return y;return-1}var B="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function I(s){return window["webkit"+s]||window["moz"+s]||window["ms"+s]}var q=0;function K(s){var d=+new Date,y=Math.max(0,16-(d-q));return q=d+y,window.setTimeout(s,y)}var ie=window.requestAnimationFrame||I("RequestAnimationFrame")||K,ge=window.cancelAnimationFrame||I("CancelAnimationFrame")||I("CancelRequestAnimationFrame")||function(s){window.clearTimeout(s)};
52function re(s,d,y){if(y&&ie===K)s.call(d);else return ie.call(window,c(s,d))}function $(s){s&&ge.call(window,s)}var be={__proto__:null,extend:o,create:l,bind:c,get lastId(){return f},stamp:m,throttle:v,wrapNum:p,falseFn:g,formatNum:b,trim:S,splitWords:A,setOptions:E,getParamString:M,template:z,isArray:k,indexOf:R,emptyImageUrl:B,requestFn:ie,cancelFn:ge,requestAnimFrame:re,cancelAnimFrame:$};function xe(){}xe.extend=function(s){var d=function(){E(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},y=d.__super__=this.prototype,w=l(y);w.constructor=d,d.prototype=w;for(var P in this)Object.prototype.hasOwnProperty.call(this,P)&&P!=="prototype"&&P!=="__super__"&&(d[P]=this[P]);return s.statics&&o(d,s.statics),s.includes&&(_e(s.includes),o.apply(null,[w].concat(s.includes))),o(w,s),delete w.statics,delete w.includes,w.options&&(w.options=y.options?l(y.options):{},o(w.options,s.options)),w._initHooks=[],w.callInitHooks=function(){if(!this._initHooksCalled){y.callInitHooks&&y.callInitHooks.call(this),this._initHooksCalled=!0;for(var N=0,H=w._initHooks.length;N<H;N++)w._initHooks[N].call(this)}},d},xe.include=function(s){var d=this.prototype.options;return o(this.prototype,s),s.options&&(this.prototype.options=d,this.mergeOptions(s.options)),this},xe.mergeOptions=function(s){return o(this.prototype.options,s),this},xe.addInitHook=function(s){var d=Array.prototype.slice.call(arguments,1),y=typeof s=="function"?s:function(){this[s].apply(this,d)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(y),this};function _e(s){if(!(typeof L>"u"||!L||!L.Mixin)){s=k(s)?s:[s];for(var d=0;d<s.length;
52d++)s[d]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",new Error().stack)}}var G={on:function(s,d,y){if(typeof s=="object")for(var w in s)this._on(w,s[w],d);else{s=A(s);for(var P=0,N=s.length;P<N;P++)this._on(s[P],d,y)}return this},off:function(s,d,y){if(!arguments.length)delete this._events;else if(typeof s=="object")for(var w in s)this._off(w,s[w],d);else{s=A(s);for(var P=arguments.length===1,N=0,H=s.length;N<H;N++)P?this._off(s[N]):this._off(s[N],d,y)}return this},_on:function(s,d,y,w){if(typeof d!="function"){console.warn("wrong listener type: "+typeof d);return}if(this._listens(s,d,y)===!1){y===this&&(y=void 0);var P={fn:d,ctx:y};w&&(P.once=!0),this._events=this._events||{},this._events[s]=this._events[s]||[],this._events[s].push(P)}},_off:function(s,d,y){var w,P,N;if(this._events&&(w=this._events[s],!!w)){if(arguments.length===1){if(this._firingCount)for(P=0,N=w.length;P<N;P++)w[P].fn=g;delete this._events[s];return}if(typeof d!="function"){console.warn("wrong listener type: "+typeof d);return}var H=this._listens(s,d,y);if(H!==!1){var W=w[H];this._firingCount&&(W.fn=g,this._events[s]=w=w.slice()),w.splice(H,1)}}},fire:function(s,d,y){if(!this.listens(s,y))return this;var w=o({},d,{type:s,target:this,sourceTarget:d&&d.sourceTarget||this});if(this._events){var P=this._events[s];if(P){this._firingCount=this._firingCount+1||1;for(var N=0,H=P.length;N<H;N++){var W=P[N],ae=W.fn;W.once&&this.off(s,ae,W.ctx),ae.call(W.ctx||this,w)}this._firingCount--}}return y&&this._propagateEvent(w),this},listens:function(s,d,y,w){typeof s!="string"&&console.warn('"string" type argument expected');var P=d;typeof d!="function"&&(w=!!d,P=void 0,y=void 0);var N=this._events&&this._events[s];if(N&&N.length&&this._listens(s,P,y)!==!1)return!0;if(w){for(var H in this._eventParents)if(this._eventParents[H].listens(s,d,y,w))return!0}return!1},_listens:function(s,d,y){if(!this._events)return!1;var w=this._events[s]||[];if(!d)return!!w.length;y===this&&(y=void 0);for(var P=0,N=w.length;P<N;P++)if(w[P].fn===d&&w[P].ctx===y)return P;return!1},once:function(s,d,y){if(typeof s=="object")for(var w in s)this._on(w,s[w],d,!0);else{s=A(s);for(var P=0,N=s.length;P<N;P++)this._on(s[P],d,y,!0)}return this},addEventParent:function(s){return this._eventParents=this._eventParents||{},this._eventParents[m(s)]=s,this},removeEventParent:function(s){return this._eventParents&&delete this._eventParents[m(s)],this},_propagateEvent:function(s){for(var d in this._eventParents)this._eventParents[d].fire(s.type,o({layer:s.target,propagatedFrom:s.target},s),!0)}};G.addEventListener=G.on,G.removeEventListener=G.clearAllEventListeners=G.off,G.addOneTimeEventListener=G.once,G.fireEvent=G.fire,G.hasEventListeners=G.listens;var le=xe.extend(G);function ne(s,d,y){this.x=y?Math.round(s):s,this.y=y?Math.round(d):d}var we=Math.trunc||function(s){return s>0?Math.floor(s):Math.ceil(s)};ne.prototype={clone:function(){return new ne(this.x,this.y)},add:function(s){return this.clone()._add(fe(s))},_add:function(s){return this.x+=s.x,this.y+=s.y,this},subtract:function(s){return this.clone()._subtract(fe(s))},_subtract:function(s){return this.x-=s.x,this.y-=s.y,this},divideBy:function(s){return this.clone()._divideBy(s)},_divideBy:function(s){return this.x/=s,this.y/=s,this},multiplyBy:function(s){return this.clone()._multiplyBy(s)},_multiplyBy:function(s){return this.x*=s,this.y*=s,this},scaleBy:function(s){return new ne(this.x*s.x,this.y*s.y)},unscaleBy:function(s){return new ne(this.x/s.x,this.y/s.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=we(this.x),this.y=we(this.y),this},distanceTo:function(s){s=fe(s);var d=s.x-this.x,y=s.y-this.y;return Math.sqrt(d*d+y*y)},equals:function(s){return s=fe(s),s.x===this.x&&s.y===this.y},contains:function(s){return s=fe(s),Math.abs(s.x)<=Math.abs(this.x)&&Math.abs(s.y)<=Math.abs(this.y)},toString:function(){return"Point("+b(this.x)+", "+b(this.y)+")"}};function fe(s,d,y){return s instanceof ne?s:k(s)?new ne(s[0],s[1]):s==null?s:typeof s=="object"&&"x"in s&&"y"in s?new ne(s.x,s.y):new ne(s,d,y)}function U(s,d){if(s)for(var y=d?[s,d]:s,w=0,P=y.length;w<P;w++)this.extend(y[w])}U.prototype={extend:function(s){var d,y;if(!s)return this;if(s instanceof ne||typeof s[0]=="number"||"x"in s)d=y=fe(s);else if(s=X(s),d=s.min,y=s.max,!d||!y)return this;return!this.min&&!this.max?(this.min=d.clone(),this.max=y.clone()):(this.min.x=Math.min(d.x,this.min.x),this.max.x=Math.max(y.x,this.max.x),this.min.y=Math.min(d.y,this.min.y),this.max.y=Math.max(y.y,this.max.y)),this},getCenter:function(s){return fe((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,s)},getBottomLeft:function(){return fe(this.min.x,this.max.y)},getTopRight:function(){return fe(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(s){var d,y;return typeof s[0]=="number"||s instanceof ne?s=fe(s):s=X(s),s instanceof U?(d=s.min,y=s.max):d=y=s,d.x>=this.min.x&&y.x<=this.max.x&&d.y>=this.min.y&&y.y<=this.max.y},intersects:function(s){s=X(s);var d=this.min,y=this.max,w=s.min,P=s.max,N=P.x>=d.x&&w.x<=y.x,H=P.y>=d.y&&w.y<=y.y;return N&&H},overlaps:function(s){s=X(s);var d=this.min,y=this.max,w=s.min,P=s.max,N=P.x>d.x&&w.x<y.x,H=P.y>d.y&&w.y<y.y;return N&&H},isValid:function(){return!!(this.min&&this.max)},pad:function(s){var d=this.min,y=this.max,w=Math.abs(d.x-y.x)*s,P=Math.abs(d.y-y.y)*s;return X(fe(d.x-w,d.y-P),fe(y.x+w,y.y+P))},equals:function(s){return s?(s=X(s),this.min.equals(s.getTopLeft())&&this.max.equals(s.getBottomRight())):!1}};function X(s,d){return!s||s instanceof U?s:new U(s,d)}function ye(s,d){if(s)for(var y=d?[s,d]:s,w=0,P=y.length;w<P;w++)this.extend(y[w])}ye.prototype={extend:function(s){var d=this._southWest,y=this._northEast,w,P;if(s instanceof J)w=s,P=s;else if(s instanceof ye){if(w=s._southWest,P=s._northEast,!w||!P)return this}else return s?this.extend(ue(s)||V(s)):this;return!d&&!y?(this._southWest=new J(w.lat,w.lng),this._northEast=new J(P.lat,P.lng)):(d.lat=Math.min(w.lat,d.lat),d.lng=Math.min(w.lng,d.lng),y.lat=Math.max(P.lat,y.lat),y.lng=Math.max(P.lng,y.lng)),this},pad:function(s){var d=this._southWest,y=this._northEast,w=Math.abs(d.lat-y.lat)*s,P=Math.abs(d.lng-y.lng)*s;return new ye(new J(d.lat-w,d.lng-P),new J(y.lat+w,y.lng+P))}
52,getCenter:function(){return new J((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new J(this.getNorth(),this.getWest())},getSouthEast:function(){return new J(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat},getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(s){typeof s[0]=="number"||s instanceof J||"lat"in s?s=ue(s):s=V(s);var d=this._southWest,y=this._northEast,w,P;return s instanceof ye?(w=s.getSouthWest(),P=s.getNorthEast()):w=P=s,w.lat>=d.lat&&P.lat<=y.lat&&w.lng>=d.lng&&P.lng<=y.lng},intersects:function(s){s=V(s);var d=this._southWest,y=this._northEast,w=s.getSouthWest(),P=s.getNorthEast(),N=P.lat>=d.lat&&w.lat<=y.lat,H=P.lng>=d.lng&&w.lng<=y.lng;return N&&H},overlaps:function(s){s=V(s);var d=this._southWest,y=this._northEast,w=s.getSouthWest
52(),P=s.getNorthEast(),N=P.lat>d.lat&&w.lat<y.lat,H=P.lng>d.lng&&w.lng<y.lng;return N&&H},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(s,d){return s?(s=V(s),this._southWest.equals(s.getSouthWest(),d)&&this._northEast.equals(s.getNorthEast(),d)):!1},isValid:function(){return!!(this._southWest&&this._northEast)}};function V(s,d){return s instanceof ye?s:new ye(s,d)}function J(s,d,y){if(isNaN(s)||isNaN(d))throw new Error("Invalid LatLng object: ("+s+", "+d+")");this.lat=+s,this.lng=+d,y!==void 0&&(this.alt=+y)}J.prototype={equals:function(s,d){if(!s)return!1;s=ue(s);var y=Math.max(Math.abs(this.lat-s.lat),Math.abs(this.lng-s.lng));return y<=(d===void 0?1e-9:d)},toString:function(s){return"LatLng("+b(this.lat,s)+", "+b(this.lng,s)+")"},distanceTo:function(s){return Ge.distance(this,ue(s))},wrap:function(){return Ge.wrapLatLng(this)},toBounds:function(s){var d=180*s/40075017,y=d/Math.cos(Math.PI/180*this.lat);return V([this.lat-d,this.lng-y],[this.lat+d,this.lng+y])},clone:function(){return new J(this.lat,this.lng,this.alt)}};function ue(s,d,y){return s instanceof J?s:k(s)&&typeof s[0]!="object"?s.length===3?new J(s[0],s[1],s[2]):s.length===2?new J(s[0],s[1]):null:s==null?s:typeof s=="object"&&"lat"in s?new J(s.lat,"lng"in s?s.lng:s.lon,s.alt):d===void 0?null:new J(s,d,y)}var Se={latLngToPoint:function(s,d){var y=this.projection.project(s),w=this.scale(d);return this.transformation._transform(y,w)},pointToLatLng:function(s,d){var y=this.scale(d),w=this.transformation.untransform(s,y);return this.projection.unproject(w)},project:function(s){return this.projection.project(s)},unproject:function(s){return this.projection.unproject(s)},scale:function(s){return 256*Math.pow(2,s)},zoom:function(s){return Math.log(s/256)/Math.LN2},getProjectedBounds:function(s){if(this.infinite)return null;var d=this.projection.bounds,y=this.scale(s),w=this.transformation.transform(d.min,y),P=this.transformation.transform(d.max,y);return new U(w,P)},infinite:!1,wrapLatLng:function(s){var d=this.wrapLng?p(s.lng,this.wrapLng,!0):s.lng,y=this.wrapLat?p(s.lat,this.wrapLat,!0):s.lat,w=s.alt;return new J(y,d,w)},wrapLatLngBounds:function(s){var d=s.getCenter(),y=this.wrapLatLng(d),w=d.lat-y.lat,P=d.lng-y.lng;if(w===0&&P===0)return s;
52var N=s.getSouthWest(),H=s.getNorthEast(),W=new J(N.lat-w,N.lng-P),ae=new J(H.lat-w,H.lng-P);return new ye(W,ae)}},Ge=o({},Se,{wrapLng:[-180,180],R:6371e3,distance:function(s,d){var y=Math.PI/180,w=s.lat*y,P=d.lat*y,N=Math.sin((d.lat-s.lat)*y/2),H=Math.sin((d.lng-s.lng)*y/2),W=N*N+Math.cos(w)*Math.cos(P)*H*H,ae=2*Math.atan2(Math.sqrt(W),Math.sqrt(1-W));return this.R*ae}}),ce=6378137,ke={R:ce,MAX_LATITUDE:85.0511287798,project:function(s){var d=Math.PI/180,y=this.MAX_LATITUDE,w=Math.max(Math.min(y,s.lat),-y),P=Math.sin(w*d);return new ne(this.R*s.lng*d,this.R*Math.log((1+P)/(1-P))/2)},unproject:function(s){var d=180/Math.PI;return new J((2*Math.atan(Math.exp(s.y/this.R))-Math.PI/2)*d,s.x*d/this.R)},bounds:(function(){var s=ce*Math.PI;return new U([-s,-s],[s,s])})()};function Re(s,d,y,w){if(k(s)){this._a=s[0],this._b=s[1],this._c=s[2],this._d=s[3];return}this._a=s,this._b=d,this._c=y,this._d=w}Re.prototype={transform:function(s,d){return this._transform(s.clone(),d)},_transform:function(s,d){return d=d||1,s.x=d*(this._a*s.x+this._b),s.y=d*(this._c*s.y+this._d),s},untransform:function(s,d){return d=d||1,new ne((s.x/d-this._b)/this._a,(s.y/d-this._d)/this._c)}};function he(s,d,y,w){return new Re(s,d,y,w)}var et=o({},Ge,{code:"EPSG:3857",projection:ke,transformation:(function(){var s=.5/(Math.PI*ke.R);return he(s,.5,-s,.5)})()}),Ue=o({},et,{code:"EPSG:900913"});function Ze(s){return document.createElementNS("http://www.w3.org/2000/svg",s)}function nt(s,d){var y="",w,P,N,H,W,ae;for(w=0,N=s.length;w<N;w++){for(W=s[w],P=0,H=W.length;P<H;P++)ae=W[P],y+=(P?"L":"M")+ae.x+" "+ae.y;y+=d?je.svg?"z":"x":""}return y||"M0 0"}var pt=document.documentElement.style,Hn="ActiveXObject"in window,Iu=Hn&&!document.addEventListener,sl="msLaunchUri"in navigator&&!("documentMode"in document),Zo=er("webkit"),ld=er("android"),ud=er("android 2")||er("android 3"),qn=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),yv=ld&&er("Google")&&qn<537&&!("AudioNode"in window),ll=!!window.opera,Uu=!sl&&er("chrome"),Fo=er("gecko")&&!Zo&&!ll&&!Hn,xv=!Uu&&er("safari"),Vu=er("phantom"),cd="OTransition"in pt,bv=navigator.platform.indexOf("Win")===0,qa=Hn&&"transition"in pt,On="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!ud,Qr="MozPerspective"in pt,Zn=!window.L_DISABLE_3D&&(qa||On||Qr)&&!cd&&!Vu,Go=typeof orientation<"u"||er("mobile"),_v=Go&&Zo,wv=Go&&On,$o=!window.PointerEvent&&window.MSPointerEvent,Ko=!!(window.PointerEvent||$o),Yo="ontouchstart"in window||!!window.TouchEvent,Qi=!window.L_NO_TOUCH&&(Yo||Ko),ul=Go&&ll,Wo=Go&&Fo,Sv=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,fd=(function(){var s=!1;try{var d=Object.defineProperty({},"passive",{get:function(){s=!0}});window.addEventListener("testPassiveEventSupport",g,d),window.removeEventListener("testPassiveEventSupport",g,d)}catch{}return s})(),Hu=(function(){return!!document.createElement("canvas").getContext})(),Ji=!!(document.createElementNS&&Ze("svg").createSVGRect),Av=!!Ji&&(function(){var s=document.createElement("div");return s.innerHTML="<svg/>",(s.firstChild&&s.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"})(),dd=!Ji&&(function(){try{var s=document.createElement("div");s.innerHTML='<v:shape adj="1"/>';var d=s.firstChild;return d.style.behavior="url(#default#VML)",d&&typeof d.adj=="object"}catch{return!1}})(),hd=navigator.platform.indexOf("Mac")===0,md=navigator.platform.indexOf("Linux")===0;function er(s){return navigator.userAgent.toLowerCase().indexOf(s)>=0}var je={ie:Hn,ielt9:Iu,edge:sl,webkit:Zo,android:ld,android23:ud,androidStock:yv,opera:ll,chrome:Uu,gecko:Fo,safari:xv,phantom:Vu,opera12:cd,win:bv,ie3d:qa,webkit3d:On,gecko3d:Qr,any3d:Zn,mobile:Go,mobileWebkit:_v,mobileWebkit3d:wv,msPointer:$o,pointer:Ko,touch:Qi,touchNative:Yo,mobileOpera:ul,mobileGecko:Wo,retina:Sv,passiveEvents:fd,canvas:Hu,svg:Ji,vml:dd,inlineSvg:Av,mac:hd,linux:md},qu=je.msPointer?"MSPointerDown":"pointerdown",Zu=je.msPointer?"MSPointerMove":"pointermove",Jr=je.msPointer?"MSPointerUp":"pointerup",Yt=je.msPointer?"MSPointerCancel":"pointercancel",mn={touchstart:qu,touchmove:Zu,touchend:Jr,touchcancel:Yt},ea={touchstart:Fa,touchmove:wi,touchend:wi,touchcancel:wi},_i={},pd=!1;function Ev(s,d,y){return d==="touchstart"&&Za(),ea[d]?(y=ea[d].bind(this,y),s.addEventListener(mn[d],y,!1),y):(console.warn("wrong event specified:",d),g)}function vd(s,d,y){if(!mn[d]){console.warn("wrong event specified:",d);return}s.removeEventListener(mn[d],y,!1)}function Xo(s){_i[s.pointerId]=s}function Fu(s){_i[s.pointerId]&&(_i[s.pointerId]=s)}function ta(s){delete _i[s.pointerId]}function Za(){pd||(document.addEventListener(qu,Xo,!0),document.addEventListener(Zu,Fu,!0),document.addEventListener(Jr,ta,
52!0),document.addEventListener(Yt,ta,!0),pd=!0)}function wi(s,d){if(d.pointerType!==(d.MSPOINTER_TYPE_MOUSE||"mouse")){d.touches=[];for(var y in _i)d.touches.push(_i[y]);d.changedTouches=[d],s(d)}}function Fa(s,d){d.MSPOINTER_TYPE_TOUCH&&d.pointerType===d.MSPOINTER_TYPE_TOUCH&&Bt(d),wi(s,d)}function Wt(s){var d={},y,w;for(w in s)y=s[w],d[w]=y&&y.bind?y.bind(s):y;return s=d,d.type="dblclick",d.detail=2,d.isTrusted=!1,d._simulated=!0,d}var gd=200;function yd(s,d){s.addEventListener("dblclick",d);var y=0,w;function P(N){if(N.detail!==1){w=N.detail;return}if(!(N.pointerType==="mouse"||N.sourceCapabilities&&!N.sourceCapabilities.firesTouchEvents)){var H=is(N);if(!(H.some(function(ae){return ae instanceof HTMLLabelElement&&ae.attributes.for})&&!H.some(function(ae){return ae instanceof HTMLInputElement||ae instanceof HTMLSelectElement}))){var W=Date.now();W-y<=gd?(w++,w===2&&d(Wt(N))):w=1,y=W}}}return s.addEventListener("click",P),{dblclick:d,simDblclick:P}}function na(s,d){s.removeEventListener("dblclick",d.dblclick),s.removeEventListener("click",d.simDblclick)}var Si=es(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),Qo=es(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),Gu=Qo==="webkitTransition"||Qo==="OTransition"?Qo+"End":"transitionend";function $u(s){return typeof s=="string"?document.getElementById(s):s}function Jo(s,d){var y=s.style[d]||s.currentStyle&&s.currentStyle[d];if((!y||y==="auto")&&document.defaultView){var w=document.defaultView.getComputedStyle(s,null);y=w?w[d]:null}return y==="auto"?null:y}function $e(s,d,y){var w=document.createElement(s);return w.className=d||"",y&&y.appendChild(w),w}function vt(s){var d=s.parentNode;d&&d.removeChild(s)}function tr(s){for(;s.firstChild;)s.removeChild(s.firstChild)}function an(s){var d=s.parentNode;d&&d.lastChild!==s&&d.appendChild(s)}function ra(s){var d=s.parentNode;d&&d.firstChild!==s&&d.insertBefore(s,d.firstChild)}function Ku(s,d){if(s.classList!==void 0)return s.classList.contains(d);var y=cl(s);return y.length>0&&new RegExp("(^|\\s)"+d+"(\\s|$)").test(y)}function Be(s,d){if(s.classList!==void 0)for(var y=A(d),w=0,P=y.length;w<P;w++)s.classList.add(y[w]);else if(!Ku(s,d)){var N=cl(s);Ga(s,(N?N+" ":"")+d)}}function jt(s,d){s.classList!==void 0?s.classList.remove(d):Ga(s,S((" "+cl(s)+" ").replace(" "+d+" "," ")))}function Ga(s,d){s.className.baseVal===void 0?s.className=d:s.className.baseVal=d}function cl(s){return s.correspondingElement&&(s=s.correspondingElement),s.className.baseVal===void 0?s.className:s.className.baseVal}function Tt(s,d){"opacity"in s.style?s.style.opacity=d:"filter"in s.style&&Yu(s,d)}function Yu(s,d){var y=!1,w="DXImageTransform.Microsoft.Alpha";try{y=s.filters.item(w)}catch{if(d===1)return}d=Math.round(d*100),y?(y.Enabled=d!==100,y.Opacity=d):s.style.filter+=" progid:"+w+"(opacity="+d+")"}function es(s){for(var d=document.documentElement.style,y=0;y<s.length;y++)if(s[y]in d)return s[y];return!1}function ei(s,d,y){var w=d||new ne(0,0);s.style[Si]=(je.ie3d?"translate("+w.x+"px,"+w.y+"px)":"translate3d("+w.x+"px,"+w.y+"px,0)")+(y?" scale("+y+")":"")}function _t(s,d){s._leaflet_pos=d,je.any3d?ei(s,d):(s.style.left=d.x+"px",s.style.top=d.y+"px")}function Ai(s){return s._leaflet_pos||new ne(0,0)}var $a,Mr,Wu;if("onselectstart"in document)$a=function(){ze(window,"selectstart",Bt)},Mr=function(){ut(window,"selectstart",Bt)};else{var Ka=es(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);$a=function(){if(Ka){var s=document.documentElement.style;Wu=s[Ka],s[Ka]="none"}},Mr=function(){Ka&&(document.documentElement.style[Ka]=Wu,Wu=void 0)}}function fl(){ze(window,"dragstart",Bt)}function ts(){ut(window,"dragstart",Bt)}var dl,Xu;function Ya(s){for(;s.tabIndex===-1;)s=s.parentNode;s.style&&(nr(),dl=s,Xu=s.style.outlineStyle,s.style.outlineStyle="none",ze(window,"keydown",nr))}function nr(){dl&&(dl.style.outlineStyle=Xu,dl=void 0,Xu=void 0,ut(window,"keydown",nr))}function hl(s){do s=s.parentNode;while((!s.offsetWidth||!s.offsetHeight)&&s!==document.body);return s}function ns(s){var d=s.getBoundingClientRect();return{x:d.width/s.offsetWidth||1,y:d.height/s.offsetHeight||1,boundingClientRect:d}}var Wa={__proto__:null,TRANSFORM:Si,TRANSITION:Qo,TRANSITION_END:Gu,get:$u,getStyle:Jo,create:$e,remove:vt,empty:tr,toFront:an,toBack:ra,hasClass:Ku,addClass:Be,removeClass:jt,setClass:Ga,getClass:cl,setOpacity:Tt,testProp:es,setTransform:ei,setPosition:_t,getPosition:Ai,get disableTextSelection(){return $a},get enableTextSelection(){return Mr},disableImageDrag:fl,enableImageDrag:ts,preventOutline:Ya,restoreOutline:nr,getSizedParentNode:hl,getScale:ns};function ze(s,d,y,w){if(d&&typeof d=="object")for(var P in d)gr(s,P,d[P],y);else{d=A(d);for(var N=0,H=d.length;N<H;N++)gr(s,d[N],y,w)}return this}var vr="_leaflet_events";function ut(s,d,y,w){if(arguments.length===1)Qu(s),delete s[vr];else if(d&&typeof d=="object")for(var P in d)rs(s,P,d[P],y);else if(d=A(d),arguments.length===2)Qu(s,function(W){return R(d,W)!==-1});else for(var N=0,H=d.length;N<H;N++)rs(s,d[N],y,w);return this}function Qu(s,d){for(var y in s[vr]){var w=y.split(/\d/)[0];(!d||d(w))&&rs(s,w,null,null,y)}}
52var ia={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function gr(s,d,y,w){var P=d+m(y)+(w?"_"+m(w):"");if(s[vr]&&s[vr][P])return this;var N=function(W){return y.call(w||s,W||window.event)},H=N;!je.touchNative&&je.pointer&&d.indexOf("touch")===0?N=Ev(s,d,N):je.touch&&d==="dblclick"?N=yd(s,N):"addEventListener"in s?d==="touchstart"||d==="touchmove"||d==="wheel"||d==="mousewheel"?s.addEventListener(ia[d]||d,N,je.passiveEvents?{passive:!1}:!1):d==="mouseenter"||d==="mouseleave"?(N=function(W){W=W||window.event,ti(s,W)&&H(W)},s.addEventListener(ia[d],N,!1)):s.addEventListener(d,H,!1):s.attachEvent("on"+d,N),s[vr]=s[vr]||{},s[vr][P]=N}function rs(s,d,y,w,P){P=P||d+m(y)+(w?"_"+m(w):"");var N=s[vr]&&s[vr][P];if(!N)return this;!je.touchNative&&je.pointer&&d.indexOf("touch")===0?vd(s,d,N):je.touch&&d==="dblclick"?na(s,N):"removeEventListener"in s?s.removeEventListener(ia[d]||d,N,!1):s.detachEvent("on"+d,N),s[vr][P]=null}function yr(s){return s.stopPropagation?s.stopPropagation():s.originalEvent?s.originalEvent._stopped=!0:s.cancelBubble=!0,this}function Cr(s){return gr(s,"wheel",yr),this}function aa(s){return ze(s,"mousedown touchstart dblclick contextmenu",yr),s._leaflet_disable_click=!0,this}function Bt(s){return s.preventDefault?s.preventDefault():s.returnValue=!1,this}function Ei(s){return Bt(s),yr(s),this}function is(s){if(s.composedPath)return s.composedPath();for(var d=[],y=s.target;y;)d.push(y),y=y.parentNode;return d}function as(s,d){if(!d)return new ne(s.clientX,s.clientY);var y=ns(d),w=y.boundingClientRect;return new ne((s.clientX-w.left)/y.x-d.clientLeft,(s.clientY-w.top)/y.y-d.clientTop)}var xd=je.linux&&je.chrome?window.devicePixelRatio:je.mac?window.devicePixelRatio*3:window.devicePixelRatio>0?2*window.devicePixelRatio:1;function Tn(s){return je.edge?s.wheelDeltaY/2:s.deltaY&&s.deltaMode===0?-s.deltaY/xd:s.deltaY&&s.deltaMode===1?-s.deltaY*20:s.deltaY&&s.deltaMode===2?-s.deltaY*60:s.deltaX||s.deltaZ?0:s.wheelDelta?(s.wheelDeltaY||s.wheelDelta)/2:s.detail&&Math.abs(s.detail)<32765?-s.detail*20:s.detail?s.detail/-32765*60:0}function ti(s,d){var y=d.relatedTarget;if(!y)return!0;try{for(;y&&y!==s;)y=y.parentNode}catch{return!1}return y!==s}var ml={__proto__:null,on:ze,off:ut,stopPropagation:yr,disableScrollPropagation:Cr,disableClickPropagation:aa,preventDefault:Bt,stop:Ei,getPropagationPath:is,getMousePosition:as,getWheelDelta:Tn,isExternalTarget:ti,addListener:ze,removeListener:ut},Xa=le.extend({run:function(s,d,y,w){this.stop(),this._el=s,this._inProgress=!0,this._duration=y||.25,this._easeOutPower=1/Math.max(w||.5,.2),this._startPos=Ai(s),this._offset=d.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=re(this._animate,this),this._step()},_step:function(s){var d=+new Date-this._startTime,y=this._duration*1e3;d<y?this._runFrame(this._easeOut(d/y),s):(this._runFrame(1),this._complete())},_runFrame:function(s,d){var y=this._startPos.add(this._offset.multiplyBy(s));d&&y._round(),_t(this._el,y),this.fire("step")},_complete:function(){$(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(s){return 1-Math.pow(1-s,this._easeOutPower)}}),Xe=le.extend({options:{crs:et,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(s,d){d=E(this,d),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(s),this._initLayout(),this._onResize=c(this._onResize,this),this._initEvents(),d.maxBounds&&this.setMaxBounds(d.maxBounds),d.zoom!==void 0&&(this._zoom=this._limitZoom(d.zoom)),d.center&&d.zoom!==void 0&&this.setView(ue(d.center),d.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=Qo&&je.any3d&&!je.mobileOpera&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),ze(this._proxy,Gu,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)}
vendor: 6,372 bytes, line 52
52,setView:function(s,d,y){if(d=d===void 0?this._zoom:this._limitZoom(d),s=this._limitCenter(ue(s),d,this.options.maxBounds),y=y||{},this._stop(),this._loaded&&!y.reset&&y!==!0){y.animate!==void 0&&(y.zoom=o({animate:y.animate},y.zoom),y.pan=o({animate:y.animate,duration:y.duration},y.pan));var w=this._zoom!==d?this._tryAnimatedZoom&&this._tryAnimatedZoom(s,d,y.zoom):this._tryAnimatedPan(s,y.pan);if(w)return clearTimeout(this._sizeTimer),this}return this._resetView(s,d,y.pan&&y.pan.noMoveStart),this},setZoom:function(s,d){return this._loaded?this.setView(this.getCenter(),s,{zoom:d}):(this._zoom=s,this)},zoomIn:function(s,d){return s=s||(je.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom+s,d)},zoomOut:function(s,d){return s=s||(je.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom-s,d)},setZoomAround:function(s,d,y){var w=this.getZoomScale(d),P=this.getSize().divideBy(2),N=s instanceof ne?s:this.latLngToContainerPoint(s),H=N.subtract(P).multiplyBy(1-1/w),W=this.containerPointToLatLng(P.add(H));return this.setView(W,d,{zoom:y})},_getBoundsCenterZoom:function(s,d){d=d||{},s=s.getBounds?s.getBounds():V(s);var y=fe(d.paddingTopLeft||d.padding||[0,0]),w=fe(d.paddingBottomRight||d.padding||[0,0]),P=this.getBoundsZoom(s,!1,y.add(w));if(P=typeof d.maxZoom=="number"?Math.min(d.maxZoom,P):P,P===1/0)return{center:s.getCenter(),zoom:P};var N=w.subtract(y).divideBy(2),H=this.project(s.getSouthWest(),P),W=this.project(s.getNorthEast(),P),ae=this.unproject(H.add(W).divideBy(2).add(N),P);return{center:ae,zoom:P}},fitBounds:function(s,d){if(s=V(s),!s.isValid())throw new Error("Bounds are not valid.");var y=this._getBoundsCenterZoom(s,d);return this.setView(y.center,y.zoom,d)},fitWorld:function(s){return this.fitBounds([[-90,-180],[90,180]],s)},panTo:function(s,d){return this.setView(s,this._zoom,{pan:d})},panBy:function(s,d){if(s=fe(s).round(),d=d||{},!s.x&&!s.y)return this.fire("moveend");if(d.animate!==!0&&!this.getSize().contains(s))return this._resetView(this.unproject(this.project(this.getCenter()).add(s)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new Xa,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),d.noMoveStart||this.fire("movestart"),d.animate!==!1){Be(this._mapPane,"leaflet-pan-anim");var y=this._getMapPanePos().subtract(s).round();this._panAnim.run(this._mapPane,y,d.duration||.25,d.easeLinearity)}else this._rawPanBy(s),this.fire("move").fire("moveend");return this},flyTo:function(s,d,y){if(y=y||{},y.animate===!1||!je.any3d)return this.setView(s,d,y);this._stop();var w=this.project(this.getCenter()),P=this.project(s),N=this.getSize(),H=this._zoom;s=ue(s),d=d===void 0?H:d;var W=Math.max(N.x,N.y),ae=W*this.getZoomScale(H,d),pe=P.distanceTo(w)||1,Ae=1.42,Ne=Ae*Ae;function He(Lt){var ai=Lt?-1:1,ua=Lt?ae:W,hc=ae*ae-W*W+ai*Ne*Ne*pe*pe,_s=2*ua*Ne*pe,ws=hc/_s,ki=Math.sqrt(ws*ws+1)-ws,oi=ki<1e-9?-18:Math.log(ki);return oi}function on(Lt){return(Math.exp(Lt)-Math.exp(-Lt))/2}function It(Lt){return(Math.exp(Lt)+Math.exp(-Lt))/2}function Gn(Lt){return on(Lt)/It(Lt)}var rt=He(0);function it(Lt){return W*(It(rt)/It(rt+Ae*Lt))}function Ke(Lt){return W*(It(rt)*Gn(rt+Ae*Lt)-on(rt))/Ne}function Ni(Lt){return 1-Math.pow(1-Lt,1.5)}var or=Date.now(),Pl=(He(1)-rt)/Ae,Di=y.duration?1e3*y.duration:1e3*Pl*.8;function dc(){var Lt=(Date.now()-or)/Di,ai=Ni(Lt)*Pl;Lt<=1?(this._flyToFrame=re(dc,this),this._move(this.unproject(w.add(P.subtract(w).multiplyBy(Ke(ai)/pe)),H),this.getScaleZoom(W/it(ai),H),{flyTo:!0})):this._move(s,d)._moveEnd(!0)}return this._moveStart(!0,y.noMoveStart),dc.call(this),this},flyToBounds:function(s,d){var y=this._getBoundsCenterZoom(s,d);return this.flyTo(y.center,y.zoom,d)},setMaxBounds:function(s){return s=V(s),this.listens("moveend",this._panInsideMaxBounds)&&this.off("moveend",this._panInsideMaxBounds),s.isValid()?(this.options.maxBounds=s,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this)},setMinZoom:function(s){var d=this.options.minZoom;return this.options.minZoom=s,this._loaded&&d!==s&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(s):this},setMaxZoom:function(s){var d=this.options.maxZoom;return this.options.maxZoom=s,this._loaded&&d!==s&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(s):this},panInsideBounds:function(s,d){this._enforcingBounds=!0;var y=this.getCenter(),w=this._limitCenter(y,this._zoom,V(s));return y.equals(w)||this.panTo(w,d),this._enforcingBounds=!1,this},panInside:function(s,d){d=d||{};var y=fe(d.paddingTopLeft||d.padding||[0,0]),w=fe(d.paddingBottomRight||d.padding||[0,0]),P=this.project(this.getCenter()),N=this.project(s),H=this.getPixelBounds(),W=X([H.min.add(y),H.max.subtract(w)]),ae=W.getSize();if(!W.contains(N)){this._enforcingBounds=!0;var pe=N.subtract(W.getCenter()),Ae=W.extend(N).getSize().subtract(ae);P.x+=pe.x<0?-Ae.x:Ae.x,P.y+=pe.y<0?-Ae.y:Ae.y,this.panTo(this.unproject(P),d),this._enforcingBounds=!1}return this},invalidateSize:function(s){if(!this._loaded)return this;s=o({animate:!1,pan:!0},s===!0?{animate:!0}:s);var d=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var y=this.getSize(),w=d.divideBy(2).round(),P=y.divideBy(2).round(),N=w.subtract(P);return!N.x&&!N.y?this:(s.animate&&s.pan?this.panBy(N):(s.pan&&this._rawPanBy(N),this.fire("move"),s.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(c(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:d,newSize:y}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(s){if(s=this._locateOptions=o({timeout:1e4,watch:!1},s),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var d=c(this._handleGeolocationResponse,this),y=c(this._handleGeolocationError,this);return s.watch?this._locationWatchId=navigator.geolocation.watchPosition(d,y,s):navigator.geolocation.getCurrentPosition(d,y,s),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(s){if(this._container._leaflet_id){var d=s.co
52de,y=s.message||(d===1?"permission denied":d===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:d,message:"Geolocation error: "+y+"."})}},_handleGeolocationResponse:function(s){if(this._container._leaflet_id){var d=s.coords.latitude,y=s.coords.longitude,w=new J(d,y),P=w.toBounds(s.coords.accuracy*2),N=this._locateOptions;if(N.setView){var H=this.getBoundsZoom(P);this.setView(w,N.maxZoom?Math.min(H,N.maxZoom):H)}var W={latlng:w,bounds:P,timestamp:s.timestamp};for(var ae in s.coords)typeof s.coords[ae]=="number"&&(W[ae]=s.coords[ae]);this.fire("locationfound",W)}},addHandler:function(s,d){if(!d)return this;var y=this[s]=new d(this);return this._handlers.push(y),this.options[s]&&y.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),vt(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&($(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var s;for(s in this._layers)this._layers[s].remove();for(s in this._panes)vt(this._panes[s]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(s,d){var y="leaflet-pane"+(s?" leaflet-"+s.replace("Pane","")+"-pane":""),w=$e("div",y,d||this._mapPane);return s&&(this._panes[s]=w),w},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var s=this.getPixelBounds(),d=this.unproject(s.getBottomLeft()),y=this.unproject(s.getTopRight());return new ye(d,y)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(s,d,y){s=V(s),y=fe(y||[0,0]);var w=this.getZoom()||0,P=this.getMinZoom(),N=this.getMaxZoom(),H=s.getNorthWest(),W=s.getSouthEast(),ae=this.getSize().subtract(y),pe=X(this.project(W,w),this.project(H,w)).getSize(),Ae=je.any3d?this.options.zoomSnap:1,Ne=ae.x/pe.x,He=ae.y/pe.y,on=d?Math.max(Ne,He):Math.min(Ne,He);return w=this.getScaleZoom(on,w),Ae&&(w=Math.round(w/(Ae/100))*(Ae/100),w=d?Math.ceil(w/Ae)*Ae:Math.floor(w/Ae)*Ae),Math.max(P,Math.min(N,w))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new ne(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(s,d){var y=this._getTopLeftPoint(s,d);return new U(y,y.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(s){return this.options.crs.getProjectedBounds(s===void 0?this.getZoom():s)},getPane:function(s){return typeof s=="string"?this._panes[s]:s},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(s,d){var y=this.options.crs;return d=d===void 0?this._zoom:d,y.scale(s)/y.scale(d)},getScaleZoom:function(s,d){var y=this.options.crs;d=d===void 0?this._zoom:d;var w=y.zoom(s*y.scale(d));return isNaN(w)?1/0:w},project:function(s,d){return d=d===void 0?this._zoom:d,this.options.crs.latLngToPoint(ue(s),d)},unproject:function(s,d){return d=d===void 0?this._zoom:d,this.options.crs.pointToLatLng(fe(s),d)},layerPointToLatLng:function(s){var d=fe(s).add(this.getPixelOrigin());return this.unproject(d)},latLngToLayerPoint:function(s){var d=this.project(ue(s))._round();return d._subtract(this.getPixelOrigin())},wrapLatLng:function(s){return this.options.crs.wrapLatLng(ue(s))},wrapLatLngBounds:function(s){return this.options.crs.wrapLatLngBounds(V(s))},distance:function(s,d){return this.options.crs.distance(ue(s),ue(d))},containerPointToLayerPoint:function(s){return fe(s).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(s){return fe(s).add(this._getMapPanePos())},containerPointToLatLng:function(s){var d=this.containerPointToLayerPoint(fe(s));return this.layerPointToLatLng(d)},latLngToContainerPoint:function(s){return this.layerPointToContainerPoint(this.latLngToLayerPoint(ue(s)))},mouseEventToContainerPoint:function(s){return as(s,this._container)},mouseEventToLayerPoint:function(s){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(s))},mouseEventToLatLng:function(s){return this.layerPointToLatLng(this.mouseEventToLayerPoint(s))},_initContainer:function(s){var d=this._container=$u(s);if(d){if(d._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");ze(d,"scroll",this._onScroll,this),this._containerId=m(d)},_initLayout:function(){var s=this._container;this._fadeAnimated=this.options.fadeAnimation&&je.any3d,Be(s,"leaflet-container"+(je.touch?" leaflet-touch":"")+(je.retina?" leaflet-retina":"")+(je.ielt9?" leaflet-oldie":"")+(je.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var d=Jo(s,"position");d!=="absolute"&&d!=="relative"&&d!=="fixed"&&d!=="sticky"&&(s.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var s=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),_t(this._mapPane,new ne(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(Be(s.markerPane,"leaflet-zoom-hide"),Be(s.shadowPane,"leaflet-zoom-hide"))},_resetView:function(s,d,y){_t(this._mapPane,new ne(0,0));var w=!this._loaded;this._loaded=!0,d=this._limitZoom(d),this.fire("viewprereset");var P=this._zoom!==d;this._moveStart(P,y)._move(s,d)._moveEnd(P),this.fire("viewreset"),w&&this.fire("load")},_moveStart:function(s,d){return s&&this.fire("zoomstart"),d||this.fire("movestart"),this},_move:function(s,d,y,w){d===void 0&&(d=this._zoom);var P=this._zoom!==d;return this._zoom=d,this._lastCenter=s,this._pixelOrigin=this._getNewPixelOrigin(s),w?y&&y.pinch&&this.fire("zoom",y):((P||y&&y.pinch)&&this.fire("zoom",y),this.fire("move",
52y)),this},_moveEnd:function(s){return s&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return $(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(s){_t(this._mapPane,this._getMapPanePos().subtract(s))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(s){this._targets={},this._targets[m(this._container)]=this;var d=s?ut:ze;d(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&d(window,"resize",this._onResize,this),je.any3d&&this.options.transform3DLimit&&(s?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){$(this._resizeRequest),this._resizeRequest=re(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var s=this._getMapPanePos();Math.max(Math.abs(s.x),Math.abs(s.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(s,d){for(var y=[],w,P=d==="mouseout"||d==="mouseover",N=s.target||s.srcElement,H=!1;N;){if(w=this._targets[m(N)],w&&(d==="click"||d==="preclick")&&this._draggableMoved(w)){H=!0;break}if(w&&w.listens(d,!0)&&(P&&!ti(N,s)||(y.push(w),P))||N===this._container)break;N=N.parentNode}return!y.length&&!H&&!P&&this.listens(d,!0)&&(y=[this]),y},_isClickDisabled:function(s){for(;s&&s!==this._container;){if(s._leaflet_disable_click)return!0;s=s.parentNode}},_handleDOMEvent:function(s){var d=s.target||s.srcElement;if(!(!this._loaded||d._leaflet_disable_events||s.type==="click"&&this._isClickDisabled(d))){var y=s.type;y==="mousedown"&&Ya(d),this._fireDOMEvent(s,y)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(s,d,y){if(s.type==="click"){var w=o({},s);w.type="preclick",this._fireDOMEvent(w,w.type,y)}var P=this._findEventTargets(s,d);if(y){for(var N=[],H=0;H<y.length;H++)y[H].listens(d,!0)&&N.push(y[H]);P=N.concat(P)}if(P.length){d==="contextmenu"&&Bt(s);var W=P[0],ae={originalEvent:s};if(s.type!=="keypress"&&s.type!=="keydown"&&s.type!=="keyup"){var pe=W.getLatLng&&(!W._radius||W._radius<=10);ae.containerPoint=pe?this.latLngToContainerPoint(W.getLatLng()):this.mouseEventToContainerPoint(s),ae.layerPoint=this.containerPointToLayerPoint(ae.containerPoint),ae.latlng=pe?W.getLatLng():this.layerPointToLatLng(
52ae.layerPoint)}for(H=0;H<P.length;H++)if(P[H].fire(d,ae,!0),ae.originalEvent._stopped||P[H].options.bubblingMouseEvents===!1&&R(this._mouseEvents,d)!==-1)return}},_draggableMoved:function(s){return s=s.dragging&&s.dragging.enabled()?s:this,s.dragging&&s.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var s=0,d=this._handlers.length;s<d;s++)this._handlers[s].disable()},whenReady:function(s,d){return this._loaded?s.call(d||this,{target:this}):this.on("load",s,d),this},_getMapPanePos:function(){return Ai(this._mapPane)||new ne(0,0)},_moved:function(){var s=this._getMapPanePos();return s&&!s.equals([0,0])},_getTopLeftPoint:function(s,d){var y=s&&d!==void 0?this._getNewPixelOrigin(s,d):this.getPixelOrigin();return y.subtract(this._getMapPanePos())},_getNewPixelOrigin:function(s,d){var y=this.getSize()._divideBy(2);return this.project(s,d)._subtract(y)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(s,d,y){var w=this._getNewPixelOrigin(y,d);return this.project(s,d)._subtract(w)},_latLngBoundsToNewLayerBounds:function(s,d,y){var w=this._getNewPixelOrigin(y,d);
vendor: 14,316 bytes, line 52
52return X([this.project(s.getSouthWest(),d)._subtract(w),this.project(s.getNorthWest(),d)._subtract(w),this.project(s.getSouthEast(),d)._subtract(w),this.project(s.getNorthEast(),d)._subtract(w)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(s){return this.latLngToLayerPoint(s).subtract(this._getCenterLayerPoint())},_limitCenter:function(s,d,y){if(!y)return s;var w=this.project(s,d),P=this.getSize().divideBy(2),N=new U(w.subtract(P),w.add(P)),H=this._getBoundsOffset(N,y,d);return Math.abs(H.x)<=1&&Math.abs(H.y)<=1?s:this.unproject(w.add(H),d)},_limitOffset:function(s,d){if(!d)return s;var y=this.getPixelBounds(),w=new U(y.min.add(s),y.max.add(s));return s.add(this._getBoundsOffset(w,d))},_getBoundsOffset:function(s,d,y){var w=X(this.project(d.getNorthEast(),y),this.project(d.getSouthWest(),y)),P=w.min.subtract(s.min),N=w.max.subtract(s.max),H=this._rebound(P.x,-N.x),W=this._rebound(P.y,-N.y);return new ne(H,W)},_rebound:function(s,d){return s+d>0?Math.round(s-d)/2:Math.max(0,Math.ceil(s))-Math.max(0,Math.floor(d))},_limitZoom:function(s){var d=this.getMinZoom(),y=this.getMaxZoom(),w=je.any3d?this.options.zoomSnap:1;return w&&(s=Math.round(s/w)*w),Math.max(d,Math.min(y,s))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){jt(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(s,d){var y=this._getCenterOffset(s)._trunc();return(d&&d.animate)!==!0&&!this.getSize().contains(y)?!1:(this.panBy(y,d),!0)},_createAnimProxy:function(){var s=this._proxy=$e("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(s),this.on("zoomanim",function(d){var y=Si,w=this._proxy.style[y];ei(this._proxy,this.project(d.center,d.zoom),this.getZoomScale(d.zoom,1)),w===this._proxy.style[y]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){vt(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var s=this.getCenter(),d=this.getZoom();ei(this._proxy,this.project(s,d),this.getZoomScale(d,1))},_catchTransitionEnd:function(s){this._animatingZoom&&s.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(s,d,y){if(this._animatingZoom)return!0;if(y=y||{},!this._zoomAnimated||y.animate===!1||this._nothingToAnimate()||Math.abs(d-this._zoom)>this.options.zoomAnimationThreshold)return!1;var w=this.getZoomScale(d),P=this._getCenterOffset(s)._divideBy(1-1/w);return y.animate!==!0&&!this.getSize().contains(P)?!1:(re(function(){this._moveStart(!0,y.noMoveStart||!1)._animateZoom(s,d,!0)},this),!0)},_animateZoom:function(s,d,y,w){this._mapPane&&(y&&(this._animatingZoom=!0,this._animateToCenter=s,this._animateToZoom=d,Be(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:s,zoom:d,noUpdate:w}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(c(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&jt(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Ju(s,d){return new Xe(s,d)}var Fn=xe.extend({options:{position:"topright"},initialize:function(s){E(this,s)},getPosition:function(){return this.options.position},setPosition:function(s){var d=this._map;return d&&d.removeControl(this),this.options.position=s,d&&d.addControl(this),this},getContainer:function(){return this._container},addTo:function(s){this.remove(),this._map=s;var d=this._container=this.onAdd(s),y=this.getPosition(),w=s._controlCorners[y];return Be(d,"leaflet-control"),y.indexOf("bottom")!==-1?w.insertBefore(d,w.firstChild):w.appendChild(d),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(vt(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(s){this._map&&s&&s.screenX>0&&s.screenY>0&&this._map.getContainer().focus()}}),ni=function(s){return new Fn(s)};Xe.include({addControl:function(s){return s.addTo(this),this},removeControl:function(s){return s.remove(),this},_initControlPos:function(){var s=this._controlCorners={},d="leaflet-",y=this._controlContainer=$e("div",d+"control-container",this._container);function w(P,N){var H=d+P+" "+d+N;s[P+N]=$e("div",H,y)}w("top","left"),w("top","right"),w("bottom","left"),w("bottom","right")},_clearControlPos:function(){for(var s in this._controlCorners)vt(this._controlCorners[s]);vt(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var os=Fn.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(s,d,y,w){return y<w?-1:w<y?1:0}},initialize:function(s,d,y){E(this,y),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,this._preventClick=!1;for(var w in s)this._addLayer(s[w],w);for(w in d)this._addLayer(d[w],w,!0)},onAdd:function(s){this._initLayout(),this._update(),this._map=s,s.on("zoomend",this._checkDisabledLayers,this);for(var d=0;d<this._layers.length;d++)this._layers[d].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(s){return Fn.prototype.addTo.call(this,s),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var s=0;s<this._layers.length;s++)this._layers[s].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(s,d){return this._addLayer(s,d),this._map?this._update():this},addOverlay:function(s,d){return this._addLayer(s,d,!0),this._map?this._update():this},removeLayer:function(s){s.off("add remove",this._onLayerChange,this);var d=this._getLayer(m(s));return d&&this._layers.splice(this._layers.indexOf(d),1),this._map?this._update():this},expand:function(){Be(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var s=this._map.getSize().y-(this._container.offsetTop+50);return s<this._section.clientHeight?(Be(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=s+"px"):jt(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return jt(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var s="leaflet-control-layers",d=this._container=$e("div",s),y=this.options.collapsed;d.setAttribute("aria-haspopup",!0),aa(d),Cr(d);var w=this._section=$e("section",s+"-list");y&&(this._map.on("click",this.collapse,this),ze(d,{mouseenter:this._expandSafely,mouseleave:this.collapse},this));var P=this._layersLink=$e("a",s+"-toggle",d);P.href="#",P.title="Layers",P.setAttribute("role","button"),ze(P,{keydown:function(N){N.keyCode===13&&this._expandSafely()},click:function(N){Bt(N),this._expandSafely()}},this),y||this.expand(),this._baseLayersList=$e("div",s+"-base",w),this._separator=$e("div",s+"-separator",w),this._overlaysList=$e("div",s+"-overlays",w),d.appendChild(w)},_getLayer:function(s){for(var d=0;d<this._layers.length;d++)if(this._layers[d]&&m(this._layers[d].layer)===s)return this._layers[d]},_addLayer:function(s,d,y){this._map&&s.on("add remove",this._onLayerChange,this),this._layers.push({layer:s,name:d,overlay:y}),this.options.sortLayers&&this._layers.sort(c(function(w,P){return this.options.sortFunction(w.layer,P.layer,w.name,P.name)},this)),this.options.autoZIndex&&s.setZIndex&&(this._lastZIndex++,s.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;tr(this._baseLayersList),tr(this._overlaysList),this._layerControlInputs=[];var s,d,y,w,P=0;for(y=0;y<this._layers.length;y++)w=this._layers[y],this._addItem(w),d=d||w.overlay,s=s||!w.overlay,P+=w.overlay?0:1;return this.options.hideSingleBase&&(s=s&&P>1,this._baseLayersList.style.display=s?"":"none"),this._separator.style.display=d&&s?"":"none",this},_onLayerChange:function(s){this._handlingClick||this._update();var d=this._getLayer(m(s.target)),y=d.overlay?s.type==="add"?"overlayadd":"overlayremove":s.type==="add"?"baselayerchange":null;y&&this._map.fire(y,d)},_createRadioElement:function(s,d){var y='<input type="radio" class="leaflet-control-layers-selector" name="'+s+'"'+(d?' checked="checked"':"")+"/>",w=document.createElement("div");return w.innerHTML=y,w.firstChild},_addItem:function(s){var d=document.createElement("label"),y=this._map.hasLayer(s.layer),w;s.overlay?(w=document.createElement("input"),w.type="checkbox",w.className="leaflet-control-layers-selector",w.defaultChecked=y):w=this._createRadioElement("leaflet-base-layers_"+m(this),y),this._layerControlInputs.push(w),w.layerId=m(s.layer),ze(w,"click",this._onInputClick,this);var P=document.createElement("span");P.innerHTML=" "+s.name;var N=document.createElement("span");d.appendChild(N),N.appendChild(w),N.appendChild(P);var H=s.overlay?this._overlaysList:this._baseLayersList;return H.appendChild(d),this._checkDisabledLayers(),d},_onInputClick:function(){if(!this._preventClick){var s=this._layerControlInputs,d,y,w=[],P=[];this._handlingClick=!0;for(var N=s.length-1;N>=0;N--)d=s[N],y=this._getLayer(d.layerId).layer,d.checked?w.push(y):d.checked||P.push(y);for(N=0;N<P.length;N++)this._map.hasLayer(P[N])&&this._map.removeLayer(P[N]);for(N=0;N<w.length;N++)this._map.hasLayer(w[N])||this._map.addLayer(w[N]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var s=this._layerControlInputs,d,y,w=this._map.getZoom(),P=s.length-1;P>=0;P--)d=s[P],y=this._getLayer(d.layerId).layer,d.disabled=y.options.minZoom!==void 0&&w<y.options.minZoom||y.options.maxZoom!==void 0&&w>y.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var s=this._section;this._preventClick=!0,ze(s,"click",Bt),this.expand();var d=this;setTimeout(function(){ut(s,"click",Bt),d._preventClick=!1})}}),bd=function(s,d,y){return new os(s,d,y)},ec=Fn.extend({options:{position:"topleft",zoomInText:'<span aria-hidden="true">+</span>',zoomInTitle:"Zoom in",zoomOutText:'<span aria-hidden="true">−</span>',zoomOutTitle:"Zoom out"},onAdd:function(s){var d="leaflet-control-zoom",y=$e("div",d+" leaflet-bar"),w=this.options;return this._zoomInButton=this._createButton(w.zoomInText,w.zoomInTitle,d+"-in",y,this._zoomIn),this._zoomOutButton=this._createButton(w.zoomOutText,w.zoomOutTitle,d+"-out",y,this._zoomOut),this._updateDisabled(),s.on("zoomend zoomlevelschange",this._updateDisabled,this),y},onRemove:function(s){s.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(s){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(s.shiftKey?3:1))},_zoomOut:function(s){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(s.shiftKey?3:1))},_createButton:function(s,d,y,w,P){var N=$e("a",y,w);return N.innerHTML=s,N.href="#",N.title=d,N.setAttribute("role","button"),N.setAttribute("aria-label",d),aa(N),ze(N,"click",Ei),ze(N,"click",P,this),ze(N,"click",this._refocusOnMap,this),N},_updateDisabled:function(){var s=this._map,d="leaflet-disabled";jt(this._zoomInButton,d),jt(this._zoomOutButton,d),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||s._zoom===s.getMinZoom())&&(Be(this._zoomOutButton,d),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||s._zoom===s.getMaxZoom())&&(Be(this._zoomInButton,d),this._zoomInButton.setAttribute("aria-disabled","true"))}});Xe.mergeOptions({zoomControl:!0}),Xe.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new ec,this.addControl(this.zoomControl))});var Ov=function(s){return new ec(s)},_d=Fn.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(s){var d="leaflet-control-scale",y=$e("div",d),w=this.options;return this._addScales(w,d+"-line",y),s.on(w.updateWhenIdle?"moveend":"move",this._update,this),s.whenReady(this._update,this),y},onRemove:function(s){s.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(s,d,y){s.metric&&(this._mScale=$e("div",d,y)),s.imperial&&(this._iScale=$e("div",d,y))},_update:function(){var s=this._map,d=s.getSize().y/2,y=s.distance(s.containerPointToLatLng([0,d]),s.containerPointToLatLng([this.options.maxWidth,d]));this._updateScales(y)},_updateScales:function(s){this.options.metric&&s&&this._updateMetric(s),this.options.imperial&&s&&this._updateImperial(s)},_updateMetric:function(s){var d=this._getRoundNum(s),y=d<1e3?d+" m":d/1e3+" km";this._updateScale(this._mScale,y,d/s)},_updateImperial:function(s){var d=s*3.2808399,y,w,P;d>5280?(y=d/5280,w=this._getRoundNum(y),this._updateScale(this._iScale,w+" mi",w/y)):(P=this._getRoundNum(d),this._updateScale(this._iScale,P+" ft",P/d))},_updateScale:function(s,d,y){s.style.width=Math.round(this.options.maxWidth*y)+"px",s.innerHTML=d},_getRoundNum:function(s){var d=Math.pow(10,(Math.floor(s)+"").length-1),y=s/d;return y=y>=10?10:y>=5?5:y>=3?3:y>=2?2:1,d*y}}),tc=function(s){return new _d(s)},Tv='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" class="leaflet-attribution-flag"><path fill="#4C7BE1" d="M0 0h12v4H0z"/><path fill="#FFD500" d="M0 4h12v3H0z"/><path fill="#E0BC00" d="M0 7h12v1H0z"/></svg>',nc=Fn.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JavaScript library for interactive maps">'+(je.inlineSvg?Tv+" ":"")+"Leaflet</a>"},initialize:function(s){E(this,s),this._attributions={}}
52,onAdd:function(s){s.attributionControl=this,this._container=$e("div","leaflet-control-attribution"),aa(this._container);for(var d in s._layers)s._layers[d].getAttribution&&this.addAttribution(s._layers[d].getAttribution());return this._update(),s.on("layeradd",this._addAttribution,this),this._container},onRemove:function(s){s.off("layeradd",this._addAttribution,this)},_addAttribution:function(s){s.layer.getAttribution&&(this.addAttribution(s.layer.getAttribution()),s.layer.once("remove",function(){this.removeAttribution(s.layer.getAttribution())},this))},setPrefix:function(s){return this.options.prefix=s,this._update(),this},addAttribution:function(s){return s?(this._attributions[s]||(this._attributions[s]=0),this._attributions[s]++,this._update(),this):this},removeAttribution:function(s){return s?(this._attributions[s]&&(this._attributions[s]--,this._update()),this):this},_update:function(){if(this._map){var s=[];for(var d in this._attributions)this._attributions[d]&&s.push(d);var y=[];this.options.prefix&&y.push(this.options.prefix),s.length&&y.push(s.join(", ")),this._container.innerHTML=y.join(' <span aria-hidden="true">|</span> ')}}});Xe.mergeOptions({attributionControl:!0}),Xe.addInitHook(function(){this.options.attributionControl&&new nc().addTo(this)});var Pv=function(s){return new nc(s)};Fn.Layers=os,Fn.Zoom=ec,Fn.Scale=_d,Fn.Attribution=nc,ni.layers=bd,ni.zoom=Ov,ni.scale=tc,ni.attribution=Pv;var jr=xe.extend({initialize:function(s){this._map=s},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});jr.addTo=function(s,d){return s.addHandler(d,this),this};var Mv={Events:G},rc=je.touch?"touchstart mousedown":"mousedown",Oi=le.extend({options:{clickTolerance:3},initialize:function(s,d,y,w){E(this,w),this._element=s,this._dragStartTarget=d||s,this._preventOutline=y},enable:function(){this._enabled||(ze(this._dragStartTarget,rc,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Oi._dragging===this&&this.finishDrag(!0),ut(this._dragStartTarget,rc,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(s){if(this._enabled&&(this._moved=!1,!Ku(this._element,"leaflet-zoom-anim"))){if(s.touches&&s.touches.length!==1){Oi._dragging===this&&this.finishDrag();return}if(!(Oi._dragging||s.shiftKey||s.which!==1&&s.button!==1&&!s.touches)&&(Oi._dragging=this,this._preventOutline&&Ya(this._element),fl(),$a(),!this._moving)){this.fire("down");var d=s.touches?s.touches[0]:s,y=hl(this._element);this._startPoint=new ne(d.clientX,d.clientY),this._startPos=Ai(this._element),this._parentScale=ns(y);var w=s.type==="mousedown";ze(document,w?"mousemove":"touchmove",this._onMove,this),ze(document,w?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(s){if(this._enabled){if(s.touches&&s.touches.length>1){this._moved=!0;return}var d=s.touches&&s.touches.length===1?s.touches[0]:s,y=new ne(d.clientX,d.clientY)._subtract(this._startPoint);!y.x&&!y.y||Math.abs(y.x)+Math.abs(y.y)<this.options.clickTolerance||(y.x/=this._parentScale.x,y.y/=this._parentScale.y,Bt(s),this._moved||(this.fire("dragstart"),this._moved=!0,Be(document.body,"leaflet-dragging"),this._lastTarget=s.target||s.srcElement,window.SVGElementInstance&&this._lastTarget instanceof window.SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),Be(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(y),this._moving=!0,this._lastEvent=s,this._updatePosition())}},_updatePosition:function(){var s={originalEvent:this._lastEvent};this.fire("predrag",s),_t(this._element,this._newPos),this.fire("drag",s)},_onUp:function(){this._enabled&&this.finishDrag()},finishDrag:function(s){jt(document.body,"leaflet-dragging"),this._lastTarget&&(jt(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),ut(document,"mousemove touchmove",this._onMove,this),ut(document,"mouseup touchend touchcancel",this._onUp,this),ts(),Mr();var d=this._moved&&this._moving;this._moving=!1,Oi._dragging=!1,d&&this.fire("dragend",{noInertia:s,distance:this._newPos.distanceTo(this._startPos)})}});
52function wd(s,d,y){var w,P=[1,4,2,8],N,H,W,ae,pe,Ae,Ne,He;for(N=0,Ae=s.length;N<Ae;N++)s[N]._code=oa(s[N],d);for(W=0;W<4;W++){for(Ne=P[W],w=[],N=0,Ae=s.length,H=Ae-1;N<Ae;H=N++)ae=s[N],pe=s[H],ae._code&Ne?pe._code&Ne||(He=pl(pe,ae,Ne,d,y),He._code=oa(He,d),w.push(He)):(pe._code&Ne&&(He=pl(pe,ae,Ne,d,y),He._code=oa(He,d),w.push(He)),w.push(ae));s=w}return s}function Sd(s,d){var y,w,P,N,H,W,ae,pe,Ae;if(!s||s.length===0)throw new Error("latlngs not passed");rr(s)||(console.warn("latlngs are not flat! Only the first ring will be used"),s=s[0]);var Ne=ue([0,0]),He=V(s),on=He.getNorthWest().distanceTo(He.getSouthWest())*He.getNorthEast().distanceTo(He.getNorthWest());on<1700&&(Ne=ic(s));var It=s.length,Gn=[];for(y=0;y<It;y++){var rt=ue(s[y]);Gn.push(d.project(ue([rt.lat-Ne.lat,rt.lng-Ne.lng])))}for(W=ae=pe=0,y=0,w=It-1;y<It;w=y++)P=Gn[y],N=Gn[w],H=P.y*N.x-N.y*P.x,ae+=(P.x+N.x)*H,pe+=(P.y+N.y)*H,W+=H*3;W===0?Ae=Gn[0]:Ae=[ae/W,pe/W];var it=d.unproject(fe(Ae));return ue([it.lat+Ne.lat,it.lng+Ne.lng])}function ic(s){for(var d=0,y=0,w=0,P=0;P<s.length;P++){var N=ue(s[P]);d+=N.lat,y+=N.lng,w++}return ue([d/w,y/w])}var ac={__proto__:null,clipPolygon:wd,polygonCenter:Sd,centroid:ic};function Ad(s,d){if(!d||!s.length)return s.slice();var y=d*d;return s=jv(s,y),s=Od(s,y),s}function Ed(s,d,y){return Math.sqrt(ss(s,d,y,!0))}function Cv(s,d,y){return ss(s,d,y)}function Od(s,d){var y=s.length,w=typeof Uint8Array<"u"?Uint8Array:Array,P=new w(y);P[0]=P[y-1]=1,oc(s,P,d,0,y-1);var N,H=[];for(N=0;N<y;N++)P[N]&&H.push(s[N]);return H}function oc(s,d,y,w,P){var N=0,H,W,ae;for(W=w+1;W<=P-1;W++)ae=ss(s[W],s[w],s[P],!0),ae>N&&(H=W,N=ae);N>y&&(d[H]=1,oc(s,d,y,w,H),oc(s,d,y,H,P))}function jv(s,d){for(var y=[s[0]],w=1,P=0,N=s.length;w<N;w++)Nv(s[w],s[P])>d&&(y.push(s[w]),P=w);return P<N-1&&y.push(s[N-1]),y}var Td;function Pd(s,d,y,w,P){var N=w?Td:oa(s,y),H=oa(d,y),W,ae,pe;for(Td=H;;){if(!(N|H))return[s,d];if(N&H)return!1;W=N||H,ae=pl(s,d,W,y,P),pe=oa(ae,y),W===N?(s=ae,N=pe):(d=ae,H=pe)}}function pl(s,d,y,w,P){var N=d.x-s.x,H=d.y-s.y,W=w.min,ae=w.max,pe,Ae;return y&8?(pe=s.x+N*(ae.y-s.y)/H,Ae=ae.y):y&4?(pe=s.x+N*(W.y-s.y)/H,Ae=W.y):y&2?(pe=ae.x,Ae=s.y+H*(ae.x-s.x)/N):y&1&&(pe=W.x,Ae=s.y+H*(W.x-s.x)/N),new ne(pe,Ae,P)}function oa(s,d){var y=0;return s.x<d.min.x?y|=1:s.x>d.max.x&&(y|=2),s.y<d.min.y?y|=4:s.y>d.max.y&&(y|=8),y}function Nv(s,d){var y=d.x-s.x,w=d.y-s.y;return y*y+w*w}function ss(s,d,y,w){var P=d.x,N=d.y,H=y.x-P,W=y.y-N,ae=H*H+W*W,pe;return ae>0&&(pe=((s.x-P)*H+(s.y-N)*W)/ae,pe>1?(P=y.x,N=y.y):pe>0&&(P+=H*pe,N+=W*pe)),H=s.x-P,W=s.y-N,w?H*H+W*W:new ne(P,N)}function rr(s){return!k(s[0])||typeof s[0][0]!="object"&&typeof s[0][0]<"u"}function vl(s){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),rr(s)}function Qa(s,d){var y,w,P,N,H,W,ae,pe;if(!s||s.length===0)throw new Error("latlngs not passed");rr(s)||(console.warn("latlngs are not flat! Only the first ring will be used"),s=s[0]);var Ae=ue([0,0]),Ne=V(s),He=Ne.getNorthWest().distanceTo(Ne.getSouthWest
52())*Ne.getNorthEast().distanceTo(Ne.getNorthWest());He<1700&&(Ae=ic(s));var on=s.length,It=[];for(y=0;y<on;y++){var Gn=ue(s[y]);It.push(d.project(ue([Gn.lat-Ae.lat,Gn.lng-Ae.lng])))}for(y=0,w=0;y<on-1;y++)w+=It[y].distanceTo(It[y+1])/2;if(w===0)pe=It[0];else for(y=0,N=0;y<on-1;y++)if(H=It[y],W=It[y+1],P=H.distanceTo(W),N+=P,N>w){ae=(N-w)/P,pe=[W.x-ae*(W.x-H.x),W.y-ae*(W.y-H.y)];break}var rt=d.unproject(fe(pe));return ue([rt.lat+Ae.lat,rt.lng+Ae.lng])}var Dv={__proto__:null,simplify:Ad,pointToSegmentDistance:Ed,closestPointOnSegment:Cv,clipSegment:Pd,_getEdgeIntersection:pl,_getBitCode:oa,_sqClosestPointOnSegment:ss,isFlat:rr,_flat:vl,polylineCenter:Qa},gl={project:function(s){return new ne(s.lng,s.lat)},unproject:function(s){return new J(s.y,s.x)},bounds:new U([-180,-90],[180,90])},yl={R:6378137,R_MINOR:6356752314245179e-9,bounds:new U([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(s){var d=Math.PI/180,y=this.R,w=s.lat*d,P=this.R_MINOR/y,N=Math.sqrt(1-P*P),H=N*Math.sin(w),W=Math.tan(Math.PI/4-w/2)/Math.pow((1-H)/(1+H),N/2);return w=-y*Math.log(Math.max(W,1e-10)),new ne(s.lng*d*y,w)},unproject:function(s){for(var d=180/Math.PI,y=this.R,w=this.R_MINOR/y,P=Math.sqrt(1-w*w),N=Math.exp(-s.y/y),H=Math.PI/2-2*Math.atan(N),W=0,ae=.1,pe;W<15&&Math.abs(ae)>1e-7;W++)pe=P*Math.sin(H),pe=Math.pow((1-pe)/(1+pe),P/2),ae=Math.PI/2-2*Math.atan(N*pe)-H,H+=ae;return new J(H*d,s.x*d/y)}},Md={__proto__:null,LonLat:gl,Mercator:yl,SphericalMercator:ke},Cd=o({},Ge,{code:"EPSG:3395",projection:yl,transformation:(function(){var s=.5/(Math.PI*yl.R);return he(s,.5,-s,.5)})()}),sc=o({},Ge,{code:"EPSG:4326",projection:gl,transformation:he(1/180,1,-1/180,.5)}),Ja=o({},Se,{projection:gl,transformation:he(1,0,-1,0),scale:function(s){return Math.pow(2,s)},zoom:function(s){return Math.log(s)/Math.LN2},distance:function(s,d){var y=d.lng-s.lng,w=d.lat-s.lat;return Math.sqrt(y*y+w*w)},infinite:!0});Se.Earth=Ge,Se.EPSG3395=Cd,Se.EPSG3857=et,Se.EPSG900913=Ue,Se.EPSG4326=sc,Se.Simple=Ja;var xr=le.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(s){return s.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(s){return s&&s.removeLayer(this),this},getPane:function(s){return this._map.getPane(s?this.options[s]||s:this.options.pane)},addInteractiveTarget:function(s){return this._map._targets[m(s)]=this,this},removeInteractiveTarget:function(s){return delete this._map._targets[m(s)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(s){var d=s.target;if(d.hasLayer(this)){if(this._map=d,this._zoomAnimated=d._zoomAnimated,this.getEvents){var y=this.getEvents();d.on(y,this),this.once("remove",function(){d.off(y,this)},this)}this.onAdd(d),this.fire("add"),d.fire("layeradd",{layer:this})}}});Xe.include({addLayer:function(s){if(!s._layerAdd)throw new Error("The provided object is not a Layer.");var d=m(s);return this._layers[d]?this:(this._layers[d]=s,s._mapToAdd=this,s.beforeAdd&&s.beforeAdd(this),this.whenReady(s._layerAdd,s),this)},removeLayer:function(s){var d=m(s);return this._layers[d]?(this._loaded&&s.onRemove(this),delete this._layers[d],this._loaded&&(this.fire("layerremove",{layer:s}),s.fire("remove")),s._map=s._mapToAdd=null,this):this},hasLayer:function(s){return m(s)in this._layers},eachLayer:function(s,d){for(var y in this._layers)s.call(d,this._layers[y]);return this},_addLayers:function(s){s=s?k(s)?s:[s]:[];for(var d=0,y=s.length;d<y;d++)this.addLayer(s[d])},_addZoomLimit:function(s){(!isNaN(s.options.maxZoom)||!isNaN(s.options.minZoom))&&(this._zoomBoundLayers[m(s)]=s,this._updateZoomLevels())},_removeZoomLimit:function(s){var d=m(s);this._zoomBoundLayers[d]&&(delete this._zoomBoundLayers[d],this._updateZoomLevels())},_updateZoomLevels:function(){var s=1/0,d=-1/0,y=this._getZoomSpan();for(var w in this._zoomBoundLayers){var P=this._zoomBoundLayers[w].options;s=P.minZoom===void 0?s:Math.min(s,P.minZoom),d=P.maxZoom===void 0?d:Math.max(d,P.maxZoom)}this._layersMaxZoom=d===-1/0?void 0:d,this._layersMinZoom=s===1/0?void 0:s,y!==this._getZoomSpan()&&this.fire("zoomlevelschange"),this.options.maxZoom===void 0&&this._layersMaxZo
vendor: 13,971 bytes, line 52
52om&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var eo=xr.extend({initialize:function(s,d){E(this,d),this._layers={};var y,w;if(s)for(y=0,w=s.length;y<w;y++)this.addLayer(s[y])},addLayer:function(s){var d=this.getLayerId(s);return this._layers[d]=s,this._map&&this._map.addLayer(s),this},removeLayer:function(s){var d=s in this._layers?s:this.getLayerId(s);return this._map&&this._layers[d]&&this._map.removeLayer(this._layers[d]),delete this._layers[d],this},hasLayer:function(s){var d=typeof s=="number"?s:this.getLayerId(s);return d in this._layers},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(s){var d=Array.prototype.slice.call(arguments,1),y,w;for(y in this._layers)w=this._layers[y],w[s]&&w[s].apply(w,d);return this},onAdd:function(s){this.eachLayer(s.addLayer,s)},onRemove:function(s){this.eachLayer(s.removeLayer,s)},eachLayer:function(s,d){for(var y in this._layers)s.call(d,this._layers[y]);return this},getLayer:function(s){return this._layers[s]},getLayers:function(){var s=[];return this.eachLayer(s.push,s),s},setZIndex:function(s){return this.invoke("setZIndex",s)},getLayerId:function(s){return m(s)}}),kv=function(s,d){return new eo(s,d)},Nr=eo.extend({addLayer:function(s){return this.hasLayer(s)?this:(s.addEventParent(this),eo.prototype.addLayer.call(this,s),this.fire("layeradd",{layer:s}))},removeLayer:function(s){return this.hasLayer(s)?(s in this._layers&&(s=this._layers[s]),s.removeEventParent(this),eo.prototype.removeLayer.call(this,s),this.fire("layerremove",{layer:s})):this},setStyle:function(s){return this.invoke("setStyle",s)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var s=new ye;for(var d in this._layers){var y=this._layers[d];s.extend(y.getBounds?y.getBounds():y.getLatLng())}return s}}),jd=function(s,d){return new Nr(s,d)},Dr=xe.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0],crossOrigin:!1},initialize:function(s){E(this,s)},createIcon:function(s){return this._createIcon("icon",s)},createShadow:function(s){return this._createIcon("shadow",s)},_createIcon:function(s,d){var y=this._getIconUrl(s);if(!y){if(s==="icon")throw new Error("iconUrl not set in Icon options (see the docs).");return null}var w=this._createImg(y,d&&d.tagName==="IMG"?d:null);return this._setIconStyles(w,s),(this.options.crossOrigin||this.options.crossOrigin==="")&&(w.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),w},_setIconStyles:function(s,d){var y=this.options,w=y[d+"Size"];typeof w=="number"&&(w=[w,w]);var P=fe(w),N=fe(d==="shadow"&&y.shadowAnchor||y.iconAnchor||P&&P.divideBy(2,!0));s.className="leaflet-marker-"+d+" "+(y.className||""),N&&(s.style.marginLeft=-N.x+"px",s.style.marginTop=-N.y+"px"),P&&(s.style.width=P.x+"px",s.style.height=P.y+"px")},_createImg:function(s,d){return d=d||document.createElement("img"),d.src=s,d},_getIconUrl:function(s){return je.retina&&this.options[s+"RetinaUrl"]||this.options[s+"Url"]}});function ls(s){return new Dr(s)}var us=Dr.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(s){return typeof us.imagePath!="string"&&(us.imagePath=this._detectIconPath()),(this.options.imagePath||us.imagePath)+Dr.prototype._getIconUrl.call(this,s)},_stripUrl:function(s){var d=function(y,w,P){var N=w.exec(y);return N&&N[P]};return s=d(s,/^url\((['"])?(.+)\1\)$/,2),s&&d(s,/^(.*)marker-icon\.png$/,1)},_detectIconPath:function(){var s=$e("div","leaflet-default-icon-path",document.body),d=Jo(s,"background-image")||Jo(s,"backgroundImage");if(document.body.removeChild(s),d=this._stripUrl(d),d)return d;var y=document.querySelector('link[href$="leaflet.css"]');return y?y.href.substring(0,y.href.length-11-1):""}}),cs=jr.extend({initialize:function(s){this._marker=s},addHooks:function(){var s=this._marker._icon;this._draggable||(this._draggable=new Oi(s,s,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),Be(s,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&jt(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(s){var d=this._marker,y=d._map,w=this._marker.options.autoPanSpeed,P=this._marker.options.autoPanPadding,N=Ai(d._icon),H=y.getPixelBounds(),W=y.getPixelOrigin(),ae=X(H.min._subtract(W).add(P),H.max._subtract(W).subtract(P));if(!ae.contains(N)){var pe=fe((Math.max(ae.max.x,N.x)-ae.max.x)/(H.max.x-ae.max.x)-(Math.min(ae.min.x,N.x)-ae.min.x)/(H.min.x-ae.min.x),(Math.max(ae.max.y,N.y)-ae.max.y)/(H.max.y-ae.max.y)-(Math.min(ae.min.y,N.y)-ae.min.y)/(H.min.y-ae.min.y)).multiplyBy(w);y.panBy(pe,{animate:!1}),this._draggable._newPos._add(pe),this._draggable._startPos._add(pe),_t(d._icon,this._draggable._newPos),this._onDrag(s),this._panRequest=re(this._adjustPan.bind(this,s))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup&&this._marker.closePopup(),this._marker.fire("movestart").fire("dragstart")},_onPreDrag:function(s){this._marker.options.autoPan&&($(this._panRequest),this._panRequest=re(this._adjustPan.bind(this,s)))},_onDrag:function(s){var d=this._marker,y=d._shadow,w=Ai(d._icon),P=d._map.layerPointToLatLng(w);y&&_t(y,w),d._latlng=P,s.latlng=P,s.oldLatLng=this._oldLatLng,d.fire("move",s).fire("drag",s)},_onDragEnd:function(s){$(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",s)}}),fs=xr.extend({options:{icon:new us,interactive:!0,keyboard:!0,title:"",alt:"Marker",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,autoPanOnFocus:!0,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(s,d){E(this,d),this._latlng=ue(s)},onAdd:function(s){this._zoomAnimated=this._zoomAnimated&&s.options.markerZoomAnimation,this._zoomAnimated&&s.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(s){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&s.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(s){var d=this._latlng;return this._latlng=ue(s),this.update(),this.fire("move",{oldLatLng:d,latlng:this._latlng})},setZIndexOffset:function(s){return this.options.zIndexOffset=s,this.update()},getIcon:function(){return this.options.icon},setIcon:function(s){return this.options.icon=s,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var s=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(s)}return this},_initIcon:function(){var s=this.options,d="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),y=s.icon.createIcon(this._icon),w=!1;y!==this._icon&&(this._icon&&this._removeIcon(),w=!0,s.title&&(y.title=s.title),y.tagName==="IMG"&&(y.alt=s.alt||"")),Be(y,d),s.keyboard&&(y.tabIndex="0",y.setAttribute("role","button")),this._icon=y,s.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&ze(y,"focus",this._panOnFocus,this);var P=s.icon.createShadow(this._shadow),N=!1;P!==this._shadow&&(this._removeShadow(),N=!0),P&&(Be(P,d),P.alt=""),this._shadow=P,s.opacity<1&&this._updateOpacity(),w&&this.getPane().appendChild(this._icon),this._initInteraction(),P&&N&&this.getPane(s.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&ut(this._icon,"focus",this._panOnFocus,this),vt(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&vt(this._shadow),this._shadow=null},_setPos:function(s){this._icon&&_t(this._icon,s),this._shadow&&_t(this._shadow,s),this._zIndex=s.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(s){this._icon&&(this._icon.style.zIndex=this._zIndex+s)},_animateZoom:function(s){var d=this._map._latLngToNewLayerPoint(this._latlng,s.zoom,s.center).round();this._setPos(d)},_initInteraction:function(){if(this.options.interactive&&(Be(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),cs)){var s=this.options.draggable;this.dragging&&(s=this.dragging.enabled(),this.dragging.disable()),this.dragging=new cs(this),s&&this.dragging.enable()}},setOpacity:function(s){return this.options.opacity=s,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var s=this.options.opacity;this._icon&&Tt(this._icon,s),this._shadow&&Tt(this._shadow,s)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_panOnFocus:function(){var s=this._map;if(s){var d=this.options.icon.options,y=d.iconSize?fe(d.iconSize):fe(0,0),w=d.iconAnchor?fe(d.iconAnchor):fe(0,0);s.panInside(this._latlng,{paddingTopLeft:w,paddingBottomRight:y.subtract(w)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function Nd(s,d){return new fs(s,d)}var kr=xr.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(s){this._renderer=s.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(s){return E(this,s),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&s&&Object.prototype.hasOwnProperty.call(s,"weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+(this._renderer.options.tolerance||0)}}),to=kr.extend({options:{fill:!0,radius:10},initialize:function(s,d){E(this,d),this._latlng=ue(s),this._radius=this.options.radius},setLatLng:function(s){var d=this._latlng;return this._latlng=ue(s),this.redraw(),this.fire("move",{oldLatLng:d,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(s){return this.options.radius=this._radius=s,this.redraw()},getRadius:function(){return this._radius},setStyle:function(s){var d=s&&s.radius||this._radius;return kr.prototype.setStyle.call(this,s),this.setRadius(d),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var s=this._radius,d=this._radiusY||s,y=this._clickTolerance(),w=[s+y,d+y];this._pxBounds=new U(this._point.subtract(w),this._point.add(w))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(s){return s.distanceTo(this._point)<=this._radius+this._clickTolerance()}});function Dd(s,d){return new to(s,d)}var xl=to.extend({initialize:function(s,d,y){if(typeof d=="number"&&(d=o({},y,{radius:d})),E(this,d),this._latlng=ue(s),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(s){return this._mRadius=s,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var s=[this._radius,this._radiusY||this._radius];return new ye(this._map.layerPointToLatLng(this._point.subtract(s)),this._map.layerPointToLatLng(this._point.add(s)))},setStyle:kr.prototype.setStyle,_project:function(){var s=this._latlng.lng,d=this._latlng.lat,y=this._map,w=y.options.crs;if(w.distance===Ge.distance){var P=Math.PI/180,N=this._mRadius/Ge.R/P,H=y.project([d+N,s]),W=y.project([d-N,s]),ae=H.add(W).divideBy(2),pe=y.unproject(ae).lat,Ae=Math.acos((Math.cos(N*P)-Math.sin(d*P)*Math.sin(pe*P))/(Math.cos(d*P)*Math.cos(pe*P)))/P;(isNaN(Ae)||Ae===0)&&(Ae=N/Math.cos(Math.PI/180*d)),this._point=ae.subtract(y.getPixelOrigin()),this._radius=isNaN(Ae)?0:ae.x-y.project([pe,s-Ae]).x,this._radiusY=ae.y-H.y}else{var Ne=w.unproject(w.project(this._latlng).subtract([this._mRadius,0]));this._point=y.latLngToLayerPoint(this._latlng),this._radius=this._point.x-y.latLngToLayerPoint(Ne).x}this._updateBounds()}});function kd(s,d,y){return new xl(s,d,y)}var ri=kr.extend({options:{smoothFactor:1,noClip:!1},initialize:function(s,d){E(this,d),this._setLatLngs(s)},getLatLngs:function(){return this._latlngs},setLatLngs:function(s){return this._setLatLngs(s),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(s){for(var d=1/0,y=null,w=ss,P,N,H=0,W=this._parts.length;H<W;H++)for(var ae=this._parts[H],pe=1,Ae=ae.length;pe<Ae;pe++){P=ae[pe-1],N=ae[pe];var Ne=w(s,P,N,!0);Ne<d&&(d=Ne,y=w(s,P,N))}return y&&(y.distance=Math.sqrt(d)),y}
52,getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return Qa(this._defaultShape(),this._map.options.crs)},getBounds:function(){return this._bounds},addLatLng:function(s,d){return d=d||this._defaultShape(),s=ue(s),d.push(s),this._bounds.extend(s),this.redraw()},_setLatLngs:function(s){this._bounds=new ye,this._latlngs=this._convertLatLngs(s)},_defaultShape:function(){return rr(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(s){for(var d=[],y=rr(s),w=0,P=s.length;w<P;w++)y?(d[w]=ue(s[w]),this._bounds.extend(d[w])):d[w]=this._convertLatLngs(s[w]);return d},_project:function(){var s=new U;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,s),this._bounds.isValid()&&s.isValid()&&(this._rawPxBounds=s,this._updateBounds())},_updateBounds:function(){var s=this._clickTolerance(),d=new ne(s,s);this._rawPxBounds&&(this._pxBounds=new U([this._rawPxBounds.min.subtract(d),this._rawPxBounds.max.add(d)]))},_projectLatlngs:function(s,d,y){var w=s[0]instanceof J,P=s.length,N,H;if(w){for(H=[],N=0;N<P;N++)H[N]=this._map.latLngToLayerPoint(s[N]),y.extend(H[N]);d.push(H)}else for(N=0;N<P;N++)this._projectLatlngs(s[N],d,y)},_clipPoints:function(){var s=this._renderer._bounds;if(this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(s))){if(this.options.noClip){this._parts=this._rings;return}var d=this._parts,y,w,P,N,H,W,ae;for(y=0,P=0,N=this._rings.length;y<N;y++)for(ae=this._rings[y],w=0,H=ae.length;w<H-1;w++)W=Pd(ae[w],ae[w+1],s,w,!0),W&&(d[P]=d[P]||[],d[P].push(W[0]),(W[1]!==ae[w+1]||w===H-2)&&(d[P].push(W[1]),P++))}},_simplifyPoints:function(){for(var s=this._parts,d=this.options.smoothFactor,y=0,w=s.length;y<w;y++)s[y]=Ad(s[y],d)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(s,d){var y,w,P,N,H,W,ae=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(s))return!1;for(y=0,N=this._parts.length;y<N;y++)for(W=this._parts[y],w=0,H=W.length,P=H-1;w<H;P=w++)if(!(!d&&w===0)&&Ed(s,W[P],W[w])<=ae)return!0;return!1}});function Lv(s,d){return new ri(s,d)}ri._flat=vl;var no=ri.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length}
52,getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return Sd(this._defaultShape(),this._map.options.crs)},_convertLatLngs:function(s){var d=ri.prototype._convertLatLngs.call(this,s),y=d.length;return y>=2&&d[0]instanceof J&&d[0].equals(d[y-1])&&d.pop(),d},_setLatLngs:function(s){ri.prototype._setLatLngs.call(this,s),rr(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return rr(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var s=this._renderer._bounds,d=this.options.weight,y=new ne(d,d);if(s=new U(s.min.subtract(y),s.max.add(y)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(s))){if(this.options.noClip){this._parts=this._rings;return}for(var w=0,P=this._rings.length,N;w<P;w++)N=wd(this._rings[w],s,!0),N.length&&this._parts.push(N)}},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(s){var d=!1,y,w,P,N,H,W,ae,pe;if(!this._pxBounds||!this._pxBounds.contains(s))return!1;for(N=0,ae=this._parts.length;N<ae;N++)for(y=this._parts[N],H=0,pe=y.length,W=pe-1;H<pe;W=H++)w=y[H],P=y[W],w.y>s.y!=P.y>s.y&&s.x<(P.x-w.x)*(s.y-w.y)/(P.y-w.y)+w.x&&(d=!d);return d||ri.prototype._containsPoint.call(this,s,!0)}});function zv(s,d){return new no(s,d)}var ii=Nr.extend({initialize:function(s,d){E(this,d),this._layers={},s&&this.addData(s)},addData:function(s){var d=k(s)?s:s.features,y,w,P;if(d){for(y=0,w=d.length;y<w;y++)P=d[y],(P.geometries||P.geometry||P.features||P.coordinates)&&this.addData(P);return this}var N=this.options;if(N.filter&&!N.filter(s))return this;var H=pn(s,N);return H?(H.feature=wl(s),H.defaultOptions=H.options,this.resetStyle(H),N.onEachFeature&&N.onEachFeature(s,H),this.addLayer(H)):this},resetStyle:function(s){return s===void 0?this.eachLayer(this.resetStyle,this):(s.options=o({},s.defaultOptions),this._setLayerStyle(s,this.options.style),this)},setStyle:function(s){return this.eachLayer(function(d){this._setLayerStyle(d,s)},this)},_setLayerStyle:function(s,d){s.setStyle&&(typeof d=="function"&&(d=d(s.feature)),s.setStyle(d))}});function pn(s,d){var y=s.type==="Feature"?s.geometry:s,w=y?y.coordinates:null,P=[],N=d&&d.pointToLayer,H=d&&d.coordsToLatLng||bl,W,ae,pe,Ae;if(!w&&!y)return null;switch(y.type){case"Point":return W=H(w),ro(N,s,W,d);case"MultiPoint":for(pe=0,Ae=w.length;pe<Ae;pe++)W=H(w[pe]),P.push(ro(N,s,W,d));return new Nr(P);case"LineString":case"MultiLineString":return ae=ds(w,y.type==="LineString"?0:1,H),new ri(ae,d);case"Polygon":case"MultiPolygon":return ae=ds(w,y.type==="Polygon"?1:2,H),new no(ae,d);case"GeometryCollection":for(pe=0,Ae=y.geometries.length;pe<Ae;pe++){var Ne=pn({geometry:y.geometries[pe],type:"Feature",properties:s.properties},d);Ne&&P.push(Ne)}return new Nr(P);case"FeatureCollection":for(pe=0,Ae=y.features.length;pe<Ae;pe++){var He=pn(y.features[pe],d);He&&P.push(He)}return new Nr(P);default:throw new Error("Invalid GeoJSON object.")}}function ro(s,d,y,w){return s?s(d,y):new fs(y,w&&w.markersInheritOptions&&w)}function bl(s){return new J(s[1],s[0],s[2])}function ds(s,d,y){for(var w=[],P=0,N=s.length,H;P<N;P++)H=d?ds(s[P],d-1,y):(y||bl)(s[P]),w.push(H);return w}function _l(s,d){return s=ue(s),s.alt!==void 0?[b(s.lng,d),b(s.lat,d),b(s.alt,d)]:[b(s.lng,d),b(s.lat,d)]}function hs(s,d,y,w){for(var P=[],N=0,H=s.length;N<H;N++)P.push(d?hs(s[N],rr(s[N])?0:d-1,y,w):_l(s[N],w));return!d&&y&&P.length>0&&P.push(P[0].slice()),P}function Ti(s,d){return s.feature?o({},s.feature,{geometry:d}):wl(d)}function wl(s){return s.type==="Feature"||s.type==="FeatureCollection"?s:{type:"Feature",properties:{},geometry:s}}var Pi={toGeoJSON:function(s){return Ti(this,{type:"Point",coordinates:_l(this.getLatLng(),s)})}};fs.include(Pi),xl.include(Pi),to.include(Pi),ri.include({toGeoJSON:function(s){var d=!rr(this._latlngs),y=hs(this._latlngs,d?1:0,!1,s);return Ti(this,{type:(d?"Multi":"")+"LineString",coordinates:y})}}),no.include({toGeoJSON:function(s){var d=!rr(this._latlngs),y=d&&!rr(this._latlngs[0]),w=hs(this._latlngs,y?2:d?1:0,!0,s);return d||(w=[w]),Ti(this,{type:(y?"Multi":"")+"Polygon",coordinates:w})}}),eo.include({toMultiPoint:function(s){var d=[];return this.eachLayer(function(y){d.push(y.toGeoJSON(s).geometry.coordinates)}),Ti(this,{type:"MultiPoint",coordinates:d})},toGeoJSON:function(s){var d=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(d==="MultiPoint")return this.toMultiPoint(s);var y=d==="GeometryCollection",w=[];return this.eachLayer(function(P){if(P.toGeoJSON){var N=P.toGeoJSON(s);if(y)w.push(N.geometry);else{var H=wl(N);H.type==="FeatureCollection"?w.push.apply(w,H.features):w.push(H)}}}),y?Ti(this,{geometries:w,type:"GeometryCollection"}):{type:"FeatureCollection",features:w}}});function Sl(s,d){return new ii(s,d)}var ms=Sl,io=xr.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(s,d,y){this._url=s,this._bounds=V(d),E(this,y)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(Be(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){vt(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(s){return this.options.opacity=s,this._image&&this._updateOpacity(),this},setStyle:function(s){return s.opacity&&this.setOpacity(s.opacity),this},bringToFront:function(){return this._map&&an(this._image),this},bringToBack:function(){return this._map&&ra(this._image),this},setUrl:function(s){return this._url=s,this._image&&(this._image.src=s),this},setBounds:function(s){return this._bounds=V(s),this._map&&this._reset(),this},getEvents:function(){var s={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(s.zoomanim=this._animateZoom),s},setZIndex:function(s){return this.options.zIndex=s,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var s=this._url.tagName==="IMG",d=this._image=s?this._url:$e("img");if(Be(d,"leaflet-image-layer"),this._zoomAnimated&&Be(d,"leaflet-zoom-animated"),this.options.className&&Be(d,this.options.className),d.onselectstart=g,d.onmousemove=g,d.onload=c(this.fire,this,"load"),d.onerror=c(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(d.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),s){this._url=d.src;return}d.src=this._url,d.alt=this.options.alt},_animateZoom:function(s){var d=this._map.getZoomScale(s.zoom),y=this._map._latLngBoundsToNewLayerBounds(this._bounds,s.zoom,s.center).min;ei(this._image,y,d)},_reset:function(){var s=this._image,d=new U(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),y=d.getSize();_t(s,d.min),s.style.width=y.x+"px",s.style.height=y.y+"px"},_updateOpacity:function(){Tt(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var s=this.options.errorOverlayUrl;s&&this._url!==s&&(this._url=s,this._image.src=s)},getCenter:function(){return this._bounds.getCenter()}}),Ld=function(s,d,y){return new io(s,d,y)},Mi=io.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInl
vendor: 5,696 bytes, line 52
52ine:!0},_initImage:function(){var s=this._url.tagName==="VIDEO",d=this._image=s?this._url:$e("video");if(Be(d,"leaflet-image-layer"),this._zoomAnimated&&Be(d,"leaflet-zoom-animated"),this.options.className&&Be(d,this.options.className),d.onselectstart=g,d.onmousemove=g,d.onloadeddata=c(this.fire,this,"load"),s){for(var y=d.getElementsByTagName("source"),w=[],P=0;P<y.length;P++)w.push(y[P].src);this._url=y.length>0?w:[d.src];return}k(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(d.style,"objectFit")&&(d.style.objectFit="fill"),d.autoplay=!!this.options.autoplay,d.loop=!!this.options.loop,d.muted=!!this.options.muted,d.playsInline=!!this.options.playsInline;for(var N=0;N<this._url.length;N++){var H=$e("source");H.src=this._url[N],d.appendChild(H)}}});function ao(s,d,y){return new Mi(s,d,y)}var Al=io.extend({_initImage:function(){var s=this._image=this._url;Be(s,"leaflet-image-layer"),this._zoomAnimated&&Be(s,"leaflet-zoom-animated"),this.options.className&&Be(s,this.options.className),s.onselectstart=g,s.onmousemove=g}});function zd(s,d,y){return new Al(s,d,y)}var vn=xr.extend({options:{interactive:!1,offset:[0,0],className:"",pane:void 0,content:""},initialize:function(s,d){s&&(s instanceof J||k(s))?(this._latlng=ue(s),E(this,d)):(E(this,s),this._source=d),this.options.content&&(this._content=this.options.content)},openOn:function(s){return s=arguments.length?s:this._source._map,s.hasLayer(this)||s.addLayer(this),this},close:function(){return this._map&&this._map.removeLayer(this),this},toggle:function(s){return this._map?this.close():(arguments.length?this._source=s:s=this._source,this._prepareOpen(),this.openOn(s._map)),this},onAdd:function(s){this._zoomAnimated=s._zoomAnimated,this._container||this._initLayout(),s._fadeAnimated&&Tt(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),s._fadeAnimated&&Tt(this._container,1),this.bringToFront(),this.options.interactive&&(Be(this._container,"leaflet-interactive"),this.addInteractiveTarget(this._container))},onRemove:function(s){s._fadeAnimated?(Tt(this._container,0),this._removeTimeout=setTimeout(c(vt,void 0,this._container),200)):vt(this._container),this.options.interactive&&(jt(this._container,"leaflet-interactive"),this.removeInteractiveTarget(this._container))},getLatLng:function(){return this._latlng},setLatLng:function(s){return this._latlng=ue(s),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(s){return this._content=s,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var s={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(s.zoomanim=this._animateZoom),s},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&an(this._container),this},bringToBack:function(){return this._map&&ra(this._container),this},_prepareOpen:function(s){var d=this._source;if(!d._map)return!1;if(d instanceof Nr){d=null;var y=this._source._layers;for(var w in y)if(y[w]._map){d=y[w];break}if(!d)return!1;this._source=d}if(!s)if(d.getCenter)s=d.getCenter();else if(d.getLatLng)s=d.getLatLng();else if(d.getBounds)s=d.getBounds().getCenter();else throw new Error("Unable to get source layer LatLng.");return this.setLatLng(s),this._map&&this.update(),!0},_updateContent:function(){if(this._content){var s=this._contentNode,d=typeof this._content=="function"?this._content(this._source||this):this._content;if(typeof d=="string")s.innerHTML=d;else{for(;s.hasChildNodes();)s.removeChild(s.firstChild);s.appendChild(d)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var s=this._map.latLngToLayerPoint(this._latlng),d=fe(this.options.offset),y=this._getAnchor();this._zoomAnimated?_t(this._container,s.add(y)):d=d.add(s).add(y);var w=this._containerBottom=-d.y,P=this._containerLeft=-Math.round(this._containerWidth/2)+d.x;this._container.style.bottom=w+"px",this._container.style.left=P+"px"}},_getAnchor:function(){return[0,0]}});Xe.include({_initOverlay:function(s,d,y,w){var P=d;return P instanceof s||(P=new s(w).setContent(d)),y&&P.setLatLng(y),P}}),xr.include({_initOverlay:function(s,d,y,w){var P=y;return P instanceof s?(E(P,w),P._source=this):(P=d&&!w?d:new s(w,this),P.setContent(y)),P}});var ps=vn.extend({options:{pane:"popupPane",offset:[0,7],maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(s){return s=arguments.length?s:this._source._map,!s.hasLayer(this)&&s._popup&&s._popup.options.autoClose&&s.removeLayer(s._popup),s._popup=this,vn.prototype.openOn.call(this,s)},onAdd:function(s){vn.prototype.onAdd.call(this,s),s.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof kr||this._source.on("preclick",yr))},onRemove:function(s){vn.prototype.onRemove.call(this,s),s.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof kr||this._source.off("preclick",yr))},getEvents:function(){var s=vn.prototype.getEvents.call(this);return(this.options.closeOnClick!==void 0?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(s.preclick=this.close),this.options.keepInView&&
52(s.moveend=this._adjustPan),s},_initLayout:function(){var s="leaflet-popup",d=this._container=$e("div",s+" "+(this.options.className||"")+" leaflet-zoom-animated"),y=this._wrapper=$e("div",s+"-content-wrapper",d);if(this._contentNode=$e("div",s+"-content",y),aa(d),Cr(this._contentNode),ze(d,"contextmenu",yr),this._tipContainer=$e("div",s+"-tip-container",d),this._tip=$e("div",s+"-tip",this._tipContainer),this.options.closeButton){var w=this._closeButton=$e("a",s+"-close-button",d);w.setAttribute("role","button"),w.setAttribute("aria-label","Close popup"),w.href="#close",w.innerHTML='<span aria-hidden="true">×</span>',ze(w,"click",function(P){Bt(P),this.close()},this)}},_updateLayout:function(){var s=this._contentNode,d=s.style;d.width="",d.whiteSpace="nowrap";var y=s.offsetWidth;y=Math.min(y,this.options.maxWidth),y=Math.max(y,this.options.minWidth),d.width=y+1+"px",d.whiteSpace="",d.height="";var w=s.offsetHeight,P=this.options.maxHeight,N="leaflet-popup-scrolled";P&&w>P?(d.height=P+"px",Be(s,N)):jt(s,N),this._containerWidth=this._container.offsetWidth},_animateZoom:function(s){var d=this._map._latLngToNewLayerPoint(this._latlng,s.zoom,s.center),y=this._getAnchor();_t(this._container,d.add(y))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var s=this._map,d=parseInt(Jo(this._container,"marginBottom"),10)||0,y=this._container.offsetHeight+d,w=this._containerWidth,P=new ne(this._containerLeft,-y-this._containerBottom);P._add(Ai(this._container));var N=s.layerPointToContainerPoint(P),H=fe(this.options.autoPanPadding),W=fe(this.options.autoPanPaddingTopLeft||H),ae=fe(this.options.autoPanPaddingBottomRight||H),pe=s.getSize(),Ae=0,Ne=0;N.x+w+ae.x>pe.x&&(Ae=N.x+w-pe.x+ae.x),N.x-Ae-W.x<0&&(Ae=N.x-W.x),N.y+y+ae.y>pe.y&&(Ne=N.y+y-pe.y+ae.y),N.y-Ne-W.y<0&&(Ne=N.y-W.y),(Ae||Ne)&&(this.options.keepInView&&(this._autopanning=!0),s.fire("autopanstart").panBy([Ae,Ne]))}},_getAnchor:function(){return fe(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),Rd=function(s,d){return new ps(s,d)};Xe.mergeOptions({closePopupOnClick:!0}),Xe.include({openPopup:function(s,d,y){return this._initOverlay(ps,s,d,y).openOn(this),this},closePopup:function(s){return s=arguments.length?s:this._popup,s&&s.close(),this}}),xr.include({bindPopup:function(s,d){return this._popup=this._initOverlay(ps,this._popup,s,d),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(s){return this._popup&&(this instanceof Nr||(this._popup._source=this),this._popup._prepareOpen(s||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(s){return this._popup&&this._popup.setContent(s),this},getPopup:function(){return this._popup},_openPopup:function(s){if(!(!this._popup||!this._map)){Ei(s);var d=s.layer||s.target;if(this._popup._source===d&&!(d instanceof kr)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(s.latlng);return}this._popup._source=d,this.openPopup(s.latlng)}},_movePopup:function(s){this._popup.setLatLng(s.latlng)},_onKeyPress:function(s){s.originalEvent.keyCode===13&&this._openPopup(s)}});var vs=vn.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(s){vn.prototype.onAdd.call(this,s),this.setOpacity(this.options.opacity),s.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(s){vn.prototype.onRemove.call(this,s),s.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var s=vn.prototype.getEvents.call(this);return this.options.permanent||(s.preclick=this.close),s},_initLayout:function(){var s="leaflet-tooltip",d=s+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=$e("div",d),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+m(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(s){var d,y,w=this._map,P=this._container,N=w.latLngToContainerPoint(w.getCenter()),H=w.layerPointToContainerPoint(s),W=this.options.direction,ae=P.offsetWidth,pe=P.offsetHeight,Ae=fe(this.options.offset),Ne=this._getAnchor();W==="top"?(d=ae/2,y=pe):W==="bottom"?(d=ae/2,y=0):W==="center"?(d=ae/2,y=pe/2):W==="right"?(d=0,y=pe/2):W==="left"?
52(d=ae,y=pe/2):H.x<N.x?(W="right",d=0,y=pe/2):(W="left",d=ae+(Ae.x+Ne.x)*2,y=pe/2),s=s.subtract(fe(d,y,!0)).add(Ae).add(Ne),jt(P,"leaflet-tooltip-right"),jt(P,"leaflet-tooltip-left"),jt(P,"leaflet-tooltip-top"),jt(P,"leaflet-tooltip-bottom"),Be(P,"leaflet-tooltip-"+W),_t(P,s)},_updatePosition:function(){var s=this._map.latLngToLayerPoint(this._latlng);this._setPosition(s)},setOpacity:function(s){this.options.opacity=s,this._container&&Tt(this._container,s)},_animateZoom:function(s){var d=this._map._latLngToNewLayerPoint(this._latlng,s.zoom,s.center);this._setPosition(d)},_getAnchor:function(){return fe(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}}),Rv=function(s,d){return new vs(s,d)};Xe.include({openTooltip:function(s,d,y){return this._initOverlay(vs,s,d,y).openOn(this),this},closeTooltip:function(s){return s.close(),this}}),xr.include({bindTooltip:function(s,d){return this._tooltip&&this.isTooltipOpen()&&this.unbindTooltip(),this._tooltip=this._initOverlay(vs,this._tooltip,s,d),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(s){if(!(!s&&this._tooltipHandlersAdded)){var d=s?"off":"on",y={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?y.add=this._openTooltip:(y.mouseover=this._openTooltip,y.mouseout=this.closeTooltip,y.click=this._openTooltip,this._map?this._addFocusListeners():y.add=this._addFocusListeners),this._tooltip.options.sticky&&(y.mousemove=this._moveTooltip),this[d](y),this._tooltipHandlersAdded=!s}},openTooltip:function(s){return this._tooltip&&(this instanceof Nr||(this._tooltip._source=this),this._tooltip._prepareOpen(s)&&(this._tooltip.openOn(this._map),this.getElement?this._setAriaDescribedByOnLayer(this):this.eachLayer&&this.eachLayer(this._setAriaDescribedByOnLayer,this))),this},closeTooltip:function(){if(this._tooltip)return this._tooltip.close()},toggleTooltip:function(){return this._tooltip&&this._tooltip.toggle(this),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(s){return this._tooltip&&this._tooltip.setContent(s),this},getTooltip:function(){return this._tooltip},_addFocusListeners:function(){this.getElement?this._addFocusListenersOnLayer(this):this.eachLayer&&this.eachLayer(this._addFocusListenersOnLayer,this)},_addFocusListenersOnLayer:function(s){var d=typeof s.getElement=="function"&&s.getElement();d&&(ze(d,"focus",function(){this._tooltip._source=s,this.openTooltip()},this),ze(d,"blur",this.closeTooltip,this))},_setAriaDescribedByOnLayer:function(s){var d=typeof s.getElement=="function"&&s.getElement();d&&d.setAttribute("aria-describedby",this._tooltip._container.id)},_openTooltip:function(s){if(!(!this._tooltip||!this._map)){if(this._map.dragging&&this._map.dragging.moving()&&!this._openOnceFlag){this._openOnceFlag=!0;var d=this;this._map.once("moveend",function(){d._openOnceFlag=!1,d._openTooltip(s)});return}this._tooltip._source=s.layer||s.target,this.openTooltip(this._tooltip.options.sticky?s.latlng:void 0)}},_moveTooltip:function(s){var d=s.latlng,y,w;this._tooltip.options.sticky&&s.originalEvent&&(y=this._map.mouseEventToContainerPoint(s.originalEvent),w=this._map.containerPointToLayerPoint(y),d=this._map.layerPointToLatLng(w)),this._tooltip.setLatLng(d)}});var Bd=Dr.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(s){var d=s&&s.tagName==="DIV"?s:document.createElement("div"),y=this.options;if(y.html instanceof Element?(tr(d),d.appendChild(y.html)):d.innerHTML=y.html!==!1?y.html:"",y.bgPos){var w=fe(y.bgPos);d.style.backgroundPosition=-w.x+"px "+-w.y+"px"}return this._setIconStyles(d,"icon"),d},createShadow:function(){return null}});function Bv(s){return new Bd(s)}Dr.Default=us;var oo=xr.extend({options:{tileSize:256,opacity:1,updateWhenIdle:je.mobile,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(s){E(this,s)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView()}
52,beforeAdd:function(s){s._addZoomLimit(this)},onRemove:function(s){this._removeAllTiles(),vt(this._container),s._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(an(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(ra(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(s){return this.options.opacity=s,this._updateOpacity(),this},setZIndex:function(s){return this.options.zIndex=s,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){if(this._map){this._removeAllTiles();var s=this._clampZoom(this._map.getZoom());s!==this._tileZoom&&(this._tileZoom=s,this._updateLevels()),this._update()}return this},getEvents:function(){var s={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=v(this._onMoveEnd,this.options.updateInterval,this)),s.move=this._onMove),this._zoomAnimated&&(s.zoomanim=this._animateZoom),s},createTile:function(){return document.createElement("div")},getTileSize:function(){var s=this.options.tileSize;return s instanceof ne?s:new ne(s,s)},_updateZIndex:function(){this._container&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(s){for(var d=this.getPane().children,y=-s(-1/0,1/0),w=0,P=d.length,N;w<P;w++)N=d[w].style.zIndex,d[w]!==this._container&&N&&(y=s(y,+N));isFinite(y)&&(this.options.zIndex=y+s(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!je.ielt9){Tt(this._container,this.options.opacity);var s=+new Date,d=!1,y=!1;for(var w in this._tiles){var P=this._tiles[w];if(!(!P.current||!P.loaded)){var N=Math.min(1,(s-P.loaded)/200);Tt(P.el,N),N<1?d=!0:(P.active?y=!0:this._onOpaqueTile(P),P.active=!0)}}y&&!this._noPrune&&this._pruneTiles(),d&&($(this._fadeFrame),this._fadeFrame=re(this._updateOpacity,this))}},_onOpaqueTile:g,_initContainer:function(){this._container||(this._container=$e("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var s=this._tileZoom,d=this.options.maxZoom;if(s!==void 0){for(var y in this._levels)y=Number(y),this._levels[y].el.children.length||y===s?(this._levels[y].el.style.zIndex=d-Math.abs(s-y),this._onUpdateLevel(y)):(vt(this._levels[y].el),this._removeTilesAtZoom(y),this._onRemoveLevel(y),delete this._levels[y]);var w=this._levels[s],P=this._map;return w||(w=this._levels[s]={},w.el=$e("div","leaflet-tile-container leaflet-zoom-animated",this._container),w.el.style.zIndex=d,w.origin=P.project(P.unproject(P.getPixelOrigin()),s).round(),w.zoom=s,this._setZoomTransform(w,P.getCenter(),P.getZoom()),g(w.el.offsetWidth),this._onCreateLevel(w)),this._level=w,w}},_onUpdateLevel:g,_onRemoveLevel:g,_onCreateLevel:g,_pruneTiles:function(){if(this._map){var s,d,y=this._map.getZoom();if(y>this.options.maxZoom||y<this.options.minZoom){this._removeAllTiles();return}for(s in this._tiles)d=this._tiles[s],d.retain=d.current;for(s in this._tiles)if(d=this._tiles[s],d.current&&!d.active){var w=d.coords;this._retainParent(w.x,w.y,w.z,w.z-5)||this._retainChildren(w.x,w.y,w.z,w.z+2)}for(s in this._tiles)this._tiles[s].retain||this._removeTile(s)}},_removeTilesAtZoom:function(s){for(var d in this._tiles)this._tiles[d].coords.z===s&&this._removeTile(d)},_removeAllTiles:function(){for(var s in this._tiles)this._removeTile(s)},_invalidateAll:function(){for(var s in this._levels)vt(this._levels[s].el),this._onRemoveLevel(Number(s)),delete this._levels[s];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(s,d,y,w){var P=Math.floor(s/2),N=Math.floor(d/2),H=y-1,W=new ne(+P,+N);W.z=+H;var ae=this._tileCoordsToKey(W),pe=this._tiles[ae];return pe&&pe.active?(pe.retain=!0,!0):(pe&&pe.loaded&&(pe.retain=!0),H>w?this._retainParent(P,N,H,w):!1)},_retainChildren:function(s,d,y,w){for(var P=2*s;P<2*s+2;P++)for(var N=2*d;N<2*d+2;N++){var H=new ne(P,N);H.z=y+1;var W=this._tileCoordsToKey(H),ae=this._tiles[W];if(ae&&ae.active){ae.retain=!0;continue}else ae&&ae.loaded&&(ae.retain=!0);y+1<w&&this._retainChildren(P,N,y+1,w)}},_resetView:function(s){var d=s&&(s.pinch||s.flyTo);
52this._setView(this._map.getCenter(),this._map.getZoom(),d,d)},_animateZoom:function(s){this._setView(s.center,s.zoom,!0,s.noUpdate)},_clampZoom:function(s){var d=this.options;return d.minNativeZoom!==void 0&&s<d.minNativeZoom?d.minNativeZoom:d.maxNativeZoom!==void 0&&d.maxNativeZoom<s?d.maxNativeZoom:s},_setView:function(s,d,y,w){var P=Math.round(d);this.options.maxZoom!==void 0&&P>this.options.maxZoom||this.options.minZoom!==void 0&&P<this.options.minZoom?P=void 0:P=this._clampZoom(P);var N=this.options.updateWhenZooming&&P!==this._tileZoom;(!w||N)&&(this._tileZoom=P,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),P!==void 0&&this._update(s),y||this._pruneTiles(),this._noPrune=!!y),this._setZoomTransforms(s,d)},_setZoomTransforms:function(s,d){for(var y in this._levels)this._setZoomTransform(this._levels[y],s,d)},_setZoomTransform:function(s,d,y){var w=this._map.getZoomScale(y,s.zoom),P=s.origin.multiplyBy(w).subtract(this._map._getNewPixelOrigin(d,y)).round();je.any3d?ei(s.el,P,w):_t(s.el,P)},_resetGrid:function(){var s=this._map,d=s.options.crs,y=this._tileSize=this.getTileSize(),w=this._tileZoom,P=this._map.getPixelWorldBounds(this._tileZoom);P&&(this._globalTileRange=this._pxBoundsToTileRange(P)),this._wrapX=d.wrapLng&&!this.options.noWrap&&[Math.floor(s.project([0,d.wrapLng[0]],w).x/y.x),Math.ceil(s.project([0,d.wrapLng[1]],w).x/y.y)],this._wrapY=d.wrapLat&&!this.options.noWrap&&[Math.floor(s.project([d.wrapLat[0],0],w).y/y.x),Math.ceil(s.project([d.wrapLat[1],0],w).y/y.y)]},_onMoveEnd:function(){!this._map||this._map._animatingZoom||this._update()},_getTiledPixelBounds:function(s){var d=this._map,y=d._animatingZoom?Math.max(d._animateToZoom,d.getZoom()):d.getZoom(),w=d.getZoomScale(y,this._tileZoom),P=d.project(s,this._tileZoom).floor(),N=d.getSize().divideBy(w*2);return new U(P.subtract(N),P.add(N))},_update:function(s){var d=this._map;if(d){var y=this._clampZoom(d.getZoom());if(s===void 0&&(s=d.getCenter()),this._tileZoom!==void 0){var w=this._getTiledPixelBounds(s),P=this._pxBoundsToTileRange(w),N=P.getCenter(),H=[],W=this.options.keepBuffer,ae=new U(P.getBottomLeft().subtract([W,-W]),P.getTopRight().add([W,-W]));if(!(isFinite(P.min.x)&&isFinite(P.min.y)&&isFinite(P.max.x)&&isFinite(P.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var pe in this._tiles){var Ae=this._tiles[pe].coords;(Ae.z!==this._tileZoom||!ae.contains(new ne(Ae.x,Ae.y)))&&(this._tiles[pe].current=!1)}if(Math.abs(y-this._tileZoom)>1){this._setView(s,y);return}for(var Ne=P.min.y;Ne<=P.max.y;Ne++)for(var He=P.min.x;He<=P.max.x;He++){var on=new ne(He,Ne);if(on.z=this._tileZoom,!!this._isValidTile(on)){var It=this._tiles[this._tileCoordsToKey(on)];It?It.current=!0:H.push(on)}}if(H.sort(function(rt,it){return rt.distanceTo(N)-it.distanceTo(N)}),H.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var Gn=document.createDocumentFragment();for(He=0;He<H.length;He++)this._addTile(H[He],Gn);this._level.el.appendChild(Gn)}}}},_isValidTile:function(s){var d=this._map.options.crs;if(!d.infinite){var y=this._globalTileRange;if(!d.wrapLng&&(s.x<y.min.x||s.x>y.max.x)||!d.wrapLat&&(s.y<y.min.y||s.y>y.max.y))return!1}if(!this.options.bounds)return!0;var w=this._tileCoordsToBounds(s);return V(this.options.bounds).overlaps(w)},_keyToBounds:function(s){return this._tileCoordsToBounds(this._keyToTileCoords(s))},_tileCoordsToNwSe:function(s){var d=this._map,y=this.getTileSize(),w=s.scaleBy(y),P=w.add(y),N=d.unproject(w,s.z),H=d.unproject(P,s.z);return[N,H]},_tileCoordsToBounds:function(s){var d=this._tileCoordsToNwSe(s),y=new ye(d[0],d[1]);return this.options.noWrap||(y=this._map.wrapLatLngBounds(y)),y},_tileCoordsToKey:function(s){return s.x+":"+s.y+":"+s.z},_keyToTileCoords:function(s){var d=s.split(":"),y=new ne(+d[0],+d[1]);return y.z=+d[2],y},_removeTile:function(s){var d=this._tiles[s];d&&(vt(d.el),delete this._tiles[s],this.fire("tileunload",{tile:d.el,coords:this._keyToTileCoords(s)}))},_initTile:function(s){Be(s,"leaflet-tile");var d=this.getTileSize();s.style.width=d.x+"px",s.style.height=d.y+"px",s.onselectstart=g,s.onmousemove=g,je.ielt9&&this.options.opacity<1&&Tt(s,this.options.opacity)},_addTile:function(s,d){var y=this._getTilePos(s),w=this._tileCoordsToKey(s),P=this.createTile(this._wrapCoords(s),c(this._tileReady,this,s));
vendor: 6,235 bytes, line 52
52this._initTile(P),this.createTile.length<2&&re(c(this._tileReady,this,s,null,P)),_t(P,y),this._tiles[w]={el:P,coords:s,current:!0},d.appendChild(P),this.fire("tileloadstart",{tile:P,coords:s})},_tileReady:function(s,d,y){d&&this.fire("tileerror",{error:d,tile:y,coords:s});var w=this._tileCoordsToKey(s);y=this._tiles[w],y&&(y.loaded=+new Date,this._map._fadeAnimated?(Tt(y.el,0),$(this._fadeFrame),this._fadeFrame=re(this._updateOpacity,this)):(y.active=!0,this._pruneTiles()),d||(Be(y.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:y.el,coords:s})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),je.ielt9||!this._map._fadeAnimated?re(this._pruneTiles,this):setTimeout(c(this._pruneTiles,this),250)))},_getTilePos:function(s){return s.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(s){var d=new ne(this._wrapX?p(s.x,this._wrapX):s.x,this._wrapY?p(s.y,this._wrapY):s.y);return d.z=s.z,d},_pxBoundsToTileRange:function(s){var d=this.getTileSize();return new U(s.min.unscaleBy(d).floor(),s.max.unscaleBy(d).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var s in this._tiles)if(!this._tiles[s].loaded)return!1;return!0}});function Id(s){return new oo(s)}var Ci=oo.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(s,d){this._url=s,d=E(this,d),d.detectRetina&&je.retina&&d.maxZoom>0?(d.tileSize=Math.floor(d.tileSize/2),d.zoomReverse?(d.zoomOffset--,d.minZoom=Math.min(d.maxZoom,d.minZoom+1)):(d.zoomOffset++,d.maxZoom=Math.max(d.minZoom,d.maxZoom-1)),d.minZoom=Math.max(0,d.minZoom)):d.zoomReverse?d.minZoom=Math.min(d.maxZoom,d.minZoom):d.maxZoom=Math.max(d.minZoom,d.maxZoom),typeof d.subdomains=="string"&&(d.subdomains=d.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(s,d){return this._url===s&&d===void 0&&(d=!0),this._url=s,d||this.redraw(),this},createTile:function(s,d){var y=document.createElement("img");return ze(y,"load",c(this._tileOnLoad,this,d,y)),ze(y,"error",c(this._tileOnError,this,d,y)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(y.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(y.referrerPolicy=this.options.referrerPolicy),y.alt="",y.src=this.getTileUrl(s),y},getTileUrl:function(s){var d={r:je.retina?"@2x":"",s:this._getSubdomain(s),x:s.x,y:s.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var y=this._globalTileRange.max.y-s.y;this.options.tms&&(d.y=y),d["-y"]=y}return z(this._url,o(d,this.options))},_tileOnLoad:function(s,d){je.ielt9?setTimeout(c(s,this,null,d),0):s(null,d)},_tileOnError:function(s,d,y){var w=this.options.errorTileUrl;w&&d.getAttribute("src")!==w&&(d.src=w),s(y,d)},_onTileRemove:function(s){s.tile.onload=null},_getZoomForUrl:function(){var s=this._tileZoom,d=this.options.maxZoom,y=this.options.zoomReverse,w=this.options.zoomOffset;return y&&(s=d-s),s+w},_getSubdomain:function(s){var d=Math.abs(s.x+s.y)%this.options.subdomains.length;return this.options.subdomains[d]},_abortLoading:function(){var s,d;for(s in this._tiles)if(this._tiles[s].coords.z!==this._tileZoom&&(d=this._tiles[s].el,d.onload=g,d.onerror=g,!d.complete)){d.src=B;var y=this._tiles[s].coords;vt(d),delete this._tiles[s],this.fire("tileabort",{tile:d,coords:y})}},_removeTile:function(s){var d=this._tiles[s];if(d)return d.el.setAttribute("src",B),oo.prototype._removeTile.call(this,s)},_tileReady:function(s,d,y){if(!(!this._map||y&&y.getAttribute("src")===B))return oo.prototype._tileReady.call(this,s,d,y)}});function ir(s,d){return new Ci(s,d)}var gs=Ci.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(s,d){this._url=s;var y=o({},this.defaultWmsParams);for(var w in d)w in this.options||(y[w]=d[w]);d=E(this,d);var P=d.detectRetina&&je.retina?2:1,N=this.getTileSize();y.width=N.x*P,y.height=N.y*P,this.wmsParams=y},onAdd:function(s){this._crs=this.options.crs||s.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var d=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[d]=this._crs.code,Ci.prototype.onAdd.call(this,s)},getTileUrl:function(s){var d=this._tileCoordsToNwSe(s),y=this._crs,w=X(y.project(d[0]),y.project(d[1])),P=w.min,N=w.max,H=(this._wmsVersion>=1.3&&this._crs===sc?[P.y,P.x,N.y,N.x]:[P.x,P.y,N.x,N.y]).join(","),W=Ci.prototype.getTileUrl.call(this,s);return W+M(this.wmsParams,W,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+H},setParams:function(s,d){return o(this.wmsParams,s),d||this.redraw(),this}});function ar(s,d){return new gs(s,d)}Ci.WMS=gs,ir.wms=ar;var Ln=xr.extend({options:{padding:.1},initialize:function(s){E(this,s),m(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),Be(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var s={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(s.zoomanim=this._onAnimZoom),s},_onAnimZoom:function(s){this._updateTransform(s.center,s.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(s,d){var y=this._map.getZoomScale(d,this._zoom),w=this._map.getSize().multiplyBy(.5+this.options.padding),P=this._map.project(this._center,d),N=w.multiplyBy(-y).add(P).subtract(this._map._getNewPixelOrigin(s,d));je.any3d?ei(this._container,N,y):_t(this._container,N)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var s in this._layers)this._layers[s]._reset()},_onZoomEnd:function(){for(var s in this._layers)this._layers[s]._project()},_updatePaths:function(){for(var s in this._layers)this._layers[s]._update()},_update:function(){var s=this.options.padding,d=this._map.getSize(),y=this._map.containerPointToLayerPoint(d.multiplyBy(-s)).round();
vendor: 4,116 bytes, line 52
52this._bounds=new U(y,y.add(d.multiplyBy(1+s*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),El=Ln.extend({options:{tolerance:0},getEvents:function(){var s=Ln.prototype.getEvents.call(this);return s.viewprereset=this._onViewPreReset,s},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Ln.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var s=this._container=document.createElement("canvas");ze(s,"mousemove",this._onMouseMove,this),ze(s,"click dblclick mousedown mouseup contextmenu",this._onClick,this),ze(s,"mouseout",this._handleMouseOut,this),s._leaflet_disable_events=!0,this._ctx=s.getContext("2d")},_destroyContainer:function(){$(this._redrawRequest),delete this._ctx,vt(this._container),ut(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var s;this._redrawBounds=null;for(var d in this._layers)s=this._layers[d],s._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Ln.prototype._update.call(this);var s=this._bounds,d=this._container,y=s.getSize(),w=je.retina?2:1;_t(d,s.min),d.width=w*y.x,d.height=w*y.y,d.style.width=y.x+"px",d.style.height=y.y+"px",je.retina&&this._ctx.scale(2,2),this._ctx.translate(-s.min.x,-s.min.y),this.fire("update")}},_reset:function(){Ln.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(s){this._updateDashArray(s),this._layers[m(s)]=s;var d=s._order={layer:s,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=d),this._drawLast=d,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(s){this._requestRedraw(s)},_removePath:function(s){var d=s._order,y=d.next,w=d.prev;y?y.prev=w:this._drawLast=w,w?w.next=y:this._drawFirst=y,delete s._order,delete this._layers[m(s)],this._requestRedraw(s)},_updatePath:function(s){this._extendRedrawBounds(s),s._project(),s._update(),this._requestRedraw(s)},_updateStyle:function(s){this._updateDashArray(s),this._requestRedraw(s)},_updateDashArray:function(s){if(typeof s.options.dashArray=="string"){var d=s.options.dashArray.split(/[, ]+/),y=[],w,P;for(P=0;P<d.length;P++){if(w=Number(d[P]),isNaN(w))return;y.push(w)}s.options._dashArray=y}else s.options._dashArray=s.options.dashArray},_requestRedraw:function(s){this._map&&(this._extendRedrawBounds(s),this._redrawRequest=this._redrawRequest||re(this._redraw,this))},_extendRedrawBounds:function(s){if(s._pxBounds){var d=(s.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new U,this._redrawBounds.extend(s._pxBounds.min.subtract([d,d])),this._redrawBounds.extend(s._pxBounds.max.add([d,d]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var s=this._redrawBounds;if(s){var d=s.getSize();this._ctx.clearRect(s.min.x,s.min.y,d.x,d.y)}else this._ctx.save(),this._ctx.setTransform(1,0,0,1,0,0),this._ctx.clearRect(0,0,this._container.width,this._container.height),this._ctx.restore()},_draw:function(){var s,d=this._redrawBounds;if(this._ctx.save(),d){var y=d.getSize();this._ctx.beginPath(),this._ctx.rect(d.min.x,d.min.y,y.x,y.y),this._ctx.clip()}this._drawing=!0;for(var w=this._drawFirst;w;w=w.next)s=w.layer,(!d||s._pxBounds&&s._pxBounds.intersects(d))&&s._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(s,d){if(this._drawing){var y,w,P,N,H=s._parts,W=H.length,ae=this._ctx;if(W){for(ae.beginPath(),y=0;y<W;y++){for(w=0,P=H[y].length;w<P;w++)N=H[y][w],ae[w?"lineTo":"moveTo"](N.x,N.y);d&&ae.closePath()}this._fillStroke(ae,s)}}},_updateCircle:function(s){if(!(!this._drawing||s._empty())){var d=s._point,y=this._ctx,w=Math.max(Math.round(s._radius),1),P=(Math.max(Math.round(s._radiusY),1)||w)/w;P!==1&&(y.save(),y.scale(1,P)),y.beginPath(),y.arc(d.x,d.y/P,w,0,Math.PI*2,!1),P!==1&&y.restore(),this._fillStroke(y,s)}},_fillStroke:function(s,d){var y=d.options;y.fill&&(s.globalAlpha=y.fillOpacity,s.fillStyle=y.fillColor||y.c
52olor,s.fill(y.fillRule||"evenodd")),y.stroke&&y.weight!==0&&(s.setLineDash&&s.setLineDash(d.options&&d.options._dashArray||[]),s.globalAlpha=y.opacity,s.lineWidth=y.weight,s.strokeStyle=y.color,s.lineCap=y.lineCap,s.lineJoin=y.lineJoin,s.stroke())},_onClick:function(s){for(var d=this._map.mouseEventToLayerPoint(s),y,w,P=this._drawFirst;P;P=P.next)y=P.layer,y.options.interactive&&y._containsPoint(d)&&(!(s.type==="click"||s.type==="preclick")||!this._map._draggableMoved(y))&&(w=y);this._fireEvent(w?[w]:!1,s)},_onMouseMove:function(s){if(!(!this._map||this._map.dragging.moving()||this._map._animatingZoom)){var d=this._map.mouseEventToLayerPoint(s);this._handleMouseHover(s,d)}},_handleMouseOut:function(s){var d=this._hoveredLayer;d&&(jt(this._container,"leaflet-interactive"),this._fireEvent([d],s,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(s,d){if(!this._mouseHoverThrottled){for(var y,w,P=this._drawFirst;P;P=P.next)y=P.layer,y.options.interactive&&y._containsPoint(d)&&(w=y);w!==this._hoveredLayer&&(this._handleMouseOut(s),w&&(Be(this._container,"leaflet-interactive"),this._fireEvent([w],s,"mouseover"),this._hoveredLayer=w)),this._fireEvent(this._hoveredLayer?[this._hoveredLayer]:!1,s),this._mouseHoverThrottled=!0,setTimeout(c(function(){this._mouseHoverThrottled=!1},this),32)}},_fireEvent:function(s,d,y){this._map._fireDOMEvent(d,y||d.type,s)},_bringToFront:function(s){var d=s._order;if(d){var y=d.next,w=d.prev;if(y)y.prev=w;else return;w?w.next=y:y&&(this._drawFirst=y),d.prev=this._drawLast,this._drawLast.next=d,d.next=null,this._drawLast=d,this._requestRedraw(s)}},_bringToBack:function(s){var d=s._order;if(d){var y=d.next,w=d.prev;if(w)w.next=y;else return;y?y.prev=w:w&&(this._drawLast=w),d.prev=null,d.next=this._drawFirst,this._drawFirst.prev=d,this._drawFirst=d,this._requestRedraw(s)}}});function ys(s){return je.canvas?new El(s):null}var ji=(function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(s){return document.createElement("<lvml:"+s+' class="lvml">')}}catch{}return function(s){return document.createElement("<"+s+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}})(),lc={_initContainer:function(){this._container=$e("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Ln.prototype._update.call(this),this.fire("update"))},_initPath:function(s){var d=s._container=ji("shape");Be(d,"leaflet-vml-shape "+(this.options.className||"")),d.coordsize="1 1",s._path=ji("path"),d.appendChild(s._path),this._updateStyle(s),this._layers[m(s)]=s},_addPath:function(s){var d=s._container;this._container.appendChild(d),s.options.interactive&&s.addInteractiveTarget(d)},_removePath:function(s){var d=s._container;vt(d),s.removeInteractiveTarget(d),delete this._layers[m(s)]},_updateStyle:function(s){var d=s._stroke,y=s._fill,w=s.options,P=s._container;P.stroked=!!w.stroke,P.filled=!!w.fill,w.stroke?(d||(d=s._stroke=ji("stroke")),P.appendChild(d),d.weight=w.weight+"px",d.color=w.color,d.opacity=w.opacity,w.dashArray?d.dashStyle=k(w.dashArray)?w.dashArray.join(" "):w.dashArray.replace(/( *, *)/g," "):d.dashStyle="",d.endcap=w.lineCap.replace("butt","flat"),d.joinstyle=w.lineJoin):d&&(P.removeChild(d),s._stroke=null),w.fill?(y||(y=s._fill=ji("fill")),P.appendChild(y),y.color=w.fillColor||w.color,y.opacity=w.fillOpacity):y&&(P.removeChild(y),s._fill=null)},_updateCircle:function(s){var d=s._point.round(),y=Math.round(s._radius),w=Math.round(s._radiusY||y);this._setPath(s,s._empty()?"M0 0":"AL "+d.x+","+d.y+" "+y+","+w+" 0,"+65535*360)},_setPath:function(s,d){s._path.v=d},_bringToFront:function(s){an(s._container)},_bringToBack:function(s){ra(s._container)}},Lr=je.vml?ji:Ze,so=Ln.extend({_initContainer:function(){this._container=Lr("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Lr("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){vt(this._container),ut(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Ln.prototype._update.call(this);
52var s=this._bounds,d=s.getSize(),y=this._container;(!this._svgSize||!this._svgSize.equals(d))&&(this._svgSize=d,y.setAttribute("width",d.x),y.setAttribute("height",d.y)),_t(y,s.min),y.setAttribute("viewBox",[s.min.x,s.min.y,d.x,d.y].join(" ")),this.fire("update")}},_initPath:function(s){var d=s._path=Lr("path");s.options.className&&Be(d,s.options.className),s.options.interactive&&Be(d,"leaflet-interactive"),this._updateStyle(s),this._layers[m(s)]=s},_addPath:function(s){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(s._path),s.addInteractiveTarget(s._path)},_removePath:function(s){vt(s._path),s.removeInteractiveTarget(s._path),delete this._layers[m(s)]},_updatePath:function(s){s._project(),s._update()},_updateStyle:function(s){var d=s._path,y=s.options;d&&(y.stroke?(d.setAttribute("stroke",y.color),d.setAttribute("stroke-opacity",y.opacity),d.setAttribute("stroke-width",y.weight),d.setAttribute("stroke-linecap",y.lineCap),d.setAttribute("stroke-linejoin",y.lineJoin),y.dashArray?d.setAttribute("stroke-dasharray",y.dashArray):d.removeAttribute("stroke-dasharray"),y.dashOffset?d.setAttribute("stroke-dashoffset",y.dashOffset):d.removeAttribute("stroke-dashoffset")):d.setAttribute("stroke","none"),y.fill?(d.setAttribute("fill",y.fillColor||y.color),d.setAttribute("fill-opacity",y.fillOpacity),d.setAttribute("fill-rule",y.fillRule||"evenodd")):d.setAttribute("fill","none"))},_updatePoly:function(s,d){this._setPath(s,nt(s._parts,d))},_updateCircle:function(s){var d=s._point,y=Math.max(Math.round(s._radius),1),w=Math.max(Math.round(s._radiusY),1)||y,P="a"+y+","+w+" 0 1,0 ",N=s._empty()?"M0 0":"M"+(d.x-y)+","+d.y+P+y*2+",0 "+P+-y*2+",0 ";this._setPath(s,N)},_setPath:function(s,d){s._path.setAttribute("d",d)},_bringToFront:function(s){an(s._path)},_bringToBack:function(s){ra(s._path)}});je.vml&&so.include(lc);function xs(s){return je.svg||je.vml?new so(s):null}Xe.include({getRenderer:function(s){var d=s.options.renderer||this._getPaneRenderer(s.options.pane)||this.options.renderer||this._renderer;return d||(d=this._renderer=this._createRenderer()),this.hasLayer(d)||this.addLayer(d),d},_getPaneRenderer:function(s){if(s==="overlayPane"||s===void 0)return!1;var d=this._paneRenderers[s];return d===void 0&&(d=this._createRenderer({pane:s}),this._paneRenderers[s]=d),d},_createRenderer:function(s){return this.options.preferCanvas&&ys(s)||xs(s)}});var sa=no.extend({initialize:function(s,d){no.prototype.initialize.call(this,this._boundsToLatLngs(s),d)},setBounds:function(s){return this.setLatLngs(this._boundsToLatLngs(s))}
vendor: 13,408 bytes, line 52
52,_boundsToLatLngs:function(s){return s=V(s),[s.getSouthWest(),s.getNorthWest(),s.getNorthEast(),s.getSouthEast()]}});function Iv(s,d){return new sa(s,d)}so.create=Lr,so.pointsToPath=nt,ii.geometryToLayer=pn,ii.coordsToLatLng=bl,ii.coordsToLatLngs=ds,ii.latLngToCoords=_l,ii.latLngsToCoords=hs,ii.getFeature=Ti,ii.asFeature=wl,Xe.mergeOptions({boxZoom:!0});var zn=jr.extend({initialize:function(s){this._map=s,this._container=s._container,this._pane=s._panes.overlayPane,this._resetStateTimeout=0,s.on("unload",this._destroy,this)},addHooks:function(){ze(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){ut(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){vt(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(s){if(!s.shiftKey||s.which!==1&&s.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),$a(),fl(),this._startPoint=this._map.mouseEventToContainerPoint(s),ze(document,{contextmenu:Ei,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(s){this._moved||(this._moved=!0,this._box=$e("div","leaflet-zoom-box",this._container),Be(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(s);var d=new U(this._point,this._startPoint),y=d.getSize();_t(this._box,d.min),this._box.style.width=y.x+"px",this._box.style.height=y.y+"px"},_finish:function(){this._moved&&(vt(this._box),jt(this._container,"leaflet-crosshair")),Mr(),ts(),ut(document,{contextmenu:Ei,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(s){if(!(s.which!==1&&s.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(c(this._resetState,this),0);var d=new ye(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(d).fire("boxzoomend",{boxZoomBounds:d})}},_onKeyDown:function(s){s.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});Xe.addInitHook("addHandler","boxZoom",zn),Xe.mergeOptions({doubleClickZoom:!0});var Ol=jr.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(s){var d=this._map,y=d.getZoom(),w=d.options.zoomDelta,P=s.originalEvent.shiftKey?y-w:y+w;d.options.doubleClickZoom==="center"?d.setZoom(P):d.setZoomAround(s.containerPoint,P)}});Xe.addInitHook("addHandler","doubleClickZoom",Ol),Xe.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var zr=jr.extend({addHooks:function(){if(!this._draggable){var s=this._map;this._draggable=new Oi(s._mapPane,s._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),s.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),s.on("zoomend",this._onZoomEnd,this),s.whenReady(this._onZoomEnd,this))}Be(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){jt(this._map._container,"leaflet-grab"),jt(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var s=this._map;if(s._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var d=V(this._map.options.maxBounds);this._offsetLimit=X(this._map.latLngToContainerPoint(d.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(d.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;s.fire("movestart").fire("dragstart"),s.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(s){if(this._map.options.inertia){var d=this._lastTime=+new Date,y=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(y),this._times.push(d),this._prunePositions(d)}this._map.fire("move",s).fire("drag",s)},_prunePositions:function(s){for(;this._positions.length>1&&s-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var s=this._map.getSize().divideBy(2),d=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=d.subtract(s).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(s,d){return s-(s-d)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var s=this._draggable._newPos.subtract(this._draggable._startPos),d=this._offsetLimit;s.x<d.min.x&&(s.x=this._viscousLimit(s.x,d.min.x)),s.y<d.min.y&&(s.y=this._viscousLimit(s.y,d.min.y)),s.x>d.max.x&&(s.x=this._viscousLimit(s.x,d.max.x)),s.y>d.max.y&&(s.y=this._viscousLimit(s.y,d.max.y)),this._draggable._newPos=this._draggable._startPos.add(s)}},_onPreDragWrap:function(){var s=this._worldWidth,d=Math.round(s/2),y=this._initialWorldOffset,w=this._draggable._newPos.x,P=(w-d+y)%s+d-y,N=(w+d+y)%s-d-y,H=Math.abs(P+y)<Math.abs(N+y)?P:N;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=H},_onDragEnd:function(s){var d=this._map,y=d.options,w=!y.inertia||s.noInertia||this._times.length<2;if(d.fire("dragend",s),w)d.fire("moveend");else{this._prunePositions(+new Date);var P=this._lastPos.subtract(this._positions[0]),N=(this._lastTime-this._times[0])/1e3,H=y.easeLinearity,W=P.multiplyBy(H/N),ae=W.distanceTo([0,0]),pe=Math.min(y.inertiaMaxSpeed,ae),Ae=W.multiplyBy(pe/ae),Ne=pe/(y.inertiaDeceleration*H),He=Ae.multiplyBy(-Ne/2).round();!He.x&&!He.y?d.fire("moveend"):(He=d._limitOffset(He,d.options.maxBounds),re(function(){d.panBy(He,{duration:Ne,easeLinearity:H,noMoveStart:!0,animate:!0})}))}}});Xe.addInitHook("addHandler","dragging",zr),Xe.mergeOptions({keyboard:!0,keyboardPanDelta:80});var uc=jr.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(s){this._map=s,this._setPanDelta(s.options.keyboardPanDelta),this._setZoomDelta(s.options.zoomDelta)},addHooks:function(){var s=this._map._container;s.tabIndex<=0&&(s.tabIndex="0"),ze(s,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),ut(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var s=document.body,d=document.documentElement,y=s.scrollTop||d.scrollTop,w=s.scrollLeft||d.scrollLeft;this._map._container.focus(),window.scrollTo(w,y)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(s){var d=this._panKeys={},y=this.keyCodes,w,P;for(w=0,P=y.left.length;w<P;w++)d[y.left[w]]=[-1*s,0];for(w=0,P=y.right.length;w<P;w++)d[y.right[w]]=[s,0];for(w=0,P=y.down.length;w<P;w++)d[y.down[w]]=[0,s];for(w=0,P=y.up.length;w<P;w++)d[y.up[w]]=[0,-1*s]},_setZoomDelta:function(s){var d=this._zoomKeys={},y=this.keyCodes,w,P;for(w=0,P=y.zoomIn.length;w<P;w++)d[y.zoomIn[w]]=s;for(w=0,P=y.zoomOut.length;w<P;w++)d[y.zoomOut[w]]=-s},_addHooks:function(){ze(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){ut(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(s){if(!(s.altKey||s.ctrlKey||s.metaKey)){var d=s.keyCode,y=this._map,w;if(d in this._panKeys){if(!y._panAnim||!y._panAnim._inProgress)if(w=this._panKeys[d],s.shiftKey&&(w=fe(w).multiplyBy(3)),y.options.maxBounds&&(w=y._limitOffset(fe(w),y.options.maxBounds)),y.options.worldCopyJump){var P=y.wrapLatLng(y.unproject(y.project(y.getCenter()).add(w)));y.panTo(P)}else y.panBy(w)}else if(d in this._zoomKeys)y.setZoom(y.getZoom()+(s.shiftKey?3:1)*this._zoomKeys[d]);else if(d===27&&y._popup&&y._popup.options.closeOnEscapeKey)y.closePopup();else return;Ei(s)}}});Xe.addInitHook("addHandler","keyboard",uc),Xe.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var bs=jr.extend({addHooks:function(){ze(this._map._container,"wheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){ut(this._map._container,"wheel",this._onWheelScroll,this)},_onWheelScroll:function(s){var d=Tn(s),y=this._map.options.wheelDebounceTime;this._delta+=d,this._lastMousePos=this._map.mouseEventToContainerPoint(s),this._startTime||(this._startTime=+new Date);var w=Math.max(y-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(c(this._performZoom,this),w),Ei(s)},_performZoom:function(){var s=this._map,d=s.getZoom(),y=this._map.options.zoomSnap||0;s._stop();var w=this._delta/(this._map.options.wheelPxPerZoomLevel*4),P=4*Math.log(2/(1+Math.exp(-Math.abs(w))))/Math.LN2,N=y?Math.ceil(P/y)*y:P,H=s._limitZoom(d+(this._delta>0?N:-N))-d;this._delta=0,this._startTime=null,H&&(s.options.scrollWheelZoom==="center"?s.setZoom(d+H):s.setZoomAround(this._lastMousePos,d+H))}});Xe.addInitHook("addHandler","scrollWheelZoom",bs);var la=600;Xe.mergeOptions({tapHold:je.touchNative&&je.safari&&je.mobile,tapTolerance:15});var Tl=jr.extend({addHooks:function(){ze(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){ut(this._map._container,"touchstart",this._onDown,this)},_onDown:function(s){if(clearTimeout(this._holdTimeout),s.touches.length===1){var d=s.touches[0];this._startPos=this._newPos=new ne(d.clientX,d.clientY),this._holdTimeout=setTimeout(c(function(){this._cancel(),this._isTapValid()&&(ze(document,"touchend",Bt),ze(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",d))},this),la),ze(document,"touchend touchcancel contextmenu",this._cancel,this),ze(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function s(){ut(document,"touchend",Bt),ut(document,"touchend touchcancel",s)},_cancel:function(){clearTimeout(this._holdTimeout),ut(document,"touchend touchcancel contextmenu",this._cancel,this),ut(document,"touchmove",this._onMove,this)},_onMove:function(s){var d=s.touches[0];this._newPos=new ne(d.clientX,d.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(s,d){var y=new MouseEvent(s,{bubbles:!0,cancelable:!0,view:window,screenX:d.screenX,screenY:d.screenY,clientX:d.clientX,clientY:d.clientY});y._simulated=!0,d.target.dispatchEvent(y)}});Xe.addInitHook("addHandler","tapHold",Tl),Xe.mergeOptions({touchZoom:je.touch,bounceAtZoomLimits:!0});var cc=jr.extend({addHooks:function(){Be(this._map._container,"leaflet-touch-zoom"),ze(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){jt(this._map._container,"leaflet-touch-zoom"),ut(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(s){var d=this._map;if(!(!s.touches||s.touches.length!==2||d._animatingZoom||this._zooming)){var y=d.mouseEventToContainerPoint(s.touches[0]),w=d.mouseEventToContainerPoint(s.touches[1]);this._centerPoint=d.getSize()._divideBy(2),this._startLatLng=d.containerPointToLatLng(this._centerPoint),d.options.touchZoom!=="center"&&(this._pinchStartLatLng=d.containerPointToLatLng(y.add(w)._divideBy(2))),this._startDist=y.distanceTo(w),this._startZoom=d.getZoom(),this._moved=!1,this._zooming=!0,d._stop(),ze(document,"touchmove",this._onTouchMove,this),ze(document,"touchend touchcancel",this._onTouchEnd,this),Bt(s)}},_onTouchMove:function(s){if(!(!s.touches||s.touches.length!==2||!this._zooming)){var d=this._map,y=d.mouseEventToContainerPoint(s.touches[0]),w=d.mouseEventToContainerPoint(s.touches[1]),P=y.distanceTo(w)/this._startDist;if(this._zoom=d.getScaleZoom(P,this._startZoom),!d.options.bounceAtZoomLimits&&(this._zoom<d.getMinZoom()&&P<1||this._zoom>d.getMaxZoom()&&P>1)&&(this._zoom=d._limitZoom(this._zoom)),d.options.touchZoom==="center"){if(this._center=this._startLatLng,P===1)return}else{var N=y._add(w)._divideBy(2)._subtract(this._centerPoint);if(P===1&&N.x===0&&N.y===0)return;this._center=d.unproject(d.project(this._pinchStartLatLng,this._zoom).subtract(N),this._zoom)}this._moved||(d._moveStart(!0,!1),this._moved=!0),$(this._animRequest);var H=c(d._move,d,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=re(H,this,!0),Bt(s)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,$(this._animRequest),ut(document,"touchmove",this._onTouchMove,this),ut(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});Xe.addInitHook("addHandler","touchZoom",cc),Xe.BoxZoom=zn,Xe.DoubleClickZoom=Ol,Xe.Drag=zr,Xe.
52Keyboard=uc,Xe.ScrollWheelZoom=bs,Xe.TapHold=Tl,Xe.TouchZoom=cc,n.Bounds=U,n.Browser=je,n.CRS=Se,n.Canvas=El,n.Circle=xl,n.CircleMarker=to,n.Class=xe,n.Control=Fn,n.DivIcon=Bd,n.DivOverlay=vn,n.DomEvent=ml,n.DomUtil=Wa,n.Draggable=Oi,n.Evented=le,n.FeatureGroup=Nr,n.GeoJSON=ii,n.GridLayer=oo,n.Handler=jr,n.Icon=Dr,n.ImageOverlay=io,n.LatLng=J,n.LatLngBounds=ye,n.Layer=xr,n.LayerGroup=eo,n.LineUtil=Dv,n.Map=Xe,n.Marker=fs,n.Mixin=Mv,n.Path=kr,n.Point=ne,n.PolyUtil=ac,n.Polygon=no,n.Polyline=ri,n.Popup=ps,n.PosAnimation=Xa,n.Projection=Md,n.Rectangle=sa,n.Renderer=Ln,n.SVG=so,n.SVGOverlay=Al,n.TileLayer=Ci,n.Tooltip=vs,n.Transformation=Re,n.Util=be,n.VideoOverlay=Mi,n.bind=c,n.bounds=X,n.canvas=ys,n.circle=kd,n.circleMarker=Dd,n.control=ni,n.divIcon=Bv,n.extend=o,n.featureGroup=jd,n.geoJSON=Sl,n.geoJson=ms,n.gridLayer=Id,n.icon=ls,n.imageOverlay=Ld,n.latLng=ue,n.latLngBounds=V,n.layerGroup=kv,n.map=Ju,n.marker=Nd,n.point=fe,n.polygon=zv,n.polyline=Lv,n.popup=Rd,n.rectangle=Iv,n.setOptions=E,n.stamp=m,n.svg=xs,n.svgOverlay=zd,n.tileLayer=ir,n.tooltip=Rv,n.transformation=he,n.version=r,n.videoOverlay=ao;var fc=window.L;n.noConflict=function(){return window.L=fc,this},window.L=n}))})(af,af.exports)),af.exports}var Ri=P4();function cj(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=cj(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function mt(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=cj(e))&&(r&&(r+=" "),r+=t);return r}var M4=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"];function o1(e){if(typeof e!="string")return!1;var t=M4;return t.includes(e)}var C4=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRen
52dering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],j4=new Set(C4);function fj(e){return typeof e!="string"?!1:j4.has(e)}function dj(e){return typeof e=="string"&&e.startsWith("data-")}function gi(e){if(typeof e!="object"||e===null)return{};var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(fj(n)||dj(n))&&(t[n]=e[n]);return t}function yf(e){if(e==null)return null;if(O.isValidElement(e)&&typeof e.props=="object"&&e.props!==null){var t=e.props;return gi(t)}return typeof e=="object"&&!Array.isArray(e)?gi(e):null}function Kr(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(fj(n)||dj(n)||o1(n))&&(t[n]=e[n]);return t}var N4=["children","width","height","viewBox","className","style","title","desc"];function Tx(){return Tx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Tx.apply(null,arguments)}function D4(e,t){if(e==null)return{};var n,r,o=k4(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function k4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var s1=O.forwardRef((e,t)=>{var{children:n,width:r,height:o,viewBox:l,className:c,style:f,title:m,desc:v}=e,p=D4(e,N4),g=l||{width:r,height:o,x:0,y:0},b=mt("recharts-surface",c);return O.createElement("svg",Tx({},Kr(p),{className:b,width:r,height:o,style:f,viewBox:"".concat(g.x," ").concat(g.y," ").concat(g.width," ").concat(g.height),ref:t}),O.createElement("title",null,m),O.createElement("desc",null,v),n)}),L4=["children","className"];function Px(){return Px=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Px.apply(null,arguments)}function z4(e,t){if(e==null)return{};var n,r,o=R4(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function R4(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var Qn=O.forwardRef((e,t)=>
vendor: 4,409 bytes, line 52
52{var{children:n,className:r}=e,o=z4(e,L4),l=mt("recharts-layer",r);return O.createElement("g",Px({className:l},Kr(o),{ref:t}),n)}),bp=uj(),hj=O.createContext(null),B4=()=>O.useContext(hj);function At(e){return function(){return e}}const mj=Math.cos,gm=Math.sin,xi=Math.sqrt,ym=Math.PI,_p=2*ym,Mx=Math.PI,Cx=2*Mx,ks=1e-6,I4=Cx-ks;function pj(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function U4(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return pj;const n=10**t;return function(r){this._+=r[0];for(let o=1,l=r.length;o<l;++o)this._+=Math.round(arguments[o]*n)/n+r[o]}}class V4{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?pj:U4(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,r,o){this._append`Q${+t},${+n},${this._x1=+r},${this._y1=+o}`}bezierCurveTo(t,n,r,o,l,c){this._append`C${+t},${+n},${+r},${+o},${this._x1=+l},${this._y1=+c}`}arcTo(t,n,r,o,l){if(t=+t,n=+n,r=+r,o=+o,l=+l,l<0)throw new Error(`negative radius: ${l}`);let c=this._x1,f=this._y1,m=r-t,v=o-n,p=c-t,g=f-n,b=p*p+g*g;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(b>ks)if(!(Math.abs(g*m-v*p)>ks)||!l)this._append`L${this._x1=t},${this._y1=n}`;else{let S=r-c,A=o-f,E=m*m+v*v,M=S*S+A*A,j=Math.sqrt(E),z=Math.sqrt(b),k=l*Math.tan((Mx-Math.acos((E+b-M)/(2*j*z)))/2),R=k/z,B=k/j;Math.abs(R-1)>ks&&this._append`L${t+R*p},${n+R*g}`,this._append`A${l},${l},0,0,${+(g*S>p*A)},${this._x1=t+B*m},${this._y1=n+B*v}`}}arc(t,n,r,o,l,c){if(t=+t,n=+n,r=+r,c=!!c,r<0)throw new Error(`negative radius: ${r}`);let f=r*Math.cos(o),m=r*Math.sin(o),v=t+f,p=n+m,g=1^c,b=c?o-l:l-o;this._x1===null?this._append`M${v},${p}`:(Math.abs(this._x1-v)>ks||Math.abs(this._y1-p)>ks)&&this._append`L${v},${p}`,r&&(b<0&&(b=b%Cx+Cx),b>I4?this._append`A${r},${r},0,1,${g},${t-f},${n-m}A${r},${r},0,1,${g},${this._x1=v},${this._y1=p}`:b>ks&&this._append`A${r},${r},0,${+(b>=Mx)},${g},${this._x1=t+r*Math.cos(l)},${this._y1=n+r*Math.sin(l)}`)}rect(t,n,r,o){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+o}h${-r}Z`}toString(){return this._}}function l1(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 V4(t)}function u1(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function vj(e){this._context=e}vj.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 wp(e){return new vj(e)}function gj(e){return e[0]}function yj(e){return e[1]}function xj(e,t){var n=At(!0),r=null,o=wp,l=null,c=l1(f);e=typeof e=="function"?e:e===void 0?gj:At(e),t=typeof t=="function"?t:t===void 0?yj:At(t);function f(m){var v,p=(m=u1(m)).length,g,b=!1,S;for(r==null&&(l=o(S=c())),v=0;v<=p;++v)!(v<p&&n(g=m[v],v,m))===b&&((b=!b)?l.lineStart():l.lineEnd()),b&&l.point(+e(g,v,m),+t(g,v,m));if(S)return l=null,S+""||null}return f.x=function(m){return arguments.length?(e=typeof m=="function"?m:At(+m),f):e},f.y=function(m){return arguments.length?(t=typeof m=="function"?m:At(+m),f):t},f.defined=function(m){return arguments.length?(n=typeof m=="function"?m:At(!!m),f):n},f.curve=function(m){return arguments.length?(o=m,r!=null&&(l=o(r)),f):o},f.context=function(m){return arguments.length?(m==null?r=l=null:l=o(r=m),f):r},f}function zh(e,t,n){var r=null,o=At(!0),l=null,c=wp,f=null,m=l1(v);e=typeof e=="function"?e:e===void 0?gj:At(+e),t=typeof t=="function"?t:At(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?yj:At(+n);function v(g){var b,S,A,E=(g=u1(g)).length,M,j=!1,z,k=new Array(E),R=new Array(E);for(l==null&&(f=c(z=m())),b=0;b<=E;++b){if(!(b<E&&o(M=g[b],b,g))===j)if(j=!j)S=b,f.areaStart(),f.lineStart();else{for(f.lineEnd(),f.lineStart(),A=b-1;A>=S;--A)f.point(k[A],R[A]);f.lineEnd(),f.areaEnd()}
52j&&(k[b]=+e(M,b,g),R[b]=+t(M,b,g),f.point(r?+r(M,b,g):k[b],n?+n(M,b,g):R[b]))}if(z)return f=null,z+""||null}function p(){return xj().defined(o).curve(c).context(l)}return v.x=function(g){return arguments.length?(e=typeof g=="function"?g:At(+g),r=null,v):e},v.x0=function(g){return arguments.length?(e=typeof g=="function"?g:At(+g),v):e},v.x1=function(g){return arguments.length?(r=g==null?null:typeof g=="function"?g:At(+g),v):r},v.y=function(g){return arguments.length?(t=typeof g=="function"?g:At(+g),n=null,v):t},v.y0=function(g){return arguments.length?(t=typeof g=="function"?g:At(+g),v):t},v.y1=function(g){return arguments.length?(n=g==null?null:typeof g=="function"?g:At(+g),v):n},v.lineX0=v.lineY0=function(){return p().x(e).y(t)},v.lineY1=function(){return p().x(e).y(n)},v.lineX1=function(){return p().x(r).y(t)},v.defined=function(g){return arguments.length?(o=typeof g=="function"?g:At(!!g),v):o},v.curve=function(g){return arguments.length?(c=g,l!=null&&(f=c(l)),v):c},v.context=function(g){return arguments.length?(g==null?l=f=null:f=c(l=g),v):l},v}class bj{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function H4(e){return new bj(e,!0)}function q4(e){return new bj(e,!1)}const c1={draw(e,t){const n=xi(t/ym);e.moveTo(n,0),e.arc(0,0,n,0,_p)}},Z4={draw(e,t){const n=xi(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()}},_j=xi(1/3),F4=_j*2,G4={draw(e,t){const n=xi(t/F4),r=n*_j;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},$4={draw(e,t){const n=xi(t),r=-n/2;e.rect(r,r,n,n)}},K4=.8908130915292852,wj=gm(ym/10)/gm(7*ym/10),Y4=gm(_p/10)*wj,W4=-mj(_p/10)*wj,X4={draw(e,t){const n=xi(t*K4),r=Y4*n,o=W4*n;e.moveTo(0,-n),e.lineTo(r,o);for(let l=1;l<5;++l){const c=_p*l/5,f=mj(c),m=gm(c);e.lineTo(m*n,-f*n),e.lineTo(f*r-m*o,m*r+f*o)}e.closePath()}},Sy=xi(3),Q4={draw(e,t){const n=-xi(t/(Sy*3));e.moveTo(0,n*2),e.lineTo(-Sy*n,-n),e.lineTo(Sy*n,-n),e.closePath()}},Ur=-.5,Vr=xi(3)/2,jx=1/xi(12),J4=(jx/2+1)*3,e5={draw(e,t){const n=xi(t/J4),r=n/2,o=n*jx,l=r,c=n*jx+n,f=-l,m=c;e.moveTo(r,o),e.lineTo(l,c),e.lineTo(f,m),e.lineTo(Ur*r-Vr*o,Vr*r+Ur*o),e.lineTo(Ur*l-Vr*c,Vr*l+Ur*c),e.lineTo(Ur*f-Vr*m,Vr*f+Ur*m),e.lineTo(Ur*r+Vr*o,Ur*o-Vr*r),e.lineTo(Ur*l+Vr*c,Ur*c-Vr*l),e.lineTo(Ur*f+Vr*m,Ur*m-Vr*f),e.closePath()}};function t5(e,t){let n=null,r=l1(o);e=typeof e=="function"?e:At(e||c1),t=typeof t=="function"?t:At(t===void 0?64:+t);function o(){let l;if(n||(n=l=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),l)return n=null,l+""||null}return o.type=function(l){return arguments.length?(e=typeof l=="function"?l:At(l),o):e},o.size=function(l){return arguments.length?(t=typeof l=="function"?l:At(+l),o):t},o.context=function(l){return arguments.length?(n=l??null,o):n},o}function xm(){}function bm(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 Sj(e){this._context=e}Sj.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:bm(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:bm(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function n5(e){return new Sj(e)}function Aj(e){this._context=e}Aj.prototype={areaStart:xm,areaEnd:xm,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:bm(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function r5(e){return new Aj(e)}function Ej(e){this._context=e}Ej.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:bm(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function i5(e){return new Ej(e)}function Oj(e){this._context=e}Oj.prototype={areaStart:xm,areaEnd:xm,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 a5(e){return new Oj(e)}function RA(e){return e<0?-1:1}function BA(e,t,n){var r=e._x1-e._x0,o=t-e._x1,l=(e._y1-e._y0)/(r||o<0&&-0),c=(n-e._y1)/(o||r<0&&-0),f=(l*o+c*r)/(r+o);return(RA(l)+RA(c))*Math.min(Math.abs(l),Math.abs(c),.5*Math.abs(f))||0}function IA(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}
52function Ay(e,t,n){var r=e._x0,o=e._y0,l=e._x1,c=e._y1,f=(l-r)/3;e._context.bezierCurveTo(r+f,o+f*t,l-f,c-f*n,l,c)}function _m(e){this._context=e}_m.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:Ay(this,this._t0,IA(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,Ay(this,IA(this,n=BA(this,e,t)),n);break;default:Ay(this,this._t0,n=BA(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function Tj(e){this._context=new Pj(e)}(Tj.prototype=Object.create(_m.prototype)).point=function(e,t){_m.prototype.point.call(this,t,e)};function Pj(e){this._context=e}Pj.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,o,l){this._context.bezierCurveTo(t,e,r,n,l,o)}};function o5(e){return new _m(e)}function s5(e){return new Tj(e)}function Mj(e){this._context=e}Mj.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=UA(e),o=UA(t),l=0,c=1;c<n;++l,++c)this._context.bezierCurveTo(r[0][l],o[0][l],r[1][l],o[1][l],e[c],t[c]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function UA(e){var t,n=e.length-1,r,o=new Array(n),l=new Array(n),c=new Array(n);for(o[0]=0,l[0]=2,c[0]=e[0]+2*e[1],t=1;t<n-1;++t)o[t]=1,l[t]=4,c[t]=4*e[t]+2*e[t+1];for(o[n-1]=2,l[n-1]=7,c[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=o[t]/l[t-1],l[t]-=r,c[t]-=r*c[t-1];for(o[n-1]=c[n-1]/l[n-1],t=n-2;t>=0;--t)o[t]=(c[t]-o[t+1])/l[t];for(l[n-1]=(e[n]+o[n-1])/2,t=0;t<n-1;++t)l[t]=2*e[t+1]-o[t+1];return[o,l]}function l5(e){return new Mj(e)}function Sp(e,t){this._context=e,this._t=t}Sp.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var 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 u5(e){return new Sp(e,.5)}function c5(e){return new Sp(e,0)}function f5(e){return new Sp(e,1)}function Ks(e,t){if((c=e.length)>1)for(var n=1,r,o,l=e[t[0]],c,f=l.length;n<c;++n)for(o=l,l=e[t[n]],r=0;r<f;++r)l[r][1]+=l[r][0]=isNaN(o[r][1])?o[r][0]:o[r][1]}function Nx(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function d5(e,t){return e[t]}function h5(e){const t=[];return t.key=e,t}function m5(){var e=At([]),t=Nx,n=Ks,r=d5;function o(l){var c=Array.from(e.apply(this,arguments),h5),f,m=c.length,v=-1,p;for(const g of l)for(f=0,++v;f<m;++f)(c[f][v]=[0,+r(g,c[f].key,v,l)]).data=g;for(f=0,p=u1(t(c));f<m;++f)c[p[f]].index=f;return n(c,p),c}return o.keys=function(l){return arguments.length?(e=typeof l=="function"?l:At(Array.from(l)),o):e},o.value=function(l){return arguments.length?(r=typeof l=="function"?l:At(+l),o):r},o.order=function(l){return arguments.length?(t=l==null?Nx:typeof l=="function"?l:At(Array.from(l)),o):t},o.offset=function(l){return arguments.length?(n=l??Ks,o):n},o}function p5(e,t){if((r=e.length)>0){for(var n,r,o=0,l=e[0].length,c;o<l;++o){for(c=n=0;n<r;++n)c+=e[n][o][1]||0;if(c)for(n=0;n<r;++n)e[n][o][1]/=c}Ks(e,t)}}function v5(e,t){if((o=e.length)>0){for(var n=0,r=e[t[0]],o,l=r.length;n<l;++n){for(var c=0,f=0;c<o;++c)f+=e[c][n][1]||0;r[n][1]+=r[n][0]=-f/2}Ks(e,t)}}function g5(e,t){if(!(!((c=e.length)>0)||!((l=(o=e[t[0]]).length)>0))){for(var n=0,r=1,o,l,c;r<l;++r){for(var f=0,m=0,v=0;f<c;++f){for(var p=e[t[f]],g=p[r][1]||0,b=p[r-1][1]||0,S=(g-b)/2,A=0;A<f;++A){var E=e[t[A]],M=E[r][1]||0,j=E[r-1][1]||0;S+=M-j}m+=g,v+=S*g}
52o[r-1][1]+=o[r-1][0]=n,m&&(n-=v/m)}o[r-1][1]+=o[r-1][0]=n,Ks(e,t)}}var Ey={},Oy={},VA;function y5(){return VA||(VA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return n==="__proto__"}e.isUnsafeProperty=t})(Oy)),Oy}var Ty={},HA;function Cj(){return HA||(HA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){switch(typeof n){case"number":case"symbol":return!1;case"string":return n.includes(".")||n.includes("[")||n.includes("]")}}e.isDeepKey=t})(Ty)),Ty}var Py={},qA;function f1(){return qA||(qA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){var r;return typeof n=="string"||typeof n=="symbol"?n:Object.is((r=n==null?void 0:n.valueOf)==null?void 0:r.call(n),-0)?"-0":String(n)}e.toKey=t})(Py)),Py}var My={},Cy={},ZA;function x5(){return ZA||(ZA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){if(n==null)return"";if(typeof n=="string")return n;if(Array.isArray(n))return n.map(t).join(",");const r=String(n);return r==="0"&&Object.is(Number(n),-0)?"-0":r}e.toString=t})(Cy)),Cy}var FA;function d1(){return FA||(FA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=x5(),n=f1();function r(o){if(Array.isArray(o))return o.map(n.toKey);if(typeof o=="symbol")return[o];o=t.toString(o);const l=[],c=o.length;if(c===0)return l;let f=0,m="",v="",p=!1;
52for(o.charCodeAt(0)===46&&(l.push(""),f++);f<c;){const g=o[f];v?g==="\\"&&f+1<c?(f++,m+=o[f]):g===v?v="":m+=g:p?g==='"'||g==="'"?v=g:g==="]"?(p=!1,l.push(m),m=""):m+=g:g==="["?(p=!0,m&&(l.push(m),m="")):g==="."?m&&(l.push(m),m=""):m+=g,f++}return m&&l.push(m),l}e.toPath=r})(My)),My}var GA;function h1(){return GA||(GA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=y5(),n=Cj(),r=f1(),o=d1();function l(f,m,v){if(f==null)return v;switch(typeof m){case"string":{if(t.isUnsafeProperty(m))return v;const p=f[m];return p===void 0?n.isDeepKey(m)?l(f,o.toPath(m),v):v:p}case"number":case"symbol":{typeof m=="number"&&(m=r.toKey(m));const p=f[m];return p===void 0?v:p}default:{if(Array.isArray(m))return c(f,m,v);if(Object.is(m==null?void 0:m.valueOf(),-0)?m="-0":m=String(m),t.isUnsafeProperty(m))return v;const p=f[m];return p===void 0?v:p}}}function c(f,m,v){if(m.length===0)return v;let p=f;for(let g=0;g<m.length;g++){if(p==null||t.isUnsafeProperty(m[g]))return v;p=p[m[g]]}return p===void 0?v:p}e.get=l})(Ey)),Ey}var jy,$A;function b5(){return $A||($A=1,jy=h1().get),jy}var _5=b5();const Ys=Xi(_5);var w5=4;function No(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:w5,n=10**t,r=Math.round(e*n)/n;return Object.is(r,-0)?0:r}function qt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.reduce((o,l,c)=>{var f=n[c-1];return typeof f=="string"?o+f+l:f!==void 0?o+No(f)+l:o+l},"")}var _n=e=>e===0?0:e>0?1:-1,Gi=e=>typeof e=="number"&&e!=+e,Ws=e=>typeof e=="string"&&e.indexOf("%")===e.length-1,Pe=e=>(typeof e=="number"||e instanceof Number)&&!Gi(e),$i=e=>Pe(e)||typeof e=="string",S5=0,xf=e=>{var t=++S5;return"".concat(e||"").concat(t)},Vn=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!Pe(t)&&typeof t!="string")return r;var l;if(Ws(t)){if(n==null)return r;var c=t.indexOf("%");l=n*parseFloat(t.slice(0,c))/100}else l=+t;return Gi(l)&&(l=r),o&&n!=null&&l>n&&(l=n),l},jj=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++)if(!n[String(e[r])])n[String(e[r])]=!0;else return!0;return!1};function un(e,t,n){return Pe(e)&&Pe(t)?No(e+n*(t-e)):t}function A5(e,t,n){if(!(!e||!e.length))return e.find(r=>r&&(typeof t=="function"?t(r):Ys(r,t))===n)}var wn=e=>e===null||typeof e>"u",If=e=>wn(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1));function dr(e){return e!=null}function Eu(){}var E5=["type","size","sizeType"];function Dx(){return Dx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dx.apply(null,arguments)}function KA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function YA(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?KA(Object(n),!0).forEach(function(r){O5(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KA(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function O5(e,t,n){return(t=T5(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T5(e){var t=P5(e,"string");return typeof t=="symbol"?t:t+""}function P5(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function M5(e,t){if(e==null)return{};var n,r,o=C5(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function C5(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var Nj={symbolCircle:c1,symbolCross:Z4,symbolDiamond:G4,symbolSquare:$4,symbolStar:X4,symbolTriangle:Q4,symbolWye:e5},j5=Math.PI/180,N5=e=>{var t="symbol".concat(If(e));return Nj[t]||c1},D5=(e,t,n)=>{if(t==="area")return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":{var r=18*j5;return 1.25*e*e*(Math.tan(r)-Math.tan(r*2)*Math.tan(r)**2)}case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}},k5=(e,t)=>{Nj["symbol".concat(If(e))]=t},m1=e=>{var{type:t="circle",size:n=64,sizeType:r="area"}=e,o=M5(e,E5),l=YA(YA({},o),{},{type:t,size:n,sizeType:r}),c="circle";typeof t=="string"&&(c=t);var f=()=>{var b=N5(c),S=t5().type(b).size(D5(n,r,c)),A=S();if(A!==null)return A},{className:m,cx:v,cy:p}=l,g=Kr(l);return Pe(v)&&Pe(p)&&Pe(n)?O.createElement("path",Dx({}
52,g,{className:mt("recharts-symbols",m),transform:"translate(".concat(v,", ").concat(p,")"),d:f()})):null};m1.registerSymbol=k5;var Dj=e=>"radius"in e&&"startAngle"in e&&"endAngle"in e,L5=(e,t)=>{if(!e||typeof e=="function"||typeof e=="boolean")return null;var n=e;if(O.isValidElement(e)&&(n=e.props),typeof n!="object"&&typeof n!="function")return null;var r={};return Object.keys(n).forEach(o=>{o1(o)&&(r[o]=(l=>n[o](n,l)))}),r},z5=(e,t,n)=>r=>(e(t,n,r),null),Uf=(e,t,n)=>{if(e===null||typeof e!="object"&&typeof e!="function")return null;var r=null;return Object.keys(e).forEach(o=>{var l=e[o];o1(o)&&typeof l=="function"&&(r||(r={}),r[o]=z5(l,t,n))}),r};function WA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function R5(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?WA(Object(n),!0).forEach(function(r){B5(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WA(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function B5(e,t,n){return(t=I5(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function I5(e){var t=U5(e,"string");return typeof t=="symbol"?t:t+""}function U5(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Sn(e,t){var n=R5({},e),r=t,o=Object.keys(t),l=o.reduce((c,f)=>(c[f]===void 0&&r[f]!==void 0&&(c[f]=r[f]),c),n);return l}function wm(){return wm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wm.apply(null,arguments)}function XA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function V5(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?XA(Object(n),!0).forEach(function(r){H5(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XA(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function H5(e,t,n){return(t=q5(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q5(e){var t=Z5(e,"string");return typeof t=="symbol"?t:t+""}function Z5(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var qr=32,F5={align:"center",iconSize:14,inactiveColor:"#ccc",layout:"horizontal",verticalAlign:"middle"};function G5(e){var{data:t,iconType:n,inactiveColor:r}=e,o=qr/2,l=qr/6,c=qr/3,f=t.inactive?r:t.color,m=n??t.type;if(m==="none")return null;if(m==="plainline"){var v;return O.createElement("line",{strokeWidth:4,fill:"none",stroke:f,strokeDasharray:(v=t.payload)===null||v===void 0?void 0:v.strokeDasharray,x1:0,y1:o,x2:qr,y2:o,className:"recharts-legend-icon"})}if(m==="line")return O.createElement("path",{strokeWidth:4,fill:"none",stroke:f,d:"M0,".concat(o,"h").concat(c,` 53 A`).concat(l,",").concat(l,",0,1,1,").concat(2*c,",").concat(o,` 54 H`).concat(qr,"M").concat(2*c,",").concat(o,` 55 A`).concat(l,",").concat(l,",0,1,1,").concat(c,",").concat(o),className:"recharts-legend-icon"});if(m==="rect")return O.createElement("path",{stroke:"none",fill:f,d:"M0,".concat(qr/8,"h").concat(qr,"v").concat(qr*3/4,"h").concat(-qr,"z"),className:"recharts-legend-icon"});if(O.isValidElement(t.legendIcon)){var p=V5({},t);return delete p.legendIcon,O.cloneElement(t.legendIcon,p)}return O.createElement(m1,{fill:f,cx:o,cy:o,size:qr,sizeType:"diameter",type:m})}function $5(e){var{payload:t,iconSize:n,layout:r,formatter:o,inactiveColor:l,iconType:c}
55=e,f={x:0,y:0,width:qr,height:qr},m={display:r==="horizontal"?"inline-block":"block",marginRight:10},v={display:"inline-block",verticalAlign:"middle",marginRight:4};return t.map((p,g)=>{var b=p.formatter||o,S=mt({"recharts-legend-item":!0,["legend-item-".concat(g)]:!0,inactive:p.inactive});if(p.type==="none")return null;var A=p.inactive?l:p.color,E=b?b(p.value,p,g):p.value;return O.createElement("li",wm({className:S,style:m,key:"legend-item-".concat(g)},Uf(e,p,g)),O.createElement(s1,{width:n,height:n,viewBox:f,style:v,"aria-label":"".concat(E," legend icon")},O.createElement(G5,{data:p,iconType:c,inactiveColor:l})),O.createElement("span",{className:"recharts-legend-item-text",style:{color:A}},E))})}var K5=e=>{var t=Sn(e,F5),{payload:n,layout:r,align:o}=t;if(!n||!n.length)return null;var l={padding:0,margin:0,textAlign:r==="horizontal"?o:"left"};return O.createElement("ul",{className:"recharts-default-legend",style:l},O.createElement($5,wm({},t,{payload:n})))},Ny={},Dy={},QA;function Y5(){return QA||(QA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n,r){const o=new Map;for(let l=0;l<n.length;l++){const c=n[l],f=r(c,l,n);o.has(f)||o.set(f,c)}return Array.from(o.values())}e.uniqBy=t})(Dy)),Dy}var ky={},JA;function W5(){return JA||(JA=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n,r){return function(...o){return n.apply(this,o.slice(0,r))}}e.ary=t})(ky)),ky}var Ly={},eE;function kj(){return eE||(eE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return n}e.identity=t})(Ly)),Ly}var zy={},Ry={},By={},tE;function X5(){return tE||(tE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return Number.isSafeInteger(n)&&n>=0}e.isLength=t})(By)),By}var nE;function p1(){return nE||(nE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=X5();function n(r){return r!=null&&typeof r!="function"&&t.isLength(r.length)}e.isArrayLike=n})(Ry)),Ry}var Iy={},rE;function Q5(){return rE||(rE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return typeof n=="object"&&n!==null}e.isObjectLike=t})(Iy)),Iy}var iE;function J5(){return iE||(iE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=p1(),n=Q5();function r(o){return n.isObjectLike(o)&&t.isArrayLike(o)}e.isArrayLikeObject=r})(zy)),zy}var Uy={},Vy={},aE;function eB(){return aE||(aE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=h1();function n(r){return function(o){return t.get(o,r)}}e.property=n})(Vy)),Vy}var Hy={},qy={},Zy={},Fy={},oE;function Lj(){return oE||(oE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return n!==null&&(typeof n=="object"||typeof n=="function")}e.isObject=t})(Fy)),Fy}var Gy={},sE;function zj(){return sE||(sE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return n==null||typeof n!="object"&&typeof n!="function"}e.isPrimitive=t})(Gy)),Gy}var $y={},lE;function Rj(){return lE||(lE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n,r){return n===r||Number.isNaN(n)&&Number.isNaN(r)}e.isEqualsSameValueZero=t})($y)),$y}var uE;function tB(){return uE||(uE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Lj(),n=zj(),r=Rj();function o(p,g,b){return typeof b!="function"?o(p,g,()=>{}):l(p,g,function S(A,E,M,j,z,k){const R=b(A,E,M,j,z,k);return R!==void 0?!!R:l(A,E,S,k)},new Map)}function l(p,g,b,S){if(g===p)return!0;switch(typeof g){case"object":return c(p,g,b,S);case"function":return Object.keys(g).length>0?l(p,{...g},b,S):r.isEqualsSameValueZero(p,g);default:return t.isObject(p)?typeof g=="string"?g==="":!0:r.isEqualsSameValueZero(p,g)}}function c(p,g,b,S){if(g==null)return!0;if(Array.isArray(g))return m(p,g,b,S);if(g instanceof Map)return f(p,g,b,S);if(g instanceof Set)return v(p,g,b,S);const A=Object.keys(g);if(p==null||n.isPrimitive(p))return A.length===0;if(A.length===0)return!0;
55if(S!=null&&S.has(g))return S.get(g)===p;S==null||S.set(g,p);try{for(let E=0;E<A.length;E++){const M=A[E];if(!n.isPrimitive(p)&&!(M in p)||g[M]===void 0&&p[M]!==void 0||g[M]===null&&p[M]!==null||!b(p[M],g[M],M,p,g,S))return!1}return!0}finally{S==null||S.delete(g)}}function f(p,g,b,S){if(g.size===0)return!0;if(!(p instanceof Map))return!1;for(const[A,E]of g.entries()){const M=p.get(A);if(b(M,E,A,p,g,S)===!1)return!1}return!0}function m(p,g,b,S){if(g.length===0)return!0;if(!Array.isArray(p))return!1;const A=new Set;for(let E=0;E<g.length;E++){const M=g[E];let j=!1;for(let z=0;z<p.length;z++){if(A.has(z))continue;const k=p[z];let R=!1;if(b(k,M,E,p,g,S)&&(R=!0),R){A.add(z),j=!0;break}}if(!j)return!1}return!0}function v(p,g,b,S){return g.size===0?!0:p instanceof Set?m([...p],[...g],b,S):!1}e.isMatchWith=o,e.isSetMatch=v})(Zy)),Zy}var cE;function Bj(){return cE||(cE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=tB();function n(r,o){return t.isMatchWith(r,o,()=>{})}e.isMatch=n})(qy)),qy}var Ky={},Yy={},Wy={},fE;function nB(){return fE||(fE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return Object.getOwnPropertySymbols(n).filter(r=>Object.prototype.propertyIsEnumerable.call(n,r))}e.getSymbols=t})(Wy)),Wy}var Xy={},dE;function v1(){return dE||(dE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return n==null?n===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(n)}e.getTag=t})(Xy)),Xy}var Qy={},hE;function Ij(){return hE||(hE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t="[object RegExp]",n="[object String]",r="[object Number]",o="[object Boolean]",l="[object Arguments]",c="[object Symbol]",f="[object Date]",m="[object Map]",v="[object Set]",p="[object Array]",g="[object Function]",b="[object ArrayBuffer]",S="[object Object]",A="[object Error]",E="[object DataView]",M="[object Uint8Array]",j="[object Uint8ClampedArray]",z="[object Uint16Array]",k="[object Uint32Array]",R="[object BigUint64Array]",B="[object Int8Array]",I="[object Int16Array]",q="[object Int32Array]",K="[object BigInt64Array]",ie="[object Float32Array]",ge="[object Float64Array]";e.argumentsTag=l,e.arrayBufferTag=b,e.arrayTag=p,e.bigInt64ArrayTag=K,e.bigUint64ArrayTag=R,e.booleanTag=o,e.dataViewTag=E,e.dateTag=f,e.errorTag=A,e.float32ArrayTag=ie,e.float64ArrayTag=ge,e.functionTag=g,e.int16ArrayTag=I,e.int32ArrayTag=q,e.int8ArrayTag=B,e.mapTag=m,e.numberTag=r,e.objectTag=S,e.regexpTag=t,e.setTag=v,e.stringTag=n,e.symbolTag=c,e.uint16ArrayTag=z,e.uint32ArrayTag=k,e.uint8ArrayTag=M,e.uint8ClampedArrayTag=j})(Qy)),Qy}var Jy={},mE;function rB(){return mE||(mE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return ArrayBuffer.isView(n)&&!(n instanceof DataView)}e.isTypedArray=t})(Jy)),Jy}var pE;function Uj(){return pE||(pE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=nB(),n=v1(),r=Ij(),o=zj(),l=rB();function c(p,g){return f(p,void 0,p,new Map,g)}function f(p,g,b,S=new Map,A=void 0){const E=A==null?void 0:A(p,g,b,S);if(E!==void 0)return E;if(o.isPrimitive(p))return p;if(S.has(p))return S.get(p);if(Array.isArray(p)){const M=new Array(p.length);S.set(p,M);for(let j=0;j<p.length;j++)M[j]=f(p[j],j,b,S,A);return Object.hasOwn(p,"index")&&(M.index=p.index),Object.hasOwn(p,"input")&&(M.input=p.input),M}if(p instanceof Date)return new Date(p.getTime());if(p instanceof RegExp){const M=new RegExp(p.source,p.flags);return M.lastIndex=p.lastIndex,M}if(p instanceof Map){const M=new Map;S.set(p,M);for(const[j,z]of p)M.set(j,f(z,j,b,S,A));return M}if(p instanceof Set){const M=new Set;S.set(p,M);for(const j of p)M.add(f(j,void 0,b,S,A));return M}if(typeof Buffer<"u"&&Buffer.isBuffer(p))return p.subarray();if(l.isTypedArray(p)){const M=new(Object.getPrototypeOf(p)).constructor(p.length);S.set(p,M);for(let j=0;j<p.length;j++)M[j]=f(p[j],j,b,S,A);return M}if(p instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&p instanceof SharedArrayBuffer)return p.slice(0);if(p instanceof DataView){const M=new DataView(p.buffer.slice(0),p.byteOffset,p.byteLength);return S.set(p,M),m(M,p,b,S,A),M}if(typeof File<"u"&&p instanceof File){const M=new File([p],p.name,{type:p.type});return S.set(p,M),m(M,p,b,S,A),M}if(typeof Blob<"u"&&p instanceof Blob){const M=new Blob([p],{type:p.type});return S.set(p,M),m(M,p,b,S,A),M}if(p instanceof Error){const M=new p.constructor;return S.set(p,M),M.message=p.message,M.name=p.name,M.stack=p.stack,M.cause=p.cause,m(M,p,b,S,A),M}if(p instanceof Boolean){const M=new Boolean(p.valueOf());return S.set(p,M),m(M,p,b,S,A),M}if(p instanceof Number){const M=new Number(p.valueOf());return S.set(p,M),m(M,p,b,S,A),M}if(p instanceof String){const M=new String(p.valueOf());return S.set(p,M),m(M,p,b,S,A),M}if(typeof p=="object"&&v(p)){const M=Object.create(Object.getPrototypeOf(p)
55);return S.set(p,M),m(M,p,b,S,A),M}return p}function m(p,g,b=p,S,A){const E=[...Object.keys(g),...t.getSymbols(g)];for(let M=0;M<E.length;M++){const j=E[M],z=Object.getOwnPropertyDescriptor(p,j);(z==null||z.writable)&&(p[j]=f(g[j],j,b,S,A))}}function v(p){switch(n.getTag(p)){case r.argumentsTag:case r.arrayTag:case r.arrayBufferTag:case r.dataViewTag:case r.booleanTag:case r.dateTag:case r.float32ArrayTag:case r.float64ArrayTag:case r.int8ArrayTag:case r.int16ArrayTag:case r.int32ArrayTag:case r.mapTag:case r.numberTag:case r.objectTag:case r.regexpTag:case r.setTag:case r.stringTag:case r.symbolTag:case r.uint8ArrayTag:case r.uint8ClampedArrayTag:case r.uint16ArrayTag:case r.uint32ArrayTag:return!0;default:return!1}}e.cloneDeepWith=c,e.cloneDeepWithImpl=f,e.copyProperties=m})(Yy)),Yy}var vE;function iB(){return vE||(vE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Uj();function n(r){return t.cloneDeepWithImpl(r,void 0,r,new Map,void 0)}e.cloneDeep=n})(Ky)),Ky}var gE;function aB(){return gE||(gE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Bj(),n=iB();function r(o){return o=n.cloneDeep(o),l=>t.isMatch(l,o)}e.matches=r})(Hy)),Hy}var e0={},t0={},n0={},yE;function oB(){return yE||(yE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Uj(),n=v1(),r=Ij();function o(l,c){return t.cloneDeepWith(l,(f,m,v,p)=>{const g=c==null?void 0:c(f,m,v,p);if(g!==void 0)return g;if(typeof l=="object"){if(n.getTag(l)===r.objectTag&&typeof l.constructor!="function"){const b={};return p.set(l,b),t.copyProperties(b,l,v,p),b}switch(Object.prototype.toString.call(l)){case r.numberTag:case r.stringTag:case r.booleanTag:{const b=new l.constructor(l==null?void 0:l.valueOf());return t.copyProperties(b,l),b}case r.argumentsTag:{const b={};return t.copyProperties(b,l),b.length=l.length,b[Symbol.iterator]=l[Symbol.iterator],b}default:return}}})}e.cloneDeepWith=o})(n0)),n0}var xE;function sB(){return xE||(xE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=oB();function n(r){return t.cloneDeepWith(r)}e.cloneDeep=n})(t0)),t0}var r0={},i0={},bE;function Vj(){return bE||(bE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=/^(?:0|[1-9]\d*)$/;function n(r,o=Number.MAX_SAFE_INTEGER){switch(typeof r){case"number":return Number.isInteger(r)&&r>=0&&r<o;case"symbol":return!1;case"string":return t.test(r)}}e.isIndex=n})(i0)),i0}var a0={},_E;function lB(){return _E||(_E=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=v1();function n(r){return r!==null&&typeof r=="object"&&t.getTag(r)==="[object Arguments]"}e.isArguments=n})(a0)),a0}var wE;function uB(){return wE||(wE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Cj(),n=Vj(),r=lB(),o=d1();function l(c,f){let m;if(Array.isArray(f)?m=f:typeof f=="string"&&t.isDeepKey(f)&&(c==null?void 0:c[f])==null?m=o.toPath(f):m=[f],m.length===0)return!1;let v=c;for(let p=0;p<m.length;p++){const g=m[p];if((v==null||!Object.hasOwn(v,g))&&!((Array.isArray(v)||r.isArguments(v))&&n.isIndex(g)&&g<v.length))return!1;v=v[g]}return!0}e.has=l})(r0)),r0}var SE;function cB(){return SE||(SE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Bj(),n=f1(),r=sB(),o=h1(),l=uB();function c(f,m){switch(typeof f){case"object":{Object.is(f==null?void 0:f.valueOf(),-0)&&(f="-0");break}case"number":{f=n.toKey(f);break}}return m=r.cloneDeep(m),function(v){const p=o.get(v,f);return p===void 0?l.has(v,f):m===void 0?p===void 0:t.isMatch(p,m)}}e.matchesProperty=c})(e0)),e0}var AE;function fB(){return AE||(AE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=kj(),n=eB(),r=aB(),o=cB();function l(c){if(c==null)return t.identity;switch(typeof c){case"function":return c;case"object":return Array.isArray(c)&&c.length===2?o.matchesProperty(c[0],c[1]):r.matches(c);case"string":case"symbol":case"number":return n.property(c)}}e.iteratee=l})(Uy)),Uy}var EE;function dB(){return EE||(EE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Y5(),n=W5(),r=kj(),o=J5(),l=fB();function c(f,m=r.identity){return o.isArrayLikeObject(f)?t.uniqBy(Array.from(f),n.ary(l.iteratee(m),1)):[]}e.uniqBy=c})(Ny)),Ny}var o0,OE;function hB(){return OE||(OE=1,o0=dB().uniqBy),o0}var mB=hB();const TE=Xi(mB);function Hj(e,t,n){return t===!0?TE(e,n):typeof t=="function"?TE(e,t):e}var s0={exports:{}},l0={},u0={exports:{}},c0={};/** 56 * @license React 57 * use-sync-external-store-shim.production.js 58 * 59 * Copyright (c) Meta Platforms, Inc. and affiliates. 60 * 61 * This source code is licensed under the MIT license found in the 62 * LICENSE file in the root directory of this source tree. 63 */var PE;function pB(){if(PE)return c0;PE=1;var e=Au();function t(g,b){return g===b&&(g!==0||1/g===1/b)||g!==g&&b!==b}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,o=e.useEffect,l=e.useLayoutEffect,c=e.useDebugValue;
vendor: 5,505 bytes, lines 63-71
63function f(g,b){var S=b(),A=r({inst:{value:S,getSnapshot:b}}),E=A[0].inst,M=A[1];return l(function(){E.value=S,E.getSnapshot=b,m(E)&&M({inst:E})},[g,S,b]),o(function(){return m(E)&&M({inst:E}),g(function(){m(E)&&M({inst:E})})},[g]),c(S),S}function m(g){var b=g.getSnapshot;g=g.value;try{var S=b();return!n(g,S)}catch{return!0}}function v(g,b){return b()}var p=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?v:f;return c0.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:p,c0}var ME;function vB(){return ME||(ME=1,u0.exports=pB()),u0.exports}/** 64 * @license React 65 * use-sync-external-store-shim/with-selector.production.js 66 * 67 * Copyright (c) Meta Platforms, Inc. and affiliates. 68 * 69 * This source code is licensed under the MIT license found in the 70 * LICENSE file in the root directory of this source tree. 71 */var CE;function gB(){if(CE)return l0;CE=1;var e=Au(),t=vB();function n(v,p){return v===p&&(v!==0||1/v===1/p)||v!==v&&p!==p}var r=typeof Object.is=="function"?Object.is:n,o=t.useSyncExternalStore,l=e.useRef,c=e.useEffect,f=e.useMemo,m=e.useDebugValue;return l0.useSyncExternalStoreWithSelector=function(v,p,g,b,S){var A=l(null);if(A.current===null){var E={hasValue:!1,value:null};A.current=E}else E=A.current;A=f(function(){function j(I){if(!z){if(z=!0,k=I,I=b(I),S!==void 0&&E.hasValue){var q=E.value;if(S(q,I))return R=q}return R=I}if(q=R,r(k,I))return q;var K=b(I);return S!==void 0&&S(q,K)?(k=I,q):(k=I,R=K)}var z=!1,k,R,B=g===void 0?null:g;return[function(){return j(p())},B===null?void 0:function(){return j(B())}]},[p,g,b,S]);var M=o(v,A[0],A[1]);return c(function(){E.hasValue=!0,E.value=M},[M]),m(M),M},l0}var jE;function yB(){return jE||(jE=1,s0.exports=gB()),s0.exports}var xB=yB(),g1=O.createContext(null),bB=e=>e,Ot=()=>{var e=O.useContext(g1);return e?e.store.dispatch:bB},im=()=>{},_B=()=>im,wB=(e,t)=>e===t;function Ce(e){var t=O.useContext(g1),n=O.useMemo(()=>t?r=>{if(r!=null)return e(r)}:im,[t,e]);return xB.useSyncExternalStoreWithSelector(t?t.subscription.addNestedSub:_B,t?t.store.getState:im,t?t.store.getState:im,n,wB)}function SB(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!="function")throw new TypeError(t)}function AB(e,t=`expected an object, instead received ${typeof e}`){if(typeof e!="object")throw new TypeError(t)}function EB(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(n=>typeof n=="function")){const n=e.map(r=>typeof r=="function"?`function ${r.name||"unnamed"}()`:typeof r).join(", ");throw new TypeError(`${t}[${n}]`)}}var NE=e=>Array.isArray(e)?e:[e];function OB(e){const t=Array.isArray(e[0])?e[0]:e;return EB(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function TB(e,t){const n=[],{length:r}=e;for(let o=0;o<r;o++)n.push(e[o].apply(null,t));return n}var PB=class{constructor(e){this.value=e}deref(){return this.value}},MB=typeof WeakRef<"u"?WeakRef:PB,CB=0,DE=1;function Rh(){return{s:CB,v:void 0,o:null,p:null}}function qj(e,t={}){let n=Rh();const{resultEqualityCheck:r}=t;let o,l=0;function c(){var g;let f=n;const{length:m}=arguments;for(let b=0,S=m;b<S;b++){const A=arguments[b];if(typeof A=="function"||typeof A=="object"&&A!==null){let E=f.o;E===null&&(f.o=E=new WeakMap);const M=E.get(A);M===void 0?(f=Rh(),E.set(A,f)):f=M}else{let E=f.p;E===null&&(f.p=E=new Map);const M=E.get(A);M===void 0?(f=Rh(),E.set(A,f)):f=M}}const v=f;let p;if(f.s===DE)p=f.v;else if(p=e.apply(null,arguments),l++,r){const b=((g=o==null?void 0:o.deref)==null?void 0:g.call(o))??o;b!=null&&r(b,p)&&(p=b,l!==0&&l--),o=typeof p=="object"&&p!==null||typeof p=="function"?new MB(p):p}return v.s=DE,v.v=p,p}return c.clearCache=()=>{n=Rh(),c.resetResultsCount()},c.resultsCount=()=>l,c.resetResultsCount=()=>{l=0},c}function jB(e,...t){const n=typeof e=="function"?{memoize:e,memoizeOptions:t}:e,r=(...o)=>{let l=0,c=0,f,m={},v=o.pop();typeof v=="object"&&(m=v,v=o.pop()),SB(v,`createSelector expects an output function after the inputs, but received: [${typeof v}]`);const p={...n,...m},{memoize:g,memoizeOptions:b=[],argsMemoize:S=qj,argsMemoizeOptions:A=[]}=p,E=NE(b),M=NE(A),j=OB(o),z=g(function(){return l++,v.apply(null,arguments)},...E),k=S(function(){c++;const B=TB(j,arguments);return f=z.apply(null,B),f},...M);return Object.assign(k,{resultFunc:v,memoizedResultFunc:z,dependencies:j,dependencyRecomputations:()=>c,resetDependencyRecomputations:()=>{c=0},lastResult:()=>f,recomputations:()=>l,resetRecomputations:()=>{l=0},memoize:g,argsMemoize:S})};return Object.assign(r,{withTypes:()=>r}),r}var te=jB(qj),NB=Object.assign((e,t=te)=>{AB(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);const n=Object.keys(e),r=n.map(l=>e[l]);return t(r,(...l)=>l.reduce((c,f,m)=>(c[n[m]]=f,c),{}))},{withTypes:()=>NB}),f0={},d0={},h0={},kE;function DB(){return kE||(kE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return typeof r=="symbol"?1:r===null?2:r===void 0?3:r!==r?4:0}const n=(r,o,l)=>{if(r!==o){const c=t(r),f=t(o);if(c===f&&c===0){if(r<o)return l==="desc"?1:-1;if(r>o)return l==="desc"?-1:1}return l==="desc"?f-c:c-f}return 0};e.compareValues=n})(h0)),h0}var m0={},p0={},LE;function Zj(){return LE||(LE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return typeof n=="symbol"||n instanceof Symbol}
71e.isSymbol=t})(p0)),p0}var zE;function kB(){return zE||(zE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Zj(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;function o(l,c){return Array.isArray(l)?!1:typeof l=="number"||typeof l=="boolean"||l==null||t.isSymbol(l)?!0:typeof l=="string"&&(r.test(l)||!n.test(l))||c!=null&&Object.hasOwn(c,l)}e.isKey=o})(m0)),m0}var RE;function LB(){return RE||(RE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=DB(),n=kB(),r=d1();function o(l,c,f,m){if(l==null)return[];f=m?void 0:f,Array.isArray(l)||(l=Object.values(l)),Array.isArray(c)||(c=c==null?[null]:[c]),c.length===0&&(c=[null]),Array.isArray(f)||(f=f==null?[]:[f]),f=f.map(S=>String(S));const v=(S,A)=>{let E=S;for(let M=0;M<A.length&&E!=null;++M)E=E[A[M]];return E},p=(S,A)=>A==null||S==null?A:typeof S=="object"&&"key"in S?Object.hasOwn(A,S.key)?A[S.key]:v(A,S.path):typeof S=="function"?S(A):Array.isArray(S)?v(A,S):typeof A=="object"?A[S]:A,g=c.map(S=>(Array.isArray(S)&&S.length===1&&(S=S[0]),S==null||typeof S=="function"||Array.isArray(S)||n.isKey(S)?S:{key:S,path:r.toPath(S)}));return l.map(S=>({original:S,criteria:g.map(A=>p(A,S))})).slice().sort((S,A)=>{for(let E=0;E<g.length;E++){const M=t.compareValues(S.criteria[E],A.criteria[E],f[E]);if(M!==0)return M}return 0}).map(S=>S.original)}e.orderBy=o})(d0)),d0}var v0={},BE;function zB(){return BE||(BE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n,r=1){const o=[],l=Math.floor(r),c=(f,m)=>{for(let v=0;v<f.length;v++){const p=f[v];Array.isArray(p)&&m<l?c(p,m+1):o.push(p)}};return c(n,0),o}e.flatten=t})(v0)),v0}var g0={},IE;function Fj(){return IE||(IE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Vj(),n=p1(),r=Lj(),o=Rj();function l(c,f,m){return r.isObject(m)&&(typeof f=="number"&&n.isArrayLike(m)&&t.isIndex(f)&&f<m.length||typeof f=="string"&&f in m)?o.isEqualsSameValueZero(m[f],c):!1}e.isIterateeCall=l})(g0)),g0}var UE;function RB(){return UE||(UE=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=LB(),n=zB(),r=Fj();function o(l,...c){const f=c.length;return f>1&&r.isIterateeCall(l,c[0],c[1])?c=[]:f>2&&r.isIterateeCall(c[0],c[1],c[2])&&(c=[c[0]]),t.orderBy(l,n.flatten(c),["asc"])}e.sortBy=o})(f0)),f0}var y0,VE;function BB(){return VE||(VE=1,y0=RB().sortBy),y0}var IB=BB();const Ap=Xi(IB);var Gj=e=>e.legend.settings,UB=e=>e.legend.size,VB=e=>e.legend.payload,HB=te([VB,Gj],(e,t)=>{var{itemSorter:n}=t,r=e.flat(1);return n?Ap(r,n):r});function qB(){return Ce(HB)}var Bh=1;function $j(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],[t,n]=O.useState({height:0,left:0,top:0,width:0}),r=O.useCallback(o=>{if(o!=null){var l=o.getBoundingClientRect(),c={height:l.height,left:l.left,top:l.top,width:l.width};(Math.abs(c.height-t.height)>Bh||Math.abs(c.left-t.left)>Bh||Math.abs(c.top-t.top)>Bh||Math.abs(c.width-t.width)>Bh)&&n({height:c.height,left:c.left,top:c.top,width:c.width})}},[t.width,t.height,t.top,t.left,...e]);return[t,r]}function jn(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 ZB=typeof Symbol=="function"&&Symbol.observable||"@@observable",HE=ZB,x0=()=>Math.random().toString(36).substring(7).split("").join("."),FB={INIT:`@@redux/INIT${x0()}`,REPLACE:`@@redux/REPLACE${x0()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${x0()}`},Sm=FB;function y1(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 Kj(e,t,n){if(typeof e!="function")throw new Error(jn(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(jn(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(jn(1));return n(Kj)(e,t)}let r=e,o=t,l=new Map,c=l,f=0,m=!1;function v(){c===l&&(c=new Map,l.forEach((M,j)=>{c.set(j,M)}))}function p(){if(m)throw new Error(jn(3));return o}function g(M){if(typeof M!="function")throw new Error(jn(4));if(m)throw new Error(jn(5));let j=!0;v();const z=f++;return c.set(z,M),function(){if(j){if(m)throw new Error(jn(6));j=!1,v(),c.delete(z),l=null}}}function b(M){if(!y1(M))throw new Error(jn(7));if(typeof M.type>"u")throw new Error(jn(8));if(typeof M.type!="string")throw new Error(jn(17));if(m)throw new Error(jn(9));try{m=!0,o=r(o,M)}finally{m=!1}
71return(l=c).forEach(z=>{z()}),M}function S(M){if(typeof M!="function")throw new Error(jn(10));r=M,b({type:Sm.REPLACE})}function A(){const M=g;return{subscribe(j){if(typeof j!="object"||j===null)throw new Error(jn(11));function z(){const R=j;R.next&&R.next(p())}return z(),{unsubscribe:M(z)}},[HE](){return this}}}return b({type:Sm.INIT}),{dispatch:b,subscribe:g,getState:p,replaceReducer:S,[HE]:A}}function GB(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:Sm.INIT})>"u")throw new Error(jn(12));if(typeof n(void 0,{type:Sm.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(jn(13))})}function Yj(e){const t=Object.keys(e),n={};for(let l=0;l<t.length;l++){const c=t[l];typeof e[c]=="function"&&(n[c]=e[c])}const r=Object.keys(n);let o;try{GB(n)}catch(l){o=l}return function(c={},f){if(o)throw o;let m=!1;const v={};for(let p=0;p<r.length;p++){const g=r[p],b=n[g],S=c[g],A=b(S,f);if(typeof A>"u")throw f&&f.type,new Error(jn(14));v[g]=A,m=m||A!==S}return m=m||r.length!==Object.keys(c).length,m?v:c}}function Am(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function $B(...e){return t=>(n,r)=>{const o=t(n,r);let l=()=>{throw new Error(jn(15))};const c={getState:o.getState,dispatch:(m,...v)=>l(m,...v)},f=e.map(m=>m(c));return l=Am(...f)(o.dispatch),{...o,dispatch:l}}}function Wj(e){return y1(e)&&"type"in e&&typeof e.type=="string"}var Xj=Symbol.for("immer-nothing"),qE=Symbol.for("immer-draftable"),Jn=Symbol.for("immer-state");function fi(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Or=Object,pu=Or.getPrototypeOf,Em="constructor",Ep="prototype",kx="configurable",Om="enumerable",am="writable",bf="value",Pa=e=>!!e&&!!e[Jn];function yi(e){var t;return e?Qj(e)||Tp(e)||!!e[qE]||!!((t=e[Em])!=null&&t[qE])||Pp(e)||Mp(e):!1}var KB=Or[Ep][Em].toString(),ZE=new WeakMap;function Qj(e){if(!e||!x1(e))return!1;const t=pu(e);if(t===null||t===Or[Ep])return!0;const n=Or.hasOwnProperty.call(t,Em)&&t[Em];if(n===Object)return!0;if(!tu(n))return!1;let r=ZE.get(n);return r===void 0&&(r=Function.toString.call(n),ZE.set(n,r)),r===KB}function Op(e,t,n=!0){Vf(e)===0?(n?Reflect.ownKeys(e):Or.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((r,o)=>t(o,r,e))}function Vf(e){const t=e[Jn];return t?t.type_:Tp(e)?1:Pp(e)?2:Mp(e)?3:0}var FE=(e,t,n=Vf(e))=>n===2?e.has(t):Or[Ep].hasOwnProperty.call(e,t),Lx=(e,t,n=Vf(e))=>n===2?e.get(t):e[t],Tm=(e,t,n,r=Vf(e))=>{r===2?e.set(t,n):r===3?e.add(n):e[t]=n};function YB(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}var Tp=Array.isArray,Pp=e=>e instanceof Map,Mp=e=>e instanceof Set,x1=e=>typeof e=="object",tu=e=>typeof e=="function",b0=e=>typeof e=="boolean";function WB(e){const t=+e;return Number.isInteger(t)&&String(t)===e}var wa=e=>e.copy_||e.base_,b1=e=>e.modified_?e.copy_:e.base_;function zx(e,t){if(Pp(e))return new Map(e);if(Mp(e))return new Set(e);if(Tp(e))return Array[Ep].slice.call(e);const n=Qj(e);if(t===!0||t==="class_only"&&!n){const r=Or.getOwnPropertyDescriptors(e);delete r[Jn];let o=Reflect.ownKeys(r);for(let l=0;l<o.length;l++){const c=o[l],f=r[c];f[am]===!1&&(f[am]=!0,f[kx]=!0),(f.get||f.set)&&(r[c]={[kx]:!0,[am]:!0,[Om]:f[Om],[bf]:e[c]})}return Or.create(pu(e),r)}else{const r=pu(e);if(r!==null&&n)return{...e};const o=Or.create(r);return Or.assign(o,e)}}function _1(e,t=!1){return Cp(e)||Pa(e)||!yi(e)||(Vf(e)>1&&Or.defineProperties(e,{set:Ih,add:Ih,clear:Ih,delete:Ih}),Or.freeze(e),t&&Op(e,(n,r)=>{_1(r,!0)},!1)),e}function XB(){fi(2)}var Ih={[bf]:XB};function Cp(e){return e===null||!x1(e)?!0:Or.isFrozen(e)}var Pm="MapSet",Rx="Patches",GE="ArrayMethods",Jj={};function Xs(e){const t=Jj[e];return t||fi(0,e),t}var $E=e=>!!Jj[e],_f,eN=()=>_f,QB=(e,t)=>({drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:$E(Pm)?Xs(Pm):void 0,arrayMethodsPlugin_:$E(GE)?Xs(GE):void 0});function KE(e,t){t&&(e.patchPlugin_=Xs(Rx),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Bx(e){Ix(e),e.drafts_.forEach(JB),e.drafts_=null}function Ix(e){e===_f&&(_f=e.parent_)}var YE=e=>_f=QB(_f,e);function JB(e){const t=e[Jn];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function WE(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];if(e!==void 0&&e!==n){n[Jn].modified_&&(Bx(t),fi(4)),yi(e)&&(e=XE(t,e));const{patchPlugin_:o}=t;o&&o.generateReplacementPatches_(n[Jn].base_,e,t)}else e=XE(t,n);return e6(t,e,!0),Bx(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Xj?e:void 0}function XE(e,t){if(Cp(t))return t;const n=t[Jn];if(!n)return Mm(t,e.handledSet_,e);if(!jp(n,e))return t;if(!n.modified_)return n.base_;if(!n.finalized_){const{callbacks_:r}=n;if(r)for(;r.length>0;)r.pop()(e);rN(n,e)}return n.copy_}function e6(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&_1(t,n)}function tN(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var jp=(e,t)=>e.scope_===t,t6=[];function nN(e,t,n,r){const o=wa(e),l=e.type_;if(r!==void 0&&Lx(o,r,l)===t){Tm(o,r,n,l);return}if(!e.draftLocations_){const f=e.draftLocations_=new Map;Op(o,(m,v)=>{if(Pa(v)){const p=f.get(v)||[];p.push(m),f.set(v,p)}})}const c=e.draftLocations_.get(t)??t6;for(const f of c)Tm(o,f,n,l)}function n6(e,t,n){e.callbacks_.push(function(o){var f;const l=t;if(!l||!jp(l,o))return;(f=o.mapSetPlugin_)==null||f.fixSetContents(l);const c=b1(l);nN(e,l.draft_??l,c,n),rN(l,o)})}function rN(e,t){var r;if(e.modified_&&!e.finalized_&&(e.type_===3||e.type_===1&&e.allIndicesReassigned_||(((r=e.assigned_)==null?void 0:r.size)??0)>0)){const{patchPlugin_:o}=t;if(o){const l=o.getPath(e);l&&o.generatePatches_(e,l,t)}tN(e)}}
71function r6(e,t,n){const{scope_:r}=e;if(Pa(n)){const o=n[Jn];jp(o,r)&&o.callbacks_.push(function(){om(e);const c=b1(o);nN(e,n,c,t)})}else yi(n)&&e.callbacks_.push(function(){const l=wa(e);e.type_===3?l.has(n)&&Mm(n,r.handledSet_,r):Lx(l,t,e.type_)===n&&r.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&Mm(Lx(e.copy_,t,e.type_),r.handledSet_,r)})}function Mm(e,t,n){return!n.immer_.autoFreeze_&&n.unfinalizedDrafts_<1||Pa(e)||t.has(e)||!yi(e)||Cp(e)||(t.add(e),Op(e,(r,o)=>{if(Pa(o)){const l=o[Jn];if(jp(l,n)){const c=b1(l);Tm(e,r,c,e.type_),tN(l)}}else yi(o)&&Mm(o,t,n)})),e}function i6(e,t){const n=Tp(e),r={type_:n?1:0,scope_:t?t.scope_:eN(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let o=r,l=Cm;n&&(o=[r],l=wf);const{revoke:c,proxy:f}=Proxy.revocable(o,l);return r.draft_=f,r.revoke_=c,[f,r]}var Cm={get(e,t){if(t===Jn)return e;let n=e.scope_.arrayMethodsPlugin_;const r=e.type_===1&&typeof t=="string";if(r&&n!=null&&n.isArrayOperationMethod(t))return n.createMethodInterceptor(e,t);const o=wa(e);if(!FE(o,t,e.type_))return a6(e,o,t);const l=o[t];if(e.finalized_||!yi(l)||r&&e.operationMethod&&(n!=null&&n.isMutatingArrayMethod(e.operationMethod))&&WB(t))return l;if(l===_0(e.base_,t)){om(e);const c=e.type_===1?+t:t,f=Vx(e.scope_,l,e,c);return e.copy_[c]=f}return l},has(e,t){return t in wa(e)},ownKeys(e){return Reflect.ownKeys(wa(e))},set(e,t,n){const r=iN(wa(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const o=_0(wa(e),t),l=o==null?void 0:o[Jn];if(l&&l.base_===n)return e.copy_[t]=n,e.assigned_.set(t,!1),!0;if(YB(n,o)&&(n!==void 0||FE(e.base_,t,e.type_)))return!0;om(e),Ux(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_.set(t,!0),r6(e,t,n)),!0},deleteProperty(e,t){return om(e),_0(e.base_,t)!==void 0||t in e.base_?(e.assigned_.set(t,!1),Ux(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=wa(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{[am]:!0,[kx]:e.type_!==1||t!=="length",[Om]:r[Om],[bf]:n[t]}},defineProperty(){fi(11)},getPrototypeOf(e){return pu(e.base_)},setPrototypeOf(){fi(12)}},wf={};for(let e in Cm){let t=Cm[e];wf[e]=function(){const n=arguments;return n[0]=n[0][0],t.apply(this,n)}}wf.deleteProperty=function(e,t){return wf.set.call(this,e,t,void 0)};wf.set=function(e,t,n){return Cm.set.call(this,e[0],t,n,e[0])};function _0(e,t){const n=e[Jn];return(n?wa(n):e)[t]}function a6(e,t,n){var o;const r=iN(t,n);return r?bf in r?r[bf]:(o=r.get)==null?void 0:o.call(e.draft_):void 0}function iN(e,t){if(!(t in e))return;let n=pu(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=pu(n)}}function Ux(e){e.modified_||(e.modified_=!0,e.parent_&&Ux(e.parent_))}function om(e){e.copy_||(e.assigned_=new Map,e.copy_=zx(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var o6=class{constructor(t){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(n,r,o)=>{if(tu(n)&&!tu(r)){const c=r;r=n;const f=this;return function(v=c,...p){return f.produce(v,g=>r.call(this,g,...p))}}tu(r)||fi(6),o!==void 0&&!tu(o)&&fi(7);let l;if(yi(n)){const c=YE(this),f=Vx(c,n,void 0);let m=!0;try{l=r(f),m=!1}finally{m?Bx(c):Ix(c)}return KE(c,o),WE(l,c)}else if(!n||!x1(n)){if(l=r(n),l===void 0&&(l=n),l===Xj&&(l=void 0),this.autoFreeze_&&_1(l,!0),o){const c=[],f=[];Xs(Rx).generateReplacementPatches_(n,l,{patches_:c,inversePatches_:f}),o(c,f)}return l}else fi(1,n)},this.produceWithPatches=(n,r)=>{if(tu(n))return(f,...m)=>this.produceWithPatches(f,v=>n(v,...m));let o,l;return[this.produce(n,r,(f,m)=>{o=f,l=m}),o,l]},b0(t==null?void 0:t.autoFreeze)&&this.setAutoFreeze(t.autoFreeze),b0(t==null?void 0:t.useStrictShallowCopy)&&this.setUseStrictShallowCopy(t.useStrictShallowCopy),b0(t==null?void 0:t.useStrictIteration)&&this.setUseStrictIteration(t.useStrictIteration)}createDraft(t){yi(t)||fi(8),Pa(t)&&(t=mi(t));const n=YE(this),r=Vx(n,t,void 0);return r[Jn].isManual_=!0,Ix(n),r}finishDraft(t,n){const r=t&&t[Jn];(!r||!r.isManual_)&&fi(9);const{scope_:o}=r;return KE(o,n),WE(void 0,o)}setAutoFreeze(t){this.autoFreeze_=t}setUseStrictShallowCopy(t){this.useStrictShallowCopy_=t}setUseStrictIteration(t){this.useStrictIteration_=t}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(t,n){let r;for(r=n.length-1;r>=0;r--){const l=n[r];
71if(l.path.length===0&&l.op==="replace"){t=l.value;break}}r>-1&&(n=n.slice(r+1));const o=Xs(Rx).applyPatches_;return Pa(t)?o(t,n):this.produce(t,l=>o(l,n))}};function Vx(e,t,n,r){const[o,l]=Pp(t)?Xs(Pm).proxyMap_(t,n):Mp(t)?Xs(Pm).proxySet_(t,n):i6(t,n);return((n==null?void 0:n.scope_)??eN()).drafts_.push(o),l.callbacks_=(n==null?void 0:n.callbacks_)??[],l.key_=r,n&&r!==void 0?n6(n,l,r):l.callbacks_.push(function(m){var p;(p=m.mapSetPlugin_)==null||p.fixSetContents(l);const{patchPlugin_:v}=m;l.modified_&&v&&v.generatePatches_(l,[],m)}),o}function mi(e){return Pa(e)||fi(10,e),aN(e)}function aN(e){if(!yi(e)||Cp(e))return e;const t=e[Jn];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=zx(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=zx(e,!0);return Op(n,(o,l)=>{Tm(n,o,aN(l))},r),t&&(t.finalized_=!1),n}var s6=new o6,oN=s6.produce;function sN(e){return({dispatch:n,getState:r})=>o=>l=>typeof l=="function"?l(n,r,e):o(l)}var l6=sN(),u6=sN,c6=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Am:Am.apply(null,arguments)};function Yr(e,t){function n(...r){if(t){let o=t(...r);if(!o)throw new Error(Tr(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=r=>Wj(r)&&r.type===e,n}var lN=class of extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,of.prototype)}static get[Symbol.species](){return of}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new of(...t[0].concat(this)):new of(...t.concat(this))}};function QE(e){return yi(e)?oN(e,()=>{}):e}function Uh(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}function f6(e){return typeof e=="boolean"}var d6=()=>function(t){const{thunk:n=!0,immutableCheck:r=!0,serializableCheck:o=!0,actionCreatorCheck:l=!0}=t??{};let c=new lN;return n&&(f6(n)?c.push(l6):c.push(u6(n.extraArgument))),c},uN="RTK_autoBatch",Dt=()=>e=>({payload:e,meta:{[uN]:!0}}),JE=e=>t=>{setTimeout(t,e)},cN=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let o=!0,l=!1,c=!1;const f=new Set,m=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:JE(10):e.type==="callback"?e.queueNotification:JE(e.timeout),v=()=>{c=!1,l&&(l=!1,f.forEach(p=>p()))};return Object.assign({},r,{subscribe(p){const g=()=>o&&p(),b=r.subscribe(g);return f.add(p),()=>{b(),f.delete(p)}},dispatch(p){var g;try{return o=!((g=p==null?void 0:p.meta)!=null&&g[uN]),l=!o,l&&(c||(c=!0,m(v))),r.dispatch(p)}finally{o=!0}}})},h6=e=>function(n){const{autoBatch:r=!0}=n??{};let o=new lN(e);return r&&o.push(cN(typeof r=="object"?r:void 0)),o};function m6(e){const t=d6(),{reducer:n=void 0,middleware:r,devTools:o=!0,preloadedState:l=void 0,enhancers:c=void 0}=e||{};let f;if(typeof n=="function")f=n;else if(y1(n))f=Yj(n);else throw new Error(Tr(1));let m;typeof r=="function"?m=r(t):m=t();let v=Am;o&&(v=c6({trace:!1,...typeof o=="object"&&o}));const p=$B(...m),g=h6(p);let b=typeof c=="function"?c(g):g();const S=v(...b);return Kj(f,l,S)}function fN(e){const t={},n=[];let r;const o={addCase(l,c){const f=typeof l=="string"?l:l.type;if(!f)throw new Error(Tr(28));if(f in t)throw new Error(Tr(29));return t[f]=c,o},addAsyncThunk(l,c){return c.pending&&(t[l.pending.type]=c.pending),c.rejected&&(t[l.rejected.type]=c.rejected),c.fulfilled&&(t[l.fulfilled.type]=c.fulfilled),c.settled&&n.push({matcher:l.settled,reducer:c.settled}),o},addMatcher(l,c){return n.push({matcher:l,reducer:c}),o},addDefaultCase(l){return r=l,o}};return e(o),[t,n,r]}function p6(e){return typeof e=="function"}function v6(e,t){let[n,r,o]=fN(t),l;if(p6(e))l=()=>QE(e());else{const f=QE(e);l=()=>f}function c(f=l(),m){let v=[n[m.type],...r.filter(({matcher:p})=>p(m)).map(({reducer:p})=>p)];return v.filter(p=>!!p).length===0&&(v=[o]),v.reduce((p,g)=>{if(g)if(Pa(p)){const S=g(p,m);return S===void 0?p:S}else{if(yi(p))return oN(p,b=>g(b,m));{const b=g(p,m);if(b===void 0){if(p===null)return p;throw Error("A case reducer on a non-draftable value must not return undefined")}return b}}return p},f)}return c.getInitialState=l,c}var g6="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",y6=(e=21)=>{let t="",n=e;for(;n--;)t+=g6[Math.random()*64|0];return t},x6=Symbol.for("rtk-slice-createasyncthunk");function b6(e,t){return`${e}/${t}`}function _6({creators:e}={}){var n;const t=(n=e==null?void 0:e.asyncThunk)==null?void 0:n[x6];return function(o){const{name:l,reducerPath:c=l}=o;if(!l)throw new Error(Tr(11));const f=(typeof o.reducers=="function"?o.reducers(S6()):o.reducers)||{},m=Object.keys(f),v={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]}
71,p={addCase(R,B){const I=typeof R=="string"?R:R.type;if(!I)throw new Error(Tr(12));if(I in v.sliceCaseReducersByType)throw new Error(Tr(13));return v.sliceCaseReducersByType[I]=B,p},addMatcher(R,B){return v.sliceMatchers.push({matcher:R,reducer:B}),p},exposeAction(R,B){return v.actionCreators[R]=B,p},exposeCaseReducer(R,B){return v.sliceCaseReducersByName[R]=B,p}};m.forEach(R=>{const B=f[R],I={reducerName:R,type:b6(l,R),createNotation:typeof o.reducers=="function"};E6(B)?T6(I,B,p,t):A6(I,B,p)});function g(){const[R={},B=[],I=void 0]=typeof o.extraReducers=="function"?fN(o.extraReducers):[o.extraReducers],q={...R,...v.sliceCaseReducersByType};return v6(o.initialState,K=>{for(let ie in q)K.addCase(ie,q[ie]);for(let ie of v.sliceMatchers)K.addMatcher(ie.matcher,ie.reducer);for(let ie of B)K.addMatcher(ie.matcher,ie.reducer);I&&K.addDefaultCase(I)})}const b=R=>R,S=new Map,A=new WeakMap;let E;function M(R,B){return E||(E=g()),E(R,B)}function j(){return E||(E=g()),E.getInitialState()}function z(R,B=!1){function I(K){let ie=K[R];return typeof ie>"u"&&B&&(ie=Uh(A,I,j)),ie}function q(K=b){const ie=Uh(S,B,()=>new WeakMap);return Uh(ie,K,()=>{const ge={};for(const[re,$]of Object.entries(o.selectors??{}))ge[re]=w6($,K,()=>Uh(A,K,j),B);return ge})}return{reducerPath:R,getSelectors:q,get selectors(){return q(I)},selectSlice:I}}const k={name:l,reducer:M,actions:v.actionCreators,caseReducers:v.sliceCaseReducersByName,getInitialState:j,...z(c),injectInto(R,{reducerPath:B,...I}={}){const q=B??c;return R.inject({reducerPath:q,reducer:M},I),{...k,...z(q,!0)}}};return k}}function w6(e,t,n,r){function o(l,...c){let f=t(l);return typeof f>"u"&&r&&(f=n()),e(f,...c)}return o.unwrapped=e,o}var mr=_6();function S6(){function e(t,n){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...n}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...n){return t(...n)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,n){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:n}},asyncThunk:e}}function A6({type:e,reducerName:t,createNotation:n},r,o){let l,c;if("reducer"in r){if(n&&!O6(r))throw new Error(Tr(17));l=r.reducer,c=r.prepare}else l=r;o.addCase(e,l).exposeCaseReducer(t,l).exposeAction(t,c?Yr(e,c):Yr(e))}function E6(e){return e._reducerDefinitionType==="asyncThunk"}function O6(e){return e._reducerDefinitionType==="reducerWithPrepare"}function T6({type:e,reducerName:t},n,r,o){if(!o)throw new Error(Tr(18));const{payloadCreator:l,fulfilled:c,pending:f,rejected:m,settled:v,options:p}=n,g=o(e,l,p);r.exposeAction(t,g),c&&r.addCase(g.fulfilled,c),f&&r.addCase(g.pending,f),m&&r.addCase(g.rejected,m),v&&r.addMatcher(g.settled,v),r.exposeCaseReducer(t,{fulfilled:c||Vh,pending:f||Vh,rejected:m||Vh,settled:v||Vh})}function Vh(){}var P6="task",dN="listener",hN="completed",w1="cancelled",M6=`task-${w1}`,C6=`task-${hN}`,Hx=`${dN}-${w1}`,j6=`${dN}-${hN}`,Np=class{constructor(e){vy(this,"name","TaskAbortError");vy(this,"message");this.code=e,this.message=`${P6} ${w1} (reason: ${e})`}},S1=(e,t)=>{if(typeof e!="function")throw new TypeError(Tr(32))},jm=()=>{},mN=(e,t=jm)=>(e.catch(t),e),pN=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),Zs=e=>{if(e.aborted)throw new Np(e.reason)};function vN(e,t){let n=jm;return new Promise((r,o)=>{const l=()=>o(new Np(e.reason));if(e.aborted){l();return}n=pN(e,l),t.finally(()=>n()).then(r,o)}).finally(()=>{n=jm})}var N6=async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(n){return{status:n instanceof Np?"cancelled":"rejected",error:n}}finally{t==null||t()}},Nm=e=>t=>mN(vN(e,t).then(n=>(Zs(e),n))),gN=e=>{const t=Nm(e);return n=>t(new Promise(r=>setTimeout(r,n)))},{assign:cu}=Object,eO={},Dp="listenerMiddleware",D6=(e,t)=>{const n=r=>pN(e,()=>r.abort(e.reason));return(r,o)=>{S1(r);const l=new AbortController;n(l);const c=N6(async()=>{Zs(e),Zs(l.signal);const f=await r({pause:Nm(l.signal),delay:gN(l.signal),signal:l.signal});return Zs(l.signal),f},()=>l.abort(C6));return o!=null&&o.autoJoin&&t.push(c.catch(jm)),{result:Nm(e)(c),cancel(){l.abort(M6)}}}},k6=(e,t)=>{const n=async(r,o)=>{Zs(t);let l=()=>{};const f=[new Promise((m,v)=>{let p=e({predicate:r,effect:(g,b)=>{b.unsubscribe(),m([g,b.getState(),b.getOriginalState()])}});l=()=>{p(),v()}})];
71o!=null&&f.push(new Promise(m=>setTimeout(m,o,null)));try{const m=await vN(t,Promise.race(f));return Zs(t),m}finally{l()}};return(r,o)=>mN(n(r,o))},yN=e=>{let{type:t,actionCreator:n,matcher:r,predicate:o,effect:l}=e;if(t)o=Yr(t).match;else if(n)t=n.type,o=n.match;else if(r)o=r;else if(!o)throw new Error(Tr(21));return S1(l),{predicate:o,type:t,effect:l}},xN=cu(e=>{const{type:t,predicate:n,effect:r}=yN(e);return{id:y6(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(Tr(22))}}},{withTypes:()=>xN}),tO=(e,t)=>{const{type:n,effect:r,predicate:o}=yN(t);return Array.from(e.values()).find(l=>(typeof n=="string"?l.type===n:l.predicate===o)&&l.effect===r)},qx=e=>{e.pending.forEach(t=>{t.abort(Hx)})},L6=(e,t)=>()=>{for(const n of t.keys())qx(n);e.clear()},nO=(e,t,n)=>{try{e(t,n)}catch(r){setTimeout(()=>{throw r},0)}},bN=cu(Yr(`${Dp}/add`),{withTypes:()=>bN}),z6=Yr(`${Dp}/removeAll`),_N=cu(Yr(`${Dp}/remove`),{withTypes:()=>_N}),R6=(...e)=>{console.error(`${Dp}/error`,...e)},Hf=(e={})=>{const t=new Map,n=new Map,r=S=>{const A=n.get(S)??0;n.set(S,A+1)},o=S=>{const A=n.get(S)??1;A===1?n.delete(S):n.set(S,A-1)},{extra:l,onError:c=R6}=e;S1(c);const f=S=>(S.unsubscribe=()=>t.delete(S.id),t.set(S.id,S),A=>{S.unsubscribe(),A!=null&&A.cancelActive&&qx(S)}),m=S=>{const A=tO(t,S)??xN(S);return f(A)};cu(m,{withTypes:()=>m});const v=S=>{const A=tO(t,S);return A&&(A.unsubscribe(),S.cancelActive&&qx(A)),!!A};cu(v,{withTypes:()=>v});const p=async(S,A,E,M)=>{const j=new AbortController,z=k6(m,j.signal),k=[];try{S.pending.add(j),r(S),await Promise.resolve(S.effect(A,cu({},E,{getOriginalState:M,condition:(R,B)=>z(R,B).then(Boolean),take:z,delay:gN(j.signal),pause:Nm(j.signal),extra:l,signal:j.signal,fork:D6(j.signal,k),unsubscribe:S.unsubscribe,subscribe:()=>{t.set(S.id,S)},cancelActiveListeners:()=>{S.pending.forEach((R,B,I)=>{R!==j&&(R.abort(Hx),I.delete(R))})},cancel:()=>{j.abort(Hx),S.pending.delete(j)},throwIfCancelled:()=>{Zs(j.signal)}})))}catch(R){R instanceof Np||nO(c,R,{raisedBy:"effect"})}finally{await Promise.all(k),j.abort(j6),o(S),S.pending.delete(j)}},g=L6(t,n);return{middleware:S=>A=>E=>{if(!Wj(E))return A(E);if(bN.match(E))return m(E.payload);if(z6.match(E)){g();return}if(_N.match(E))return v(E.payload);let M=S.getState();const j=()=>
71{if(M===eO)throw new Error(Tr(23));return M};let z;try{if(z=A(E),t.size>0){const k=S.getState(),R=Array.from(t.values());for(const B of R){let I=!1;try{I=B.predicate(E,k,M)}catch(q){I=!1,nO(c,q,{raisedBy:"predicate"})}I&&p(B,E,S,j)}}}finally{M=eO}return z},startListening:m,stopListening:v,clearListeners:g}};function Tr(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. `}var B6={layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},wN=mr({name:"chartLayout",initialState:B6,reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){var n,r,o,l;e.margin.top=(n=t.payload.top)!==null&&n!==void 0?n:0,e.margin.right=(r=t.payload.right)!==null&&r!==void 0?r:0,e.margin.bottom=(o=t.payload.bottom)!==null&&o!==void 0?o:0,e.margin.left=(l=t.payload.left)!==null&&l!==void 0?l:0},setScale(e,t){e.scale=t.payload}}}),{setMargin:I6,setLayout:U6,setChartSize:V6,setScale:H6}=wN.actions,q6=wN.reducer;function SN(e,t,n){return Array.isArray(e)&&e&&t+n!==0?e.slice(t,n+1):e}function tt(e){return Number.isFinite(e)}function Ki(e){return typeof e=="number"&&e>0&&Number.isFinite(e)}function rO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ru(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?rO(Object(n),!0).forEach(function(r){Z6(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Z6(e,t,n){return(t=F6(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F6(e){var t=G6(e,"string");return typeof t=="symbol"?t:t+""}function G6(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ct(e,t,n){return wn(e)||wn(t)?n:$i(t)?Ys(e,t,n):typeof t=="function"?t(e):n}var $6=(e,t,n)=>{if(t&&n){var{width:r,height:o}=n,{align:l,verticalAlign:c,layout:f}=t;if((f==="vertical"||f==="horizontal"&&c==="middle")&&l!=="center"&&Pe(e[l]))return ru(ru({},e),{},{[l]:e[l]+(r||0)});if((f==="horizontal"||f==="vertical"&&l==="center")&&c!=="middle"&&Pe(e[c]))return ru(ru({},e),{},{[c]:e[c]+(o||0)})}return e},Io=(e,t)=>e==="horizontal"&&t==="xAxis"||e==="vertical"&&t==="yAxis"||e==="centric"&&t==="angleAxis"||e==="radial"&&t==="radiusAxis",AN=(e,t,n,r)=>{if(r)return e.map(f=>f.coordinate);var o,l,c=e.map(f=>(f.coordinate===t&&(o=!0),f.coordinate===n&&(l=!0),f.coordinate));return o||c.push(t),l||c.push(n),c},EN=(e,t,n)=>{if(!e)return null;var{duplicateDomain:r,type:o,range:l,scale:c,realScaleType:f,isCategorical:m,categoricalDomain:v,tickCount:p,ticks:g,niceTicks:b,axisType:S}=e;if(!c)return null;var A=f==="scaleBand"&&c.bandwidth?c.bandwidth()/2:2,E=o==="category"&&c.bandwidth?c.bandwidth()/A:0;if(E=S==="angleAxis"&&l&&l.length>=2?_n(l[0]-l[1])*2*E:E,g||b){var M=(g||b||[]).map((j,z)=>{var k=r?r.indexOf(j):j,R=c.map(k);return tt(R)?{coordinate:R+E,value:j,offset:E,index:z}:null}).filter(dr);return M}return m&&v?v.map((j,z)=>{var k=c.map(j);return tt(k)?{coordinate:k+E,value:j,index:z,offset:E}:null}).filter(dr):c.ticks&&p!=null?c.ticks(p).map((j,z)=>{var k=c.map(j);return tt(k)?{coordinate:k+E,value:j,index:z,offset:E}:null}).filter(dr):c.domain().map((j,z)=>{var k=c.map(j);return tt(k)?{coordinate:k+E,value:r?r[j]:j,index:z,offset:E}:null}).filter(dr)},K6=(e,t)=>{if(!t||t.length!==2||!Pe(t[0])||!Pe(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!Pe(e[0])||e[0]<n)&&(o[0]=n),(!Pe(e[1])||e[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<n&&(o[1]=n),o},Y6=e=>{var t,n=e.length;if(!(n<=0)){var r=(t=e[0])===null||t===void 0?void 0:t.length;if(!(r==null||r<=0))for(var o=0;o<r;++o)for(var l=0,c=0,f=0;f<n;++f){var m=e[f],v=m==null?void 0:m[o];if(v!=null){var p=v[1],g=v[0],b=Gi(p)?g:p;b>=0?(v[0]=l,l+=b,v[1]=l):(v[0]=c,c+=b,v[1]=c)}}}},W6=e=>{var t,n=e.length;if(!(n<=0)){var r=(t=e[0])===null||t===void 0?void 0:t.length;if(!(r==null||r<=0))for(var o=0;o<r;++o)for(var l=0,c=0;c<n;++c){var f=e[c],m=f==null?void 0:f[o];if(m!=null){var v=Gi(m[1])?m[0]:m[1];v>=0?(m[0]=l,l+=v,m[1]=l):(m[0]=0,m[1]=0)}}}},X6={sign:Y6,expand:p5,none:Ks,silhouette:v5,wiggle:g5,positive:W6},Q6=(e,t,n)=>{var r,o=(r=X6[n])!==null&&r!==void 0?r:Ks,l=m5().keys(t).value((f,m)=>Number(Ct(f,m,0))).order(Nx).offset(o),c=l(e);
71return c.forEach((f,m)=>{f.forEach((v,p)=>{var g=Ct(e[p],t[m],0);Array.isArray(g)&&g.length===2&&Pe(g[0])&&Pe(g[1])&&(v[0]=g[0],v[1]=g[1])})}),c};function J6(e){return e==null?void 0:String(e)}var iO=e=>{var{axis:t,ticks:n,offset:r,bandSize:o,entry:l,index:c}=e;if(t.type==="category")return n[c]?n[c].coordinate+r:null;var f=Ct(l,t.dataKey,t.scale.domain()[c]);if(wn(f))return null;var m=t.scale.map(f);return Pe(m)?m-o/2+r:null},eI=e=>{var{numericAxis:t}=e,n=t.scale.domain();if(t.type==="number"){var r=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r<=0&&o>=0?0:o<0?o:r}return n[0]},tI=e=>{var t=e.flat(2).filter(Pe);return[Math.min(...t),Math.max(...t)]},nI=e=>[e[0]===1/0?0:e[0],e[1]===-1/0?0:e[1]],rI=(e,t,n)=>{if(e!=null)return nI(Object.keys(e).reduce((r,o)=>{var l=e[o];if(!l)return r;var{stackedData:c}=l,f=c.reduce((m,v)=>{var p=SN(v,t,n),g=tI(p);return!tt(g[0])||!tt(g[1])?m:[Math.min(m[0],g[0]),Math.max(m[1],g[1])]},[1/0,-1/0]);return[Math.min(f[0],r[0]),Math.max(f[1],r[1])]},[1/0,-1/0]))},aO=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,oO=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Dm=(e,t,n)=>{if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=Ap(t,p=>p.coordinate),l=1/0,c=1,f=o.length;c<f;c++){var m=o[c],v=o[c-1];l=Math.min(((m==null?void 0:m.coordinate)||0)-((v==null?void 0:v.coordinate)||0),l)}return l===1/0?0:l}return n?void 0:0};function sO(e){var{tooltipEntrySettings:t,dataKey:n,payload:r,value:o,name:l}=e;return ru(ru({},t),{},{dataKey:n,payload:r,value:o,name:l})}function kp(e,t){if(e)return String(e);if(typeof t=="string")return t}var iI=(e,t)=>{if(t==="horizontal")return e.chartX;if(t==="vertical")return e.chartY},aI=(e,t)=>t==="centric"?e.angle:e.radius,za=e=>e.layout.width,Ra=e=>e.layout.height,oI=e=>e.layout.scale,ON=e=>e.layout.margin,Lp=te(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),zp=te(e=>e.cartesianAxis.yAxis,e=>Object.values(e)),TN="data-recharts-item-index",PN="data-recharts-item-id",qf=60;function lO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Hh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lO(Object(n),!0).forEach(function(r){sI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function sI(e,t,n){return(t=lI(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lI(e){var t=uI(e,"string");return typeof t=="symbol"?t:t+""}function uI(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var cI=e=>e.brush.height;function fI(e){var t=zp(e);return t.reduce((n,r)=>{if(r.orientation==="left"&&!r.mirror&&!r.hide){var o=typeof r.width=="number"?r.width:qf;return n+o}return n},0)}function dI(e){var t=zp(e);return t.reduce((n,r)=>{if(r.orientation==="right"&&!r.mirror&&!r.hide){var o=typeof r.width=="number"?r.width:qf;return n+o}return n},0)}function hI(e){var t=Lp(e);return t.reduce((n,r)=>r.orientation==="top"&&!r.mirror&&!r.hide?n+r.height:n,0)}function mI(e){var t=Lp(e);return t.reduce((n,r)=>r.orientation==="bottom"&&!r.mirror&&!r.hide?n+r.height:n,0)}var fn=te([za,Ra,ON,cI,fI,dI,hI,mI,Gj,UB],(e,t,n,r,o,l,c,f,m,v)=>{var p={left:(n.left||0)+o,right:(n.right||0)+l},g={top:(n.top||0)+c,bottom:(n.bottom||0)+f},b=Hh(Hh({},g),p),S=b.bottom;b.bottom+=r,b=$6(b,m,v);var A=e-b.left-b.right,E=t-b.top-b.bottom;return Hh(Hh({brushBottom:S},b),{},{width:Math.max(A,0),height:Math.max(E,0)})}),pI=te(fn,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),A1=te(za,Ra,(e,t)=>({x:0,y:0,width:e,height:t})),vI=O.createContext(null),pr=()=>O.useContext(vI)!=null,Rp=e=>e.brush,Bp=te([Rp,fn,ON],(e,t,n)=>({height:e.height,x:Pe(e.x)?e.x:t.left,y:Pe(e.y)?e.y:t.top+t.height+t.brushBottom-((n==null?void 0:n.bottom)||0),width:Pe(e.width)?e.width:t.width})),w0={},S0={},A0={},uO;function gI(){return uO||(uO=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n,r,{signal:o,edges:l}={}){let c,f=null;const m=l!=null&&l.includes("leading"),v=l==null||l.includes("trailing"),p=()=>{f!==null&&(n.apply(c,f),c=void 0,f=null)},g=()=>{v&&p(),E()};let b=null;const S=()=>{b!=null&&clearTimeout(b),b=setTimeout(()=>{b=null,g()},r)},A=()=>{b!==null&&(clearTimeout(b),b=null)},E=()=>{A(),c=void 0,f=null},M=()=>{p()},j=function(...z){if(o!=null&&o.aborted)return;c=this,f=z;
71const k=b==null;S(),m&&k&&p()};return j.schedule=S,j.cancel=E,j.flush=M,o==null||o.addEventListener("abort",E,{once:!0}),j}e.debounce=t})(A0)),A0}var cO;function yI(){return cO||(cO=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=gI();function n(r,o=0,l={}){typeof l!="object"&&(l={});const{leading:c=!1,trailing:f=!0,maxWait:m}=l,v=Array(2);c&&(v[0]="leading"),f&&(v[1]="trailing");let p,g=null;const b=t.debounce(function(...E){p=r.apply(this,E),g=null},o,{edges:v}),S=function(...E){return m!=null&&(g===null&&(g=Date.now()),Date.now()-g>=m)?(p=r.apply(this,E),g=Date.now(),b.cancel(),b.schedule(),p):(b.apply(this,E),p)},A=()=>(b.flush(),p);return S.cancel=b.cancel,S.flush=A,S}e.debounce=n})(S0)),S0}var fO;function xI(){return fO||(fO=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=yI();function n(r,o=0,l={}){const{leading:c=!0,trailing:f=!0}=l;return t.debounce(r,o,{leading:c,maxWait:o,trailing:f})}e.throttle=n})(w0)),w0}var E0,dO;function bI(){return dO||(dO=1,E0=xI().throttle),E0}var _I=bI();const wI=Xi(_I);var km=function(t,n){for(var r=arguments.length,o=new Array(r>2?r-2:0),l=2;l<r;l++)o[l-2]=arguments[l];if(typeof console<"u"&&console.warn&&(n===void 0&&console.warn("LogUtils requires an error message argument"),!t))if(n===void 0)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=0;console.warn(n.replace(/%s/g,()=>o[c++]))}},Hi={width:"100%",height:"100%",debounce:0,minWidth:0,initialDimension:{width:-1,height:-1}},MN=(e,t,n)=>{var{width:r=Hi.width,height:o=Hi.height,aspect:l,maxHeight:c}=n,f=Ws(r)?e:Number(r),m=Ws(o)?t:Number(o);return l&&l>0&&(f?m=f/l:m&&(f=m*l),c&&m!=null&&m>c&&(m=c)),{calculatedWidth:f,calculatedHeight:m}},SI={width:0,height:0,overflow:"visible"},AI={width:0,overflowX:"visible"},EI={height:0,overflowY:"visible"},OI={},TI=e=>{var{width:t,height:n}=e,r=Ws(t),o=Ws(n);return r&&o?SI:r?AI:o?EI:OI};function PI(e){var{width:t,height:n,aspect:r}=e,o=t,l=n;return o===void 0&&l===void 0?(o=Hi.width,l=Hi.height):o===void 0?o=r&&r>0?void 0:Hi.width:l===void 0&&(l=r&&r>0?void 0:Hi.height),{width:o,height:l}}function Zx(){return Zx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zx.apply(null,arguments)}function hO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function mO(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hO(Object(n),!0).forEach(function(r){MI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function MI(e,t,n){return(t=CI(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CI(e){var t=jI(e,"string");return typeof t=="symbol"?t:t+""}function jI(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var CN=O.createContext(Hi.initialDimension);function NI(e){return Ki(e.width)&&Ki(e.height)}function jN(e){var{children:t,width:n,height:r}=e,o=O.useMemo(()=>({width:n,height:r}),[n,r]);return NI(o)?O.createElement(CN.Provider,{value:o},t):null}var E1=()=>O.useContext(CN),DI=O.forwardRef((e,t)=>{var{aspect:n,initialDimension:r=Hi.initialDimension,width:o,height:l,minWidth:c=Hi.minWidth,minHeight:f,maxHeight:m,children:v,debounce:p=Hi.debounce,id:g,className:b,onResize:S,style:A={}}=e,E=O.useRef(null),M=O.useRef();M.current=S,O.useImperativeHandle(t,()=>E.current);var[j,z]=O.useState({containerWidth:r.width,containerHeight:r.height}),k=O.useCallback((K,ie)=>{z(ge=>{var re=Math.round(K),$=Math.round(ie);return ge.containerWidth===re&&ge.containerHeight===$?ge:{containerWidth:re,containerHeight:$}})},[]);O.useEffect(()=>{if(E.current==null||typeof ResizeObserver>"u")return Eu;var K=$=>{var be,xe=$[0];if(xe!=null){var{width:_e,height:G}=xe.contentRect;k(_e,G),(be=M.current)===null||be===void 0||be.call(M,_e,G)}};p>0&&(K=wI(K,p,{trailing:!0,leading:!1}));var ie=new ResizeObserver(K),{width:ge,height:re}=E.current.getBoundingClientRect();return k(ge,re),ie.observe(E.current),()=>{ie.disconnect()}},[k,p]);var{containerWidth:R,containerHeight:B}=j;km(!n||n>0,"The aspect(%s) must be greater than zero.",n);var{calculatedWidth:I,calculatedHeight:q}=MN(R,B,{width:o,height:l,aspect:n,maxHeight:m});return km(I!=null&&I>0||q!=null&&q>0,`The width(%s) and height(%s) of chart should be greater than 0, 72 please check the style of container, or the props width(%s) and height(%s), 73 or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the 74 height and width.`,I,q,o,l,c,f,n),O.createElement("div",{id:g?"".concat(g):void 0,className:mt("recharts-responsive-container",b),style:mO(mO({},A),{},{width:o,height:l,minWidth:c,minHeight:f,maxHeight:m}),ref:E},O.createElement("div",{style:TI({width:o,height:l})},O.createElement(jN,{width:I,height:q},v)))}),Gc=O.forwardRef((e,t)=>
74{var n=E1();if(Ki(n.width)&&Ki(n.height))return e.children;var{width:r,height:o}=PI({width:e.width,height:e.height,aspect:e.aspect}),{calculatedWidth:l,calculatedHeight:c}=MN(void 0,void 0,{width:r,height:o,aspect:e.aspect,maxHeight:e.maxHeight});return Pe(l)&&Pe(c)?O.createElement(jN,{width:l,height:c},e.children):O.createElement(DI,Zx({},e,{width:r,height:o,ref:t}))});function O1(e){if(e)return{x:e.x,y:e.y,upperWidth:"upperWidth"in e?e.upperWidth:e.width,lowerWidth:"lowerWidth"in e?e.lowerWidth:e.width,width:e.width,height:e.height}}var Ip=()=>{var e,t=pr(),n=Ce(pI),r=Ce(Bp),o=(e=Ce(Rp))===null||e===void 0?void 0:e.padding;return!t||!r||!o?n:{width:r.width-o.left-o.right,height:r.height-o.top-o.bottom,x:o.left,y:o.top}},kI={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},NN=()=>{var e;return(e=Ce(fn))!==null&&e!==void 0?e:kI},T1=()=>Ce(za),P1=()=>Ce(Ra),LI=()=>Ce(e=>e.layout.margin),ct=e=>e.layout.layoutType,Ou=()=>Ce(ct),DN=()=>{var e=Ou();if(e==="horizontal"||e==="vertical")return e},kN=e=>{var t=e.layout.layoutType;if(t==="centric"||t==="radial")return t},zI=()=>{var e=Ou();return e!==void 0},Zf=e=>{var t=Ot(),n=pr(),{width:r,height:o}=e,l=E1(),c=r,f=o;return l&&(c=l.width>0?l.width:r,f=l.height>0?l.height:o),O.useEffect(()=>{!n&&Ki(c)&&Ki(f)&&t(V6({width:c,height:f}))},[t,n,c,f]),null},LN=Symbol.for("immer-nothing"),pO=Symbol.for("immer-draftable"),Pr=Symbol.for("immer-state");function di(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Sf=Object.getPrototypeOf;function vu(e){return!!e&&!!e[Pr]}function Qs(e){var t;return e?zN(e)||Array.isArray(e)||!!e[pO]||!!((t=e.constructor)!=null&&t[pO])||Ff(e)||Vp(e):!1}var RI=Object.prototype.constructor.toString(),vO=new WeakMap;function zN(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if(typeof n!="function")return!1;let r=vO.get(n);return r===void 0&&(r=Function.toString.call(n),vO.set(n,r)),r===RI}function Lm(e,t,n=!0){Up(e)===0?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((r,o)=>t(o,r,e))}function Up(e){const t=e[Pr];return t?t.type_:Array.isArray(e)?1:Ff(e)?2:Vp(e)?3:0}function Fx(e,t){return Up(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function RN(e,t,n){const r=Up(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function BI(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Ff(e){return e instanceof Map}function Vp(e){return e instanceof Set}function Ls(e){return e.copy_||e.base_}function Gx(e,t){if(Ff(e))return new Map(e);if(Vp(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=zN(e);if(t===!0||t==="class_only"&&!n){const r=Object.getOwnPropertyDescriptors(e);delete r[Pr];let o=Reflect.ownKeys(r);for(let l=0;l<o.length;l++){const c=o[l],f=r[c];f.writable===!1&&(f.writable=!0,f.configurable=!0),(f.get||f.set)&&(r[c]={configurable:!0,writable:!0,enumerable:f.enumerable,value:e[c]})}return Object.create(Sf(e),r)}else{const r=Sf(e);if(r!==null&&n)return{...e};const o=Object.create(r);return Object.assign(o,e)}}function M1(e,t=!1){return Hp(e)||vu(e)||!Qs(e)||(Up(e)>1&&Object.defineProperties(e,{set:qh,add:qh,clear:qh,delete:qh}),Object.freeze(e),t&&Object.values(e).forEach(n=>M1(n,!0))),e}function II(){di(2)}var qh={value:II};function Hp(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var UI={};function Js(e){const t=UI[e];return t||di(0,e),t}var Af;function BN(){return Af}function VI(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function gO(e,t){t&&(Js("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function $x(e){Kx(e),e.drafts_.forEach(HI),e.drafts_=null}function Kx(e){e===Af&&(Af=e.parent_)}function yO(e){return Af=VI(Af,e)}function HI(e){const t=e[Pr];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function xO(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[Pr].modified_&&($x(t),di(4)),Qs(e)&&(e=zm(t,e),t.parent_||Rm(t,e)),t.patches_&&Js("Patches").generateReplacementPatches_(n[Pr].base_,e,t.patches_,t.inversePatches_)):e=zm(t,n,[]),$x(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==LN?e:void 0}function zm(e,t,n){if(Hp(t))return t;const r=e.immer_.shouldUseStrictIteration(),o=t[Pr];if(!o)return Lm(t,(l,c)=>bO(e,o,t,l,c,n),r),t;if(o.scope_!==e)return t;if(!o.modified_)return Rm(e,o.base_,!0),o.base_;if(!o.finalized_){o.finalized_=!0,o.scope_.unfinalizedDrafts_--;const l=o.copy_;let c=l,f=!1;
74o.type_===3&&(c=new Set(l),l.clear(),f=!0),Lm(c,(m,v)=>bO(e,o,l,m,v,n,f),r),Rm(e,l,!1),n&&e.patches_&&Js("Patches").generatePatches_(o,n,e.patches_,e.inversePatches_)}return o.copy_}function bO(e,t,n,r,o,l,c){if(o==null||typeof o!="object"&&!c)return;const f=Hp(o);if(!(f&&!c)){if(vu(o)){const m=l&&t&&t.type_!==3&&!Fx(t.assigned_,r)?l.concat(r):void 0,v=zm(e,o,m);if(RN(n,r,v),vu(v))e.canAutoFreeze_=!1;else return}else c&&n.add(o);if(Qs(o)&&!f){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===o&&f)return;zm(e,o),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&(Ff(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&Rm(e,o)}}}function Rm(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&M1(t,n)}function qI(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:BN(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=r,l=C1;n&&(o=[r],l=Ef);const{revoke:c,proxy:f}=Proxy.revocable(o,l);return r.draft_=f,r.revoke_=c,f}var C1={get(e,t){if(t===Pr)return e;const n=Ls(e);if(!Fx(n,t))return ZI(e,n,t);const r=n[t];return e.finalized_||!Qs(r)?r:r===O0(e.base_,t)?(T0(e),e.copy_[t]=Wx(r,e)):r},has(e,t){return t in Ls(e)},ownKeys(e){return Reflect.ownKeys(Ls(e))},set(e,t,n){const r=IN(Ls(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const o=O0(Ls(e),t),l=o==null?void 0:o[Pr];if(l&&l.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(BI(n,o)&&(n!==void 0||Fx(e.base_,t)))return!0;T0(e),Yx(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 O0(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,T0(e),Yx(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=Ls(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){di(11)},getPrototypeOf(e){return Sf(e.base_)},setPrototypeOf(){di(12)}},Ef={};Lm(C1,(e,t)=>{Ef[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Ef.deleteProperty=function(e,t){return Ef.set.call(this,e,t,void 0)};Ef.set=function(e,t,n){return C1.set.call(this,e[0],t,n,e[0])};function O0(e,t){const n=e[Pr];return(n?Ls(n):e)[t]}function ZI(e,t,n){var o;const r=IN(t,n);return r?"value"in r?r.value:(o=r.get)==null?void 0:o.call(e.draft_):void 0}function IN(e,t){if(!(t in e))return;let n=Sf(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Sf(n)}}function Yx(e){e.modified_||(e.modified_=!0,e.parent_&&Yx(e.parent_))}function T0(e){e.copy_||(e.copy_=Gx(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var FI=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const l=n;n=t;const c=this;return function(m=l,...v){return c.produce(m,p=>n.call(this,p,...v))}}typeof n!="function"&&di(6),r!==void 0&&typeof r!="function"&&di(7);let o;if(Qs(t)){const l=yO(this),c=Wx(t,void 0);let f=!0;try{o=n(c),f=!1}finally{f?$x(l):Kx(l)}return gO(l,r),xO(o,l)}else if(!t||typeof t!="object"){if(o=n(t),o===void 0&&(o=t),o===LN&&(o=void 0),this.autoFreeze_&&M1(o,!0),r){const l=[],c=[];Js("Patches").generateReplacementPatches_(t,o,l,c),r(l,c)}return o}else di(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(c,...f)=>this.produceWithPatches(c,m=>t(m,...f));let r,o;return[this.produce(t,n,(c,f)=>{r=c,o=f}),r,o]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof(e==null?void 0:e.useStrictIteration)=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){Qs(e)||di(8),vu(e)&&(e=GI(e));const t=yO(this),n=Wx(e,void 0);return n[Pr].isManual_=!0,Kx(t),n}finishDraft(e,t){const n=e&&e[Pr];(!n||!n.isManual_)&&di(9);const{scope_:r}=n;return gO(r,t),xO(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const o=t[n];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}n>
74-1&&(t=t.slice(n+1));const r=Js("Patches").applyPatches_;return vu(e)?r(e,t):this.produce(e,o=>r(o,t))}};function Wx(e,t){const n=Ff(e)?Js("MapSet").proxyMap_(e,t):Vp(e)?Js("MapSet").proxySet_(e,t):qI(e,t);return(t?t.scope_:BN()).drafts_.push(n),n}function GI(e){return vu(e)||di(10,e),UN(e)}function UN(e){if(!Qs(e)||Hp(e))return e;const t=e[Pr];let n,r=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=Gx(e,t.scope_.immer_.useStrictShallowCopy_),r=t.scope_.immer_.shouldUseStrictIteration()}else n=Gx(e,!0);return Lm(n,(o,l)=>{RN(n,o,UN(l))},r),t&&(t.finalized_=!1),n}var $I=new FI;$I.produce;var KI={settings:{layout:"horizontal",align:"center",verticalAlign:"middle",itemSorter:"value"},size:{width:0,height:0},payload:[]},VN=mr({name:"legend",initialState:KI,reducers:{setLegendSize(e,t){e.size.width=t.payload.width,e.size.height=t.payload.height},setLegendSettings(e,t){e.settings.align=t.payload.align,e.settings.layout=t.payload.layout,e.settings.verticalAlign=t.payload.verticalAlign,e.settings.itemSorter=t.payload.itemSorter},addLegendPayload:{reducer(e,t){e.payload.push(t.payload)},prepare:Dt()},replaceLegendPayload:{reducer(e,t){var{prev:n,next:r}=t.payload,o=mi(e).payload.indexOf(n);o>-1&&(e.payload[o]=r)},prepare:Dt()},removeLegendPayload:{reducer(e,t){var n=mi(e).payload.indexOf(t.payload);n>-1&&e.payload.splice(n,1)},prepare:Dt()}}}),{setLegendSize:_O,setLegendSettings:YI,addLegendPayload:HN,replaceLegendPayload:qN,removeLegendPayload:ZN}=VN.actions,WI=VN.reducer,XI=["contextPayload"];function Xx(){return Xx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xx.apply(null,arguments)}function wO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gu(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?wO(Object(n),!0).forEach(function(r){QI(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function QI(e,t,n){return(t=JI(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function JI(e){var t=e8(e,"string");return typeof t=="symbol"?t:t+""}function e8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function t8(e,t){if(e==null)return{};var n,r,o=n8(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function n8(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function r8(e){return e.value}function i8(e){var{contextPayload:t}=e,n=t8(e,XI),r=Hj(t,e.payloadUniqBy,r8),o=gu(gu({},n),{},{payload:r});return O.isValidElement(e.content)?O.cloneElement(e.content,o):typeof e.content=="function"?O.createElement(e.content,o):O.createElement(K5,o)}function a8(e,t,n,r,o,l){var{layout:c,align:f,verticalAlign:m}=t,v,p;return(!e||(e.left===void 0||e.left===null)&&(e.right===void 0||e.right===null))&&(f==="center"&&c==="vertical"?v={left:((r||0)-l.width)/2}:v=f==="right"?{right:n&&n.right||0}:{left:n&&n.left||0}),(!e||(e.top===void 0||e.top===null)&&(e.bottom===void 0||e.bottom===null))&&(m==="middle"?p={top:((o||0)-l.height)/2}:p=m==="bottom"?{bottom:n&&n.bottom||0}:{top:n&&n.top||0}),gu(gu({},v),p)}function o8(e){var t=Ot();return O.useEffect(()=>{t(YI(e))},[t,e]),null}function s8(e){var t=Ot();return O.useEffect(()=>(t(_O(e)),()=>{t(_O({width:0,height:0}))}),[t,e]),null}function l8(e,t,n,r){return e==="vertical"&&t!=null?{height:t}
74:e==="horizontal"?{width:n||r}:null}var u8={align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",layout:"horizontal",verticalAlign:"bottom"};function sm(e){var t=Sn(e,u8),n=qB(),r=B4(),o=LI(),{width:l,height:c,wrapperStyle:f,portal:m}=t,[v,p]=$j([n]),g=T1(),b=P1();if(g==null||b==null)return null;var S=g-((o==null?void 0:o.left)||0)-((o==null?void 0:o.right)||0),A=l8(t.layout,c,l,S),E=m?f:gu(gu({position:"absolute",width:(A==null?void 0:A.width)||l||"auto",height:(A==null?void 0:A.height)||c||"auto"},a8(f,t,o,g,b,v)),f),M=m??r;if(M==null||n==null)return null;var j=O.createElement("div",{className:"recharts-legend-wrapper",style:E,ref:p},O.createElement(o8,{layout:t.layout,align:t.align,verticalAlign:t.verticalAlign,itemSorter:t.itemSorter}),!m&&O.createElement(s8,{width:v.width,height:v.height}),O.createElement(i8,Xx({},t,A,{margin:o,chartWidth:g,chartHeight:b,contextPayload:n})));return bp.createPortal(j,M)}sm.displayName="Legend";function Qx(){return Qx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qx.apply(null,arguments)}function SO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function $c(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SO(Object(n),!0).forEach(function(r){c8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function c8(e,t,n){return(t=f8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f8(e){var t=d8(e,"string");return typeof t=="symbol"?t:t+""}function d8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function h8(e){return Array.isArray(e)&&$i(e[0])&&$i(e[1])?e.join(" ~ "):e}var Wl={separator:" : ",contentStyle:{margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},itemStyle:{display:"block",paddingTop:4,paddingBottom:4,color:"#000"},labelStyle:{},accessibilityLayer:!1},m8=e=>{var{separator:t=Wl.separator,contentStyle:n,itemStyle:r,labelStyle:o=Wl.labelStyle,payload:l,formatter:c,itemSorter:f,wrapperClassName:m,labelClassName:v,label:p,labelFormatter:g,accessibilityLayer:b=Wl.accessibilityLayer}=e,S=()=>{if(l&&l.length){var B={padding:0,margin:0},I=(f?Ap(l,f):l).map((q,K)=>{if(q.type==="none")return null;var ie=q.formatter||c||h8,{value:ge,name:re}=q,$=ge,be=re;if(ie){var xe=ie(ge,re,q,K,l);if(Array.isArray(xe))[$,be]=xe;else if(xe!=null)$=xe;else return null}var _e=$c($c({},Wl.itemStyle),{},{color:q.color||Wl.itemStyle.color},r);return O.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(K),style:_e},$i(be)?O.createElement("span",{className:"recharts-tooltip-item-name"},be):null,$i(be)?O.createElement("span",{className:"recharts-tooltip-item-separator"},t):null,O.createElement("span",{className:"recharts-tooltip-item-value"},$),O.createElement("span",{className:"recharts-tooltip-item-unit"},q.unit||""))});return O.createElement("ul",{className:"recharts-tooltip-item-list",style:B},I)}return null},A=$c($c({},Wl.contentStyle),n),E=$c({margin:0},o),M=!wn(p),j=M?p:"",z=mt("recharts-default-tooltip",m),k=mt("recharts-tooltip-label",v);M&&g&&l!==void 0&&l!==null&&(j=g(p,l));var R=b?{role:"status","aria-live":"assertive"}:{};return O.createElement("div",Qx({className:z,style:A},R),O.createElement("p",{className:k,style:E},O.isValidElement(j)?j:"".concat(j)),S())},Kc="recharts-tooltip-wrapper",p8={visibility:"hidden"};function v8(e){var{coordinate:t,translateX:n,translateY:r}=e;return mt(Kc,{["".concat(Kc,"-right")]:Pe(n)&&t&&Pe(t.x)&&n>=t.x,["".concat(Kc,"-left")]:Pe(n)&&t&&Pe(t.x)&&n<t.x,["".concat(Kc,"-bottom")]:Pe(r)&&t&&Pe(t.y)&&r>=t.y,["".concat(Kc,"-top")]:Pe(r)&&t&&Pe(t.y)&&r<t.y})}function AO(e){var{allowEscapeViewBox:t,coordinate:n,key:r,offset:o,position:l,reverseDirection:c,tooltipDimension:f,viewBox:m,viewBoxDimension:v}=e;if(l&&Pe(l[r]))return l[r];var p=n[r]-f-(o>0?o:0),g=n[r]+o;if(t[r])return c[r]?p:g;var b=m[r];if(b==null)return 0;if(c[r]){var S=p,A=b;return S<A?Math.max(g,b):Math.max(p,b)}if(v==null)return 0;var E=g+f,M=b+v;return E>M?Math.max(p,b):Math.max(g,b)}function g8(e){var{translateX:t,translateY:n,useTranslate3d:r}=e;return{transform:r?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}function y8(e){var{allowEscapeViewBox:t,coordinate:n,offsetTop:r,offsetLeft:o,position:l,reverseDirection:c,tooltipBox:f,useTranslate3d:m,viewBox:v}=e,p,g,b;return f.height>0&&f.width>0&&n?(g=AO({allowEscapeViewBox:t,coordinate:n,key:"x",offset:o,position:l,reverseDirection:c,tooltipDimension:f.width,viewBox:v,viewBoxDimension:v.width}),b=AO({allowEscapeViewBox:t,coordinate:n,key:"y",offset:r,position:l,reverseDirection:c,tooltipDimension:f.height,viewBox:v,viewBoxDimension:v.height}),p=g8({translateX:g,translateY:b,useTranslate3d:m}
74)):p=p8,{cssProperties:p,cssClasses:v8({translateX:g,translateY:b,coordinate:n})}}function EO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Zh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?EO(Object(n),!0).forEach(function(r){Jx(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):EO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Jx(e,t,n){return(t=x8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x8(e){var t=b8(e,"string");return typeof t=="symbol"?t:t+""}function b8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}class _8 extends O.PureComponent{constructor(){super(...arguments),Jx(this,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0}}),Jx(this,"handleKeyDown",t=>{if(t.key==="Escape"){var n,r,o,l;this.setState({dismissed:!0,dismissedAtCoordinate:{x:(n=(r=this.props.coordinate)===null||r===void 0?void 0:r.x)!==null&&n!==void 0?n:0,y:(o=(l=this.props.coordinate)===null||l===void 0?void 0:l.y)!==null&&o!==void 0?o:0}})}})}componentDidMount(){document.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){document.removeEventListener("keydown",this.handleKeyDown)}componentDidUpdate(){var t,n;this.state.dismissed&&(((t=this.props.coordinate)===null||t===void 0?void 0:t.x)!==this.state.dismissedAtCoordinate.x||((n=this.props.coordinate)===null||n===void 0?void 0:n.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}render(){var{active:t,allowEscapeViewBox:n,animationDuration:r,animationEasing:o,children:l,coordinate:c,hasPayload:f,isAnimationActive:m,offset:v,position:p,reverseDirection:g,useTranslate3d:b,viewBox:S,wrapperStyle:A,lastBoundingBox:E,innerRef:M,hasPortalFromProps:j}=this.props,z=typeof v=="number"?v:v.x,k=typeof v=="number"?v:v.y,{cssClasses:R,cssProperties:B}=y8({allowEscapeViewBox:n,coordinate:c,offsetLeft:z,offsetTop:k,position:p,reverseDirection:g,tooltipBox:{height:E.height,width:E.width},useTranslate3d:b,viewBox:S}),I=j?{}:Zh(Zh({transition:m&&t?"transform ".concat(r,"ms ").concat(o):void 0},B),{},{pointerEvents:"none",visibility:!this.state.dismissed&&t&&f?"visible":"hidden",position:"absolute",top:0,left:0}),q=Zh(Zh({},I),{},{visibility:!this.state.dismissed&&t&&f?"visible":"hidden"},A);return O.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:R,style:q,ref:M},l)}}var FN=()=>{var e;return(e=Ce(t=>t.rootProps.accessibilityLayer))!==null&&e!==void 0?e:!0};function eb(){return eb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},eb.apply(null,arguments)}function OO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function TO(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OO(Object(n),!0).forEach(function(r){w8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function w8(e,t,n){return(t=S8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S8(e){var t=A8(e,"string");return typeof t=="symbol"?t:t+""}function A8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var PO={curveBasisClosed:r5,curveBasisOpen:i5,curveBasis:n5,curveBumpX:H4,curveBumpY:q4,curveLinearClosed:a5,curveLinear:wp,curveMonotoneX:o5,curveMonotoneY:s5,curveNatural:l5,curveStep:u5,curveStepAfter:f5,curveStepBefore:c5},Bm=e=>tt(e.x)&&tt(e.y),MO=e=>e.base!=null&&Bm(e.base)&&Bm(e),Yc=e=>e.x,Wc=e=>e.y,E8=(e,t)=>{if(typeof e=="function")return e;var n="curve".concat(If(e));if((n==="curveMonotone"||n==="curveBump")&&t){var r=PO["".concat(n).concat(t==="vertical"?"Y":"X")];if(r)return r}return PO[n]||wp}
74,CO={connectNulls:!1,type:"linear"},O8=e=>{var{type:t=CO.type,points:n=[],baseLine:r,layout:o,connectNulls:l=CO.connectNulls}=e,c=E8(t,o),f=l?n.filter(Bm):n;if(Array.isArray(r)){var m,v=n.map((A,E)=>TO(TO({},A),{},{base:r[E]}));o==="vertical"?m=zh().y(Wc).x1(Yc).x0(A=>A.base.x):m=zh().x(Yc).y1(Wc).y0(A=>A.base.y);var p=m.defined(MO).curve(c),g=l?v.filter(MO):v;return p(g)}var b;o==="vertical"&&Pe(r)?b=zh().y(Wc).x1(Yc).x0(r):Pe(r)?b=zh().x(Yc).y1(Wc).y0(r):b=xj().x(Yc).y(Wc);var S=b.defined(Bm).curve(c);return S(f)},j1=e=>{var{className:t,points:n,path:r,pathRef:o}=e,l=Ou();if((!n||!n.length)&&!r)return null;var c={type:e.type,points:e.points,baseLine:e.baseLine,layout:e.layout||l,connectNulls:e.connectNulls},f=n&&n.length?O8(c):r;return O.createElement("path",eb({},gi(e),L5(e),{className:mt("recharts-curve",t),d:f===null?void 0:f,ref:o}))},T8=["x","y","top","left","width","height","className"];function tb(){return tb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tb.apply(null,arguments)}function jO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function P8(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jO(Object(n),!0).forEach(function(r){M8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function M8(e,t,n){return(t=C8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C8(e){var t=j8(e,"string");return typeof t=="symbol"?t:t+""}function j8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function N8(e,t){if(e==null)return{};var n,r,o=D8(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function D8(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var k8=(e,t,n,r,o,l)=>"M".concat(e,",").concat(o,"v").concat(r,"M").concat(l,",").concat(t,"h").concat(n),L8=e=>{var{x:t=0,y:n=0,top:r=0,left:o=0,width:l=0,height:c=0,className:f}=e,m=N8(e,T8),v=P8({x:t,y:n,top:r,left:o,width:l,height:c},m);return!Pe(t)||!Pe(n)||!Pe(l)||!Pe(c)||!Pe(r)||!Pe(o)?null:O.createElement("path",tb({},Kr(v),{className:mt("recharts-cross",f),d:k8(t,n,l,c,r,o)}))};function z8(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-o:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-o,width:e==="horizontal"?r:n.width-1,height:e==="horizontal"?n.height-1:r}}function NO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function DO(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?NO(Object(n),!0).forEach(function(r){R8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function R8(e,t,n){return(t=B8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B8(e){var t=I8(e,"string");return typeof t=="symbol"?t:t+""}function I8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var U8=e=>e.replace(/([A-Z])/g,t=>"-".concat(t.toLowerCase())),GN=(e,t,n)=>e.map(r=>"".concat(U8(r)," ").concat(t,"ms ").concat(n)).join(","),V8=(e,t)=>[Object.keys(e),Object.keys(t)].reduce((n,r)=>n.filter(o=>r.includes(o))),Of=(e,t)=>Object.keys(t).reduce((n,r)=>DO(DO({},n),{},{[r]:e(r,t[r])}),{});function kO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function cn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
74t%2?kO(Object(n),!0).forEach(function(r){H8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function H8(e,t,n){return(t=q8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q8(e){var t=Z8(e,"string");return typeof t=="symbol"?t:t+""}function Z8(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Im=(e,t,n)=>e+(t-e)*n,nb=e=>{var{from:t,to:n}=e;return t!==n},$N=(e,t,n)=>{var r=Of((o,l)=>{if(nb(l)){var[c,f]=e(l.from,l.to,l.velocity);return cn(cn({},l),{},{from:c,velocity:f})}return l},t);return n<1?Of((o,l)=>nb(l)&&r[o]!=null?cn(cn({},l),{},{velocity:Im(l.velocity,r[o].velocity,n),from:Im(l.from,r[o].from,n)}):l,t):$N(e,r,n-1)};function F8(e,t,n,r,o,l){var c,f=r.reduce((b,S)=>cn(cn({},b),{},{[S]:{from:e[S],velocity:0,to:t[S]}}),{}),m=()=>Of((b,S)=>S.from,f),v=()=>!Object.values(f).filter(nb).length,p=null,g=b=>{c||(c=b);var S=b-c,A=S/n.dt;f=$N(n,f,A),o(cn(cn(cn({},e),t),m())),c=b,v()||(p=l.setTimeout(g))};return()=>(p=l.setTimeout(g),()=>{var b;(b=p)===null||b===void 0||b()})}function G8(e,t,n,r,o,l,c){var f=null,m=o.reduce((g,b)=>{var S=e[b],A=t[b];return S==null||A==null?g:cn(cn({},g),{},{[b]:[S,A]})},{}),v,p=g=>{v||(v=g);var b=(g-v)/r,S=Of((E,M)=>Im(...M,n(b)),m);if(l(cn(cn(cn({},e),t),S)),b<1)f=c.setTimeout(p);else{var A=Of((E,M)=>Im(...M,n(1)),m);l(cn(cn(cn({},e),t),A))}};return()=>(f=c.setTimeout(p),()=>{var g;(g=f)===null||g===void 0||g()})}const $8=(e,t,n,r,o,l)=>{var c=V8(e,t);return n==null?()=>(o(cn(cn({},e),t)),()=>{}):n.isStepper===!0?F8(e,t,n,c,o,l):G8(e,t,n,r,c,o,l)};var Um=1e-4,KN=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],YN=(e,t)=>e.map((n,r)=>n*t**r).reduce((n,r)=>n+r),LO=(e,t)=>n=>{var r=KN(e,t);return YN(r,n)},K8=(e,t)=>n=>{var r=KN(e,t),o=[...r.map((l,c)=>l*c).slice(1),0];return YN(o,n)},Y8=e=>{var t,n=e.split("(");if(n.length!==2||n[0]!=="cubic-bezier")return null;var r=(t=n[1])===null||t===void 0||(t=t.split(")")[0])===null||t===void 0?void 0:t.split(",");if(r==null||r.length!==4)return null;var o=r.map(l=>parseFloat(l));return[o[0],o[1],o[2],o[3]]},W8=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(n.length===1)switch(n[0]){case"linear":return[0,0,1,1];case"ease":return[.25,.1,.25,1];case"ease-in":return[.42,0,1,1];case"ease-out":return[.42,0,.58,1];case"ease-in-out":return[0,0,.58,1];default:{var o=Y8(n[0]);if(o)return o}}return n.length===4?n:[0,0,1,1]},X8=(e,t,n,r)=>{var o=LO(e,n),l=LO(t,r),c=K8(e,n),f=v=>v>1?1:v<0?0:v,m=v=>{for(var p=v>1?1:v,g=p,b=0;b<8;++b){var S=o(g)-p,A=c(g);if(Math.abs(S-p)<Um||A<Um)return l(g);g=f(g-S/A)}return l(g)};return m.isStepper=!1,m},zO=function(){return X8(...W8(...arguments))},Q8=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{stiff:n=100,damping:r=8,dt:o=17}=t,l=(c,f,m)=>{var v=-(c-f)*n,p=m*r,g=m+(v-p)*o/1e3,b=m*o/1e3+c;return Math.abs(b-f)<Um&&Math.abs(g)<Um?[f,0]:[b,g]};return l.isStepper=!0,l.dt=o,l},J8=e=>{if(typeof e=="string")switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return zO(e);case"spring":return Q8();default:if(e.split("(")[0]==="cubic-bezier")return zO(e)}return typeof e=="function"?e:null};function eU(e){var t,n=()=>null,r=!1,o=null,l=c=>{if(!r){if(Array.isArray(c)){if(!c.length)return;var f=c,[m,...v]=f;if(typeof m=="number"){o=e.setTimeout(l.bind(null,v),m);return}l(m),o=e.setTimeout(l.bind(null,v));return}typeof c=="string"&&(t=c,n(t)),typeof c=="object"&&(t=c,n(t)),typeof c=="function"&&c()}};return{stop:()=>{r=!0},start:c=>{r=!1,o&&(o(),o=null),l(c)},subscribe:c=>(n=c,()=>{n=()=>null}),getTimeoutController:()=>e}}class tU{setTimeout(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=performance.now(),o=null,l=c=>{c-r>=n?t(c):typeof requestAnimationFrame=="function"&&(o=requestAnimationFrame(l))};return o=requestAnimationFrame(l),()=>{o!=null&&cancelAnimationFrame(o)}}}function nU(){return eU(new tU)}var rU=O.createContext(nU);function iU(e,t){var n=O.useContext(rU);return O.useMemo(()=>t??n(e),[e,t,n])}var aU=()=>!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout),qp={isSsr:aU()},oU={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}},RO={t:0},P0={t:1};function Zp(e){var t=Sn(e,oU),{isActive:n,canBegin:r,duration:o,easing:l,begin:c,onAnimationEnd:f,onAnimationStart:m,children:v}=t,p=n==="auto"?!qp.isSsr:n,g=iU(t.animationId,t.animationManager),[b,S]=O.useState(p?RO:P0),A=O.useRef(null);return O.useEffect(()=>{p||S(P0)}
74,[p]),O.useEffect(()=>{if(!p||!r)return Eu;var E=$8(RO,P0,J8(l),o,S,g.getTimeoutController()),M=()=>{A.current=E()};return g.start([m,c,M,o,f]),()=>{g.stop(),A.current&&A.current(),f()}},[p,r,o,l,c,m,f,g]),v(b.t)}function Fp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"animation-",n=O.useRef(xf(t)),r=O.useRef(e);return r.current!==e&&(n.current=xf(t),r.current=e),n.current}var sU=["radius"],lU=["radius"],BO,IO,UO,VO,HO,qO,ZO,FO,GO,$O;function KO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function YO(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?KO(Object(n),!0).forEach(function(r){uU(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uU(e,t,n){return(t=cU(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cU(e){var t=fU(e,"string");return typeof t=="symbol"?t:t+""}function fU(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Vm(){return Vm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vm.apply(null,arguments)}function WO(e,t){if(e==null)return{};var n,r,o=dU(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function dU(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function Bi(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var XO=(e,t,n,r,o)=>{var l=No(n),c=No(r),f=Math.min(Math.abs(l)/2,Math.abs(c)/2),m=c>=0?1:-1,v=l>=0?1:-1,p=c>=0&&l>=0||c<0&&l<0?1:0,g;if(f>0&&Array.isArray(o)){for(var b=[0,0,0,0],S=0,A=4;S<A;S++){var E,M=(E=o[S])!==null&&E!==void 0?E:0;b[S]=M>f?f:M}g=qt(BO||(BO=Bi(["M",",",""])),e,t+m*b[0]),b[0]>0&&(g+=qt(IO||(IO=Bi(["A ",",",",0,0,",",",",",""])),b[0],b[0],p,e+v*b[0],t)),g+=qt(UO||(UO=Bi(["L ",",",""])),e+n-v*b[1],t),b[1]>0&&(g+=qt(VO||(VO=Bi(["A ",",",",0,0,",`, 75 `,",",""])),b[1],b[1],p,e+n,t+m*b[1])),g+=qt(HO||(HO=Bi(["L ",",",""])),e+n,t+r-m*b[2]),b[2]>0&&(g+=qt(qO||(qO=Bi(["A ",",",",0,0,",`, 76 `,",",""])),b[2],b[2],p,e+n-v*b[2],t+r)),g+=qt(ZO||(ZO=Bi(["L ",",",""])),e+v*b[3],t+r),b[3]>0&&(g+=qt(FO||(FO=Bi(["A ",",",",0,0,",`, 77 `,",",""])),b[3],b[3],p,e,t+r-m*b[3])),g+="Z"}else if(f>0&&o===+o&&o>0){var j=Math.min(f,o);g=qt(GO||(GO=Bi(["M ",",",` 78 A `,",",",0,0,",",",",",` 79 L `,",",` 80 A `,",",",0,0,",",",",",` 81 L `,",",` 82 A `,",",",0,0,",",",",",` 83 L `,",",` 84 A `,",",",0,0,",",",","," Z"])),e,t+m*j,j,j,p,e+v*j,t,e+n-v*j,t,j,j,p,e+n,t+m*j,e+n,t+r-m*j,j,j,p,e+n-v*j,t+r,e+v*j,t+r,j,j,p,e,t+r-m*j)}else g=qt($O||($O=Bi(["M ",","," h "," v "," h "," Z"])),e,t,n,r,-n);return g},QO={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},WN=e=>{var t=Sn(e,QO),n=O.useRef(null),[r,o]=O.useState(-1);O.useEffect(()=>{if(n.current&&n.current.getTotalLength)try{var le=n.current.getTotalLength();le&&o(le)}catch{}},[]);var{x:l,y:c,width:f,height:m,radius:v,className:p}=t,{animationEasing:g,animationDuration:b,animationBegin:S,isAnimationActive:A,isUpdateAnimationActive:E}=t,M=O.useRef(f),j=O.useRef(m),z=O.useRef(l),k=O.useRef(c),R=O.useMemo(()=>({x:l,y:c,width:f,height:m,radius:v}),[l,c,f,m,v]),B=Fp(R,"rectangle-");if(l!==+l||c!==+c||f!==+f||m!==+m||f===0||m===0)return null;var I=mt("recharts-rectangle",p);if(!E){var q=Kr(t),{radius:K}=q,ie=WO(q,sU);return O.createElement("path",Vm({},ie,{x:No(l),y:No(c),width:No(f),height:No(m),radius:typeof v=="number"?v:void 0,className:I,d:XO(l,c,f,m,v)}))}var ge=M.current,re=j.current,$=z.current,be=k.current,xe="0px ".concat(r===-1?1:r,"px"),_e="".concat(r,"px 0px"),G=GN(["strokeDasharray"],b,typeof g=="string"?g:QO.animationEasing);return O.createElement(Zp,{animationId:B,key:B,canBegin:r>0,duration:b,easing:g,isActive:E,begin:S},le=>{var ne=un(ge,f,le),we=un(re,m,le),fe=un($,l,le),U=un(be,c,le);n.current&&(M.current=ne,j.current=we,z.current=fe,k.current=U);var X;A?le>0?X={transition:G,strokeDasharray:_e}:X={strokeDasharray:xe}:X={strokeDasharray:_e};var ye=Kr(t),{radius:V}=ye,J=WO(ye,lU);return O.createElement("path",Vm({},J,{radius:typeof v=="number"?v:void 0,className:I,d:XO(fe,U,ne,we,v),ref:n,style:YO(YO({},X),t.style)}
84))})};function JO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function eT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?JO(Object(n),!0).forEach(function(r){hU(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JO(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hU(e,t,n){return(t=mU(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mU(e){var t=pU(e,"string");return typeof t=="symbol"?t:t+""}function pU(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Hm=Math.PI/180,vU=e=>e*180/Math.PI,nn=(e,t,n,r)=>({x:e+Math.cos(-Hm*r)*n,y:t+Math.sin(-Hm*r)*n}),XN=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(r.left||0)-(r.right||0)),Math.abs(n-(r.top||0)-(r.bottom||0)))/2},gU=(e,t)=>{var{x:n,y:r}=e,{x:o,y:l}=t;return Math.sqrt((n-o)**2+(r-l)**2)},yU=(e,t)=>{var{x:n,y:r}=e,{cx:o,cy:l}=t,c=gU({x:n,y:r},{x:o,y:l});if(c<=0)return{radius:c,angle:0};var f=(n-o)/c,m=Math.acos(f);return r>l&&(m=2*Math.PI-m),{radius:c,angle:vU(m),angleInRadian:m}},xU=e=>{var{startAngle:t,endAngle:n}=e,r=Math.floor(t/360),o=Math.floor(n/360),l=Math.min(r,o);return{startAngle:t-l*360,endAngle:n-l*360}},bU=(e,t)=>{var{startAngle:n,endAngle:r}=t,o=Math.floor(n/360),l=Math.floor(r/360),c=Math.min(o,l);return e+c*360},_U=(e,t)=>{var{chartX:n,chartY:r}=e,{radius:o,angle:l}=yU({x:n,y:r},t),{innerRadius:c,outerRadius:f}=t;if(o<c||o>f||o===0)return null;var{startAngle:m,endAngle:v}=xU(t),p=l,g;if(m<=v){for(;p>v;)p-=360;for(;p<m;)p+=360;g=p>=m&&p<=v}else{for(;p>m;)p-=360;for(;p<v;)p+=360;g=p>=v&&p<=m}return g?eT(eT({},t),{},{radius:o,angle:bU(p,t)}):null};function QN(e){var{cx:t,cy:n,radius:r,startAngle:o,endAngle:l}=e,c=nn(t,n,r,o),f=nn(t,n,r,l);return{points:[c,f],cx:t,cy:n,radius:r,startAngle:o,endAngle:l}}var tT,nT,rT,iT,aT,oT,sT;function rb(){return rb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rb.apply(null,arguments)}function Bs(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var wU=(e,t)=>{var n=_n(t-e),r=Math.min(Math.abs(t-e),359.999);return n*r},Fh=e=>{var{cx:t,cy:n,radius:r,angle:o,sign:l,isExternal:c,cornerRadius:f,cornerIsExternal:m}=e,v=f*(c?1:-1)+r,p=Math.asin(f/v)/Hm,g=m?o:o+l*p,b=nn(t,n,v,g),S=nn(t,n,r,g),A=m?o-l*p:o,E=nn(t,n,v*Math.cos(p*Hm),A);return{center:b,circleTangency:S,lineTangency:E,theta:p}},JN=e=>{var{cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:l,endAngle:c}=e,f=wU(l,c),m=l+f,v=nn(t,n,o,l),p=nn(t,n,o,m),g=qt(tT||(tT=Bs(["M ",",",` 85 A `,",",`,0, 86 `,",",`, 87 `,",",` 88 `])),v.x,v.y,o,o,+(Math.abs(f)>180),+(l>m),p.x,p.y);if(r>0){var b=nn(t,n,r,l),S=nn(t,n,r,m);g+=qt(nT||(nT=Bs(["L ",",",` 89 A `,",",`,0, 90 `,",",`, 91 `,","," Z"])),S.x,S.y,r,r,+(Math.abs(f)>180),+(l<=m),b.x,b.y)}else g+=qt(rT||(rT=Bs(["L ",","," Z"])),t,n);return g},SU=e=>{var{cx:t,cy:n,innerRadius:r,outerRadius:o,cornerRadius:l,forceCornerRadius:c,cornerIsExternal:f,startAngle:m,endAngle:v}=e,p=_n(v-m),{circleTangency:g,lineTangency:b,theta:S}=Fh({cx:t,cy:n,radius:o,angle:m,sign:p,cornerRadius:l,cornerIsExternal:f}),{circleTangency:A,lineTangency:E,theta:M}=Fh({cx:t,cy:n,radius:o,angle:v,sign:-p,cornerRadius:l,cornerIsExternal:f}),j=f?Math.abs(m-v):Math.abs(m-v)-S-M;if(j<0)return c?qt(iT||(iT=Bs(["M ",",",` 92 a`,",",",0,0,1,",`,0 93 a`,",",",0,0,1,",`,0 94 `])),b.x,b.y,l,l,l*2,l,l,-l*2):JN({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:m,endAngle:v});var z=qt(aT||(aT=Bs(["M ",",",` 95 A`,",",",0,0,",",",",",` 96 A`,",",",0,",",",",",",",` 97 A`,",",",0,0,",",",",",` 98 `])),b.x,b.y,l,l,+(p<0),g.x,g.y,o,o,+(j>180),+(p<0),A.x,A.y,l,l,+(p<0),E.x,E.y);if(r>0){var{circleTangency:k,lineTangency:R,theta:B}=Fh({cx:t,cy:n,radius:r,angle:m,sign:p,isExternal:!0,cornerRadius:l,cornerIsExternal:f}),{circleTangency:I,lineTangency:q,theta:K}=Fh({cx:t,cy:n,radius:r,angle:v,sign:-p,isExternal:!0,cornerRadius:l,cornerIsExternal:f}),ie=f?Math.abs(m-v):Math.abs(m-v)-B-K;if(ie<0&&l===0)return"".concat(z,"L").concat(t,",").concat(n,"Z");z+=qt(oT||(oT=Bs(["L",",",` 99 A`,",",",0,0,",",",",",` 100 A`,",",",0,",",",",",",",` 101 A`,",",",0,0,",",",",","Z"])),q.x,q.y,l,l,+(p<0),I.x,I.y,r,r,+(ie>180),+(p>0),k.x,k.y,l,l,+(p<0),R.x,R.y)}else z+=qt(sT||(sT=Bs(["L",",","Z"])),t,n);return z},AU={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},eD=e=>{var t=Sn(e,AU),{cx:n,cy:r,innerRadius:o,outerRadius:l,cornerRadius:c,forceCornerRadius:f,cornerIsExternal:m,startAngle:v,endAngle:p,className:g}=t;if(l<o||v===p)return null;var b=mt("recharts-sector",g),S=l-o,A=Vn(c,S,0,!0),E;return A>0&&Math.abs(v-p)<360?E=SU({cx:n,cy:r,innerRadius:o,outerRadius:l,cornerRadius:Math.min(A,S/2),forceCornerRadius:f,cornerIsExternal:m,startAngle:v,endAngle:p}):E=JN({cx:n,cy:r,innerRadius:o,outerRadius:l,startAngle:v,endAngle:p}),O.createElement("path",rb({},Kr(t),{className:b,d:E}))};function EU(e,t,n){if(e==="horizontal")return[{x:t.x,y:n.top},{x:t.x,y:n.top+n.height}];if(e==="vertical")return[{x:n.left,y:t.y},{x:n.left+n.width,y:t.y}];if(Dj(t)){if(e==="centric"){var{cx:r,cy:o,innerRadius:l,outerRadius:c,angle:f}=t,m=nn(r,o,l,f),v=nn(r,o,c,f);
101return[{x:m.x,y:m.y},{x:v.x,y:v.y}]}return QN(t)}}var M0={},C0={},j0={},lT;function OU(){return lT||(lT=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Zj();function n(r){return t.isSymbol(r)?NaN:Number(r)}e.toNumber=n})(j0)),j0}var uT;function TU(){return uT||(uT=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=OU();function n(r){return r?(r=t.toNumber(r),r===1/0||r===-1/0?(r<0?-1:1)*Number.MAX_VALUE:r===r?r:0):r===0?r:0}e.toFinite=n})(C0)),C0}var cT;function PU(){return cT||(cT=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Fj(),n=TU();function r(o,l,c){c&&typeof c!="number"&&t.isIterateeCall(o,l,c)&&(l=c=void 0),o=n.toFinite(o),l===void 0?(l=o,o=0):l=n.toFinite(l),c=c===void 0?o<l?1:-1:n.toFinite(c);const f=Math.max(Math.ceil((l-o)/(c||1)),0),m=new Array(f);for(let v=0;v<f;v++)m[v]=o,o+=c;return m}e.range=r})(M0)),M0}var N0,fT;function MU(){return fT||(fT=1,N0=PU().range),N0}var CU=MU();const tD=Xi(CU);function Lo(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function jU(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function N1(e){let t,n,r;e.length!==2?(t=Lo,n=(f,m)=>Lo(e(f),m),r=(f,m)=>e(f)-m):(t=e===Lo||e===jU?e:NU,n=e,r=e);function o(f,m,v=0,p=f.length){if(v<p){if(t(m,m)!==0)return p;do{const g=v+p>>>1;n(f[g],m)<0?v=g+1:p=g}while(v<p)}return v}function l(f,m,v=0,p=f.length){if(v<p){if(t(m,m)!==0)return p;do{const g=v+p>>>1;n(f[g],m)<=0?v=g+1:p=g}while(v<p)}return v}function c(f,m,v=0,p=f.length){const g=o(f,m,v,p-1);return g>v&&r(f[g-1],m)>-r(f[g],m)?g-1:g}return{left:o,center:c,right:l}}function NU(){return 0}function nD(e){return e===null?NaN:+e}function*DU(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const kU=N1(Lo),Gf=kU.right;N1(nD).center;class dT extends Map{constructor(t,n=RU){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,o]of t)this.set(r,o)}get(t){return super.get(hT(this,t))}has(t){return super.has(hT(this,t))}set(t,n){return super.set(LU(this,t),n)}delete(t){return super.delete(zU(this,t))}}function hT({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function LU({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function zU({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function RU(e){return e!==null&&typeof e=="object"?e.valueOf():e}function BU(e=Lo){if(e===Lo)return rD;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 rD(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const IU=Math.sqrt(50),UU=Math.sqrt(10),VU=Math.sqrt(2);function qm(e,t,n){const r=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(r)),l=r/Math.pow(10,o),c=l>=IU?10:l>=UU?5:l>=VU?2:1;let f,m,v;return o<0?(v=Math.pow(10,-o)/c,f=Math.round(e*v),m=Math.round(t*v),f/v<e&&++f,m/v>t&&--m,v=-v):(v=Math.pow(10,o)*c,f=Math.round(e/v),m=Math.round(t/v),f*v<e&&++f,m*v>t&&--m),m<f&&.5<=n&&n<2?qm(e,t,n*2):[f,m,v]}function ib(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const r=t<e,[o,l,c]=r?qm(t,e,n):qm(e,t,n);if(!(l>=o))return[];const f=l-o+1,m=new Array(f);if(r)if(c<0)for(let v=0;v<f;++v)m[v]=(l-v)/-c;else for(let v=0;v<f;++v)m[v]=(l-v)*c;else if(c<0)for(let v=0;v<f;++v)m[v]=(o+v)/-c;else for(let v=0;v<f;++v)m[v]=(o+v)*c;return m}function ab(e,t,n){return t=+t,e=+e,n=+n,qm(e,t,n)[2]}function ob(e,t,n){t=+t,e=+e,n=+n;const r=t<e,o=r?ab(t,e,n):ab(e,t,n);return(r?-1:1)*(o<0?1/-o:o)}function mT(e,t){let n;for(const r of e)r!=null&&(n<r||n===void 0&&r>=r)&&(n=r);return n}function pT(e,t){let n;for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);return n}function iD(e,t,n=0,r=1/0,o){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(o=o===void 0?rD:BU(o);r>n;){if(r-n>600){const m=r-n+1,v=t-n+1,p=Math.log(m),g=.5*Math.exp(2*p/3),b=.5*Math.sqrt(p*g*(m-g)/m)*(v-m/2<0?-1:1),S=Math.max(n,Math.floor(t-v*g/m+b)),A=Math.min(r,Math.floor(t+(m-v)*g/m+b));iD(e,t,S,A,o)}const l=e[t];let c=n,f=r;for(Xc(e,n,t),o(e[r],l)>0&&Xc(e,n,r);c<f;){for(Xc(e,c,f),++c,--f;o(e[c],l)<0;)++c;for(;o(e[f],l)>0;)--f}o(e[n],l)===0?Xc(e,n,f):(++f,Xc(e,f,r)),f<=t&&(n=f+1),t<=f&&(r=f-1)}return e}function Xc(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function HU(e,t,n){if(e=Float64Array.from(DU(e)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return pT(e);if(t>=1)return mT(e);var r,o=(r-1)*t,l=Math.floor(o),c=mT(iD(e,l).subarray(0,l+1)),f=pT(e.subarray(l+1));return c+(f-c)*(o-l)}}function qU(e,t,n=nD){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,o=(r-1)*t,l=Math.floor(o),c=+n(e[l],l,e),f=+n(e[l+1],l+1,e);return c+(f-c)*(o-l)}}function ZU(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=Math.max(0,Math.ceil((t-e)/n))|0,l=new Array(o);++r<o;)l[r]=e+r*n;return l}function Xr(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function Ba(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}
vendor: 5,746 bytes, line 101
101const sb=Symbol("implicit");function D1(){var e=new dT,t=[],n=[],r=sb;function o(l){let c=e.get(l);if(c===void 0){if(r!==sb)return r;e.set(l,c=t.push(l)-1)}return n[c%n.length]}return o.domain=function(l){if(!arguments.length)return t.slice();t=[],e=new dT;for(const c of l)e.has(c)||e.set(c,t.push(c)-1);return o},o.range=function(l){return arguments.length?(n=Array.from(l),o):n.slice()},o.unknown=function(l){return arguments.length?(r=l,o):r},o.copy=function(){return D1(t,n).unknown(r)},Xr.apply(o,arguments),o}function k1(){var e=D1().unknown(void 0),t=e.domain,n=e.range,r=0,o=1,l,c,f=!1,m=0,v=0,p=.5;delete e.unknown;function g(){var b=t().length,S=o<r,A=S?o:r,E=S?r:o;l=(E-A)/Math.max(1,b-m+v*2),f&&(l=Math.floor(l)),A+=(E-A-l*(b-m))*p,c=l*(1-m),f&&(A=Math.round(A),c=Math.round(c));var M=ZU(b).map(function(j){return A+l*j});return n(S?M.reverse():M)}return e.domain=function(b){return arguments.length?(t(b),g()):t()},e.range=function(b){return arguments.length?([r,o]=b,r=+r,o=+o,g()):[r,o]},e.rangeRound=function(b){return[r,o]=b,r=+r,o=+o,f=!0,g()},e.bandwidth=function(){return c},e.step=function(){return l},e.round=function(b){return arguments.length?(f=!!b,g()):f},e.padding=function(b){return arguments.length?(m=Math.min(1,v=+b),g()):m},e.paddingInner=function(b){return arguments.length?(m=Math.min(1,b),g()):m},e.paddingOuter=function(b){return arguments.length?(v=+b,g()):v},e.align=function(b){return arguments.length?(p=Math.max(0,Math.min(1,b)),g()):p},e.copy=function(){return k1(t(),[r,o]).round(f).paddingInner(m).paddingOuter(v).align(p)},Xr.apply(g(),arguments)}function aD(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return aD(t())},e}function FU(){return aD(k1.apply(null,arguments).paddingInner(1))}function L1(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function oD(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function $f(){}var Tf=.7,Zm=1/Tf,fu="\\s*([+-]?\\d+)\\s*",Pf="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Zi="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",GU=/^#([0-9a-f]{3,8})$/,$U=new RegExp(`^rgb\\(${fu},${fu},${fu}\\)$`),KU=new RegExp(`^rgb\\(${Zi},${Zi},${Zi}\\)$`),YU=new RegExp(`^rgba\\(${fu},${fu},${fu},${Pf}\\)$`),WU=new RegExp(`^rgba\\(${Zi},${Zi},${Zi},${Pf}\\)$`),XU=new RegExp(`^hsl\\(${Pf},${Zi},${Zi}\\)$`),QU=new RegExp(`^hsla\\(${Pf},${Zi},${Zi},${Pf}\\)$`),vT={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};L1($f,Mf,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:gT,formatHex:gT,formatHex8:JU,formatHsl:eV,formatRgb:yT,toString:yT});function gT(){return this.rgb().formatHex()}function JU(){return this.rgb().formatHex8()}function eV(){return sD(this).formatHsl()}function yT(){return this.rgb().formatRgb()}function Mf(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=GU.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?xT(t):n===3?new hr(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Gh(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Gh(t>>
vendor: 7,427 bytes, line 101
10112&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=$U.exec(e))?new hr(t[1],t[2],t[3],1):(t=KU.exec(e))?new hr(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=YU.exec(e))?Gh(t[1],t[2],t[3],t[4]):(t=WU.exec(e))?Gh(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=XU.exec(e))?wT(t[1],t[2]/100,t[3]/100,1):(t=QU.exec(e))?wT(t[1],t[2]/100,t[3]/100,t[4]):vT.hasOwnProperty(e)?xT(vT[e]):e==="transparent"?new hr(NaN,NaN,NaN,0):null}function xT(e){return new hr(e>>16&255,e>>8&255,e&255,1)}function Gh(e,t,n,r){return r<=0&&(e=t=n=NaN),new hr(e,t,n,r)}function tV(e){return e instanceof $f||(e=Mf(e)),e?(e=e.rgb(),new hr(e.r,e.g,e.b,e.opacity)):new hr}function lb(e,t,n,r){return arguments.length===1?tV(e):new hr(e,t,n,r??1)}function hr(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}L1(hr,lb,oD($f,{brighter(e){return e=e==null?Zm:Math.pow(Zm,e),new hr(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Tf:Math.pow(Tf,e),new hr(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new hr(Fs(this.r),Fs(this.g),Fs(this.b),Fm(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:bT,formatHex:bT,formatHex8:nV,formatRgb:_T,toString:_T}));function bT(){return`#${Is(this.r)}${Is(this.g)}${Is(this.b)}`}function nV(){return`#${Is(this.r)}${Is(this.g)}${Is(this.b)}${Is((isNaN(this.opacity)?1:this.opacity)*255)}`}function _T(){const e=Fm(this.opacity);return`${e===1?"rgb(":"rgba("}${Fs(this.r)}, ${Fs(this.g)}, ${Fs(this.b)}${e===1?")":`, ${e})`}`}function Fm(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Fs(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Is(e){return e=Fs(e),(e<16?"0":"")+e.toString(16)}function wT(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new hi(e,t,n,r)}function sD(e){if(e instanceof hi)return new hi(e.h,e.s,e.l,e.opacity);if(e instanceof $f||(e=Mf(e)),!e)return new hi;if(e instanceof hi)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),l=Math.max(t,n,r),c=NaN,f=l-o,m=(l+o)/2;return f?(t===l?c=(n-r)/f+(n<r)*6:n===l?c=(r-t)/f+2:c=(t-n)/f+4,f/=m<.5?l+o:2-l-o,c*=60):f=m>0&&m<1?0:c,new hi(c,f,m,e.opacity)}function rV(e,t,n,r){return arguments.length===1?sD(e):new hi(e,t,n,r??1)}function hi(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}L1(hi,rV,oD($f,{brighter(e){return e=e==null?Zm:Math.pow(Zm,e),new hi(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Tf:Math.pow(Tf,e),new hi(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,o=2*n-r;return new hr(D0(e>=240?e-240:e+120,o,r),D0(e,o,r),D0(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new hi(ST(this.h),$h(this.s),$h(this.l),Fm(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=Fm(this.opacity);return`${e===1?"hsl(":"hsla("}${ST(this.h)}, ${$h(this.s)*100}%, ${$h(this.l)*100}%${e===1?")":`, ${e})`}`}}));function ST(e){return e=(e||0)%360,e<0?e+360:e}function $h(e){return Math.max(0,Math.min(1,e||0))}function D0(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 z1=e=>()=>e;function iV(e,t){return function(n){return e+n*t}}function aV(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 oV(e){return(e=+e)==1?lD:function(t,n){return n-t?aV(t,n,e):z1(isNaN(t)?n:t)}}function lD(e,t){var n=t-e;return n?iV(e,n):z1(isNaN(e)?t:e)}const AT=(function e(t){var n=oV(t);function r(o,l){var c=n((o=lb(o)).r,(l=lb(l)).r),f=n(o.g,l.g),m=n(o.b,l.b),v=lD(o.opacity,l.opacity);return function(p){return o.r=c(p),o.g=f(p),o.b=m(p),o.opacity=v(p),o+""}}return r.gamma=e,r})(1);function sV(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,r=t.slice(),o;return function(l){for(o=0;o<n;++o)r[o]=e[o]*(1-l)+t[o]*l;return r}}function lV(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function uV(e,t){var n=t?t.length:0,r=e?Math.min(n,e.length):0,o=new Array(r),l=new Array(n),c;for(c=0;c<r;++c)o[c]=Tu(e[c],t[c]);for(;c<n;++c)l[c]=t[c];return function(f){for(c=0;c<r;++c)l[c]=o[c](f);return l}}function cV(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function Gm(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function fV(e,t){var n={},r={},o;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(o in t)o in e?n[o]=Tu(e[o],t[o]):r[o]=t[o];return function(l){for(o in n)r[o]=n[o](l);return r}}var ub=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,k0=new RegExp(ub.source,"g");function dV(e){return function(){return e}}function hV(e){return function(t){return e(t)+""}}function mV(e,t){var n=ub.lastIndex=k0.lastIndex=0,r,o,l,c=-1,f=[],m=[];for(e=e+"",t=t+"";(r=ub.exec(e))&&(o=k0.exec(t));)(l=o.index)>n&&(l=t.slice(n,l),f[c]?f[c]+=l:f[++c]=l),(r=r[0])===(o=o[0])?f[c]?f[c]+=o:f[++c]=o:(f[++c]=null,m.push({i:c,x:Gm(r,o)})),n=k0.lastIndex;return n<t.length&&(l=t.slice(n),f[c]?f[c]+=l:f[++c]=l),f.length<2?m[0]?hV(m[0].x):dV(t):(t=m.length,function(v){for(var p=0,g;p<t;++p)f[(g=m[p]).i]=g.x(v);return f.join("")})}function Tu(e,t){var n=typeof t,r;return t==null||n==="boolean"?z1(t):(n==="number"?Gm:n==="string"?(r=Mf(t))?(t=r,AT):mV:t instanceof Mf?AT:t instanceof Date?cV:lV(t)?sV:Array.isArray(t)?uV:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?fV:Gm)(e,t)}function R1(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function pV(e,t){t===void 0&&(t=e,e=Tu);for(var n=0,r=t.length-1,o=t[0],l=new Array(r<0?0:r);n<r;)l[n]=e(o,o=t[++n]);return function(c){var f=Math.max(0,Math.min(r-1,Math.floor(c*=r)));return l[f](c-f)}}function vV(e){return function(){return e}}function $m(e){return+e}var ET=[0,1];function Yn(e){return e}function cb(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:vV(isNaN(t)?NaN:.5)}function gV(e,t){var n;return e>t&&(n=e,e=t,t=n),function(r){return Math.max(e,Math.min(t,r))}}function yV(e,t,n){var r=e[0],o=e[1],l=t[0],c=t[1];return o<r?(r=cb(o,r),l=n(c,l)):(r=cb(r,o),l=n(l,c)),function(f){return l(r(f))}}function xV(e,t,n){var r=Math.min(e.length,t.length)-1,o=new Array(r),l=new Array(r),c=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++c<r;)o[c]=cb(e[c],e[c+1]),l[c]=n(t[c],t[c+1]);return function(f){var m=Gf(e,f,1,r)-1;return l[m](o[m](f))}}function Kf(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Gp(){var e=ET,t=ET,n=Tu,r,o,l,c=Yn,f,m,v;function p(){var b=Math.min(e.length,t.length);return c!==Yn&&(c=gV(e[0],e[b-1])),f=b>2?xV:yV,m=v=null,g}function g(b){return b==null||isNaN(b=+b)?l:(m||(m=f(e.map(r),t,n)))(r(c(b)))}return g.invert=function(b){return c(o((v||(v=f(t,e.map(r),Gm)))(b)))},g.domain=function(b){return arguments.length?(e=Array.from(b,$m),p()):e.slice()},g.range=function(b){return arguments.length?(t=Array.from(b),p()):t.slice()},g.rangeRound=function(b){return t=Array.from(b),n=R1,p()},g.clamp=function(b){return arguments.length?(c=b?!0:Yn,p()):c!==Yn},g.interpolate=function(b){return arguments.length?(n=b,p()):n},g.unknown=function(b){return arguments.length?(l=b,g):l},function(b,S){return r=b,o=S,p()}}function B1(){return Gp()(Yn,Yn)}
vendor: 2,401 bytes, line 101
101function bV(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Km(e,t){if(!isFinite(e)||e===0)return null;var n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function yu(e){return e=Km(Math.abs(e)),e?e[1]:NaN}function _V(e,t){return function(n,r){for(var o=n.length,l=[],c=0,f=e[0],m=0;o>0&&f>0&&(m+f+1>r&&(f=Math.max(1,r-m)),l.push(n.substring(o-=f,o+f)),!((m+=f+1)>r));)f=e[c=(c+1)%e.length];return l.reverse().join(t)}}function wV(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var SV=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Cf(e){if(!(t=SV.exec(e)))throw new Error("invalid format: "+e);var t;return new I1({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]})}Cf.prototype=I1.prototype;function I1(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+""}I1.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 AV(e){e:for(var t=e.length,n=1,r=-1,o;n<t;++n)switch(e[n]){case".":r=o=n;break;case"0":r===0&&(r=n),o=n;break;default:if(!+e[n])break e;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(o+1):e}var Ym;function EV(e,t){var n=Km(e,t);if(!n)return Ym=void 0,e.toPrecision(t);var r=n[0],o=n[1],l=o-(Ym=Math.max(-8,Math.min(8,Math.floor(o/3)))*3)+1,c=r.length;return l===c?r:l>c?r+new Array(l-c+1).join("0"):l>0?r.slice(0,l)+"."+r.slice(l):"0."+new Array(1-l).join("0")+Km(e,Math.max(0,t+l-1))[0]}function OT(e,t){var n=Km(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}const TT={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:bV,e:(e,t)=>
vendor: 5,675 bytes, line 101
101e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>OT(e*100,t),r:OT,s:EV,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function PT(e){return e}var MT=Array.prototype.map,CT=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function OV(e){var t=e.grouping===void 0||e.thousands===void 0?PT:_V(MT.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",o=e.decimal===void 0?".":e.decimal+"",l=e.numerals===void 0?PT:wV(MT.call(e.numerals,String)),c=e.percent===void 0?"%":e.percent+"",f=e.minus===void 0?"â":e.minus+"",m=e.nan===void 0?"NaN":e.nan+"";function v(g,b){g=Cf(g);var S=g.fill,A=g.align,E=g.sign,M=g.symbol,j=g.zero,z=g.width,k=g.comma,R=g.precision,B=g.trim,I=g.type;I==="n"?(k=!0,I="g"):TT[I]||(R===void 0&&(R=12),B=!0,I="g"),(j||S==="0"&&A==="=")&&(j=!0,S="0",A="=");var q=(b&&b.prefix!==void 0?b.prefix:"")+(M==="$"?n:M==="#"&&/[boxX]/.test(I)?"0"+I.toLowerCase():""),K=(M==="$"?r:/[%p]/.test(I)?c:"")+(b&&b.suffix!==void 0?b.suffix:""),ie=TT[I],ge=/[defgprs%]/.test(I);R=R===void 0?6:/[gprs]/.test(I)?Math.max(1,Math.min(21,R)):Math.max(0,Math.min(20,R));function re($){var be=q,xe=K,_e,G,le;if(I==="c")xe=ie($)+xe,$="";else{$=+$;var ne=$<0||1/$<0;if($=isNaN($)?m:ie(Math.abs($),R),B&&($=AV($)),ne&&+$==0&&E!=="+"&&(ne=!1),be=(ne?E==="("?E:f:E==="-"||E==="("?"":E)+be,xe=(I==="s"&&!isNaN($)&&Ym!==void 0?CT[8+Ym/3]:"")+xe+(ne&&E==="("?")":""),ge){for(_e=-1,G=$.length;++_e<G;)if(le=$.charCodeAt(_e),48>le||le>57){xe=(le===46?o+$.slice(_e+1):$.slice(_e))+xe,$=$.slice(0,_e);break}}}k&&!j&&($=t($,1/0));var we=be.length+$.length+xe.length,fe=we<z?new Array(z-we+1).join(S):"";switch(k&&j&&($=t(fe+$,fe.length?z-xe.length:1/0),fe=""),A){case"<":$=be+$+xe+fe;break;case"=":$=be+fe+$+xe;break;case"^":$=fe.slice(0,we=fe.length>>1)+be+$+xe+fe.slice(we);break;default:$=fe+be+$+xe;break}return l($)}return re.toString=function(){return g+""},re}function p(g,b){var S=Math.max(-8,Math.min(8,Math.floor(yu(b)/3)))*3,A=Math.pow(10,-S),E=v((g=Cf(g),g.type="f",g),{suffix:CT[8+S/3]});return function(M){return E(A*M)}}return{format:v,formatPrefix:p}}var Kh,U1,uD;TV({thousands:",",grouping:[3],currency:["$",""]});function TV(e){return Kh=OV(e),U1=Kh.format,uD=Kh.formatPrefix,Kh}function PV(e){return Math.max(0,-yu(Math.abs(e)))}function MV(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(yu(t)/3)))*3-yu(Math.abs(e)))}function CV(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,yu(t)-yu(e))+1}function cD(e,t,n,r){var o=ob(e,t,n),l;switch(r=Cf(r??",f"),r.type){case"s":{var c=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(l=MV(o,c))&&(r.precision=l),uD(r,c)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(l=CV(o,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=l-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(l=PV(o))&&(r.precision=l-(r.type==="%")*2);break}}return U1(r)}function Uo(e){var t=e.domain;return e.ticks=function(n){var r=t();return ib(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var o=t();return cD(o[0],o[o.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r=t(),o=0,l=r.length-1,c=r[o],f=r[l],m,v,p=10;for(f<c&&(v=c,c=f,f=v,v=o,o=l,l=v);p-- >0;){if(v=ab(c,f,n),v===m)return r[o]=c,r[l]=f,t(r);if(v>0)c=Math.floor(c/v)*v,f=Math.ceil(f/v)*v;else if(v<0)c=Math.ceil(c*v)/v,f=Math.floor(f*v)/v;else break;m=v}return e},e}function fD(){var e=B1();return e.copy=function(){return Kf(e,fD())},Xr.apply(e,arguments),Uo(e)}function dD(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,$m),n):e.slice()},n.unknown=function(r){return arguments.length?(t=r,n):t},n.copy=function(){return dD(e).unknown(t)},e=arguments.length?Array.from(e,$m):[0,1],Uo(n)}function hD(e,t){e=e.slice();var n=0,r=e.length-1,o=e[n],l=e[r],c;return l<o&&(c=n,n=r,r=c,c=o,o=l,l=c),e[n]=t.floor(o),e[r]=t.ceil(l),e}function jT(e){return Math.log(e)}function NT(e){return Math.exp(e)}function jV(e){return-Math.log(-e)}function NV(e){return-Math.exp(-e)}function DV(e){return isFinite(e)?+("1e"+e):e<0?0:e}function kV(e){return e===10?DV:e===Math.E?Math.exp:t=>Math.pow(e,t)}function LV(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 DT(e){return(t,n)=>-e(-t,n)}function V1(e){const t=e(jT,NT),n=t.domain;let r=10,o,l;function c(){return o=LV(r),l=kV(r),n()[0]<0?(o=DT(o),l=DT(l),e(jV,NV)):e(jT,NT),t}return t.base=function(f){return arguments.length?(r=+f,c()):r},t.domain=function(f){return arguments.length?(n(f),c()):n()},t.ticks=f=>{const m=n();let v=m[0],p=m[m.length-1];const g=p<v;g&&([v,p]=[p,v]);let b=o(v),S=o(p),A,E;const M=f==null?10:+f;let j=[];if(!(r%1)&&S-b<M){if(b=Math.floor(b),S=Math.ceil(S),v>0){for(;b<=S;++b)for(A=1;A<r;++A)if(E=b<0?A/l(-b):A*l(b),!(E<v)){if(E>p)break;j.push(E)}}else for(;b<=S;++b)for(A=r-1;A>=1;--A)if(E=b>0?A/l(-b):A*l(b),!(E<v)){if(E>p)break;j.push(E)}j.length*2<M&&(j=ib(v,p,M))}else j=ib(b,S,Math.min(S-b,M)).map(l);return g?j.reverse():j},t.tickFormat=(f,m)=>{if(f==null&&(f=10),m==null&&(m=r===10?"s":","),typeof m!="function"&&(!(r%1)&&(m=Cf(m)).precision==null&&(m.trim=!0),m=U1(m)),f===1/0)return m;const v=Math.max(1,r*f/t.ticks().length);return p=>{let g=p/l(Math.round(o(p)));return g*r<r-.5&&(g*=r),g<=v?m(p):""}},t.nice=()=>n(hD(n(),{floor:f=>l(Math.floor(o(f))),ceil:f=>l(Math.ceil(o(f)))})),t}function mD(){const e=V1(Gp()).domain([1,10]);return e.copy=()=>Kf(e,mD()).base(e.base()),Xr.apply(e,arguments),e}
101function kT(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function LT(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function H1(e){var t=1,n=e(kT(t),LT(t));return n.constant=function(r){return arguments.length?e(kT(t=+r),LT(t)):t},Uo(n)}function pD(){var e=H1(Gp());return e.copy=function(){return Kf(e,pD()).constant(e.constant())},Xr.apply(e,arguments)}function zT(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function zV(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function RV(e){return e<0?-e*e:e*e}function q1(e){var t=e(Yn,Yn),n=1;function r(){return n===1?e(Yn,Yn):n===.5?e(zV,RV):e(zT(n),zT(1/n))}return t.exponent=function(o){return arguments.length?(n=+o,r()):n},Uo(t)}function Z1(){var e=q1(Gp());return e.copy=function(){return Kf(e,Z1()).exponent(e.exponent())},Xr.apply(e,arguments),e}function BV(){return Z1.apply(null,arguments).exponent(.5)}function RT(e){return Math.sign(e)*e*e}function IV(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function vD(){var e=B1(),t=[0,1],n=!1,r;function o(l){var c=IV(e(l));return isNaN(c)?r:n?Math.round(c):c}return o.invert=function(l){return e.invert(RT(l))},o.domain=function(l){return arguments.length?(e.domain(l),o):e.domain()},o.range=function(l){return arguments.length?(e.range((t=Array.from(l,$m)).map(RT)),o):t.slice()},o.rangeRound=function(l){return o.range(l).round(!0)},o.round=function(l){return arguments.length?(n=!!l,o):n},o.clamp=function(l){return arguments.length?(e.clamp(l),o):e.clamp()},o.unknown=function(l){return arguments.length?(r=l,o):r},o.copy=function(){return vD(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},Xr.apply(o,arguments),Uo(o)}function gD(){var e=[],t=[],n=[],r;function o(){var c=0,f=Math.max(1,t.length);for(n=new Array(f-1);++c<f;)n[c-1]=qU(e,c/f);return l}function l(c){return c==null||isNaN(c=+c)?r:t[Gf(n,c)]}return l.invertExtent=function(c){var f=t.indexOf(c);return f<0?[NaN,NaN]:[f>0?n[f-1]:e[0],f<n.length?n[f]:e[e.length-1]]},l.domain=function(c){if(!arguments.length)return e.slice();e=[];for(let f of c)f!=null&&!isNaN(f=+f)&&e.push(f);return e.sort(Lo),o()},l.range=function(c){return arguments.length?(t=Array.from(c),o()):t.slice()},l.unknown=function(c){return arguments.length?(r=c,l):r},l.quantiles=function(){return n.slice()},l.copy=function(){return gD().domain(e).range(t).unknown(r)},Xr.apply(l,arguments)}function yD(){var e=0,t=1,n=1,r=[.5],o=[0,1],l;function c(m){return m!=null&&m<=m?o[Gf(r,m,0,n)]:l}function f(){var m=-1;for(r=new Array(n);++m<n;)r[m]=((m+1)*t-(m-n)*e)/(n+1);return c}return c.domain=function(m){return arguments.length?([e,t]=m,e=+e,t=+t,f()):[e,t]},c.range=function(m){return arguments.length?(n=(o=Array.from(m)).length-1,f()):o.slice()},c.invertExtent=function(m){var v=o.indexOf(m);return v<0?[NaN,NaN]:v<1?[e,r[0]]:v>=n?[r[n-1],t]:[r[v-1],r[v]]},c.unknown=function(m){return arguments.length&&(l=m),c},c.thresholds=function(){return r.slice()},c.copy=function(){return yD().domain([e,t]).range(o).unknown(l)},Xr.apply(Uo(c),arguments)}function xD(){var e=[.5],t=[0,1],n,r=1;function o(l){return l!=null&&l<=l?t[Gf(e,l,0,r)]:n}return o.domain=function(l){return arguments.length?(e=Array.from(l),r=Math.min(e.length,t.length-1),o):e.slice()},o.range=function(l){return arguments.length?(t=Array.from(l),r=Math.min(e.length,t.length-1),o):t.slice()},o.invertExtent=function(l){var c=t.indexOf(l);return[e[c-1],e[c]]},o.unknown=function(l){return arguments.length?(n=l,o):n},o.copy=function(){return xD().domain(e).range(t).unknown(n)},Xr.apply(o,arguments)}const L0=new Date,z0=new Date;function dn(e,t,n,r){function o(l){return e(l=arguments.length===0?new Date:new Date(+l)),l}return o.floor=l=>(e(l=new Date(+l)),l),o.ceil=l=>(e(l=new Date(l-1)),t(l,1),e(l),l),o.round=l=>{const c=o(l),f=o.ceil(l);return l-c<f-l?c:f},o.offset=(l,c)=>(t(l=new Date(+l),c==null?1:Math.floor(c)),l),o.range=(l,c,f)=>{const m=[];if(l=o.ceil(l),f=f==null?1:Math.floor(f),!(l<c)||!(f>0))return m;let v;do m.push(v=new Date(+l)),t(l,f),e(l);while(v<l&&l<c);return m},o.filter=l=>dn(c=>{if(c>=c)for(;e(c),!l(c);)c.setTime(c-1)},(c,f)=>{if(c>=c)if(f<0)for(;++f<=0;)for(;t(c,-1),!l(c););else for(;--f>=0;)for(;t(c,1),!l(c););}),n&&(o.count=(l,c)=>(L0.setTime(+l),z0.setTime(+c),e(L0),e(z0),Math.floor(n(L0,z0))),o.every=l=>
vendor: 5,133 bytes, line 101
101(l=Math.floor(l),!isFinite(l)||!(l>0)?null:l>1?o.filter(r?c=>r(c)%l===0:c=>o.count(0,c)%l===0):o)),o}const Wm=dn(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Wm.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?dn(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Wm);Wm.range;const Aa=1e3,Fr=Aa*60,Ea=Fr*60,Ma=Ea*24,F1=Ma*7,BT=Ma*30,R0=Ma*365,Us=dn(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Aa)},(e,t)=>(t-e)/Aa,e=>e.getUTCSeconds());Us.range;const G1=dn(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Aa)},(e,t)=>{e.setTime(+e+t*Fr)},(e,t)=>(t-e)/Fr,e=>e.getMinutes());G1.range;const $1=dn(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Fr)},(e,t)=>(t-e)/Fr,e=>e.getUTCMinutes());$1.range;const K1=dn(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Aa-e.getMinutes()*Fr)},(e,t)=>{e.setTime(+e+t*Ea)},(e,t)=>(t-e)/Ea,e=>e.getHours());K1.range;const Y1=dn(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Ea)},(e,t)=>(t-e)/Ea,e=>e.getUTCHours());Y1.range;const Yf=dn(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Fr)/Ma,e=>e.getDate()-1);Yf.range;const $p=dn(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ma,e=>e.getUTCDate()-1);$p.range;const bD=dn(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ma,e=>Math.floor(e/Ma));bD.range;function rl(e){return dn(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())*Fr)/F1)}const Kp=rl(0),Xm=rl(1),UV=rl(2),VV=rl(3),xu=rl(4),HV=rl(5),qV=rl(6);Kp.range;Xm.range;UV.range;VV.range;xu.range;HV.range;qV.range;function il(e){return dn(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)/F1)}const Yp=il(0),Qm=il(1),ZV=il(2),FV=il(3),bu=il(4),GV=il(5),$V=il(6);Yp.range;Qm.range;ZV.range;FV.range;bu.range;GV.range;$V.range;const W1=dn(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());W1.range;const X1=dn(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());X1.range;const Ca=dn(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());Ca.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:dn(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)});Ca.range;const ja=dn(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());ja.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:dn(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)});ja.range;function _D(e,t,n,r,o,l){const c=[[Us,1,Aa],[Us,5,5*Aa],[Us,15,15*Aa],[Us,30,30*Aa],[l,1,Fr],[l,5,5*Fr],[l,15,15*Fr],[l,30,30*Fr],[o,1,Ea],[o,3,3*Ea],[o,6,6*Ea],[o,12,12*Ea],[r,1,Ma],[r,2,2*Ma],[n,1,F1],[t,1,BT],[t,3,3*BT],[e,1,R0]];function f(v,p,g){const b=p<v;b&&([v,p]=[p,v]);const S=g&&typeof g.range=="function"?g:m(v,p,g),A=S?S.range(v,+p+1):[];return b?A.reverse():A}function m(v,p,g){const b=Math.abs(p-v)/g,S=N1(([,,M])=>M).right(c,b);if(S===c.length)return e.every(ob(v/R0,p/R0,g));if(S===0)return Wm.every(Math.max(ob(v,p,g),1));const[A,E]=c[b/c[S-1][2]<c[S][2]/b?S-1:S];return A.every(E)}return[f,m]}const[KV,YV]=_D(ja,X1,Yp,bD,Y1,$1),[WV,XV]=_D(Ca,W1,Kp,Yf,K1,G1);function B0(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function I0(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Qc(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function QV(e){var t=e.dateTime,n=e.date,r=e.time,o=e.periods,l=e.days,c=e.shortDays,f=e.months,m=e.shortMonths,v=Jc(o),p=ef(o),g=Jc(l),b=ef(l),S=Jc(c),A=ef(c),E=Jc(f),M=ef(f),j=Jc(m),z=ef(m),k={a:le,A:ne,b:we,B:fe,c:null,d:ZT,e:ZT,f:_7,g:j7,G:D7,H:y7,I:x7,j:b7,L:wD,m:w7,M:S7,p:U,q:X,Q:$T,s:KT,S:A7,u:E7,U:O7,V:T7,w:P7,W:M7,x:null,X:null,y:C7,Y:N7,Z:k7,"%":GT},R={a:ye,A:V,b:J,B:ue,c:null,d:FT,e:FT,f:B7,g:K7,G:W7,H:L7,I:z7,j:R7,L:AD,m:I7,M:U7,p:Se,q:Ge,Q:$T,s:KT,S:V7,u:H7,U:q7,V:Z7,w:F7,W:G7,x:null,X:null,y:$7,Y:Y7,Z:X7,"%":GT},B={a:ge,A:re,b:$,B:be,c:xe,d:HT,e:HT,f:m7,g:VT,G:UT,H:qT,I:qT,j:c7,L:h7,m:u7,M:f7,p:ie,q:l7,Q:v7,s:g7,S:d7,u:r7,U:i7,V:a7,w:n7,W:o7,x:_e,X:G,y:VT,Y:UT,Z:s7,"%":p7};k.x=I(n,k),k.X=I(r,k),k.c=I(t,k),R.x=I(n,R),R.X=I(r,R),R.c=I(t,R);function I(ce,ke){return function(Re){var he=[],et=-1,Ue=0,Ze=ce.length,nt,pt,Hn;for(Re instanceof Date||(Re=new Date(+Re));++et<Ze;
vendor: 7,682 bytes, line 101
101)ce.charCodeAt(et)===37&&(he.push(ce.slice(Ue,et)),(pt=IT[nt=ce.charAt(++et)])!=null?nt=ce.charAt(++et):pt=nt==="e"?" ":"0",(Hn=ke[nt])&&(nt=Hn(Re,pt)),he.push(nt),Ue=et+1);return he.push(ce.slice(Ue,et)),he.join("")}}function q(ce,ke){return function(Re){var he=Qc(1900,void 0,1),et=K(he,ce,Re+="",0),Ue,Ze;if(et!=Re.length)return null;if("Q"in he)return new Date(he.Q);if("s"in he)return new Date(he.s*1e3+("L"in he?he.L:0));if(ke&&!("Z"in he)&&(he.Z=0),"p"in he&&(he.H=he.H%12+he.p*12),he.m===void 0&&(he.m="q"in he?he.q:0),"V"in he){if(he.V<1||he.V>53)return null;"w"in he||(he.w=1),"Z"in he?(Ue=I0(Qc(he.y,0,1)),Ze=Ue.getUTCDay(),Ue=Ze>4||Ze===0?Qm.ceil(Ue):Qm(Ue),Ue=$p.offset(Ue,(he.V-1)*7),he.y=Ue.getUTCFullYear(),he.m=Ue.getUTCMonth(),he.d=Ue.getUTCDate()+(he.w+6)%7):(Ue=B0(Qc(he.y,0,1)),Ze=Ue.getDay(),Ue=Ze>4||Ze===0?Xm.ceil(Ue):Xm(Ue),Ue=Yf.offset(Ue,(he.V-1)*7),he.y=Ue.getFullYear(),he.m=Ue.getMonth(),he.d=Ue.getDate()+(he.w+6)%7)}else("W"in he||"U"in he)&&("w"in he||(he.w="u"in he?he.u%7:"W"in he?1:0),Ze="Z"in he?I0(Qc(he.y,0,1)).getUTCDay():B0(Qc(he.y,0,1)).getDay(),he.m=0,he.d="W"in he?(he.w+6)%7+he.W*7-(Ze+5)%7:he.w+he.U*7-(Ze+6)%7);return"Z"in he?(he.H+=he.Z/100|0,he.M+=he.Z%100,I0(he)):B0(he)}}function K(ce,ke,Re,he){for(var et=0,Ue=ke.length,Ze=Re.length,nt,pt;et<Ue;){if(he>=Ze)return-1;if(nt=ke.charCodeAt(et++),nt===37){if(nt=ke.charAt(et++),pt=B[nt in IT?ke.charAt(et++):nt],!pt||(he=pt(ce,Re,he))<0)return-1}else if(nt!=Re.charCodeAt(he++))return-1}return he}function ie(ce,ke,Re){var he=v.exec(ke.slice(Re));return he?(ce.p=p.get(he[0].toLowerCase()),Re+he[0].length):-1}function ge(ce,ke,Re){var he=S.exec(ke.slice(Re));return he?(ce.w=A.get(he[0].toLowerCase()),Re+he[0].length):-1}function re(ce,ke,Re){var he=g.exec(ke.slice(Re));return he?(ce.w=b.get(he[0].toLowerCase()),Re+he[0].length):-1}function $(ce,ke,Re){var he=j.exec(ke.slice(Re));return he?(ce.m=z.get(he[0].toLowerCase()),Re+he[0].length):-1}function be(ce,ke,Re){var he=E.exec(ke.slice(Re));return he?(ce.m=M.get(he[0].toLowerCase()),Re+he[0].length):-1}function xe(ce,ke,Re){return K(ce,t,ke,Re)}function _e(ce,ke,Re){return K(ce,n,ke,Re)}function G(ce,ke,Re){return K(ce,r,ke,Re)}function le(ce){return c[ce.getDay()]}function ne(ce){return l[ce.getDay()]}function we(ce){return m[ce.getMonth()]}function fe(ce){return f[ce.getMonth()]}function U(ce){return o[+(ce.getHours()>=12)]}function X(ce){return 1+~~(ce.getMonth()/3)}function ye(ce){return c[ce.getUTCDay()]}function V(ce){return l[ce.getUTCDay()]}function J(ce){return m[ce.getUTCMonth()]}function ue(ce){return f[ce.getUTCMonth()]}function Se(ce){return o[+(ce.getUTCHours()>=12)]}function Ge(ce){return 1+~~(ce.getUTCMonth()/3)}return{format:function(ce){var ke=I(ce+="",k);return ke.toString=function(){return ce},ke},parse:function(ce){var ke=q(ce+="",!1);return ke.toString=function(){return ce},ke},utcFormat:function(ce){var ke=I(ce+="",R);return ke.toString=function(){return ce},ke},utcParse:function(ce){var ke=q(ce+="",!0);return ke.toString=function(){return ce},ke}}}var IT={"-":"",_:" ",0:"0"},An=/^\s*\d+/,JV=/^%/,e7=/[\\^$*+?|[\]().{}]/g;function st(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",l=o.length;return r+(l<n?new Array(n-l+1).join(t)+o:o)}function t7(e){return e.replace(e7,"\\$&")}function Jc(e){return new RegExp("^(?:"+e.map(t7).join("|")+")","i")}function ef(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function n7(e,t,n){var r=An.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function r7(e,t,n){var r=An.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function i7(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function a7(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function o7(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function UT(e,t,n){var r=An.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function VT(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function s7(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 l7(e,t,n){var r=An.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function u7(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function HT(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function c7(e,t,n){var r=An.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function qT(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function f7(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function d7(e,t,n){var r=An.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function h7(e,t,n){var r=An.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function m7(e,t,n){var r=An.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function p7(e,t,n){var r=JV.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function v7(e,t,n){var r=An.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function g7(e,t,n){var r=An.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function ZT(e,t){return st(e.getDate(),t,2)}function y7(e,t){return st(e.getHours(),t,2)}function x7(e,t){return st(e.getHours()%12||12,t,2)}function b7(e,t){return st(1+Yf.count(Ca(e),e),t,3)}function wD(e,t){return st(e.getMilliseconds(),t,3)}function _7(e,t){return wD(e,t)+"000"}function w7(e,t){return st(e.getMonth()+1,t,2)}function S7(e,t){return st(e.getMinutes(),t,2)}function A7(e,t){return st(e.getSeconds(),t,2)}function E7(e){var t=e.getDay();return t===0?7:t}function O7(e,t){return st(Kp.count(Ca(e)-1,e),t,2)}function SD(e){var t=e.getDay();return t>=4||t===0?xu(e):xu.ceil(e)}function T7(e,t){return e=SD(e),st(xu.count(Ca(e),e)+(Ca(e).getDay()===4),t,2)}function P7(e){return e.getDay()}function M7(e,t){return st(Xm.count(Ca(e)-1,e),t,2)}function C7(e,t){return st(e.getFullYear()%100,t,2)}function j7(e,t){return e=SD(e),st(e.getFullYear()%100,t,2)}function N7(e,t){return st(e.getFullYear()%1e4,t,4)}function D7(e,t){var n=e.getDay();return e=n>=4||n===0?xu(e):xu.ceil(e),st(e.getFullYear()%1e4,t,4)}function k7(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+st(t/60|0,"0",2)+st(t%60,"0",2)}function FT(e,t){return st(e.getUTCDate(),t,2)}function L7(e,t){return st(e.getUTCHours(),t,2)}function z7(e,t){return st(e.getUTCHours()%12||12,t,2)}function R7(e,t){return st(1+$p.count(ja(e),e),t,3)}function AD(e,t){return st(e.getUTCMilliseconds(),t,3)}function B7(e,t){return AD(e,t)+"000"}function I7(e,t){return st(e.getUTCMonth()+1,t,2)}function U7(e,t){return st(e.getUTCMinutes(),t,2)}function V7(e,t){return st(e.getUTCSeconds(),t,2)}function H7(e){var t=e.getUTCDay();return t===0?7:t}function q7(e,t){return st(Yp.count(ja(e)-1,e),t,2)}function ED(e){var t=e.getUTCDay();return t>=4||t===0?bu(e):bu.ceil(e)}function Z7(e,t){return e=ED(e),st(bu.count(ja(e),e)+(ja(e).getUTCDay()===4),t,2)}function F7(e){return e.getUTCDay()}function G7(e,t){return st(Qm.count(ja(e)-1,e),t,2)}function $7(e,t){return st(e.getUTCFullYear()%100,t,2)}function K7(e,t){return e=ED(e),st(e.getUTCFullYear()%100,t,2)}function Y7(e,t){return st(e.getUTCFullYear()%1e4,t,4)}function W7(e,t){var n=e.getUTCDay();return e=n>=4||n===0?bu(e):bu.ceil(e),st(e.getUTCFullYear()%1e4,t,4)}function X7(){return"+0000"}function GT(){return"%"}function $T(e){return+e}function KT(e){return Math.floor(+e/1e3)}var Xl,OD,TD;Q7({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
101ay","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 Q7(e){return Xl=QV(e),OD=Xl.format,Xl.parse,TD=Xl.utcFormat,Xl.utcParse,Xl}function J7(e){return new Date(e)}function e9(e){return e instanceof Date?+e:+new Date(+e)}function Q1(e,t,n,r,o,l,c,f,m,v){var p=B1(),g=p.invert,b=p.domain,S=v(".%L"),A=v(":%S"),E=v("%I:%M"),M=v("%I %p"),j=v("%a %d"),z=v("%b %d"),k=v("%B"),R=v("%Y");function B(I){return(m(I)<I?S:f(I)<I?A:c(I)<I?E:l(I)<I?M:r(I)<I?o(I)<I?j:z:n(I)<I?k:R)(I)}return p.invert=function(I){return new Date(g(I))},p.domain=function(I){return arguments.length?b(Array.from(I,e9)):b().map(J7)},p.ticks=function(I){var q=b();return e(q[0],q[q.length-1],I??10)},p.tickFormat=function(I,q){return q==null?B:v(q)},p.nice=function(I){var q=b();return(!I||typeof I.range!="function")&&(I=t(q[0],q[q.length-1],I??10)),I?b(hD(q,I)):p},p.copy=function(){return Kf(p,Q1(e,t,n,r,o,l,c,f,m,v))},p}function t9(){return Xr.apply(Q1(WV,XV,Ca,W1,Kp,Yf,K1,G1,Us,OD).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function n9(){return Xr.apply(Q1(KV,YV,ja,X1,Yp,$p,Y1,$1,Us,TD).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Wp(){var e=0,t=1,n,r,o,l,c=Yn,f=!1,m;function v(g){return g==null||isNaN(g=+g)?m:c(o===0?.5:(g=(l(g)-n)*o,f?Math.max(0,Math.min(1,g)):g))}v.domain=function(g){return arguments.length?([e,t]=g,n=l(e=+e),r=l(t=+t),o=n===r?0:1/(r-n),v):[e,t]},v.clamp=function(g){return arguments.length?(f=!!g,v):f},v.interpolator=function(g){return arguments.length?(c=g,v):c};function p(g){return function(b){var S,A;return arguments.length?([S,A]=b,c=g(S,A),v):[c(0),c(1)]}}return v.range=p(Tu),v.rangeRound=p(R1),v.unknown=function(g){return arguments.length?(m=g,v):m},function(g){return l=g,n=g(e),r=g(t),o=n===r?0:1/(r-n),v}}function Vo(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function PD(){var e=Uo(Wp()(Yn));return e.copy=function(){return Vo(e,PD())},Ba.apply(e,arguments)}function MD(){var e=V1(Wp()).domain([1,10]);return e.copy=function(){return Vo(e,MD()).base(e.base())},Ba.apply(e,arguments)}function CD(){var e=H1(Wp());return e.copy=function(){return Vo(e,CD()).constant(e.constant())},Ba.apply(e,arguments)}function J1(){var e=q1(Wp());return e.copy=function(){return Vo(e,J1()).exponent(e.exponent())},Ba.apply(e,arguments)}function r9(){return J1.apply(null,arguments).exponent(.5)}function jD(){var e=[],t=Yn;function n(r){if(r!=null&&!isNaN(r=+r))return t((Gf(e,r,1)-1)/(e.length-1))}return n.domain=function(r){if(!arguments.length)return e.slice();e=[];for(let o of r)o!=null&&!isNaN(o=+o)&&e.push(o);return e.sort(Lo),n},n.interpolator=function(r){return arguments.length?(t=r,n):t},n.range=function(){return e.map((r,o)=>t(o/(e.length-1)))},n.quantiles=function(r){return Array.from({length:r+1},(o,l)=>HU(e,l/r))},n.copy=function(){return jD(t).domain(e)},Ba.apply(n,arguments)}function Xp(){var e=0,t=.5,n=1,r=1,o,l,c,f,m,v=Yn,p,g=!1,b;function S(E){return isNaN(E=+E)?b:(E=.5+((E=+p(E))-l)*(r*E<r*l?f:m),v(g?Math.max(0,Math.min(1,E)):E))}S.domain=function(E){return arguments.length?([e,t,n]=E,o=p(e=+e),l=p(t=+t),c=p(n=+n),f=o===l?0:.5/(l-o),m=l===c?0:.5/(c-l),r=l<o?-1:1,S):[e,t,n]},S.clamp=function(E){return arguments.length?(g=!!E,S):g},S.interpolator=function(E){return arguments.length?(v=E,S):v};function A(E){return function(M){var j,z,k;return arguments.length?([j,z,k]=M,v=pV(E,[j,z,k]),S):[v(0),v(.5),v(1)]}}return S.range=A(Tu),S.rangeRound=A(R1),S.unknown=function(E){return arguments.length?(b=E,S):b},function(E){return p=E,o=E(e),l=E(t),c=E(n),f=o===l?0:.5/(l-o),m=l===c?0:.5/(c-l),r=l<o?-1:1,S}}function ND(){var e=Uo(Xp()(Yn));return e.copy=function(){return Vo(e,ND())},Ba.apply(e,arguments)}function DD(){var e=V1(Xp()).domain([.1,1,10]);return e.copy=function(){return Vo(e,DD()).base(e.base())},Ba.apply(e,arguments)}function kD(){var e=H1(Xp());return e.copy=function(){return Vo(e,kD()).constant(e.constant())},Ba.apply(e,arguments)}function e_(){var e=q1(Xp());return e.copy=function(){return Vo(e,e_()).exponent(e.exponent())},Ba.apply(e,arguments)}function i9(){return e_.apply(null,arguments).exponent(.5)}const sf=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:k1,scaleDiverging:ND,scaleDivergingLog:DD,scaleDivergingPow:e_,scaleDivergingSqrt:i9,scaleDivergingSymlog:kD,scaleIdentity:dD,scaleImplicit:sb,scaleLinear:fD,scaleLog:mD,scaleOrdinal:D1,scalePoint:FU,scalePow:Z1,scaleQuantile:gD,scaleQuantize:yD,scaleRadial:vD,scaleSequential:PD,scaleSequentialLog:MD,scaleSequentialPow:J1,scaleSequentialQuantile:jD,scaleSequentialSqrt:r9,scaleSequentialSymlog:CD,scaleSqrt:BV,scaleSymlog:pD,scaleThreshold:xD,scaleTime:t9,scaleUtc:n9,tickFormat:cD},Symbol.toStringTag,{value:"Module"}));var Ia=e=>e.chartData,Qp=te([Ia],e=>{var t=e.chartData!=null?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}),LD=(e,t,n,r)=>r?Qp(e):Ia(e),a9=(e,t,n)=>n?Qp(e):Ia(e);function Na(e){if(Array.isArray(e)&&e.length===2){var[t,n]=e;if(tt(t)&&tt(n))return!0}return!1}function YT(e,t,n){return n?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}function zD(e,t){if(t&&typeof e!="function"&&Array.isArray(e)&&e.length===2){var[n,r]=e,o,l;
101if(tt(n))o=n;else if(typeof n=="function")return;if(tt(r))l=r;else if(typeof r=="function")return;var c=[o,l];if(Na(c))return c}}function o9(e,t,n){if(!(!n&&t==null)){if(typeof e=="function"&&t!=null)try{var r=e(t,n);if(Na(r))return YT(r,t,n)}catch{}if(Array.isArray(e)&&e.length===2){var[o,l]=e,c,f;if(o==="auto")t!=null&&(c=Math.min(...t));else if(Pe(o))c=o;else if(typeof o=="function")try{t!=null&&(c=o(t==null?void 0:t[0]))}catch{}else if(typeof o=="string"&&aO.test(o)){var m=aO.exec(o);if(m==null||m[1]==null||t==null)c=void 0;else{var v=+m[1];c=t[0]-v}}else c=t==null?void 0:t[0];if(l==="auto")t!=null&&(f=Math.max(...t));else if(Pe(l))f=l;else if(typeof l=="function")try{t!=null&&(f=l(t==null?void 0:t[1]))}catch{}else if(typeof l=="string"&&oO.test(l)){var p=oO.exec(l);if(p==null||p[1]==null||t==null)f=void 0;else{var g=+p[1];f=t[1]+g}}else f=t==null?void 0:t[1];var b=[c,f];if(Na(b))return t==null?b:YT(b,t,n)}}}var Pu=1e9,s9={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},n_,kt=!0,Wr="[DecimalError] ",Gs=Wr+"Invalid argument: ",t_=Wr+"Exponent out of range: ",Mu=Math.floor,zs=Math.pow,l9=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Er,bn=1e7,Mt=7,RD=9007199254740991,Jm=Mu(RD/Mt),Ee={};Ee.absoluteValue=Ee.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};Ee.comparedTo=Ee.cmp=function(e){var t,n,r,o,l=this;if(e=new l.constructor(e),l.s!==e.s)return l.s||-e.s;if(l.e!==e.e)return l.e>e.e^l.s<0?1:-1;for(r=l.d.length,o=e.d.length,t=0,n=r<o?r:o;t<n;++t)if(l.d[t]!==e.d[t])return l.d[t]>e.d[t]^l.s<0?1:-1;return r===o?0:r>o^l.s<0?1:-1};Ee.decimalPlaces=Ee.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*Mt;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};Ee.dividedBy=Ee.div=function(e){return Oa(this,new this.constructor(e))};Ee.dividedToIntegerBy=Ee.idiv=function(e){var t=this,n=t.constructor;return St(Oa(t,new n(e),0,1),n.precision)};Ee.equals=Ee.eq=function(e){return!this.cmp(e)};Ee.exponent=function(){return rn(this)};Ee.greaterThan=Ee.gt=function(e){return this.cmp(e)>0};Ee.greaterThanOrEqualTo=Ee.gte=function(e){return this.cmp(e)>=0};Ee.isInteger=Ee.isint=function(){return this.e>this.d.length-2};Ee.isNegative=Ee.isneg=function(){return this.s<0};Ee.isPositive=Ee.ispos=function(){return this.s>0};Ee.isZero=function(){return this.s===0};Ee.lessThan=Ee.lt=function(e){return this.cmp(e)<0};Ee.lessThanOrEqualTo=Ee.lte=function(e){return this.cmp(e)<1};Ee.logarithm=Ee.log=function(e){var t,n=this,r=n.constructor,o=r.precision,l=o+5;if(e===void 0)e=new r(10);else if(e=new r(e),e.s<1||e.eq(Er))throw Error(Wr+"NaN");if(n.s<1)throw Error(Wr+(n.s?"NaN":"-Infinity"));return n.eq(Er)?new r(0):(kt=!1,t=Oa(jf(n,l),jf(e,l),l),kt=!0,St(t,o))};Ee.minus=Ee.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?UD(t,e):BD(t,(e.s=-e.s,e))};Ee.modulo=Ee.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(e=new r(e),!e.s)throw Error(Wr+"NaN");return n.s?(kt=!1,t=Oa(n,e,0,1).times(e),kt=!0,n.minus(t)):St(new r(n),o)};Ee.naturalExponential=Ee.exp=function(){return ID(this)};Ee.naturalLogarithm=Ee.ln=function(){return jf(this)};Ee.negated=Ee.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Ee.plus=Ee.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?BD(t,e):UD(t,(e.s=-e.s,e))};Ee.precision=Ee.sd=function(e){var t,n,r,o=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Gs+e);if(t=rn(o)+1,r=o.d.length-1,n=r*Mt+1,r=o.d[r],r){for(;r%10==0;r/=10)n--;for(r=o.d[0];r>=10;r/=10)n++}return e&&t>n?t:n};Ee.squareRoot=Ee.sqrt=function(){var e,t,n,r,o,l,c,f=this,m=f.constructor;if(f.s<1){if(!f.s)return new m(0);throw Error(Wr+"NaN")}for(e=rn(f),kt=!1,o=Math.sqrt(+f),o==0||o==1/0?(t=qi(f.d),(t.length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=Mu((e+1)/2)-(e<0||e%2),o==1/0?t="5e"+e:(t=o.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new m(t)):r=new m(o.toString()),n=m.precision,o=c=n+3;;)if(l=r,r=l.plus(Oa(f,l,c+2)).times(.5),qi(l.d).slice(0,c)===(t=qi(r.d)).slice(0,c)){if(t=t.slice(c-3,c+1),o==c&&t=="4999"){if(St(l,n+1,0),l.times(l).eq(f)){r=l;break}}else if(t!="9999")break;c+=4}
vendor: 12,226 bytes, line 101
101return kt=!0,St(r,n)};Ee.times=Ee.mul=function(e){var t,n,r,o,l,c,f,m,v,p=this,g=p.constructor,b=p.d,S=(e=new g(e)).d;if(!p.s||!e.s)return new g(0);for(e.s*=p.s,n=p.e+e.e,m=b.length,v=S.length,m<v&&(l=b,b=S,S=l,c=m,m=v,v=c),l=[],c=m+v,r=c;r--;)l.push(0);for(r=v;--r>=0;){for(t=0,o=m+r;o>r;)f=l[o]+S[r]*b[o-r-1]+t,l[o--]=f%bn|0,t=f/bn|0;l[o]=(l[o]+t)%bn|0}for(;!l[--c];)l.pop();return t?++n:l.shift(),e.d=l,e.e=n,kt?St(e,g.precision):e};Ee.toDecimalPlaces=Ee.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(Yi(e,0,Pu),t===void 0?t=r.rounding:Yi(t,0,8),St(n,e+rn(n)+1,t))};Ee.toExponential=function(e,t){var n,r=this,o=r.constructor;return e===void 0?n=el(r,!0):(Yi(e,0,Pu),t===void 0?t=o.rounding:Yi(t,0,8),r=St(new o(r),e+1,t),n=el(r,!0,e+1)),n};Ee.toFixed=function(e,t){var n,r,o=this,l=o.constructor;return e===void 0?el(o):(Yi(e,0,Pu),t===void 0?t=l.rounding:Yi(t,0,8),r=St(new l(o),e+rn(o)+1,t),n=el(r.abs(),!1,e+rn(r)+1),o.isneg()&&!o.isZero()?"-"+n:n)};Ee.toInteger=Ee.toint=function(){var e=this,t=e.constructor;return St(new t(e),rn(e)+1,t.rounding)};Ee.toNumber=function(){return+this};Ee.toPower=Ee.pow=function(e){var t,n,r,o,l,c,f=this,m=f.constructor,v=12,p=+(e=new m(e));if(!e.s)return new m(Er);if(f=new m(f),!f.s){if(e.s<1)throw Error(Wr+"Infinity");return f}if(f.eq(Er))return f;if(r=m.precision,e.eq(Er))return St(f,r);if(t=e.e,n=e.d.length-1,c=t>=n,l=f.s,c){if((n=p<0?-p:p)<=RD){for(o=new m(Er),t=Math.ceil(r/Mt+4),kt=!1;n%2&&(o=o.times(f),XT(o.d,t)),n=Mu(n/2),n!==0;)f=f.times(f),XT(f.d,t);return kt=!0,e.s<0?new m(Er).div(o):St(o,r)}}else if(l<0)throw Error(Wr+"NaN");return l=l<0&&e.d[Math.max(t,n)]&1?-1:1,f.s=1,kt=!1,o=e.times(jf(f,r+v)),kt=!0,o=ID(o),o.s=l,o};Ee.toPrecision=function(e,t){var n,r,o=this,l=o.constructor;return e===void 0?(n=rn(o),r=el(o,n<=l.toExpNeg||n>=l.toExpPos)):(Yi(e,1,Pu),t===void 0?t=l.rounding:Yi(t,0,8),o=St(new l(o),e,t),n=rn(o),r=el(o,e<=n||n<=l.toExpNeg,e)),r};Ee.toSignificantDigits=Ee.tosd=function(e,t){var n=this,r=n.constructor;return e===void 0?(e=r.precision,t=r.rounding):(Yi(e,1,Pu),t===void 0?t=r.rounding:Yi(t,0,8)),St(new r(n),e,t)};Ee.toString=Ee.valueOf=Ee.val=Ee.toJSON=Ee[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=rn(e),n=e.constructor;return el(e,t<=n.toExpNeg||t>=n.toExpPos)};function BD(e,t){var n,r,o,l,c,f,m,v,p=e.constructor,g=p.precision;if(!e.s||!t.s)return t.s||(t=new p(e)),kt?St(t,g):t;if(m=e.d,v=t.d,c=e.e,o=t.e,m=m.slice(),l=c-o,l){for(l<0?(r=m,l=-l,f=v.length):(r=v,o=c,f=m.length),c=Math.ceil(g/Mt),f=c>f?c+1:f+1,l>f&&(l=f,r.length=1),r.reverse();l--;)r.push(0);r.reverse()}for(f=m.length,l=v.length,f-l<0&&(l=f,r=v,v=m,m=r),n=0;l;)n=(m[--l]=m[l]+v[l]+n)/bn|0,m[l]%=bn;for(n&&(m.unshift(n),++o),f=m.length;m[--f]==0;)m.pop();return t.d=m,t.e=o,kt?St(t,g):t}function Yi(e,t,n){if(e!==~~e||e<t||e>n)throw Error(Gs+e)}function qi(e){var t,n,r,o=e.length-1,l="",c=e[0];if(o>0){for(l+=c,t=1;t<o;t++)r=e[t]+"",n=Mt-r.length,n&&(l+=Co(n)),l+=r;c=e[t],r=c+"",n=Mt-r.length,n&&(l+=Co(n))}else if(c===0)return"0";for(;c%10===0;)c/=10;return l+c}var Oa=(function(){function e(r,o){var l,c=0,f=r.length;for(r=r.slice();f--;)l=r[f]*o+c,r[f]=l%bn|0,c=l/bn|0;return c&&r.unshift(c),r}function t(r,o,l,c){var f,m;if(l!=c)m=l>c?1:-1;else for(f=m=0;f<l;f++)if(r[f]!=o[f]){m=r[f]>o[f]?1:-1;break}return m}function n(r,o,l){for(var c=0;l--;)r[l]-=c,c=r[l]<o[l]?1:0,r[l]=c*bn+r[l]-o[l];for(;!r[0]&&r.length>1;)r.shift()}return function(r,o,l,c){var f,m,v,p,g,b,S,A,E,M,j,z,k,R,B,I,q,K,ie=r.constructor,ge=r.s==o.s?1:-1,re=r.d,$=o.d;if(!r.s)return new ie(r);if(!o.s)throw Error(Wr+"Division by zero");for(m=r.e-o.e,q=$.length,B=re.length,S=new ie(ge),A=S.d=[],v=0;$[v]==(re[v]||0);)++v;if($[v]>(re[v]||0)&&--m,l==null?z=l=ie.precision:c?z=l+(rn(r)-rn(o))+1:z=l,z<0)return new ie(0);if(z=z/Mt+2|0,v=0,q==1)for(p=0,$=$[0],z++;(v<B||p)&&z--;v++)k=p*bn+(re[v]||0),A[v]=k/$|0,p=k%$|0;else{for(p=bn/($[0]+1)|0,p>1&&($=e($,p),re=e(re,p),q=$.length,B=re.length),R=q,E=re.slice(0,q),M=E.length;M<q;)E[M++]=0;K=$.slice(),K.unshift(0),I=$[0],$[1]>=bn/2&&++I;do p=0,f=t($,E,q,M),f<0?(j=E[0],q!=M&&(j=j*bn+(E[1]||0)),p=j/I|0,p>1?(p>=bn&&(p=bn-1),g=e($,p),b=g.length,M=E.length,f=t(g,E,b,M),f==1&&(p--,n(g,q<b?K:$,b))):(p==0&&(f=p=1),g=$.slice()),b=g.length,b<M&&g.unshift(0),n(E,g,M),f==-1&&(M=E.length,f=t($,E,q,M),f<1&&(p++,n(E,q<M?K:$,M))),M=E.length):f===0&&(p++,E=[0]),A[v++]=p,f&&E[0]?E[M++]=re[R]||0:(E=[re[R]],M=1);while((R++<B||E[0]!==void 0)&&z--)}return A[0]||A.shift(),S.e=m,St(S,c?l+rn(S)+1:l)}})();function ID(e,t){var n,r,o,l,c,f,m=0,v=0,p=e.constructor,g=p.precision;if(rn(e)>16)throw Error(t_+rn(e));if(!e.s)return new p(Er);for(kt=!1,f=g,c=new p(.03125);e.abs().gte(.1);)e=e.times(c),v+=5;for(r=Math.log(zs(2,v))/Math.LN10*2+5|0,f+=r,n=o=l=new p(Er),p.precision=f;;){if(o=St(o.times(e),f),n=n.times(++m),c=l.plus(Oa(o,n,f)),qi(c.d).slice(0,f)===qi(l.d).slice(0,f)){for(;v--;)l=St(l.times(l),f);return p.precision=g,t==null?(kt=!0,St(l,g)):l}l=c}}function rn(e){for(var t=e.e*Mt,n=e.d[0];n>=10;n/=10)t++;return t}function U0(e,t,n){if(t>e.LN10.sd())throw kt=!0,n&&(e.precision=n),Error(Wr+"LN10 precision limit exceeded");return St(new e(e.LN10),t)}function Co(e){for(var t="";e--;)t+="0";return t}function jf(e,t){var n,r,o,l,c,f,m,v,p,g=1,b=10,S=e,A=S.d,E=S.constructor,M=E.precision;if(S.s<1)throw Error(Wr+(S.s?"NaN":"-Infinity"));if(S.eq(Er))return new E(0);if(t==null?(kt=!1,v=M):v=t,S.eq(10))return t==null&&(kt=!0),U0(E,v);if(v+=b,E.precision=v,n=qi(A),r=n.charAt(0),l=rn(S),Math.abs(l)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)S=S.times(e),n=qi(S.d),r=n.charAt(0),g++;l=rn(S),r>1?(S=new E("0."+n),l++):S=new E(r+"."+n.slice(1))}else return m=U0(E,v+2,M).times(l+""),S=jf(new E(r+"."+n.slice(1)),v-b).plus(m),E.precision=M,t==null?(kt=!0,St(S,M)):S;for(f=c=S=Oa(S.minus(Er),S.plus(Er),v),p=St(S.times(S),v),o=3;;){if(c=St(c.times(p),v),m=f.plus(Oa(c,new E(o),v)),qi(m.d).slice(0,v)===qi(f.d).slice(0,v))return f=f.times(2),l!==0&&(f=f.plus(U0(E,v+2,M).times(l+""))),f=Oa(f,new E(g),v),E.precision=M,t==null?(kt=!0,St(f,M)):f;f=m,o+=2}}function WT(e,t){var n,r,o;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(o=t.length;t.charCodeAt(o-1)===48;)--o;if(t=t.slice(r,o),t){if(o-=r,n=n-r-1,e.e=Mu(n/Mt),e.d=[],r=(n+1)%Mt,n<0&&(r+=Mt),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=Mt;r<o;)e.d.push(+t.slice(r,r+=Mt));t=t.slice(r),r=Mt-t.length}else r-=o;for(;r--;)t+="0";if(e.d.push(+t),kt&&(e.e>Jm||e.e<-Jm))throw Error(t_+n)}else e.s=0,e.e=0,e.d=[0];return e}function St(e,t,n){var r,o,l,c,f,m,v,p,g=e.d;for(c=1,l=g[0];l>=10;l/=10)c++;if(r=t-c,r<0)r+=Mt,o=t,v=g[p=0];else{if(p=Math.ceil((r+1)/Mt),l=g.length,p>=l)return e;for(v=l=g[p],c=1;l>=10;l/=10)c++;r%=Mt,o=r-Mt+c}if(n!==void 0&&(l=zs(10,c-o-1),f=v/l%10|0,m=t<0||g[p+1]!==void 0||v%l,m=n<4?(f||m)&&(n==0||n==(e.s<0?3:2)):f>5||f==5&&(n==4||m||n==6&&(r>0?o>0?v/zs(10,c-o):0:g[p-1])%10&1||n==(e.s<0?8:7))),t<1||!g[0])return m?(l=rn(e),g.length=1,t=t-l-1,g[0]=zs(10,(Mt-t%Mt)%Mt),e.e=Mu(-t/Mt)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(r==0?(g.length=p,l=1,p--):(g.length=p+1,l=zs(10,Mt-r),g[p]=o>0?(v/zs(10,c-o)%zs(10,o)|0)*l:0),m)for(;;)if(p==0){(g[0]+=l)==bn&&(g[0]=1,++e.e);break}else{if(g[p]+=l,g[p]!=bn)break;g[p--]=0,l=1}for(r=g.length;g[--r]===0;)g.pop();if(kt&&(e.e>Jm||e.e<-Jm))throw Error(t_+rn(e));return e}function UD(e,t){var n,r,o,l,c,f,m,v,p,g,b=e.constructor,S=b.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new b(e),kt?St(t,S):t;if(m=e.d,g=t.d,r=t.e,v=e.e,m=m.slice(),c=v-r,c){for(p=c<0,p?(n=m,c=-c,f=g.length):(n=g,r=v,f=m.length),o=Math.max(Math.ceil(S/Mt),f)+2,c>o&&(c=o,n.length=1),n.reverse(),o=c;o--;)n.push(0);n.reverse()}else{for(o=m.length,f=g.length,p=o<f,p&&(f=o),o=0;o<f;o++)if(m[o]!=g[o]){p=m[o]<g[o];break}c=0}for(p&&(n=m,m=g,g=n,t.s=-t.s),f=m.length,o=g.length-f;o>0;--o)m[f++]=0;for(o=g.length;o>c;){if(m[--o]<g[o]){for(l=o;l&&m[--l]===0;)m[l]=bn-1;--m[l],m[o]+=bn}m[o]-=g[o]}for(;m[--f]===0;)m.pop();for(;m[0]===0;m.shift())--r;return m[0]?(t.d=m,t.e=r,kt?St(t,S):t):new b(0)}function el(e,t,n){var r,o=rn(e),l=qi(e.d),c=l.length;return t?(n&&(r=n-c)>0?l=l.charAt(0)+"."+l.slice(1)+Co(r):c>1&&(l=l.charAt(0)+"."+l.slice(1)),l=l+(o<0?"e":"e+")+o):o<0?(l="0."+Co(-o-1)+l,n&&(r=n-c)>0&&(l+=Co(r))):o>=c?(l+=Co(o+1-c),n&&(r=n-o-1)>0&&(l=l+"."+Co(r))):((r=o+1)<c&&(l=l.slice(0,r)+"."+l.slice(r)),n&&(r=n-c)>0&&(o+1===c&&(l+="."),l+=Co(r))),e.s<0?"-"+l:l}function XT(e,t){if(e.length>t)return e.length=t,!0}function VD(e){var t,n,r;function o(l){var c=this;if(!(c instanceof o))return new o(l);if(c.constructor=o,l instanceof o){c.s=l.s,c.e=l.e,c.d=(l=l.d)?l.slice():l;return}if(typeof l=="number"){if(l*0!==0)throw Error(Gs+l);if(l>0)c.s=1;else if(l<0)l=-l,c.s=-1;else{c.s=0,c.e=0,c.d=[0];return}if(l===~~l&&l<1e7){c.e=0,c.d=[l];return}return WT(c,l.toString())}else if(typeof l!="string")throw Error(Gs+l);if(l.charCodeAt(0)===45?(l=l.slice(1),c.s=-1):c.s=1,l9.test(l))WT(c,l);else throw Error(Gs+l)}if(o.prototype=Ee,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=VD,o.config=o.set=u9,e===void 0&&(e={}),e)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<r.length;)e.hasOwnProperty(n=r[t++])||(e[n]=this[n]);return o.config(e),o}function u9(e){if(!e||typeof e!="object")throw Error(Wr+"Object expected");var t,n,r,o=["precision",1,Pu,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if((r=e[n=o[t]])!==void 0)if(Mu(r)===r&&r>=o[t+1]&&r<=o[t+2])this[n]=r;else throw Error(Gs+n+": "+r);if((r=e[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(Gs+n+": "+r);return this}var n_=VD(s9);Er=new n_(1);const ht=n_;function HD(e){var t;return e===0?t=1:t=Math.floor(new ht(e).abs().log(10).toNumber())+1,t}function qD(e,t,n){for(var r=new ht(e),o=0,l=[];r.lt(t)&&o<1e5;)l.push(r.toNumber()),r=r.add(n),o++;return l}var ZD=e=>{var[t,n]=e,[r,o]=[t,n];return t>n&&([r,o]=[n,t]),[r,o]},FD=(e,t,n)=>{if(e.lte(0))return new ht(0);var r=HD(e.toNumber()),o=new ht(10).pow(r),l=e.div(o),c=r!==1?.05:.1,f=new ht(Math.ceil(l.div(c).toNumber())).add(n).mul(c),m=f.mul(o);return t?new ht(m.toNumber()):new ht(Math.ceil(m.toNumber()))},c9=(e,t,n)=>{var r=new ht(1),o=new ht(e);if(!o.isint()&&n){var l=Math.abs(e);l<1?(r=new ht(10).pow(HD(e)-1),o=new ht(Math.floor(o.div(r).toNumber())).mul(r)):l>1&&(o=new ht(Math.floor(e)))}else e===0?o=new ht(Math.floor((t-1)/2)):n||(o=new ht(Math.floor(e)));for(var c=Math.floor((t-1)/2),f=[],m=0;m<t;m++)f.push(o.add(new ht(m-c).mul(r)).toNumber());return f},GD=function(t,n,r,o){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((n-t)/(r-1)))return{step:new ht(0),tickMin:new ht(0),tickMax:new ht(0)};var c=FD(new ht(n).sub(t).div(r-1),o,l),f;t<=0&&n>=0?f=new ht(0):(f=new ht(t).add(n).div(2),f=f.sub(new ht(f).mod(c)));var m=Math.ceil(f.sub(t).div(c).toNumber()),v=Math.ceil(new ht(n).sub(f).div(c).toNumber()),p=m+v+1;return p>r?GD(t,n,r,o,l+1):(p<r&&(v=n>0?v+(r-p):v,m=n>0?m:m+(r-p)),{step:c,tickMin:f.sub(new ht(m).mul(c)),tickMax:f.add(new ht(v).mul(c))})},f9=function(t){var[n,r]=t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=Math.max(o,2),[f,m]=ZD([n,r]);if(f===-1/0||m===1/0){var v=m===1/0?[f,...Array(o-1).fill(1/0)]:[...Array(o-1).fill(-1/0),m];return n>r?v.reverse():v}if(f===m)return c9(f,o,l);var{step:p,tickMin:g,tickMax:b}=GD(f,m,c,l,0),S=qD(g,b.add(new ht(.1).mul(p)),p);return n>r?S.reverse():S},d9=function(t,n){var[r,o]=t,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,[c,f]=ZD([r,o]);if(c===-1/0||f===1/0)return[r,o];if(c===f)return[c];var m=Math.max(n,2),v=FD(new ht(f).sub(c).div(m-1),l,0),p=[...qD(new ht(c),new ht(f),v),f];return l===!1&&(p=p.map(g=>Math.round(g))),r>o?p.reverse():p},$D=e=>e.rootProps.maxBarSize,h9=e=>e.rootProps.barGap,KD=e=>e.rootProps.barCategoryGap,m9=e=>e.rootProps.barSize,Wf=e=>e.rootProps.stackOffset,YD=e=>e.rootProps.reverseStackOrder,r_=e=>e.options.chartName,i_=e=>e.rootProps.syncId,WD=e=>e.rootProps.syncMethod,a_=e=>
101e.options.eventEmitter,kn={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3},Ns={allowDecimals:!1,allowDataOverflow:!1,angleAxisId:0,reversed:!1,scale:"auto",tick:!0,type:"auto"},Ii={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,includeHidden:!1,radiusAxisId:0,reversed:!1,scale:"auto",tick:!0,tickCount:5,type:"auto"},Jp=(e,t)=>{if(!(!e||!t))return e!=null&&e.reversed?[t[1],t[0]]:t};function ev(e,t,n){if(n!=="auto")return n;if(e!=null)return Io(e,t)?"category":"number"}function QT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ep(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?QT(Object(n),!0).forEach(function(r){p9(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QT(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function p9(e,t,n){return(t=v9(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v9(e){var t=g9(e,"string");return typeof t=="symbol"?t:t+""}function g9(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var JT={allowDataOverflow:Ns.allowDataOverflow,allowDecimals:Ns.allowDecimals,allowDuplicatedCategory:!1,dataKey:void 0,domain:void 0,id:Ns.angleAxisId,includeHidden:!1,name:void 0,reversed:Ns.reversed,scale:Ns.scale,tick:Ns.tick,tickCount:void 0,ticks:void 0,type:Ns.type,unit:void 0},eP={allowDataOverflow:Ii.allowDataOverflow,allowDecimals:Ii.allowDecimals,allowDuplicatedCategory:Ii.allowDuplicatedCategory,dataKey:void 0,domain:void 0,id:Ii.radiusAxisId,includeHidden:Ii.includeHidden,name:void 0,reversed:Ii.reversed,scale:Ii.scale,tick:Ii.tick,tickCount:Ii.tickCount,ticks:void 0,type:Ii.type,unit:void 0},y9=(e,t)=>{if(t!=null)return e.polarAxis.angleAxis[t]},o_=te([y9,kN],(e,t)=>{var n;if(e!=null)return e;var r=(n=ev(t,"angleAxis",JT.type))!==null&&n!==void 0?n:"category";return ep(ep({},JT),{},{type:r})}),x9=(e,t)=>e.polarAxis.radiusAxis[t],s_=te([x9,kN],(e,t)=>{var n;if(e!=null)return e;var r=(n=ev(t,"radiusAxis",eP.type))!==null&&n!==void 0?n:"category";return ep(ep({},eP),{},{type:r})}),tv=e=>e.polarOptions,l_=te([za,Ra,fn],XN),XD=te([tv,l_],(e,t)=>{if(e!=null)return Vn(e.innerRadius,t,0)}),QD=te([tv,l_],(e,t)=>{if(e!=null)return Vn(e.outerRadius,t,t*.8)}),b9=e=>{if(e==null)return[0,0];var{startAngle:t,endAngle:n}=e;return[t,n]},JD=te([tv],b9);te([o_,JD],Jp);var ek=te([l_,XD,QD],(e,t,n)=>{if(!(e==null||t==null||n==null))return[t,n]});te([s_,ek],Jp);var tk=te([ct,tv,XD,QD,za,Ra],(e,t,n,r,o,l)=>{if(!(e!=="centric"&&e!=="radial"||t==null||n==null||r==null)){var{cx:c,cy:f,startAngle:m,endAngle:v}=t;return{cx:Vn(c,o,o/2),cy:Vn(f,l,l/2),innerRadius:n,outerRadius:r,startAngle:m,endAngle:v,clockWise:!1}}}),Rt=(e,t)=>t,Xf=(e,t,n)=>n;function u_(e){return e==null?void 0:e.id}function nk(e,t,n){var{chartData:r=[]}=t,{allowDuplicatedCategory:o,dataKey:l}=n,c=new Map;return e.forEach(f=>{var m,v=(m=f.data)!==null&&m!==void 0?m:r;if(!(v==null||v.length===0)){var p=u_(f);v.forEach((g,b)=>{var S=l==null||o?b:String(Ct(g,l,null)),A=Ct(g,f.dataKey,0),E;c.has(S)?E=c.get(S):E={},Object.assign(E,{[p]:A}),c.set(S,E)})}}),Array.from(c.values())}function nv(e){return"stackId"in e&&e.stackId!=null&&e.dataKey!=null}var rv=(e,t)=>e===t?!0:e==null||t==null?!1:e[0]===t[0]&&e[1]===t[1];function iv(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===0&&t.length===0?!0:e===t}function _9(e,t){if(e.length===t.length){for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return!1}var En=e=>{var t=ct(e);return t==="horizontal"?"xAxis":t==="vertical"?"yAxis":t==="centric"?"angleAxis":"radiusAxis"},Cu=e=>e.tooltip.settings.axisId;function w9(e){if(e in sf)return sf[e]();var t="scale".concat(If(e));if(t in sf)return sf[t]()}function tP(e){var t=e.ticks,n=e.bandwidth,r=e.range(),o=[Math.min(...r),Math.max(...r)];return{domain:()=>e.domain(),range:(function(l){function c(){return l.apply(this,arguments)}return c.toString=function(){return l.toString()},c})(()=>o),rangeMin:()=>o[0],rangeMax:()=>
101o[1],isInRange(l){var c=o[0],f=o[1];return c<=f?l>=c&&l<=f:l>=f&&l<=c},bandwidth:n?()=>n.call(e):void 0,ticks:t?l=>t.call(e,l):void 0,map:(l,c)=>{var f=e(l);if(f!=null){if(e.bandwidth&&c!==null&&c!==void 0&&c.position){var m=e.bandwidth();switch(c.position){case"middle":f+=m/2;break;case"end":f+=m;break}}return f}}}}function nP(e,t,n){if(typeof e=="function")return tP(e.copy().domain(t).range(n));if(e!=null){var r=w9(e);if(r!=null)return r.domain(t).range(n),tP(r)}}var rk=(e,t)=>{if(t!=null)switch(e){case"linear":{if(!Na(t)){for(var n,r,o=0;o<t.length;o++){var l=t[o];tt(l)&&((n===void 0||l<n)&&(n=l),(r===void 0||l>r)&&(r=l))}return n!==void 0&&r!==void 0?[n,r]:void 0}return t}default:return t}};function rP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function tp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?rP(Object(n),!0).forEach(function(r){S9(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function S9(e,t,n){return(t=A9(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A9(e){var t=E9(e,"string");return typeof t=="symbol"?t:t+""}function E9(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var fb=[0,"auto"],yn={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:void 0,height:30,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"bottom",padding:{left:0,right:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"category",unit:void 0},ik=(e,t)=>e.cartesianAxis.xAxis[t],Ua=(e,t)=>{var n=ik(e,t);return n??yn},xn={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:fb,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,width:qf},ak=(e,t)=>e.cartesianAxis.yAxis[t],Va=(e,t)=>{var n=ak(e,t);return n??xn},O9={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},c_=(e,t)=>{var n=e.cartesianAxis.zAxis[t];return n??O9},Gt=(e,t,n)=>{switch(t){case"xAxis":return Ua(e,n);case"yAxis":return Va(e,n);case"zAxis":return c_(e,n);case"angleAxis":return o_(e,n);case"radiusAxis":return s_(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}}
101,T9=(e,t,n)=>{switch(t){case"xAxis":return Ua(e,n);case"yAxis":return Va(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},ju=(e,t,n)=>{switch(t){case"xAxis":return Ua(e,n);case"yAxis":return Va(e,n);case"angleAxis":return o_(e,n);case"radiusAxis":return s_(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},ok=e=>e.graphicalItems.cartesianItems.some(t=>t.type==="bar")||e.graphicalItems.polarItems.some(t=>t.type==="radialBar");function f_(e,t){return n=>{switch(e){case"xAxis":return"xAxisId"in n&&n.xAxisId===t;case"yAxis":return"yAxisId"in n&&n.yAxisId===t;case"zAxis":return"zAxisId"in n&&n.zAxisId===t;case"angleAxis":return"angleAxisId"in n&&n.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in n&&n.radiusAxisId===t;default:return!1}}}var d_=e=>e.graphicalItems.cartesianItems,P9=te([Rt,Xf],f_),h_=(e,t,n)=>e.filter(n).filter(r=>(t==null?void 0:t.includeHidden)===!0?!0:!r.hide),Qf=te([d_,Gt,P9],h_,{memoizeOptions:{resultEqualityCheck:iv}}),sk=te([Qf],e=>e.filter(t=>t.type==="area"||t.type==="bar").filter(nv)),lk=e=>e.filter(t=>!("stackId"in t)||t.stackId===void 0),M9=te([Qf],lk),m_=e=>e.map(t=>t.data).filter(Boolean).flat(1),C9=te([Qf],m_,{memoizeOptions:{resultEqualityCheck:iv}}),p_=(e,t)=>{var{chartData:n=[],dataStartIndex:r,dataEndIndex:o}=t;return e.length>0?e:n.slice(r,o+1)},v_=te([C9,LD],p_),g_=(e,t,n)=>(t==null?void 0:t.dataKey)!=null?e.map(r=>({value:Ct(r,t.dataKey)})):n.length>0?n.map(r=>r.dataKey).flatMap(r=>e.map(o=>({value:Ct(o,r)}))):e.map(r=>({value:r})),av=te([v_,Gt,Qf],g_);function uk(e,t){switch(e){case"xAxis":return t.direction==="x";case"yAxis":return t.direction==="y";default:return!1}}function lm(e){if($i(e)||e instanceof Date){var t=Number(e);if(tt(t))return t}}function iP(e){if(Array.isArray(e)){var t=[lm(e[0]),lm(e[1])];return Na(t)?t:void 0}var n=lm(e);if(n!=null)return[n,n]}function Da(e){return e.map(lm).filter(dr)}function j9(e,t,n){return!n||typeof t!="number"||Gi(t)?[]:n.length?Da(n.flatMap(r=>{var o=Ct(e,r.dataKey),l,c;if(Array.isArray(o)?[l,c]=o:l=c=o,!(!tt(l)||!tt(c)))return[t-l,t+c]})):[]}var hn=e=>{var t=En(e),n=Cu(e);return ju(e,t,n)},Jf=te([hn],e=>e==null?void 0:e.dataKey),N9=te([sk,LD,hn],nk),ck=(e,t,n,r)=>{var o={},l=t.reduce((c,f)=>{if(f.stackId==null)return c;var m=c[f.stackId];return m==null&&(m=[]),m.push(f),c[f.stackId]=m,c},o);return Object.fromEntries(Object.entries(l).map(c=>{var[f,m]=c,v=r?[...m].reverse():m,p=v.map(u_);return[f,{stackedData:Q6(e,p,n),graphicalItems:v}]}))},db=te([N9,sk,Wf,YD],ck),fk=(e,t,n,r)=>{var{dataStartIndex:o,dataEndIndex:l}=t;if(r==null&&n!=="zAxis"){var c=rI(e,o,l);if(!(c!=null&&c[0]===0&&c[1]===0))return c}},D9=te([Gt],e=>e.allowDataOverflow),y_=e=>{var t;if(e==null||!("domain"in e))return fb;if(e.domain!=null)return e.domain;if("ticks"in e&&e.ticks!=null){if(e.type==="number"){var n=Da(e.ticks);return[Math.min(...n),Math.max(...n)]}if(e.type==="category")return e.ticks.map(String)}return(t=e==null?void 0:e.domain)!==null&&t!==void 0?t:fb},x_=te([Gt],y_),b_=te([x_,D9],zD),k9=te([db,Ia,Rt,b_],fk,{memoizeOptions:{resultEqualityCheck:rv}}),ov=e=>e.errorBars,L9=(e,t,n)=>e.flatMap(r=>t[r.id]).filter(Boolean).filter(r=>uk(n,r)),np=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=n.filter(Boolean);if(o.length!==0){var l=o.flat(),c=Math.min(...l),f=Math.max(...l);return[c,f]}},__=(e,t,n,r,o)=>{var l,c;if(n.length>0&&e.forEach(f=>{n.forEach(m=>{var v,p,g=(v=r[m.id])===null||v===void 0?void 0:v.filter(j=>uk(o,j)),b=Ct(f,(p=t.dataKey)!==null&&p!==void 0?p:m.dataKey),S=j9(f,b,g);if(S.length>=2){var A=Math.min(...S),E=Math.max(...S);(l==null||A<l)&&(l=A),(c==null||E>c)&&(c=E)}var M=iP(b);M!=null&&(l=l==null?M[0]:Math.min(l,M[0]),c=c==null?M[1]:Math.max(c,M[1]))})}),(t==null?void 0:t.dataKey)!=null&&e.forEach(f=>{var m=iP(Ct(f,t.dataKey));m!=null&&(l=l==null?m[0]:Math.min(l,m[0]),c=c==null?m[1]:Math.max(c,m[1]))}),tt(l)&&tt(c))return[l,c]},z9=te([v_,Gt,M9,ov,Rt],__,{memoizeOptions:{resultEqualityCheck:rv}});function R9(e){var{value:t}=e;if($i(t)||t instanceof Date)return t}var B9=(e,t,n)=>{var r=e.map(R9).filter(o=>o!=null);return n&&(t.dataKey==null||t.allowDuplicatedCategory&&jj(r))?tD(0,e.length):t.allowDuplicatedCategory?r:Array.from(new Set(r))},dk=e=>e.referenceElements.dots,Nu=(e,t,n)=>e.filter(r=>r.ifOverflow==="extendDomain").filter(r=>t==="xAxis"?r.xAxisId===n:r.yAxisId===n),I9=te([dk,Rt,Xf],Nu),hk=e=>e.referenceElements.areas,U9=te([hk,Rt,Xf],Nu),mk=e=>e.referenceElements.lines,V9=te([mk,Rt,Xf],Nu),pk=(e,t)=>{if(e!=null){var n=Da(e.map(r=>t==="xAxis"?r.x:r.y));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},H9=te(I9,Rt,pk),vk=(e,t)=>{if(e!=null){var n=Da(e.flatMap(r=>[t==="xAxis"?r.x1:r.y1,t==="xAxis"?r.x2:r.y2]));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},q9=te([U9,Rt],vk);function Z9(e){var t;if(e.x!=null)return Da([e.x]);var n=(t=e.segment)===null||t===void 0?void 0:t.map(r=>r.x);return n==null||n.length===0?[]:Da(n)}function F9(e){var t;if(e.y!=null)return Da([e.y]);var n=(t=e.segment)===null||t===void 0?void 0:t.map(r=>r.y);return n==null||n.length===0?[]:Da(n)}var gk=(e,t)=>{if(e!=null){var n=e.flatMap(r=>t==="xAxis"?Z9(r):F9(r));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},G9=te([V9,Rt],gk),$9=te(H9,G9,q9,(e,t,n)=>np(e,n,t)),w_=(e,t,n,r,o,l,c,f)=>{if(n!=null)return n;var m=c==="vertical"&&f==="xAxis"||c==="horizontal"&&f==="yAxis",v=m?np(r,l,o):np(l,o);return o9(t,v,e.allowDataOverflow)},K9=te([Gt,x_,b_,k9,z9,$9,ct,Rt],w_,{memoizeOptions:{resultEqualityCheck:rv}}),Y9=[0,1],S_=(e,t,n,r,o,l,c)=>{if(!((e==null||n==null||n.length===0)&&c===void 0)){var{dataKey:f,type:m}=e,v=Io(t,l);if(v&&f==null){var p;return tD(0,(p=n==null?void 0:n.length)!==null&&p!==void 0?p:0)}return m==="category"?B9(r,e,v):o==="expand"?Y9:c}},A_=te([Gt,ct,v_,av,Wf,Rt,K9],S_);function W9(e){return e in sf}var yk=(e,t,n)=>{if(e!=null){var{scale:r,type:o}=e;if(r==="auto")return o==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>
101=0||n.indexOf("ComposedChart")>=0&&!t)?"point":o==="category"?"band":"linear";if(typeof r=="string"){var l="scale".concat(If(r));return W9(l)?l:"point"}}},Ho=te([Gt,ok,r_],yk);function E_(e,t,n,r){if(!(n==null||r==null))return typeof e.scale=="function"?nP(e.scale,n,r):nP(t,n,r)}var O_=(e,t,n)=>{var r=y_(t);if(!(n!=="auto"&&n!=="linear")){if(t!=null&&t.tickCount&&Array.isArray(r)&&(r[0]==="auto"||r[1]==="auto")&&Na(e))return f9(e,t.tickCount,t.allowDecimals);if(t!=null&&t.tickCount&&t.type==="number"&&Na(e))return d9(e,t.tickCount,t.allowDecimals)}},T_=te([A_,ju,Ho],O_),P_=(e,t,n,r)=>{if(r!=="angleAxis"&&(e==null?void 0:e.type)==="number"&&Na(t)&&Array.isArray(n)&&n.length>0){var o,l,c=t[0],f=(o=n[0])!==null&&o!==void 0?o:0,m=t[1],v=(l=n[n.length-1])!==null&&l!==void 0?l:0;return[Math.min(c,f),Math.max(m,v)]}return t},X9=te([Gt,A_,T_,Rt],P_),Q9=te(av,Gt,(e,t)=>{if(!(!t||t.type!=="number")){var n=1/0,r=Array.from(Da(e.map(g=>g.value))).sort((g,b)=>g-b),o=r[0],l=r[r.length-1];if(o==null||l==null)return 1/0;var c=l-o;if(c===0)return 1/0;for(var f=0;f<r.length-1;f++){var m=r[f],v=r[f+1];if(!(m==null||v==null)){var p=v-m;n=Math.min(n,p)}}return n/c}}),xk=te(Q9,ct,KD,fn,(e,t,n,r,o)=>o,(e,t,n,r,o)=>{if(!tt(e))return 0;var l=t==="vertical"?r.height:r.width;if(o==="gap")return e*l/2;if(o==="no-gap"){var c=Vn(n,e*l),f=e*l/2;return f-c-(f-c)/l*c}return 0}
101),J9=(e,t,n)=>{var r=Ua(e,t);return r==null||typeof r.padding!="string"?0:xk(e,"xAxis",t,n,r.padding)},eH=(e,t,n)=>{var r=Va(e,t);return r==null||typeof r.padding!="string"?0:xk(e,"yAxis",t,n,r.padding)},tH=te(Ua,J9,(e,t)=>{var n,r;if(e==null)return{left:0,right:0};var{padding:o}=e;return typeof o=="string"?{left:t,right:t}:{left:((n=o.left)!==null&&n!==void 0?n:0)+t,right:((r=o.right)!==null&&r!==void 0?r:0)+t}}),nH=te(Va,eH,(e,t)=>{var n,r;if(e==null)return{top:0,bottom:0};var{padding:o}=e;return typeof o=="string"?{top:t,bottom:t}:{top:((n=o.top)!==null&&n!==void 0?n:0)+t,bottom:((r=o.bottom)!==null&&r!==void 0?r:0)+t}}),rH=te([fn,tH,Bp,Rp,(e,t,n)=>n],(e,t,n,r,o)=>{var{padding:l}=r;return o?[l.left,n.width-l.right]:[e.left+t.left,e.left+e.width-t.right]}),iH=te([fn,ct,nH,Bp,Rp,(e,t,n)=>n],(e,t,n,r,o,l)=>{var{padding:c}=o;return l?[r.height-c.bottom,c.top]:t==="horizontal"?[e.top+e.height-n.bottom,e.top+n.top]:[e.top+n.top,e.top+e.height-n.bottom]}),ed=(e,t,n,r)=>{var o;switch(t){case"xAxis":return rH(e,n,r);case"yAxis":return iH(e,n,r);case"zAxis":return(o=c_(e,n))===null||o===void 0?void 0:o.range;case"angleAxis":return JD(e);case"radiusAxis":return ek(e,n);default:return}},bk=te([Gt,ed],Jp),aH=te([Ho,X9],rk),sv=te([Gt,Ho,aH,bk],E_);te([Qf,ov,Rt],L9);function _k(e,t){return e.id<t.id?-1:e.id>t.id?1:0}var lv=(e,t)=>t,uv=(e,t,n)=>n,oH=te(Lp,lv,uv,(e,t,n)=>e.filter(r=>r.orientation===t).filter(r=>r.mirror===n).sort(_k)),sH=te(zp,lv,uv,(e,t,n)=>e.filter(r=>r.orientation===t).filter(r=>r.mirror===n).sort(_k)),wk=(e,t)=>({width:e.width,height:t.height}),lH=(e,t)=>{var n=typeof t.width=="number"?t.width:qf;return{width:n,height:e.height}},Sk=te(fn,Ua,wk),uH=(e,t,n)=>{switch(t){case"top":return e.top;case"bottom":return n-e.bottom;default:return 0}},cH=(e,t,n)=>{switch(t){case"left":return e.left;case"right":return n-e.right;default:return 0}},fH=te(Ra,fn,oH,lv,uv,(e,t,n,r,o)=>{var l={},c;return n.forEach(f=>{var m=wk(t,f);c==null&&(c=uH(t,r,e));var v=r==="top"&&!o||r==="bottom"&&o;l[f.id]=c-Number(v)*m.height,c+=(v?-1:1)*m.height}),l}),dH=te(za,fn,sH,lv,uv,(e,t,n,r,o)=>{var l={},c;return n.forEach(f=>{var m=lH(t,f);c==null&&(c=cH(t,r,e));var v=r==="left"&&!o||r==="right"&&o;l[f.id]=c-Number(v)*m.width,c+=(v?-1:1)*m.width}),l}),hH=(e,t)=>{var n=Ua(e,t);if(n!=null)return fH(e,n.orientation,n.mirror)},mH=te([fn,Ua,hH,(e,t)=>t],(e,t,n,r)=>{if(t!=null){var o=n==null?void 0:n[r];return o==null?{x:e.left,y:0}:{x:e.left,y:o}}}),pH=(e,t)=>{var n=Va(e,t);if(n!=null)return dH(e,n.orientation,n.mirror)},vH=te([fn,Va,pH,(e,t)=>t],(e,t,n,r)=>{if(t!=null){var o=n==null?void 0:n[r];return o==null?{x:0,y:e.top}:{x:o,y:e.top}}}),Ak=te(fn,Va,(e,t)=>{var n=typeof t.width=="number"?t.width:qf;return{width:n,height:e.height}}),aP=(e,t,n)=>{switch(t){case"xAxis":return Sk(e,n).width;case"yAxis":return Ak(e,n).height;default:return}},Ek=(e,t,n,r)=>{if(n!=null){var{allowDuplicatedCategory:o,type:l,dataKey:c}=n,f=Io(e,r),m=t.map(v=>v.value);if(c&&f&&l==="category"&&o&&jj(m))return m}},M_=te([ct,av,Gt,Rt],Ek),Ok=(e,t,n,r)=>{if(!(n==null||n.dataKey==null)){var{type:o,scale:l}=n,c=Io(e,r);if(c&&(o==="number"||l!=="auto"))return t.map(f=>f.value)}},C_=te([ct,av,ju,Rt],Ok),oP=te([ct,T9,Ho,sv,M_,C_,ed,T_,Rt],(e,t,n,r,o,l,c,f,m)=>{if(t!=null){var v=Io(e,m);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:m,categoricalDomain:l,duplicateDomain:o,isCategorical:v,niceTicks:f,range:c,realScaleType:n,scale:r}}}),gH=(e,t,n,r,o,l,c,f,m)=>{if(!(t==null||r==null)){var v=Io(e,m),{type:p,ticks:g,tickCount:b}=t,S=n==="scaleBand"&&typeof r.bandwidth=="function"?r.bandwidth()/2:2,A=p==="category"&&r.bandwidth?r.bandwidth()/S:0;A=m==="angleAxis"&&l!=null&&l.length>=2?_n(l[0]-l[1])*2*A:A;var E=g||o;return E?E.map((M,j)=>{var z=c?c.indexOf(M):M,k=r.map(z);return tt(k)?{index:j,coordinate:k+A,value:M,offset:A}:null}).filter(dr):v&&f?f.map((M,j)=>{var z=r.map(M);return tt(z)?{coordinate:z+A,value:M,index:j,offset:A}:null}).filter(dr):r.ticks?r.ticks(b).map((M,j)=>{var z=r.map(M);return tt(z)?{coordinate:z+A,value:M,index:j,offset:A}:null}).filter(dr):r.domain().map((M,j)=>{var z=r.map(M);return tt(z)?{coordinate:z+A,value:c?c[M]:M,index:j,offset:A}:null}).filter(dr)}},Tk=te([ct,ju,Ho,sv,T_,ed,M_,C_,Rt],gH),yH=(e,t,n,r,o,l,c)=>
101{if(!(t==null||n==null||r==null||r[0]===r[1])){var f=Io(e,c),{tickCount:m}=t,v=0;return v=c==="angleAxis"&&(r==null?void 0:r.length)>=2?_n(r[0]-r[1])*2*v:v,f&&l?l.map((p,g)=>{var b=n.map(p);return tt(b)?{coordinate:b+v,value:p,index:g,offset:v}:null}).filter(dr):n.ticks?n.ticks(m).map((p,g)=>{var b=n.map(p);return tt(b)?{coordinate:b+v,value:p,index:g,offset:v}:null}).filter(dr):n.domain().map((p,g)=>{var b=n.map(p);return tt(b)?{coordinate:b+v,value:o?o[p]:p,index:g,offset:v}:null}).filter(dr)}},_u=te([ct,ju,sv,ed,M_,C_,Rt],yH),wu=te(Gt,sv,(e,t)=>{if(!(e==null||t==null))return tp(tp({},e),{},{scale:t})}),xH=te([Gt,Ho,A_,bk],E_);te((e,t,n)=>c_(e,n),xH,(e,t)=>{if(!(e==null||t==null))return tp(tp({},e),{},{scale:t})});var bH=te([ct,Lp,zp],(e,t,n)=>{switch(e){case"horizontal":return t.some(r=>r.reversed)?"right-to-left":"left-to-right";case"vertical":return n.some(r=>r.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}}),Pk=e=>e.options.defaultTooltipEventType,Mk=e=>e.options.validateTooltipEventTypes;function Ck(e,t,n){if(e==null)return t;var r=e?"axis":"item";return n==null?t:n.includes(r)?r:t}function j_(e,t){var n=Pk(e),r=Mk(e);return Ck(t,n,r)}function _H(e){return Ce(t=>j_(t,e))}var jk=(e,t)=>{var n,r=Number(t);if(!(Gi(r)||t==null))return r>=0?e==null||(n=e[r])===null||n===void 0?void 0:n.value:void 0},wH=e=>e.tooltip.settings,jo={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},SH={itemInteraction:{click:jo,hover:jo},axisInteraction:{click:jo,hover:jo},keyboardInteraction:jo,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},Nk=mr({name:"tooltip",initialState:SH,reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push(t.payload)},prepare:Dt()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:n,next:r}=t.payload,o=mi(e).tooltipItemPayloads.indexOf(n);o>-1&&(e.tooltipItemPayloads[o]=r)},prepare:Dt()},removeTooltipEntrySettings:{reducer(e,t){var n=mi(e).tooltipItemPayloads.indexOf(t.payload);n>-1&&e.tooltipItemPayloads.splice(n,1)},prepare:Dt()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),{addTooltipEntrySettings:AH,replaceTooltipEntrySettings:EH,removeTooltipEntrySettings:OH,setTooltipSettingsState:TH,setActiveMouseOverItemIndex:Dk,mouseLeaveItem:PH,mouseLeaveChart:kk,setActiveClickItemIndex:MH,setMouseOverAxisIndex:Lk,setMouseClickAxisIndex:CH,setSyncInteraction:hb,setKeyboardInteraction:mb}=Nk.actions,jH=Nk.reducer;function sP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Yh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
101t%2?sP(Object(n),!0).forEach(function(r){NH(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function NH(e,t,n){return(t=DH(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DH(e){var t=kH(e,"string");return typeof t=="symbol"?t:t+""}function kH(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function LH(e,t,n){return t==="axis"?n==="click"?e.axisInteraction.click:e.axisInteraction.hover:n==="click"?e.itemInteraction.click:e.itemInteraction.hover}function zH(e){return e.index!=null}var zk=(e,t,n,r)=>{if(t==null)return jo;var o=LH(e,t,n);if(o==null)return jo;if(o.active)return o;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&e.syncInteraction.index!=null)return e.syncInteraction;var l=e.settings.active===!0;if(zH(o)){if(l)return Yh(Yh({},o),{},{active:!0})}else if(r!=null)return{active:!0,coordinate:void 0,dataKey:void 0,index:r,graphicalItemId:void 0};return Yh(Yh({},jo),{},{coordinate:o.coordinate})};function RH(e){if(typeof e=="number")return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var n=Number(e);return Number.isFinite(n)?n:void 0}function BH(e,t){var n=RH(e),r=t[0],o=t[1];if(n===void 0)return!1;var l=Math.min(r,o),c=Math.max(r,o);return n>=l&&n<=c}function IH(e,t,n){if(n==null||t==null)return!0;var r=Ct(e,t);return r==null||!Na(n)?!0:BH(r,n)}var N_=(e,t,n,r)=>{var o=e==null?void 0:e.index;if(o==null)return null;var l=Number(o);if(!tt(l))return o;var c=0,f=1/0;t.length>0&&(f=t.length-1);var m=Math.max(c,Math.min(l,f)),v=t[m];return v==null||IH(v,n,r)?String(m):null},Rk=(e,t,n,r,o,l,c)=>{if(l!=null){var f=c[0],m=f==null?void 0:f.getPosition(l);if(m!=null)return m;var v=o==null?void 0:o[Number(l)];if(v)switch(n){case"horizontal":return{x:v.coordinate,y:(r.top+t)/2};default:return{x:(r.left+e)/2,y:v.coordinate}}}},Bk=(e,t,n,r)=>{if(t==="axis")return e.tooltipItemPayloads;if(e.tooltipItemPayloads.length===0)return[];var o;if(n==="hover"?o=e.itemInteraction.hover.graphicalItemId:o=e.itemInteraction.click.graphicalItemId,o==null&&r!=null){var l=e.tooltipItemPayloads[0];return l!=null?[l]:[]}return e.tooltipItemPayloads.filter(c=>{var f;return((f=c.settings)===null||f===void 0?void 0:f.graphicalItemId)===o})},Ik=e=>e.options.tooltipPayloadSearcher,Du=e=>e.tooltip;function lP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function uP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lP(Object(n),!0).forEach(function(r){UH(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function UH(e,t,n){return(t=VH(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VH(e){var t=HH(e,"string");return typeof t=="symbol"?t:t+""}function HH(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function qH(e,t){return e??t}var Uk=(e,t,n,r,o,l,c)=>{if(!(t==null||l==null)){var{chartData:f,computedData:m,dataStartIndex:v,dataEndIndex:p}=n,g=[];return e.reduce((b,S)=>{var A,{dataDefinedOnItem:E,settings:M}=S,j=qH(E,f),z=Array.isArray(j)?SN(j,v,p):j,k=(A=M==null?void 0:M.dataKey)!==null&&A!==void 0?A:r,R=M==null?void 0:M.nameKey,B;if(r&&Array.isArray(z)&&!Array.isArray(z[0])&&c==="axis"?B=A5(z,r,o):B=l(z,t,m,R),Array.isArray(B))B.forEac
101h(q=>{var K=uP(uP({},M),{},{name:q.name,unit:q.unit,color:void 0,fill:void 0});b.push(sO({tooltipEntrySettings:K,dataKey:q.dataKey,payload:q.payload,value:Ct(q.payload,q.dataKey),name:q.name}))});else{var I;b.push(sO({tooltipEntrySettings:M,dataKey:k,payload:B,value:Ct(B,k),name:(I=Ct(B,R))!==null&&I!==void 0?I:M==null?void 0:M.name}))}return b},g)}},D_=te([hn,ok,r_],yk),ZH=te([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),FH=te([En,Cu],f_),ku=te([ZH,hn,FH],h_,{memoizeOptions:{resultEqualityCheck:iv}}),GH=te([ku],e=>e.filter(nv)),$H=te([ku],m_,{memoizeOptions:{resultEqualityCheck:iv}}),Lu=te([$H,Ia],p_),KH=te([GH,Ia,hn],nk),k_=te([Lu,hn,ku],g_),Vk=te([hn],y_),YH=te([hn],e=>e.allowDataOverflow),Hk=te([Vk,YH],zD),WH=te([ku],e=>e.filter(nv)),XH=te([KH,WH,Wf,YD],ck),QH=te([XH,Ia,En,Hk],fk),JH=te([ku],lk),eq=te([Lu,hn,JH,ov,En],__,{memoizeOptions:{resultEqualityCheck:rv}}),tq=te([dk,En,Cu],Nu),nq=te([tq,En],pk),rq=te([hk,En,Cu],Nu),iq=te([rq,En],vk),aq=te([mk,En,Cu],Nu),oq=te([aq,En],gk),sq=te([nq,oq,iq],np),lq=te([hn,Vk,Hk,QH,eq,sq,ct,En],w_),td=te([hn,ct,Lu,k_,Wf,En,lq],S_),uq=te([td,hn,D_],O_),cq=te([hn,td,uq,En],P_),qk=e=>{var t=En(e),n=Cu(e),r=!1;return ed(e,t,n,r)},Zk=te([hn,qk],Jp),Fk=te([hn,D_,cq,Zk],E_),fq=te([ct,k_,hn,En],Ek),dq=te([ct,k_,hn,En],Ok),hq=(e,t,n,r,o,l,c,f)=>{if(t){var{type:m}=t,v=Io(e,f);if(r){var p=n==="scaleBand"&&r.bandwidth?r.bandwidth()/2:2,g=m==="category"&&r.bandwidth?r.bandwidth()/p:0;return g=f==="angleAxis"&&o!=null&&(o==null?void 0:o.length)>=2?_n(o[0]-o[1])*2*g:g,v&&c?c.map((b,S)=>{var A=r.map(b);return tt(A)?{coordinate:A+g,value:b,index:S,offset:g}:null}).filter(dr):r.domain().map((b,S)=>{var A=r.map(b);return tt(A)?{coordinate:A+g,value:l?l[b]:b,index:S,offset:g}:null}).filter(dr)}}},Ha=te([ct,hn,D_,Fk,qk,fq,dq,En],hq),L_=te([Pk,Mk,wH],(e,t,n)=>Ck(n.shared,e,t)),Gk=e=>e.tooltip.settings.trigger,z_=e=>e.tooltip.settings.defaultIndex,nd=te([Du,L_,Gk,z_],zk),tl=te([nd,Lu,Jf,td],N_),$k=te([Ha,tl],jk),R_=te([nd],e=>{if(e)return e.dataKey}),mq=te([nd],e=>{if(e)return e.graphicalItemId}),Kk=te([Du,L_,Gk,z_],Bk),pq=te([za,Ra,ct,fn,Ha,z_,Kk],Rk),vq=te([nd,pq],(e,t)=>e!=null&&e.coordinate?e.coordinate:t),gq=te([nd],e=>{var t;return(t=e==null?void 0:e.active)!==null&&t!==void 0?t:!1}),yq=te([Kk,tl,Ia,Jf,$k,Ik,L_],Uk);te([yq],e=>{if(e!=null){var t=e.map(n=>n.payload).filter(n=>n!=null);return Array.from(new Set(t))}});function cP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function fP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?cP(Object(n),!0).forEach(function(r){xq(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xq(e,t,n){return(t=bq(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bq(e){var t=_q(e,"string");return typeof t=="symbol"?t:t+""}function _q(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var wq=()=>Ce(hn),Sq=()=>{var e=wq(),t=Ce(Ha),n=Ce(Fk);return Dm(!e||!n?void 0:fP(fP({},e),{},{scale:n}),t)};function dP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ql(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dP(Object(n),!0).forEach(function(r){Aq(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Aq(e,t,n){return(t=Eq(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Eq(e){var t=Oq(e,"string");return typeof t=="symbol"?t:t+""}function Oq(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Tq=(e,t,n,r)=>{var o=t.find(l=>l&&l.index===n);if(o){if(e==="horizontal")return{x:o.coordinate,y:r.chartY};
101if(e==="vertical")return{x:r.chartX,y:o.coordinate}}return{x:0,y:0}},Pq=(e,t,n,r)=>{var o=t.find(v=>v&&v.index===n);if(o){if(e==="centric"){var l=o.coordinate,{radius:c}=r;return Ql(Ql(Ql({},r),nn(r.cx,r.cy,c,l)),{},{angle:l,radius:c})}var f=o.coordinate,{angle:m}=r;return Ql(Ql(Ql({},r),nn(r.cx,r.cy,f,m)),{},{angle:m,radius:f})}return{angle:0,clockWise:!1,cx:0,cy:0,endAngle:0,innerRadius:0,outerRadius:0,radius:0,startAngle:0,x:0,y:0}};function Mq(e,t){var{chartX:n,chartY:r}=e;return n>=t.left&&n<=t.left+t.width&&r>=t.top&&r<=t.top+t.height}var Yk=(e,t,n,r,o)=>{var l,c=(l=t==null?void 0:t.length)!==null&&l!==void 0?l:0;if(c<=1||e==null)return 0;if(r==="angleAxis"&&o!=null&&Math.abs(Math.abs(o[1]-o[0])-360)<=1e-6)for(var f=0;f<c;f++){var m,v,p,g,b,S=f>0?(m=n[f-1])===null||m===void 0?void 0:m.coordinate:(v=n[c-1])===null||v===void 0?void 0:v.coordinate,A=(p=n[f])===null||p===void 0?void 0:p.coordinate,E=f>=c-1?(g=n[0])===null||g===void 0?void 0:g.coordinate:(b=n[f+1])===null||b===void 0?void 0:b.coordinate,M=void 0;if(!(S==null||A==null||E==null))if(_n(A-S)!==_n(E-A)){var j=[];if(_n(E-A)===_n(o[1]-o[0])){M=E;var z=A+o[1]-o[0];j[0]=Math.min(z,(z+S)/2),j[1]=Math.max(z,(z+S)/2)}else{M=S;var k=E+o[1]-o[0];j[0]=Math.min(A,(k+A)/2),j[1]=Math.max(A,(k+A)/2)}var R=[Math.min(A,(M+A)/2),Math.max(A,(M+A)/2)];if(e>R[0]&&e<=R[1]||e>=j[0]&&e<=j[1]){var B;return(B=n[f])===null||B===void 0?void 0:B.index}}else{var I=Math.min(S,E),q=Math.max(S,E);if(e>(I+A)/2&&e<=(q+A)/2){var K;return(K=n[f])===null||K===void 0?void 0:K.index}}}else if(t)for(var ie=0;ie<c;ie++){var ge=t[ie];if(ge!=null){var re=t[ie+1],$=t[ie-1];if(ie===0&&re!=null&&e<=(ge.coordinate+re.coordinate)/2||ie===c-1&&$!=null&&e>(ge.coordinate+$.coordinate)/2||ie>0&&ie<c-1&&$!=null&&re!=null&&e>(ge.coordinate+$.coordinate)/2&&e<=(ge.coordinate+re.coordinate)/2)return ge.index}}return-1},Cq=()=>Ce(r_),B_=(e,t)=>t,Wk=(e,t,n)=>n,I_=(e,t,n,r)=>r,jq=te(Ha,e=>Ap(e,t=>t.coordinate)),U_=te([Du,B_,Wk,I_],zk),V_=te([U_,Lu,Jf,td],N_),Nq=(e,t,n)=>{if(t!=null){var r=Du(e);return t==="axis"?n==="hover"?r.axisInteraction.hover.dataKey:r.axisInteraction.click.dataKey:n==="hover"?r.itemInteraction.hover.dataKey:r.itemInteraction.click.dataKey}},Xk=te([Du,B_,Wk,I_],Bk),rp=te([za,Ra,ct,fn,Ha,I_,Xk],Rk),Dq=te([U_,rp],(e,t)=>{var n;return(n=e.coordinate)!==null&&n!==void 0?n:t}),Qk=te([Ha,V_],jk),kq=te([Xk,V_,Ia,Jf,Qk,Ik,B_],Uk),Lq=te([U_,V_],(e,t)=>({isActive:e.active&&t!=null,activeIndex:t})),zq=(e,t,n,r,o,l,c)=>{if(!(!e||!n||!r||!o)&&Mq(e,c)){var f=iI(e,t),m=Yk(f,l,o,n,r),v=Tq(t,o,m,e);return{activeIndex:String(m),activeCoordinate:v}}},Rq=(e,t,n,r,o,l,c)=>{if(!(!e||!r||!o||!l||!n)){var f=_U(e,n);if(f){var m=aI(f,t),v=Yk(m,c,l,r,o),p=Pq(t,l,v,f);return{activeIndex:String(v),activeCoordinate:p}}}},Bq=(e,t,n,r,o,l,c,f)=>{if(!(!e||!t||!r||!o||!l))return t==="horizontal"||t==="vertical"?zq(e,t,r,o,l,c,f):Rq(e,t,n,r,o,l,c)},Iq=te(e=>e.zIndex.zIndexMap,(e,t)=>t,(e,t,n)=>n,(e,t,n)=>{if(t!=null){var r=e[t];if(r!=null)return n?r.panoramaElement:r.element}}),Uq=te(e=>e.zIndex.zIndexMap,e=>{var t=Object.keys(e).map(r=>parseInt(r,10)).concat(Object.values(kn)),n=Array.from(new Set(t));return n.sort((r,o)=>r-o)},{memoizeOptions:{resultEqualityCheck:_9}});function hP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function mP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hP(Object(n),!0).forEach(function(r){Vq(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Vq(e,t,n){return(t=Hq(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hq(e){var t=qq(e,"string");return typeof t=="symbol"?t:t+""}function qq(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Zq={},Fq={zIndexMap:Object.values(kn).reduce((e,t)=>
101mP(mP({},e),{},{[t]:{element:void 0,panoramaElement:void 0,consumers:0}}),Zq)},Gq=new Set(Object.values(kn));function $q(e){return Gq.has(e)}var Jk=mr({name:"zIndex",initialState:Fq,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var{zIndex:n}=t.payload;e.zIndexMap[n]?e.zIndexMap[n].consumers+=1:e.zIndexMap[n]={consumers:1,element:void 0,panoramaElement:void 0}},prepare:Dt()},unregisterZIndexPortal:{reducer:(e,t)=>{var{zIndex:n}=t.payload;e.zIndexMap[n]&&(e.zIndexMap[n].consumers-=1,e.zIndexMap[n].consumers<=0&&!$q(n)&&delete e.zIndexMap[n])},prepare:Dt()},registerZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:n,element:r,isPanorama:o}=t.payload;e.zIndexMap[n]?o?e.zIndexMap[n].panoramaElement=r:e.zIndexMap[n].element=r:e.zIndexMap[n]={consumers:0,element:o?void 0:r,panoramaElement:o?r:void 0}},prepare:Dt()},unregisterZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:n}=t.payload;e.zIndexMap[n]&&(t.payload.isPanorama?e.zIndexMap[n].panoramaElement=void 0:e.zIndexMap[n].element=void 0)},prepare:Dt()}}}),{registerZIndexPortal:Kq,unregisterZIndexPortal:Yq,registerZIndexPortalElement:Wq,unregisterZIndexPortalElement:Xq}=Jk.actions,Qq=Jk.reducer;function bi(e){var{zIndex:t,children:n}=e,r=zI(),o=r&&t!==void 0&&t!==0,l=pr(),c=Ot();O.useLayoutEffect(()=>o?(c(Kq({zIndex:t})),()=>{c(Yq({zIndex:t}))}):Eu,[c,t,o]);var f=Ce(m=>Iq(m,t,l));return o?f?bp.createPortal(n,f):null:n}function pb(){return pb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},pb.apply(null,arguments)}function pP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Wh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pP(Object(n),!0).forEach(function(r){Jq(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Jq(e,t,n){return(t=eZ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eZ(e){var t=tZ(e,"string");return typeof t=="symbol"?t:t+""}function tZ(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nZ(e){var{cursor:t,cursorComp:n,cursorProps:r}=e;return O.isValidElement(t)?O.cloneElement(t,r):O.createElement(n,r)}function rZ(e){var t,{coordinate:n,payload:r,index:o,offset:l,tooltipAxisBandSize:c,layout:f,cursor:m,tooltipEventType:v,chartName:p}=e,g=n,b=r,S=o;if(!m||!g||p!=="ScatterChart"&&v!=="axis")return null;var A,E,M;if(p==="ScatterChart")A=g,E=L8,M=kn.cursorLine;else if(p==="BarChart")A=z8(f,g,l,c),E=WN,M=kn.cursorRectangle;else if(f==="radial"&&Dj(g)){var{cx:j,cy:z,radius:k,startAngle:R,endAngle:B}=QN(g);A={cx:j,cy:z,startAngle:R,endAngle:B,innerRadius:k,outerRadius:k},E=eD,M=kn.cursorLine}else A={points:EU(f,g,l)},E=j1,M=kn.cursorLine;var I=typeof m=="object"&&"className"in m?m.className:void 0,q=Wh(Wh(Wh(Wh({stroke:"#ccc",pointerEvents:"none"},l),A),yf(m)),{},{payload:b,payloadIndex:S,className:mt("recharts-tooltip-cursor",I)});return O.createElement(bi,{zIndex:(t=e.zIndex)!==null&&t!==void 0?t:M},O.createElement(nZ,{cursor:m,cursorComp:E,cursorProps:q}))}function iZ(e){var t=Sq(),n=NN(),r=Ou(),o=Cq();return t==null||n==null||r==null||o==null?null:O.createElement(rZ,pb({}
101,e,{offset:n,layout:r,tooltipAxisBandSize:t,chartName:o}))}var eL=O.createContext(null),aZ=()=>O.useContext(eL),V0={exports:{}},vP;function oZ(){return vP||(vP=1,(function(e){var t=Object.prototype.hasOwnProperty,n="~";function r(){}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1));function o(m,v,p){this.fn=m,this.context=v,this.once=p||!1}function l(m,v,p,g,b){if(typeof p!="function")throw new TypeError("The listener must be a function");var S=new o(p,g||m,b),A=n?n+v:v;return m._events[A]?m._events[A].fn?m._events[A]=[m._events[A],S]:m._events[A].push(S):(m._events[A]=S,m._eventsCount++),m}function c(m,v){--m._eventsCount===0?m._events=new r:delete m._events[v]}function f(){this._events=new r,this._eventsCount=0}f.prototype.eventNames=function(){var v=[],p,g;if(this._eventsCount===0)return v;for(g in p=this._events)t.call(p,g)&&v.push(n?g.slice(1):g);return Object.getOwnPropertySymbols?v.concat(Object.getOwnPropertySymbols(p)):v},f.prototype.listeners=function(v){var p=n?n+v:v,g=this._events[p];if(!g)return[];if(g.fn)return[g.fn];for(var b=0,S=g.length,A=new Array(S);b<S;b++)A[b]=g[b].fn;return A},f.prototype.listenerCount=function(v){var p=n?n+v:v,g=this._events[p];return g?g.fn?1:g.length:0},f.prototype.emit=function(v,p,g,b,S,A){var E=n?n+v:v;if(!this._events[E])return!1;var M=this._events[E],j=arguments.length,z,k;if(M.fn){switch(M.once&&this.removeListener(v,M.fn,void 0,!0),j){case 1:return M.fn.call(M.context),!0;case 2:return M.fn.call(M.context,p),!0;case 3:return M.fn.call(M.context,p,g),!0;case 4:return M.fn.call(M.context,p,g,b),!0;case 5:return M.fn.call(M.context,p,g,b,S),!0;case 6:return M.fn.call(M.context,p,g,b,S,A),!0}for(k=1,z=new Array(j-1);k<j;k++)z[k-1]=arguments[k];M.fn.apply(M.context,z)}else{var R=M.length,B;for(k=0;k<R;k++)switch(M[k].once&&this.removeListener(v,M[k].fn,void 0,!0),j){case 1:M[k].fn.call(M[k].context);break;case 2:M[k].fn.call(M[k].context,p);break;case 3:M[k].fn.call(M[k].context,p,g);break;case 4:M[k].fn.call(M[k].context,p,g,b);break;default:if(!z)for(B=1,z=new Array(j-1);B<j;B++)z[B-1]=arguments[B];M[k].fn.apply(M[k].context,z)}}return!0},f.prototype.on=function(v,p,g){return l(this,v,p,g,!1)},f.prototype.once=function(v,p,g){return l(this,v,p,g,!0)},f.prototype.removeListener=function(v,p,g,b){var S=n?n+v:v;if(!this._events[S])return this;if(!p)return c(this,S),this;var A=this._events[S];if(A.fn)A.fn===p&&(!b||A.once)&&(!g||A.context===g)&&c(this,S);else{for(var E=0,M=[],j=A.length;E<j;E++)(A[E].fn!==p||b&&!A[E].once||g&&A[E].context!==g)&&M.push(A[E]);M.length?this._events[S]=M.length===1?M[0]:M:c(this,S)}return this},f.prototype.removeAllListeners=function(v){var p;return v?(p=n?n+v:v,this._events[p]&&c(this,p)):(this._events=new r,this._eventsCount=0),this},f.prototype.off=f.prototype.removeListener,f.prototype.addListener=f.prototype.on,f.prefixed=n,f.EventEmitter=f,e.exports=f})(V0)),V0.exports}var sZ=oZ();const lZ=Xi(sZ);var Nf=new lZ,vb="recharts.syncEvent.tooltip",gP="recharts.syncEvent.brush",tL=(e,t)=>{if(t&&Array.isArray(e)){var n=Number.parseInt(t,10);if(!Gi(n))return e[n]}},uZ={chartName:"",tooltipPayloadSearcher:()=>{},eventEmitter:void 0,defaultTooltipEventType:"axis"},nL=mr({name:"options",initialState:uZ,reducers:{createEventEmitter:e=>{e.eventEmitter==null&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),cZ=nL.reducer,{createEventEmitter:fZ}=nL.actions;function dZ(e){return e.tooltip.syncInteraction}var hZ={chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},rL=mr({name:"chartData",initialState:hZ,reducers:{setChartData(e,t){if(e.chartData=t.payload,t.payload==null){e.dataStartIndex=0,e.dataEndIndex=0;return}t.payload.length>0&&e.dataEndIndex!==t.payload.length-1&&(e.dataEndIndex=t.payload.length-1)},setComputedData(e,t){e.computedData=t.payload},setDataStartEndIndexes(e,t){var{startIndex:n,endIndex:r}=t.payload;n!=null&&(e.dataStartIndex=n),r!=null&&(e.dataEndIndex=r)}}}),{setChartData:yP,setDataStartEndIndexes:mZ,setComputedData:Bre}=rL.actions,pZ=rL.reducer,vZ=["x","y"];function xP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Jl(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
101t%2?xP(Object(n),!0).forEach(function(r){gZ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function gZ(e,t,n){return(t=yZ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yZ(e){var t=xZ(e,"string");return typeof t=="symbol"?t:t+""}function xZ(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bZ(e,t){if(e==null)return{};var n,r,o=_Z(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _Z(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function wZ(){var e=Ce(i_),t=Ce(a_),n=Ot(),r=Ce(WD),o=Ce(Ha),l=Ou(),c=Ip(),f=Ce(m=>m.rootProps.className);O.useEffect(()=>{if(e==null)return Eu;var m=(v,p,g)=>{if(t!==g&&e===v){if(r==="index"){var b;if(c&&p!==null&&p!==void 0&&(b=p.payload)!==null&&b!==void 0&&b.coordinate&&p.payload.sourceViewBox){var S=p.payload.coordinate,{x:A,y:E}=S,M=bZ(S,vZ),{x:j,y:z,width:k,height:R}=p.payload.sourceViewBox,B=Jl(Jl({},M),{},{x:c.x+(k?(A-j)/k:0)*c.width,y:c.y+(R?(E-z)/R:0)*c.height});n(Jl(Jl({},p),{},{payload:Jl(Jl({},p.payload),{},{coordinate:B})}))}else n(p);return}if(o!=null){var I;if(typeof r=="function"){var q={activeTooltipIndex:p.payload.index==null?void 0:Number(p.payload.index),isTooltipActive:p.payload.active,activeIndex:p.payload.index==null?void 0:Number(p.payload.index),activeLabel:p.payload.label,activeDataKey:p.payload.dataKey,activeCoordinate:p.payload.coordinate},K=r(o,q);I=o[K]}else r==="value"&&(I=o.find(G=>String(G.value)===p.payload.label));var{coordinate:ie}=p.payload;if(I==null||p.payload.active===!1||ie==null||c==null){n(hb({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}));return}var{x:ge,y:re}=ie,$=Math.min(ge,c.x+c.width),be=Math.min(re,c.y+c.height),xe={x:l==="horizontal"?I.coordinate:$,y:l==="horizontal"?be:I.coordinate},_e=hb({active:p.payload.active,coordinate:xe,dataKey:p.payload.dataKey,index:String(I.index),label:p.payload.label,sourceViewBox:p.payload.sourceViewBox,graphicalItemId:p.payload.graphicalItemId});n(_e)}}};return Nf.on(vb,m),()=>{Nf.off(vb,m)}},[f,n,t,e,r,o,l,c])}function SZ(){var e=Ce(i_),t=Ce(a_),n=Ot();O.useEffect(()=>{if(e==null)return Eu;var r=(o,l,c)=>{t!==c&&e===o&&n(mZ(l))};return Nf.on(gP,r),()=>{Nf.off(gP,r)}},[n,t,e])}function AZ(){var e=Ot();O.useEffect(()=>{e(fZ())},[e]),wZ(),SZ()}function EZ(e,t,n,r,o,l){var c=Ce(S=>Nq(S,e,t)),f=Ce(a_),m=Ce(i_),v=Ce(WD),p=Ce(dZ),g=p==null?void 0:p.active,b=Ip();O.useEffect(()=>{if(!g&&m!=null&&f!=null){var S=hb({active:l,coordinate:n,dataKey:c,index:o,label:typeof r=="number"?String(r):r,sourceViewBox:b,graphicalItemId:void 0});Nf.emit(vb,m,S,f)}},[g,n,c,o,r,f,m,v,l,b])}function bP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function _P(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bP(Object(n),!0).forEach(function(r){OZ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function OZ(e,t,n){return(t=TZ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function TZ(e){var t=PZ(e,"string");return typeof t=="symbol"?t:t+""}function PZ(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function MZ(e){return e.dataKey}function CZ(e,t){return O.isValidElement(e)?O.cloneElement(e,t):typeof e=="function"?O.createElement(e,t):O.createElement(m8,t)}var wP=[],jZ={allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",axisId:0,contentStyle:{},cursor:!0,filterNull:!0,includeHidden:!1,isAnimationActive:"auto",itemSorter:"name",itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,wrapperStyle:{}};function tf(e){var t,n,r=Sn(e,jZ),{active:o,allowEscapeViewBox:l,animationDuration:c,animationEasing:f,content:m,filterNull:v,isAnimationActive:p,offset:g,payloadUniqBy:b,position:S,reverseDirection:A,useTranslate3d:E,wrapperStyle:M,cursor:j,shared:z,trigger:k,defaultIndex:R,portal:B,axisId:I}=r,q=Ot(),K=typeof R=="number"?String(R):R;O.useEffect(()=>{q(TH({shared:z,trigger:k,axisId:I,active:o,defaultIndex:K}))},[q,z,k,I,o,K]);var ie=Ip(),ge=FN(),re=_H(z),{activeIndex:$,isActive:be}=(t=Ce(Se=>Lq(Se,re,k,K)))!==null&&t!==void 0?t:{},xe=Ce(Se=>kq(Se,re,k,K)),_e=Ce(Se=>Qk(Se,re,k,K)),G=Ce(Se=>Dq(Se,re,k,K)),le=xe,ne=aZ(),we=(n=o??be)!==null&&n!==void 0?n:!1,[fe,U]=$j([le,we]),X=re==="axis"?_e:void 0;EZ(re,k,G,X,$,we);var ye=B??ne;if(ye==null||ie==null||re==null)return null;var V=le??wP;we||(V=wP),v&&V.length&&(V=Hj(V.filter(Se=>Se.value!=null&&(Se.hide!==!0||r.includeHidden)),b,MZ));var J=V.length>0,ue=O.createElement(_8,{allowEscapeViewBox:l,animationDuration:c,animationEasing:f,isAnimationActive:p,active:we,coordinate:G,hasPayload:J,offset:g,position:S,reverseDirection:A,useTranslate3d:E,viewBox:ie,wrapperStyle:M,lastBoundingBox:fe,innerRef:U,hasPortalFromProps:!!B},CZ(m,_P(_P({},r),{},{payload:V,label:X,active:we,activeIndex:$,coordinate:G,accessibilityLayer:ge})));return O.createElement(O.Fragment,null,bp.createPortal(ue,ye),we&&O.createElement(iZ,{cursor:j,tooltipEventType:re,coordinate:G,payload:V,index:$}))}var Do=e=>null;Do.displayName="Cell";
101function NZ(e,t,n){return(t=DZ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DZ(e){var t=kZ(e,"string");return typeof t=="symbol"?t:t+""}function kZ(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}class LZ{constructor(t){NZ(this,"cache",new Map),this.maxSize=t}get(t){var n=this.cache.get(t);return n!==void 0&&(this.cache.delete(t),this.cache.set(t,n)),n}set(t,n){if(this.cache.has(t))this.cache.delete(t);else if(this.cache.size>=this.maxSize){var r=this.cache.keys().next().value;r!=null&&this.cache.delete(r)}this.cache.set(t,n)}clear(){this.cache.clear()}size(){return this.cache.size}}function SP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function zZ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SP(Object(n),!0).forEach(function(r){RZ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function RZ(e,t,n){return(t=BZ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BZ(e){var t=IZ(e,"string");return typeof t=="symbol"?t:t+""}function IZ(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var UZ={cacheSize:2e3,enableCache:!0},iL=zZ({},UZ),AP=new LZ(iL.cacheSize),VZ={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},EP="recharts_measurement_span";function HZ(e,t){var n=t.fontSize||"",r=t.fontFamily||"",o=t.fontWeight||"",l=t.fontStyle||"",c=t.letterSpacing||"",f=t.textTransform||"";return"".concat(e,"|").concat(n,"|").concat(r,"|").concat(o,"|").concat(l,"|").concat(c,"|").concat(f)}var OP=(e,t)=>{try{var n=document.getElementById(EP);n||(n=document.createElement("span"),n.setAttribute("id",EP),n.setAttribute("aria-hidden","true"),document.body.appendChild(n)),Object.assign(n.style,VZ,t),n.textContent="".concat(e);var r=n.getBoundingClientRect();return{width:r.width,height:r.height}}catch{return{width:0,height:0}}},cf=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||qp.isSsr)return{width:0,height:0};if(!iL.enableCache)return OP(t,n);var r=HZ(t,n),o=AP.get(r);if(o)return o;var l=OP(t,n);return AP.set(r,l),l},aL;function qZ(e,t,n){return(t=ZZ(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZZ(e){var t=FZ(e,"string");return typeof t=="symbol"?t:t+""}function FZ(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var TP=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,PP=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,GZ=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,$Z=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,KZ={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},YZ=["cm","mm","pt","pc","in","Q","px"];function WZ(e){return YZ.includes(e)}var iu="NaN";function XZ(e,t){return e*KZ[t]}class Dn{static parse(t){var n,[,r,o]=(n=$Z.exec(t))!==null&&n!==void 0?n:[];return r==null?Dn.NaN:new Dn(parseFloat(r),o??"")}constructor(t,n){this.num=t,this.unit=n,this.num=t,this.unit=n,Gi(t)&&(this.unit=""),n!==""&&!GZ.test(n)&&(this.num=NaN,this.unit=""),WZ(n)&&(this.num=XZ(t,n),this.unit="px")}add(t){return this.unit!==t.unit?new Dn(NaN,""):new Dn(this.num+t.num,this.unit)}subtract(t){return this.unit!==t.unit?new Dn(NaN,""):new Dn(this.num-t.num,this.unit)}multiply(t){return this.unit!==""&&t.unit!==""&&this.unit!==t.unit?new Dn(NaN,""):new Dn(this.num*t.num,this.unit||t.unit)}divide(t){return this.unit!==""&&t.unit!==""&&this.unit!==t.unit?new Dn(NaN,""):new Dn(this.num/t.num,this.unit||t.unit)}toString(){return"".concat(this.num).concat(this.unit)}isNaN(){return Gi(this.num)}}aL=Dn;qZ(Dn,"NaN",new aL(NaN,""));function oL(e){if(e==null||e.includes(iu))return iu;for(var t=e;t.includes("*")||t.includes("/");){var n,[,r,o,l]=(n=TP.exec(t))!==null&&n!==void 0?n:[],c=Dn.parse(r??""),f=Dn.parse(l??""),m=o==="*"?c.multiply(f):c.divide(f);if(m.isNaN())return iu;t=t.replace(TP,m.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var v,[,p,g,b]=(v=PP.exec(t))!==null&&v!==void 0?v:[],S=Dn.parse(p??""),A=Dn.parse(b??""),E=g==="+"?S.add(A):S.subtract(A);if(E.isNaN())return iu;t=t.replace(PP,E.toString())}return t}var MP=/\(([^()]*)\)/;function QZ(e){for(var t=e,n;(n=MP.exec(t))!=null;){var[,r]=n;t=t.replace(MP,oL(r))}return t}function JZ(e){var t=e.replace(/\s+/g,"");return t=QZ(t),t=oL(t),t}function eF(e){try{return JZ(e)}catch{return iu}}function H0(e){var t=eF(e.slice(5,-1));return t===iu?"":t}var tF=["x","y","lineHeight","capHeight","fill","scaleToFit","textAnchor","verticalAnchor"],nF=["dx","dy","angle","className","breakAll"];function gb(){return gb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gb.apply(null,arguments)}function CP(e,t){if(e==null)return{};var n,r,o=rF(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function rF(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var sL=/[ \f\n\r\t\v\u2028\u2029]+/,lL=e=>{var{children:t,breakAll:n,style:r}=e;try{var o=[];wn(t)||(n?o=t.toString().split(""):o=t.toString().split(sL));var l=o.map(f=>({word:f,width:cf(f,r).width})),c=n?0:cf("Â ",r).width;
101return{wordsWithComputedWidth:l,spaceWidth:c}}catch{return null}};function iF(e){return e==="start"||e==="middle"||e==="end"||e==="inherit"}var uL=(e,t,n,r)=>e.reduce((o,l)=>{var{word:c,width:f}=l,m=o[o.length-1];if(m&&f!=null&&(t==null||r||m.width+f+n<Number(t)))m.words.push(c),m.width+=f+n;else{var v={words:[c],width:f};o.push(v)}return o},[]),cL=e=>e.reduce((t,n)=>t.width>n.width?t:n),aF="â¦",jP=(e,t,n,r,o,l,c,f)=>{var m=e.slice(0,t),v=lL({breakAll:n,style:r,children:m+aF});if(!v)return[!1,[]];var p=uL(v.wordsWithComputedWidth,l,c,f),g=p.length>o||cL(p).width>Number(l);return[g,p]},oF=(e,t,n,r,o)=>{var{maxLines:l,children:c,style:f,breakAll:m}=e,v=Pe(l),p=String(c),g=uL(t,r,n,o);if(!v||o)return g;var b=g.length>l||cL(g).width>Number(r);if(!b)return g;for(var S=0,A=p.length-1,E=0,M;S<=A&&E<=p.length-1;){var j=Math.floor((S+A)/2),z=j-1,[k,R]=jP(p,z,m,f,l,r,n,o),[B]=jP(p,j,m,f,l,r,n,o);if(!k&&!B&&(S=j+1),k&&B&&(A=j-1),!k&&B){M=R;break}E++}return M||g},NP=e=>{var t=wn(e)?[]:e.toString().split(sL);return[{words:t,width:void 0}]},sF=e=>{var{width:t,scaleToFit:n,children:r,style:o,breakAll:l,maxLines:c}=e;if((t||n)&&!qp.isSsr){var f,m,v=lL({breakAll:l,children:r,style:o});if(v){var{wordsWithComputedWidth:p,spaceWidth:g}=v;f=p,m=g}else return NP(r);return oF({breakAll:l,children:r,maxLines:c,style:o},f,m,t,!!n)}return NP(r)},fL="#808080",lF={angle:0,breakAll:!1,capHeight:"0.71em",fill:fL,lineHeight:"1em",scaleToFit:!1,textAnchor:"start",verticalAnchor:"end",x:0,y:0},cv=O.forwardRef((e,t)=>{var n=Sn(e,lF),{x:r,y:o,lineHeight:l,capHeight:c,fill:f,scaleToFit:m,textAnchor:v,verticalAnchor:p}=n,g=CP(n,tF),b=O.useMemo(()=>sF({breakAll:g.breakAll,children:g.children,maxLines:g.maxLines,scaleToFit:m,style:g.style,width:g.width}),[g.breakAll,g.children,g.maxLines,m,g.style,g.width]),{dx:S,dy:A,angle:E,className:M,breakAll:j}=g,z=CP(g,nF);if(!$i(r)||!$i(o)||b.length===0)return null;var k=Number(r)+(Pe(S)?S:0),R=Number(o)+(Pe(A)?A:0);if(!tt(k)||!tt(R))return null;var B;switch(p){case"start":B=H0("calc(".concat(c,")"));break;case"middle":B=H0("calc(".concat((b.length-1)/2," * -").concat(l," + (").concat(c," / 2))"));break;default:B=H0("calc(".concat(b.length-1," * -").concat(l,")"));break}var I=[],q=b[0];if(m&&q!=null){var K=q.width,{width:ie}=g;I.push("scale(".concat(Pe(ie)&&Pe(K)?ie/K:1,")"))}return E&&I.push("rotate(".concat(E,", ").concat(k,", ").concat(R,")")),I.length&&(z.transform=I.join(" ")),O.createElement("text",gb({},Kr(z),{ref:t,x:k,y:R,className:mt("recharts-text",M),textAnchor:v,fill:f.includes("url")?fL:f}),b.map((ge,re)=>{var $=ge.words.join(j?"":" ");return O.createElement("tspan",{x:k,dy:re===0?B:l,key:"".concat($,"-").concat(re)},$)}))});cv.displayName="Text";function DP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ui(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DP(Object(n),!0).forEach(function(r){uF(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uF(e,t,n){return(t=cF(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cF(e){var t=fF(e,"string");return typeof t=="symbol"?t:t+""}function fF(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var dF=e=>{var{viewBox:t,position:n,offset:r=0,parentViewBox:o}=e,{x:l,y:c,height:f,upperWidth:m,lowerWidth:v}=O1(t),p=l,g=l+(m-v)/2,b=(p+g)/2,S=(m+v)/2,A=p+m/2,E=f>=0?1:-1,M=E*r,j=E>0?"end":"start",z=E>0?"start":"end",k=m>=0?1:-1,R=k*r,B=k>0?"end":"start",I=k>0?"start":"end",q=o;if(n==="top"){var K={x:p+m/2,y:c-M,horizontalAnchor:"middle",verticalAnchor:j};return q&&(K.height=Math.max(c-q.y,0),K.width=m),K}if(n==="bottom"){var ie={x:g+v/2,y:c+f+M,horizontalAnchor:"middle",verticalAnchor:z};return q&&(ie.height=Math.max(q.y+q.height-(c+f),0),ie.width=v),ie}if(n==="left"){var ge={x:b-R,y:c+f/2,horizontalAnchor:B,verticalAnchor:"middle"};return q&&(ge.width=Math.max(ge.x-q.x,0),ge.height=f),ge}if(n==="right"){var re={x:b+S+R,y:c+f/2,horizontalAnchor:I,verticalAnchor:"middle"};return q&&(re.width=Math.max(q.x+q.width-re.x,0),re.height=f),re}var $=q?{width:S,height:f}:{};return n==="insideLeft"?Ui({x:b+R,y:c+f/2,horizontalAnchor:I,verticalAnchor:"middle"},$):n==="insideRight"?Ui({x:b+S-R,y:c+f/2,horizontalAnchor:B,verticalAnchor:"middle"},$):n==="insideTop"?Ui({x:p+m/2,y:c+M,horizontalAnchor:"middle",verticalAnchor:z},$):n==="insideBottom"?Ui({x:g+v/2,y:c+f-M,horizontalAnchor:"middle",verticalAnchor:j},$):n==="insideTopLeft"?Ui({x:p+R,y:c+M,horizontalAnchor:I,verticalAnchor:z},$):n==="insideTopRight"?Ui({x:p+m-R,y:c+M,horizontalAnchor:B,verticalAnchor:z},$):n==="insideBottomLeft"?Ui({x:g+R,y:c+f-M,horizontalAnchor:I,verticalAnchor:j},$):n==="insideBottomRight"?Ui({x:g+v-R,y:c+f-M,horizontalAnchor:B,verticalAnchor:j},$):n&&typeof n=="object"&&(Pe(n.x)||Ws(n.x))&&(Pe(n.y)||Ws(n.y))?Ui({x:l+Vn(n.x,S),y:c+Vn(n.y,f),horizontalAnchor:"end",verticalAnchor:"end"},$):Ui({x:A,y:c+f/2,horizontalAnchor:"middle",verticalAnchor:"middle"},$)},hF=["labelRef"],mF=["content"];function kP(e,t){if(e==null)return{};var n,r,o=pF(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function pF(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function LP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function lf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
101t%2?LP(Object(n),!0).forEach(function(r){vF(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function vF(e,t,n){return(t=gF(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gF(e){var t=yF(e,"string");return typeof t=="symbol"?t:t+""}function yF(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Sa(){return Sa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Sa.apply(null,arguments)}var dL=O.createContext(null),xF=e=>{var{x:t,y:n,upperWidth:r,lowerWidth:o,width:l,height:c,children:f}=e,m=O.useMemo(()=>({x:t,y:n,upperWidth:r,lowerWidth:o,width:l,height:c}),[t,n,r,o,l,c]);return O.createElement(dL.Provider,{value:m},f)},hL=()=>{var e=O.useContext(dL),t=Ip();return e||(t?O1(t):void 0)},bF=O.createContext(null),_F=()=>{var e=O.useContext(bF),t=Ce(tk);return e||t},wF=e=>{var{value:t,formatter:n}=e,r=wn(e.children)?t:e.children;return typeof n=="function"?n(r):r},H_=e=>e!=null&&typeof e=="function",SF=(e,t)=>{var n=_n(t-e),r=Math.min(Math.abs(t-e),360);return n*r},AF=(e,t,n,r,o)=>{var{offset:l,className:c}=e,{cx:f,cy:m,innerRadius:v,outerRadius:p,startAngle:g,endAngle:b,clockWise:S}=o,A=(v+p)/2,E=SF(g,b),M=E>=0?1:-1,j,z;switch(t){case"insideStart":j=g+M*l,z=S;break;case"insideEnd":j=b-M*l,z=!S;break;case"end":j=b+M*l,z=S;break;default:throw new Error("Unsupported position ".concat(t))}z=E<=0?z:!z;var k=nn(f,m,A,j),R=nn(f,m,A,j+(z?1:-1)*359),B="M".concat(k.x,",").concat(k.y,` 102 A`).concat(A,",").concat(A,",0,1,").concat(z?0:1,`, 103 `).concat(R.x,",").concat(R.y),I=wn(e.id)?xf("recharts-radial-line-"):e.id;return O.createElement("text",Sa({},r,{dominantBaseline:"central",className:mt("recharts-radial-bar-label",c)}),O.createElement("defs",null,O.createElement("path",{id:I,d:B})),O.createElement("textPath",{xlinkHref:"#".concat(I)},n))},EF=(e,t,n)=>{var{cx:r,cy:o,innerRadius:l,outerRadius:c,startAngle:f,endAngle:m}=e,v=(f+m)/2;if(n==="outside"){var{x:p,y:g}=nn(r,o,c+t,v);return{x:p,y:g,textAnchor:p>=r?"start":"end",verticalAnchor:"middle"}}if(n==="center")return{x:r,y:o,textAnchor:"middle",verticalAnchor:"middle"};if(n==="centerTop")return{x:r,y:o,textAnchor:"middle",verticalAnchor:"start"};if(n==="centerBottom")return{x:r,y:o,textAnchor:"middle",verticalAnchor:"end"};var b=(l+c)/2,{x:S,y:A}=nn(r,o,b,v);return{x:S,y:A,textAnchor:"middle",verticalAnchor:"middle"}},um=e=>e!=null&&"cx"in e&&Pe(e.cx),OF={angle:0,offset:5,zIndex:kn.label,position:"middle",textBreakAll:!1};function TF(e){if(!um(e))return e;var{cx:t,cy:n,outerRadius:r}=e,o=r*2;return{x:t-r,y:n-r,width:o,upperWidth:o,lowerWidth:o,height:o}}function Zr(e){var t=Sn(e,OF),{viewBox:n,parentViewBox:r,position:o,value:l,children:c,content:f,className:m="",textBreakAll:v,labelRef:p}=t,g=_F(),b=hL(),S=o==="center"?b:g??b,A,E,M;n==null?A=S:um(n)?A=n:A=O1(n);var j=TF(A);if(!A||wn(l)&&wn(c)&&!O.isValidElement(f)&&typeof f!="function")return null;var z=lf(lf({},t),{},{viewBox:A});if(O.isValidElement(f)){var{labelRef:k}=z,R=kP(z,hF);return O.cloneElement(f,R)}if(typeof f=="function"){var{content:B}=z,I=kP(z,mF);if(E=O.createElement(f,I),O.isValidElement(E))return E}else E=wF(t);var q=Kr(t);if(um(A)){if(o==="insideStart"||o==="insideEnd"||o==="end")return AF(t,o,E,q,A);M=EF(A,t.offset,t.position)}else{if(!j)return null;var K=dF({viewBox:j,position:o,offset:t.offset,parentViewBox:um(r)?void 0:r});M=lf(lf({x:K.x,y:K.y,textAnchor:K.horizontalAnchor,verticalAnchor:K.verticalAnchor},K.width!==void 0?{width:K.width}:{}),K.height!==void 0?{height:K.height}:{})}return O.createElement(bi,{zIndex:t.zIndex},O.createElement(cv,Sa({ref:p,className:mt("recharts-label",m)},q,M,{textAnchor:iF(q.textAnchor)?q.textAnchor:M.textAnchor,breakAll:v}),E))}Zr.displayName="Label";var PF=(e,t,n)=>{if(!e)return null;var r={viewBox:t,labelRef:n};
103return e===!0?O.createElement(Zr,Sa({key:"label-implicit"},r)):$i(e)?O.createElement(Zr,Sa({key:"label-implicit",value:e},r)):O.isValidElement(e)?e.type===Zr?O.cloneElement(e,lf({key:"label-implicit"},r)):O.createElement(Zr,Sa({key:"label-implicit",content:e},r)):H_(e)?O.createElement(Zr,Sa({key:"label-implicit",content:e},r)):e&&typeof e=="object"?O.createElement(Zr,Sa({},e,{key:"label-implicit"},r)):null};function MF(e){var{label:t,labelRef:n}=e,r=hL();return PF(t,r,n)||null}var q0={},Z0={},zP;function CF(){return zP||(zP=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return n[n.length-1]}e.last=t})(Z0)),Z0}var F0={},RP;function jF(){return RP||(RP=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){return Array.isArray(n)?n:Array.from(n)}e.toArray=t})(F0)),F0}var BP;function NF(){return BP||(BP=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=CF(),n=jF(),r=p1();function o(l){if(r.isArrayLike(l))return t.last(n.toArray(l))}e.last=o})(q0)),q0}var G0,IP;function DF(){return IP||(IP=1,G0=NF().last),G0}var kF=DF();const LF=Xi(kF);var zF=["valueAccessor"],RF=["dataKey","clockWise","id","textBreakAll","zIndex"];function ip(){return ip=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ip.apply(null,arguments)}function UP(e,t){if(e==null)return{};var n,r,o=BF(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function BF(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var IF=e=>Array.isArray(e.value)?LF(e.value):e.value,mL=O.createContext(void 0),UF=mL.Provider,pL=O.createContext(void 0),VF=pL.Provider;function HF(){return O.useContext(mL)}function qF(){return O.useContext(pL)}function du(e){var{valueAccessor:t=IF}=e,n=UP(e,zF),{dataKey:r,clockWise:o,id:l,textBreakAll:c,zIndex:f}=n,m=UP(n,RF),v=HF(),p=qF(),g=v||p;return!g||!g.length?null:O.createElement(bi,{zIndex:f??kn.label},O.createElement(Qn,{className:"recharts-label-list"},g.map((b,S)=>{var A,E=wn(r)?t(b,S):Ct(b.payload,r),M=wn(l)?{}:{id:"".concat(l,"-").concat(S)};return O.createElement(Zr,ip({key:"label-".concat(S)},Kr(b),m,M,{fill:(A=n.fill)!==null&&A!==void 0?A:b.fill,parentViewBox:b.parentViewBox,value:E,textBreakAll:c,viewBox:b.viewBox,index:S,zIndex:0}))})))}du.displayName="LabelList";function vL(e){var{label:t}=e;return t?t===!0?O.createElement(du,{key:"labelList-implicit"}):O.isValidElement(t)||H_(t)?O.createElement(du,{key:"labelList-implicit",content:t}):typeof t=="object"?O.createElement(du,ip({key:"labelList-implicit"},t,{type:String(t.type)})):null:null}var gL=e=>e.graphicalItems.polarItems,ZF=te([Rt,Xf],f_),fv=te([gL,Gt,ZF],h_),FF=te([fv],m_),dv=te([FF,Qp],p_),GF=te([dv,Gt,fv],g_);te([dv,Gt,fv],(e,t,n)=>n.length>0?e.flatMap(r=>n.flatMap(o=>{var l,c=Ct(r,(l=t.dataKey)!==null&&l!==void 0?l:o.dataKey);return{value:c,errorDomain:[]}})).filter(Boolean):(t==null?void 0:t.dataKey)!=null?e.map(r=>({value:Ct(r,t.dataKey),errorDomain:[]})):e.map(r=>({value:r,errorDomain:[]})));var VP=()=>{},$F=te([dv,Gt,fv,ov,Rt],__),KF=te([Gt,x_,b_,VP,$F,VP,ct,Rt],w_),yL=te([Gt,ct,dv,GF,Wf,Rt,KF],S_),YF=te([yL,ju,Ho],O_),WF=te([Gt,yL,YF,Rt],P_);te([Ho,WF],rk);var XF={radiusAxis:{},angleAxis:{}},xL=mr({name:"polarAxis",initialState:XF,reducers:{addRadiusAxis(e,t){e.radiusAxis[t.payload.id]=t.payload},removeRadiusAxis(e,t){delete e.radiusAxis[t.payload.id]},addAngleAxis(e,t){e.angleAxis[t.payload.id]=t.payload},removeAngleAxis(e,t){delete e.angleAxis[t.payload.id]}}}),{addRadiusAxis:Ire,removeRadiusAxis:Ure,addAngleAxis:Vre,removeAngleAxis:Hre}=xL.actions,QF=xL.reducer;function bL(e){return e&&typeof e=="object"&&"className"in e&&typeof e.className=="string"?e.className:""}function HP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function qP(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
103t%2?HP(Object(n),!0).forEach(function(r){JF(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HP(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function JF(e,t,n){return(t=eG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eG(e){var t=tG(e,"string");return typeof t=="symbol"?t:t+""}function tG(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var nG=(e,t)=>t,q_=te([gL,nG],(e,t)=>e.filter(n=>n.type==="pie").find(n=>n.id===t)),rG=[],Z_=(e,t,n)=>(n==null?void 0:n.length)===0?rG:n,_L=te([Qp,q_,Z_],(e,t,n)=>{var{chartData:r}=e;if(t!=null){var o;if((t==null?void 0:t.data)!=null&&t.data.length>0?o=t.data:o=r,(!o||!o.length)&&n!=null&&(o=n.map(l=>qP(qP({},t.presentationProps),l.props))),o!=null)return o}}),iG=te([_L,q_,Z_],(e,t,n)=>{if(!(e==null||t==null))return e.map((r,o)=>{var l,c=Ct(r,t.nameKey,t.name),f;return n!=null&&(l=n[o])!==null&&l!==void 0&&(l=l.props)!==null&&l!==void 0&&l.fill?f=n[o].props.fill:typeof r=="object"&&r!=null&&"fill"in r?f=r.fill:f=t.fill,{value:kp(c,t.dataKey),color:f,payload:r,type:t.legendType}})}),aG=te([_L,q_,Z_,fn],(e,t,n,r)=>{if(!(t==null||e==null))return l$({offset:r,pieSettings:t,displayedData:e,cells:n})}),$0={exports:{}},bt={};/** 104 * @license React 105 * react-is.production.js 106 * 107 * Copyright (c) Meta Platforms, Inc. and affiliates. 108 * 109 * This source code is licensed under the MIT license found in the 110 * LICENSE file in the root directory of this source tree. 111 */var ZP;function oG(){if(ZP)return bt;ZP=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),c=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),v=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),b=Symbol.for("react.view_transition"),S=Symbol.for("react.client.reference");function A(E){if(typeof E=="object"&&E!==null){var M=E.$$typeof;switch(M){case e:switch(E=E.type,E){case n:case o:case r:case m:case v:case b:return E;default:switch(E=E&&E.$$typeof,E){case c:case f:case g:case p:return E;case l:return E;default:return M}}case t:return M}}}return bt.ContextConsumer=l,bt.ContextProvider=c,bt.Element=e,bt.ForwardRef=f,bt.Fragment=n,bt.Lazy=g,bt.Memo=p,bt.Portal=t,bt.Profiler=o,bt.StrictMode=r,bt.Suspense=m,bt.SuspenseList=v,bt.isContextConsumer=function(E){return A(E)===l},bt.isContextProvider=function(E){return A(E)===c},bt.isElement=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===e},bt.isForwardRef=function(E){return A(E)===f},bt.isFragment=function(E){return A(E)===n},bt.isLazy=function(E){return A(E)===g},bt.isMemo=function(E){return A(E)===p},bt.isPortal=function(E){return A(E)===t},bt.isProfiler=function(E){return A(E)===o},bt.isStrictMode=function(E){return A(E)===r},bt.isSuspense=function(E){return A(E)===m},bt.isSuspenseList=function(E){return A(E)===v},bt.isValidElementType=function(E){return typeof E=="string"||typeof E=="function"||E===n||E===o||E===r||E===m||E===v||typeof E=="object"&&E!==null&&(E.$$typeof===g||E.$$typeof===p||E.$$typeof===c||E.$$typeof===l||E.$$typeof===f||E.$$typeof===S||E.getModuleId!==void 0)},bt.typeOf=A,bt}var FP;function sG(){return FP||(FP=1,$0.exports=oG()),$0.exports}var lG=sG(),GP=e=>typeof e=="string"?e:e?e.displayName||e.name||"Component":"",$P=null,K0=null,wL=e=>{if(e===$P&&Array.isArray(K0))return K0;var t=[];return O.Children.forEach(e,n=>{wn(n)||(lG.isFragment(n)?t=t.concat(wL(n.props.children)):t.push(n))}),K0=t,$P=e,t};function F_(e,t){var n=[],r=[];return Array.isArray(t)?r=t.map(o=>GP(o)):r=[GP(t)],wL(e).forEach(o=>
111{var l=Ys(o,"type.displayName")||Ys(o,"type.name");l&&r.indexOf(l)!==-1&&n.push(o)}),n}var Y0={},KP;function uG(){return KP||(KP=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(n){var o;if(typeof n!="object"||n==null)return!1;if(Object.getPrototypeOf(n)===null)return!0;if(Object.prototype.toString.call(n)!=="[object Object]"){const l=n[Symbol.toStringTag];return l==null||!((o=Object.getOwnPropertyDescriptor(n,Symbol.toStringTag))!=null&&o.writable)?!1:n.toString()===`[object ${l}]`}let r=n;for(;Object.getPrototypeOf(r)!==null;)r=Object.getPrototypeOf(r);return Object.getPrototypeOf(n)===r}e.isPlainObject=t})(Y0)),Y0}var W0,YP;function cG(){return YP||(YP=1,W0=uG().isPlainObject),W0}var fG=cG();const dG=Xi(fG);var WP,XP,QP,JP,eM;function tM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function nM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tM(Object(n),!0).forEach(function(r){hG(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hG(e,t,n){return(t=mG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mG(e){var t=pG(e,"string");return typeof t=="symbol"?t:t+""}function pG(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ap(){return ap=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ap.apply(null,arguments)}function nf(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var rM=(e,t,n,r,o)=>{var l=n-r,c;return c=qt(WP||(WP=nf(["M ",",",""])),e,t),c+=qt(XP||(XP=nf(["L ",",",""])),e+n,t),c+=qt(QP||(QP=nf(["L ",",",""])),e+n-l/2,t+o),c+=qt(JP||(JP=nf(["L ",",",""])),e+n-l/2-r,t+o),c+=qt(eM||(eM=nf(["L ",","," Z"])),e,t),c},vG={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},gG=e=>{var t=Sn(e,vG),{x:n,y:r,upperWidth:o,lowerWidth:l,height:c,className:f}=t,{animationEasing:m,animationDuration:v,animationBegin:p,isUpdateAnimationActive:g}=t,b=O.useRef(null),[S,A]=O.useState(-1),E=O.useRef(o),M=O.useRef(l),j=O.useRef(c),z=O.useRef(n),k=O.useRef(r),R=Fp(e,"trapezoid-");if(O.useEffect(()=>{if(b.current&&b.current.getTotalLength)try{var xe=b.current.getTotalLength();xe&&A(xe)}catch{}},[]),n!==+n||r!==+r||o!==+o||l!==+l||c!==+c||o===0&&l===0||c===0)return null;var B=mt("recharts-trapezoid",f);if(!g)return O.createElement("g",null,O.createElement("path",ap({},Kr(t),{className:B,d:rM(n,r,o,l,c)})));var I=E.current,q=M.current,K=j.current,ie=z.current,ge=k.current,re="0px ".concat(S===-1?1:S,"px"),$="".concat(S,"px 0px"),be=GN(["strokeDasharray"],v,m);return O.createElement(Zp,{animationId:R,key:R,canBegin:S>0,duration:v,easing:m,isActive:g,begin:p},xe=>{var _e=un(I,o,xe),G=un(q,l,xe),le=un(K,c,xe),ne=un(ie,n,xe),we=un(ge,r,xe);b.current&&(E.current=_e,M.current=G,j.current=le,z.current=ne,k.current=we);var fe=xe>0?{transition:be,strokeDasharray:$}:{strokeDasharray:re};return O.createElement("path",ap({},Kr(t),{className:B,d:rM(ne,we,_e,G,le),ref:b,style:nM(nM({},fe),t.style)}))})},yG=["option","shapeType","activeClassName"];function xG(e,t){if(e==null)return{};var n,r,o=bG(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function bG(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function iM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function op(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
111t%2?iM(Object(n),!0).forEach(function(r){_G(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function _G(e,t,n){return(t=wG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wG(e){var t=SG(e,"string");return typeof t=="symbol"?t:t+""}function SG(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function AG(e,t){return op(op({},t),e)}function EG(e,t){return e==="symbols"}function aM(e){var{shapeType:t,elementProps:n}=e;switch(t){case"rectangle":return O.createElement(WN,n);case"trapezoid":return O.createElement(gG,n);case"sector":return O.createElement(eD,n);case"symbols":if(EG(t))return O.createElement(m1,n);break;case"curve":return O.createElement(j1,n);default:return null}}function OG(e){return O.isValidElement(e)?e.props:e}function SL(e){var{option:t,shapeType:n,activeClassName:r="recharts-active-shape"}=e,o=xG(e,yG),l;if(O.isValidElement(t))l=O.cloneElement(t,op(op({},o),OG(t)));else if(typeof t=="function")l=t(o,o.index);else if(dG(t)&&typeof t!="boolean"){var c=AG(t,o);l=O.createElement(aM,{shapeType:n,elementProps:c})}else{var f=o;l=O.createElement(aM,{shapeType:n,elementProps:f})}return o.isActive?O.createElement(Qn,{className:r},l):l}var G_=(e,t,n)=>{var r=Ot();return(o,l)=>c=>{e==null||e(o,l,c),r(Dk({activeIndex:String(l),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:n}))}},$_=e=>{var t=Ot();return(n,r)=>o=>{e==null||e(n,r,o),t(PH())}},K_=(e,t,n)=>{var r=Ot();return(o,l)=>c=>{e==null||e(o,l,c),r(MH({activeIndex:String(l),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:n}))}};function AL(e){var{tooltipEntrySettings:t}=e,n=Ot(),r=pr(),o=O.useRef(null);return O.useLayoutEffect(()=>{r||(o.current===null?n(AH(t)):o.current!==t&&n(EH({prev:o.current,next:t})),o.current=t)},[t,n,r]),O.useLayoutEffect(()=>()=>{o.current&&(n(OH(o.current)),o.current=null)},[n]),null}function TG(e){var{legendPayload:t}=e,n=Ot(),r=pr(),o=O.useRef(null);return O.useLayoutEffect(()=>{r||(o.current===null?n(HN(t)):o.current!==t&&n(qN({prev:o.current,next:t})),o.current=t)},[n,r,t]),O.useLayoutEffect(()=>()=>{o.current&&(n(ZN(o.current)),o.current=null)},[n]),null}function PG(e){var{legendPayload:t}=e,n=Ot(),r=Ce(ct),o=O.useRef(null);return O.useLayoutEffect(()=>{r!=="centric"&&r!=="radial"||(o.current===null?n(HN(t)):o.current!==t&&n(qN({prev:o.current,next:t})),o.current=t)},[n,r,t]),O.useLayoutEffect(()=>()=>{o.current&&(n(ZN(o.current)),o.current=null)},[n]),null}var X0,MG=()=>{var[e]=O.useState(()=>xf("uid-"));return e},CG=(X0=x4.useId)!==null&&X0!==void 0?X0:MG;function jG(e,t){var n=CG();return t||(e?"".concat(e,"-").concat(n):n)}var NG=O.createContext(void 0),EL=e=>{var{id:t,type:n,children:r}=e,o=jG("recharts-".concat(n),t);return O.createElement(NG.Provider,{value:o},r(o))},DG={cartesianItems:[],polarItems:[]},OL=mr({name:"graphicalItems",initialState:DG,reducers:{addCartesianGraphicalItem:{reducer(e,t){e.cartesianItems.push(t.payload)},prepare:Dt()},replaceCartesianGraphicalItem:{reducer(e,t){var{prev:n,next:r}=t.payload,o=mi(e).cartesianItems.indexOf(n);o>-1&&(e.cartesianItems[o]=r)},prepare:Dt()},removeCartesianGraphicalItem:{reducer(e,t){var n=mi(e).cartesianItems.indexOf(t.payload);n>-1&&e.cartesianItems.splice(n,1)},prepare:Dt()},addPolarGraphicalItem:{reducer(e,t){e.polarItems.push(t.payload)},prepare:Dt()},removePolarGraphicalItem:{reducer(e,t){var n=mi(e).polarItems.indexOf(t.payload);n>-1&&e.polarItems.splice(n,1)},prepare:Dt()}}}),{addCartesianGraphicalItem:kG,replaceCartesianGraphicalItem:LG,removeCartesianGraphicalItem:zG,addPolarGraphicalItem:RG,removePolarGraphicalItem:BG}=OL.actions,IG=OL.reducer,UG=e=>{var t=Ot(),n=O.useRef(null);return O.useLayoutEffect(()=>{n.current===null?t(kG(e)):n.current!==e&&t(LG({prev:n.current,next:e})),n.current=e},[t,e]),O.useLayoutEffect(()=>()=>{n.current&&(t(zG(n.current)),n.current=null)},[t]),null},VG=O.memo(UG);function HG(e){var t=Ot();return O.useLayoutEffect(()=>(t(RG(e)),()=>{t(BG(e))}),[t,e]),null}var qG=["key"],ZG=["onMouseEnter","onClick","onMouseLeave"],FG=["id"],GG=["id"];function oM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ft(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
111t%2?oM(Object(n),!0).forEach(function(r){$G(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $G(e,t,n){return(t=KG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KG(e){var t=YG(e,"string");return typeof t=="symbol"?t:t+""}function YG(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ro(){return Ro=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ro.apply(null,arguments)}function hv(e,t){if(e==null)return{};var n,r,o=WG(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function WG(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function XG(e){var t=O.useMemo(()=>F_(e.children,Do),[e.children]),n=Ce(r=>iG(r,e.id,t));return n==null?null:O.createElement(PG,{legendPayload:n})}var QG=O.memo(e=>{var{dataKey:t,nameKey:n,sectors:r,stroke:o,strokeWidth:l,fill:c,name:f,hide:m,tooltipType:v,id:p}=e,g={dataDefinedOnItem:r.map(b=>b.tooltipPayload),getPosition:b=>{var S;return(S=r[Number(b)])===null||S===void 0?void 0:S.tooltipPosition},settings:{stroke:o,strokeWidth:l,fill:c,dataKey:t,nameKey:n,name:kp(f,t),hide:m,type:v,color:c,unit:"",graphicalItemId:p}};return O.createElement(AL,{tooltipEntrySettings:g})}),JG=(e,t)=>e>t?"start":e<t?"end":"middle",e$=(e,t,n)=>Vn(typeof t=="function"?t(e):t,n,n*.8),t$=(e,t,n)=>{var{top:r,left:o,width:l,height:c}=t,f=XN(l,c),m=o+Vn(e.cx,l,l/2),v=r+Vn(e.cy,c,c/2),p=Vn(e.innerRadius,f,0),g=e$(n,e.outerRadius,f),b=e.maxRadius||Math.sqrt(l*l+c*c)/2;return{cx:m,cy:v,innerRadius:p,outerRadius:g,maxRadius:b}},n$=(e,t)=>{var n=_n(t-e),r=Math.min(Math.abs(t-e),360);return n*r},r$=(e,t)=>{if(O.isValidElement(e))return O.cloneElement(e,t);if(typeof e=="function")return e(t);var n=mt("recharts-pie-label-line",typeof e!="boolean"?e.className:""),{key:r}=t,o=hv(t,qG);return O.createElement(j1,Ro({},o,{type:"linear",className:n}))},i$=(e,t,n)=>{if(O.isValidElement(e))return O.cloneElement(e,t);var r=n;if(typeof e=="function"&&(r=e(t),O.isValidElement(r)))return r;var o=mt("recharts-pie-label-text",bL(e));return O.createElement(cv,Ro({},t,{alignmentBaseline:"middle",className:o}),r)};function a$(e){var{sectors:t,props:n,showLabels:r}=e,{label:o,labelLine:l,dataKey:c}=n;if(!r||!o||!t)return null;var f=gi(n),m=yf(o),v=yf(l),p=typeof o=="object"&&"offsetRadius"in o&&typeof o.offsetRadius=="number"&&o.offsetRadius||20,g=t.map((b,S)=>{var A=(b.startAngle+b.endAngle)/2,E=nn(b.cx,b.cy,b.outerRadius+p,A),M=Ft(Ft(Ft(Ft({},f),b),{},{stroke:"none"},m),{},{index:S,textAnchor:JG(E.x,b.cx)},E),j=Ft(Ft(Ft(Ft({},f),b),{},{fill:"none",stroke:b.fill},v),{},{index:S,points:[nn(b.cx,b.cy,b.outerRadius,A),E],key:"line"});return O.createElement(bi,{zIndex:kn.label,key:"label-".concat(b.startAngle,"-").concat(b.endAngle,"-").concat(b.midAngle,"-").concat(S)},O.createElement(Qn,null,l&&r$(l,j),i$(o,M,Ct(b,c))))});return O.createElement(Qn,{className:"recharts-pie-labels"},g)}function o$(e){var{sectors:t,props:n,showLabels:r}=e,{label:o}=n;return typeof o=="object"&&o!=null&&"position"in o?O.createElement(vL,{label:o}):O.createElement(a$,{sectors:t,props:n,showLabels:r})}function s$(e){var{sectors:t,activeShape:n,inactiveShape:r,allOtherPieProps:o,shape:l,id:c}=e,f=Ce(tl),m=Ce(R_),v=Ce(mq),{onMouseEnter:p,onClick:g,onMouseLeave:b}=o,S=hv(o,ZG),A=G_(p,o.dataKey,c),E=$_(b),M=K_(g,o.dataKey,c);return t==null||t.length===0?null:O.createElement(O.Fragment,null,t.map((j,z)=>{if((j==null?void 0:j.startAngle)===0&&(j==null?void 0:j.endAngle)===0&&t.length!==1)return null;var k=v==null||v===c,R=String(z)===f&&(m==null||o.dataKey===m)&&k,B=f?r:null,I=n&&R?n:B,q=Ft(Ft({},j),{},{stroke:j.stroke,tabIndex:-1,[TN]:z,[PN]:c});return O.createElement(Qn,Ro({key:"sector-".concat(j==null?void 0:j.startAngle,"-").concat(j==null?void 0:j.endAngle,"-").concat(j.midAngle,"-").concat(z),tabIndex:-1,
111className:"recharts-pie-sector"},Uf(S,j,z),{onMouseEnter:A(j,z),onMouseLeave:E(j,z),onClick:M(j,z)}),O.createElement(SL,Ro({option:l??I,index:z,shapeType:"sector",isActive:R},q)))}))}function l$(e){var t,{pieSettings:n,displayedData:r,cells:o,offset:l}=e,{cornerRadius:c,startAngle:f,endAngle:m,dataKey:v,nameKey:p,tooltipType:g}=n,b=Math.abs(n.minAngle),S=n$(f,m),A=Math.abs(S),E=r.length<=1?0:(t=n.paddingAngle)!==null&&t!==void 0?t:0,M=r.filter(I=>Ct(I,v,0)!==0).length,j=(A>=360?M:M-1)*E,z=A-M*b-j,k=r.reduce((I,q)=>{var K=Ct(q,v,0);return I+(Pe(K)?K:0)},0),R;if(k>0){var B;R=r.map((I,q)=>{var K=Ct(I,v,0),ie=Ct(I,p,q),ge=t$(n,l,I),re=(Pe(K)?K:0)/k,$,be=Ft(Ft({},I),o&&o[q]&&o[q].props);q?$=B.endAngle+_n(S)*E*(K!==0?1:0):$=f;var xe=$+_n(S)*((K!==0?b:0)+re*z),_e=($+xe)/2,G=(ge.innerRadius+ge.outerRadius)/2,le=[{name:ie,value:K,payload:be,dataKey:v,type:g,graphicalItemId:n.id}],ne=nn(ge.cx,ge.cy,G,_e);return B=Ft(Ft(Ft(Ft({},n.presentationProps),{},{percent:re,cornerRadius:typeof c=="string"?parseFloat(c):c,name:ie,tooltipPayload:le,midAngle:_e,middleRadius:G,tooltipPosition:ne},be),ge),{},{value:K,dataKey:v,startAngle:$,endAngle:xe,payload:be,paddingAngle:_n(S)*E}),B})}return R}function u$(e){var{showLabels:t,sectors:n,children:r}=e,o=O.useMemo(()=>!t||!n?[]:n.map(l=>({value:l.value,payload:l.payload,clockWise:!1,parentViewBox:void 0,viewBox:{cx:l.cx,cy:l.cy,innerRadius:l.innerRadius,outerRadius:l.outerRadius,startAngle:l.startAngle,endAngle:l.endAngle,clockWise:!1},fill:l.fill})),[n,t]);return O.createElement(VF,{value:t?o:void 0},r)}function c$(e){var{props:t,previousSectorsRef:n,id:r}=e,{sectors:o,isAnimationActive:l,animationBegin:c,animationDuration:f,animationEasing:m,activeShape:v,inactiveShape:p,onAnimationStart:g,onAnimationEnd:b}=t,S=Fp(t,"recharts-pie-"),A=n.current,[E,M]=O.useState(!1),j=O.useCallback(()=>{typeof b=="function"&&b(),M(!1)},[b]),z=O.useCallback(()=>{typeof g=="function"&&g(),M(!0)},[g]);return O.createElement(u$,{showLabels:!E,sectors:o},O.createElement(Zp,{animationId:S,begin:c,duration:f,isActive:l,easing:m,onAnimationStart:z,onAnimationEnd:j,key:S},k=>{var R,B=[],I=o&&o[0],q=(R=I==null?void 0:I.startAngle)!==null&&R!==void 0?R:0;return o==null||o.forEach((K,ie)=>{var ge=A&&A[ie],re=ie>0?Ys(K,"paddingAngle",0):0;if(ge){var $=un(ge.endAngle-ge.startAngle,K.endAngle-K.startAngle,k),be=Ft(Ft({},K),{},{startAngle:q+re,endAngle:q+$+re});B.push(be),q=be.endAngle}else{var{endAngle:xe,startAngle:_e}=K,G=un(0,xe-_e,k),le=Ft(Ft({},K),{},{startAngle:q+re,endAngle:q+G+re});B.push(le),q=le.endAngle}}),n.current=B,O.createElement(Qn,null,O.createElement(s$,{sectors:B,activeShape:v,inactiveShape:p,allOtherPieProps:t,shape:t.shape,id:r}))}),O.createElement(o$,{showLabels:!E,sectors:o,props:t}),t.children)}var f$={animationBegin:400,animationDuration:1500,animationEasing:"ease",cx:"50%",cy:"50%",dataKey:"value",endAngle:360,fill:"#808080",hide:!1,innerRadius:0,isAnimationActive:"auto",label:!1,labelLine:!0,legendType:"rect",minAngle:0,nameKey:"name",outerRadius:"80%",paddingAngle:0,rootTabIndex:0,startAngle:0,stroke:"#fff",zIndex:kn.area};function d$(e){var{id:t}=e,n=hv(e,FG),{hide:r,className:o,rootTabIndex:l}=e,c=O.useMemo(()=>F_(e.children,Do),[e.children]),f=Ce(p=>aG(p,t,c)),m=O.useRef(null),v=mt("recharts-pie",o);return r||f==null?(m.current=null,O.createElement(Qn,{tabIndex:l,className:v})):O.createElement(bi,{zIndex:e.zIndex},O.createElement(QG,{dataKey:e.dataKey,nameKey:e.nameKey,sectors:f,stroke:e.stroke,strokeWidth:e.strokeWidth,fill:e.fill,name:e.name,hide:e.hide,tooltipType:e.tooltipType,id:t}),O.createElement(Qn,{tabIndex:l,className:v},O.createElement(c$,{props:Ft(Ft({},n),{},{sectors:f}),previousSectorsRef:m,id:t})))}function cm(e){var t=Sn(e,f$),{id:n}=t,r=hv(t,GG),o=gi(r);return O.createElement(EL,{id:n,type:"pie"},l=>O.createElement(O.Fragment,null,O.createElement(HG,{type:"pie",id:l,data:r.data,dataKey:r.dataKey,hide:r.hide,angleAxisId:0,radiusAxisId:0,name:r.name,nameKey:r.nameKey,tooltipType:r.tooltipType,legendType:r.legendType,fill:r.fill,cx:r.cx,cy:r.cy,startAngle:r.startAngle,endAngle:r.endAngle,paddingAngle:r.paddingAngle,minAngle:r.minAngle,innerRadius:r.innerRadius,outerRadius:r.outerRadius,cornerRadius:r.cornerRadius,presentationProps:o,maxRadius:t.maxRadius}),O.createElement(XG,Ro({},r,{id:l})),O.createElement(d$,Ro({},r,{id:l}))))}cm.displayName="Pie";function sM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function lM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
111t%2?sM(Object(n),!0).forEach(function(r){h$(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function h$(e,t,n){return(t=m$(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m$(e){var t=p$(e,"string");return typeof t=="symbol"?t:t+""}function p$(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var TL=0,v$={xAxis:{},yAxis:{},zAxis:{}},PL=mr({name:"cartesianAxis",initialState:v$,reducers:{addXAxis:{reducer(e,t){e.xAxis[t.payload.id]=t.payload},prepare:Dt()},replaceXAxis:{reducer(e,t){var{prev:n,next:r}=t.payload;e.xAxis[n.id]!==void 0&&(n.id!==r.id&&delete e.xAxis[n.id],e.xAxis[r.id]=r)},prepare:Dt()},removeXAxis:{reducer(e,t){delete e.xAxis[t.payload.id]},prepare:Dt()},addYAxis:{reducer(e,t){e.yAxis[t.payload.id]=t.payload},prepare:Dt()},replaceYAxis:{reducer(e,t){var{prev:n,next:r}=t.payload;e.yAxis[n.id]!==void 0&&(n.id!==r.id&&delete e.yAxis[n.id],e.yAxis[r.id]=r)},prepare:Dt()},removeYAxis:{reducer(e,t){delete e.yAxis[t.payload.id]},prepare:Dt()},addZAxis:{reducer(e,t){e.zAxis[t.payload.id]=t.payload},prepare:Dt()},replaceZAxis:{reducer(e,t){var{prev:n,next:r}=t.payload;e.zAxis[n.id]!==void 0&&(n.id!==r.id&&delete e.zAxis[n.id],e.zAxis[r.id]=r)},prepare:Dt()},removeZAxis:{reducer(e,t){delete e.zAxis[t.payload.id]},prepare:Dt()},updateYAxisWidth(e,t){var{id:n,width:r}=t.payload,o=e.yAxis[n];if(o){var l,c=o.widthHistory||[];if(c.length===3&&c[0]===c[2]&&r===c[1]&&r!==o.width&&Math.abs(r-((l=c[0])!==null&&l!==void 0?l:0))<=1)return;var f=[...c,r].slice(-3);e.yAxis[n]=lM(lM({},o),{},{width:r,widthHistory:f})}}}}),{addXAxis:g$,replaceXAxis:y$,removeXAxis:x$,addYAxis:b$,replaceYAxis:_$,removeYAxis:w$,addZAxis:qre,replaceZAxis:Zre,removeZAxis:Fre,updateYAxisWidth:S$}=PL.actions,A$=PL.reducer,E$=te([fn],e=>({top:e.top,bottom:e.bottom,left:e.left,right:e.right})),O$=te([E$,za,Ra],(e,t,n)=>{if(!(!e||t==null||n==null))return{x:e.left,y:e.top,width:Math.max(0,t-e.left-e.right),height:Math.max(0,n-e.top-e.bottom)}}),ML=()=>Ce(O$),uM=(e,t,n)=>{var r=n??e;if(!wn(r))return Vn(r,t,0)},T$=(e,t,n)=>{var r={},o=e.filter(nv),l=e.filter(v=>v.stackId==null),c=o.reduce((v,p)=>{var g=v[p.stackId];return g==null&&(g=[]),g.push(p),v[p.stackId]=g,v},r),f=Object.entries(c).map(v=>{var p,[g,b]=v,S=b.map(E=>E.dataKey),A=uM(t,n,(p=b[0])===null||p===void 0?void 0:p.barSize);return{stackId:g,dataKeys:S,barSize:A}}),m=l.map(v=>{var p=[v.dataKey].filter(b=>b!=null),g=uM(t,n,v.barSize);return{stackId:void 0,dataKeys:p,barSize:g}});return[...f,...m]};function cM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Xh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?cM(Object(n),!0).forEach(function(r){P$(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function P$(e,t,n){return(t=M$(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M$(e){var t=C$(e,"string");return typeof t=="symbol"?t:t+""}function C$(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function j$(e,t,n,r,o){var l,c=r.length;if(!(c<1)){var f=Vn(e,n,0,!0),m,v=[];if(tt((l=r[0])===null||l===void 0?void 0:l.barSize)){var p=!1,g=n/c,b=r.reduce((z,k)=>z+(k.barSize||0),0);b+=(c-1)*f,b>=n&&(b-=(c-1)*f,f=0),b>=n&&g>0&&(p=!0,g*=.9,b=c*g);var S=(n-b)/2>>0,A={offset:S-f,size:0};m=r.reduce((z,k)=>{var R,B={stackId:k.stackId,dataKeys:k.dataKeys,position:{offset:A.offset+A.size+f,size:p?g:(R=k.barSize)!==null&&R!==void 0?R:0}},I=[...z,B];return A=B.position,I},v)}else{var E=Vn(t,n,0,!0);n-2*E-(c-1)*f<=0&&(f=0);var M=(n-2*E-(c-1)*f)/c;M>1&&(M>>=0);var j=tt(o)?Math.min(M,o):M;m=r.reduce((z,k,R)=>[...z,{stackId:k.stackId,dataKeys:k.dataKeys,position:{offset:E+(M+f)*R+(M-j)/2,size:j}}],v)}return m}}var N$=(e,t,n,r,o,l,c)=>{var f=wn(c)?t:c,m=j$(n,r,o!==l?o:l,e,f);return o!==l&&m!=null&&(m=m.map(v=>Xh(Xh({},v),{},{position:Xh(Xh({},v.position),{},{offset:v.position.offset-o/2})}))),m},D$=(e,t)=>
111{var n=u_(t);if(!(!e||n==null||t==null)){var{stackId:r}=t;if(r!=null){var o=e[r];if(o){var{stackedData:l}=o;if(l)return l.find(c=>c.key===n)}}}},k$=(e,t)=>{if(!(e==null||t==null)){var n=e.find(r=>r.stackId===t.stackId&&t.dataKey!=null&&r.dataKeys.includes(t.dataKey));if(n!=null)return n.position}};function L$(e,t){return e&&typeof e=="object"&&"zIndex"in e&&typeof e.zIndex=="number"&&tt(e.zIndex)?e.zIndex:t}var CL=e=>{var{chartData:t}=e,n=Ot(),r=pr();return O.useEffect(()=>r?()=>{}:(n(yP(t)),()=>{n(yP(void 0))}),[t,n,r]),null},fM={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}},jL=mr({name:"brush",initialState:fM,reducers:{setBrushSettings(e,t){return t.payload==null?fM:t.payload}}}),{setBrushSettings:Gre}=jL.actions,z$=jL.reducer;function R$(e){return(e%180+180)%180}var B$=function(t){var{width:n,height:r}=t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,l=R$(o),c=l*Math.PI/180,f=Math.atan(r/n),m=c>f&&c<Math.PI-f?r/Math.sin(c):n/Math.cos(c);return Math.abs(m)},I$={dots:[],areas:[],lines:[]},NL=mr({name:"referenceElements",initialState:I$,reducers:{addDot:(e,t)=>{e.dots.push(t.payload)},removeDot:(e,t)=>{var n=mi(e).dots.findIndex(r=>r===t.payload);n!==-1&&e.dots.splice(n,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var n=mi(e).areas.findIndex(r=>r===t.payload);n!==-1&&e.areas.splice(n,1)},addLine:(e,t)=>{e.lines.push(t.payload)},removeLine:(e,t)=>{var n=mi(e).lines.findIndex(r=>r===t.payload);n!==-1&&e.lines.splice(n,1)}}}),{addDot:$re,removeDot:Kre,addArea:Yre,removeArea:Wre,addLine:Xre,removeLine:Qre}=NL.actions,U$=NL.reducer,V$=O.createContext(void 0),H$=e=>{var{children:t}=e,[n]=O.useState("".concat(xf("recharts"),"-clip")),r=ML();if(r==null)return null;var{x:o,y:l,width:c,height:f}=r;return O.createElement(V$.Provider,{value:n},O.createElement("defs",null,O.createElement("clipPath",{id:n},O.createElement("rect",{x:o,y:l,height:f,width:c}))),t)};function DL(e,t){if(t<1)return[];if(t===1)return e;for(var n=[],r=0;r<e.length;r+=t){var o=e[r];o!==void 0&&n.push(o)}return n}function q$(e,t,n){var r={width:e.width+t.width,height:e.height+t.height};return B$(r,n)}function Z$(e,t,n){var r=n==="width",{x:o,y:l,width:c,height:f}=e;return t===1?{start:r?o:l,end:r?o+c:l+f}:{start:r?o+c:l+f,end:r?o:l}}function Df(e,t,n,r,o){if(e*t<e*r||e*t>e*o)return!1;var l=n();return e*(t-e*l/2-r)>=0&&e*(t+e*l/2-o)<=0}function F$(e,t){return DL(e,t+1)}function G$(e,t,n,r,o){for(var l=(r||[]).slice(),{start:c,end:f}=t,m=0,v=1,p=c,g=function(){var A=r==null?void 0:r[m];if(A===void 0)return{v:DL(r,v)};var E=m,M,j=()=>(M===void 0&&(M=n(A,E)),M),z=A.coordinate,k=m===0||Df(e,z,j,p,f);k||(m=0,p=c,v+=1),k&&(p=z+e*(j()/2+o),m+=v)},b;v<=l.length;)if(b=g(),b)return b.v;return[]}function $$(e,t,n,r,o){var l=(r||[]).slice(),c=l.length;if(c===0)return[];for(var{start:f,end:m}=t,v=1;v<=c;v++){for(var p=(c-1)%v,g=f,b=!0,S=function(){var R=r[E];if(R==null)return 0;var B=E,I,q=()=>(I===void 0&&(I=n(R,B)),I),K=R.coordinate,ie=E===p||Df(e,K,q,g,m);if(!ie)return b=!1,1;ie&&(g=K+e*(q()/2+o))},A,E=p;E<c&&(A=S(),!(A!==0&&A===1));E+=v);if(b){for(var M=[],j=p;j<c;j+=v){var z=r[j];z!=null&&M.push(z)}return M}}return[]}function dM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Bn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dM(Object(n),!0).forEach(function(r){K$(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function K$(e,t,n){return(t=Y$(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y$(e){var t=W$(e,"string");return typeof t=="symbol"?t:t+""}function W$(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}
111function X$(e,t,n,r,o){for(var l=(r||[]).slice(),c=l.length,{start:f}=t,{end:m}=t,v=function(b){var S=l[b];if(S==null)return 1;var A=S,E,M=()=>(E===void 0&&(E=n(S,b)),E);if(b===c-1){var j=e*(A.coordinate+e*M()/2-m);l[b]=A=Bn(Bn({},A),{},{tickCoord:j>0?A.coordinate-j*e:A.coordinate})}else l[b]=A=Bn(Bn({},A),{},{tickCoord:A.coordinate});if(A.tickCoord!=null){var z=Df(e,A.tickCoord,M,f,m);z&&(m=A.tickCoord-e*(M()/2+o),l[b]=Bn(Bn({},A),{},{isShow:!0}))}},p=c-1;p>=0;p--)v(p);return l}function Q$(e,t,n,r,o,l){var c=(r||[]).slice(),f=c.length,{start:m,end:v}=t;if(l){var p=r[f-1];if(p!=null){var g=n(p,f-1),b=e*(p.coordinate+e*g/2-v);if(c[f-1]=p=Bn(Bn({},p),{},{tickCoord:b>0?p.coordinate-b*e:p.coordinate}),p.tickCoord!=null){var S=Df(e,p.tickCoord,()=>g,m,v);S&&(v=p.tickCoord-e*(g/2+o),c[f-1]=Bn(Bn({},p),{},{isShow:!0}))}}}for(var A=l?f-1:f,E=function(z){var k=c[z];if(k==null)return 1;var R=k,B,I=()=>(B===void 0&&(B=n(k,z)),B);if(z===0){var q=e*(R.coordinate-e*I()/2-m);c[z]=R=Bn(Bn({},R),{},{tickCoord:q<0?R.coordinate-q*e:R.coordinate})}else c[z]=R=Bn(Bn({},R),{},{tickCoord:R.coordinate});if(R.tickCoord!=null){var K=Df(e,R.tickCoord,I,m,v);K&&(m=R.tickCoord+e*(I()/2+o),c[z]=Bn(Bn({},R),{},{isShow:!0}))}},M=0;M<A;M++)E(M);return c}function Y_(e,t,n){var{tick:r,ticks:o,viewBox:l,minTickGap:c,orientation:f,interval:m,tickFormatter:v,unit:p,angle:g}=e;if(!o||!o.length||!r)return[];if(Pe(m)||qp.isSsr){var b;return(b=F$(o,Pe(m)?m:0))!==null&&b!==void 0?b:[]}var S=[],A=f==="top"||f==="bottom"?"width":"height",E=p&&A==="width"?cf(p,{fontSize:t,letterSpacing:n}):{width:0,height:0},M=(B,I)=>{var q=typeof v=="function"?v(B.value,I):B.value;return A==="width"?q$(cf(q,{fontSize:t,letterSpacing:n}),E,g):cf(q,{fontSize:t,letterSpacing:n})[A]},j=o[0],z=o[1],k=o.length>=2&&j!=null&&z!=null?_n(z.coordinate-j.coordinate):1,R=Z$(l,k,A);return m==="equidistantPreserveStart"?G$(k,R,M,o,c):m==="equidistantPreserveEnd"?$$(k,R,M,o,c):(m==="preserveStart"||m==="preserveStartEnd"?S=Q$(k,R,M,o,c,m==="preserveStartEnd"):S=X$(k,R,M,o,c),S.filter(B=>B.isShow))}var J$=e=>{var{ticks:t,label:n,labelGapWithTick:r=5,tickSize:o=0,tickMargin:l=0}=e,c=0;if(t){Array.from(t).forEach(p=>{if(p){var g=p.getBoundingClientRect();g.width>c&&(c=g.width)}});var f=n?n.getBoundingClientRect().width:0,m=o+l,v=c+m+f+(n?r:0);return Math.round(v)}return 0},eK=["axisLine","width","height","className","hide","ticks","axisType"];function tK(e,t){if(e==null)return{};var n,r,o=nK(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function nK(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function nl(){return nl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nl.apply(null,arguments)}function hM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ht(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hM(Object(n),!0).forEach(function(r){rK(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function rK(e,t,n){return(t=iK(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iK(e){var t=aK(e,"string");return typeof t=="symbol"?t:t+""}function aK(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Ta={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
111:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd",zIndex:kn.axis};function oK(e){var{x:t,y:n,width:r,height:o,orientation:l,mirror:c,axisLine:f,otherSvgProps:m}=e;if(!f)return null;var v=Ht(Ht(Ht({},m),gi(f)),{},{fill:"none"});if(l==="top"||l==="bottom"){var p=+(l==="top"&&!c||l==="bottom"&&c);v=Ht(Ht({},v),{},{x1:t,y1:n+p*o,x2:t+r,y2:n+p*o})}else{var g=+(l==="left"&&!c||l==="right"&&c);v=Ht(Ht({},v),{},{x1:t+g*r,y1:n,x2:t+g*r,y2:n+o})}return O.createElement("line",nl({},v,{className:mt("recharts-cartesian-axis-line",Ys(f,"className"))}))}function sK(e,t,n,r,o,l,c,f,m){var v,p,g,b,S,A,E=f?-1:1,M=e.tickSize||c,j=Pe(e.tickCoord)?e.tickCoord:e.coordinate;switch(l){case"top":v=p=e.coordinate,b=n+ +!f*o,g=b-E*M,A=g-E*m,S=j;break;case"left":g=b=e.coordinate,p=t+ +!f*r,v=p-E*M,S=v-E*m,A=j;break;case"right":g=b=e.coordinate,p=t+ +f*r,v=p+E*M,S=v+E*m,A=j;break;default:v=p=e.coordinate,b=n+ +f*o,g=b+E*M,A=g+E*m,S=j;break}return{line:{x1:v,y1:g,x2:p,y2:b},tick:{x:S,y:A}}}function lK(e,t){switch(e){case"left":return t?"start":"end";case"right":return t?"end":"start";default:return"middle"}}function uK(e,t){switch(e){case"left":case"right":return"middle";case"top":return t?"start":"end";default:return t?"end":"start"}}function cK(e){var{option:t,tickProps:n,value:r}=e,o,l=mt(n.className,"recharts-cartesian-axis-tick-value");if(O.isValidElement(t))o=O.cloneElement(t,Ht(Ht({},n),{},{className:l}));else if(typeof t=="function")o=t(Ht(Ht({},n),{},{className:l}));else{var c="recharts-cartesian-axis-tick-value";typeof t!="boolean"&&(c=mt(c,bL(t))),o=O.createElement(cv,nl({},n,{className:c}),r)}return o}var fK=O.forwardRef((e,t)=>{var{ticks:n=[],tick:r,tickLine:o,stroke:l,tickFormatter:c,unit:f,padding:m,tickTextProps:v,orientation:p,mirror:g,x:b,y:S,width:A,height:E,tickSize:M,tickMargin:j,fontSize:z,letterSpacing:k,getTicksConfig:R,events:B,axisType:I}=e,q=Y_(Ht(Ht({},R),{},{ticks:n}),z,k),K=lK(p,g),ie=uK(p,g),ge=gi(R),re=yf(r),$={};typeof o=="object"&&($=o);var be=Ht(Ht({},ge),{},{fill:"none"},$),xe=q.map(le=>Ht({entry:le},sK(le,b,S,A,E,p,M,g,j))),_e=xe.map(le=>{var{entry:ne,line:we}=le;return O.createElement(Qn,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(ne.value,"-").concat(ne.coordinate,"-").concat(ne.tickCoord)},o&&O.createElement("line",nl({},be,we,{className:mt("recharts-cartesian-axis-tick-line",Ys(o,"className"))})))}),G=xe.map((le,ne)=>{var we,fe,{entry:U,tick:X}=le,ye=Ht(Ht(Ht(Ht({verticalAnchor:ie},ge),{},{textAnchor:K,stroke:"none",fill:l},X),{},{index:ne,payload:U,visibleTicksCount:q.length,tickFormatter:c,padding:m},v),{},{angle:(we=(fe=v==null?void 0:v.angle)!==null&&fe!==void 0?fe:ge.angle)!==null&&we!==void 0?we:0}),V=Ht(Ht({},ye),re);return O.createElement(Qn,nl({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(U.value,"-").concat(U.coordinate,"-").concat(U.tickCoord)},Uf(B,U,ne)),r&&O.createElement(cK,{option:r,tickProps:V,value:"".concat(typeof c=="function"?c(U.value,ne):U.value).concat(f||"")}))});return O.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(I,"-ticks")},G.length>0&&O.createElement(bi,{zIndex:kn.label},O.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(I,"-tick-labels"),ref:t},G)),_e.length>0&&O.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(I,"-tick-lines")},_e))}),dK=O.forwardRef((e,t)=>{var{axisLine:n,width:r,height:o,className:l,hide:c,ticks:f,axisType:m}=e,v=tK(e,eK),[p,g]=O.useState(""),[b,S]=O.useState(""),A=O.useRef(null);O.useImperativeHandle(t,()=>({getCalculatedWidth:()=>{var M;return J$({ticks:A.current,label:(M=e.labelRef)===null||M===void 0?void 0:M.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var E=O.useCallback(M=>{if(M){var j=M.getElementsByClassName("recharts-cartesian-axis-tick-value");A.current=j;var z=j[0];if(z){var k=window.getComputedStyle(z),R=k.fontSize,B=k.letterSpacing;(R!==p||B!==b)&&(g(R),S(B))}}},[p,b]);return c||r!=null&&r<=0||o!=null&&o<=0?null:O.createElement(bi,{zIndex:e.zIndex},O.createElement(Qn,{className:mt("recharts-cartesian-axis",l)},O.createElement(oK,{x:e.x,y:e.y,width:r,height:o,orientation:e.orientation,mirror:e.mirror,axisLine
111:n,otherSvgProps:gi(e)}),O.createElement(fK,{ref:E,axisType:m,events:v,fontSize:p,getTicksConfig:e,height:e.height,letterSpacing:b,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:f,unit:e.unit,width:e.width,x:e.x,y:e.y}),O.createElement(xF,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},O.createElement(MF,{label:e.label,labelRef:e.labelRef}),e.children)))}),W_=O.forwardRef((e,t)=>{var n=Sn(e,Ta);return O.createElement(dK,nl({},n,{ref:t}))});W_.displayName="CartesianAxis";var hK=["x1","y1","x2","y2","key"],mK=["offset"],pK=["xAxisId","yAxisId"],vK=["xAxisId","yAxisId"];function mM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function In(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?mM(Object(n),!0).forEach(function(r){gK(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function gK(e,t,n){return(t=yK(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yK(e){var t=xK(e,"string");return typeof t=="symbol"?t:t+""}function xK(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Vs(){return Vs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vs.apply(null,arguments)}function sp(e,t){if(e==null)return{};var n,r,o=bK(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function bK(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var _K=e=>{var{fill:t}=e;if(!t||t==="none")return null;var{fillOpacity:n,x:r,y:o,width:l,height:c,ry:f}=e;return O.createElement("rect",{x:r,y:o,ry:f,width:l,height:c,stroke:"none",fill:t,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function kL(e){var{option:t,lineItemProps:n}=e,r;if(O.isValidElement(t))r=O.cloneElement(t,n);else if(typeof t=="function")r=t(n);else{var o,{x1:l,y1:c,x2:f,y2:m,key:v}=n,p=sp(n,hK),g=(o=gi(p))!==null&&o!==void 0?o:{},{offset:b}=g,S=sp(g,mK);r=O.createElement("line",Vs({},S,{x1:l,y1:c,x2:f,y2:m,fill:"none",key:v}))}return r}function wK(e){var{x:t,width:n,horizontal:r=!0,horizontalPoints:o}=e;if(!r||!o||!o.length)return null;var{xAxisId:l,yAxisId:c}=e,f=sp(e,pK),m=o.map((v,p)=>{var g=In(In({},f),{},{x1:t,y1:v,x2:t+n,y2:v,key:"line-".concat(p),index:p});return O.createElement(kL,{key:"line-".concat(p),option:r,lineItemProps:g})});return O.createElement("g",{className:"recharts-cartesian-grid-horizontal"},m)}function SK(e){var{y:t,height:n,vertical:r=!0,verticalPoints:o}=e;if(!r||!o||!o.length)return null;var{xAxisId:l,yAxisId:c}=e,f=sp(e,vK),m=o.map((v,p)=>{var g=In(In({},f),{},{x1:v,y1:t,x2:v,y2:t+n,key:"line-".concat(p),index:p});return O.createElement(kL,{option:r,lineItemProps:g,key:"line-".concat(p)})});return O.createElement("g",{className:"recharts-cartesian-grid-vertical"},m)}function AK(e){var{horizontalFill:t,fillOpacity:n,x:r,y:o,width:l,height:c,horizontalPoints:f,horizontal:m=!0}=e;if(!m||!t||!t.length||f==null)return null;var v=f.map(g=>Math.round(g+o-o)).sort((g,b)=>g-b);o!==v[0]&&v.unshift(0);var p=v.map((g,b)=>{var S=v[b+1],A=S==null,E=A?o+c-g:S-g;if(E<=0)return null;var M=b%t.length;return O.createElement("rect",{key:"react-".concat(b),y:g,x:r,height:E,width:l,stroke:"none",fill:t[M],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return O.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},p)}function EK(e){var{vertical:t=!0,verticalFill:n,fillOpacity:r,x:o,y:l,width:c,height:f,verticalPoints:m}=e;if(!t||!n||!n.length)return null;var v=m.map(g=>Math.round(g+o-o)).sort((g,b)=>g-b);o!==v[0]&&v.unshift(0);var p=v.map((g,b)=>{var S=v[b+1],A=S==null,E=A?o+c-g:S-g;if(E<=0)return null;var M=b%n.length;return O.createElement("rect",{key:"react-".concat(b),x:g,y:l,width:E,height:f,stroke:"none",fill:n[M],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return O.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},p)}var OK=(e,t)=>{var{xAxis:n,width:r,height:o,offset:l}=e;return AN(Y_(In(In(In({},Ta),n),{}
111,{ticks:EN(n),viewBox:{x:0,y:0,width:r,height:o}})),l.left,l.left+l.width,t)},TK=(e,t)=>{var{yAxis:n,width:r,height:o,offset:l}=e;return AN(Y_(In(In(In({},Ta),n),{},{ticks:EN(n),viewBox:{x:0,y:0,width:r,height:o}})),l.top,l.top+l.height,t)},PK={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:kn.grid};function yb(e){var t=T1(),n=P1(),r=NN(),o=In(In({},Sn(e,PK)),{},{x:Pe(e.x)?e.x:r.left,y:Pe(e.y)?e.y:r.top,width:Pe(e.width)?e.width:r.width,height:Pe(e.height)?e.height:r.height}),{xAxisId:l,yAxisId:c,x:f,y:m,width:v,height:p,syncWithTicks:g,horizontalValues:b,verticalValues:S}=o,A=pr(),E=Ce(ie=>oP(ie,"xAxis",l,A)),M=Ce(ie=>oP(ie,"yAxis",c,A));if(!Ki(v)||!Ki(p)||!Pe(f)||!Pe(m))return null;var j=o.verticalCoordinatesGenerator||OK,z=o.horizontalCoordinatesGenerator||TK,{horizontalPoints:k,verticalPoints:R}=o;if((!k||!k.length)&&typeof z=="function"){var B=b&&b.length,I=z({yAxis:M?In(In({},M),{},{ticks:B?b:M.ticks}):void 0,width:t??v,height:n??p,offset:r},B?!0:g);km(Array.isArray(I),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof I,"]")),Array.isArray(I)&&(k=I)}if((!R||!R.length)&&typeof j=="function"){var q=S&&S.length,K=j({xAxis:E?In(In({},E),{},{ticks:q?S:E.ticks}):void 0,width:t??v,height:n??p,offset:r},q?!0:g);km(Array.isArray(K),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof K,"]")),Array.isArray(K)&&(R=K)}return O.createElement(bi,{zIndex:o.zIndex},O.createElement("g",{className:"recharts-cartesian-grid"},O.createElement(_K,{fill:o.fill,fillOpacity:o.fillOpacity,x:o.x,y:o.y,width:o.width,height:o.height,ry:o.ry}),O.createElement(AK,Vs({},o,{horizontalPoints:k})),O.createElement(EK,Vs({},o,{verticalPoints:R})),O.createElement(wK,Vs({},o,{offset:r,horizontalPoints:k,xAxis:E,yAxis:M})),O.createElement(SK,Vs({},o,{offset:r,verticalPoints:R,xAxis:E,yAxis:M}))))}yb.displayName="CartesianGrid";var MK={},LL=mr({name:"errorBars",initialState:MK,reducers:{addErrorBar:(e,t)=>{var{itemId:n,errorBar:r}=t.payload;e[n]||(e[n]=[]),e[n].push(r)},replaceErrorBar:(e,t)=>{var{itemId:n,prev:r,next:o}=t.payload;e[n]&&(e[n]=e[n].map(l=>l.dataKey===r.dataKey&&l.direction===r.direction?o:l))},removeErrorBar:(e,t)=>{var{itemId:n,errorBar:r}=t.payload;e[n]&&(e[n]=e[n].filter(o=>o.dataKey!==r.dataKey||o.direction!==r.direction))}}}),{addErrorBar:Jre,replaceErrorBar:eie,removeErrorBar:tie}=LL.actions,CK=LL.reducer,jK=["children"];function NK(e,t){if(e==null)return{};var n,r,o=DK(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function DK(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var kK={data:[],xAxisId:"xAxis-0",yAxisId:"yAxis-0",dataPointFormatter:()=>({x:0,y:0,value:0}),errorBarOffset:0},LK=O.createContext(kK);function zK(e){var{children:t}=e,n=NK(e,jK);return O.createElement(LK.Provider,{value:n},t)}function zL(e,t){var n,r,o=Ce(v=>Ua(v,e)),l=Ce(v=>Va(v,t)),c=(n=o==null?void 0:o.allowDataOverflow)!==null&&n!==void 0?n:yn.allowDataOverflow,f=(r=l==null?void 0:l.allowDataOverflow)!==null&&r!==void 0?r:xn.allowDataOverflow,m=c||f;return{needClip:m,needClipX:c,needClipY:f}}function RK(e){var{xAxisId:t,yAxisId:n,clipPathId:r}=e,o=ML(),{needClipX:l,needClipY:c,needClip:f}=zL(t,n);if(!f||!o)return null;var{x:m,y:v,width:p,height:g}=o;return O.createElement("clipPath",{id:"clipPath-".concat(r)},O.createElement("rect",{x:l?m:m-p/2,y:c?v:v-g/2,width:l?p:p*2,height:c?g:g*2}))}var Q0={exports:{}},J0={};/** 112 * @license React 113 * use-sync-external-store-with-selector.production.js 114 * 115 * Copyright (c) Meta Platforms, Inc. and affiliates. 116 * 117 * This source code is licensed under the MIT license found in the 118 * LICENSE file in the root directory of this source tree. 119 */var pM;function BK(){if(pM)return J0;pM=1;var e=Au();function t(m,v){return m===v&&(m!==0||1/m===1/v)||m!==m&&v!==v}var n=typeof Object.is=="function"?Object.is:t,r=e.useSyncExternalStore,o=e.useRef,l=e.useEffect,c=e.useMemo,f=e.useDebugValue;return J0.useSyncExternalStoreWithSelector=function(m,v,p,g,b){var S=o(null);if(S.current===null){var A={hasValue:!1,value:null};S.current=A}else A=S.current;
119S=c(function(){function M(B){if(!j){if(j=!0,z=B,B=g(B),b!==void 0&&A.hasValue){var I=A.value;if(b(I,B))return k=I}return k=B}if(I=k,n(z,B))return I;var q=g(B);return b!==void 0&&b(I,q)?(z=B,I):(z=B,k=q)}var j=!1,z,k,R=p===void 0?null:p;return[function(){return M(v())},R===null?void 0:function(){return M(R())}]},[v,p,g,b]);var E=r(m,S[0],S[1]);return l(function(){A.hasValue=!0,A.value=E},[E]),f(E),E},J0}var vM;function IK(){return vM||(vM=1,Q0.exports=BK()),Q0.exports}IK();function UK(e){e()}function VK(){let e=null,t=null;return{clear(){e=null,t=null},notify(){UK(()=>{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 o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||e===null||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var gM={notify(){},get:()=>[]};function HK(e,t){let n,r=gM,o=0,l=!1;function c(E){p();const M=r.subscribe(E);let j=!1;return()=>{j||(j=!0,M(),g())}}function f(){r.notify()}function m(){A.onStateChange&&A.onStateChange()}function v(){return l}function p(){o++,n||(n=e.subscribe(m),r=VK())}function g(){o--,n&&o===0&&(n(),n=void 0,r.clear(),r=gM)}function b(){l||(l=!0,p())}function S(){l&&(l=!1,g())}const A={addNestedSub:c,notifyNestedSubs:f,handleChangeWrapper:m,isSubscribed:v,trySubscribe:b,tryUnsubscribe:S,getListeners:()=>r};return A}var qK=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",ZK=qK(),FK=()=>typeof navigator<"u"&&navigator.product==="ReactNative",GK=FK(),$K=()=>ZK||GK?O.useLayoutEffect:O.useEffect,KK=$K();function yM(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function YK(e,t){if(yM(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!yM(e[n[o]],t[n[o]]))return!1;return!0}var ex=Symbol.for("react-redux-context"),tx=typeof globalThis<"u"?globalThis:{};function WK(){if(!O.createContext)return{};const e=tx[ex]??(tx[ex]=new Map);let t=e.get(O.createContext);return t||(t=O.createContext(null),e.set(O.createContext,t)),t}var XK=WK();function QK(e){const{children:t,context:n,serverState:r,store:o}=e,l=O.useMemo(()=>{const m=HK(o);return{store:o,subscription:m,getServerState:r?()=>r:void 0}},[o,r]),c=O.useMemo(()=>o.getState(),[o]);KK(()=>{const{subscription:m}=l;return m.onStateChange=m.notifyNestedSubs,m.trySubscribe(),c!==o.getState()&&m.notifyNestedSubs(),()=>{m.tryUnsubscribe(),m.onStateChange=void 0}},[l,c]);const f=n||XK;return O.createElement(f.Provider,{value:l},t)}var JK=QK,eY=new Set(["axisLine","tickLine","activeBar","activeDot","activeLabel","activeShape","allowEscapeViewBox","background","cursor","dot","label","line","margin","padding","position","shape","style","tick","wrapperStyle","radius"]);function tY(e,t){return e==null&&t==null?!0:typeof e=="number"&&typeof t=="number"?e===t||e!==e&&t!==t:e===t}function X_(e,t){var n=new Set([...Object.keys(e),...Object.keys(t)]);for(var r of n)if(eY.has(r)){if(e[r]==null&&t[r]==null)continue;if(!YK(e[r],t[r]))return!1}else if(!tY(e[r],t[r]))return!1;return!0}function al(e,t){var n,r;return(n=(r=e.graphicalItems.cartesianItems.find(o=>o.id===t))===null||r===void 0?void 0:r.xAxisId)!==null&&n!==void 0?n:TL}function ol(e,t){var n,r;return(n=(r=e.graphicalItems.cartesianItems.find(o=>o.id===t))===null||r===void 0?void 0:r.yAxisId)!==null&&n!==void 0?n:TL}var nY="Invariant failed";function rY(e,t){throw new Error(nY)}function xb(){return xb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xb.apply(null,arguments)}function lp(e){return O.createElement(SL,xb({shapeType:"rectangle",activeClassName:"recharts-active-bar"},e))}var iY=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return(r,o)=>{if(Pe(t))return t;var l=Pe(r)||wn(r);return l?t(r,o):(l||rY(),n)}},aY=(e,t,n)=>n,oY=(e,t)=>t,rd=te([d_,oY],(e,t)=>e.filter(n=>n.type==="bar").find(n=>n.id===t)),sY=te([rd],e=>e==null?void 0:e.maxBarSize),lY=(e,t,n,r)=>r,uY=te([ct,d_,al,ol,aY],(e,t,n,r,o)=>t.filter(l=>e==="horizontal"?l.xAxisId===n:l.yAxisId===r).filter(l=>l.isPanorama===o).filter(l=>l.hide===!1).filter(l=>l.type==="bar")),cY=(e,t,n)=>{var r=ct(e),o=al(e,t),l=ol(e,t);if(!(o==null||l==null))return r==="horizontal"?db(e,"yAxis",l,n):db(e,"xAxis",o,n)},fY=(e,t)=>
119{var n=ct(e),r=al(e,t),o=ol(e,t);if(!(r==null||o==null))return n==="horizontal"?aP(e,"xAxis",r):aP(e,"yAxis",o)},dY=te([uY,m9,fY],T$),hY=(e,t,n)=>{var r,o,l=rd(e,t);if(l==null)return 0;var c=al(e,t),f=ol(e,t);if(c==null||f==null)return 0;var m=ct(e),v=$D(e),{maxBarSize:p}=l,g=wn(p)?v:p,b,S;return m==="horizontal"?(b=wu(e,"xAxis",c,n),S=_u(e,"xAxis",c,n)):(b=wu(e,"yAxis",f,n),S=_u(e,"yAxis",f,n)),(r=(o=Dm(b,S,!0))!==null&&o!==void 0?o:g)!==null&&r!==void 0?r:0},RL=(e,t,n)=>{var r=ct(e),o=al(e,t),l=ol(e,t);if(!(o==null||l==null)){var c,f;return r==="horizontal"?(c=wu(e,"xAxis",o,n),f=_u(e,"xAxis",o,n)):(c=wu(e,"yAxis",l,n),f=_u(e,"yAxis",l,n)),Dm(c,f)}},mY=te([dY,$D,h9,KD,hY,RL,sY],N$),pY=(e,t,n)=>{var r=al(e,t);if(r!=null)return wu(e,"xAxis",r,n)},vY=(e,t,n)=>{var r=ol(e,t);if(r!=null)return wu(e,"yAxis",r,n)},gY=(e,t,n)=>{var r=al(e,t);if(r!=null)return _u(e,"xAxis",r,n)},yY=(e,t,n)=>{var r=ol(e,t);if(r!=null)return _u(e,"yAxis",r,n)},xY=te([mY,rd],k$),bY=te([cY,rd],D$),_Y=te([fn,A1,pY,vY,gY,yY,xY,ct,a9,RL,bY,rd,lY],(e,t,n,r,o,l,c,f,m,v,p,g,b)=>{var{chartData:S,dataStartIndex:A,dataEndIndex:E}=m;if(!(g==null||c==null||t==null||f!=="horizontal"&&f!=="vertical"||n==null||r==null||o==null||l==null||v==null)){var{data:M}=g,j;if(M!=null&&M.length>0?j=M:j=S==null?void 0:S.slice(A,E+1),j!=null)return YY({layout:f,barSettings:g,pos:c,parentViewBox:t,bandSize:v,xAxis:n,yAxis:r,xAxisTicks:o,yAxisTicks:l,stackedData:p,displayedData:j,offset:e,cells:b,dataStartIndex:A})}}),wY=["index"];function bb(){return bb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bb.apply(null,arguments)}function SY(e,t){if(e==null)return{};var n,r,o=AY(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function AY(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var BL=O.createContext(void 0),EY=e=>{var t=O.useContext(BL);if(t!=null)return t.stackId;if(e!=null)return J6(e)},OY=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),TY=e=>{var t=O.useContext(BL);if(t!=null){var{stackId:n}=t;return"url(#".concat(OY(n,e),")")}},IL=e=>{var{index:t}=e,n=SY(e,wY),r=TY(t);return O.createElement(Qn,bb({className:"recharts-bar-stack-layer",clipPath:r},n))},PY=["onMouseEnter","onMouseLeave","onClick"],MY=["value","background","tooltipPosition"],CY=["id"],jY=["onMouseEnter","onClick","onMouseLeave"];function ka(){return ka=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ka.apply(null,arguments)}function xM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Kn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?xM(Object(n),!0).forEach(function(r){NY(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function NY(e,t,n){return(t=DY(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DY(e){var t=kY(e,"string");return typeof t=="symbol"?t:t+""}function kY(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function up(e,t){if(e==null)return{};var n,r,o=LY(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function LY(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var zY=e=>{var{dataKey:t,name:n,fill:r,legendType:o,hide:l}=e;return[{inactive:l,dataKey:t,type:o,color:r,value:kp(n,t),payload:e}]},RY=O.memo(e=>{var{dataKey:t,stroke:n,strokeWidth:r,fill:o,name:l,hide:c,unit:f,tooltipType:m,id:v}=e,p={dataDefinedOnItem:void 0,getPosition:Eu,settings:{stroke:n,strokeWidth:r,fill:o,dataKey:t,nameKey:void 0,name:kp(l,t),hide:c,type:m,color:o,unit:f,graphicalItemId:v}};return O.createElement(AL,{tooltipEntrySettings:p})});function BY(e){var t=Ce(tl),{data:n,dataKey:r,background:o,allOtherBarProps:l}=e,{onMouseEnter:c,onMouseLeave:f,onClick:m}=l,v=up(l,PY),p=G_(c,r,l.id),g=$_(f),b=K_(m,r,l.id);if(!o||n==null)return null;var S=yf(o);
119return O.createElement(bi,{zIndex:L$(o,kn.barBackground)},n.map((A,E)=>{var{value:M,background:j,tooltipPosition:z}=A,k=up(A,MY);if(!j)return null;var R=p(A,E),B=g(A,E),I=b(A,E),q=Kn(Kn(Kn(Kn(Kn({option:o,isActive:String(E)===t},k),{},{fill:"#eee"},j),S),Uf(v,A,E)),{},{onMouseEnter:R,onMouseLeave:B,onClick:I,dataKey:r,index:E,className:"recharts-bar-background-rectangle"});return O.createElement(lp,ka({key:"background-bar-".concat(E)},q))}))}function IY(e){var{showLabels:t,children:n,rects:r}=e,o=r==null?void 0:r.map(l=>{var c={x:l.x,y:l.y,width:l.width,lowerWidth:l.width,upperWidth:l.width,height:l.height};return Kn(Kn({},c),{},{value:l.value,payload:l.payload,parentViewBox:l.parentViewBox,viewBox:c,fill:l.fill})});return O.createElement(UF,{value:t?o:void 0},n)}function UY(e){var{shape:t,activeBar:n,baseProps:r,entry:o,index:l,dataKey:c}=e,f=Ce(tl),m=Ce(R_),v=n&&String(l)===f&&(m==null||c===m),p=v?n:t;return v?O.createElement(bi,{zIndex:kn.activeBar},O.createElement(IL,{index:l},O.createElement(lp,ka({},r,{name:String(r.name)},o,{isActive:v,option:p,index:l,dataKey:c})))):O.createElement(lp,ka({},r,{name:String(r.name)},o,{isActive:v,option:p,index:l,dataKey:c}))}function VY(e){var{shape:t,baseProps:n,entry:r,index:o,dataKey:l}=e;return O.createElement(lp,ka({},n,{name:String(n.name)},r,{isActive:!1,option:t,index:o,dataKey:l}))}function HY(e){var t,{data:n,props:r}=e,o=(t=gi(r))!==null&&t!==void 0?t:{},{id:l}=o,c=up(o,CY),{shape:f,dataKey:m,activeBar:v}=r,{onMouseEnter:p,onClick:g,onMouseLeave:b}=r,S=up(r,jY),A=G_(p,m,l),E=$_(b),M=K_(g,m,l);return n?O.createElement(O.Fragment,null,n.map((j,z)=>O.createElement(IL,ka({index:z,key:"rectangle-".concat(j==null?void 0:j.x,"-").concat(j==null?void 0:j.y,"-").concat(j==null?void 0:j.value,"-").concat(z),className:"recharts-bar-rectangle"},Uf(S,j,z),{onMouseEnter:A(j,z),onMouseLeave:E(j,z),onClick:M(j,z)}),v?O.createElement(UY,{shape:f,activeBar:v,baseProps:c,entry:j,index:z,dataKey:m}):O.createElement(VY,{shape:f,baseProps:c,entry:j,index:z,dataKey:m})))):null}function qY(e){var{props:t,previousRectanglesRef:n}=e,{data:r,layout:o,isAnimationActive:l,animationBegin:c,animationDuration:f,animationEasing:m,onAnimationEnd:v,onAnimationStart:p}=t,g=n.current,b=Fp(t,"recharts-bar-"),[S,A]=O.useState(!1),E=!S,M=O.useCallback(()=>{typeof v=="function"&&v(),A(!1)},[v]),j=O.useCallback(()=>{typeof p=="function"&&p(),A(!0)},[p]);return O.createElement(IY,{showLabels:E,rects:r},O.createElement(Zp,{animationId:b,begin:c,duration:f,isActive:l,easing:m,onAnimationEnd:M,onAnimationStart:j,key:b},z=>{var k=z===1?r:r==null?void 0:r.map((R,B)=>{var I=g&&g[B];if(I)return Kn(Kn({},R),{},{x:un(I.x,R.x,z),y:un(I.y,R.y,z),width:un(I.width,R.width,z),height:un(I.height,R.height,z)});if(o==="horizontal"){var q=un(0,R.height,z),K=un(R.stackedBarStart,R.y,z);return Kn(Kn({},R),{},{y:K,height:q})}var ie=un(0,R.width,z),ge=un(R.stackedBarStart,R.x,z);return Kn(Kn({},R),{},{width:ie,x:ge})});return z>0&&(n.current=k??null),k==null?null:O.createElement(Qn,null,O.createElement(HY,{props:t,data:k}))}),O.createElement(vL,{label:t.label}),t.children)}function ZY(e){var t=O.useRef(null);return O.createElement(qY,{previousRectanglesRef:t,props:e})}var UL=0,FY=(e,t)=>{var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:Ct(e,t)}};class GY extends O.PureComponent{render(){var{hide:t,data:n,dataKey:r,className:o,xAxisId:l,yAxisId:c,needClip:f,background:m,id:v}=this.props;if(t||n==null)return null;var p=mt("recharts-bar",o),g=v;return O.createElement(Qn,{className:p,id:v},f&&O.createElement("defs",null,O.createElement(RK,{clipPathId:g,xAxisId:l,yAxisId:c})),O.createElement(Qn,{className:"recharts-bar-rectangles",clipPath:f?"url(#clipPath-".concat(g,")"):void 0},O.createElement(BY,{data:n,dataKey:r,background:m,allOtherBarProps:this.props}),O.createElement(ZY,this.props)))}}var $Y={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:UL,xAxisId:0,yAxisId:0,zIndex:kn.bar};function KY(e){var{xAxisId:t,yAxisId:n,hide:r,legendType:o,minPointSize:l,activeBar:c,animationBegin:f,animationDuration:m,animationEasing:v,isAnimationActive:p}=e,{needClip:g}=zL(t,n),b=Ou(),S=pr(),A=F_(e.children,Do),E=Ce(z=>_Y(z,e.id,S,A));if(b!=="vertical"&&b!=="horizontal")return null;var M,j=E==null?void 0:E[0];return j==null||j.height==null||j.width==null?M=0:M=b==="vertical"?j.height/2:j.width/2,O.createElement(zK,{xAxisId:t,yAxisId:n,data:E,dataPointFormatter:FY,errorBarOffset:M},O.createElement(GY,ka({},e,{layout:b,needClip:g,data:E,xAxisId:t,yAxisId:n,hide:r,legendType:o,minPointSize:l,activeBar:c,animationBegin:f,animationDuration:m,animationEasing:v,isAnimationActive:p})))}
119function YY(e){var{layout:t,barSettings:{dataKey:n,minPointSize:r},pos:o,bandSize:l,xAxis:c,yAxis:f,xAxisTicks:m,yAxisTicks:v,stackedData:p,displayedData:g,offset:b,cells:S,parentViewBox:A,dataStartIndex:E}=e,M=t==="horizontal"?f:c,j=p?M.scale.domain():null,z=eI({numericAxis:M}),k=M.scale.map(z);return g.map((R,B)=>{var I,q,K,ie,ge,re;if(p){var $=p[B+E];if($==null)return null;I=K6($,j)}else I=Ct(R,n),Array.isArray(I)||(I=[z,I]);var be=iY(r,UL)(I[1],B);if(t==="horizontal"){var xe,_e=f.scale.map(I[0]),G=f.scale.map(I[1]);if(_e==null||G==null)return null;q=iO({axis:c,ticks:m,bandSize:l,offset:o.offset,entry:R,index:B}),K=(xe=G??_e)!==null&&xe!==void 0?xe:void 0,ie=o.size;var le=_e-G;if(ge=Gi(le)?0:le,re={x:q,y:b.top,width:ie,height:b.height},Math.abs(be)>0&&Math.abs(ge)<Math.abs(be)){var ne=_n(ge||be)*(Math.abs(be)-Math.abs(ge));K-=ne,ge+=ne}}else{var we=c.scale.map(I[0]),fe=c.scale.map(I[1]);if(we==null||fe==null)return null;if(q=we,K=iO({axis:f,ticks:v,bandSize:l,offset:o.offset,entry:R,index:B}),ie=fe-we,ge=o.size,re={x:b.left,y:K,width:b.width,height:ge},Math.abs(be)>0&&Math.abs(ie)<Math.abs(be)){var U=_n(ie||be)*(Math.abs(be)-Math.abs(ie));ie+=U}}if(q==null||K==null||ie==null||ge==null)return null;var X=Kn(Kn({},R),{},{stackedBarStart:k,x:q,y:K,width:ie,height:ge,value:p?I:I[1],payload:R,background:re,tooltipPosition:{x:q+ie/2,y:K+ge/2},parentViewBox:A},S&&S[B]&&S[B].props);return X}).filter(Boolean)}function WY(e){var t=Sn(e,$Y),n=EY(t.stackId),r=pr();return O.createElement(EL,{id:t.id,type:"bar"},o=>O.createElement(O.Fragment,null,O.createElement(TG,{legendPayload:zY(t)}),O.createElement(RY,{dataKey:t.dataKey,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:o}),O.createElement(VG,{type:"bar",id:o,data:void 0,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,stackId:n,hide:t.hide,barSize:t.barSize,minPointSize:t.minPointSize,maxBarSize:t.maxBarSize,isPanorama:r}),O.createElement(bi,{zIndex:t.zIndex},O.createElement(KY,ka({},t,{id:o})))))}var _b=O.memo(WY,X_);_b.displayName="Bar";var XY=["domain","range"],QY=["domain","range"];function bM(e,t){if(e==null)return{};var n,r,o=JY(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function JY(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function _M(e,t){return e===t?!0:Array.isArray(e)&&e.length===2&&Array.isArray(t)&&t.length===2?e[0]===t[0]&&e[1]===t[1]:!1}function VL(e,t){if(e===t)return!0;var{domain:n,range:r}=e,o=bM(e,XY),{domain:l,range:c}=t,f=bM(t,QY);return!_M(n,l)||!_M(r,c)?!1:X_(o,f)}var eW=["type"],tW=["dangerouslySetInnerHTML","ticks","scale"],nW=["id","scale"];function wb(){return wb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wb.apply(null,arguments)}function wM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function SM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?wM(Object(n),!0).forEach(function(r){rW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function rW(e,t,n){return(t=iW(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iW(e){var t=aW(e,"string");return typeof t=="symbol"?t:t+""}function aW(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Sb(e,t){if(e==null)return{};var n,r,o=oW(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function oW(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}
119function sW(e){var t=Ot(),n=O.useRef(null),r=DN(),{type:o}=e,l=Sb(e,eW),c=ev(r,"xAxis",o),f=O.useMemo(()=>{if(c!=null)return SM(SM({},l),{},{type:c})},[l,c]);return O.useLayoutEffect(()=>{f!=null&&(n.current===null?t(g$(f)):n.current!==f&&t(y$({prev:n.current,next:f})),n.current=f)},[f,t]),O.useLayoutEffect(()=>()=>{n.current&&(t(x$(n.current)),n.current=null)},[t]),null}var lW=e=>{var{xAxisId:t,className:n}=e,r=Ce(A1),o=pr(),l="xAxis",c=Ce(j=>Tk(j,l,t,o)),f=Ce(j=>Sk(j,t)),m=Ce(j=>mH(j,t)),v=Ce(j=>ik(j,t));if(f==null||m==null||v==null)return null;var{dangerouslySetInnerHTML:p,ticks:g,scale:b}=e,S=Sb(e,tW),{id:A,scale:E}=v,M=Sb(v,nW);return O.createElement(W_,wb({},S,M,{x:m.x,y:m.y,width:f.width,height:f.height,className:mt("recharts-".concat(l," ").concat(l),n),viewBox:r,ticks:c,axisType:l}))},uW={allowDataOverflow:yn.allowDataOverflow,allowDecimals:yn.allowDecimals,allowDuplicatedCategory:yn.allowDuplicatedCategory,angle:yn.angle,axisLine:Ta.axisLine,height:yn.height,hide:!1,includeHidden:yn.includeHidden,interval:yn.interval,label:!1,minTickGap:yn.minTickGap,mirror:yn.mirror,orientation:yn.orientation,padding:yn.padding,reversed:yn.reversed,scale:yn.scale,tick:yn.tick,tickCount:yn.tickCount,tickLine:Ta.tickLine,tickSize:Ta.tickSize,type:yn.type,xAxisId:0},cW=e=>{var t=Sn(e,uW);return O.createElement(O.Fragment,null,O.createElement(sW,{allowDataOverflow:t.allowDataOverflow,allowDecimals:t.allowDecimals,allowDuplicatedCategory:t.allowDuplicatedCategory,angle:t.angle,dataKey:t.dataKey,domain:t.domain,height:t.height,hide:t.hide,id:t.xAxisId,includeHidden:t.includeHidden,interval:t.interval,minTickGap:t.minTickGap,mirror:t.mirror,name:t.name,orientation:t.orientation,padding:t.padding,reversed:t.reversed,scale:t.scale,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit}),O.createElement(lW,t))},Ab=O.memo(cW,VL);Ab.displayName="XAxis";var fW=["type"],dW=["dangerouslySetInnerHTML","ticks","scale"],hW=["id","scale"];function Eb(){return Eb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Eb.apply(null,arguments)}function AM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function EM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?AM(Object(n),!0).forEach(function(r){mW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function mW(e,t,n){return(t=pW(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pW(e){var t=vW(e,"string");return typeof t=="symbol"?t:t+""}function vW(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ob(e,t){if(e==null)return{};var n,r,o=gW(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function gW(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function yW(e){var t=Ot(),n=O.useRef(null),r=DN(),{type:o}=e,l=Ob(e,fW),c=ev(r,"yAxis",o),f=O.useMemo(()=>{if(c!=null)return EM(EM({},l),{},{type:c})},[c,l]);return O.useLayoutEffect(()=>{f!=null&&(n.current===null?t(b$(f)):n.current!==f&&t(_$({prev:n.current,next:f})),n.current=f)},[f,t]),O.useLayoutEffect(()=>()=>{n.current&&(t(w$(n.current)),n.current=null)},[t]),null}function xW(e){var{yAxisId:t,className:n,width:r,label:o}=e,l=O.useRef(null),c=O.useRef(null),f=Ce(A1),m=pr(),v=Ot(),p="yAxis",g=Ce(I=>Ak(I,t)),b=Ce(I=>vH(I,t)),S=Ce(I=>Tk(I,p,t,m)),A=Ce(I=>ak(I,t));if(O.useLayoutEffect(()=>{if(!(r!=="auto"||!g||H_(o)||O.isValidElement(o)||A==null)){var I=l.current;if(I){var q=I.getCalculatedWidth();
119Math.round(g.width)!==Math.round(q)&&v(S$({id:t,width:q}))}}},[S,g,v,o,t,r,A]),g==null||b==null||A==null)return null;var{dangerouslySetInnerHTML:E,ticks:M,scale:j}=e,z=Ob(e,dW),{id:k,scale:R}=A,B=Ob(A,hW);return O.createElement(W_,Eb({},z,B,{ref:l,labelRef:c,x:b.x,y:b.y,tickTextProps:r==="auto"?{width:void 0}:{width:r},width:g.width,height:g.height,className:mt("recharts-".concat(p," ").concat(p),n),viewBox:f,ticks:S,axisType:p}))}var bW={allowDataOverflow:xn.allowDataOverflow,allowDecimals:xn.allowDecimals,allowDuplicatedCategory:xn.allowDuplicatedCategory,angle:xn.angle,axisLine:Ta.axisLine,hide:!1,includeHidden:xn.includeHidden,interval:xn.interval,label:!1,minTickGap:xn.minTickGap,mirror:xn.mirror,orientation:xn.orientation,padding:xn.padding,reversed:xn.reversed,scale:xn.scale,tick:xn.tick,tickCount:xn.tickCount,tickLine:Ta.tickLine,tickSize:Ta.tickSize,type:xn.type,width:xn.width,yAxisId:0},_W=e=>{var t=Sn(e,bW);return O.createElement(O.Fragment,null,O.createElement(yW,{interval:t.interval,id:t.yAxisId,scale:t.scale,type:t.type,domain:t.domain,allowDataOverflow:t.allowDataOverflow,dataKey:t.dataKey,allowDuplicatedCategory:t.allowDuplicatedCategory,allowDecimals:t.allowDecimals,tickCount:t.tickCount,padding:t.padding,includeHidden:t.includeHidden,reversed:t.reversed,ticks:t.ticks,width:t.width,orientation:t.orientation,mirror:t.mirror,hide:t.hide,unit:t.unit,name:t.name,angle:t.angle,minTickGap:t.minTickGap,tick:t.tick,tickFormatter:t.tickFormatter}),O.createElement(xW,t))},Tb=O.memo(_W,VL);Tb.displayName="YAxis";var wW=(e,t)=>t,Q_=te([wW,ct,tk,En,Zk,Ha,jq,fn],Bq),J_=e=>{var t=e.currentTarget.getBoundingClientRect(),n=t.width/e.currentTarget.offsetWidth,r=t.height/e.currentTarget.offsetHeight;return{chartX:Math.round((e.clientX-t.left)/n),chartY:Math.round((e.clientY-t.top)/r)}},HL=Yr("mouseClick"),qL=Hf();qL.startListening({actionCreator:HL,effect:(e,t)=>{var n=e.payload,r=Q_(t.getState(),J_(n));(r==null?void 0:r.activeIndex)!=null&&t.dispatch(CH({activeIndex:r.activeIndex,activeDataKey:void 0,activeCoordinate:r.activeCoordinate}))}});var Pb=Yr("mouseMove"),ZL=Hf(),Qh=null;ZL.startListening({actionCreator:Pb,effect:(e,t)=>{var n=e.payload;Qh!==null&&cancelAnimationFrame(Qh);var r=J_(n);Qh=requestAnimationFrame(()=>{var o=t.getState(),l=j_(o,o.tooltip.settings.shared);if(l==="axis"){var c=Q_(o,r);(c==null?void 0:c.activeIndex)!=null?t.dispatch(Lk({activeIndex:c.activeIndex,activeDataKey:void 0,activeCoordinate:c.activeCoordinate})):t.dispatch(kk())}Qh=null})}});function SW(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":e==="children"&&typeof t=="object"&&t!==null?"<<CHILDREN>>":t}var OM={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index",baseValue:void 0,reverseStackOrder:!1},FL=mr({name:"rootProps",initialState:OM,reducers:{updateOptions:(e,t)=>{var n;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=(n=t.payload.barGap)!==null&&n!==void 0?n:OM.barGap,e.barSize=t.payload.barSize,e.maxBarSize=t.payload.maxBarSize,e.stackOffset=t.payload.stackOffset,e.syncId=t.payload.syncId,e.syncMethod=t.payload.syncMethod,e.className=t.payload.className,e.baseValue=t.payload.baseValue,e.reverseStackOrder=t.payload.reverseStackOrder}}}),AW=FL.reducer,{updateOptions:EW}=FL.actions,OW=null,TW={updatePolarOptions:(e,t)=>t.payload},GL=mr({name:"polarOptions",initialState:OW,reducers:TW}),{updatePolarOptions:PW}=GL.actions,MW=GL.reducer,$L=Yr("keyDown"),KL=Yr("focus"),ew=Hf();ew.startListening({actionCreator:$L,effect:(e,t)=>{var n=t.getState(),r=n.rootProps.accessibilityLayer!==!1;if(r){var{keyboardInteraction:o}=n.tooltip,l=e.payload;if(!(l!=="ArrowRight"&&l!=="ArrowLeft"&&l!=="Enter")){var c=N_(o,Lu(n),Jf(n),td(n)),f=c==null?-1:Number(c);if(!(!Number.isFinite(f)||f<0)){var m=Ha(n);if(l==="Enter"){var v=rp(n,"axis","hover",String(o.index));t.dispatch(mb({active:!o.active,activeIndex:o.index,activeCoordinate:v}));return}var p=bH(n),g=p==="left-to-right"?1:-1,b=l==="ArrowRight"?1:-1,S=f+b*g;if(!(m==null||S>=m.length||S<0)){var A=rp(n,"axis","hover",String(S));t.dispatch(mb({active:!0,activeIndex:S.toString(),activeCoordinate:A}))}}}}}});ew.startListening({actionCreator:KL,effect:(e,t)=>
119{var n=t.getState(),r=n.rootProps.accessibilityLayer!==!1;if(r){var{keyboardInteraction:o}=n.tooltip;if(!o.active&&o.index==null){var l="0",c=rp(n,"axis","hover",String(l));t.dispatch(mb({active:!0,activeIndex:l,activeCoordinate:c}))}}}});var Hr=Yr("externalEvent"),YL=Hf(),nx=new Map;YL.startListening({actionCreator:Hr,effect:(e,t)=>{var{handler:n,reactEvent:r}=e.payload;if(n!=null){r.persist();var o=r.type,l=nx.get(o);l!==void 0&&cancelAnimationFrame(l);var c=requestAnimationFrame(()=>{try{var f=t.getState(),m={activeCoordinate:vq(f),activeDataKey:R_(f),activeIndex:tl(f),activeLabel:$k(f),activeTooltipIndex:tl(f),isTooltipActive:gq(f)};n(m,r)}finally{nx.delete(o)}});nx.set(o,c)}}});var CW=te([Du],e=>e.tooltipItemPayloads),jW=te([CW,(e,t)=>t,(e,t,n)=>n],(e,t,n)=>{if(t!=null){var r=e.find(l=>l.settings.graphicalItemId===n);if(r!=null){var{getPosition:o}=r;if(o!=null)return o(t)}}}),WL=Yr("touchMove"),XL=Hf();XL.startListening({actionCreator:WL,effect:(e,t)=>{var n=e.payload;if(!(n.touches==null||n.touches.length===0)){var r=t.getState(),o=j_(r,r.tooltip.settings.shared);if(o==="axis"){var l=n.touches[0];if(l==null)return;var c=Q_(r,J_({clientX:l.clientX,clientY:l.clientY,currentTarget:n.currentTarget}));(c==null?void 0:c.activeIndex)!=null&&t.dispatch(Lk({activeIndex:c.activeIndex,activeDataKey:void 0,activeCoordinate:c.activeCoordinate}))}else if(o==="item"){var f,m=n.touches[0];if(document.elementFromPoint==null||m==null)return;var v=document.elementFromPoint(m.clientX,m.clientY);if(!v||!v.getAttribute)return;var p=v.getAttribute(TN),g=(f=v.getAttribute(PN))!==null&&f!==void 0?f:void 0,b=ku(r).find(E=>E.id===g);if(p==null||b==null||g==null)return;var{dataKey:S}=b,A=jW(r,p,g);t.dispatch(Dk({activeDataKey:S,activeIndex:p,activeCoordinate:A,activeGraphicalItemId:g}))}}}});var NW=Yj({brush:z$,cartesianAxis:A$,chartData:pZ,errorBars:CK,graphicalItems:IG,layout:q6,legend:WI,options:cZ,polarAxis:QF,polarOptions:MW,referenceElements:U$,rootProps:AW,tooltip:jH,zIndex:Qq}),DW=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"Chart";return m6({reducer:NW,preloadedState:t,middleware:r=>{var o;return r({serializableCheck:!1,immutableCheck:!["commonjs","es6","production"].includes((o="es6")!==null&&o!==void 0?o:"")}).concat([qL.middleware,ZL.middleware,ew.middleware,YL.middleware,XL.middleware])},enhancers:r=>{var o=r;return typeof r=="function"&&(o=r()),o.concat(cN({type:"raf"}))},devTools:{serialize:{replacer:SW},name:"recharts-".concat(n)}})};function QL(e){var{preloadedState:t,children:n,reduxStoreName:r}=e,o=pr(),l=O.useRef(null);if(o)return n;l.current==null&&(l.current=DW(t,r));var c=g1;return O.createElement(JK,{context:c,store:l.current},n)}function kW(e){var{layout:t,margin:n}=e,r=Ot(),o=pr();return O.useEffect(()=>{o||(r(U6(t)),r(I6(n)))},[r,o,t,n]),null}var JL=O.memo(kW,X_);function ez(e){var t=Ot();return O.useEffect(()=>{t(EW(e))},[t,e]),null}function TM(e){var{zIndex:t,isPanorama:n}=e,r=O.useRef(null),o=Ot();return O.useLayoutEffect(()=>(r.current&&o(Wq({zIndex:t,element:r.current,isPanorama:n})),()=>{o(Xq({zIndex:t,isPanorama:n}))}),[o,t,n]),O.createElement("g",{tabIndex:-1,ref:r})}function PM(e){var{children:t,isPanorama:n}=e,r=Ce(Uq);if(!r||r.length===0)return t;var o=r.filter(c=>c<0),l=r.filter(c=>c>0);return O.createElement(O.Fragment,null,o.map(c=>O.createElement(TM,{key:c,zIndex:c,isPanorama:n})),t,l.map(c=>O.createElement(TM,{key:c,zIndex:c,isPanorama:n})))}var LW=["children"];function zW(e,t){if(e==null)return{};var n,r,o=RW(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function RW(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function cp(){return cp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cp.apply(null,arguments)}var BW={width:"100%",height:"100%",display:"block"},IW=O.forwardRef((e,t)=>
119{var n=T1(),r=P1(),o=FN();if(!Ki(n)||!Ki(r))return null;var{children:l,otherAttributes:c,title:f,desc:m}=e,v,p;return c!=null&&(typeof c.tabIndex=="number"?v=c.tabIndex:v=o?0:void 0,typeof c.role=="string"?p=c.role:p=o?"application":void 0),O.createElement(s1,cp({},c,{title:f,desc:m,role:p,tabIndex:v,width:n,height:r,style:BW,ref:t}),l)}),UW=e=>{var{children:t}=e,n=Ce(Bp);if(!n)return null;var{width:r,height:o,y:l,x:c}=n;return O.createElement(s1,{width:r,height:o,x:c,y:l},t)},MM=O.forwardRef((e,t)=>{var{children:n}=e,r=zW(e,LW),o=pr();return o?O.createElement(UW,null,O.createElement(PM,{isPanorama:!0},n)):O.createElement(IW,cp({ref:t},r),O.createElement(PM,{isPanorama:!1},n))});function VW(){var e=Ot(),[t,n]=O.useState(null),r=Ce(oI);return O.useEffect(()=>{if(t!=null){var o=t.getBoundingClientRect(),l=o.width/t.offsetWidth;tt(l)&&l!==r&&e(H6(l))}},[t,e,r]),n}function CM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function HW(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?CM(Object(n),!0).forEach(function(r){qW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function qW(e,t,n){return(t=ZW(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZW(e){var t=FW(e,"string");return typeof t=="symbol"?t:t+""}function FW(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function zo(){return zo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zo.apply(null,arguments)}var GW=()=>(AZ(),null);function fp(e){if(typeof e=="number")return e;if(typeof e=="string"){var t=parseFloat(e);if(!Number.isNaN(t))return t}return 0}var $W=O.forwardRef((e,t)=>{var n,r,o=O.useRef(null),[l,c]=O.useState({containerWidth:fp((n=e.style)===null||n===void 0?void 0:n.width),containerHeight:fp((r=e.style)===null||r===void 0?void 0:r.height)}),f=O.useCallback((v,p)=>{c(g=>{var b=Math.round(v),S=Math.round(p);return g.containerWidth===b&&g.containerHeight===S?g:{containerWidth:b,containerHeight:S}})},[]),m=O.useCallback(v=>{if(typeof t=="function"&&t(v),v!=null&&typeof ResizeObserver<"u"){var{width:p,height:g}=v.getBoundingClientRect();f(p,g);var b=A=>{var E=A[0];if(E!=null){var{width:M,height:j}=E.contentRect;f(M,j)}},S=new ResizeObserver(b);S.observe(v),o.current=S}},[t,f]);return O.useEffect(()=>()=>{var v=o.current;v!=null&&v.disconnect()},[f]),O.createElement(O.Fragment,null,O.createElement(Zf,{width:l.containerWidth,height:l.containerHeight}),O.createElement("div",zo({ref:m},e)))}),KW=O.forwardRef((e,t)=>{var{width:n,height:r}=e,[o,l]=O.useState({containerWidth:fp(n),containerHeight:fp(r)}),c=O.useCallback((m,v)=>{l(p=>{var g=Math.round(m),b=Math.round(v);return p.containerWidth===g&&p.containerHeight===b?p:{containerWidth:g,containerHeight:b}})},[]),f=O.useCallback(m=>{if(typeof t=="function"&&t(m),m!=null){var{width:v,height:p}=m.getBoundingClientRect();c(v,p)}},[t,c]);return O.createElement(O.Fragment,null,O.createElement(Zf,{width:o.containerWidth,height:o.containerHeight}),O.createElement("div",zo({ref:f},e)))}),YW=O.forwardRef((e,t)=>{var{width:n,height:r}=e;return O.createElement(O.Fragment,null,O.createElement(Zf,{width:n,height:r}),O.createElement("div",zo({ref:t},e)))}),WW=O.forwardRef((e,t)=>{var{width:n,height:r}=e;return typeof n=="string"||typeof r=="string"?O.createElement(KW,zo({},e,{ref:t})):typeof n=="number"&&typeof r=="number"?O.createElement(YW,zo({},e,{width:n,height:r,ref:t})):O.createElement(O.Fragment,null,O.createElement(Zf,{width:n,height:r}),O.createElement("div",zo({ref:t},e)))});function XW(e){return e?$W:WW}var QW=O.forwardRef((e,t)=>
119{var{children:n,className:r,height:o,onClick:l,onContextMenu:c,onDoubleClick:f,onMouseDown:m,onMouseEnter:v,onMouseLeave:p,onMouseMove:g,onMouseUp:b,onTouchEnd:S,onTouchMove:A,onTouchStart:E,style:M,width:j,responsive:z,dispatchTouchEvents:k=!0}=e,R=O.useRef(null),B=Ot(),[I,q]=O.useState(null),[K,ie]=O.useState(null),ge=VW(),re=E1(),$=(re==null?void 0:re.width)>0?re.width:j,be=(re==null?void 0:re.height)>0?re.height:o,xe=O.useCallback(ce=>{ge(ce),typeof t=="function"&&t(ce),q(ce),ie(ce),ce!=null&&(R.current=ce)},[ge,t,q,ie]),_e=O.useCallback(ce=>{B(HL(ce)),B(Hr({handler:l,reactEvent:ce}))},[B,l]),G=O.useCallback(ce=>{B(Pb(ce)),B(Hr({handler:v,reactEvent:ce}))},[B,v]),le=O.useCallback(ce=>{B(kk()),B(Hr({handler:p,reactEvent:ce}))},[B,p]),ne=O.useCallback(ce=>{B(Pb(ce)),B(Hr({handler:g,reactEvent:ce}))},[B,g]),we=O.useCallback(()=>{B(KL())},[B]),fe=O.useCallback(ce=>{B($L(ce.key))},[B]),U=O.useCallback(ce=>{B(Hr({handler:c,reactEvent:ce}))},[B,c]),X=O.useCallback(ce=>{B(Hr({handler:f,reactEvent:ce}))},[B,f]),ye=O.useCallback(ce=>{B(Hr({handler:m,reactEvent:ce}))},[B,m]),V=O.useCallback(ce=>{B(Hr({handler:b,reactEvent:ce}))},[B,b]),J=O.useCallback(ce=>{B(Hr({handler:E,reactEvent:ce}))},[B,E]),ue=O.useCallback(ce=>{k&&B(WL(ce)),B(Hr({handler:A,reactEvent:ce}))},[B,k,A]),Se=O.useCallback(ce=>{B(Hr({handler:S,reactEvent:ce}))},[B,S]),Ge=XW(z);return O.createElement(eL.Provider,{value:I},O.createElement(hj.Provider,{value:K},O.createElement(Ge,{width:$??(M==null?void 0:M.width),height:be??(M==null?void 0:M.height),className:mt("recharts-wrapper",r),style:HW({position:"relative",cursor:"default",width:$,height:be},M),onClick:_e,onContextMenu:U,onDoubleClick:X,onFocus:we,onKeyDown:fe,onMouseDown:ye,onMouseEnter:G,onMouseLeave:le,onMouseMove:ne,onMouseUp:V,onTouchEnd:Se,onTouchMove:ue,onTouchStart:J,ref:xe},O.createElement(GW,null),n)))}),JW=["width","height","responsive","children","className","style","compact","title","desc"];function eX(e,t){if(e==null)return{};var n,r,o=tX(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function tX(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var tz=O.forwardRef((e,t)=>{var{width:n,height:r,responsive:o,children:l,className:c,style:f,compact:m,title:v,desc:p}=e,g=eX(e,JW),b=gi(g);return m?O.createElement(O.Fragment,null,O.createElement(Zf,{width:n,height:r}),O.createElement(MM,{otherAttributes:b,title:v,desc:p},l)):O.createElement(QW,{className:c,style:f,width:n,height:r,responsive:o??!1,onClick:e.onClick,onMouseLeave:e.onMouseLeave,onMouseEnter:e.onMouseEnter,onMouseMove:e.onMouseMove,onMouseDown:e.onMouseDown,onMouseUp:e.onMouseUp,onContextMenu:e.onContextMenu,onDoubleClick:e.onDoubleClick,onTouchStart:e.onTouchStart,onTouchMove:e.onTouchMove,onTouchEnd:e.onTouchEnd},O.createElement(MM,{otherAttributes:b,title:v,desc:p,ref:t},O.createElement(H$,null,l)))});function Mb(){return Mb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mb.apply(null,arguments)}var nX={top:5,right:5,bottom:5,left:5},rX={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,layout:"horizontal",margin:nX,responsive:!1,reverseStackOrder:!1,stackOffset:"none",syncMethod:"index"},iX=O.forwardRef(function(t,n){var r,o=Sn(t.categoricalChartProps,rX),{chartName:l,defaultTooltipEventType:c,validateTooltipEventTypes:f,tooltipPayloadSearcher:m,categoricalChartProps:v}=t,p={chartName:l,defaultTooltipEventType:c,validateTooltipEventTypes:f,tooltipPayloadSearcher:m,eventEmitter:void 0};return O.createElement(QL,{preloadedState:{options:p},reduxStoreName:(r=v.id)!==null&&r!==void 0?r:l},O.createElement(CL,{chartData:v.data}),O.createElement(JL,{layout:o.layout,margin:o.margin}),O.createElement(ez,{baseValue:o.baseValue,accessibilityLayer:o.accessibilityLayer,barCategoryGap:o.barCategoryGap,maxBarSize:o.maxBarSize,stackOffset:o.stackOffset,barGap:o.barGap,barSize:o.barSize,syncId:o.syncId,syncMethod:o.syncMethod,className:o.className,reverseStackOrder:o.reverseStackOrder}),O.createElement(tz,Mb({},o,{ref:n})))}),aX=["axis","item"],jM=O.forwardRef((e,t)=>
119O.createElement(iX,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:aX,tooltipPayloadSearcher:tL,categoricalChartProps:e,ref:t}));function oX(e){var t=Ot();return O.useEffect(()=>{t(PW(e))},[t,e]),null}var sX=["layout"];function Cb(){return Cb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cb.apply(null,arguments)}function lX(e,t){if(e==null)return{};var n,r,o=uX(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function uX(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}var cX={top:5,right:5,bottom:5,left:5},nz={accessibilityLayer:!0,stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:cX,reverseStackOrder:!1,syncMethod:"index",layout:"radial",responsive:!1,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"},fX=O.forwardRef(function(t,n){var r,o=Sn(t.categoricalChartProps,nz),{layout:l}=o,c=lX(o,sX),{chartName:f,defaultTooltipEventType:m,validateTooltipEventTypes:v,tooltipPayloadSearcher:p}=t,g={chartName:f,defaultTooltipEventType:m,validateTooltipEventTypes:v,tooltipPayloadSearcher:p,eventEmitter:void 0};return O.createElement(QL,{preloadedState:{options:g},reduxStoreName:(r=o.id)!==null&&r!==void 0?r:f},O.createElement(CL,{chartData:o.data}),O.createElement(JL,{layout:l,margin:o.margin}),O.createElement(ez,{baseValue:void 0,accessibilityLayer:o.accessibilityLayer,barCategoryGap:o.barCategoryGap,maxBarSize:o.maxBarSize,stackOffset:o.stackOffset,barGap:o.barGap,barSize:o.barSize,syncId:o.syncId,syncMethod:o.syncMethod,className:o.className,reverseStackOrder:o.reverseStackOrder}),O.createElement(oX,{cx:o.cx,cy:o.cy,startAngle:o.startAngle,endAngle:o.endAngle,innerRadius:o.innerRadius,outerRadius:o.outerRadius}),O.createElement(tz,Cb({},c,{ref:n})))});function NM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function DM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?NM(Object(n),!0).forEach(function(r){dX(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NM(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function dX(e,t,n){return(t=hX(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hX(e){var t=mX(e,"string");return typeof t=="symbol"?t:t+""}function mX(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pX=["item"],vX=DM(DM({},nz),{},{layout:"centric",startAngle:0,endAngle:360}),rx=O.forwardRef((e,t)=>{var n=Sn(e,vX);return O.createElement(fX,{chartName:"PieChart",defaultTooltipEventType:"item",validateTooltipEventTypes:pX,tooltipPayloadSearcher:tL,categoricalChartProps:n,ref:t})});/** 120 * @license lucide-react v0.563.0 - ISC 121 * 122 * This source code is licensed under the ISC license. 123 * See the LICENSE file in the root directory of this source tree. 124 */const rz=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();/** 125 * @license lucide-react v0.563.0 - ISC 126 * 127 * This source code is licensed under the ISC license. 128 * See the LICENSE file in the root directory of this source tree. 129 */const gX=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/** 130 * @license lucide-react v0.563.0 - ISC 131 * 132 * This source code is licensed under the ISC license. 133 * See the LICENSE file in the root directory of this source tree. 134 */const yX=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,n,r)=>r?r.toUpperCase():n.toLowerCase());/** 135 * @license lucide-react v0.563.0 - ISC 136 * 137 * This source code is licensed under the ISC license. 138 * See the LICENSE file in the root directory of this source tree. 139 */const kM=e=>{const t=yX(e);return t.charAt(0).toUpperCase()+t.slice(1)};/** 140 * @license lucide-react v0.563.0 - ISC 141 * 142 * This source code is licensed under the ISC license. 143 * See the LICENSE file in the root directory of this source tree. 144 */var xX={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 145 * @license lucide-react v0.563.0 - ISC 146 * 147 * This source code is licensed under the ISC license. 148 * See the LICENSE file in the root directory of this source tree. 149 */const bX=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0;return!1};/** 150 * @license lucide-react v0.563.0 - ISC 151 * 152 * This source code is licensed under the ISC license. 153 * See the LICENSE file in the root directory of this source tree. 154 */const _X=O.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:l,iconNode:c,...f},m)=>O.createElement("svg",{ref:m,...xX,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:rz("lucide",o),...!l&&!bX(f)&&{"aria-hidden":"true"},...f},[...c.map(([v,p])=>O.createElement(v,p)),...Array.isArray(l)?l:[l]]));/** 155 * @license lucide-react v0.563.0 - ISC 156 * 157 * This source code is licensed under the ISC license. 158 * See the LICENSE file in the root directory of this source tree. 159 */const Fe=(e,t)=>{const n=O.forwardRef(({className:r,...o},l)=>O.createElement(_X,{ref:l,iconNode:t,className:rz(`lucide-${gX(kM(e))}`,`lucide-${e}`,r),...o}));return n.displayName=kM(e),n};/** 160 * @license lucide-react v0.563.0 - ISC 161 * 162 * This source code is licensed under the ISC license. 163 * See the LICENSE file in the root directory of this source tree. 164 */const wX=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l
164-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]],ix=Fe("activity",wX);/** 165 * @license lucide-react v0.563.0 - ISC 166 * 167 * This source code is licensed under the ISC license. 168 * See the LICENSE file in the root directory of this source tree. 169 */const SX=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],LM=Fe("arrow-right",SX);/** 170 * @license lucide-react v0.563.0 - ISC 171 * 172 * This source code is licensed under the ISC license. 173 * See the LICENSE file in the root directory of this source tree. 174 */const AX=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],zM=Fe("arrow-up",AX);/** 175 * @license lucide-react v0.563.0 - ISC 176 * 177 * This source code is licensed under the ISC license. 178 * See the LICENSE file in the root directory of this source tree. 179 */const EX=[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]],RM=Fe("book-open",EX);/** 180 * @license lucide-react v0.563.0 - ISC 181 * 182 * This source code is licensed under the ISC license. 183 * See the LICENSE file in the root directory of this source tree. 184 */const OX=[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]],TX=Fe("briefcase",OX);/** 185 * @license lucide-react v0.563.0 - ISC 186 * 187 * This source code is licensed under the ISC license. 188 * See the LICENSE file in the root directory of this source tree. 189 */const PX=[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]],ax=Fe("calendar",PX);/** 190 * @license lucide-react v0.563.0 - ISC 191 * 192 * This source code is licensed under the ISC license. 193 * See the LICENSE file in the root directory of this source tree. 194 */const MX=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],CX=Fe("check",MX);/** 195 * @license lucide-react v0.563.0 - ISC 196 * 197 * This source code is licensed under the ISC license. 198 * See the LICENSE file in the root directory of this source tree. 199 */const jX=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],jb=Fe("chevron-down",jX);/** 200 * @license lucide-react v0.563.0 - ISC 201 * 202 * This source code is licensed under the ISC license. 203 * See the LICENSE file in the root directory of this source tree. 204 */const NX=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]],BM=Fe("circle-alert",NX);/** 205 * @license lucide-react v0.563.0 - ISC 206 * 207 * This source code is licensed under the ISC license. 208 * See the LICENSE file in the root directory of this source tree. 209 */const DX=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]],Nb=Fe("clipboard-list",DX);/** 210 * @license lucide-react v0.563.0 - ISC 211 * 212 * This source code is licensed under the ISC license. 213 * See the LICENSE file in the root directory of this source tree. 214 */const kX=[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],LX=Fe("clock",kX);/** 215 * @license lucide-react v0.563.0 - ISC 216 * 217 * This source code is licensed under the ISC license. 218 * See the LICENSE file in the root directory of this source tree. 219 */const zX=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]],RX=Fe("database",zX);/** 220 * @license lucide-react v0.563.0 - ISC 221 * 222 * This source code is licensed under the ISC license. 223 * See the LICENSE file in the root directory of this source tree. 224 */const BX=[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]],IM=Fe("download",BX);/** 225 * @license lucide-react v0.563.0 - ISC 226 * 227 * This source code is licensed under the ISC license. 228 * See the LICENSE file in the root directory of this source tree. 229 */const IX=[["path",{d:"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z",key:"c7niix"}]],UM=Fe("droplet",IX);/** 230 * @license lucide-react v0.563.0 - ISC 231 * 232 * This source code is licensed under the ISC license. 233 * See the LICENSE file in the root directory of this source tree. 234 */const UX=[["path",{d:"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z",ke
234y:"1ptgy4"}],["path",{d:"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97",key:"1sl1rz"}]],VX=Fe("droplets",UX);/** 235 * @license lucide-react v0.563.0 - ISC 236 * 237 * This source code is licensed under the ISC license. 238 * See the LICENSE file in the root directory of this source tree. 239 */const HX=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],qX=Fe("external-link",HX);/** 240 * @license lucide-react v0.563.0 - ISC 241 * 242 * This source code is licensed under the ISC license. 243 * See the LICENSE file in the root directory of this source tree. 244 */const ZX=[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],FX=Fe("eye",ZX);/** 245 * @license lucide-react v0.563.0 - ISC 246 * 247 * This source code is licensed under the ISC license. 248 * See the LICENSE file in the root directory of this source tree. 249 */const GX=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],$X=Fe("file-text",GX);/** 250 * @license lucide-react v0.563.0 - ISC 251 * 252 * This source code is licensed under the ISC license. 253 * See the LICENSE file in the root directory of this source tree. 254 */const KX=[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]],VM=Fe("funnel",KX);/** 255 * @license lucide-react v0.563.0 - ISC 256 * 257 * This source code is licensed under the ISC license. 258 * See the LICENSE file in the root directory of this source tree. 259 */const YX=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]],iz=Fe("globe",YX);/** 260 * @license lucide-react v0.563.0 - ISC 261 * 262 * This source code is licensed under the ISC license. 263 * See the LICENSE file in the root directory of this source tree. 264 */const WX=[["path",{d:"M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5",key:"1p9q5i"}],["path",{d:"M14 6a6 6 0 0 1 6 6v3",key:"1hnv84"}],["path",{d:"M4 15v-3a6 6 0 0 1 6-6",key:"9ciidu"}],["rect",{x:"2",y:"15",width:"20",height:"4",rx:"1",key:"g3x8cw"}]],az=Fe("hard-hat",WX);/** 265 * @license lucide-react v0.563.0 - ISC 266 * 267 * This source code is licensed under the ISC license. 268 * See the LICENSE file in the root directory of this source tree. 269 */const XX=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]],QX=Fe("heart",XX);/** 270 * @license lucide-react v0.563.0 - ISC 271 * 272 * This source code is licensed under the ISC license. 273 * See the LICENSE file in the root directory of this source tree. 274 */const JX=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"r6nss1"}]],eQ=Fe("house",JX);/** 275 * @license lucide-react v0.563.0 - ISC 276 * 277 * This source code is licensed under the ISC license. 278 * See the LICENSE file in the root directory of this source tree. 279 */const tQ=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],Db=Fe("info",tQ);/** 280 * @license lucide-react v0.563.0 - ISC 281 * 282 * This source code is licensed under the ISC license. 283 * See the LICENSE file in the root directory of this source tree. 284 */const nQ=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]],rQ=Fe("layers",nQ);/** 285 * @license lucide-react v0.563.0 - ISC 286 * 287 * This source code is licensed under the ISC license. 288 * See the LICENSE file in the root directory of this source tree. 289 */const iQ=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]],aQ=Fe("mail",iQ);/** 290 * @license lucide-react v0.563.0 - ISC 291 * 292 * This source code is licensed under the ISC license. 293 * See the LICENSE file in the root directory of this source tree. 294 */const oQ=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],oz=Fe("map-pin",oQ);/** 295 * @license lucide-react v0.563.0 - ISC 296 * 297 * This source code is licensed under the ISC license. 298 * See the LICENSE file in the root directory of this source tree. 299 */const sQ=[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z",key:"169xi5"}],["path",{d:"M15 5.764v15",key:"1pn4in"}],["path",{d:"M9 3.236v15",key:"1uimfh"}]],lQ=Fe("map",sQ);/** 300 * @license lucide-react v0.563.0 - ISC 301 * 302 * This source code is licensed under the ISC license. 303 * See the LICENSE file in the root directory of this source tree. 304 */const uQ=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2
3040 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]],cQ=Fe("phone",uQ);/** 305 * @license lucide-react v0.563.0 - ISC 306 * 307 * This source code is licensed under the ISC license. 308 * See the LICENSE file in the root directory of this source tree. 309 */const fQ=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],ff=Fe("search",fQ);/** 310 * @license lucide-react v0.563.0 - ISC 311 * 312 * This source code is licensed under the ISC license. 313 * See the LICENSE file in the root directory of this source tree. 314 */const dQ=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],HM=Fe("shield-check",dQ);/** 315 * @license lucide-react v0.563.0 - ISC 316 * 317 * This source code is licensed under the ISC license. 318 * See the LICENSE file in the root directory of this source tree. 319 */const hQ=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],mQ=Fe("star",hQ);/** 320 * @license lucide-react v0.563.0 - ISC 321 * 322 * This source code is licensed under the ISC license. 323 * See the LICENSE file in the root directory of this source tree. 324 */const pQ=[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]],vQ=Fe("trash-2",pQ);/** 325 * @license lucide-react v0.563.0 - ISC 326 * 327 * This source code is licensed under the ISC license. 328 * See the LICENSE file in the root directory of this source tree. 329 */const gQ=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],yQ=Fe("triangle-alert",gQ);/** 330 * @license lucide-react v0.563.0 - ISC 331 * 332 * This source code is licensed under the ISC license. 333 * See the LICENSE file in the root directory of this source tree. 334 */const xQ=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],sz=Fe("user",xQ);/** 335 * @license lucide-react v0.563.0 - ISC 336 * 337 * This source code is licensed under the ISC license. 338 * See the LICENSE file in the root directory of this source tree. 339 */const bQ=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],lz=Fe("users",bQ);/** 340 * @license lucide-react v0.563.0 - ISC 341 * 342 * This source code is licensed under the ISC license. 343 * See the LICENSE file in the root directory of this source tree. 344 */const _Q=[["path",{d:"M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"knzxuh"}],["path",{d:"M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"2jd2cc"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"rd2r6e"}]],ox=Fe("waves",_Q);/** 345 * @license lucide-react v0.563.0 - ISC 346 * 347 * This source code is licensed under the ISC license. 348 * See the LICENSE file in the root directory of this source tree. 349 */const wQ=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],df=Fe("x",wQ);/** 350 * @license lucide-react v0.563.0 - ISC 351 * 352 * This source code is licensed under the ISC license. 353 * See the LICENSE file in the root directory of this source tree. 354 */const SQ=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]],AQ=Fe("zap",SQ),EQ="18VwJZSAAsKU_qoJzAtxK3OxsyPNvkUD_rpZaZ1bdMnA",OQ=`https://docs.google.com/spreadsheets/d/${EQ}/gviz/tq?tqx=out:csv&gid=0`,TQ="1f9F4nbRn7ICRruCx1_zL70Do-ar5dNLEDX_a7OyXTaI",PQ=`https://docs.google.com/spreadsheets/d/${TQ}/gviz/tq?tqx=out:csv&gid=0`;function sx(e){if(e==null||e==="")return null;let t=String(e).trim();t.includes(",")&&(t=t.replace(/\./g,""),t=t.replace(",",".")),t=t.replace(/[^0-9.+\-]/g,"");const n=parseFloat(t);return isNaN(n)?null:n}function MQ(e){if(!e)return"Empresa privada";
354const n=e.trim().toLowerCase().replace(/â/g,"-").replace(/\s+/g," ");return n==="pessoa fÃsica"||n==="empresas em geral - privado"||n==="outros - privado"||n==="fundações privadas - privado"?"Empresa privada":n==="órgãos - público"||n==="empresas públicas - público"||n==="autarquias - público"?"Empresa pública":"Empresa privada"}async function uz(e,t=3,n=2e3){for(let r=0;r<t;r++)try{const o=await fetch(e);if(o.ok)return o;if(r===t-1)throw new Error(`HTTP error! status: ${o.status}`)}catch(o){if(r===t-1)throw o;await new Promise(l=>setTimeout(l,n))}throw new Error("Fetch failed after retries")}async function CQ(){try{const n=(await(await uz(OQ)).text()).split(` 355`);if(n.length<2)return{dams:[],lastUpdate:null};const o=n[0].split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/).map(m=>m.trim().replace(/"/g,"")),l=o[42]||null,c=m=>o.findIndex(v=>v.toLowerCase()===m.toLowerCase()),f=n.slice(1).filter(m=>m.trim()!=="").map((m,v)=>{const p=m.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/).map(b=>b.trim().replace(/"/g,"")),g=b=>{const S=c(b);return S!==-1?p[S]:""};return{id:v.toString(),snisbCode:g("CÃDIGO SNISB")||p[0]||"",name:g("NOME DA BARRAGEM")||p[1]||"",secondaryName:g("NOME SECUNDÃRIO")||p[2]||"",regDate:g("DATA DO CADASTRO")||p[3]||"",owner:g("EMPREENDEDOR")||p[4]||"",ownerType:g("TIPO EMPREENDEDOR")||p[5]||"",municipality:g("MUNICÃPIO")||p[6]||"",regProcess:g("COD BARRAGEM NA ENT FISCAL")||p[9]||"",mainUse:g("USO PRINCIPAL")||p[10]||"",complementaryUse:g("USO COMPLEMENTAR")||p[11]||"",cri:g("CRI")||p[13]||"",dpa:g("DPA")||p[14]||"",damClass:g("CLASSE DA BARRAGEM")||p[15]||"",waterCourse:g("CURSO DAGUA - NOME")||p[17]||"",lifePhase:g("FASE DE VIDA")||p[18]||"",lifePhaseDate:g("FASE DE VIDA - DATA INÃCIO")||p[19]||"",latitude:g("LATITUDE")||p[20]||"",longitude:g("LONGITUDE")||p[21]||"",isPnsb:g("REGULADA PELA PNSB")||p[22]||"",portaria:g("AUTORIZAÃÃO Nº")||p[23]||"",hasPae:g("POSSUI PAE")||p[24]||"",ici:g("ICI")||p[12]||"",maxHeight:g("ALTURA MÃXIMA NÃVEL TERRENO")||g("ALTURA MÃXIMA NÃVEL TERRENO (AE)")||p[30]||"",alturaAE:sx(g("ALTURA MÃXIMA NÃVEL TERRENO")||g("ALTURA MÃXIMA NÃVEL TERRENO (AE)")||p[30]||""),alturaMaximaNivelTerreno:(()=>{const b=g("ALTURA MÃXIMA NÃVEL TERRENO")||g("ALTURA MÃXIMA NÃVEL TERRENO (AE)")||p[30]||"",S=sx(b);return S!==null&&S>0?S:null})(),totalCapacity:g("CAPACIDADE TOTAL")||p[31]||"",capacity:sx(g("CAPACIDADE TOTAL")||p[31]||""),hydroRegion:g("REGIÃO HIDROGRÃFICA")||p[35]||"",ownerTypeRaw:g("TIPO EMPREENDEDOR")||p[5]||"",ownerTypeNormalized:MQ(g("TIPO EMPREENDEDOR")||p[5]||"")}});return console.log("Exemplos de conversão de altura:",f.slice(0,5).map(m=>({raw:m.maxHeight,parsed:m.alturaAE}))),console.log("Exemplos de conversão de capacidade:",f.slice(0,5).map(m=>({raw:m.totalCapacity,parsed:m.capacity}))),console.log("Data de atualização (Z1):",l),{dams:f,lastUpdate:l}}catch(e){return console.error("Erro ao buscar dados da planilha:",e),{dams:[],lastUpdate:null}}}async function jQ(){try{const n=(await(await uz(PQ)).text()).split(` 356`);if(n.length<2)return{processos:[]};const r=l=>{if(!l)return"";const c=l.match(/^(\d{4})-(\d{2})-(\d{2})/);if(c)return`${c[3]}/${c[2]}/${c[1]}`;const f=l.match(/^(\d{1,2})\/(\d{1,2})\/(\d{4})/);return f&&parseInt(f[1])<=12&&parseInt(f[2])>12?`${f[2].padStart(2,"0")}/${f[1].padStart(2,"0")}/${f[3]}`:l};return{processos:n.slice(1).filter(l=>l.trim()!=="").map((l,c)=>{const f=l.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/).map(m=>m.trim().replace(/"/g,""));return{id:c.toString(),dataProtocolo:r(f[0]),tempoEspera:f[1]&&f[1].trim()!==""?f[1]:f[16]||"",processo:f[2]||"",dataDespacho:r(f[3]),proprietario:f[4]||"",responsavelTecnico:f[5]||"",dataEnvioPendencia:r(f[6]),municipio:f[7]||"",analista:f[8]||"",dataLimite:r(f[13]),parecerTecnico:f[10]||"",dataAnalise:r(f[11]),numeroPortaria:f[12]||"",dataLimiteCondicionantes:r(f[13]),dpa:f[14]||"",situacao:f[16]||"",observacoesAnalista:f[15]||"",cronogramaPrazoFinal:r(f[17])}})}}catch(e){return console.error("Erro ao buscar dados da planilha de processos:",e),{processos:[]}}}const tw=O.createContext({});function nw(e){const t=O.useRef(null);return t.current===null&&(t.current=e()),t.current}const NQ=typeof window<"u",cz=NQ?O.useLayoutEffect:O.useEffect,mv=O.createContext(null);function rw(e,t){e.indexOf(t)===-1&&e.push(t)}function dp(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const Wi=(e,t,n)=>n>t?t:n<e?e:n;let iw=()=>{};const La={},fz=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function dz(e){return typeof e=="object"&&e!==null}const hz=e=>/^0[^.\s]+$/u.test(e);function mz(e){let t;return()=>(t===void 0&&(t=e()),t)}const $r=e=>e,DQ=(e,t)=>n=>t(e(n)),id=(...e)=>
vendor: 21,359 bytes, line 356
356e.reduce(DQ),kf=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r};class aw{constructor(){this.subscriptions=[]}add(t){return rw(this.subscriptions,t),()=>dp(this.subscriptions,t)}notify(t,n,r){const o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(let l=0;l<o;l++){const c=this.subscriptions[l];c&&c(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const pi=e=>e*1e3,Gr=e=>e/1e3;function pz(e,t){return t?e*(1e3/t):0}const vz=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,kQ=1e-7,LQ=12;function zQ(e,t,n,r,o){let l,c,f=0;do c=t+(n-t)/2,l=vz(c,r,o)-e,l>0?n=c:t=c;while(Math.abs(l)>kQ&&++f<LQ);return c}function ad(e,t,n,r){if(e===t&&n===r)return $r;const o=l=>zQ(l,0,1,e,n);return l=>l===0||l===1?l:vz(o(l),t,r)}const gz=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,yz=e=>t=>1-e(1-t),xz=ad(.33,1.53,.69,.99),ow=yz(xz),bz=gz(ow),_z=e=>(e*=2)<1?.5*ow(e):.5*(2-Math.pow(2,-10*(e-1))),sw=e=>1-Math.sin(Math.acos(e)),wz=yz(sw),Sz=gz(sw),RQ=ad(.42,0,1,1),BQ=ad(0,0,.58,1),Az=ad(.42,0,.58,1),IQ=e=>Array.isArray(e)&&typeof e[0]!="number",Ez=e=>Array.isArray(e)&&typeof e[0]=="number",UQ={linear:$r,easeIn:RQ,easeInOut:Az,easeOut:BQ,circIn:sw,circInOut:Sz,circOut:wz,backIn:ow,backInOut:bz,backOut:xz,anticipate:_z},VQ=e=>typeof e=="string",qM=e=>{if(Ez(e)){iw(e.length===4);const[t,n,r,o]=e;return ad(t,n,r,o)}else if(VQ(e))return UQ[e];return e},Jh=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function HQ(e,t){let n=new Set,r=new Set,o=!1,l=!1;const c=new WeakSet;let f={delta:0,timestamp:0,isProcessing:!1};function m(p){c.has(p)&&(v.schedule(p),e()),p(f)}const v={schedule:(p,g=!1,b=!1)=>{const A=b&&o?n:r;return g&&c.add(p),A.has(p)||A.add(p),p},cancel:p=>{r.delete(p),c.delete(p)},process:p=>{if(f=p,o){l=!0;return}o=!0,[n,r]=[r,n],n.forEach(m),n.clear(),o=!1,l&&(l=!1,v.process(p))}};return v}const qQ=40;function Oz(e,t){let n=!1,r=!0;const o={delta:0,timestamp:0,isProcessing:!1},l=()=>n=!0,c=Jh.reduce((k,R)=>(k[R]=HQ(l),k),{}),{setup:f,read:m,resolveKeyframes:v,preUpdate:p,update:g,preRender:b,render:S,postRender:A}=c,E=()=>{const k=La.useManualTiming?o.timestamp:performance.now();n=!1,La.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(k-o.timestamp,qQ),1)),o.timestamp=k,o.isProcessing=!0,f.process(o),m.process(o),v.process(o),p.process(o),g.process(o),b.process(o),S.process(o),A.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(E))},M=()=>{n=!0,r=!0,o.isProcessing||e(E)};return{schedule:Jh.reduce((k,R)=>{const B=c[R];return k[R]=(I,q=!1,K=!1)=>(n||M(),B.schedule(I,q,K)),k},{}),cancel:k=>{for(let R=0;R<Jh.length;R++)c[Jh[R]].cancel(k)},state:o,steps:c}}const{schedule:Et,cancel:Bo,state:Nn,steps:lx}=Oz(typeof requestAnimationFrame<"u"?requestAnimationFrame:$r,!0);let fm;function ZQ(){fm=void 0}const Wn={now:()=>(fm===void 0&&Wn.set(Nn.isProcessing||La.useManualTiming?Nn.timestamp:performance.now()),fm),set:e=>{fm=e,queueMicrotask(ZQ)}},Tz=e=>t=>typeof t=="string"&&t.startsWith(e),Pz=Tz("--"),FQ=Tz("var(--"),lw=e=>FQ(e)?GQ.test(e.split("/*")[0].trim()):!1,GQ=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function ZM(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const zu={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Lf={...zu,transform:e=>Wi(0,1,e)},em={...zu,default:1},hf=e=>Math.round(e*1e5)/1e5,uw=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function $Q(e){return e==null}const KQ=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,cw=(e,t)=>n=>!!(typeof n=="string"&&KQ.test(n)&&n.startsWith(e)||t&&!$Q(n)&&Object.prototype.hasOwnProperty.call(n,t)),Mz=(e,t,n)=>r=>{if(typeof r!="string")return r;const[o,l,c,f]=r.match(uw);return{[e]:parseFloat(o),[t]:parseFloat(l),[n]:parseFloat(c),alpha:f!==void 0?parseFloat(f):1}},YQ=e=>Wi(0,255,e),ux={...zu,transform:e=>Math.round(YQ(e))},Hs={test:cw("rgb","red"),parse:Mz("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+ux.transform(e)+", "+ux.transform(t)+", "+ux.transform(n)+", "+hf(Lf.transform(r))+")"};function WQ(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}const kb={test:cw("#"),parse:WQ,transform:Hs.transform},od=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Po=od("deg"),Fi=od("%"),Te=od("px"),XQ=od("vh"),QQ=od("vw"),FM={...Fi,parse:e=>Fi.parse(e)/100,transform:e=>Fi.transform(e*100)},au={test:cw("hsl","hue"),parse:Mz("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Fi.transform(hf(t))+", "+Fi.transform(hf(n))+", "+hf(Lf.transform(r))+")"},tn={test:e=>Hs.test(e)||kb.test(e)||au.test(e),parse:e=>Hs.test(e)?Hs.parse(e):au.test(e)?au.parse(e):kb.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Hs.transform(e):au.transform(e),getAnimatableNone:e=>{const t=tn.parse(e);return t.alpha=0,tn.transform(t)}},JQ=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function eJ(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(uw))==null?void 0:t.length)||0)+(((n=e.match(JQ))==null?void 0:n.length)||0)>0}const Cz="number",jz="color",tJ="var",nJ="var(",GM="${}",rJ=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function zf(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[];let l=0;const f=t.replace(rJ,m=>(tn.test(m)?(r.color.push(l),o.push(jz),n.push(tn.parse(m))):m.startsWith(nJ)?(r.var.push(l),o.push(tJ),n.push(m)):(r.number.push(l),o.push(Cz),n.push(parseFloat(m))),++l,GM)).split(GM);return{values:n,split:f,indexes:r,types:o}}function Nz(e){return zf(e).values}function Dz(e){const{split:t,types:n}=zf(e),r=t.length;return o=>{let l="";for(let c=0;c<r;c++)if(l+=t[c],o[c]!==void 0){const f=n[c];f===Cz?l+=hf(o[c]):f===jz?l+=tn.transform(o[c]):l+=o[c]}return l}}const iJ=e=>typeof e=="number"?0:tn.test(e)?tn.getAnimatableNone(e):e;function aJ(e){const t=Nz(e);return Dz(e)(t.map(iJ))}const vi={test:eJ,parse:Nz,createTransformer:Dz,getAnimatableNone:aJ};function cx(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function oJ({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,l=0,c=0;if(!t)o=l=c=n;else{const f=n<.5?n*(1+t):n+t-n*t,m=2*n-f;o=cx(m,f,e+1/3),l=cx(m,f,e),c=cx(m,f,e-1/3)}return{red:Math.round(o*255),green:Math.round(l*255),blue:Math.round(c*255),alpha:r}}function hp(e,t){return n=>n>0?t:e}const zt=(e,t,n)=>e+(t-e)*n,fx=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},sJ=[kb,Hs,au],lJ=e=>sJ.find(t=>t.test(e));function $M(e){const t=lJ(e);if(!t)return!1;let n=t.parse(e);return t===au&&(n=oJ(n)),n}const KM=(e,t)=>{const n=$M(e),r=$M(t);if(!n||!r)return hp(e,t);const o={...n};return l=>(o.red=fx(n.red,r.red,l),o.green=fx(n.green,r.green,l),o.blue=fx(n.blue,r.blue,l),o.alpha=zt(n.alpha,r.alpha,l),Hs.transform(o))},Lb=new Set(["none","hidden"]);function uJ(e,t){return Lb.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function cJ(e,t){return n=>zt(e,t,n)}function fw(e){return typeof e=="number"?cJ:typeof e=="string"?lw(e)?hp:tn.test(e)?KM:hJ:Array.isArray(e)?kz:typeof e=="object"?tn.test(e)?KM:fJ:hp}function kz(e,t){const n=[...e],r=n.length,o=e.map((l,c)=>fw(l)(l,t[c]));return l=>{for(let c=0;c<r;c++)n[c]=o[c](l);return n}}function fJ(e,t){const n={...e,...t},r={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=fw(e[o])(e[o],t[o]));return o=>{for(const l in r)n[l]=r[l](o);return n}}function dJ(e,t){const n=[],r={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const l=t.types[o],c=e.indexes[l][r[l]],f=e.values[c]??0;n[o]=f,r[l]++}return n}const hJ=(e,t)=>{const n=vi.createTransformer(t),r=zf(e),o=zf(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?Lb.has(e)&&!o.values.length||Lb.has(t)&&!r.values.length?uJ(e,t):id(kz(dJ(r,o),o.values),n):hp(e,t)};function Lz(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?zt(e,t,n):fw(e)(e,t)}const mJ=e=>{const t=({timestamp:n})=>e(n);return{start:(n=!0)=>Et.update(t,n),stop:()=>Bo(t),now:()=>Nn.isProcessing?Nn.timestamp:Wn.now()}},zz=(e,t,n=10)=>{let r="";const o=Math.max(Math.round(t/n),2);for(let l=0;l<o;l++)r+=Math.round(e(l/(o-1))*1e4)/1e4+", ";return`linear(${r.substring(0,r.length-2)})`},mp=2e4;function dw(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<mp;)t+=n,r=e.next(t);return t>=mp?1/0:t}function pJ(e,t=100,n){const r=n({...e,keyframes:[0,t]}),o=Math.min(dw(r),mp);return{type:"keyframes",ease:l=>r.next(o*l).value/t,duration:Gr(o)}}const vJ=5;function Rz(e,t,n){const r=Math.max(t-vJ,0);return pz(n-e(r),t-r)}const Zt={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},dx=.001;function gJ({duration:e=Zt.duration,bounce:t=Zt.bounce,velocity:n=Zt.velocity,mass:r=Zt.mass}){let o,l,c=1-t;c=Wi(Zt.minDamping,Zt.maxDamping,c),e=Wi(Zt.minDuration,Zt.maxDuration,Gr(e)),c<1?(o=v=>{const p=v*c,g=p*e,b=p-n,S=zb(v,c),A=Math.exp(-g);return dx-b/S*A},l=v=>{const g=v*c*e,b=g*n+n,S=Math.pow(c,2)*Math.pow(v,2)*e,A=Math.exp(-g),E=zb(Math.pow(v,2),c);return(-o(v)+dx>0?-1:1)*((b-S)*A)/E}):(o=v=>{const p=Math.exp(-v*e),g=(v-n)*e+1;return-dx+p*g},l=v=>{const p=Math.exp(-v*e),g=(n-v)*(e*e);return p*g});const f=5/e,m=xJ(o,l,f);if(e=pi(e),isNaN(m))return{stiffness:Zt.stiffness,damping:Zt.damping,duration:e};{const v=Math.pow(m,2)*r;return{stiffness:v,damping:c*2*Math.sqrt(r*v),duration:e}}}const yJ=12;function xJ(e,t,n){let r=n;for(let o=1;o<yJ;o++)r=r-e(r)/t(r);return r}function zb(e,t){return e*Math.sqrt(1-t*t)}const bJ=["duration","bounce"],_J=["stiffness","damping","mass"];function YM(e,t){return t.some(n=>e[n]!==void 0)}function wJ(e){let t={velocity:Zt.velocity,stiffness:Zt.stiffness,damping:Zt.damping,mass:Zt.mass,isResolvedFromDuration:!1,...e};if(!YM(e,_J)&&YM(e,bJ))if(t.velocity=0,e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),o=r*r,l=2*Wi(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:Zt.mass,stiffness:o,damping:l}}else{const n=gJ({...e,velocity:0});t={...t,...n,mass:Zt.mass},t.isResolvedFromDuration=!0}return t}function pp(e=Zt.visualDuration,t=Zt.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:o}=n;const l=n.keyframes[0],c=n.keyframes[n.keyframes.length-1],f={done:!1,value:l},{stiffness:m,damping:v,mass:p,duration:g,velocity:b,isResolvedFromDuration:S}=wJ({...n,velocity:-Gr(n.velocity||0)}),A=b||0,E=v/(2*Math.sqrt(m*p)),M=c-l,j=Gr(Math.sqrt(m/p)),z=Math.abs(M)<5;r||(r=z?Zt.restSpeed.granular:Zt.restSpeed.default),o||(o=z?Zt.restDelta.granular:Zt.restDelta.default);let k;if(E<1){const B=zb(j,E);k=I=>{const q=Math.exp(-E*j*I);return c-q*((A+E*j*M)/B*Math.sin(B*I)+M*Math.cos(B*I))}}else if(E===1)k=B=>c-Math.exp(-j*B)*(M+(A+j*M)*B);else{const B=j*Math.sqrt(E*E-1);k=I=>{const q=Math.exp(-E*j*I),K=Math.min(B*I,300);return c-q*((A+E*j*M)*Math.sinh(K)+B*M*Math.cosh(K))/B}}const R={calculatedDuration:S&&g||null,next:B=>{const I=k(B);if(S)f.done=B>=g;else{let q=B===0?A:0;E<1&&(q=B===0?pi(A):Rz(k,B,I));const K=Math.abs(q)<=r,ie=Math.abs(c-I)<=o;f.done=K&&ie}return f.value=f.done?c:I,f},toString:()=>{const B=Math.min(dw(R),mp),I=zz(q=>R.next(B*q).value,B,30);return B+"ms "+I},toTransition:()=>{}};return R}pp.applyToOptions=e=>{const t=pJ(e,100,pp);return e.ease=t.ease,e.duration=pi(t.duration),e.type="keyframes",e};function Rb({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:o=10,bounceStiffness:l=500,modifyTarget:c,min:f,max:m,restDelta:v=.5,restSpeed:p}){const g=e[0],b={done:!1,value:g},S=K=>f!==void 0&&K<f||m!==void 0&&K>m,A=K=>f===void 0?m:m===void 0||Math.abs(f-K)<Math.abs(m-K)?f:m;let E=n*t;const M=g+E,j=c===void 0?M:c(M);j!==M&&(E=j-g);const z=K=>-E*Math.exp(-K/r),k=K=>j+z(K),R=K=>{const ie=z(K),ge=k(K);b.done=Math.abs(ie)<=v,b.value=b.done?j:ge};let B,I;const q=K=>{S(b.value)&&(B=K,I=pp({keyframes:[b.value,A(b.value)],velocity:Rz(k,K,b.value),damping:o,stiffness:l,restDelta:v,restSpeed:p}))};return q(0),{calculatedDuration:null,next:K=>{let ie=!1;return!I&&B===void 0&&(ie=!0,R(K),q(K)),B!==void 0&&K>=B?I.next(K-B):(!ie&&R(K),b)}}}function SJ(e,t,n){const r=[],o=n||La.mix||Lz,l=e.length-1;for(let c=0;c<l;c++){let f=o(e[c],e[c+1]);if(t){const m=Array.isArray(t)?t[c]||$r:t;f=id(m,f)}r.push(f)}return r}function AJ(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const l=e.length;if(iw(l===t.length),l===1)return()=>t[0];if(l===2&&t[0]===t[1])return()=>t[1];const c=e[0]===e[1];e[0]>e[l-1]&&(e=[...e].reverse(),t=[...t].reverse());const f=SJ(t,r,o),m=f.length,v=p=>{if(c&&p<e[0])return t[0];let g=0;if(m>1)for(;g<e.length-2&&!(p<e[g+1]);g++);const b=kf(e[g],e[g+1],p);return f[g](b)};return n?p=>v(Wi(e[0],e[l-1],p)):v}function EJ(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=kf(0,t,r);e.push(zt(n,1,o))}}function OJ(e){const t=[0];return EJ(t,e.length-1),t}function TJ(e,t){return e.map(n=>n*t)}function PJ(e,t){return e.map(()=>t||Az).splice(0,e.length-1)}function mf({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const o=IQ(r)?r.map(qM):qM(r),l={done:!1,value:t[0]},c=TJ(n&&n.length===t.length?n:OJ(t),e),f=AJ(c,t,{ease:Array.isArray(o)?o:PJ(t,o)});return{calculatedDuration:e,next:m=>(l.value=f(m),l.done=m>=e,l)}}const MJ=e=>e!==null;function hw(e,{repeat:t,repeatType:n="loop"},r,o=1){const l=e.filter(MJ),f=o<0||t&&n!=="loop"&&t%2===1?0:l.length-1;return!f||r===void 0?l[f]:r}const CJ={decay:Rb,inertia:Rb,tween:mf,keyframes:mf,spring:pp};function Bz(e){typeof e.type=="string"&&(e.type=CJ[e.type])}class mw{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,n){return this.finished.then(t,n)}}const jJ=e=>e/100;class pw extends mw{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var r,o;const{motionValue:n}=this.options;n&&n.updatedAt!==Wn.now()&&this.tick(Wn.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(o=(r=this.options).onStop)==null||o.call(r))},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;Bz(t);const{type:n=mf,repeat:r=0,repeatDelay:o=0,repeatType:l,velocity:c=0}=t;let{keyframes:f}=t;const m=n||mf;m!==mf&&typeof f[0]!="number"&&(this.mixKeyframes=id(jJ,Lz(f[0],f[1])),f=[0,100]);const v=m({...t,keyframes:f});l==="mirror"&&(this.mirroredGenerator=m({...t,keyframes:[...f].reverse(),velocity:-c})),v.calculatedDuration===null&&(v.calculatedDuration=dw(v));const{calculatedDuration:p}=v;this.calculatedDuration=p,this.resolvedDuration=p+o,this.totalDuration=this.resolvedDuration*(r+1)-o,this.generator=v}updateTime(t){const n=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=n}tick(t,n=!1){const{generator:r,totalDuration:o,mixKeyframes:l,mirroredGenerator:c,resolvedDuration:f,calculatedDuration:m}=this;if(this.startTime===null)return r.next(0);const{delay:v=0,keyframes:p,repeat:g,repeatType:b,repeatDelay:S,type:A,onUpdate:E,finalKeyframe:M}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-o/this.speed,this.startTime)),n?this.currentTime=t:this.updateTime(t);const j=this.currentTime-v*(this.playbackSpeed>=0?1:-1),z=this.playbackSpeed>=0?j<0:j>o;this.currentTime=Math.max(j,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=o);let k=this.currentTime,R=r;if(g){const K=Math.min(this.currentTime,o)/f;let ie=Math.floor(K),ge=K%1;!ge&&K>=1&&(ge=1),ge===1&&ie--,ie=Math.min(ie,g+1),!!(ie%2)&&(b==="reverse"?(ge=1-ge,S&&(ge-=S/f)):b==="mirror"&&(R=c)),k=Wi(0,1,ge)*f}const B=z?{done:!1,value:p[0]}:R.next(k);l&&(B.value=l(B.value));let{done:I}=B;!z&&m!==null&&(I=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);const q=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&I);return q&&A!==Rb&&(B.value=hw(p,this.options,M,this.speed)),E&&E(B.value),q&&this.finish(),B}then(t,n){return this.finished.then(t,n)}get duration(){return Gr(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+Gr(t)}get time(){return Gr(this.currentTime)}set time(t){var n;t=pi(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),(n=this.driver)==null||n.start(!1)}get speed(){return this.playbackSpeed}set speed(t){this.updateTime(Wn.now());const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Gr(this.currentTime))}play(){var o,l;if(this.isStopped)return;const{driver:t=mJ,startTime:n}=this.options;this.driver||(this.driver=t(c=>this.tick(c))),(l=(o=this.options).onPlay)==null||l.call(o);const r=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=r):this.holdTime!==null?this.startTime=r-this.holdTime:this.startTime||(this.startTime=n??r),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(Wn.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var t,n;this.notifyFinished(),this.teardown(),this.state="finished",(n=(t=this.options).onComplete)==null||n.call(t)}cancel(){var t,n;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(n=(t=this.options).onCancel)==null||n.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){var n;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(n=this.driver)==null||n.stop(),t.observe(this)}}function NJ(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}const qs=e=>e*180/Math.PI,Bb=e=>{const t=qs(Math.atan2(e[1],e[0]));return Ib(t)},DJ={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Bb,rotateZ:Bb,skewX:e=>qs(Math.atan(e[1])),skewY:e=>qs(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Ib=e=>(e=e%360,e<0&&(e+=360),e),WM=Bb,XM=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),QM=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),kJ={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:XM,scaleY:QM,scale:e=>(XM(e)+QM(e))/2,rotateX:e=>Ib(qs(Math.atan2(e[6],e[5]))),rotateY:e=>Ib(qs(Math.atan2(-e[2],e[0]))),rotateZ:WM,rotate:WM,skewX:e=>qs(Math.atan(e[4])),skewY:e=>qs(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Ub(e){return e.includes("scale")?1:0}function Vb(e,t){if(!e||e==="none")return Ub(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,o;if(n)r=kJ,o=n;else{const f=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=DJ,o=f}if(!o)return Ub(t);const l=r[t],c=o[1].split(",").map(zJ);return typeof l=="function"?l(c):c[l]}const LJ=(e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Vb(n,t)};function zJ(e){return parseFloat(e.trim())}const Ru=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Bu=new Set(Ru),JM=e=>e===zu||e===Te,RJ=new Set(["x","y","z"]),BJ=Ru.filter(e=>!RJ.has(e));function IJ(e){const t=[];return BJ.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const ko={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>Vb(t,"x"),y:(e,{transform:t})=>Vb(t,"y")};ko.translateX=ko.x;ko.translateY=ko.y;const $s=new Set;let Hb=!1,qb=!1,Zb=!1;function Iz(){if(qb){const e=Array.from($s).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const o=IJ(r);o.length&&(n.set(r,o),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const o=n.get(r);o&&o.forEach(([l,c])=>{var f;(f=r.getValue(l))==null||f.set(c)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}
vendor: 5,981 bytes, line 356
356qb=!1,Hb=!1,$s.forEach(e=>e.complete(Zb)),$s.clear()}function Uz(){$s.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(qb=!0)})}function UJ(){Zb=!0,Uz(),Iz(),Zb=!1}class vw{constructor(t,n,r,o,l,c=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=o,this.element=l,this.isAsync=c}scheduleResolve(){this.state="scheduled",this.isAsync?($s.add(this),Hb||(Hb=!0,Et.read(Uz),Et.resolveKeyframes(Iz))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:o}=this;if(t[0]===null){const l=o==null?void 0:o.get(),c=t[t.length-1];if(l!==void 0)t[0]=l;else if(r&&n){const f=r.readValue(n,c);f!=null&&(t[0]=f)}t[0]===void 0&&(t[0]=c),o&&l===void 0&&o.set(t[0])}NJ(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),$s.delete(this)}cancel(){this.state==="scheduled"&&($s.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const VJ=e=>e.startsWith("--");function HJ(e,t,n){VJ(t)?e.style.setProperty(t,n):e.style[t]=n}const qJ={};function Vz(e,t){const n=mz(e);return()=>qJ[t]??n()}const ZJ=Vz(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),Hz=Vz(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),uf=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,eC={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:uf([0,.65,.55,1]),circOut:uf([.55,0,1,.45]),backIn:uf([.31,.01,.66,-.59]),backOut:uf([.33,1.53,.69,.99])};function qz(e,t){if(e)return typeof e=="function"?Hz()?zz(e,t):"ease-out":Ez(e)?uf(e):Array.isArray(e)?e.map(n=>qz(n,t)||eC.easeOut):eC[e]}function FJ(e,t,n,{delay:r=0,duration:o=300,repeat:l=0,repeatType:c="loop",ease:f="easeOut",times:m}={},v=void 0){const p={[t]:n};m&&(p.offset=m);const g=qz(f,o);Array.isArray(g)&&(p.easing=g);const b={delay:r,duration:o,easing:Array.isArray(g)?"linear":g,fill:"both",iterations:l+1,direction:c==="reverse"?"alternate":"normal"};return v&&(b.pseudoElement=v),e.animate(p,b)}function Zz(e){return typeof e=="function"&&"applyToOptions"in e}function GJ({type:e,...t}){return Zz(e)&&Hz()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class Fz extends mw{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:n,name:r,keyframes:o,pseudoElement:l,allowFlatten:c=!1,finalKeyframe:f,onComplete:m}=t;this.isPseudoElement=!!l,this.allowFlatten=c,this.options=t,iw(typeof t.type!="string");const v=GJ(t);this.animation=FJ(n,r,o,v,l),v.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!l){const p=hw(o,this.options,f,this.speed);this.updateMotionValue&&this.updateMotionValue(p),HJ(n,r,p),this.animation.cancel()}m==null||m(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var t,n;(n=(t=this.animation).finish)==null||n.call(t)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var n,r,o;const t=(n=this.options)==null?void 0:n.element;!this.isPseudoElement&&(t!=null&&t.isConnected)&&((o=(r=this.animation).commitStyles)==null||o.call(r))}get duration(){var n,r;const t=((r=(n=this.animation.effect)==null?void 0:n.getComputedTiming)==null?void 0:r.call(n).duration)||0;return Gr(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+Gr(t)}get time(){return Gr(Number(this.animation.currentTime)||0)}set time(t){this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=pi(t)}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,rangeStart:n,rangeEnd:r,observe:o}){var l;return this.allowFlatten&&((l=this.animation.effect)==null||l.updateTiming({easing:"linear"})),this.animation.onfinish=null,t&&ZJ()?(this.animation.timeline=t,n&&(this.animation.rangeStart=n),r&&(this.animation.rangeEnd=r),$r):o(this)}}const Gz={anticipate:_z,backInOut:bz,circInOut:Sz};function $J(e){return e in Gz}function KJ(e){typeof e.ease=="string"&&$J(e.ease)&&(e.ease=Gz[e.ease])}const hx=10;class YJ extends Fz{constructor(t){KJ(t),Bz(t),super(t),t.startTime!==void 0&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:n,onUpdate:r,onComplete:o,element:l,...c}=this.options;if(!n)return;if(t!==void 0){n.set(t);return}const f=new pw({...c,autoplay:!1}),m=Math.max(hx,Wn.now()-this.startTime),v=Wi(0,hx,m-hx);n.setWithVelocity(f.sample(Math.max(0,m-v)).value,f.sample(m).value,v),f.stop()}}const tC=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(vi.test(e)||e==="0")&&!e.startsWith("url("));function WJ(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function XJ(e,t,n,r){const o=e[0];if(o===null)return!1;if(t==="display"||t==="visibility")return!0;const l=e[e.length-1],c=tC(o,t),f=tC(l,t);return!c||!f?!1:WJ(e)||(n==="spring"||Zz(n))&&r}function Fb(e){e.duration=0,e.type="keyframes"}const QJ=new Set(["opacity","clipPath","filter","transform"]),JJ=mz(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function eee(e){var p;
356const{motionValue:t,name:n,repeatDelay:r,repeatType:o,damping:l,type:c}=e;if(!(((p=t==null?void 0:t.owner)==null?void 0:p.current)instanceof HTMLElement))return!1;const{onUpdate:m,transformTemplate:v}=t.owner.getProps();return JJ()&&n&&QJ.has(n)&&(n!=="transform"||!v)&&!m&&!r&&o!=="mirror"&&l!==0&&c!=="inertia"}const tee=40;class nee extends mw{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:o=0,repeatDelay:l=0,repeatType:c="loop",keyframes:f,name:m,motionValue:v,element:p,...g}){var A;super(),this.stop=()=>{var E,M;this._animation&&(this._animation.stop(),(E=this.stopTimeline)==null||E.call(this)),(M=this.keyframeResolver)==null||M.cancel()},this.createdAt=Wn.now();const b={autoplay:t,delay:n,type:r,repeat:o,repeatDelay:l,repeatType:c,name:m,motionValue:v,element:p,...g},S=(p==null?void 0:p.KeyframeResolver)||vw;this.keyframeResolver=new S(f,(E,M,j)=>this.onKeyframesResolved(E,M,b,!j),m,v,p),(A=this.keyframeResolver)==null||A.scheduleResolve()}onKeyframesResolved(t,n,r,o){var M,j;this.keyframeResolver=void 0;const{name:l,type:c,velocity:f,delay:m,isHandoff:v,onUpdate:p}=r;this.resolvedAt=Wn.now(),XJ(t,l,c,f)||((La.instantAnimations||!m)&&(p==null||p(hw(t,r,n))),t[0]=t[t.length-1],Fb(r),r.repeat=0);const b={startTime:o?this.resolvedAt?this.resolvedAt-this.createdAt>tee?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:n,...r,keyframes:t},S=!v&&eee(b),A=(j=(M=b.motionValue)==null?void 0:M.owner)==null?void 0:j.current,E=S?new YJ({...b,element:A}):new pw(b);E.finished.then(()=>{this.notifyFinished()}).catch($r),this.pendingTimeline&&(this.stopTimeline=E.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=E}get finished(){return this._animation?this.animation.finished:this._finished}then(t,n){return this.finished.finally(t).then(()=>{})}get animation(){var t;return this._animation||((t=this.keyframeResolver)==null||t.resume(),UJ()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var t;this._animation&&this.animation.cancel(),(t=this.keyframeResolver)==null||t.cancel()}}function $z(e,t,n,r=0,o=1){const l=Array.from(e).sort((v,p)=>v.sortNodePosition(p)).indexOf(t),c=e.size,f=(c-1)*r;return typeof n=="function"?n(l,c):o===1?l*r:f-l*r}const ree=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function iee(e){const t=ree.exec(e);if(!t)return[,];const[,n,r,o]=t;return[`--${n??r}`,o]}function Kz(e,t,n=1){const[r,o]=iee(e);if(!r)return;const l=window.getComputedStyle(t).getPropertyValue(r);if(l){const c=l.trim();return fz(c)?parseFloat(c):c}return lw(o)?Kz(o,t,n+1):o}const aee={type:"spring",stiffness:500,damping:25,restSpeed:10},oee=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),see={type:"keyframes",duration:.8},lee={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},uee=(e,{keyframes:t})=>t.length>2?see:Bu.has(e)?e.startsWith("scale")?oee(t[1]):aee:lee,cee=e=>e!==null;function fee(e,{repeat:t,repeatType:n="loop"},r){const o=e.filter(cee),l=t&&n!=="loop"&&t%2===1?0:o.length-1;return o[l]}function Yz(e,t){if(e!=null&&e.inherit&&t){const{inherit:n,...r}=e;return{...t,...r}}return e}function gw(e,t){const n=(e==null?void 0:e[t])??(e==null?void 0:e.default)??e;return n!==e?Yz(n,e):n}function dee({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:o,repeat:l,repeatType:c,repeatDelay:f,from:m,elapsed:v,...p}){return!!Object.keys(p).length}const yw=(e,t,n,r={},o,l)=>c=>{const f=gw(r,e)||{},m=f.delay||r.delay||0;let{elapsed:v=0}=r;v=v-pi(m);const p={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...f,delay:-v,onUpdate:b=>{t.set(b),f.onUpdate&&f.onUpdate(b)},onComplete:()=>{c(),f.onComplete&&f.onComplete()},name:e,motionValue:t,element:l?void 0:o};dee(f)||Object.assign(p,uee(e,p)),p.duration&&(p.duration=pi(p.duration)),p.repeatDelay&&(p.repeatDelay=pi(p.repeatDelay)),p.from!==void 0&&(p.keyframes[0]=p.from);let g=!1;if((p.type===!1||p.duration===0&&!p.repeatDelay)&&(Fb(p),p.delay===0&&(g=!0)),(La.instantAnimations||La.skipAnimations||o!=null&&o.shouldSkipAnimations)&&(g=!0,Fb(p),p.delay=0),p.allowFlatten=!f.type&&!f.ease,g&&!l&&t.get()!==void 0){const b=fee(p.keyframes,f);if(b!==void 0){Et.update(()=>{p.onUpdate(b),p.onComplete()});return}}return f.isSync?new pw(p):new nee(p)};function nC(e){const t=[{},{}];
vendor: 4,359 bytes, line 356
356return e==null||e.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function xw(e,t,n,r){if(typeof t=="function"){const[o,l]=nC(r);t=t(n!==void 0?n:e.custom,o,l)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[o,l]=nC(r);t=t(n!==void 0?n:e.custom,o,l)}return t}function hu(e,t,n){const r=e.getProps();return xw(r,t,n!==void 0?n:r.custom,e)}const Wz=new Set(["width","height","top","left","right","bottom",...Ru]),rC=30,hee=e=>!isNaN(parseFloat(e));class mee{constructor(t,n={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=r=>{var l;const o=Wn.now();if(this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&((l=this.events.change)==null||l.notify(this.current),this.dependents))for(const c of this.dependents)c.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=Wn.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=hee(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new aw);const r=this.events[t].add(n);return t==="change"?()=>{r(),Et.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var t;(t=this.events.change)==null||t.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=Wn.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>rC)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,rC);return pz(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var t,n;(t=this.dependents)==null||t.clear(),(n=this.events.destroy)==null||n.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Su(e,t){return new mee(e,t)}const Gb=e=>Array.isArray(e);function pee(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Su(n))}function vee(e){return Gb(e)?e[e.length-1]||0:e}function gee(e,t){const n=hu(e,t);let{transitionEnd:r={},transition:o={},...l}=n||{};l={...l,...r};for(const c in l){const f=vee(l[c]);pee(e,c,f)}}const Un=e=>!!(e&&e.getVelocity);function yee(e){return!!(Un(e)&&e.add)}function $b(e,t){const n=e.getValue("willChange");if(yee(n))return n.add(t);if(!n&&La.WillChange){const r=new La.WillChange("auto");e.addValue("willChange",r),r.add(t)}}function bw(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const xee="framerAppearId",Xz="data-"+bw(xee);function Qz(e){return e.props[Xz]}function bee({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function Jz(e,t,{delay:n=0,transitionOverride:r,type:o}={}){let{transition:l,transitionEnd:c,...f}=t;const m=e.getDefaultTransition();l=l?Yz(l,m):m;const v=l==null?void 0:l.reduceMotion;r&&(l=r);const p=[],g=o&&e.animationState&&e.animationState.getState()[o];for(const b in f){const S=e.getValue(b,e.latestValues[b]??null),A=f[b];if(A===void 0||g&&bee(g,b))continue;const E={delay:n,...gw(l||{},b)},M=S.get();if(M!==void 0&&!S.isAnimating&&!Array.isArray(A)&&A===M&&!E.velocity)continue;let j=!1;if(window.MotionHandoffAnimation){const R=Qz(e);
vendor: 29,357 bytes, line 356
356if(R){const B=window.MotionHandoffAnimation(R,b,Et);B!==null&&(E.startTime=B,j=!0)}}$b(e,b);const z=v??e.shouldReduceMotion;S.start(yw(b,S,A,z&&Wz.has(b)?{type:!1}:E,e,j));const k=S.animation;k&&p.push(k)}if(c){const b=()=>Et.update(()=>{c&&gee(e,c)});p.length?Promise.all(p).then(b):b()}return p}function Kb(e,t,n={}){var m;const r=hu(e,t,n.type==="exit"?(m=e.presenceContext)==null?void 0:m.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(o=n.transitionOverride);const l=r?()=>Promise.all(Jz(e,r,n)):()=>Promise.resolve(),c=e.variantChildren&&e.variantChildren.size?(v=0)=>{const{delayChildren:p=0,staggerChildren:g,staggerDirection:b}=o;return _ee(e,t,v,p,g,b,n)}:()=>Promise.resolve(),{when:f}=o;if(f){const[v,p]=f==="beforeChildren"?[l,c]:[c,l];return v().then(()=>p())}else return Promise.all([l(),c(n.delay)])}function _ee(e,t,n=0,r=0,o=0,l=1,c){const f=[];for(const m of e.variantChildren)m.notify("AnimationStart",t),f.push(Kb(m,t,{...c,delay:n+(typeof r=="function"?0:r)+$z(e.variantChildren,m,r,o,l)}).then(()=>m.notify("AnimationComplete",t)));return Promise.all(f)}function wee(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const o=t.map(l=>Kb(e,l,n));r=Promise.all(o)}else if(typeof t=="string")r=Kb(e,t,n);else{const o=typeof t=="function"?hu(e,t,n.custom):t;r=Promise.all(Jz(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}const See={test:e=>e==="auto",parse:e=>e},e3=e=>t=>t.test(e),t3=[zu,Te,Fi,Po,QQ,XQ,See],iC=e=>t3.find(e3(e));function Aee(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||hz(e):!0}const Eee=new Set(["brightness","contrast","saturate","opacity"]);function Oee(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(uw)||[];if(!r)return e;const o=n.replace(r,"");let l=Eee.has(t)?1:0;return r!==n&&(l*=100),t+"("+l+o+")"}const Tee=/\b([a-z-]*)\(.*?\)/gu,Yb={...vi,getAnimatableNone:e=>{const t=e.match(Tee);return t?t.map(Oee).join(" "):e}},Wb={...vi,getAnimatableNone:e=>{const t=vi.parse(e);return vi.createTransformer(e)(t.map(r=>typeof r=="number"?0:typeof r=="object"?{...r,alpha:1}:r))}},aC={...zu,transform:Math.round},Pee={rotate:Po,rotateX:Po,rotateY:Po,rotateZ:Po,scale:em,scaleX:em,scaleY:em,scaleZ:em,skew:Po,skewX:Po,skewY:Po,distance:Te,translateX:Te,translateY:Te,translateZ:Te,x:Te,y:Te,z:Te,perspective:Te,transformPerspective:Te,opacity:Lf,originX:FM,originY:FM,originZ:Te},_w={borderWidth:Te,borderTopWidth:Te,borderRightWidth:Te,borderBottomWidth:Te,borderLeftWidth:Te,borderRadius:Te,borderTopLeftRadius:Te,borderTopRightRadius:Te,borderBottomRightRadius:Te,borderBottomLeftRadius:Te,width:Te,maxWidth:Te,height:Te,maxHeight:Te,top:Te,right:Te,bottom:Te,left:Te,inset:Te,insetBlock:Te,insetBlockStart:Te,insetBlockEnd:Te,insetInline:Te,insetInlineStart:Te,insetInlineEnd:Te,padding:Te,paddingTop:Te,paddingRight:Te,paddingBottom:Te,paddingLeft:Te,paddingBlock:Te,paddingBlockStart:Te,paddingBlockEnd:Te,paddingInline:Te,paddingInlineStart:Te,paddingInlineEnd:Te,margin:Te,marginTop:Te,marginRight:Te,marginBottom:Te,marginLeft:Te,marginBlock:Te,marginBlockStart:Te,marginBlockEnd:Te,marginInline:Te,marginInlineStart:Te,marginInlineEnd:Te,fontSize:Te,backgroundPositionX:Te,backgroundPositionY:Te,...Pee,zIndex:aC,fillOpacity:Lf,strokeOpacity:Lf,numOctaves:aC},Mee={..._w,color:tn,backgroundColor:tn,outlineColor:tn,fill:tn,stroke:tn,borderColor:tn,borderTopColor:tn,borderRightColor:tn,borderBottomColor:tn,borderLeftColor:tn,filter:Yb,WebkitFilter:Yb,mask:Wb,WebkitMask:Wb},n3=e=>Mee[e],Cee=new Set([Yb,Wb]);function r3(e,t){let n=n3(e);return Cee.has(n)||(n=vi),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const jee=new Set(["auto","none","0"]);function Nee(e,t,n){let r=0,o;for(;r<e.length&&!o;){const l=e[r];typeof l=="string"&&!jee.has(l)&&zf(l).values.length&&(o=e[r]),r++}if(o&&n)for(const l of t)e[l]=r3(n,o)}class Dee extends vw{constructor(t,n,r,o,l){super(t,n,r,o,l,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let p=0;p<t.length;p++){let g=t[p];if(typeof g=="string"&&(g=g.trim(),lw(g))){const b=Kz(g,n.current);b!==void 0&&(t[p]=b),p===t.length-1&&(this.finalKeyframe=g)}}if(this.resolveNoneKeyframes(),!Wz.has(r)||t.length!==2)return;const[o,l]=t,c=iC(o),f=iC(l),m=ZM(o),v=ZM(l);if(m!==v&&ko[r]){this.needsMeasurement=!0;return}if(c!==f)if(JM(c)&&JM(f))for(let p=0;p<t.length;p++){const g=t[p];typeof g=="string"&&(t[p]=parseFloat(g))}else ko[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let o=0;o<t.length;o++)(t[o]===null||Aee(t[o]))&&r.push(o);r.length&&Nee(t,r,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ko[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const o=n[n.length-1];o!==void 0&&t.getValue(r,o).jump(o,!1)}measureEndState(){var f;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const o=t.getValue(n);o&&o.jump(this.measuredOrigin,!1);const l=r.length-1,c=r[l];r[l]=ko[n](t.measureViewportBox(),window.getComputedStyle(t.current)),c!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=c),(f=this.removedTransforms)!=null&&f.length&&this.removedTransforms.forEach(([m,v])=>{t.getValue(m).set(v)}),this.resolveNoneKeyframes()}}const kee=new Set(["opacity","clipPath","filter","transform"]);function i3(e,t,n){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){let r=document;const o=(n==null?void 0:n[e])??r.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e).filter(r=>r!=null)}const a3=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function Xb(e){return dz(e)&&"offsetHeight"in e}const{schedule:ww}=Oz(queueMicrotask,!1),ci={x:!1,y:!1};function o3(){return ci.x||ci.y}function Lee(e){return e==="x"||e==="y"?ci[e]?null:(ci[e]=!0,()=>{ci[e]=!1}):ci.x||ci.y?null:(ci.x=ci.y=!0,()=>{ci.x=ci.y=!1})}function s3(e,t){const n=i3(e),r=new AbortController,o={passive:!0,...t,signal:r.signal};return[n,o,()=>r.abort()]}function zee(e){return!(e.pointerType==="touch"||o3())}function Ree(e,t,n={}){const[r,o,l]=s3(e,n);return r.forEach(c=>{let f=!1,m=!1,v;const p=()=>{c.removeEventListener("pointerleave",A)},g=M=>{v&&(v(M),v=void 0),p()},b=M=>{f=!1,window.removeEventListener("pointerup",b),window.removeEventListener("pointercancel",b),m&&(m=!1,g(M))},S=()=>{f=!0,window.addEventListener("pointerup",b,o),window.addEventListener("pointercancel",b,o)},A=M=>{if(M.pointerType!=="touch"){if(f){m=!0;return}g(M)}},E=M=>{if(!zee(M))return;m=!1;const j=t(c,M);typeof j=="function"&&(v=j,c.addEventListener("pointerleave",A,o))};c.addEventListener("pointerenter",E,o),c.addEventListener("pointerdown",S,o)}),l}const l3=(e,t)=>t?e===t?!0:l3(e,t.parentElement):!1,Sw=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,Bee=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function Iee(e){return Bee.has(e.tagName)||e.isContentEditable===!0}const Uee=new Set(["INPUT","SELECT","TEXTAREA"]);function Vee(e){return Uee.has(e.tagName)||e.isContentEditable===!0}const dm=new WeakSet;function oC(e){return t=>{t.key==="Enter"&&e(t)}}function mx(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const Hee=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=oC(()=>{if(dm.has(n))return;mx(n,"down");const o=oC(()=>{mx(n,"up")}),l=()=>mx(n,"cancel");n.addEventListener("keyup",o,t),n.addEventListener("blur",l,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function sC(e){return Sw(e)&&!o3()}const lC=new WeakSet;function qee(e,t,n={}){const[r,o,l]=s3(e,n),c=f=>{const m=f.currentTarget;if(!sC(f)||lC.has(f))return;dm.add(m),n.stopPropagation&&lC.add(f);const v=t(m,f),p=(S,A)=>{window.removeEventListener("pointerup",g),window.removeEventListener("pointercancel",b),dm.has(m)&&dm.delete(m),sC(S)&&typeof v=="function"&&v(S,{success:A})},g=S=>{p(S,m===window||m===document||n.useGlobalTarget||l3(m,S.target))},b=S=>{p(S,!1)};window.addEventListener("pointerup",g,o),window.addEventListener("pointercancel",b,o)};return r.forEach(f=>{(n.useGlobalTarget?window:f).addEventListener("pointerdown",c,o),Xb(f)&&(f.addEventListener("focus",v=>Hee(v,o)),!Iee(f)&&!f.hasAttribute("tabindex")&&(f.tabIndex=0))}),l}function Aw(e){return dz(e)&&"ownerSVGElement"in e}const hm=new WeakMap;let Mo;const u3=(e,t,n)=>(r,o)=>o&&o[0]?o[0][e+"Size"]:Aw(r)&&"getBBox"in r?r.getBBox()[t]:r[n],Zee=u3("inline","width","offsetWidth"),Fee=u3("block","height","offsetHeight");function Gee({target:e,borderBoxSize:t}){var n;(n=hm.get(e))==null||n.forEach(r=>{r(e,{get width(){return Zee(e,t)},get height(){return Fee(e,t)}})})}function $ee(e){e.forEach(Gee)}function Kee(){typeof ResizeObserver>"u"||(Mo=new ResizeObserver($ee))}function Yee(e,t){Mo||Kee();const n=i3(e);return n.forEach(r=>{let o=hm.get(r);o||(o=new Set,hm.set(r,o)),o.add(t),Mo==null||Mo.observe(r)}),()=>{n.forEach(r=>{const o=hm.get(r);o==null||o.delete(t),o!=null&&o.size||Mo==null||Mo.unobserve(r)})}}const mm=new Set;let ou;function Wee(){ou=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};mm.forEach(t=>t(e))},window.addEventListener("resize",ou)}function Xee(e){return mm.add(e),ou||Wee(),()=>{mm.delete(e),!mm.size&&typeof ou=="function"&&(window.removeEventListener("resize",ou),ou=void 0)}}function uC(e,t){return typeof e=="function"?Xee(e):Yee(e,t)}function Qee(e){return Aw(e)&&e.tagName==="svg"}const Jee=[...t3,tn,vi],ete=e=>Jee.find(e3(e)),cC=()=>({translate:0,scale:1,origin:0,originPoint:0}),su=()=>({x:cC(),y:cC()}),fC=()=>({min:0,max:0}),ln=()=>({x:fC(),y:fC()}),tte=new WeakMap;function pv(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Rf(e){return typeof e=="string"||Array.isArray(e)}const Ew=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Ow=["initial",...Ew];function vv(e){return pv(e.animate)||Ow.some(t=>Rf(e[t]))}function c3(e){return!!(vv(e)||e.variants)}function nte(e,t,n){for(const r in t){const o=t[r],l=n[r];if(Un(o))e.addValue(r,o);else if(Un(l))e.addValue(r,Su(o,{owner:e}));else if(l!==o)if(e.hasValue(r)){const c=e.getValue(r);c.liveStyle===!0?c.jump(o):c.hasAnimated||c.set(o)}else{const c=e.getStaticValue(r);e.addValue(r,Su(c!==void 0?c:o,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const Qb={current:null},f3={current:!1},rte=typeof window<"u";function ite(){if(f3.current=!0,!!rte)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Qb.current=e.matches;e.addEventListener("change",t),t()}else Qb.current=!1}const dC=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let vp={};function d3(e){vp=e}function ate(){return vp}class ote{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:o,skipAnimations:l,blockInitialAnimation:c,visualState:f},m={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=vw,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const S=Wn.now();this.renderScheduledAt<S&&(this.renderScheduledAt=S,Et.render(this.render,!1,!0))};const{latestValues:v,renderState:p}=f;this.latestValues=v,this.baseTarget={...v},this.initialValues=n.initial?{...v}:{},this.renderState=p,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.skipAnimationsConfig=l,this.options=m,this.blockInitialAnimation=!!c,this.isControllingVariants=vv(n),this.isVariantNode=c3(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:g,...b}=this.scrapeMotionValuesFromProps(n,{},this);for(const S in b){const A=b[S];v[S]!==void 0&&Un(A)&&A.set(v[S])}}mount(t){var n,r;if(this.hasBeenMounted)for(const o in this.initialValues)(n=this.values.get(o))==null||n.jump(this.initialValues[o]),this.latestValues[o]=this.initialValues[o];this.current=t,tte.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((o,l)=>this.bindToMotionValue(l,o)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(f3.current||ite(),this.shouldReduceMotion=Qb.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,(r=this.parent)==null||r.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var t;this.projection&&this.projection.unmount(),Bo(this.notifyUpdate),Bo(this.render),this.valueSubscriptions.forEach(n=>n()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(t=this.parent)==null||t.removeChild(this);for(const n in this.events)this.events[n].clear();for(const n in this.features){const r=this.features[n];r&&(r.unmount(),r.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,n){if(this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)(),n.accelerate&&kee.has(t)&&this.current instanceof HTMLElement){const{factory:c,keyframes:f,times:m,ease:v,duration:p}=n.accelerate,g=new Fz({element:this.current,name:t,keyframes:f,times:m,ease:v,duration:pi(p)}),b=c(g);this.valueSubscriptions.set(t,()=>{b(),g.cancel()});return}const r=Bu.has(t);r&&this.onBindTransform&&this.onBindTransform();const o=n.on("change",c=>{this.latestValues[t]=c,this.props.onUpdate&&Et.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let l;typeof window<"u"&&window.MotionCheckAppearSync&&(l=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{o(),l&&l(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in vp){const n=vp[t];if(!n)continue;const{isEnabled:r,Feature:o}=n;if(!this.features[t]&&o&&r(this.props)&&(this.features[t]=new o(this)),this.features[t]){const l=this.features[t];l.isMounted?l.update():(l.mount(),l.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ln()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<dC.length;r++){const o=dC[r];this.propEventSubscriptions[o]&&(this.propEventSubscriptions[o](),delete this.propEventSubscriptions[o]);const l="on"+o,c=t[l];c&&(this.propEventSubscriptions[o]=this.on(o,c))}this.prevMotionValues=nte(this,this.scrapeMotionValuesFromProps(t,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=Su(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){let r=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return r!=null&&(typeof r=="string"&&(fz(r)||hz(r))?r=parseFloat(r):!ete(r)&&vi.test(n)&&(r=r3(t,n)),this.setBaseTarget(t,Un(r)?r.get():r)),Un(r)?r.get():r}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var l;const{initial:n}=this.props;let r;if(typeof n=="string"||typeof n=="object"){const c=xw(this.props,n,(l=this.presenceContext)==null?void 0:l.custom);c&&(r=c[t])}if(n&&r!==void 0)return r;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!Un(o)?o:this.initialValues[t]!==void 0&&r===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new aw),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}scheduleRenderMicrotask(){ww.render(this.render)}}class h3 extends ote{constructor(){super(...arguments),this.KeyframeResolver=Dee}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){const r=t.style;return r?r[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;Un(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}class qo{constructor(t){this.isMounted=!1,this.node=t}update(){}}function m3({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function ste({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function lte(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function px(e){return e===void 0||e===1}function Jb({scale:e,scaleX:t,scaleY:n}){return!px(e)||!px(t)||!px(n)}function Rs(e){return Jb(e)||p3(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function p3(e){return hC(e.x)||hC(e.y)}function hC(e){return e&&e!=="0%"}function gp(e,t,n){const r=e-n,o=t*r;return n+o}function mC(e,t,n,r,o){return o!==void 0&&(e=gp(e,o,r)),gp(e,n,r)+t}function e1(e,t=0,n=1,r,o){e.min=mC(e.min,t,n,r,o),e.max=mC(e.max,t,n,r,o)}function v3(e,{x:t,y:n}){e1(e.x,t.translate,t.scale,t.originPoint),e1(e.y,n.translate,n.scale,n.originPoint)}const pC=.999999999999,vC=1.0000000000001;function ute(e,t,n,r=!1){const o=n.length;if(!o)return;t.x=t.y=1;let l,c;for(let f=0;f<o;f++){l=n[f],c=l.projectionDelta;const{visualElement:m}=l.options;m&&m.props.style&&m.props.style.display==="contents"||(r&&l.options.layoutScroll&&l.scroll&&l!==l.root&&uu(e,{x:-l.scroll.offset.x,y:-l.scroll.offset.y}),c&&(t.x*=c.x.scale,t.y*=c.y.scale,v3(e,c)),r&&Rs(l.latestValues)&&uu(e,l.latestValues))}t.x<vC&&t.x>pC&&(t.x=1),t.y<vC&&t.y>pC&&(t.y=1)}function lu(e,t){e.min=e.min+t,e.max=e.max+t}function gC(e,t,n,r,o=.5){const l=zt(e.min,e.max,o);e1(e,t,n,l,r)}function yC(e,t){return typeof e=="string"?parseFloat(e)/100*(t.max-t.min):e}function uu(e,t){gC(e.x,yC(t.x,e.x),t.scaleX,t.scale,t.originX),gC(e.y,yC(t.y,e.y),t.scaleY,t.scale,t.originY)}function g3(e,t){return m3(lte(e.getBoundingClientRect(),t))}function cte(e,t,n){const r=g3(e,n),{scroll:o}=t;return o&&(lu(r.x,o.offset.x),lu(r.y,o.offset.y)),r}const fte={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},dte=Ru.length;function hte(e,t,n){let r="",o=!0;for(let l=0;l<dte;l++){const c=Ru[l],f=e[c];if(f===void 0)continue;let m=!0;if(typeof f=="number")m=f===(c.startsWith("scale")?1:0);else{const v=parseFloat(f);m=c.startsWith("scale")?v===1:v===0}if(!m||n){const v=a3(f,_w[c]);if(!m){o=!1;const p=fte[c]||c;r+=`${p}(${v}) `}n&&(t[c]=v)}}return r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}function Tw(e,t,n){const{style:r,vars:o,transformOrigin:l}=e;let c=!1,f=!1;for(const m in t){const v=t[m];if(Bu.has(m)){c=!0;continue}else if(Pz(m)){o[m]=v;continue}else{const p=a3(v,_w[m]);m.startsWith("origin")?(f=!0,l[m]=p):r[m]=p}}if(t.transform||(c||n?r.transform=hte(t,e.transform,n):r.transform&&(r.transform="none")),f){const{originX:m="50%",originY:v="50%",originZ:p=0}=l;r.transformOrigin=`${m} ${v} ${p}`}}function y3(e,{style:t,vars:n},r,o){const l=e.style;let c;for(c in t)l[c]=t[c];o==null||o.applyProjectionStyles(l,r);for(c in n)l.setProperty(c,n[c])}function xC(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const rf={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(Te.test(e))e=parseFloat(e);else return e;const n=xC(e,t.target.x),r=xC(e,t.target.y);return`${n}% ${r}%`}},mte={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,o=vi.parse(e);if(o.length>5)return r;const l=vi.createTransformer(e),c=typeof o[0]!="number"?1:0,f=n.x.scale*t.x,m=n.y.scale*t.y;o[0+c]/=f,o[1+c]/=m;const v=zt(f,m,.5);return typeof o[2+c]=="number"&&(o[2+c]/=v),typeof o[3+c]=="number"&&(o[3+c]/=v),l(o)}},t1={borderRadius:{...rf,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:rf,borderTopRightRadius:rf,borderBottomLeftRadius:rf,borderBottomRightRadius:rf,boxShadow:mte};function x3(e,{layout:t,layoutId:n}){return Bu.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!t1[e]||e==="opacity")}function Pw(e,t,n){var c;const r=e.style,o=t==null?void 0:t.style,l={};if(!r)return l;for(const f in r)(Un(r[f])||o&&Un(o[f])||x3(f,e)||((c=n==null?void 0:n.getValue(f))==null?void 0:c.liveStyle)!==void 0)&&(l[f]=r[f]);return l}function pte(e){return window.getComputedStyle(e)}class vte extends h3{constructor(){super(...arguments),this.type="html",this.renderInstance=y3}readValueFromInstance(t,n){var r;if(Bu.has(n))return(r=this.projection)!=null&&r.isProjecting?Ub(n):LJ(t,n);{const o=pte(t),l=(Pz(n)?o.getPropertyValue(n):o[n])||0;return typeof l=="string"?l.trim():l}}measureInstanceViewportBox(t,{transformPagePoint:n}){return g3(t,n)}build(t,n,r){Tw(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return Pw(t,n,r)}}const gte={offset:"stroke-dashoffset",array:"stroke-dasharray"},yte={offset:"strokeDashoffset",array:"strokeDasharray"};function xte(e,t,n=1,r=0,o=!0){e.pathLength=1;const l=o?gte:yte;e[l.offset]=`${-r}`,e[l.array]=`${t} ${n}`}const bte=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function b3(e,{attrX:t,attrY:n,attrScale:r,pathLength:o,pathSpacing:l=1,pathOffset:c=0,...f},m,v,p){if(Tw(e,f,v),m){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:g,style:b}=e;g.transform&&(b.transform=g.transform,delete g.transform),(b.transform||g.transformOrigin)&&(b.transformOrigin=g.transformOrigin??"50% 50%",delete g.transformOrigin),b.transform&&(b.transformBox=(p==null?void 0:p.transformBox)??"fill-box",delete g.transformBox);for(const S of bte)g[S]!==void 0&&(b[S]=g[S],delete g[S]);t!==void 0&&(g.x=t),n!==void 0&&(g.y=n),r!==void 0&&(g.scale=r),o!==void 0&&xte(g,o,l,c,!1)}const _3=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),w3=e=>typeof e=="string"&&e.toLowerCase()==="svg";function _te(e,t,n,r){y3(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(_3.has(o)?o:bw(o),t.attrs[o])}function S3(e,t,n){const r=Pw(e,t,n);for(const o in e)if(Un(e[o])||Un(t[o])){const l=Ru.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;r[l]=e[o]}return r}class wte extends h3{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ln}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(Bu.has(n)){const r=n3(n);return r&&r.default||0}return n=_3.has(n)?n:bw(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return S3(t,n,r)}build(t,n,r){b3(t,n,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(t,n,r,o){_te(t,n,r,o)}mount(t){this.isSVGTag=w3(t.tagName),super.mount(t)}}const Ste=Ow.length;function A3(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?A3(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<Ste;n++){const r=Ow[n],o=e.props[r];(Rf(o)||o===!1)&&(t[r]=o)}return t}function E3(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const Ate=[...Ew].reverse(),Ete=Ew.length;function Ote(e){return t=>Promise.all(t.map(({animation:n,options:r})=>wee(e,n,r)))}function Tte(e){let t=Ote(e),n=bC(),r=!0,o=!1;const l=v=>(p,g)=>{var S;const b=hu(e,g,v==="exit"?(S=e.presenceContext)==null?void 0:S.custom:void 0);if(b){const{transition:A,transitionEnd:E,...M}=b;p={...p,...M,...E}}return p};function c(v){t=v(e)}function f(v){const{props:p}=e,g=A3(e.parent)||{},b=[],S=new Set;let A={},E=1/0;for(let j=0;j<Ete;j++){const z=Ate[j],k=n[z],R=p[z]!==void 0?p[z]:g[z],B=Rf(R),I=z===v?k.isActive:null;I===!1&&(E=j);let q=R===g[z]&&R!==p[z]&&B;if(q&&(r||o)&&e.manuallyAnimateOnMount&&(q=!1),k.protectedKeys={...A},!k.isActive&&I===null||!R&&!k.prevProp||pv(R)||typeof R=="boolean")continue;if(z==="exit"&&k.isActive&&I!==!0){k.prevResolvedValues&&(A={...A,...k.prevResolvedValues});continue}const K=Pte(k.prevProp,R);let ie=K||z===v&&k.isActive&&!q&&B||j>E&&B,ge=!1;const re=Array.isArray(R)?R:[R];let $=re.reduce(l(z),{});I===!1&&($={});const{prevResolvedValues:be={}}=k,xe={...be,...$},_e=ne=>{ie=!0,S.has(ne)&&(ge=!0,S.delete(ne)),k.needsAnimating[ne]=!0;const we=e.getValue(ne);we&&(we.liveStyle=!1)};for(const ne in xe){const we=$[ne],fe=be[ne];if(A.hasOwnProperty(ne))continue;let U=!1;Gb(we)&&Gb(fe)?U=!E3(we,fe):U=we!==fe,U?we!=null?_e(ne):S.add(ne):we!==void 0&&S.has(ne)?_e(ne):k.protectedKeys[ne]=!0}k.prevProp=R,k.prevResolvedValues=$,k.isActive&&(A={...A,...$}),(r||o)&&e.blockInitialAnimation&&(ie=!1);const G=q&&K;ie&&(!G||ge)&&b.push(...re.map(ne=>{const we={type:z};if(typeof ne=="string"&&(r||o)&&!G&&e.manuallyAnimateOnMount&&e.parent){const{parent:fe}=e,U=hu(fe,ne);if(fe.enteringChildren&&U){const{delayChildren:X}=U.transition||{};we.delay=$z(fe.enteringChildren,e,X)}}return{animation:ne,options:we}}))}if(S.size){const j={};if(typeof p.initial!="boolean"){const z=hu(e,Array.isArray(p.initial)?p.initial[0]:p.initial);z&&z.transition&&(j.transition=z.transition)}S.forEach(z=>{const k=e.getBaseTarget(z),R=e.getValue(z);R&&(R.liveStyle=!0),j[z]=k??null}),b.push({animation:j})}let M=!!b.length;return r&&(p.initial===!1||p.initial===p.animate)&&!e.manuallyAnimateOnMount&&(M=!1),r=!1,o=!1,M?t(b):Promise.resolve()}function m(v,p){var b;if(n[v].isActive===p)return Promise.resolve();(b=e.variantChildren)==null||b.forEach(S=>{var A;return(A=S.animationState)==null?void 0:A.setActive(v,p)}),n[v].isActive=p;const g=f(v);for(const S in n)n[S].protectedKeys={};return g}return{animateChanges:f,setActive:m,setAnimateFunction:c,getState:()=>n,reset:()=>{n=bC(),o=!0}}}function Pte(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!E3(t,e):!1}function Ds(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function bC(){return{animate:Ds(!0),whileInView:Ds(),whileHover:Ds(),whileTap:Ds(),whileDrag:Ds(),whileFocus:Ds(),exit:Ds()}}function _C(e,t){e.min=t.min,e.max=t.max}function ui(e,t){_C(e.x,t.x),_C(e.y,t.y)}function wC(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}const O3=1e-4,Mte=1-O3,Cte=1+O3,T3=.01,jte=0-T3,Nte=0+T3;function Xn(e){return e.max-e.min}function Dte(e,t,n){return Math.abs(e-t)<=n}function SC(e,t,n,r=.5){e.origin=r,e.originPoint=zt(t.min,t.max,e.origin),e.scale=Xn(n)/Xn(t),e.translate=zt(n.min,n.max,e.origin)-e.originPoint,(e.scale>=Mte&&e.scale<=Cte||isNaN(e.scale))&&(e.scale=1),(e.translate>=jte&&e.translate<=Nte||isNaN(e.translate))&&(e.translate=0)}function pf(e,t,n,r){SC(e.x,t.x,n.x,r?r.originX:void 0),SC(e.y,t.y,n.y,r?r.originY:void 0)}function AC(e,t,n){e.min=n.min+t.min,e.max=e.min+Xn(t)}function kte(e,t,n){AC(e.x,t.x,n.x),AC(e.y,t.y,n.y)}function EC(e,t,n){e.min=t.min-n.min,e.max=e.min+Xn(t)}
vendor: 2,028 bytes, line 356
356function yp(e,t,n){EC(e.x,t.x,n.x),EC(e.y,t.y,n.y)}function OC(e,t,n,r,o){return e-=t,e=gp(e,1/n,r),o!==void 0&&(e=gp(e,1/o,r)),e}function Lte(e,t=0,n=1,r=.5,o,l=e,c=e){if(Fi.test(t)&&(t=parseFloat(t),t=zt(c.min,c.max,t/100)-c.min),typeof t!="number")return;let f=zt(l.min,l.max,r);e===l&&(f-=t),e.min=OC(e.min,t,n,f,o),e.max=OC(e.max,t,n,f,o)}function TC(e,t,[n,r,o],l,c){Lte(e,t[n],t[r],t[o],t.scale,l,c)}const zte=["x","scaleX","originX"],Rte=["y","scaleY","originY"];function PC(e,t,n,r){TC(e.x,t,zte,n?n.x:void 0,r?r.x:void 0),TC(e.y,t,Rte,n?n.y:void 0,r?r.y:void 0)}function MC(e){return e.translate===0&&e.scale===1}function P3(e){return MC(e.x)&&MC(e.y)}function CC(e,t){return e.min===t.min&&e.max===t.max}function Bte(e,t){return CC(e.x,t.x)&&CC(e.y,t.y)}function jC(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function M3(e,t){return jC(e.x,t.x)&&jC(e.y,t.y)}function NC(e){return Xn(e.x)/Xn(e.y)}function DC(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function Vi(e){return[e("x"),e("y")]}function Ite(e,t,n){let r="";const o=e.x.translate/t.x,l=e.y.translate/t.y,c=(n==null?void 0:n.z)||0;if((o||l||c)&&(r=`translate3d(${o}px, ${l}px, ${c}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:v,rotate:p,rotateX:g,rotateY:b,skewX:S,skewY:A}=n;v&&(r=`perspective(${v}px) ${r}`),p&&(r+=`rotate(${p}deg) `),g&&(r+=`rotateX(${g}deg) `),b&&(r+=`rotateY(${b}deg) `),S&&(r+=`skewX(${S}deg) `),A&&(r+=`skewY(${A}deg) `)}const f=e.x.scale*t.x,m=e.y.scale*t.y;return(f!==1||m!==1)&&(r+=`scale(${f}, ${m})`),r||"none"}const C3=["TopLeft","TopRight","BottomLeft","BottomRight"],Ute=C3.length,kC=e=>typeof e=="string"?parseFloat(e):e,LC=e=>typeof e=="number"||Te.test(e);function Vte(e,t,n,r,o,l){o?(e.opacity=zt(0,n.opacity??1,Hte(r)),e.opacityExit=zt(t.opacity??1,0,qte(r))):l&&(e.opacity=zt(t.opacity??1,n.opacity??1,r));for(let c=0;c<Ute;c++){const f=`border${C3[c]}Radius`;let m=zC(t,f),v=zC(n,f);
vendor: 5,169 bytes, line 356
356if(m===void 0&&v===void 0)continue;m||(m=0),v||(v=0),m===0||v===0||LC(m)===LC(v)?(e[f]=Math.max(zt(kC(m),kC(v),r),0),(Fi.test(v)||Fi.test(m))&&(e[f]+="%")):e[f]=v}(t.rotate||n.rotate)&&(e.rotate=zt(t.rotate||0,n.rotate||0,r))}function zC(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const Hte=j3(0,.5,wz),qte=j3(.5,.95,$r);function j3(e,t,n){return r=>r<e?0:r>t?1:n(kf(e,t,r))}function Zte(e,t,n){const r=Un(e)?e:Su(e);return r.start(yw("",r,t,n)),r.animation}function Bf(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}const Fte=(e,t)=>e.depth-t.depth;class Gte{constructor(){this.children=[],this.isDirty=!1}add(t){rw(this.children,t),this.isDirty=!0}remove(t){dp(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Fte),this.isDirty=!1,this.children.forEach(t)}}function $te(e,t){const n=Wn.now(),r=({timestamp:o})=>{const l=o-n;l>=t&&(Bo(r),e(l-t))};return Et.setup(r,!0),()=>Bo(r)}function pm(e){return Un(e)?e.get():e}class Kte{constructor(){this.members=[]}add(t){rw(this.members,t);for(let n=this.members.length-1;n>=0;n--){const r=this.members[n];if(r===t||r===this.lead||r===this.prevLead)continue;const o=r.instance;(!o||o.isConnected===!1)&&!r.snapshot&&(dp(this.members,r),r.unmount())}t.scheduleRender()}remove(t){if(dp(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){var n;for(let r=this.members.indexOf(t)-1;r>=0;r--){const o=this.members[r];if(o.isPresent!==!1&&((n=o.instance)==null?void 0:n.isConnected)!==!1)return this.promote(o),!0}return!1}promote(t,n){var o;const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.updateSnapshot(),t.scheduleRender();const{layoutDependency:l}=r.options,{layoutDependency:c}=t.options;(l===void 0||l!==c)&&(t.resumeFrom=r,n&&(r.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),(o=t.root)!=null&&o.isUpdating&&(t.isLayoutDirty=!0)),t.options.crossfade===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,o,l,c;(r=(n=t.options).onExitComplete)==null||r.call(n),(c=(o=t.resumingFrom)==null?void 0:(l=o.options).onExitComplete)==null||c.call(l)})}scheduleRender(){this.members.forEach(t=>t.instance&&t.scheduleRender(!1))}removeLeadSnapshot(){var t;(t=this.lead)!=null&&t.snapshot&&(this.lead.snapshot=void 0)}}const vm={hasAnimatedSinceResize:!0,hasEverUpdated:!1},vx=["","X","Y","Z"],Yte=1e3;let Wte=0;function gx(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function N3(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=Qz(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:o,layoutId:l}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Et,!(o||l))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&N3(r)}function D3({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(c={},f=t==null?void 0:t()){this.id=Wte++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(Jte),this.nodes.forEach(rne),this.nodes.forEach(ine),this.nodes.forEach(ene)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=c,this.root=f?f.root||f:this,this.path=f?[...f.path,f]:[],this.parent=f,this.depth=f?f.depth+1:0;for(let m=0;m<this.path.length;m++)this.path[m].shouldResetTransform=!0;this.root===this&&(this.nodes=new Gte)}addEventListener(c,f){return this.eventHandlers.has(c)||this.eventHandlers.set(c,new aw),this.eventHandlers.get(c).add(f)}notifyListeners(c,...f){const m=this.eventHandlers.get(c);m&&m.notify(...f)}hasListeners(c){return this.eventHandlers.has(c)}mount(c){if(this.instance)return;this.isSVG=Aw(c)&&!Qee(c),this.instance=c;const{layoutId:f,layout:m,visualElement:v}=this.options;if(v&&!v.current&&v.mount(c),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(m||f)&&(this.isLayoutDirty=!0),e){let p,g=0;const b=()=>this.root.updateBlockedByResize=!1;Et.read(()=>{g=window.innerWidth}),e(c,()=>{const S=window.innerWidth;S!==g&&(g=S,this.root.updateBlockedByResize=!0,p&&p(),p=$te(b,250),vm.hasAnimatedSinceResize&&(vm.hasAnimatedSinceResize=!1,this.nodes.forEac
vendor: 9,266 bytes, line 356
356h(IC)))})}f&&this.root.registerSharedNode(f,this),this.options.animate!==!1&&v&&(f||m)&&this.addEventListener("didUpdate",({delta:p,hasLayoutChanged:g,hasRelativeLayoutChanged:b,layout:S})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const A=this.options.transition||v.getDefaultTransition()||une,{onLayoutAnimationStart:E,onLayoutAnimationComplete:M}=v.getProps(),j=!this.targetLayout||!M3(this.targetLayout,S),z=!g&&b;if(this.options.layoutRoot||this.resumeFrom||z||g&&(j||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const k={...gw(A,"layout"),onPlay:E,onComplete:M};(v.shouldReduceMotion||this.options.layoutRoot)&&(k.delay=0,k.type=!1),this.startAnimation(k),this.setAnimationOrigin(p,z)}else g||IC(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=S})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const c=this.getStack();c&&c.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Bo(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(ane),this.animationId++)}getTransformTemplate(){const{visualElement:c}=this.options;return c&&c.getProps().transformTemplate}willUpdate(c=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&N3(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let p=0;p<this.path.length;p++){const g=this.path[p];g.shouldResetTransform=!0,g.updateScroll("snapshot"),g.options.layoutRoot&&g.willUpdate(!1)}const{layoutId:f,layout:m}=this.options;if(f===void 0&&!m)return;const v=this.getTransformTemplate();this.prevTransformTemplateValue=v?v(this.latestValues,""):void 0,this.updateSnapshot(),c&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(RC);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(BC);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(nne),this.nodes.forEach(Xte),this.nodes.forEach(Qte)):this.nodes.forEach(BC),this.clearAllSnapshots();const f=Wn.now();Nn.delta=Wi(0,1e3/60,f-Nn.timestamp),Nn.timestamp=f,Nn.isProcessing=!0,lx.update.process(Nn),lx.preRender.process(Nn),lx.render.process(Nn),Nn.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ww.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(tne),this.sharedNodes.forEach(one)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Et.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Et.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!Xn(this.snapshot.measuredBox.x)&&!Xn(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let m=0;m<this.path.length;m++)this.path[m].updateScroll();const c=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=ln(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:f}=this.options;f&&f.notify("LayoutMeasure",this.layout.layoutBox,c?c.layoutBox:void 0)}updateScroll(c="measure"){let f=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===c&&(f=!1),f&&this.instance){const m=r(this.instance);this.scroll={animationId:this.root.animationId,phase:c,isRoot:m,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:m}}}resetTransform(){if(!o)return;const c=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,f=this.projectionDelta&&!P3(this.projectionDelta),m=this.getTransformTemplate(),v=m?m(this.latestValues,""):void 0,p=v!==this.prevTransformTemplateValue;c&&this.instance&&(f||Rs(this.latestValues)||p)&&(o(this.instance,v),this.shouldResetTransform=!1,this.scheduleRender())}measure(c=!0){const f=this.measurePageBox();let m=this.removeElementScroll(f);return c&&(m=this.removeTransform(m)),cne(m),{animationId:this.root.animationId,measuredBox:f,layoutBox:m,latestValues:{},source:this.id}}measurePageBox(){var v;const{visualElement:c}=this.options;if(!c)return ln();const f=c.measureViewportBox();if(!(((v=this.scroll)==null?void 0:v.wasRoot)||this.path.some(fne))){const{scroll:p}=this.root;p&&(lu(f.x,p.offset.x),lu(f.y,p.offset.y))}return f}removeElementScroll(c){var m;const f=ln();if(ui(f,c),(m=this.scroll)!=null&&m.wasRoot)return f;for(let v=0;v<this.path.length;v++){const p=this.path[v],{scroll:g,options:b}=p;p!==this.root&&g&&b.layoutScroll&&(g.wasRoot&&ui(f,c),lu(f.x,g.offset.x),lu(f.y,g.offset.y))}return f}applyTransform(c,f=!1){const m=ln();ui(m,c);for(let v=0;v<this.path.length;v++){const p=this.path[v];!f&&p.options.layoutScroll&&p.scroll&&p!==p.root&&uu(m,{x:-p.scroll.offset.x,y:-p.scroll.offset.y}),Rs(p.latestValues)&&uu(m,p.latestValues)}return Rs(this.latestValues)&&uu(m,this.latestValues),m}removeTransform(c){const f=ln();ui(f,c);for(let m=0;m<this.path.length;m++){const v=this.path[m];if(!v.instance||!Rs(v.latestValues))continue;Jb(v.latestValues)&&v.updateSnapshot();const p=ln(),g=v.measurePageBox();ui(p,g),PC(f,v.latestValues,v.snapshot?v.snapshot.layoutBox:void 0,p)}return Rs(this.latestValues)&&PC(f,this.latestValues),f}setTargetDelta(c){this.targetDelta=c,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(c){this.options={...this.options,...c,crossfade:c.crossfade!==void 0?c.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Nn.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(c=!1){var S;const f=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=f.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=f.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=f.isSharedProjectionDirty);const m=!!this.resumingFrom||this!==f;if(!(c||m&&this.isSharedProjectionDirty||this.isProjectionDirty||(S=this.parent)!=null&&S.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:p,layoutId:g}=this.options;if(!this.layout||!(p||g))return;this.resolvedRelativeTargetAt=Nn.timestamp;const b=this.getClosestProjectingParent();b&&this.linkedParentVersion!==b.layoutVersion&&!b.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(b&&b.layout?this.createRelativeTarget(b,this.layout.layoutBox,b.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ln(),this.targetWithTransforms=ln()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),kte(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):ui(this.target,this.layout.layoutBox),v3(this.target,this.targetDelta)):ui(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,b&&!!b.resumingFrom==!!this.resumingFrom&&!b.options.layoutScroll&&b.target&&this.animationProgress!==1?this.createRelativeTarget(b,this.target,b.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||Jb(this.parent.latestValues)||p3(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(c,f,m){this.relativeParent=c,this.linkedParentVersion=c.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ln(),this.relativeTargetOrigin=ln(),yp(this.relativeTargetOrigin,f,m),ui(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var A;const c=this.getLead(),f=!!this.resumingFrom||this!==c;let m=!0;if((this.isProjectionDirty||(A=this.parent)!=null&&A.isProjectionDirty)&&
vendor: 5,307 bytes, line 356
356(m=!1),f&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(m=!1),this.resolvedRelativeTargetAt===Nn.timestamp&&(m=!1),m)return;const{layout:v,layoutId:p}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(v||p))return;ui(this.layoutCorrected,this.layout.layoutBox);const g=this.treeScale.x,b=this.treeScale.y;ute(this.layoutCorrected,this.treeScale,this.path,f),c.layout&&!c.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(c.target=c.layout.layoutBox,c.targetWithTransforms=ln());const{target:S}=c;if(!S){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(wC(this.prevProjectionDelta.x,this.projectionDelta.x),wC(this.prevProjectionDelta.y,this.projectionDelta.y)),pf(this.projectionDelta,this.layoutCorrected,S,this.latestValues),(this.treeScale.x!==g||this.treeScale.y!==b||!DC(this.projectionDelta.x,this.prevProjectionDelta.x)||!DC(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",S))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(c=!0){var f;if((f=this.options.visualElement)==null||f.scheduleRender(),c){const m=this.getStack();m&&m.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=su(),this.projectionDelta=su(),this.projectionDeltaWithTransform=su()}setAnimationOrigin(c,f=!1){const m=this.snapshot,v=m?m.latestValues:{},p={...this.latestValues},g=su();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!f;const b=ln(),S=m?m.source:void 0,A=this.layout?this.layout.source:void 0,E=S!==A,M=this.getStack(),j=!M||M.members.length<=1,z=!!(E&&!j&&this.options.crossfade===!0&&!this.path.some(lne));this.animationProgress=0;let k;this.mixTargetDelta=R=>{const B=R/1e3;UC(g.x,c.x,B),UC(g.y,c.y,B),this.setTargetDelta(g),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(yp(b,this.layout.layoutBox,this.relativeParent.layout.layoutBox),sne(this.relativeTarget,this.relativeTargetOrigin,b,B),k&&Bte(this.relativeTarget,k)&&(this.isProjectionDirty=!1),k||(k=ln()),ui(k,this.relativeTarget)),E&&(this.animationValues=p,Vte(p,v,this.latestValues,B,z,j)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=B},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(c){var f,m,v;this.notifyListeners("animationStart"),(f=this.currentAnimation)==null||f.stop(),(v=(m=this.resumingFrom)==null?void 0:m.currentAnimation)==null||v.stop(),this.pendingAnimation&&(Bo(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Et.update(()=>{vm.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Su(0)),this.motionValue.jump(0,!1),this.currentAnimation=Zte(this.motionValue,[0,1e3],{...c,velocity:0,isSync:!0,onUpdate:p=>{this.mixTargetDelta(p),c.onUpdate&&c.onUpdate(p)},onStop:()=>{},onComplete:()=>{c.onComplete&&c.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const c=this.getStack();c&&c.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Yte),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const c=this.getLead();let{targetWithTransforms:f,target:m,layout:v,latestValues:p}=c;if(!(!f||!m||!v)){if(this!==c&&this.layout&&v&&k3(this.options.animationType,this.layout.layoutBox,v.layoutBox)){m=this.target||ln();const g=Xn(this.layout.layoutBox.x);m.x.min=c.target.x.min,m.x.max=m.x.min+g;const b=Xn(this.layout.layoutBox.y);m.y.min=c.target.y.min,m.y.max=m.y.min+b}ui(f,m),uu(f,p),pf(this.projectionDeltaWithTransform,this.layoutCorrected,f,p)}}registerSharedNode(c,f){this.sharedNodes.has(c)||this.sharedNodes.set(c,new Kte),this.sharedNodes.get(c).add(f);const v=f.options.initialPromotionConfig;f.promote({transition:v?v.transition:void 0,preserveFollowOpacity:v&&v.shouldPreserveFollowOpacity?v.shouldPreserveFollowOpacity(f):void 0})}isLead(){const c=this.getStack();return c?c.lead===this:!0}getLead(){var f;const{layoutId:c}=this.options;return c?((f=this.getStack())==null?void 0:f.lead)||this:this}getPrevLead(){var f;const{layoutId:c}=this.options;return c?(f=this.getStack())==null?void 0:f.prevLead:void 0}getStack(){const{layoutId:c}=this.options;if(c)return this.root.sharedNodes.get(c)}promote({needsReset:c,transition:f,preserveFollowOpacity:m}={}){const v=this.getStack();v&&v.promote(this,m),c&&(this.projectionDelta=void 0,this.needsReset=!0),f&&this.setOptions({transition:f})}relegate(){const c=this.getStack();return c?c.relegate(this):!1}
vendor: 4,220 bytes, line 356
356resetSkewAndRotation(){const{visualElement:c}=this.options;if(!c)return;let f=!1;const{latestValues:m}=c;if((m.z||m.rotate||m.rotateX||m.rotateY||m.rotateZ||m.skewX||m.skewY)&&(f=!0),!f)return;const v={};m.z&&gx("z",c,v,this.animationValues);for(let p=0;p<vx.length;p++)gx(`rotate${vx[p]}`,c,v,this.animationValues),gx(`skew${vx[p]}`,c,v,this.animationValues);c.render();for(const p in v)c.setStaticValue(p,v[p]),this.animationValues&&(this.animationValues[p]=v[p]);c.scheduleRender()}applyProjectionStyles(c,f){if(!this.instance||this.isSVG)return;if(!this.isVisible){c.visibility="hidden";return}const m=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,c.visibility="",c.opacity="",c.pointerEvents=pm(f==null?void 0:f.pointerEvents)||"",c.transform=m?m(this.latestValues,""):"none";return}const v=this.getLead();if(!this.projectionDelta||!this.layout||!v.target){this.options.layoutId&&(c.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,c.pointerEvents=pm(f==null?void 0:f.pointerEvents)||""),this.hasProjected&&!Rs(this.latestValues)&&(c.transform=m?m({},""):"none",this.hasProjected=!1);return}c.visibility="";const p=v.animationValues||v.latestValues;this.applyTransformsToTarget();let g=Ite(this.projectionDeltaWithTransform,this.treeScale,p);m&&(g=m(p,g)),c.transform=g;const{x:b,y:S}=this.projectionDelta;c.transformOrigin=`${b.origin*100}% ${S.origin*100}% 0`,v.animationValues?c.opacity=v===this?p.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:p.opacityExit:c.opacity=v===this?p.opacity!==void 0?p.opacity:"":p.opacityExit!==void 0?p.opacityExit:0;for(const A in t1){if(p[A]===void 0)continue;const{correct:E,applyTo:M,isCSSVariable:j}=t1[A],z=g==="none"?p[A]:E(p[A],v);if(M){const k=M.length;for(let R=0;R<k;R++)c[M[R]]=z}else j?this.options.visualElement.renderState.vars[A]=z:c[A]=z}this.options.layoutId&&(c.pointerEvents=v===this?pm(f==null?void 0:f.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(c=>{var f;return(f=c.currentAnimation)==null?void 0:f.stop()}),this.root.nodes.forEach(RC),this.root.sharedNodes.clear()}}}function Xte(e){e.updateLayout()}function Qte(e){var n;const t=((n=e.resumeFrom)==null?void 0:n.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:o}=e.layout,{animationType:l}=e.options,c=t.source!==e.layout.source;l==="size"?Vi(g=>{const b=c?t.measuredBox[g]:t.layoutBox[g],S=Xn(b);b.min=r[g].min,b.max=b.min+S}):k3(l,t.layoutBox,r)&&Vi(g=>{const b=c?t.measuredBox[g]:t.layoutBox[g],S=Xn(r[g]);b.max=b.min+S,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[g].max=e.relativeTarget[g].min+S)});const f=su();pf(f,r,t.layoutBox);const m=su();c?pf(m,e.applyTransform(o,!0),t.measuredBox):pf(m,r,t.layoutBox);const v=!P3(f);let p=!1;if(!e.resumeFrom){const g=e.getClosestProjectingParent();if(g&&!g.resumeFrom){const{snapshot:b,layout:S}=g;if(b&&S){const A=ln();yp(A,t.layoutBox,b.layoutBox);const E=ln();yp(E,r,S.layoutBox),M3(A,E)||(p=!0),g.options.layoutRoot&&(e.relativeTarget=E,e.relativeTargetOrigin=A,e.relativeParent=g)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:m,layoutDelta:f,hasLayoutChanged:v,hasRelativeLayoutChanged:p})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function Jte(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function ene(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function tne(e){e.clearSnapshot()}function RC(e){e.clearMeasurements()}function BC(e){e.isLayoutDirty=!1}function nne(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function IC(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function rne(e){e.resolveTargetDelta()}function ine(e){e.calcProjection()}
356function ane(e){e.resetSkewAndRotation()}function one(e){e.removeLeadSnapshot()}function UC(e,t,n){e.translate=zt(t.translate,0,n),e.scale=zt(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function VC(e,t,n,r){e.min=zt(t.min,n.min,r),e.max=zt(t.max,n.max,r)}function sne(e,t,n,r){VC(e.x,t.x,n.x,r),VC(e.y,t.y,n.y,r)}function lne(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const une={duration:.45,ease:[.4,0,.1,1]},HC=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),qC=HC("applewebkit/")&&!HC("chrome/")?Math.round:$r;function ZC(e){e.min=qC(e.min),e.max=qC(e.max)}function cne(e){ZC(e.x),ZC(e.y)}function k3(e,t,n){return e==="position"||e==="preserve-aspect"&&!Dte(NC(t),NC(n),.2)}function fne(e){var t;return e!==e.root&&((t=e.scroll)==null?void 0:t.wasRoot)}const dne=D3({attachResizeListener:(e,t)=>Bf(e,"resize",t),measureScroll:()=>{var e,t;return{x:document.documentElement.scrollLeft||((e=document.body)==null?void 0:e.scrollLeft)||0,y:document.documentElement.scrollTop||((t=document.body)==null?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),yx={current:void 0},L3=D3({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!yx.current){const e=new dne({});e.mount(window),e.setOptions({layoutScroll:!0}),yx.current=e}return yx.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),Mw=O.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function FC(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function hne(...e){return t=>{let n=!1;const r=e.map(o=>{const l=FC(o,t);return!n&&typeof l=="function"&&(n=!0),l});if(n)return()=>{for(let o=0;o<r.length;o++){const l=r[o];typeof l=="function"?l():FC(e[o],null)}}}}function mne(...e){return O.useCallback(hne(...e),e)}class pne extends O.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent&&this.props.pop!==!1){const r=n.offsetParent,o=Xb(r)&&r.offsetWidth||0,l=Xb(r)&&r.offsetHeight||0,c=this.props.sizeRef.current;c.height=n.offsetHeight||0,c.width=n.offsetWidth||0,c.top=n.offsetTop,c.left=n.offsetLeft,c.right=o-c.width-c.left,c.bottom=l-c.height-c.top}return null}componentDidUpdate(){}render(){return this.props.children}}function vne({children:e,isPresent:t,anchorX:n,anchorY:r,root:o,pop:l}){var b;const c=O.useId(),f=O.useRef(null),m=O.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:v}=O.useContext(Mw),p=((b=e.props)==null?void 0:b.ref)??(e==null?void 0:e.ref),g=mne(f,p);return O.useInsertionEffect(()=>{const{width:S,height:A,top:E,left:M,right:j,bottom:z}=m.current;if(t||l===!1||!f.current||!S||!A)return;const k=n==="left"?`left: ${M}`:`right: ${j}`,R=r==="bottom"?`bottom: ${z}`:`top: ${E}`;f.current.dataset.motionPopId=c;const B=document.createElement("style");v&&(B.nonce=v);const I=o??document.head;return I.appendChild(B),B.sheet&&B.sheet.insertRule(` 357 [data-motion-pop-id="${c}"] { 358 position: absolute !important; 359 width: ${S}px !important; 360 height: ${A}px !important; 361 ${k}px !important; 362 ${R}px !important; 363 } 364 `),()=>
vendor: 6,656 bytes, line 364
364{I.contains(B)&&I.removeChild(B)}},[t]),T.jsx(pne,{isPresent:t,childRef:f,sizeRef:m,pop:l,children:l===!1?e:O.cloneElement(e,{ref:g})})}const gne=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:l,mode:c,anchorX:f,anchorY:m,root:v})=>{const p=nw(yne),g=O.useId();let b=!0,S=O.useMemo(()=>(b=!1,{id:g,initial:t,isPresent:n,custom:o,onExitComplete:A=>{p.set(A,!0);for(const E of p.values())if(!E)return;r&&r()},register:A=>(p.set(A,!1),()=>p.delete(A))}),[n,p,r]);return l&&b&&(S={...S}),O.useMemo(()=>{p.forEach((A,E)=>p.set(E,!1))},[n]),O.useEffect(()=>{!n&&!p.size&&r&&r()},[n]),e=T.jsx(vne,{pop:c==="popLayout",isPresent:n,anchorX:f,anchorY:m,root:v,children:e}),T.jsx(mv.Provider,{value:S,children:e})};function yne(){return new Map}function z3(e=!0){const t=O.useContext(mv);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:o}=t,l=O.useId();O.useEffect(()=>{if(e)return o(l)},[e]);const c=O.useCallback(()=>e&&r&&r(l),[l,r,e]);return!n&&r?[!1,c]:[!0]}const tm=e=>e.key||"";function GC(e){const t=[];return O.Children.forEach(e,n=>{O.isValidElement(n)&&t.push(n)}),t}const R3=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:o=!0,mode:l="sync",propagate:c=!1,anchorX:f="left",anchorY:m="top",root:v})=>{const[p,g]=z3(c),b=O.useMemo(()=>GC(e),[e]),S=c&&!p?[]:b.map(tm),A=O.useRef(!0),E=O.useRef(b),M=nw(()=>new Map),j=O.useRef(new Set),[z,k]=O.useState(b),[R,B]=O.useState(b);cz(()=>{A.current=!1,E.current=b;for(let K=0;K<R.length;K++){const ie=tm(R[K]);S.includes(ie)?(M.delete(ie),j.current.delete(ie)):M.get(ie)!==!0&&M.set(ie,!1)}},[R,S.length,S.join("-")]);const I=[];if(b!==z){let K=[...b];for(let ie=0;ie<R.length;ie++){const ge=R[ie],re=tm(ge);S.includes(re)||(K.splice(ie,0,ge),I.push(ge))}return l==="wait"&&I.length&&(K=I),B(GC(K)),k(b),null}const{forceRender:q}=O.useContext(tw);return T.jsx(T.Fragment,{children:R.map(K=>{const ie=tm(K),ge=c&&!p?!1:b===R||S.includes(ie),re=()=>{if(j.current.has(ie))return;if(j.current.add(ie),M.has(ie))M.set(ie,!0);else return;let $=!0;M.forEach(be=>{be||($=!1)}),$&&(q==null||q(),B(E.current),c&&(g==null||g()),r&&r())};return T.jsx(gne,{isPresent:ge,initial:!A.current||n?void 0:!1,custom:t,presenceAffectsLayout:o,mode:l,root:v,onExitComplete:ge?void 0:re,anchorX:f,anchorY:m,children:K},ie)})})},B3=O.createContext({strict:!1}),$C={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let KC=!1;function xne(){if(KC)return;const e={};for(const t in $C)e[t]={isEnabled:n=>$C[t].some(r=>!!n[r])};d3(e),KC=!0}function I3(){return xne(),ate()}function bne(e){const t=I3();for(const n in e)t[n]={...t[n],...e[n]};d3(t)}const _ne=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function xp(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||_ne.has(e)}let U3=e=>!xp(e);function wne(e){typeof e=="function"&&(U3=t=>t.startsWith("on")?!xp(t):e(t))}try{wne(require("@emotion/is-prop-valid").default)}catch{}function Sne(e,t,n){const r={};for(const o in e)o==="values"&&typeof e.values=="object"||(U3(o)||n===!0&&xp(o)||!t&&!xp(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}const gv=O.createContext({});function Ane(e,t){if(vv(e)){const{initial:n,animate:r}=e;return{initial:n===!1||Rf(n)?n:void 0,animate:Rf(r)?r:void 0}}return e.inherit!==!1?t:{}}function Ene(e){const{initial:t,animate:n}=Ane(e,O.useContext(gv));return O.useMemo(()=>({initial:t,animate:n}),[YC(t),YC(n)])}function YC(e){return Array.isArray(e)?e.join(" "):e}const Cw=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function V3(e,t,n){for(const r in t)!Un(t[r])&&!x3(r,n)&&(e[r]=t[r])}function One({transformTemplate:e},t){return O.useMemo(()=>{const n=Cw();return Tw(n,t,e),Object.assign({},n.vars,n.style)},[t])}function Tne(e,t){const n=e.style||{},r={};return V3(r,n,e),Object.assign(r,One(e,t)),r}function Pne(e,t){const n={},r=Tne(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const H3=()=>({...Cw(),attrs:{}});function Mne(e,t,n,r){const o=O.useMemo(()=>{const l=H3();return b3(l,t,w3(r),e.transformTemplate,e.style),{...l.attrs,style:{...l.style}}},[t]);if(e.style){const l={};V3(l,e.style,e),o.style={...l,...o.style}}return o}const Cne=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function jw(e){return typeof e!="string"||e.includes("-")?!1:!!(Cne.indexOf(e)>-1||/[A-Z]/u.test(e))}function jne(e,t,n,{latestValues:r},o,l=!1,c){const m=(c??jw(e)?Mne:Pne)(t,r,o,e),v=Sne(t,typeof e=="string",l),p=e!==O.Fragment?{...v,...m,ref:n}:{},{children:g}=t,b=O.useMemo(()=>Un(g)?g.get():g,[g]);return O.createElement(e,{...p,children:b})}function Nne({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,o){return{latestValues:Dne(n,r,o,e),renderState:t()}}function Dne(e,t,n,r){const o={},l=r(e,{});for(const b in l)o[b]=pm(l[b]);let{initial:c,animate:f}=e;const m=vv(e),v=c3(e);t&&v&&!m&&e.inherit!==!1&&(c===void 0&&(c=t.initial),f===void 0&&(f=t.animate));let p=n?n.initial===!1:!1;p=p||c===!1;const g=p?f:c;if(g&&typeof g!="boolean"&&!pv(g)){const b=Array.isArray(g)?g:[g];for(let S=0;S<b.length;S++){const A=xw(e,b[S]);if(A){const{transitionEnd:E,transition:M,...j}=A;for(const z in j){let k=j[z];if(Array.isArray(k)){const R=p?k.length-1:0;k=k[R]}k!==null&&(o[z]=k)}for(const z in E)o[z]=E[z]}}}return o}const q3=e=>(t,n)=>{const r=O.useContext(gv),o=O.useContext(mv),l=()=>Nne(e,t,r,o);return n?l():nw(l)},kne=q3({scrapeMotionValuesFromProps:Pw,createRenderState:Cw}
vendor: 20,872 bytes, line 364
364),Lne=q3({scrapeMotionValuesFromProps:S3,createRenderState:H3}),zne=Symbol.for("motionComponentSymbol");function Rne(e,t,n){const r=O.useRef(n);O.useInsertionEffect(()=>{r.current=n});const o=O.useRef(null);return O.useCallback(l=>{var f;l&&((f=e.onMount)==null||f.call(e,l));const c=r.current;if(typeof c=="function")if(l){const m=c(l);typeof m=="function"&&(o.current=m)}else o.current?(o.current(),o.current=null):c(l);else c&&(c.current=l);t&&(l?t.mount(l):t.unmount())},[t])}const Z3=O.createContext({});function nu(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Bne(e,t,n,r,o,l){var k,R;const{visualElement:c}=O.useContext(gv),f=O.useContext(B3),m=O.useContext(mv),v=O.useContext(Mw),p=v.reducedMotion,g=v.skipAnimations,b=O.useRef(null),S=O.useRef(!1);r=r||f.renderer,!b.current&&r&&(b.current=r(e,{visualState:t,parent:c,props:n,presenceContext:m,blockInitialAnimation:m?m.initial===!1:!1,reducedMotionConfig:p,skipAnimations:g,isSVG:l}),S.current&&b.current&&(b.current.manuallyAnimateOnMount=!0));const A=b.current,E=O.useContext(Z3);A&&!A.projection&&o&&(A.type==="html"||A.type==="svg")&&Ine(b.current,n,o,E);const M=O.useRef(!1);O.useInsertionEffect(()=>{A&&M.current&&A.update(n,m)});const j=n[Xz],z=O.useRef(!!j&&typeof window<"u"&&!((k=window.MotionHandoffIsComplete)!=null&&k.call(window,j))&&((R=window.MotionHasOptimisedAnimation)==null?void 0:R.call(window,j)));return cz(()=>{S.current=!0,A&&(M.current=!0,window.MotionIsMounted=!0,A.updateFeatures(),A.scheduleRenderMicrotask(),z.current&&A.animationState&&A.animationState.animateChanges())}),O.useEffect(()=>{A&&(!z.current&&A.animationState&&A.animationState.animateChanges(),z.current&&(queueMicrotask(()=>{var B;(B=window.MotionHandoffMarkAsComplete)==null||B.call(window,j)}),z.current=!1),A.enteringChildren=void 0)}),A}function Ine(e,t,n,r){const{layoutId:o,layout:l,drag:c,dragConstraints:f,layoutScroll:m,layoutRoot:v,layoutCrossfade:p}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:F3(e.parent)),e.projection.setOptions({layoutId:o,layout:l,alwaysMeasureLayout:!!c||f&&nu(f),visualElement:e,animationType:typeof l=="string"?l:"both",initialPromotionConfig:r,crossfade:p,layoutScroll:m,layoutRoot:v})}function F3(e){if(e)return e.options.allowProjection!==!1?e.projection:F3(e.parent)}function xx(e,{forwardMotionProps:t=!1,type:n}={},r,o){r&&bne(r);const l=n?n==="svg":jw(e),c=l?Lne:kne;function f(v,p){let g;const b={...O.useContext(Mw),...v,layoutId:Une(v)},{isStatic:S}=b,A=Ene(v),E=c(v,S);if(!S&&typeof window<"u"){Vne();const M=Hne(b);g=M.MeasureLayout,A.visualElement=Bne(e,E,b,o,M.ProjectionNode,l)}return T.jsxs(gv.Provider,{value:A,children:[g&&A.visualElement?T.jsx(g,{visualElement:A.visualElement,...b}):null,jne(e,v,Rne(E,A.visualElement,p),E,S,t,l)]})}f.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const m=O.forwardRef(f);return m[zne]=e,m}function Une({layoutId:e}){const t=O.useContext(tw).id;return t&&e!==void 0?t+"-"+e:e}function Vne(e,t){O.useContext(B3).strict}function Hne(e){const t=I3(),{drag:n,layout:r}=t;if(!n&&!r)return{};const o={...n,...r};return{MeasureLayout:n!=null&&n.isEnabled(e)||r!=null&&r.isEnabled(e)?o.MeasureLayout:void 0,ProjectionNode:o.ProjectionNode}}function qne(e,t){if(typeof Proxy>"u")return xx;const n=new Map,r=(l,c)=>xx(l,c,e,t),o=(l,c)=>r(l,c);return new Proxy(o,{get:(l,c)=>c==="create"?r:(n.has(c)||n.set(c,xx(c,void 0,e,t)),n.get(c))})}const Zne=(e,t)=>t.isSVG??jw(e)?new wte(t):new vte(t,{allowProjection:e!==O.Fragment});class Fne extends qo{constructor(t){super(t),t.animationState||(t.animationState=Tte(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();pv(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)==null||t.call(this)}}let Gne=0;class $ne extends qo{constructor(){super(...arguments),this.id=Gne++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const o=this.node.animationState.setActive("exit",!t);n&&!t&&o.then(()=>{n(this.id)})}mount(){const{register:t,onExitComplete:n}=this.node.presenceContext||{};n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const Kne={animation:{Feature:Fne},exit:{Feature:$ne}};function sd(e){return{point:{x:e.pageX,y:e.pageY}}}const Yne=e=>t=>Sw(t)&&e(t,sd(t));function vf(e,t,n,r){return Bf(e,t,Yne(n),r)}const G3=({current:e})=>e?e.ownerDocument.defaultView:null,WC=(e,t)=>Math.abs(e-t);function Wne(e,t){const n=WC(e.x,t.x),r=WC(e.y,t.y);return Math.sqrt(n**2+r**2)}const XC=new Set(["auto","scroll"]);class $3{constructor(t,n,{transformPagePoint:r,contextWindow:o=window,dragSnapToOrigin:l=!1,distanceThreshold:c=3,element:f}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=S=>{this.handleScroll(S.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const S=_x(this.lastMoveEventInfo,this.history),A=this.startEvent!==null,E=Wne(S.offset,{x:0,y:0})>=this.distanceThreshold;if(!A&&!E)return;const{point:M}=S,{timestamp:j}=Nn;this.history.push({...M,timestamp:j});const{onStart:z,onMove:k}=this.handlers;A||(z&&z(this.lastMoveEvent,S),this.startEvent=this.lastMoveEvent),k&&k(this.lastMoveEvent,S)},this.handlePointerMove=(S,A)=>{this.lastMoveEvent=S,this.lastMoveEventInfo=bx(A,this.transformPagePoint),Et.update(this.updatePoint,!0)},this.handlePointerUp=(S,A)=>{this.end();const{onEnd:E,onSessionEnd:M,resumeAnimation:j}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&j&&j(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const z=_x(S.type==="pointercancel"?this.lastMoveEventInfo:bx(A,this.transformPagePoint),this.history);this.startEvent&&E&&E(S,z),M&&M(S,z)},!Sw(t))return;this.dragSnapToOrigin=l,this.handlers=n,this.transformPagePoint=r,this.distanceThreshold=c,this.contextWindow=o||window;const m=sd(t),v=bx(m,this.transformPagePoint),{point:p}=v,{timestamp:g}=Nn;this.history=[{...p,timestamp:g}];const{onSessionStart:b}=n;b&&b(t,_x(v,this.history)),this.removeListeners=id(vf(this.contextWindow,"pointermove",this.handlePointerMove),vf(this.contextWindow,"pointerup",this.handlePointerUp),vf(this.contextWindow,"pointercancel",this.handlePointerUp)),f&&this.startScrollTracking(f)}startScrollTracking(t){let n=t.parentElement;for(;n;){const r=getComputedStyle(n);(XC.has(r.overflowX)||XC.has(r.overflowY))&&this.scrollPositions.set(n,{x:n.scrollLeft,y:n.scrollTop}),n=n.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(t){const n=this.scrollPositions.get(t);if(!n)return;const r=t===window,o=r?{x:window.scrollX,y:window.scrollY}:{x:t.scrollLeft,y:t.scrollTop},l={x:o.x-n.x,y:o.y-n.y};l.x===0&&l.y===0||(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=l.x,this.lastMoveEventInfo.point.y+=l.y):this.history.length>0&&(this.history[0].x-=l.x,this.history[0].y-=l.y),this.scrollPositions.set(t,o),Et.update(this.updatePoint,!0))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),Bo(this.updatePoint)}}function bx(e,t){return t?{point:t(e.point)}:e}function QC(e,t){return{x:e.x-t.x,y:e.y-t.y}}function _x({point:e},t){return{point:e,delta:QC(e,K3(t)),offset:QC(e,Xne(t)),velocity:Qne(t,.1)}}function Xne(e){return e[0]}function K3(e){return e[e.length-1]}function Qne(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=K3(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>pi(t)));)n--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&o.timestamp-r.timestamp>pi(t)*2&&(r=e[1]);const l=Gr(o.timestamp-r.timestamp);if(l===0)return{x:0,y:0};const c={x:(o.x-r.x)/l,y:(o.y-r.y)/l};return c.x===1/0&&(c.x=0),c.y===1/0&&(c.y=0),c}function Jne(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?zt(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?zt(n,e,r.max):Math.min(e,n)),e}function JC(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function ere(e,{top:t,left:n,bottom:r,right:o}){return{x:JC(e.x,n,o),y:JC(e.y,t,r)}}function ej(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function tre(e,t){return{x:ej(e.x,t.x),y:ej(e.y,t.y)}}function nre(e,t){let n=.5;const r=Xn(e),o=Xn(t);return o>r?n=kf(t.min,t.max-r,e.min):r>o&&(n=kf(e.min,e.max-o,t.min)),Wi(0,1,n)}function rre(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const n1=.35;function ire(e=n1){return e===!1?e=0:e===!0&&(e=n1),{x:tj(e,"left","right"),y:tj(e,"top","bottom")}}function tj(e,t,n){return{min:nj(e,t),max:nj(e,n)}}function nj(e,t){return typeof e=="number"?e:e[t]||0}const are=new WeakMap;class ore{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ln(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:n=!1,distanceThreshold:r}={}){const{presenceContext:o}=this.visualElement;if(o&&o.isPresent===!1)return;const l=g=>{n&&this.snapToCursor(sd(g).point),this.stopAnimation()},c=(g,b)=>{const{drag:S,dragPropagation:A,onDragStart:E}=this.getProps();if(S&&!A&&(this.openDragLock&&this.openDragLock(),this.openDragLock=Lee(S),!this.openDragLock))return;this.latestPointerEvent=g,this.latestPanInfo=b,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Vi(j=>{let z=this.getAxisMotionValue(j).get()||0;if(Fi.test(z)){const{projection:k}=this.visualElement;if(k&&k.layout){const R=k.layout.layoutBox[j];R&&(z=Xn(R)*(parseFloat(z)/100))}}this.originPoint[j]=z}),E&&Et.update(()=>E(g,b),!1,!0),$b(this.visualElement,"transform");const{animationState:M}=this.visualElement;M&&M.setActive("whileDrag",!0)},f=(g,b)=>{this.latestPointerEvent=g,this.latestPanInfo=b;const{dragPropagation:S,dragDirectionLock:A,onDirectionLock:E,onDrag:M}=this.getProps();if(!S&&!this.openDragLock)return;const{offset:j}=b;if(A&&this.currentDirection===null){this.currentDirection=lre(j),this.currentDirection!==null&&E&&E(this.currentDirection);return}this.updateAxis("x",b.point,j),this.updateAxis("y",b.point,j),this.visualElement.render(),M&&Et.update(()=>M(g,b),!1,!0)},m=(g,b)=>{this.latestPointerEvent=g,this.latestPanInfo=b,this.stop(g,b),this.latestPointerEvent=null,this.latestPanInfo=null},v=()=>{const{dragSnapToOrigin:g}=this.getProps();(g||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:p}=this.getProps();this.panSession=new $3(t,{onSessionStart:l,onStart:c,onMove:f,onSessionEnd:m,resumeAnimation:v},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:p,distanceThreshold:r,contextWindow:G3(this.visualElement),element:this.visualElement.current})}stop(t,n){const r=t||this.latestPointerEvent,o=n||this.latestPanInfo,l=this.isDragging;if(this.cancel(),!l||!o||!r)return;const{velocity:c}=o;this.startAnimation(c);const{onDragEnd:f}=this.getProps();f&&Et.postRender(()=>f(r,o))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(t,n,r){const{drag:o}=this.getProps();if(!r||!nm(t,o,this.currentDirection))return;const l=this.getAxisMotionValue(t);let c=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(c=Jne(c,this.constraints[t],this.elastic[t])),l.set(c)}resolveConstraints(){var l;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(l=this.visualElement.projection)==null?void 0:l.layout,o=this.constraints;t&&nu(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=ere(r.layoutBox,t):this.constraints=!1,this.elastic=ire(n),o!==this.constraints&&!nu(t)&&r&&this.constraints&&!this.hasMutatedConstraints&&Vi(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=rre(r.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!nu(t))return!1;const r=t.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const l=cte(r,o.root,this.visualElement.getTransformPagePoint());let c=tre(o.layout.layoutBox,l);if(n){const f=n(ste(c));this.hasMutatedConstraints=!!f,f&&(c=m3(f))}return c}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:o,dragTransition:l,dragSnapToOrigin:c,onDragTransitionEnd:f}=this.getProps(),m=this.constraints||{},v=Vi(p=>{if(!nm(p,n,this.currentDirection))return;let g=m&&m[p]||{};c&&(g={min:0,max:0});const b=o?200:1e6,S=o?40:1e7,A={type:"inertia",velocity:r?t[p]:0,bounceStiffness:b,bounceDamping:S,timeConstant:750,restDelta:1,restSpeed:10,...l,...g};return this.startAxisValueAnimation(p,A)});return Promise.all(v).then(f)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return $b(this.visualElement,t),r.start(yw(t,r,0,n,this.visualElement,!1))}stopAnimation(){Vi(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),o=r[n];return o||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){Vi(n=>{const{drag:r}=this.getProps();if(!nm(n,r,this.currentDirection))return;const{projection:o}=this.visualElement,l=this.getAxisMotionValue(n);if(o&&o.layout){const{min:c,max:f}=o.layout.layoutBox[n],m=l.get()||0;l.set(t[n]-zt(c,f,.5)+m)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!nu(n)||!r||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Vi(c=>{const f=this.getAxisMotionValue(c);if(f&&this.constraints!==!1){const m=f.get();o[c]=nre({min:m,max:m},this.constraints[c])}});const{transformTemplate:l}=this.visualElement.getProps();this.visualElement.current.style.transform=l?l({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),Vi(c=>{if(!nm(c,t,null))return;const f=this.getAxisMotionValue(c),{min:m,max:v}=this.constraints[c];f.set(zt(m,v,o[c]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;are.set(this.visualElement,this);const t=this.visualElement.current,n=vf(t,"pointerdown",v=>{const{drag:p,dragListener:g=!0}=this.getProps(),b=v.target,S=b!==t&&Vee(b);p&&g&&!S&&this.start(v)});let r;const o=()=>{const{dragConstraints:v}=this.getProps();nu(v)&&v.current&&(this.constraints=this.resolveRefConstraints(),r||(r=sre(t,v.current,()=>this.scalePositionWithinConstraints())))},{projection:l}=this.visualElement,c=l.addEventListener("measure",o);l&&!l.layout&&(l.root&&l.root.updateScroll(),l.updateLayout()),Et.read(o);const f=Bf(window,"resize",()=>this.scalePositionWithinConstraints()),m=l.addEventListener("didUpdate",(({delta:v,hasLayoutChanged:p})=>{this.isDragging&&p&&(Vi(g=>{const b=this.getAxisMotionValue(g);b&&(this.originPoint[g]+=v[g].translate,b.set(b.get()+v[g].translate))}),this.visualElement.render())}));return()=>{f(),n(),c(),m&&m(),r&&r()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:o=!1,dragConstraints:l=!1,dragElastic:c=n1,dragMomentum:f=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:o,dragConstraints:l,dragElastic:c,dragMomentum:f}}}function rj(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function sre(e,t,n){const r=uC(e,rj(n)),o=uC(t,rj(n));return()=>{r(),o()}}function nm(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function lre(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class ure extends qo{constructor(t){super(t),this.removeGroupControls=$r,this.removeListeners=$r,this.controls=new ore(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||$r}update(){const{dragControls:t}=this.node.getProps(),{dragControls:n}=this.node.prevProps||{};t!==n&&(this.removeGroupControls(),t&&(this.removeGroupControls=t.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const wx=e=>(t,n)=>{e&&Et.update(()=>e(t,n),!1,!0)};class cre extends qo{constructor(){super(...arguments),this.removePointerDownListener=$r}onPointerDown(t){this.session=new $3(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:G3(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:o}=this.node.getProps();return{onSessionStart:wx(t),onStart:wx(n),onMove:wx(r),onEnd:(l,c)=>{delete this.session,o&&Et.postRender(()=>o(l,c))}}}mount(){this.removePointerDownListener=vf(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Sx=!1;class fre extends O.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:o}=this.props,{projection:l}=t;l&&(n.group&&n.group.add(l),r&&r.register&&o&&r.register(l),Sx&&l.root.didUpdate(),l.addEventListener("animationComplete",()=>{this.safeToRemove()}),l.setOptions({...l.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),vm.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:o,isPresent:l}=this.props,{projection:c}=r;return c&&(c.isPresent=l,t.layoutDependency!==n&&c.setOptions({...c.options,layoutDependency:n}),Sx=!0,o||t.layoutDependency!==n||n===void 0||t.isPresent!==l?c.willUpdate():this.safeToRemove(),t.isPresent!==l&&(l?c.promote():c.relegate()||Et.postRender(()=>{const f=c.getStack();(!f||!f.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),ww.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:o}=t;Sx=!0,o&&(o.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(o),r&&r.deregister&&r.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function Y3(e){const[t,n]=z3(),r=O.useContext(tw);return T.jsx(fre,{...e,layoutGroup:r,switchLayoutGroup:O.useContext(Z3),isPresent:t,safeToRemove:n})}const dre={pan:{Feature:cre},drag:{Feature:ure,ProjectionNode:L3,MeasureLayout:Y3}};function ij(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const o="onHover"+n,l=r[o];l&&Et.postRender(()=>l(t,sd(t)))}class hre extends qo{mount(){const{current:t}=this.node;t&&(this.unmount=Ree(t,(n,r)=>(ij(this.node,r,"Start"),o=>ij(this.node,o,"End"))))}unmount(){}}class mre extends qo{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=id(Bf(this.node.current,"focus",()=>this.onFocus()),Bf(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function aj(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");
364const o="onTap"+(n==="End"?"":n),l=r[o];l&&Et.postRender(()=>l(t,sd(t)))}class pre extends qo{mount(){const{current:t}=this.node;if(!t)return;const{globalTapTarget:n,propagate:r}=this.node.props;this.unmount=qee(t,(o,l)=>(aj(this.node,l,"Start"),(c,{success:f})=>aj(this.node,c,f?"End":"Cancel")),{useGlobalTarget:n,stopPropagation:(r==null?void 0:r.tap)===!1})}unmount(){}}const r1=new WeakMap,Ax=new WeakMap,vre=e=>{const t=r1.get(e.target);t&&t(e)},gre=e=>{e.forEach(vre)};function yre({root:e,...t}){const n=e||document;Ax.has(n)||Ax.set(n,{});const r=Ax.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(gre,{root:e,...t})),r[o]}function xre(e,t,n){const r=yre(t);return r1.set(e,n),r.observe(e),()=>{r1.delete(e),r.unobserve(e)}}const bre={some:0,all:1};class _re extends qo{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:o="some",once:l}=t,c={root:n?n.current:void 0,rootMargin:r,threshold:typeof o=="number"?o:bre[o]},f=m=>{const{isIntersecting:v}=m;if(this.isInView===v||(this.isInView=v,l&&!v&&this.hasEnteredView))return;v&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",v);const{onViewportEnter:p,onViewportLeave:g}=this.node.getProps(),b=v?p:g;b&&b(m)};return xre(this.node.current,c,f)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(wre(t,n))&&this.startObserver()}unmount(){}}function wre({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const Sre={inView:{Feature:_re},tap:{Feature:pre},focus:{Feature:mre},hover:{Feature:hre}},Are={layout:{ProjectionNode:L3,MeasureLayout:Y3}},Ere={...Kne,...Sre,...dre,...Are},i1=qne(Ere,Zne),Ex=({title:e,value:t,subtitle:n,icon:r,color:o,updatedAt:l,tooltip:c})=>{const[f,m]=O.useState(!1),v=O.useRef(null),p=O.useRef(null);return O.useEffect(()=>{if(!f)return;const g=b=>{p.current&&!p.current.contains(b.target)&&v.current&&!v.current.contains(b.target)&&m(!1)};return document.addEventListener("mousedown",g),()=>document.removeEventListener("mousedown",g)},[f]),T.jsxs("div",{ref:v,className:"bg-white p-5 sm:p-6 lg:p-10 rounded-2xl sm:rounded-3xl lg:rounded-[3.5rem] shadow-xl shadow-slate-200/50 border border-white flex items-center gap-4 sm:gap-6 lg:gap-8 group hover:shadow-2xl hover:shadow-slate-300/60 transition-all duration-700 hover:-translate-y-2 relative",children:[T.jsx("div",{className:"absolute top-0 right-0 w-16 h-16 sm:w-24 sm:h-24 lg:w-32 lg:h-32 bg-slate-50 rounded-full -mr-8 -mt-8 sm:-mr-12 sm:-mt-12 lg:-mr-16 lg:-mt-16 opacity-50 group-hover:scale-150 transition-transform duration-1000"}),c&&T.jsx("div",{className:"absolute top-3 right-3 sm:top-4 sm:right-4 z-20 p-2 sm:p-2.5 rounded-full bg-white border-2 border-emerald-100 shadow-md hover:bg-emerald-50 hover:border-emerald-300 hover:scale-110 hover:shadow-lg transition-all cursor-help group/info ring-4 ring-emerald-500/0 hover:ring-emerald-500/10",onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),children:T.jsx(Db,{size:18,className:"text-emerald-600/60 sm:w-[22px] sm:h-[22px] group-hover/info:text-emerald-700 transition-colors"})}),T.jsx("div",{className:`p-3 sm:p-4 lg:p-6 rounded-xl sm:rounded-2xl lg:rounded-3xl ${o} text-white shadow-2xl shadow-current/30 group-hover:scale-110 transition-transform duration-700 relative z-10`,children:mu.isValidElement(r)?mu.cloneElement(r,{size:22,className:"sm:w-[26px] sm:h-[26px]"}):r}),T.jsxs("div",{className:"relative z-10",children:[T.jsx("p",{className:"font-mono text-[9px] sm:text-[11px] lg:text-[12px] font-bold text-slate-400 uppercase tracking-[0.2em] sm:tracking-[0.3em] mb-1 lg:mb-2",children:e}),T.jsx("div",{className:"flex items-baseline gap-2",children:T.jsx("h3",{className:"text-3xl sm:text-4xl lg:text-6xl font-black text-[#004D40] tracking-tighter tabular-nums leading-none",children:t})}),n&&T.jsx("p",{className:"font-mono text-[8px] sm:text-[10px] lg:text-[11px] text-[#2E7D32] font-bold mt-2 lg:mt-3 leading-tight tracking-[0.1em] sm:tracking-[0.2em] uppercase opacity-80",children:n}),l&&T.jsxs("p",{className:"font-mono text-[7px] sm:text-[9px] text-slate-400 font-bold mt-1.5 sm:mt-2 uppercase tracking-widest",children:["Atualizado em: ",l]})]}),typeof window<"u"&&bp.createPortal(T.jsx(R3,{children:f&&c&&T.jsx(i1.div,{initial:{opacity:0,scale:.95}
364,animate:{opacity:1,scale:1},exit:{opacity:0,scale:.95},transition:{type:"spring",damping:20,stiffness:300},className:"fixed inset-0 z-[99999] flex items-center justify-center",style:{pointerEvents:"none"},children:T.jsx("div",{ref:p,style:{pointerEvents:"auto"},className:"max-w-[520px] w-[90%] bg-white rounded-3xl shadow-2xl border border-slate-100 p-6 md:p-8 overflow-y-auto max-h-[80vh]",children:c})})}),document.body)]})},Ore=({isOpen:e,onClose:t})=>{if(!e)return null;const n=[{sector:"SETOR DE CLASSIFICAÃÃO DE BARRAGENS",icon:T.jsx(Nb,{size:20,className:"text-[#2E7D32]"}),members:[{name:"Alahn Wellington de Morais",role:"Engenheiro Civil"},{name:"Eliane Antônia Nadaf Diniz",role:"Engenheira Civil"},{name:"Géssika Rodrigues de Almeida Camacho",role:"Engenheira Civil"},{name:"Junior Silva de Paula",role:"Engenheiro Civil"},{name:"Matheus Costa Oliveira de Moraes",role:"Engenheiro Civil"},{name:"Vanusa de Souza Pacheco Hoki",role:"Engenheira Civil e de Segurança de Trabalho"}]},{sector:"SETOR DE FISCALIZAÃÃO E MONITORAMENTO",icon:T.jsx(FX,{size:20,className:"text-[#005A8C]"}),members:[{name:"Edemar Pinho Vilas Boas",role:"Engenheiro Agrônomo, Mestre em Agricultura Tropical"},{name:"Igor de Oliveira Vital",role:"Engenheiro Florestal"},{name:"Thaiza Moreira Pacheco de Mello",role:"Engenheira Sanitarista"},{name:"Yara Dias Pereira",role:"Geóloga, Especialista em Segurança de Barragens (UFBA)"},{name:"Thiago Silveira da Silva",role:"Engenheiro civil"}]},{sector:"SETOR ADMINISTRATIVO",icon:T.jsx(TX,{size:20,className:"text-slate-400"}),members:[{name:"Bianka Nuccia Magalhães Campos",role:"Administrativa, Advogada"},{name:"Carlos Augusto Gomes de Oliveria",role:"Economista"}]},{sector:"COORDENADOR",icon:T.jsx(mQ,{size:20,className:"text-orange-500"}),members:[{name:"Fernando de Almeida Pires",role:"Engenheiro Ambiental e Sanitarista, Especialista em Segurança de Barragens (UFBA)"}]}];return T.jsx("div",{className:"fixed inset-0 z-[100] flex items-center justify-center p-2 sm:p-4 md:p-6 bg-[#133E4F]/90 backdrop-blur-md",children:T.jsxs("div",{className:"bg-white rounded-2xl sm:rounded-[2rem] md:rounded-[3.5rem] w-full max-w-5xl max-h-[98vh] sm:max-h-[95vh] overflow-y-auto shadow-2xl animate-in fade-in zoom-in duration-300 border border-white/20 custom-scrollbar",children:[T.jsxs("div",{className:"sticky top-0 bg-white/95 backdrop-blur-xl px-5 sm:px-8 md:px-12 py-5 sm:py-8 border-b border-slate-100 flex justify-between items-center z-20",children:[T.jsxs("div",{className:"flex items-center gap-3 sm:gap-4 md:gap-6",children:[T.jsx("div",{className:"w-10 h-10 sm:w-12 sm:h-12 md:w-14 md:h-14 bg-[#133E4F] rounded-lg sm:rounded-xl md:rounded-2xl flex items-center justify-center text-white shadow-xl",children:T.jsx(lz,{size:20,className:"sm:w-6 sm:h-6"})}),T.jsxs("div",{children:[T.jsx("h2",{className:"text-lg sm:text-xl md:text-3xl font-black text-[#133E4F] tracking-tighter uppercase leading-none",children:"Corpo Técnico - CSB"}),T.jsx("p",{className:"text-[7px] sm:text-[9px] md:text-[11px] font-bold text-slate-400 uppercase tracking-[0.2em] sm:tracking-[0.3em] mt-1 sm:mt-1.5",children:"Coordenadoria de Segurança de Barragens"})]})]}),T.jsx("button",{onClick:t,className:"p-2 sm:p-3 hover:bg-slate-100 rounded-lg sm:rounded-xl transition-all text-slate-400 hover:text-red-500",children:T.jsx(df,{size:24,className:"sm:w-7 sm:h-7"})})]}),T.jsxs("div",{className:"p-5 sm:p-8 md:p-14 space-y-10 sm:space-y-16",children:[T.jsxs("section",{children:[T.jsxs("div",{className:"flex items-center gap-3 sm:gap-5 mb-5 sm:mb-8",children:[T.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 bg-emerald-50 rounded-lg sm:rounded-xl flex items-center justify-center text-[#2E7D32] border border-emerald-100",children:T.jsx(az,{size:18,className:"sm:w-[22px] sm:h-[22px]"})}),T.jsx("h3",{className:"text-lg sm:text-xl font-black text-[#133E4F] uppercase tracking-tighter",children:"Competências Institucionais"})]}),T.jsx("p",{className:"text-slate-500 leading-relaxed font-bold text-base sm:text-lg mb-6 sm:mb-10 italic opacity-80 max-w-4xl",children:"Unidade técnica especializada na fiscalização e regulação de estruturas de barramento de acúmulo de água para usos múltiplos (exceto geração de energia elétrica) no Estado de Mato Grosso, garantindo a conformidade com a PolÃtica Nacional de Segurança de Barragens (PNSB)."})]}),T.jsx("section",{className:"space-y-12",children:T.jsx("div",{className:"space-y-16",children:n.map((r,o)=>T.jsxs("div",{className:"space-y-8 animate-in fade-in slide-in-from-bottom-4 duration-500",children:[T.jsxs("div",{className:"flex items-center gap-4 border-b border-slate-100 pb-4",children:[T.jsx("div",{className:"p-3 bg-slate-50 rounded-xl border border-slate-100",children:r.icon}),T.jsx("h4",{className:"text-sm md:text-base font-black text-[#133E4F] uppercase tracking-[0.2em]",children:r.sector}),T.jsx("div",{className:"flex-1 h-px bg-slate-100 ml-4"})]}),T.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:r.members.map((l,c)=>T.jsxs("div",{className:"group bg-white p-6 rounded-[1.5rem] border border-slate-100 hover:border-[#2E7D32] transition-all hover:shadow-xl hover:shadow-[#133E4F]/5 flex items-start gap-4",children:[T.jsx("div",{className:"w-10 h-10 rounded-full bg-slate-50 flex items-center justify-center text-slate-300 group-hover:bg-[#133E4F] group-hover:text-white transition-all shrink-0",children:T.jsx(sz,{size:20})}),T.jsxs("div",{className:"flex-1 min-w-0",children:[T.jsx("p",{className:"text-[13px] font-black text-[#133E4F] uppercase mb-1 leading-tight group-hover:text-[#2E7D32] transition-colors",children:l.name}),T.jsx("p",{className:"text-[10px] font-bold text-slate-400 uppercase leading-relaxed tracking-tight",children:l.role})]})]},c))})]},o))})}),T.jsxs("section",{className:"bg-slate-50 p-6 sm:p-12 rounded-[2rem]
364sm:rounded-[3.5rem] border border-slate-100 shadow-sm relative overflow-hidden group",children:[T.jsxs("h3",{className:"text-lg sm:text-xl font-black uppercase tracking-[0.2em] sm:tracking-[0.3em] mb-8 sm:mb-12 flex items-center gap-4 text-[#133E4F]",children:[T.jsx("span",{className:"w-6 sm:w-8 h-1 bg-[#2E7D32]"})," Canais de Atendimento"]}),T.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6 sm:gap-10 relative z-10",children:[T.jsxs("div",{className:"flex flex-col gap-3 sm:gap-4",children:[T.jsxs("p",{className:"text-[9px] sm:text-[10px] font-black text-slate-400 uppercase tracking-widest flex items-center gap-2",children:[T.jsx(iz,{size:14,className:"text-[#2E7D32] sm:w-4 sm:h-4"})," Site Oficial"]}),T.jsxs("a",{href:"http://www.sema.mt.gov.br/site/index.php/unidades-administrativas/recursos-hidricos/category/394-seguran%C3%A7a-de-barragens",target:"_blank",className:"p-4 sm:p-5 bg-white rounded-xl sm:rounded-2xl border border-slate-100 hover:border-[#2E7D32] transition-all group/link",children:[T.jsx("p",{className:"text-[10px] sm:text-[11px] font-black text-[#133E4F] uppercase group-hover/link:text-[#2E7D32]",children:"PORTAL SEMA â SEGURANÃA DE BARRAGENS"}),T.jsx(qX,{size:12,className:"mt-2 text-slate-200 group-hover/link:text-[#2E7D32] sm:w-[14px] sm:h-[14px]"})]})]}),T.jsxs("div",{className:"flex flex-col gap-3 sm:gap-4",children:[T.jsxs("p",{className:"text-[9px] sm:text-[10px] font-black text-slate-400 uppercase tracking-widest flex items-center gap-2",children:[T.jsx(aQ,{size:14,className:"text-[#005A8C] sm:w-4 sm:h-4"})," Endereço de e-mail"]}),T.jsx("div",{className:"p-4 sm:p-5 bg-white rounded-xl sm:rounded-2xl border border-slate-100",children:T.jsx("p",{className:"text-xs sm:text-sm font-bold text-[#133E4F] break-all",children:"[email protected]"})})]}),T.jsxs("div",{className:"flex flex-col gap-3 sm:gap-4 sm:col-span-2 md:col-span-1",children:[T.jsxs("p",{className:"text-[9px] sm:text-[10px] font-black text-slate-400 uppercase tracking-widest flex items-center gap-2",children:[T.jsx(cQ,{size:14,className:"text-[#2E7D32] sm:w-4 sm:h-4"})," Telefone de contato"]}),T.jsx("div",{className:"p-4 sm:p-5 bg-white rounded-xl sm:rounded-2xl border border-slate-100",children:T.jsx("p",{className:"text-xs sm:text-sm font-bold text-[#133E4F]",children:"(65) 3613-7257"})})]})]})]}),T.jsxs("footer",{className:"pt-14 border-t border-slate-100 flex flex-col items-center gap-6 text-center",children:[T.jsxs("div",{className:"flex items-center gap-6",children:[T.jsx("div",{className:"h-0.5 w-16 bg-slate-100"}),T.jsx("p",{className:"text-[11px] font-black text-slate-300 uppercase tracking-[0.6em]",children:"SISB-MT â SEGURANÃA INTEGRADA"}),T.jsx("div",{className:"h-0.5 w-16 bg-slate-100"})]}),T.jsxs("p",{className:"text-sm font-black text-slate-400 uppercase tracking-[0.3em]",children:["Engenharia de Software e Design por ",T.jsx("span",{className:"text-[#133E4F]",children:"Yara Dias"})]})]})]})]})})},Tre=({options:e,selectedItems:t,onToggle:n})=>{const[r,o]=O.useState(!1),[l,c]=O.useState(""),f=O.useRef(null);O.useEffect(()=>{function v(p){f.current&&!f.current.contains(p.target)&&o(!1)}return document.addEventListener("mousedown",v),()=>document.removeEventListener("mousedown",v)},[f]);const m=e.filter(v=>v.toLowerCase().includes(l.toLowerCase()));return T.jsxs("div",{className:"relative w-full",ref:f,children:[T.jsxs("div",{onClick:()=>o(!r),className:`w-full px-5 sm:px-10 py-4 sm:py-6 bg-slate-50 border ${r?"border-[#2E7D32] ring-4 ring-[#2E7D32]/5":"border-slate-200"} rounded-2xl sm:rounded-[2rem] flex items-center justify-between cursor-pointer transition-all hover:bg-white shadow-sm`,children:[T.jsx("div",{className:"flex flex-col truncate",children:T.jsx("span",{className:"text-[14px] sm:text-[17px] font-bold text-[#004D40]",children:t.length===0?"Todos os MunicÃpios":`${t.length} MunicÃpio(s) Selecionado(s)`})}),T.jsx(jb,{size:18,className:`text-slate-400 transition-transform duration-300 ${r?"rotate-180 text-[#2E7D32]":""}`})]}),r&&T.jsxs("div",{className:"absolute z-[60] w-full mt-2 md:mt-3 bg-white border border-slate-100 rounded-2xl md:rounded-[2.5rem] shadow-2xl overflow-hidden animate-in fade-in slide-in-from-top-4 duration-200",children:[T.jsx("div",{className:"p-3 md:p-4 border-b border-slate-50 bg-slate-50/50",children:T.jsxs("div",{className:"relative",children:[T.jsx(ff,{size:14,className:"absolute left-4 top-1/2 -translate-y-1/2 text-slate-400"}
364),T.jsx("input",{autoFocus:!0,type:"text",placeholder:"Buscar municÃpio...",className:"w-full pl-10 md:pl-12 pr-4 py-2.5 md:py-3 bg-white border border-slate-100 rounded-xl md:rounded-2xl text-[12px] md:text-[13px] font-bold focus:outline-none focus:border-[#2E7D32] transition-colors",value:l,onChange:v=>c(v.target.value),onClick:v=>v.stopPropagation()})]})}),T.jsx("div",{className:"max-h-[250px] md:max-h-[300px] overflow-y-auto custom-scrollbar",children:m.length>0?m.map(v=>{const p=t.includes(v);return T.jsxs("div",{onClick:g=>{g.stopPropagation(),n(v)},className:`px-6 md:px-8 py-3 md:py-4 flex items-center justify-between cursor-pointer transition-colors ${p?"bg-emerald-50":"hover:bg-slate-50"}`,children:[T.jsx("span",{className:`text-[12px] md:text-[13px] font-black uppercase tracking-tight ${p?"text-[#2E7D32]":"text-[#004D40]"}`,children:v}),p&&T.jsx("div",{className:"w-4 h-4 md:w-5 md:h-5 rounded-full bg-[#2E7D32] flex items-center justify-center text-white",children:T.jsx(CX,{size:10,strokeWidth:4})})]},v)}):T.jsx("div",{className:"px-6 md:px-8 py-8 md:py-10 text-center",children:T.jsx("p",{className:"text-[11px] md:text-[12px] font-bold text-slate-400 uppercase italic",children:"Nenhum resultado encontrado"})})}),t.length>0&&T.jsxs("div",{className:"p-4 border-t border-slate-50 bg-slate-50/30 flex justify-between items-center",children:[T.jsxs("span",{className:"text-[11px] font-black text-slate-400 uppercase",children:[t.length," selecionados"]}),T.jsx("button",{onClick:v=>{v.stopPropagation(),n("CLEAR_ALL")},className:"text-[11px] font-black text-red-500 uppercase hover:underline",children:"Limpar Seleção"})]})]})]})},oj=["#2E7D32","#005A8C","#FBBF24","#6366F1","#EC4899","#F97316","#14B8A6","#8B5CF6","#06B6D4","#EF4444"],sj=["#FEF3C7","#FBBF24","#F59E0B","#B45309","#CBD5E1"],lj=["#E0F2FE","#7DD3FC","#005A8C","#0C4A6E","#94A3B8"],a1={Baixo:"#FFC300",Médio:"#FF8C00",Alto:"#FF0000","Não Classificado":"#9ad7f5"};function Pre(e){return e<=5?"0 a 5 m":e<=10?"> 5 a ⤠10 m":e<15?"> 10 a < 15 m":"⥠15 m"}function Mre(e){const t=e===null?0:e;return t<=0?"Não Informado":t<.5?"< 0,5":t>=.5&&t<3?"0,5 a 3":t>=3&&t<5?"3 a 5":t>=5?"⥠5":"Não Informado"}function Cre(e){const t=["0 a 5 m","> 5 a ⤠10 m","> 10 a < 15 m","⥠15 m","Não Informado"],n=[0,0,0,0,0];e.forEach(o=>{if(o.alturaMaximaNivelTerreno&&o.alturaMaximaNivelTerreno>0){const l=Pre(o.alturaMaximaNivelTerreno),c=t.indexOf(l);c!==-1&&n[c]++}else n[4]++});const r=n.reduce((o,l)=>o+l,0);return t.map((o,l)=>({faixaAltura:o,quantidade:n[l],percentage:r>0?(n[l]/r*100).toFixed(1):"0.0"}))}function jre(e){const t={"< 0,5":0,"0,5 a 3":0,"3 a 5":0,"⥠5":0,"Não Informado":0};e.forEach(o=>{const l=Mre(o.capacity);t[l]++});const n=e.length;return["< 0,5","0,5 a 3","3 a 5","⥠5","Não Informado"].map(o=>({faixaVolume:o,quantidade:t[o],percentage:n>0?(t[o]/n*100).toFixed(1):"0.0"}))}const Ox={search:"",municipality:[],mainUse:[],cri:[],dpa:[],damClass:[],ownerType:[],waterCourse:"",complementaryUse:"",isPnsb:[],hydroRegion:[],upg:[],yearRange:null},gf={"A1 - Roosevelt":["Aripuanã","Colniza","JuÃna","Rondolândia"],"A10 - Ronuro":["Aripuanã","Castanheira","Colniza","Cotriguaçu","JuÃna","Juruena"],"A11 - Alto Teles Pires":["Boa Esperança do Norte","Campos de Júlio","Comodoro","Conquista dâOeste","Jauru","Nova Brasilândia","Nova Lacerda","Nova Ubiratã","Planalto da Serra","Pontes e Lacerda","Porto dos Gaúchos","Porto Esperidião","Primavera do Leste","Sorriso","Tangará da Serra","Vale de São Domingos","Vila Bela da SantÃssima Trindade"],"A12 - Arinos":["Brasnorte","Campo Novo do Parecis","Diamantino","Ipiranga do Norte","Juara","Lucas do Rio Verde","Nobres","Nortelândia","Nova Maringá","Nova Mutum","Paranatinga","Rosário Oeste","Santa Rita do Trivelato","Sinop","Tangará da Serra","Tapurah","Vera"],"A13 - Sangue":["Diamantino","Juara","Nova Bandeirantes","Nova Canaã do Norte","Nova Maringá","São José do Rio Claro"],"A14 - Alto Juruena":["Ipiranga do Norte","Itanhangá","Itaúba","Lucas do Rio Verde","Nobres","Nova Mutum","Novo Horizonte do Norte","Pontes e Lacerda","Porto dos Gaúchos","Sapezal","Tabapor
364ã","Tapurah"],"A15 - Guaporé":["Aripuanã","Brasnorte","Campo Novo do Parecis","Castanheira","Comodoro","Juara","JuÃna","Nova Lacerda","Tangará da Serra","Vale de São Domingos"],"A2 - Aripuanã":["Apiacás","Cotriguaçu","Juara","Juruena","Nova Bandeirantes","Nova Monte Verde"],"A3 - Baixo Juruena":["Alta Floresta","Juara","Nova Canaã do Norte","Nova Monte Verde","Novo Mundo","ParanaÃta"],"A4 - Baixo Teles Pires":["Alta Floresta","Apiacás","Carlinda","Guarantã do Norte","Nova Canaã do Norte","Novo Mundo","Peixoto de Azevedo","Tabaporã","Terra Nova do Norte"],"A5 - Médio Teles Pires":["Carlinda","Cláudia","ColÃder","Gaúcha do Norte","Ipiranga do Norte","Itaúba","Marcelândia","Matupá","Nova Brasilândia","Nova Guarita","Nova Santa Helena","Paranatinga","Planalto da Serra","Primavera do Leste","Querência","Sinop","Tabaporã"],"A6 - Manissauá-Miçú":["Ãgua Boa","Boa Esperança do Norte","Campinápolis","Canarana","Marcelândia","Nova Nazaré","Nova Santa Helena","Nova Ubiratã","Nova Xavantina","Peixoto de Azevedo","Querência","Santo Antônio do Leste","São Félix do Araguaia","União do Sul"],"A7 - Médio Xingu":["Cláudia","Confresa","Feliz Natal","Guarantã do Norte","Itaúba","Peixoto de Azevedo","Santa Carmem","Santa Cruz do Xingu","São Félix do Araguaia","São José do Xingu","Sinop","Vera","Vila Rica"],"A8 - Suiá-Miçú":["Alto Boa Vista","Boa Esperança do Norte","Bom Jesus do Araguaia","Canabrava do Norte","Gaúcha do Norte","Marcelândia","Matupá","Querência","Porto Alegre do Norte","Sorriso"],"A9 - Alto Xingu":["Alto Boa Vista","Bom Jesus do Araguaia","Canarana","Feliz Natal","Marcelândia","Nova Ubiratã","Paranatinga","Querência","Ribeirão Cascalheira","São Félix do Araguaia","São José do Xingu"],"P1 - Jauru":["Alto Paraguai","Arenápolis","Cáceres","Denise","Diamantino","Jangada","Nobres","Nortelândia","Nova Marilândia","Nova OlÃmpia","Porto Estrela","Rosário Oeste","Santo Afonso","Tangará da Serra"],"P2 - Alto Paraguai Médio":["Araputanga","Barra do Bugres","Cáceres","Campo Novo do Parecis","Curvelândia","Diamantino","Lambari dâOeste","Mirassol dâOeste","Nossa Senhora do Livramento","Nova Marilândia","Nova OlÃmpia","Porto Estrela","Reserva do Cabaçal","Rio Branco","Santo Afonso","São José dos Quatro Marcos","Tangará da Serra"],"P3 - Alto Paraguai Superior":["Alto Paraguai","Barão de Melgaço","Barra do Bugres","Campo Verde","Chapada dos Guimarães","Cuiabá","Diamantino","Jangada","Nobres","Nova Brasilândia","Planalto da Serra","Poconé","Rosário Oeste","Salto do Céu","Santa Rita do Trivelato","Santo Antônio do Leverger"],"P4 - Alto Rio Cuiabá":["Acorizal","Araputanga","Cáceres","Curvelândia","Figueirópolis dâOeste","Glória dâOeste","Indiavái","Jauru","Mirassol dâOeste","Nossa Senhora do Livramento","Pontes e Lacerda","Porto Esperidião","Reserva do Cabaçal","São José dos Quatro Marcos","Tangará da Serra","Vale de São Domingos","Cuiabá","Várzea Grande"],"P5 - São Lourenço":["Barão de Melgaço","Cáceres","Campo Verde","Dom Aquino","Jaciara","Juscimeira","Nossa Senhora do Livramento","Poconé","Porto Esperidião","Porto Estrela","Primavera do Leste","Rondonópolis","Santo Antônio do Leverger","São Pedro da Cipa"],"P6 - Correntes - Taquari":["Alto Garças","Barão de Melgaço","Itiquira","Pedra Preta","Poxoréu","Santo Antônio do Leverger","São José do Povo","Tesouro"],"P7 - Paraguai - Pantanal":["Alto Araguaia","Alto Garças","Alto Taquari","Barão de Melgaço","Guiratinga","Itiquira","Pedra Preta","Rondonópolis","Santo Antônio do Leverger"],"TA 1 - Baixo Araguaia":["Alto Araguaia","Alto Garças","Alto Taquari","Araguainha","General Carneiro","Ponte Branca","Poxoréu","Ribeirãozinho","Torixoréu"],"TA2 - Médio Araguaia":["Barra do Garças","Guiratinga","Tesouro"],"TA3 - Alto Araguaia":["Alto Boa Vista","Araguaiana","Canabrava do Norte","Cocalinho","Confresa","Luciara","Novo Santo Antônio","Pontal do Araguaia","Porto Alegre do Norte","Santa Terezinha","São Félix do Araguaia","Serra Nova Dourada","Vila Rica"],"TA4 - Alto Rio das Mortes":["Ãgua Boa","Barra do Garças","Campinápolis","Campo Verde","Dom Aquino","General Carneiro","Jaciara","Nova Brasilândia","Nova Nazaré","Nova Xavantina","Novo São Joaquim","Poxoréu","Primavera do Leste","Santo Antônio do Leste","Tesouro"],"TA5 - Baixo Rio das Mortes":["Ãgua Boa","Alto Boa Vista","Araguaiana","Barra do Garças","Bom Jesus do Araguaia","Canarana","Cocalinho","Nova Nazaré","Nova Xavantina","Novo Santo Antônio","Ribeirão Cascalhe
364ira","São Félix do Araguaia","Serra Nova Dourada"]},Nre=["Acorizal","Ãgua Boa","Alta Floresta","Alto Araguaia","Alto Boa Vista","Alto Garças","Alto Paraguai","Alto Taquari","Apiacás","Araguaiana","Araguainha","Araputanga","Arenápolis","Aripuanã","Barão de Melgaço","Barra do Bugres","Barra do Garças","Bom Jesus do Araguaia","Brasnorte","Cáceres","Campinápolis","Campo Novo do Parecis","Campo Verde","Campos de Júlio","Canabrava do Norte","Canarana","Carlinda","Castanheira","Chapada dos Guimarães","Cláudia","Cocalinho","ColÃder","Colniza","Comodoro","Confresa","Conquista dâOeste","Cotriguaçu","Curvelândia","Cuiabá","Denise","Diamantino","Dom Aquino","Feliz Natal","Figueirópolis dâOeste","Gaúcha do Norte","General Carneiro","Glória dâOeste","Guarantã do Norte","Guiratinga","Indiavái","Itaúba","Itiquira","Jaciara","Jangada","Jauru","Juara","JuÃna","Juruena","Juscimeira","Lambari dâOeste","Lucas do Rio Verde","Luciára","Marcelândia","Matupá","Mirassol dâOeste","Nobres","Nortelândia","Nossa Senhora do Livramento","Nova Bandeirantes","Nova Brasilândia","Nova Canaã do Norte","Nova Guarita","Nova Lacerda","Nova Marilândia","Nova Maringá","Nova Monte Verde","Nova Mutum","Nova Nazaré","Nova OlÃmpia","Nova Santa Helena","Nova Ubiratã","Nova Xavantina","Novo Horizonte do Norte","Novo Mundo","Novo Santo Antônio","Novo São Joaquim","ParanaÃta","Paranatinga","Pedra Preta","Peixoto de Azevedo","Planalto da Serra","Poconé","Pontal do Araguaia","Ponte Branca","Pontes e Lacerda","Porto Alegre do Norte","Porto dos Gaúchos","Porto Esperidião","Porto Estrela","Poxoréu","Primavera do Leste","Querência","Reserva do Cabaçal","Ribeirão Cascalheira","Ribeirãozinho","Rio Branco","Rondolândia","Rondonópolis","Rosário Oeste","Salto do Céu","Santa Carmem","Santa Cruz do Xingu","Santa Rita do Trivelato","Santa Terezinha","Santo Afonso","Santo Antônio do Leste","Santo Antônio do Leverger","São Félix do Araguaia","São José do Povo","São José do Rio Claro","São José do Xingu","São José dos Quatro Marcos","São Pedro da Cipa","Sapezal","Serra Nova Dourada","Sinop","Sorriso","Tabaporã","Tangará da Serra","Tapurah","Terra Nova do Norte","Tesouro","Torixoréu","União do Sul","Vale de São Domingos","Várzea Grande","Vera","Vila Bela da SantÃssima Trindade","Vila Rica"].sort((e,t)=>e.localeCompare(t)),Dre=({data:e,total:t,onMunicipalityClick:n,selectedUpgs:r,onClearFilters:o})=>{const l=O.useRef(null),c=O.useRef(null),f=O.useRef(null),m=O.useRef(null),v=O.useRef(null),[p,g]=O.useState(null),[b,S]=O.useState({}),A=O.useRef(null),[E,M]=O.useState(""),[j,z]=O.useState(""),[k,R]=O.useState(!1),B=O.useMemo(()=>{if(r.length===0)return new Set;const re=new Set;return r.forEach($=>{(gf[$]||[]).forEach(be=>re.add(be.toUpperCase()))}),re},[r]),I=(re,$)=>{if(typeof re!="string")return null;const be=re.trim().toUpperCase();if(!be||be.length>50)return null;const _e=be.replace(/[<>{}()]/g,"").replace(/[°'"]/g," ").replace(/,/g,".").replace(/\s+/g," ").trim(),G=_e.includes("S"),le=_e.includes("W")||_e.includes("O"),ne=_e.includes("N"),we=_e.includes("E")||_e.includes("L"),fe=_e.startsWith("-"),U=_e.replace(/[NSEWOL-]/g," ").trim().split(" ").map(V=>parseFloat(V)).filter(V=>!isNaN(V));if(U.length===0)return null;let X=0;U.length>=3?X=Math.abs(U[0])+U[1]/60+U[2]/3600:U.length===2?X=Math.abs(U[0])+U[1]/60:U.length===1&&(X=Math.abs(U[0]));let ye=G||le||fe;return!ye&&!ne&&!we&&($==="lat"&&X>=5&&X<=25&&(ye=!0),$==="lng"&&X>=40&&X<=75&&(ye=!0)),ye?-X:X},q=()=>{A.current&&l.current&&(l.current.removeLayer(A.current),A.current=null),M(""),z(""),R(!1)},K=()=>{const re=I(E,"lat"),$=I(j,"lng");if(re===null||$===null){R(!0);return}if(re>5||re<-30||$>-30||$<-80){R(!0);return}if(R(!1),l.current){A.current&&l.current.removeLayer(A.current);const be=Ri.divIcon({html:'<div class="w-8 h-8 bg-red-500 rounded-full border-4 border-white shadow-2xl flex items-center justify-center text-white animate-bounce"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg></div>',className:"",iconSize:[32,32],iconAnchor:[16,32]});A.current=Ri.marker([re,$],{icon:be}).addTo(l.current),A.current.bindTooltip(` 365 <div style="text-align: center; padding: 8px; min-width: 140px;"> 366 <p style="margin: 0; font-size: 12px; font-weight: 900; color: #004D40; text-transform: uppercase; letter-spacing: 1px;">Ponto de Pesquisa</p> 367 <p style="margin: 4px 0 0 0; font-size: 11px; font-weight: 700; color: #64748b;">${re.toFixed(4)}, ${$.toFixed(4)}</p> 368 </div> 369 `,{permanent:!0,direction:"top",offset:[0,-32]}),l.current.setView([re,$],12)}};O.useEffect(()=>{const re=new AbortController,$=re.signal,be=async(xe=3)=>{try{const _e=await fetch("https://servicodados.ibge.gov.br/api/v3/malhas/estados/51?intrarregiao=municipio&formato=application/vnd.geo+json",{signal:$,headers:{Accept:"application/json"}});if(!_e.ok)throw new Error(`Falha ao buscar GeoJSON: ${_e.status}`);const G=await _e.json();g(G);const le=await fetch("https://servicodados.ibge.gov.br/api/v1/localidades/estados/51/municipios",{signal:$,headers:{Accept:"application/json"}});if(!le.ok)throw new Error(`Falha ao buscar nomes dos municÃpios: ${le.status}`);const ne=await le.json(),we={};ne.forEach(fe=>
369{we[fe.id.toString()]=fe.nome}),S(we)}catch(_e){if(_e instanceof Error&&_e.name==="AbortError")return;if(xe>0)return console.warn(`Tentativa falhou, tentando novamente... (${xe} restantes)`,_e),await new Promise(G=>setTimeout(G,2e3)),be(xe-1);console.error("Erro na integração IBGE após várias tentativas:",_e)}};return be(),()=>re.abort()},[]);const ie=O.useMemo(()=>{const re={};return e.forEach($=>{$.municipality&&(re[$.municipality.toUpperCase()]=(re[$.municipality.toUpperCase()]||0)+1)}),re},[e]),ge=O.useMemo(()=>Object.entries(ie).map(([$,be])=>({name:$,count:be,percentage:t>0?(be/t*100).toFixed(1):"0"})).sort(($,be)=>be.count-$.count),[ie,t]);return O.useEffect(()=>{if(c.current)return l.current||(l.current=Ri.map(c.current,{center:[-12.68,-55.43],zoom:6,zoomControl:!0,attributionControl:!1}),Ri.tileLayer("https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}",{maxZoom:18}).addTo(l.current),Ri.tileLayer("https://stamen-tiles-{s}.a.ssl.fastly.net/toner-labels/{z}/{x}/{y}{r}.png",{opacity:.3,pointerEvents:"none"}).addTo(l.current),m.current=Ri.layerGroup().addTo(l.current)),()=>{l.current&&(l.current.remove(),l.current=null)}},[]),O.useEffect(()=>{if(!l.current||!p)return;f.current&&l.current.removeLayer(f.current),v.current&&l.current.removeLayer(v.current);const re=[[90,-180],[90,180],[-90,180],[-90,-180]],$=[];if(p.features.forEach(be=>{be.geometry.type==="Polygon"?$.push(be.geometry.coordinates[0].map(xe=>[xe[1],xe[0]])):be.geometry.type==="MultiPolygon"&&be.geometry.coordinates.forEach(xe=>{$.push(xe[0].map(_e=>[_e[1],_e[0]]))})}),v.current=Ri.polygon([re,...$],{color:"black",weight:0,fillColor:"#000",fillOpacity:.6,pointerEvents:"none"}).addTo(l.current),f.current=Ri.geoJSON(p,{style:be=>{const xe=be.properties.codarea,_e=b[xe]||"",G=B.has(_e.toUpperCase());return{fillColor:G?"#2E7D32":"transparent",fillOpacity:G?.3:.01,color:G?"#FFFFFF":"rgba(255, 255, 255, 0.3)",weight:G?2:.4,opacity:1}},onEachFeature:(be,xe)=>{const _e=be.properties.codarea,G=b[_e]||"MunicÃpio";xe.on("click",()=>n(G)),xe.bindTooltip(G,{permanent:!1,direction:"top",className:"municipality-label",opacity:.9}),xe.on("mouseover",function(le){const ne=le.target;ne.setStyle({weight:2,opacity:1,fillOpacity:.15,color:"#FFFFFF",fillColor:"#FFFFFF"}),ne.bringToFront()}),xe.on("mouseout",function(le){var ne;(ne=f.current)==null||ne.resetStyle(le.target)})}}).addTo(l.current),r.length>0&&f.current){const be=Ri.latLngBounds([]);f.current.eachLayer(xe=>{const _e=xe.feature,G=b[_e.properties.codarea]||"";B.has(G.toUpperCase())&&be.extend(xe.getBounds())}),be.isValid()&&l.current.fitBounds(be,{padding:[50,50],maxZoom:10})}else r.length===0&&l.current},[p,ie,b,B,r]),O.useEffect(()=>{!l.current||!m.current||(m.current.clearLayers(),e.forEach(re=>{var xe,_e,G;const $=parseFloat(((xe=re.latitude)==null?void 0:xe.replace(",","."))||""),be=parseFloat(((_e=re.longitude)==null?void 0:_e.replace(",","."))||"");if(!isNaN($)&&!isNaN(be)){const le=a1[re.dpa]||a1["Não Classificado"],ne=Ri.circleMarker([$,be],{radius:6,fillColor:le,color:"#000000",weight:1.5,opacity:1,fillOpacity:1}),we=Object.keys(gf).find(U=>gf[U].some(X=>X.toUpperCase()===re.municipality.toUpperCase()))||"Não identificada",fe=` 370 <div style="text-align: left; min-width: 180px;"> 371 <p style="margin: 0; font-size: 10px; font-weight: 900; color: #FBBF24; text-transform: uppercase; letter-spacing: 1.5px;">Barramento</p> 372 <p style="margin: 4px 0; font-size: 15px; font-weight: 900; color: white; text-transform: uppercase; line-height: 1.2;">${re.name}</p> 373 <div style="margin-top: 8px; padding-top: 8px; border-top: 1px solid rgba(255,255,255,0.15);"> 374 <p style="margin: 0; font-size: 11px; font-weight: 700; color: rgba(255,255,255,0.8); text-transform: uppercase;"> 375 <span style="color: white; opacity: 1;">MunicÃpio:</span> ${re.municipality} 376 </p> 377 <p style="margin: 4px 0; font-size: 11px; font-weight: 700; color: rgba(255,255,255,0.8); text-transform: uppercase;">
378 <span style="color: white; opacity: 1;">UPG:</span> ${we} 379 </p> 380 <p style="margin: 4px 0 0 0; font-size: 11px; font-weight: 700; color: rgba(255,255,255,0.8); text-transform: uppercase;"> 381 <span style="color: white; opacity: 1;">SNISB:</span> ${re.snisbCode} 382 </p> 383 </div> 384 </div> 385 `;ne.bindTooltip(fe,{sticky:!0,direction:"top",className:"custom-dam-tooltip",offset:[0,-5]}),(G=m.current)==null||G.addLayer(ne)}}))},[e]),T.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-8 lg:gap-12 relative",children:[T.jsxs("div",{className:"lg:col-span-2 flex flex-col gap-6",children:[T.jsxs("div",{className:"bg-white p-5 sm:p-8 rounded-3xl lg:rounded-[3rem] border border-slate-100 shadow-xl flex flex-col md:flex-row items-center gap-6 relative overflow-hidden group",children:[T.jsx("div",{className:"absolute -top-10 -right-10 w-32 h-32 bg-emerald-50 rounded-full opacity-50 group-hover:scale-150 transition-transform duration-1000"}),T.jsxs("div",{className:"flex items-center gap-4 shrink-0 relative z-10 w-full md:w-auto",children:[T.jsx("div",{className:"w-12 h-12 rounded-2xl bg-emerald-50 flex items-center justify-center text-[#004D40] shadow-inner shrink-0",children:T.jsx(oz,{size:24})}),T.jsxs("div",{children:[T.jsx("h4",{className:"text-[12px] font-black text-[#004D40] uppercase tracking-widest",children:"Pesquisar Coordenadas"}),T.jsx("p",{className:"text-[10px] font-bold text-slate-400 uppercase tracking-tighter",children:"Localização Geográfica"})]})]}),T.jsxs("div",{className:"flex-1 grid grid-cols-1 sm:grid-cols-2 gap-4 w-full relative z-10",children:[T.jsxs("div",{className:"relative",children:[T.jsx("label",{className:"absolute -top-2 left-4 bg-white px-2 text-[9px] font-black text-slate-400 uppercase tracking-tighter z-10 font-mono",children:"Latitude (GMS / DD)"}),T.jsx("input",{type:"text",placeholder:`Ex: 12° 40' 48" S ou -12.68`,value:E,onChange:re=>M(re.target.value),className:`w-full bg-slate-50 border-2 ${k?"border-red-200":"border-slate-100"} rounded-2xl px-5 py-3.5 text-[14px] font-bold text-[#004D40] focus:outline-none focus:border-[#2E7D32] transition-all shadow-sm`})]}),T.jsxs("div",{className:"relative",children:[T.jsx("label",{className:"absolute -top-2 left-4 bg-white px-2 text-[9px] font-black text-slate-400 uppercase tracking-tighter z-10 font-mono",children:"Longitude (GMS / DD)"}),T.jsx("input",{type:"text",placeholder:`Ex: 55° 25' 12" W ou -55.43`,value:j,onChange:re=>z(re.target.value),className:`w-full bg-slate-50 border-2 ${k?"border-red-200":"border-slate-100"} rounded-2xl px-5 py-3.5 text-[14px] font-bold text-[#004D40] focus:outline-none focus:border-[#2E7D32] transition-all shadow-sm`})]})]}),T.jsxs("div",{className:"flex gap-3 shrink-0 w-full md:w-auto relative z-10",children:[T.jsxs("button",{onClick:K,className:"flex-1 md:flex-none bg-[#004D40] text-white rounded-2xl px-8 sm:px-10 py-3.5 sm:py-4 text-[12px] font-black uppercase tracking-widest hover:bg-[#00332b] transition-all flex items-center justify-center gap-3 shadow-lg shadow-emerald-900/20 active:scale-95",children:[T.jsx(ff,{size:16})," Localizar"]}),(E||j||A.current)&&T.jsx("button",{onClick:q,className:"bg-slate-100 text-slate-500 rounded-2xl px-4 py-3.5 hover:bg-slate-200 transition-all active:scale-95 shrink-0",title:"Limpar pesquisa",children:T.jsx(df,{size:16})})]}),k&&T.jsx("p",{className:"absolute -bottom-6 left-1/2 -translate-x-1/2 text-[9px] font-black text-red-500 uppercase tracking-widest animate-bounce bg-white px-4 py-1 rounded-full shadow-sm border border-red-100 z-50 whitespace-nowrap",children:"Coordenadas inválidas ou fora de Mato Grosso"})]}),T.jsxs("div",{className:"relative bg-white rounded-3xl lg:rounded-[4.5rem] border border-white flex flex-col p-4 sm:p-6 min-h-[400px] lg:min-h-[750px] shadow-2xl shadow-slate-200/60 overflow-hidden group",children:[T.jsx("button",{onClick:o,className:"absolute top-6 right-6 sm:top-10 sm:right-10 z-[1000] bg-[#004D40]/60 backdrop-blur-md px-4 py-2 rounded-xl text-white font-bold text-[10px] sm:text-[11px] uppercase tracking-widest hover:bg-[#004D40] transition-all shadow-xl border border-white/20",children:"Limpar Filtros"}),T.jsxs("div",{className:"absolute top-6 left-6 sm:top-16 sm:left-16 z-[1000] space-y-2 sm:space-y-4 pointer-events-none",children:[T.jsxs("div",{className:"flex items-center gap-3",children:[T.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 rounded-xl sm:rounded-2xl bg-[#004D40] flex items-center justify-center text-[#FBBF24] shadow-2xl shrink-0",children:T.jsx(rQ,{size:16,className:"sm:w-5 sm:h-5"})}),T.jsx("h4",{className:"text-[10px] sm:text-[13px] font-black text-white uppercase tracking-[0.2em] sm:tracking-[0.5em] drop-shadow-md bg-[#004D40]/40 backdrop-blur-md px-3 sm:px-4 py-1 sm:py-1.5 rounded-full",children:"Fronteiras e Limites Municipais"})]}),T.jsx("p",{className:"text-[14px] sm:text-[20px] font-black text-white tracking-tighter italic drop-shadow-2xl",children:"Infraestrutura em Mato Grosso"})]}),T.jsx("div",{ref:c,className:"w-full h-full flex-1 rounded-2xl lg:rou
385nded-[3.5rem] overflow-hidden shadow-inner border border-slate-100"})]})]}),T.jsxs("div",{className:"flex flex-col h-[500px] lg:h-[750px] bg-white rounded-3xl lg:rounded-[4.5rem] p-6 lg:p-12 border border-white shadow-2xl shadow-slate-200/60 relative overflow-hidden",children:[T.jsx("div",{className:"absolute top-0 right-0 w-24 h-24 lg:w-32 lg:h-32 bg-slate-50 rounded-full -mr-12 -mt-12 lg:-mr-16 lg:-mt-16 opacity-50"}),T.jsxs("div",{className:"mb-8 lg:mb-12 relative z-10",children:[T.jsx("h4",{className:"text-[13px] lg:text-[15px] font-black text-[#004D40] uppercase tracking-[0.3em] lg:tracking-[0.4em] mb-1 leading-tight",children:"Concentração Territorial"}),T.jsx("p",{className:"text-[11px] lg:text-[13px] text-slate-400 font-bold italic tracking-wide",children:"Cidades com barramentos ativos"})]}),T.jsx("div",{className:"flex-1 overflow-y-auto space-y-3 sm:space-y-4 pr-1 sm:pr-3 custom-scrollbar relative z-10",children:ge.map((re,$)=>T.jsxs("div",{onClick:()=>n(re.name),className:"flex items-center justify-between p-4 sm:p-5 lg:p-6 bg-slate-50 rounded-2xl lg:rounded-[2rem] border border-slate-100 hover:border-[#2E7D32] hover:bg-white hover:shadow-xl hover:shadow-slate-200/50 transition-all cursor-pointer group",children:[T.jsxs("div",{className:"flex items-center gap-3 sm:gap-6 flex-1 min-w-0",children:[T.jsx("span",{className:"w-8 h-8 sm:w-10 sm:h-10 flex items-center justify-center rounded-xl sm:rounded-2xl bg-white text-[12px] sm:text-[13px] font-black text-[#004D40] border border-slate-200 group-hover:bg-[#004D40] group-hover:text-white group-hover:border-[#004D40] transition-all shadow-sm shrink-0",children:$+1}),T.jsx("p",{className:"text-[12px] sm:text-[15px] font-black text-[#004D40] uppercase truncate tracking-tight",children:re.name})]}),T.jsxs("div",{className:"text-right ml-4 shrink-0",children:[T.jsx("p",{className:"text-lg sm:text-2xl font-black text-[#004D40] leading-none tabular-nums",children:re.count}),T.jsxs("p",{className:"text-[10px] sm:text-[12px] font-black text-[#2E7D32] mt-1 lg:mt-1.5 uppercase tracking-[0.1em]",children:[re.percentage,"%"]})]})]},re.name))})]})]})},kre=()=>{const[e,t]=O.useState([]),[n,r]=O.useState([]),[o,l]=O.useState(!0),[c,f]=O.useState(!1),[m,v]=O.useState("dashboard"),[p,g]=O.useState(Ox),[b,S]=O.useState(null),[A]=O.useState("sigadoc"),[E,M]=O.useState(""),[j,z]=O.useState(new Date().getFullYear().toString()),[k,R]=O.useState(null),[B,I]=O.useState(!1),[q,K]=O.useState(!1),[ie,ge]=O.useState(!1),re=O.useRef(null);O.useEffect(()=>{const V=J=>{re.current&&!re.current.contains(J.target)&&ge(!1)};return document.addEventListener("mousedown",V),()=>document.removeEventListener("mousedown",V)},[]),O.useEffect(()=>{const V=()=>{const J=window.location.hash;J==="#contatos"?(f(!0),v("dashboard")):J==="#informacoes"?(v("info"),f(!1)):J==="#consulta-processos"&&(v("consulta-processos"),f(!1))};return V(),window.addEventListener("hashchange",V),()=>window.removeEventListener("hashchange",V)},[]),O.useEffect(()=>{(async()=>{l(!0);const[J,ue]=await Promise.all([CQ(),jQ()]);t(J.dams),S(J.lastUpdate),r(ue.processos),l(!1)})()},[]);const $=V=>{V&&V.preventDefault(),K(!0);const J=`SEMA-PRO-${j}/${E}`,ue=n.find(Se=>Se.processo.trim()===J.trim());R(ue||null),I(!0),K(!1)},be=new Date().getFullYear(),xe=Array.from({length:be-2024+1},(V,J)=>(2024+J).toString()),_e=(V,J)=>{g(ue=>{const Se=ue[V];return Se.includes(J)?ue:{...ue,[V]:[...Se,J]}})},G=(V,J)=>{g(ue=>({...ue,[V]:ue[V].filter(Se=>Se!==J)}))},le=(V,J)=>{g(ue=>{const Se=ue[V];return Se.includes(J)?{...ue,[V]:Se.filter(Ge=>Ge!==J)}:{...ue,[V]:[...Se,J]}})},ne=V=>{if(V==="CLEAR_ALL"){g(J=>({...J,municipality:[]}));return}g(J=>{const ue=J.municipality;return ue.includes(V)?{...J,municipality:ue.filter(Se=>Se!==V)}:{...J,municipality:[...ue,V]}})},we=O.useMemo(()=>Array.from(new Set(e.map(V=>V.hydroRegion).filter(Boolean))).sort(),[e]),fe=O.useMemo(()=>e.filter(V=>{const J=!p.search||V.name.toLowerCase().includes(p.search.toLowerCase())||V.owner.toLowerCase().includes(p.search.toLowerCase()),ue=p.municipality.length===0||p.municipality.map(et=>et.toUpperCase()).includes(V.municipality.toUpperCase()),Se=p.dpa.length===0||p.dpa.includes(V.dpa||"Não Classificado"),Ge=p.ownerType.length===0||p.ownerType.includes(V.ownerTypeNormalized),ce=p.isPnsb.length===0||p.isPnsb.includes(V.isPnsb||"Não Classificado"),ke=p.hydroRegion.length===0||p.hydroRegion.includes(V.hydroRegion),Re=p.upg.length===0||p.upg.some(et=>(gf[et]||[]).map(Ze=>Ze.toUpperCase()).includes(V.municipality.toUpperCase()));let he=!0;if(p.yearRange&&V.regDate){const et=V.regDate.match(/\d{4}/);if(et){const Ue=parseInt(et[0]);he=Ue>=p.yearRange[0]&&Ue<=p.yearRange[1]}else he=!1}return J&&ue&&Se&&Ge&&ce&&ke&&Re&&he}),[e,p]),U=O.useMemo(()=>{const V=e.map(J=>{const ue=J.regDate.match(/\d{4}/);return ue?parseInt(ue[0]):null}).filter(J=>J!==null&&J>1900&&J<2100);return V.length===0?[2e3,new Date().getFullYear()]:[Math.min(...V),Math.max(...V)]},[e]),X=O.useMemo(()=>{const V=fe.length,J={},ue={},Se={},Ge=Cre(fe),ce=Ge.reduce((Ze,nt)=>Ze+nt.quantidade,0),ke=jre(fe),Re=fe.length;fe.forEach(Ze=>{if(J[Ze.mainUse||"Outros"]=(J[Ze.mainUse||"Outros"]||0)+1,ue[Ze.dpa||"Não Classificado"]=(ue[Ze.dpa||"Não Classificado"]||0)+1,Ze.regDate){const nt=Ze.regDate.match(/\d{4}/),pt=nt?nt[0]:null;pt&&parseInt(pt)>1900&&parseInt(pt)<2100&&(Se[pt]=(Se[pt]||0)+1)}});const he=(Ze,nt)=>Object.entries(Ze).map(([pt,Hn])=>({name:pt,value:Hn,percentage:nt>0?(Hn/nt*100).toFixed(1):0})).sort((pt,Hn)=>Hn.value-pt.value),et=Object.keys(Se).map(Ze=>parseInt(Ze)).sort((Ze,nt)=>Ze-nt);let Ue=[];if(et.length>0){const Ze=et[0],nt=et[et.length-1];for(let pt=Ze;pt<=nt;pt++)Ue.push({name:pt.toString(),value:Se[pt.toString()]||0})}return{total:V,byUse:he(J,V),byDpa:he(ue,V),byHeight:Ge,byVolume:ke,byYear:Ue,totalHeightValid:ce,totalVolumeValid:Re}},[fe]),ye=()=>{if(fe.length===0)return;const V=["ID","Código SNISB","Nome da Barragem","Data do Cadastro","MunicÃpio","Região Hidrográfica","Tipo Empreendedor","Regulada PNSB","Uso Principal","DPA","Altura Máxima (m)","Capacidade de Armazenamento hm³"],J=fe.map(he=>[he.id,he.snisbCode,he.name,he.regDate,he.municipality,he.hydroRegion,he.ownerTypeNormalized,he.isPnsb,he.mainUse,he.dpa,he.alturaMaximaNivelTerreno||he.maxHeight||"0",he.capacity||he.totalCapacity||"0"].map(et=>`"${(et||"").toString().replace(/"/g,'""')}"`).join(";")),ue=[V.join(";"),...J].join(` 386`),Se=new Blob(["\uFEFF"+ue],{type:"text/csv;charset=utf-8;"}),Ge=URL.createObjectURL(Se),ce=document.createElement("a"),Re=new Date().toISOString().replace(/[:.]/g,"-").slice(0,16);ce.setAttribute("href",Ge),ce.setAttribute("download",`sisb-mt-export-${Re}.csv`),document.body.appendChild(ce),ce.click(),document.body.removeChild(ce)};return T.jsxs("div",{className:"min-h-screen flex flex-col bg-[#F1F5F9] selection:bg-[#2E7D32] selection:text-white",children:[T.jsx("header",{className:"bg-white/80 border-b border-slate-200/60 px-3 sm:px-6 md:px-10 py-2 sm:py-3 md:py-5 sticky top-0 z-50 shadow-sm backdrop-blur-2xl",children:T.jsxs("div",{className:"max-w-[1600px] mx-auto flex flex-col xl:flex-row justify-between items-center gap-4 md:gap-6",children:[T.jsxs("div",{className:"flex flex-col lg:flex-row items-center gap-4 lg:gap-10 group w-full xl:w-auto",children:[T.jsxs("div",{className:"relative flex items-center gap-3 md:gap-8",children:[T.jsx("div",{className:"relative p-1 bg-white rounded-xl md:rounded-3xl shadow-xl shadow-[#004D40]/10 border border-slate-100 flex items-center justify-center w-12 h-12 sm:w-20 sm:h-20 lg:w-32 lg:h-32 transition-all",children:T.jsx("img",{src:"https://lh3.googleusercontent.com/d/11OtFjZyub-hYsCvNr8N88CHVtcGM1QKU",alt:"SISB MT",className:"w-8 h-8 sm:w-14 sm:h-14 lg:w-24 lg:h-24 object-contain drop-shadow-sm transition-transform group-hover:scale-105"})}),T.jsxs("div",{className:"relative",children:[T.jsxs("h1",{className:"text-xl sm:text-3xl lg:text-5xl font-black text-[#004D40] tracking-tighter leading-none select-none transition-transform group-hover:scale-[1.01] flex items-baseline",children:["SISB",T.jsx("span",{className:"text-[#2E7D32] drop-shadow-sm",children:"-"}),"MT"]}),T.jsx("div",{className:"absolute -top-2 -right-2 sm:-top-3 sm:-right-4 px-1.5 sm:px-2 py-0.5 bg-[#004D40] rounded-full text-[5px] sm:text-[7px] font-mono font-bold text-white tracking-[0.1em] sm:tracking-[0.2em] shadow-lg border border-white/10",children:"PRO v.1.0"})]})]}),T.jsx("div",{className:"h-10 lg:h-14 w-[1px] bg-slate-200 hidden lg:block"}),T.jsxs("div",{className:"flex flex-col justify-center text-center lg:text-left",children:[T.jsx("h2",{className:"text-[10px] sm:text-[13px] lg:text-[16
386px] font-bold text-[#004D40] uppercase tracking-[0.15em] sm:tracking-[0.2em] leading-tight max-w-xs sm:max-w-md lg:max-w-lg",children:"Sistema de Informações sobre Segurança de Barragens"}),T.jsxs("div",{className:"flex items-center justify-center lg:justify-start gap-2 sm:gap-3 mt-1 sm:mt-2",children:[T.jsx("span",{className:"h-[1px] w-3 sm:w-8 bg-[#2E7D32]/50 rounded-full"}),T.jsx("p",{className:"text-[8px] sm:text-[10px] lg:text-[12px] font-mono font-medium text-[#2E7D32] uppercase tracking-[0.2em] sm:tracking-[0.3em]",children:"Acumulação de água ⢠Usos Múltiplos ⢠Mato Grosso"})]})]})]}),T.jsxs("div",{className:"flex flex-col sm:flex-row items-center gap-3 sm:gap-6 w-full xl:w-auto",children:[T.jsxs("nav",{className:"flex bg-slate-200/50 p-1 rounded-xl sm:rounded-[2rem] shadow-inner border border-slate-200/50 w-full sm:w-auto overflow-x-auto no-scrollbar",children:[T.jsxs("button",{onClick:()=>{v("dashboard"),window.history.replaceState(null,"",window.location.pathname+window.location.search)},className:`flex-1 sm:flex-none px-2 sm:px-6 lg:px-12 py-2 sm:py-3.5 rounded-lg sm:rounded-[1.5rem] text-[7px] sm:text-[10px] lg:text-[11px] font-black uppercase tracking-widest transition-all flex items-center justify-center gap-1.5 sm:gap-2 text-center leading-tight whitespace-nowrap ${m==="dashboard"?"bg-white text-[#004D40] shadow-md sm:shadow-xl shadow-slate-200/50":"text-slate-500 hover:text-[#004D40]"}`,children:[T.jsx(eQ,{size:10,className:"sm:w-3.5 sm:h-3.5 shrink-0"})," Inicio"]}),T.jsxs("button",{onClick:()=>{v("info"),window.location.hash="informacoes"},className:`flex-1 sm:flex-none px-2 sm:px-6 lg:px-12 py-2 sm:py-3.5 rounded-lg sm:rounded-[1.5rem] text-[7px] sm:text-[10px] lg:text-[11px] font-black uppercase tracking-widest transition-all flex items-center justify-center gap-1.5 sm:gap-2 text-center leading-tight whitespace-nowrap ${m==="info"?"bg-white text-[#004D40] shadow-md sm:shadow-xl shadow-slate-200/50":"text-slate-500 hover:text-[#004D40]"}`,children:[T.jsx(RM,{size:10,className:"sm:w-3.5 sm:h-3.5 shrink-0"})," Info"]}),T.jsxs("button",{onClick:()=>{v("consulta-processos"),window.location.hash="consulta-processos"},className:`flex-1 sm:flex-none px-2 sm:px-6 lg:px-12 py-2 sm:py-3.5 rounded-lg sm:rounded-[1.5rem] text-[7px] sm:text-[10px] lg:text-[11px] font-black uppercase tracking-widest transition-all flex items-center justify-center gap-1.5 sm:gap-2 text-left leading-tight whitespace-nowrap ${m==="consulta-processos"?"bg-white text-[#004D40] shadow-md sm:shadow-xl shadow-slate-200/50":"text-slate-500 hover:text-[#004D40]"}`,children:[T.jsx(ff,{size:11,className:"sm:w-4 sm:h-4 shrink-0"}),T.jsxs("div",{className:"flex flex-col items-start leading-[1.1]",children:[T.jsx("span",{children:"Consulta"}),T.jsx("span",{children:"processos"})]})]})]}),T.jsxs("button",{onClick:()=>{f(!0),window.location.hash="contatos"},className:"w-full sm:w-auto px-4 sm:px-10 lg:px-12 py-3 sm:py-4 bg-[#004D40] text-white rounded-xl sm:rounded-[1.5rem] text-[8px] sm:text-[10px] lg:text-[11px] font-black uppercase tracking-widest hover:bg-[#00695C] transition-all flex items-center justify-center gap-2 shadow-xl shadow-[#004D40]/30 border border-white/10",children:[T.jsx(lz,{size:11,className:"sm:w-3.5 sm:h-3.5"})," Contatos"]})]})]})}),T.jsxs("main",{className:"flex-1 max-w-[1600px] mx-auto w-full p-3 sm:p-6 lg:p-10 space-y-6 sm:space-y-10 lg:space-y-16",children:[m==="dashboard"&&T.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-10",children:[T.jsx(Ex,{title:"Total de Estruturas",value:X.total,subtitle:"Barramentos Monitorados",icon:T.jsx(RX,{}),color:"bg-[#004D40]",updatedAt:b||void 0}),T.jsx(Ex,{title:"Alcance Territorial",value:Array.from(new Set(fe.map(V=>V.municipality))).length,subtitle:"Cidades com Barramento",icon:T.jsx(lQ,{}),color:"bg-[#005A8C]"}),T.jsx(Ex,{title:"Barragens reguladas pela PNSB",value:fe.filter(V=>V.isPnsb==="Sim").length,subtitle:"PolÃtica Nacional de Segurança de Barragens",icon:T.jsx(HM,{}),color:"bg-emerald-600",tooltip:T.jsxs("div",{className:"space-y-4 text-sm leading-relaxed text-slate-700",children:[T.jsx("p",{className:"font-bold text-[#004D40] uppercase tracking-[0.15em] text-xs",children:"Critérios de Enquadramento (Art. 1º)"}),T.jsxs("div",{className:"space-y-2",children:[T.jsx("p",{className:"font-semibold text-[13px] text-emerald-700",children:"1º Critério: Altura do maciço"}),T.jsx("p",{children:"A barragem é submetida à lei se possuir altura do maciço, contada desde o ponto mais baixo da fundação até a crista, maior ou igual a 15 metros."}),T.jsxs("p",{className:"italic text-slate-600",children:[T.jsx("span",{className:"font-semibold text-emerald-700",children:"Por que isso importa?"})," ","Estruturas dessa magnitude possuem um potencial de energia acumulada muito alto, tornando o risco de ruptura catastrófico."]})]}),T.jsxs("div",{className:"space-y-2 pt-2 border-t border-slate-100",children:[T.jsx("p",{className:"font-semibold text-[13px] text-sky-800",children:"2º Critério: Capacidade total do reservatório"}),T.jsx("p",{children:"Enquadra-se se a capacidade total do reservatório for maior ou igual a 3.000.000 m³ (três milhões de metros cúbicos)."}),T.jsxs("p",{className:"italic text-slate-600",children:[T.jsx("span",{className:"font-semibold text-sky-800",children:"Nota:"})," ","Mesmo que a altura seja menor que 15 metros, se o volume acumulado ultrapassar esse limite, a barragem entra
386no escopo da polÃtica."]})]}),T.jsxs("div",{className:"space-y-2 pt-2 border-t border-slate-100",children:[T.jsx("p",{className:"font-semibold text-[13px] text-amber-800",children:"3º Critério: Dano potencial associado"}),T.jsx("p",{children:"Este é um ponto crucial: a barragem é enquadrada se possuir dano potencial associado médio ou alto, ou categoria de risco médio ou alto, conforme critérios estabelecidos pelo órgão fiscalizador."}),T.jsxs("p",{className:"italic text-slate-600",children:[T.jsx("span",{className:"font-semibold text-amber-800",children:"Contexto:"})," ",'O "Dano Potencial Associado" avalia as possÃveis perdas humanas, econômicas, sociais e ambientais caso a barragem venha a romper. Ou seja, mesmo que seja uma barragem pequena (abaixo dos limites de altura e volume dos incisos I e II), se uma falha puder causar danos graves a comunidades ou ao meio ambiente, ela deve seguir as normas da PNSB.']})]})]})})]}),m==="dashboard"&&T.jsxs("section",{className:"bg-white p-5 sm:p-10 lg:p-16 rounded-2xl sm:rounded-3xl lg:rounded-[4.5rem] shadow-2xl shadow-slate-200/80 border border-white relative z-30 group overflow-hidden",children:[T.jsx("div",{className:"absolute top-0 right-0 w-1/3 h-full bg-gradient-to-l from-slate-50 to-transparent pointer-events-none"}),T.jsx("div",{className:"absolute inset-0 rounded-2xl sm:rounded-3xl lg:rounded-[4.5rem] overflow-hidden pointer-events-none opacity-[0.04]",children:T.jsx("div",{className:"absolute top-0 right-0 p-6 lg:p-12 group-hover:rotate-12 transition-transform duration-1000",children:T.jsx(VM,{size:120,className:"w-[100px] h-[100px] sm:w-[180px] sm:h-[180px] lg:w-[220px] lg:h-[220px]"})})}),T.jsxs("div",{className:"flex items-center gap-3 sm:gap-6 mb-6 sm:mb-16 relative z-10",children:[T.jsx("div",{className:"w-10 h-10 sm:w-16 sm:h-16 rounded-xl sm:rounded-3xl bg-[#2E7D32] flex items-center justify-center text-white shadow-2xl shadow-[#2E7D32]/30",children:T.jsx(VM,{size:16,className:"sm:w-7 sm:h-7"})}),T.jsxs("div",{children:[T.jsx("h2",{className:"text-[10px] sm:text-[15px] font-bold text-[#004D40] uppercase tracking-[0.2em] sm:tracking-[0.5em] mb-1",children:"Parâmetros de Pesquisa Técnica"}),T.jsx("p",{className:"font-mono text-[8px] sm:text-[11px] text-slate-400 font-bold uppercase tracking-[0.1em] sm:tracking-[0.3em]",children:"Filtros avançados para gestão territorial"})]})]}),T.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5 sm:gap-6 lg:gap-12 relative z-40",children:[T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsx("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px]",children:T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Identificação"})}),T.jsxs("div",{className:"relative group/input",children:[T.jsx(ff,{className:"absolute left-6 sm:left-8 top-1/2 -translate-y-1/2 text-slate-400 group-focus-within/input:text-[#2E7D32] transition-colors",size:18}),T.jsx("input",{type:"text",placeholder:"Nome da Barragem...",className:"w-full pl-14 sm:pl-16 pr-6 sm:pr-8 py-4 sm:py-6 bg-slate-50 border border-slate-200 rounded-2xl sm:rounded-[2rem] text-[15px] sm:text-[17px] font-bold focus:outline-none focus:ring-4 focus:ring-[#2E7D32]/10 focus:bg-white transition-all shadow-sm",value:p.search,onChange:V=>g({...p,search:V.target.value})})]})]}),T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsx("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px]",children:T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Território (MunicÃpio)"})}),T.jsx(Tre,{options:Nre,selectedItems:p.municipality,onToggle:ne}),T.jsx("div",{className:"flex flex-wrap gap-2 min-h-[30px] mt-2",children:p.municipality.map(V=>T.jsxs("span",{className:"px-4 sm:px-5 py-2 sm:py-2.5 bg-[#2E7D32] text-white rounded-xl sm:rounded-2xl text-[11px] sm:text-[12px] font-mono font-bold uppercase flex items-center gap-2 sm:gap-3 shadow-lg shadow-[#2E7D32]/20",children:[V,T.jsx(df,{size:12,className:"cursor-pointer hover:text-white/70",onClick:()=>ne(V)})]},V))})]}
386),T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsx("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px]",children:T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Tipo de Empreendedor"})}),T.jsx("div",{className:"flex gap-2 sm:gap-3",children:["Empresa privada","Empresa pública"].map(V=>T.jsx("button",{onClick:()=>le("ownerType",V),className:`flex-1 py-4 sm:py-6 rounded-2xl sm:rounded-[2rem] text-[11px] sm:text-[13px] font-mono font-bold uppercase tracking-widest border-2 transition-all shadow-sm ${p.ownerType.includes(V)?"bg-[#004D40] text-white border-[#004D40] shadow-lg":"bg-white text-slate-400 border-slate-100 hover:border-[#2E7D32] hover:text-[#2E7D32]"}`,children:V.split(" ")[1]},V))})]}),T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsx("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px]",children:T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Região Hidrográfica"})}),T.jsxs("div",{className:"relative",children:[T.jsxs("select",{className:"w-full px-6 sm:px-10 py-4 sm:py-6 bg-slate-50 border border-slate-200 rounded-2xl sm:rounded-[2rem] text-[15px] sm:text-[17px] font-bold appearance-none cursor-pointer focus:outline-none hover:bg-white transition-all shadow-sm",onChange:V=>_e("hydroRegion",V.target.value),value:"",children:[T.jsx("option",{value:"",children:"Todas as Regiões..."}),we.map(V=>T.jsx("option",{value:V,children:V},V))]}),T.jsx(jb,{className:"absolute right-6 sm:right-8 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none",size:18})]}),T.jsx("div",{className:"flex flex-wrap gap-2 min-h-[30px] mt-2",children:p.hydroRegion.map(V=>T.jsxs("span",{className:"px-4 py-2 bg-[#005A8C] text-white rounded-xl sm:rounded-2xl text-[11px] sm:text-[12px] font-mono font-bold uppercase flex items-center gap-2 shadow-lg shadow-[#005A8C]/20",children:[V," ",T.jsx(df,{size:12,className:"cursor-pointer hover:text-white/70",onClick:()=>G("hydroRegion",V)})]},V))})]}),T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsxs("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px] flex-wrap",children:[T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-tight",children:"Unidade de Planejamento (UPG)"}),T.jsxs("div",{className:"relative inline-flex items-center",ref:re,children:[T.jsx(Db,{size:16,className:`${ie?"text-blue-700":"text-blue-600"} cursor-help hover:text-blue-800 transition-colors drop-shadow-sm`,onMouseEnter:()=>ge(!0),onMouseLeave:()=>ge(!1),onClick:()=>ge(!ie)}),ie&&T.jsxs("div",{className:"absolute bottom-full left-1/2 -translate-x-1/2 mb-2 w-64 p-4 bg-white border border-slate-200 rounded-2xl shadow-2xl z-50 pointer-events-none animate-in fade-in slide-in-from-bottom-2 duration-200",children:[T.jsxs("p",{className:"text-[12px] text-slate-600 leading-relaxed font-medium",children:[T.jsx("strong",{className:"text-blue-700 font-black",children:"UPG"})," (Unidade de Planejamento de Gestão) é um agrupamento de municÃpios com caracterÃsticas ambientais e territoriais semelhantes, usado para organizar, planejar e gerir ações de gestão hÃdrica e territorial em uma determinada região."]}),T.jsx("div",{className:"absolute top-full left-1/2 -translate-x-1/2 -mt-1 border-4 border-transparent border-t-white"})]})]})]}),T.jsxs("div",{className:"relative",children:[T.jsxs("select",{className:"w-full px-6 sm:px-10 py-4 sm:py-6 bg-slate-50 border border-slate-200 rounded-2xl sm:rounded-[2rem] text-[15px] sm:text-[17px] font-bold appearance-none cursor-pointer focus:outline-none hover:bg-white transition-all shadow-sm",onChange:V=>_e("upg",V.target.value),value:"",children:[T.jsx("option",{value:"",children:"Todas as UPGs..."}),Object.keys(gf).sort().map(V=>T.jsx("option",{value:V,children:V},V))]}),T.jsx(jb,{className:"absolute right-6 sm:right-8 top-1/2 -translate-y-1/2 text-slate-400 pointer-events-none",size:18})]}),T.jsx("div",{className:"flex flex-wrap gap-2 min-h-[30px] mt-2",children:p.upg.map(V=>T.jsxs("span",{className:"px-4 py-2 bg-[#FBBF24] text-[#004D40] rounded-xl sm:rounded-2xl text-[11px] sm:text-[12px] font-mono font-bold uppercase flex items-center gap-2 shadow-lg shadow-[#FBBF24]/20",children:[V," ",T.jsx(df,{size:12,className:"cursor-pointer hover:text-[#004D40]/70",onClick:()=>G("upg",V)})]},V))})]}
386),T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsx("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px]",children:T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Regulada pela PNSB"})}),T.jsx("div",{className:"flex gap-2 sm:gap-3",children:["Sim","Não"].map(V=>T.jsx("button",{onClick:()=>le("isPnsb",V),className:`flex-1 py-4 sm:py-6 rounded-2xl sm:rounded-[2rem] text-[11px] sm:text-[13px] font-mono font-bold uppercase tracking-widest border-2 transition-all shadow-sm ${p.isPnsb.includes(V)?"bg-[#2E7D32] text-white border-[#2E7D32] shadow-lg":"bg-white text-slate-400 border-slate-100 hover:border-[#2E7D32] hover:text-[#2E7D32]"}`,children:V},V))})]}),T.jsxs("div",{className:"space-y-4 sm:space-y-5",children:[T.jsx("div",{className:"flex items-center gap-2 ml-3 min-h-[16px] sm:min-h-[20px]",children:T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Dano Potencial (DPA)"})}),T.jsx("div",{className:"flex gap-2 sm:gap-3",children:["Baixo","Médio","Alto"].map(V=>T.jsx("button",{onClick:()=>le("dpa",V),className:`flex-1 py-4 sm:py-6 rounded-2xl sm:rounded-[2rem] text-[10px] sm:text-[13px] font-mono font-bold uppercase tracking-widest border-2 transition-all shadow-sm ${p.dpa.includes(V)?"bg-[#004D40] text-white border-[#004D40] shadow-lg":"bg-white text-slate-400 border-slate-100 hover:border-[#2E7D32] hover:text-[#2E7D32]"}`,children:V},V))})]}),T.jsxs("div",{className:"space-y-4 sm:space-y-5 lg:col-span-2",children:[T.jsxs("div",{className:"flex items-center justify-between ml-3 min-h-[16px] sm:min-h-[20px]",children:[T.jsx("label",{className:"font-mono text-[10px] sm:text-[12px] font-bold text-slate-400 uppercase tracking-[0.3em] leading-none",children:"Intervalo de Anos de Cadastro"}),p.yearRange&&T.jsxs("span",{className:"text-[10px] font-black text-[#2E7D32] uppercase tracking-widest bg-emerald-50 px-3 py-1 rounded-full border border-emerald-100",children:[p.yearRange[0]," â ",p.yearRange[1]]})]}),T.jsxs("div",{className:"bg-white p-6 sm:p-8 rounded-2xl sm:rounded-[2rem] border-2 border-slate-100 shadow-sm space-y-8",children:[T.jsxs("div",{className:"flex items-center gap-4",children:[T.jsx("span",{className:"text-[10px] font-black text-slate-400 font-mono",children:U[0]}),T.jsxs("div",{className:"flex-1 relative h-2 bg-slate-100 rounded-full",children:[T.jsx("input",{type:"range",min:U[0],max:U[1],value:p.yearRange?p.yearRange[0]:U[0],onChange:V=>{const J=parseInt(V.target.value),ue=p.yearRange?p.yearRange[1]:U[1];g(Se=>({...Se,yearRange:[Math.min(J,ue),ue]}))},className:"absolute w-full h-full appearance-none bg-transparent pointer-events-none [&::-webkit-slider-thumb]:pointer-events-auto [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:w-6 [&::-webkit-slider-thumb]:h-6 [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-[#2E7D32] [&::-webkit-slider-thumb]:border-4 [&::-webkit-slider-thumb]:border-white [&::-webkit-slider-thumb]:shadow-lg"}),T.jsx("input",{type:"range",min:U[0],max:U[1],value:p.yearRange?p.yearRange[1]:U[1],onChange:V=>{const J=parseInt(V.target.value),ue=p.yearRange?p.yearRange[0]:U[0];g(Se=>({...Se,yearRange:[ue,Math.max(J,ue)]}))},className:"absolute w-full h-full appearance-none bg-transparent pointer-events-none [&::-webkit-slider-thumb]:pointer-events-auto [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:w-6 [&::-webkit-slider-thumb]:h-6 [&::-webkit-slider-thumb]:rounded-full [&::-webkit-slider-thumb]:bg-[#004D40] [&::-webkit-slider-thumb]:border-4 [&::-webkit-slider-thumb]:border-white [&::-webkit-slider-thumb]:shadow-lg"})]}),T.jsx("span",{className:"text-[10px] font-black text-slate-400 font-mono",children:U[1]})]}),T.jsxs("div",{className:"flex justify-between items-center text-[11px] font-bold text-slate-500 uppercase tracking-tight",children:[T.jsxs("div",{className:"flex flex-col items-center gap-1",children:[T.jsx("div",{className:"w-3 h-3 rounded-full bg-[#2E7D32]"}),T.jsx("span",{children:"InÃcio"})]}),T.jsxs("div",{className:"flex flex-col items-center gap-1",children:[T.jsx("div",{className:"w-3 h-3 rounded-full bg-[#004D40]"}),T.jsx("span",{children:"Fim"})]})]})]})]})]}),T.jsxs("div",{className:"mt-10 sm:mt-16 pt-8 sm:pt-12 border-t border-slate-100 flex flex-col sm:flex-row gap-4 sm:gap-8 justify-center items-center relative z-10",children:[T.jsxs("button",{onClick:ye,className:"w-full sm:w-auto px-10 sm:px-16 py-4 sm:py-6 bg-emerald-600 text-white font-black text-[12px] sm:text-[13px] uppercase tracking-widest hover:bg-emerald-700 rounded-2xl sm:rounded-[2rem] transition-all flex items-center justify-center gap-3 sm:gap-4 shadow-xl border border-emerald-500/20",children:[T.jsx(IM,{size:18})," Exportar CSV"]}),T.jsxs("button",{onClick:()=>g(Ox),className:"w-full sm:w-auto px-10 sm:px-16 py-4 sm:py-6 text-red-500 font-black text-[12px] sm:text-[13px] uppercase tracking-widest hover:bg-red-50 rounded-2xl sm:rounded-[2rem] transition-all border-2 border-red-100 flex items-center justify-center gap-3 sm:gap-4 hover:border-red-500",children:[T.jsx(vQ,{size:18})," Limpar Filtros"]})]})]}),o?T.jsxs("div",{className:"flex flex-col items-center justify-center py-48 space-y-10",children:[T.jsx("div",{className:"w-20 h-20 border-4 border-[#2E7D32] border-t-transparent roun
386ded-full animate-spin"}),T.jsx("p",{className:"text-slate-400 font-black text-[14px] uppercase tracking-[0.5em] animate-pulse",children:"Sincronizando com a Base SEMA/MT..."})]}):T.jsxs("div",{className:"animate-in fade-in slide-in-from-bottom-10 duration-1000",children:[m==="dashboard"&&T.jsxs("div",{className:"space-y-12 lg:space-y-20 relative z-10",children:[T.jsxs("div",{className:"bg-white p-6 sm:p-10 lg:p-16 rounded-3xl lg:rounded-[4.5rem] shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden group",children:[T.jsx("div",{className:"absolute top-0 right-0 p-6 lg:p-12 opacity-[0.08] group-hover:scale-110 transition-transform duration-1000 text-[#004D40]",children:T.jsx(ax,{size:100,className:"w-16 h-16 sm:w-[80px] sm:h-[80px] lg:w-[100px] lg:h-[100px]"})}),T.jsxs("div",{className:"mb-8 lg:mb-12 relative z-10",children:[T.jsxs("h3",{className:"text-[13px] sm:text-base font-black text-[#004D40] uppercase tracking-[0.2em] sm:tracking-[0.5em] flex items-center gap-3 sm:gap-5",children:[T.jsx(ax,{size:18,className:"text-[#005A8C] sm:w-6 sm:h-6"})," Evolução Cronológica de Cadastros"]}),T.jsx("p",{className:"text-[10px] sm:text-[12px] text-slate-400 font-bold uppercase tracking-[0.15em] sm:tracking-[0.3em] mt-2 ml-7 sm:ml-11",children:"Densidade histórica de registros por ano"})]}),T.jsx("div",{className:"h-[250px] sm:h-[400px] lg:h-[450px] relative z-10",children:T.jsx(Gc,{width:"100%",height:"100%",children:T.jsxs(jM,{data:X.byYear,margin:{top:20,right:30,left:10,bottom:40},children:[T.jsx(yb,{strokeDasharray:"3 3",vertical:!1,stroke:"#f1f5f9"}),T.jsx(Ab,{dataKey:"name",axisLine:!1,tickLine:!1,tick:{fill:"#004D40",fontSize:12,fontWeight:900},dy:15}),T.jsx(Tb,{axisLine:!1,tickLine:!1,tick:{fill:"#004D40",fontSize:12,fontWeight:900}}),T.jsx(tf,{cursor:{fill:"#f8fafc"},content:({active:V,payload:J})=>{if(V&&J&&J.length){const ue=J[0].payload;return T.jsxs("div",{className:"bg-[#004D40] p-6 shadow-2xl rounded-[2rem] text-white border border-white/10 backdrop-blur-xl",children:[T.jsxs("p",{className:"text-[12px] font-black text-[#2E7D32] uppercase tracking-widest mb-2",children:["Ano: ",ue.name]}),T.jsxs("p",{className:"text-4xl font-black tabular-nums",children:[ue.value," ",T.jsx("span",{className:"text-[13px] text-white/50 uppercase",children:"Registros"})]})]})}return null}}),T.jsx(_b,{dataKey:"value",fill:"#004D40",radius:[12,12,0,0],barSize:45,children:T.jsx(du,{dataKey:"value",position:"top",style:{fill:"#004D40",fontSize:13,fontWeight:900}})})]})})})]}),T.jsx(Dre,{data:fe,total:X.total,onMunicipalityClick:V=>ne(V),selectedUpgs:p.upg,onClearFilters:()=>g(Ox)}),T.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8 lg:gap-12",children:[T.jsxs("div",{className:"bg-white p-6 sm:p-10 lg:p-16 rounded-3xl lg:rounded-[4.5rem] shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden group",children:[T.jsx("div",{className:"absolute top-0 right-0 p-6 lg:p-12 opacity-[0.08] group-hover:scale-110 transition-transform duration-1000 text-[#004D40]",children:T.jsx(ox,{size:100,className:"w-16 h-16 sm:w-[80px] sm:h-[80px] lg:w-[100px] lg:h-[100px]"})}),T.jsxs("div",{className:"mb-8 lg:mb-12 relative z-10",children:[T.jsxs("h3",{className:"text-[13px] sm:text-base font-black text-[#004D40] uppercase tracking-[0.2em] sm:tracking-[0.5em] flex items-center gap-3 sm:gap-5",children:[T.jsx(ox,{size:18,className:"text-[#005A8C] sm:w-6 sm:h-6"})," Matriz de Usos Múltiplos"]}),T.jsx("p",{className:"text-[10px] sm:text-[12px] text-slate-400 font-bold uppercase tracking-[0.15em] sm:tracking-[0.3em] mt-2 ml-7 sm:ml-11",children:"Finalidade principal das águas monitoradas"})]}),T.jsx("div",{className:"h-[250px] sm:h-[400px] lg:h-[450px] relative z-10",children:T.jsx(Gc,{width:"100%",height:"100%",children:T.jsxs(rx,{children:[T.jsx(cm,{data:X.byUse,cx:"50%",cy:"50%",innerRadius:60,outerRadius:100,paddingAngle:10,dataKey:"value",stroke:"none",children:X.byUse.map((V,J)=>T.jsx(Do,{fill:oj[J%oj.length],className:"hover:opacity-80 transition-opacity"},`cell-${J}`))}),T.jsx(tf,{content:({active:V,payload:J})=>
386{if(V&&J&&J.length){const ue=J[0].payload;return T.jsxs("div",{className:"bg-[#004D40] p-6 shadow-2xl rounded-[2rem] text-white border border-white/10 backdrop-blur-xl",children:[T.jsx("p",{className:"text-[12px] font-black text-[#2E7D32] uppercase tracking-widest mb-2",children:ue.name}),T.jsxs("p",{className:"text-4xl font-black tabular-nums",children:[ue.value," ",T.jsxs("span",{className:"text-[13px] text-white/50 uppercase",children:["(",ue.percentage,"%)"]})]})]})}return null}}),T.jsx(sm,{verticalAlign:"bottom",align:"center",iconType:"circle",formatter:V=>T.jsx("span",{className:"text-[#004D40] font-black",children:V}),wrapperStyle:{fontSize:"11px",fontWeight:"900",textTransform:"uppercase",paddingTop:"20px",letterSpacing:"0.5px",width:"100%",lineHeight:"1.4"}})]})})})]}),T.jsxs("div",{className:"bg-white p-6 sm:p-10 lg:p-16 rounded-3xl lg:rounded-[4.5rem] shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden group",children:[T.jsx("div",{className:"absolute top-0 right-0 p-6 lg:p-12 opacity-[0.08] group-hover:scale-110 transition-transform duration-1000 text-[#004D40]",children:T.jsx(zM,{size:100,className:"w-16 h-16 sm:w-[80px] sm:h-[80px] lg:w-[100px] lg:h-[100px]"})}),T.jsxs("div",{className:"mb-8 lg:mb-12 relative z-10",children:[T.jsxs("h3",{className:"text-[13px] sm:text-base font-black text-[#004D40] uppercase tracking-[0.2em] sm:tracking-[0.5em] flex items-center gap-3 sm:gap-5",children:[T.jsx(zM,{size:18,className:"text-amber-600 sm:w-6 sm:h-6"})," Barragens por Faixa de Altura (m)"]}),T.jsx("p",{className:"text-[10px] sm:text-[12px] text-slate-400 font-bold uppercase tracking-[0.15em] sm:tracking-[0.3em] mt-2 ml-7 sm:ml-11",children:"Monitoramento por Altura Máxima"})]}),T.jsx("div",{className:"h-[250px] sm:h-[400px] lg:h-[450px] relative z-10",children:T.jsx(Gc,{width:"100%",height:"100%",children:T.jsxs(rx,{children:[T.jsxs(cm,{data:X.byHeight,cx:"50%",cy:"50%",innerRadius:60,outerRadius:100,paddingAngle:10,dataKey:"quantidade",nameKey:"faixaAltura",stroke:"none",children:[X.byHeight.map((V,J)=>T.jsx(Do,{fill:sj[J%sj.length],className:"hover:opacity-80 transition-opacity"},`cell-height-${J}`)),T.jsx(Zr,{value:X.totalHeightValid,position:"center",className:"font-black text-3xl",fill:"#004D40",dy:-10}),T.jsx(Zr,{value:"REGISTROS",position:"center",className:"font-black text-[9px] uppercase tracking-[0.3em]",fill:"#94A3B8",dy:20})]}),T.jsx(tf,{content:({active:V,payload:J})=>{if(V&&J&&J.length){const ue=J[0].payload;return T.jsxs("div",{className:"bg-[#004D40] p-6 shadow-2xl rounded-[2rem] text-white border border-white/10 backdrop-blur-xl",children:[T.jsxs("p",{className:"text-[10px] font-black text-slate-300 uppercase tracking-widest mb-2",children:["Faixa: ",ue.faixaAltura]}),T.jsxs("p",{className:"text-3xl font-black tabular-nums",children:[ue.quantidade," ",T.jsxs("span",{className:"text-[11px] text-white/50 uppercase",children:["(",ue.percentage,"%)"]})]})]})}return null}}),T.jsx(sm,{verticalAlign:"bottom",align:"center",iconType:"circle",formatter:V=>T.jsx("span",{className:"text-[#004D40] font-black",children:V}),wrapperStyle:{fontSize:"10px",fontWeight:"900",textTransform:"uppercase",paddingTop:"20px",letterSpacing:"0.5px",width:"100%",lineHeight:"1.4"}})]})})})]}),T.jsxs("div",{className:"bg-white p-6 sm:p-10 lg:p-16 rounded-3xl lg:rounded-[4.5rem] shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden group",children:[T.jsx("div",{className:"absolute top-0 right-0 p-6 lg:p-12 opacity-[0.08] group-hover:scale-110 transition-transform duration-1000 text-[#004D40]",children:T.jsx(BM,{size:100,className:"w-16 h-16 sm:w-[80px] sm:h-[80px] lg:w-[100px] lg:h-[100px]"})}),T.jsxs("div",{className:"mb-8 lg:mb-12 relative z-10",children:[T.jsxs("h3",{className:"text-[13px] sm:text-base font-black text-[#004D40] uppercase tracking-[0.2em] sm:tracking-[0.5em] flex items-center gap-3 sm:gap-5",children:[T.jsx(BM,{size:18,className:"text-orange-500 sm:w-6 sm:h-6"})," DANO POTENCIAL ASSOCIADO (DPA)"]}),T.jsx("p",{className:"text-[10px] sm:text-[12px] text-slate-400 font-bold uppercase tracking-[0.15em] sm:tracking-[0.3em] mt-2 ml-7 sm:ml-11",children:"Classificação Técnica"})]}),T.jsx("div",{className:"h-[250px] sm:h-[400px] lg:h-[450px] relative z-10",children:T.jsx(Gc,{width:"100%",height:"100%",children:T.jsxs(jM,{data:X.byDpa,margin:{top:20,right:30,left:10,bottom:40},children:[T.jsx(yb,{strokeDasharray:"3 3",vertical:!1,stroke:"#f1f5f9"}
386),T.jsx(Ab,{dataKey:"name",axisLine:!1,tickLine:!1,tick:{fill:"#004D40",fontSize:12,fontWeight:900},dy:15}),T.jsx(Tb,{axisLine:!1,tickLine:!1,tick:{fill:"#004D40",fontSize:12,fontWeight:900}}),T.jsx(tf,{cursor:{fill:"#f8fafc"},content:({active:V,payload:J})=>{if(V&&J&&J.length){const ue=J[0].payload;return T.jsxs("div",{className:"bg-white p-6 shadow-2xl rounded-[2rem] border border-slate-100",children:[T.jsxs("p",{className:"text-[10px] font-black text-[#004D40] uppercase mb-2 tracking-widest",children:["Classe ",ue.name]}),T.jsxs("p",{className:"text-3xl font-black text-[#2E7D32] tabular-nums",children:[ue.value," ",T.jsxs("span",{className:"text-[11px] text-slate-300 uppercase",children:["(",ue.percentage,"%)"]})]})]})}return null}}),T.jsxs(_b,{dataKey:"value",radius:[15,15,0,0],barSize:60,children:[X.byDpa.map((V,J)=>T.jsx(Do,{fill:a1[V.name]||"#004D40"},`bar-dpa-${J}`)),T.jsx(du,{dataKey:"percentage",position:"top",style:{fill:"#004D40",fontSize:13,fontWeight:900},formatter:V=>`${V}%`})]})]})})})]}),T.jsxs("div",{className:"bg-white p-6 sm:p-10 lg:p-16 rounded-3xl lg:rounded-[4.5rem] shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden group",children:[T.jsx("div",{className:"absolute top-0 right-0 p-6 lg:p-12 opacity-[0.08] group-hover:scale-110 transition-transform duration-1000 text-[#004D40]",children:T.jsx(UM,{size:100,className:"w-16 h-16 sm:w-[80px] sm:h-[80px] lg:w-[100px] lg:h-[100px]"})}),T.jsxs("div",{className:"mb-8 lg:mb-12 relative z-10",children:[T.jsxs("h3",{className:"text-[13px] sm:text-base font-black text-[#004D40] uppercase tracking-[0.2em] sm:tracking-[0.5em] flex items-center gap-3 sm:gap-5",children:[T.jsx(UM,{size:18,className:"text-[#005A8C] sm:w-6 sm:h-6"})," Barragens por Volume (hm³)"]}),T.jsx("p",{className:"text-[10px] sm:text-[12px] text-slate-400 font-bold uppercase tracking-[0.15em] sm:tracking-[0.3em] mt-2 ml-7 sm:ml-11",children:"Capacidade de Armazenamento"})]}),T.jsx("div",{className:"h-[250px] sm:h-[400px] lg:h-[450px] relative z-10",children:T.jsx(Gc,{width:"100%",height:"100%",children:T.jsxs(rx,{children:[T.jsxs(cm,{data:X.byVolume,cx:"50%",cy:"50%",innerRadius:60,outerRadius:100,paddingAngle:10,dataKey:"quantidade",nameKey:"faixaVolume",stroke:"none",children:[X.byVolume.map((V,J)=>T.jsx(Do,{fill:lj[J%lj.length],className:"hover:opacity-80 transition-opacity"},`cell-volume-${J}`)),T.jsx(Zr,{value:X.totalVolumeValid,position:"center",className:"font-black text-3xl",fill:"#004D40",dy:-10}),T.jsx(Zr,{value:"REGISTROS",position:"center",className:"font-black text-[9px] uppercase tracking-[0.3em]",fill:"#94A3B8",dy:20})]}),T.jsx(tf,{content:({active:V,payload:J})=>{if(V&&J&&J.length){const ue=J[0].payload;return T.jsxs("div",{className:"bg-[#004D40] p-6 shadow-2xl rounded-[2rem] text-white border border-white/10 backdrop-blur-xl",children:[T.jsxs("p",{className:"text-[10px] font-black text-slate-300 uppercase tracking-widest mb-2",children:["Volume: ",ue.faixaVolume]}),T.jsxs("p",{className:"text-3xl font-black tabular-nums",children:[ue.quantidade," ",T.jsxs("span",{className:"text-[11px] text-white/50 uppercase",children:["(",ue.percentage,"%)"]})]})]})}return null}}),T.jsx(sm,{verticalAlign:"bottom",align:"center",iconType:"circle",formatter:V=>T.jsx("span",{className:"text-[#004D40] font-black",children:V}),wrapperStyle:{fontSize:"10px",fontWeight:"900",textTransform:"uppercase",paddingTop:"20px",letterSpacing:"0.5px",width:"100%",lineHeight:"1.4"}})]})})})]})]})]}),m==="info"&&T.jsxs("div",{className:"space-y-12 sm:space-y-24 animate-in fade-in slide-in-from-bottom-10 duration-1000",children:[T.jsxs("div",{className:"bg-emerald-50/80 border-2 border-emerald-100 p-6 sm:p-10 lg:p-12 rounded-3xl lg:rounded-[4rem] flex flex-col lg:flex-row items-center gap-8 lg:gap-12 shadow-2xl shadow-emerald-900/5 relative overflow-hidden group text-center lg:text-left",children:[T.jsx("div",{className:"absolute -top-10 -right-10 w-40 h-40 bg-emerald-600/5 rounded-full group-hover:scale-150 transition-transform duration-1000"}),T.jsx("div",{className:"w-16 h-16 sm:w-20 sm:h-20 lg:w-24 lg:h-24 bg-[#2E7D32] rounded-2xl lg:rou
386nded-[2.5rem] flex items-center justify-center text-white shrink-0 shadow-xl shadow-emerald-900/20 relative z-10",children:T.jsx(QX,{size:32,className:"sm:w-10 sm:h-10 lg:w-12 lg:h-12"})}),T.jsxs("div",{className:"space-y-4 relative z-10",children:[T.jsx("div",{className:"inline-flex items-center gap-2 px-3 py-1 rounded-full bg-emerald-100 text-emerald-700 text-[9px] sm:text-[10px] font-black uppercase tracking-widest",children:"Iniciativa Voluntária"}),T.jsx("h3",{className:"text-xl sm:text-2xl lg:text-3xl font-black text-[#004D40] uppercase tracking-tight leading-none",children:"Transparência e compromisso"}),T.jsx("p",{className:"text-sm sm:text-base lg:text-xl text-emerald-900/80 font-medium leading-relaxed max-w-4xl",children:"Este sistema foi criado por uma servidora do quadro efetivo, de forma voluntária, com muita dedicação e sem despesas para o órgão. Um trabalho feito para facilitar o acesso do cidadão à s informações públicas e servir melhor à sociedade."})]})]}),T.jsxs("div",{className:"relative overflow-hidden bg-[#004D40] rounded-3xl lg:rounded-[4rem] p-8 sm:p-16 lg:p-24 text-white shadow-2xl text-center lg:text-left",children:[T.jsx("div",{className:"absolute top-0 right-0 w-1/2 h-full opacity-10 pointer-events-none",children:T.jsx(ox,{size:300,className:"w-[300px] h-[300px] sm:w-[450px] sm:h-[450px] lg:w-[600px] lg:h-[600px] absolute -top-10 -right-10 lg:-top-20 lg:-right-20 rotate-12"})}),T.jsxs("div",{className:"relative z-10 max-w-3xl space-y-6 lg:space-y-8",children:[T.jsxs("div",{className:"inline-flex items-center gap-2 lg:gap-3 px-3 lg:px-4 py-1.5 lg:py-2 rounded-full bg-white/10 border border-white/20 backdrop-blur-md mx-auto lg:mx-0",children:[T.jsx(RM,{size:14,className:"text-[#2E7D32]"}),T.jsx("span",{className:"text-[9px] lg:text-[10px] font-black uppercase tracking-[0.1em] lg:tracking-[0.2em]",children:"Guia de Conhecimento"})]}),T.jsxs("h2",{className:"text-3xl sm:text-5xl lg:text-7xl font-black tracking-tighter leading-[1] italic",children:["Entenda a ",T.jsx("span",{className:"text-[#FBBF24]",children:"Importância"})," dos Barramentos"]}),T.jsx("p",{className:"text-sm sm:text-lg lg:text-xl text-white/70 font-medium leading-relaxed max-w-2xl",children:"As barragens são infraestruturas vitais para o desenvolvimento socioeconômico de Mato Grosso, garantindo a segurança hÃdrica para múltiplos setores."})]})]}),T.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 lg:gap-8",children:[T.jsxs("div",{className:"md:col-span-2 bg-white p-8 lg:p-12 rounded-3xl lg:rounded-[3.5rem] border border-slate-100 shadow-sm hover:shadow-xl transition-all group",children:[T.jsxs("div",{className:"flex items-center gap-4 lg:gap-6 mb-6 lg:mb-8",children:[T.jsx("div",{className:"w-12 h-12 lg:w-16 lg:h-16 rounded-2xl bg-blue-50 flex items-center justify-center text-[#005A8C] group-hover:scale-110 transition-transform shrink-0",children:T.jsx(VX,{size:24,className:"lg:w-8 lg:h-8"})}),T.jsx("h4",{className:"text-lg lg:text-2xl font-black text-[#004D40] uppercase tracking-tight",children:"Definição Técnica"})]}),T.jsx("p",{className:"text-sm lg:text-lg text-slate-600 leading-relaxed font-medium",children:"Barragem é qualquer obstáculo artificial construÃdo dentro ou fora de um curso de água, para a retenção de lÃquidos ou de rejeitos, para fins de controle de cheias, saneamento, irrigação, geração de energia ou recreação. Em Mato Grosso, essas estruturas são fundamentais para a agroindústria e o abastecimento."})]}),T.jsxs("div",{className:"bg-[#2E7D32] p-8 lg:p-12 rounded-3xl lg:rounded-[3.5rem] text-white shadow-lg lg:hover:rotate-1 transition-transform group",children:[T.jsx("div",{className:"w-12 h-12 lg:w-16 lg:h-16 rounded-2xl bg-white/10 flex items-center justify-center mb-6 lg:mb-8 group-hover:scale-110 transition-transform shrink-0",children:T.jsx(HM,{size:24,className:"lg:w-8 lg:h-8"})}),T.jsx("h4",{className:"text-lg lg:text-2xl font-black uppercase tracking-tight mb-4 lg:mb-6 leading-tight",children:"Segurança"}),T.jsx("p",{className:"text-white/80 leading-relaxed font-medium text-[13px] lg:text-base",children:"A SEMA/MT fiscaliza periodicamente para prevenir incidentes e assegurar a proteção das populações e do meio ambiente."})]}),T.jsxs("div",{className:"bg-slate-900 p-8 lg:p-12 rounded-3xl lg:rou
386nded-[3.5rem] text-white shadow-xl group",children:[T.jsx("div",{className:"w-12 h-12 lg:w-16 lg:h-16 rounded-2xl bg-white/5 flex items-center justify-center mb-6 lg:mb-8 group-hover:scale-110 transition-transform text-orange-500 shrink-0",children:T.jsx(AQ,{size:24,className:"lg:w-8 lg:h-8"})}),T.jsx("h4",{className:"text-lg lg:text-2xl font-black uppercase tracking-tight mb-4 lg:mb-6 leading-tight",children:"Múltiplos Usos"}),T.jsx("p",{className:"text-white/60 leading-relaxed font-medium text-[12px] lg:text-sm",children:"Na qualidade de órgão fiscalizador, regulamos a segurança de barragens de acumulação de água destinadas à irrigação, usos agropecuários, recreação e dessedentação animal, assegurando o cumprimento da Lei nº 12.334/2010 e as exigências de licenciamento e outorga no âmbito estadual."})]}),T.jsxs("div",{className:"md:col-span-2 bg-white p-8 lg:p-12 rounded-3xl lg:rounded-[3.5rem] border border-slate-100 shadow-sm hover:shadow-xl transition-all group relative overflow-hidden",children:[T.jsx("div",{className:"absolute -bottom-10 -right-10 opacity-[0.03] group-hover:scale-110 transition-transform duration-700",children:T.jsx(ix,{size:120,className:"w-[180px] h-[180px] lg:w-[240px] lg:h-[240px]"})}),T.jsxs("div",{className:"flex items-center gap-4 lg:gap-6 mb-6 lg:mb-8",children:[T.jsx("div",{className:"w-12 h-12 lg:w-16 lg:h-16 rounded-2xl bg-red-50 flex items-center justify-center text-red-500 group-hover:scale-110 transition-transform shrink-0",children:T.jsx(ix,{size:24,className:"lg:w-8 lg:h-8"})}),T.jsx("h4",{className:"text-lg lg:text-2xl font-black text-[#004D40] uppercase tracking-tight",children:"O que é o DPA?"})]}),T.jsx("p",{className:"text-sm lg:text-lg text-slate-600 leading-relaxed font-medium relative z-10",children:"O **Dano Potencial Associado (DPA)** mede o impacto em caso de incidente. Um DPA alto indica a necessidade de monitoramento mais rigoroso, garantindo que planos de emergência sejam detalhados para a preservação da vida."})]})]}),T.jsxs("div",{className:"space-y-8 lg:space-y-12",children:[T.jsxs("div",{className:"flex items-center gap-4 lg:gap-6",children:[T.jsx("div",{className:"w-12 h-12 sm:w-16 sm:h-16 rounded-2xl lg:rounded-3xl bg-[#004D40] flex items-center justify-center text-[#2E7D32] shadow-2xl shadow-[#004D40]/20 shrink-0",children:T.jsx(iz,{size:24,className:"sm:w-7 sm:h-7"})}),T.jsxs("div",{children:[T.jsx("h3",{className:"text-xl lg:text-3xl font-black text-[#004D40] uppercase tracking-[0.1em] lg:tracking-[0.2em] leading-tight",children:"Legislações e Normativas"}),T.jsx("p",{className:"text-[9px] lg:text-[11px] text-slate-400 font-bold uppercase tracking-[0.15em] lg:tracking-[0.3em] mt-1 lg:mt-2",children:"Base legal para segurança de barragens em MT"})]})]}),T.jsx("div",{className:"grid grid-cols-1 gap-4 lg:gap-6",children:[{title:"PNSB (PolÃtica Nacional de Segurança de Barragens), LEI Nº 12.334/2010",desc:"Estabelece a PolÃtica Nacional de Segurança de Barragens destinadas à acumulação de água para quaisquer usos, rejeitos e resÃduos industriais, cria o SNISB e altera legislações correlatas.",link:"https://www.planalto.gov.br/ccivil_03/_ato2007-2010/2010/lei/l12334.htm"},{title:"RESOLUÃÃO CNRH Nº 241, DE 10 DE SETEMBRO DE 2024",desc:"Estabelece critérios gerais de classificação de barragens por dano potencial associado, por volume e por categoria de risco, em atendimento à Lei n. 12.334/2010.",link:"https://www.gov.br/anm/pt-br/assuntos/barragens/legislacao/cnrh-no-241-2024.pdf"},{title:"RESOLUÃÃO CEHIDRO Nº 163 DE 11 DE MAIO DE 2023",desc:"Estabelece a periodicidade de execução, qualificação de responsáveis técnicos e conteúdo mÃnimo do Plano de Segurança da Barragem e Plano de Ação de Emergência (PAE).",link:"http://www.sema.mt.gov.br/site/phocadownload/Portarias_barragens_2021/RESOLUO%20CEHIDRO%20N%20163%20DE%2011%20DE%20MAIO%20DE%202023%20Revoga%20a%20Resoluo%2099.pdf"},{title:"Instrução Normativa nº 08, de 18 de dezembro de 2023",desc:"Dispõe sobre os procedimentos referentes à Classificação quanto à Segurança de Barragens para usos múltiplos em corpos hÃdricos de dominialidade do Estado de Mato Grosso.",link:"http://www.sema.mt.gov.br/site/phocadownload/Barragem/Instruo%20Normativa%20n%2008%20de%2019%20de%20dezembro%20de%202023.pdf"},{title:"TR 17- SURH - CLASSIFICAÃÃO DE BARRAGEM",desc:"Termo de Referência para classificação quanto à Segurança de barragem de acumulação de água para usos múltiplos, exceto para geração de energia.",link:"http://www.sema.mt.gov.br/site/phocadownload/Barragem/TR%2017-%20SURH%20-%20CLASSIFICAO%20DE%20BARRAGEM%20-%20Atualizado%2005.07.2024.pdf"},{title:"ANEXO I - REQUERIMENTO PARA CADASTRO SNISB",desc:"Formulário oficial para solicitação de cadastro de barramentos no Sistema Nacional de Informações sobre Segurança de Barragens.",link:"https://drive.google.com/file/d/1VNem6xR6DHJS_SHuTiMuMHQ3BV-cgBpX/view?usp=sharing"}
386,{title:"TR18 - SURH - Descomissionamento de barragem",desc:"Termo de Referência para descomissionamento de barragens de acumulação de água para usos múltiplos (Análise quanto a segurança).",link:"http://www.sema.mt.gov.br/site/phocadownload/Barragem_2025/TR18%20-%20SURH%20-%20Descomissionamento%20de%20barragem%20-%20Atualizado%2006_10_2025%201.pdf"}].map((V,J)=>T.jsxs("a",{href:V.link,target:"_blank",rel:"noopener noreferrer",className:"group/leg bg-white p-6 lg:p-8 rounded-2xl lg:rounded-[2.5rem] border border-slate-100 shadow-sm hover:shadow-2xl hover:shadow-[#2E7D32]/10 hover:border-[#2E7D32]/30 transition-all flex flex-col sm:flex-row items-start lg:items-center gap-6 lg:gap-8",children:[T.jsx("div",{className:"w-12 h-12 lg:w-14 lg:h-14 rounded-xl lg:rounded-2xl bg-slate-50 flex items-center justify-center text-slate-400 group-hover/leg:bg-[#2E7D32] group-hover/leg:text-white transition-all shrink-0",children:T.jsx(IM,{size:20,className:"lg:w-6 lg:h-6"})}),T.jsxs("div",{className:"flex-1 space-y-2",children:[T.jsx("h4",{className:"text-base lg:text-xl font-black text-[#004D40] group-hover/leg:text-[#2E7D32] transition-colors tracking-tight leading-tight",children:V.title}),T.jsx("p",{className:"text-slate-500 font-medium leading-relaxed text-[12px] lg:text-sm",children:V.desc}),T.jsxs("div",{className:"flex items-center gap-2 pt-2 opacity-0 group-hover/leg:opacity-100 transition-opacity",children:[T.jsx("span",{className:"text-[10px] font-black text-[#2E7D32] uppercase tracking-widest",children:"Acessar Documento Oficial"}),T.jsx(LM,{size:10})]})]})]},J))})]}),T.jsxs("div",{className:"p-6 sm:p-8 lg:p-12 bg-slate-50 rounded-3xl lg:rounded-[3.5rem] border border-slate-100 flex flex-col lg:flex-row items-center gap-6 lg:gap-10 text-center lg:text-left",children:[T.jsx("div",{className:"w-16 h-16 lg:w-20 lg:h-20 bg-[#004D40] rounded-2xl lg:rounded-3xl flex items-center justify-center text-white shrink-0 shadow-xl shadow-[#004D40]/20",children:T.jsx(Db,{size:24,className:"lg:w-8 lg:h-8"})}),T.jsxs("div",{className:"space-y-2",children:[T.jsx("h5",{className:"text-lg lg:text-xl font-black text-[#004D40] uppercase tracking-tight",children:"Transparência e Responsabilidade"}),T.jsx("p",{className:"text-sm lg:text-base text-slate-500 font-medium leading-relaxed",children:"Os dados apresentados neste painel são coletados e verificados pela Coordenadoria de Segurança de Barragens da SEMA/MT. Para informações detalhadas sobre proprietários ou processos especÃficos, o cidadão pode protocolar solicitações via canais oficiais de ouvidoria."})]})]})]}),m==="consulta-processos"&&T.jsxs(i1.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"w-full max-w-4xl mx-auto space-y-12",children:[T.jsxs("div",{className:"bg-white rounded-[1.5rem] sm:rounded-[2.5rem] p-5 sm:p-8 md:p-12 shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden",children:[T.jsx("div",{className:"absolute top-0 right-0 w-64 h-64 bg-emerald-50/50 rounded-full -mr-32 -mt-32 blur-3xl"}),T.jsxs("div",{className:"relative z-10 text-center mb-6 sm:mb-10",children:[T.jsx("h2",{className:"text-2xl sm:text-3xl md:text-5xl font-black text-[#004D40] tracking-tight mb-2 sm:mb-4",children:"Consulta de Processos"}),T.jsx("p",{className:"text-slate-500 font-medium text-sm sm:text-lg font-mono leading-tight",children:"Acompanhe a tramitação do seu processo na CSB/SURH/SEMA-MT"})]}),T.jsx("form",{onSubmit:$,className:"relative z-10 space-y-4 sm:space-y-8",children:T.jsxs("div",{className:"flex flex-col md:flex-row items-center gap-3 sm:gap-4",children:[T.jsx("div",{className:"w-full md:w-auto bg-slate-100 px-4 sm:px-6 py-3 sm:py-5 rounded-xl sm:rounded-2xl text-[#004D40] font-black text-sm sm:text-lg border-2 border-slate-100 font-mono text-center",children:"SEMA-PRO-"}),T.jsxs("div",{className:"flex-1 w-full relative",children:[T.jsx("select",{value:j,onChange:V=>z(V.target.value),className:"absolute right-2 sm:right-4 top-1/2 -translate-y-1/2 bg-white border border-slate-200 rounded-lg sm:rounded-xl px-2 sm:px-3 py-1.5 sm:py-2 text-[10px] sm:text-sm font-bold text-[#004D40] focus:outline-none focus:ring-2 focus:ring-[#2
386E7D32]",children:xe.map(V=>T.jsx("option",{value:V,children:V},V))}),T.jsx("input",{type:"text",placeholder:"Número do processo...",value:E,onChange:V=>M(V.target.value.replace(/\D/g,"")),className:"w-full bg-slate-50 border-2 border-slate-100 rounded-xl sm:rounded-3xl px-4 sm:px-8 py-3.5 sm:py-6 text-base sm:text-xl font-bold text-[#004D40] focus:outline-none focus:border-[#2E7D32] transition-all shadow-inner pr-24 sm:pr-32 font-mono placeholder:font-sans placeholder:text-slate-300"})]}),T.jsxs("button",{type:"submit",disabled:!E||q,className:"w-full md:w-auto bg-[#2E7D32] text-white rounded-xl sm:rounded-3xl px-8 sm:px-12 py-4 sm:py-6 text-[10px] sm:text-[12px] font-black uppercase tracking-widest hover:bg-[#1B5E20] transition-all flex items-center justify-center gap-2 sm:gap-3 shadow-xl shadow-emerald-900/20 disabled:opacity-50 disabled:cursor-not-allowed active:scale-95",children:[T.jsx(ff,{size:18,className:"sm:w-6 sm:h-6"})," ",q?"...":"Consultar"]})]})})]}),T.jsx(R3,{mode:"wait",children:B&&T.jsx(i1.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.95},className:"mt-12",children:k?T.jsxs("div",{className:"bg-white rounded-2xl sm:rounded-[2.5rem] overflow-hidden shadow-2xl shadow-slate-200/60 border border-white",children:[T.jsxs("div",{className:"bg-gradient-to-r from-[#004D40] to-[#2E7D32] p-6 sm:p-10 text-white relative",children:[T.jsx("div",{className:"absolute top-0 right-0 w-64 h-full bg-white/5 skew-x-12 translate-x-20"}),T.jsxs("div",{className:"flex flex-col md:flex-row justify-between items-start md:items-center gap-4 sm:gap-6 relative z-10",children:[T.jsxs("div",{children:[T.jsxs("div",{className:"flex items-center gap-2 sm:gap-3 mb-2",children:[T.jsx("div",{className:"w-6 h-6 sm:w-8 sm:h-8 rounded-lg bg-white/20 flex items-center justify-center",children:T.jsx($X,{size:14,className:"sm:w-[18px] sm:h-[18px]"})}),T.jsx("span",{className:"text-[8px] sm:text-[10px] font-black uppercase tracking-[0.1em] sm:tracking-[0.2em] opacity-80",children:"Processo Encontrado"})]}),T.jsx("h3",{className:"text-2xl sm:text-3xl md:text-5xl font-black tracking-tighter italic font-mono",children:k.processo})]}),T.jsxs("div",{className:"bg-white/10 backdrop-blur-md rounded-xl sm:rounded-2xl px-4 sm:px-6 py-2 sm:py-4 border border-white/10 text-left md:text-center w-full md:w-auto",children:[T.jsx("p",{className:"text-[7px] sm:text-[9px] font-black uppercase tracking-widest opacity-80 mb-1",children:"Situação Atual"}),T.jsx("p",{className:"text-sm sm:text-xl font-black uppercase tracking-tight",children:k.situacao||"Em análise"})]})]})]}),T.jsxs("div",{className:"p-6 sm:p-8 md:p-12 grid grid-cols-1 md:grid-cols-2 gap-8 sm:gap-12",children:[T.jsxs("div",{className:"space-y-6 sm:space-y-10",children:[T.jsx(eu,{icon:T.jsx(sz,{size:18}),label:"Proprietário / Empreendedor",value:k.proprietario}),T.jsx(eu,{icon:T.jsx(oz,{size:18}),label:"MunicÃpio",value:k.municipio}),T.jsx(eu,{icon:T.jsx(az,{size:18}),label:"Responsável Técnico",value:k.responsavelTecnico}),T.jsx(eu,{icon:T.jsx(ax,{size:18}),label:"Data do Protocolo",value:k.dataProtocolo}),T.jsx(eu,{icon:T.jsx(LX,{size:18}),label:"Tempo de Espera",value:k.tempoEspera}),T.jsx(eu,{icon:T.jsx(Nb,{size:18}),label:"Analista Responsável",value:k.analista})]}),T.jsxs("div",{className:"space-y-6 sm:space-y-10",children:[T.jsxs("div",{className:"bg-slate-50 rounded-2xl sm:rounded-[2.5rem] p-6 sm:p-8 border border-slate-100 shadow-inner",children:[T.jsxs("h4",{className:"text-[9px] sm:text-[11px] font-black text-slate-400 uppercase tracking-widest mb-4 sm:mb-6 flex items-center gap-2",children:[T.jsx(ix,{size:12,className:"sm:w-[14px] sm:h-[14px] text-[#2E7D32]"})," Status e Prazos"]}),T.jsxs("div",{className:"space-y-3 sm:space-y-5",children:[T.jsx(rm,{label:"Data do Despacho",value:k.dataDespacho}),T.jsx(rm,{label:"Data da Análise",value:k.dataAnalise}),T.jsx(rm,{label:"Data Limite",value:k.dataLimite}),T.jsx(rm,{label:"Parecer Técnico",value:k.parecerTecnico})]})]}),T.jsxs("div",{className:"grid grid-cols-2 gap-4 sm:gap-6",children:[T.jsxs("div",{className:"bg-emerald-50 rounded-2xl sm:rounded-3xl p-4 sm:p-6 border border-emerald-100/50 shadow-sm",children:[T.jsx("p",{className:"text-[8px] sm:text-[10px] font-black text-emerald-600 uppercase tracking-widest mb-1 sm:mb-2",children:"Portaria"}),T.jsx("p",{className:"text-lg sm:text-2xl font-black text-[#004D40] font-mono",children:k.numeroPortaria||"N/A"})]}),T.jsxs("div",{className:"bg-amber-50 rounded-2xl sm:rounded-3xl p-4 sm:p-6 border border-amber-100/50 shadow-sm",children:[T.jsx("p",{className:"text-[8px] sm:text-[10px] font-black text-amber-600 uppercase tracking-widest mb-1 sm:mb-2",children:"DPA"}),T.jsx("p",{className:"text-lg sm:text-2xl font-black text-[#004D40] font-mono",children:k.dpa||"N/A"})]})]}),k.observacoesAnalista&&T.jsxs("div",{className:"bg-white rounded-2xl sm:rounded-3xl p-6 sm:p-8 border border-slate-100 shadow-lg relative",children:[T.jsx("div",{className:"absolute top-4 right-6 text-slate-100 opacity-20 sm:opacity-100",children:T.jsx(Nb,{size:30,className:"sm:w-[40px] sm:h-[40px]"})}),T.jsx("p",{className:"text-[8px] sm:text-[10px] font-black text-slate-400 uppercase tracking-widest mb-2 sm:mb-3 relative z-10",children:"Observações do Analista"}),T.jsxs("p",{className:"text-[13px] sm:text-[15px] text-slate-600 leading-relaxed font-medium italic relative z-10",children:['"',k.observacoesAnalista,'"']}
386)]})]})]})]}):T.jsxs("div",{className:"bg-white rounded-[1.5rem] sm:rounded-[2.5rem] p-10 sm:p-16 text-center shadow-2xl shadow-slate-200/60 border border-white relative overflow-hidden",children:[T.jsx("div",{className:"absolute -top-10 -right-10 w-40 h-40 bg-red-50 rounded-full opacity-50"}),T.jsx("div",{className:"w-16 h-16 sm:w-24 sm:h-24 bg-red-50 rounded-xl sm:rounded-[2rem] flex items-center justify-center text-red-500 mx-auto mb-6 sm:mb-8 shadow-inner",children:T.jsx(yQ,{size:32,className:"sm:w-[48px] sm:h-[48px]"})}),T.jsx("h3",{className:"text-xl sm:text-3xl font-black text-[#004D40] mb-2 sm:mb-3 uppercase tracking-tighter leading-tight",children:"Processo não encontrado"}),T.jsx("p",{className:"text-sm sm:text-base text-slate-500 max-w-sm mx-auto font-medium leading-relaxed",children:"Verifique o número e o ano informados. Certifique-se de que o processo pertence à Coordenadoria de Segurança de Barragens."}),T.jsx("button",{onClick:()=>I(!1),className:"mt-6 sm:mt-8 text-[9px] sm:text-[11px] font-black text-[#2E7D32] uppercase tracking-[0.15em] sm:tracking-[0.2em] border-b-2 border-[#2E7D32]/20 hover:border-[#2E7D32] transition-all",children:"Tentar novamente"})]})})})]})]})]}),T.jsxs("footer",{className:"bg-[#0F172A] text-white py-10 sm:py-16 px-4 sm:px-12 mt-12 md:mt-20 relative overflow-hidden",children:[T.jsx("div",{className:"absolute top-0 left-0 w-full h-1 bg-gradient-to-r from-transparent via-[#2E7D32] to-transparent"}),T.jsxs("div",{className:"absolute inset-0 opacity-[0.02] pointer-events-none",children:[T.jsx("div",{className:"absolute -bottom-40 -left-40 w-[400px] md:w-[800px] h-[400px] md:h-[800px] bg-[#2E7D32] rounded-full blur-[100px] md:blur-[150px]"}),T.jsx("div",{className:"absolute -top-40 -right-40 w-[400px] md:w-[800px] h-[400px] md:h-[800px] bg-[#004D40] rounded-full blur-[100px] md:blur-[150px]"})]}),T.jsxs("div",{className:"max-w-[1600px] mx-auto flex flex-col md:flex-row justify-between items-center gap-10 md:gap-12 relative z-10",children:[T.jsxs("div",{className:"flex flex-col md:flex-row items-center gap-6 sm:gap-12 text-center md:text-left",children:[T.jsx("div",{className:"bg-white rounded-xl sm:rounded-[2rem] flex items-center justify-center p-1 shadow-xl transition-transform hover:scale-105 duration-700 overflow-hidden shrink-0",children:T.jsx("img",{src:"https://lh3.googleusercontent.com/d/11OtFjZyub-hYsCvNr8N88CHVtcGM1QKU",alt:"SISB Logo",className:"w-16 h-16 sm:w-28 sm:h-28 object-contain"})}),T.jsxs("div",{children:[T.jsxs("h3",{className:"text-white font-black text-2xl sm:text-5xl tracking-tighter italic flex items-center justify-center md:justify-start gap-3 sm:gap-6",children:["SISB-MT ",T.jsx(LM,{size:20,className:"text-[#2E7D32] sm:w-8 sm:h-8"})]}),T.jsx("p",{className:"text-[8px] sm:text-[13px] font-black text-[#2E7D32] uppercase tracking-[0.2em] sm:tracking-[0.6em] mt-2 sm:mt-4",children:"Segurança de Barramentos de Ãgua â SEMA/MT"})]})]}),T.jsxs("div",{className:"text-center md:text-right w-full md:w-auto",children:[T.jsxs("div",{className:"flex flex-col md:items-end gap-3 sm:gap-4",children:[T.jsxs("div",{className:"flex flex-col md:items-end gap-1",children:[T.jsx("p",{className:"font-mono text-[10px] sm:text-[15px] uppercase tracking-widest text-slate-300",children:"Engenharia de Software e Design"}),T.jsx("h4",{className:"text-xl sm:text-3xl font-bold tracking-widest text-white",children:"Yara Dias"})]}),T.jsxs("div",{className:"flex items-center gap-2 justify-center md:justify-end",children:[T.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-[#2E7D32] animate-pulse"}),T.jsx("span",{className:"font-mono text-[10px] sm:text-[15px] uppercase tracking-[0.2em] sm:tracking-[0.4em] text-slate-300",children:"Sistemas de Alta Disponibilidade"})]})]}),T.jsx("p",{className:"text-[9px] sm:text-[14px] font-mono mt-4 sm:mt-6 uppercase tracking-[0.3em] sm:tracking-[0.5em] text-white/60",children:"CSB â SURH / SEMA/MT © 2026 ⢠Todos os direitos reservados"})]})]})]}),T.jsx(Ore,{isOpen:c,onClose:()=>{f(!1),window.location.hash==="#contatos"&&window.history.replaceState(null,"",window.location.pathname+window.location.search)}})]})},eu=({icon:e,label:t,value:n})=>T.jsxs("div",{className:"flex gap-4 sm:gap-6",children:[T.jsx("div",{className:"shrink-0 w-10 h-10 sm:w-14 sm:h-14 roun
386ded-xl sm:rounded-2xl bg-white flex items-center justify-center text-[#2E7D32] shadow-xl shadow-slate-200/50 border border-slate-50",children:mu.isValidElement(e)?mu.cloneElement(e,{size:18,className:"sm:w-[22px] sm:h-[22px]"}):e}),T.jsxs("div",{className:"flex-1 min-w-0",children:[T.jsx("p",{className:"text-[8px] sm:text-[10px] font-black text-slate-400 uppercase tracking-widest mb-1 sm:mb-1.5",children:t}),T.jsx("p",{className:"text-sm sm:text-[17px] font-bold text-[#004D40] leading-tight break-words",children:n||"Não informado"})]})]}),rm=({label:e,value:t})=>T.jsxs("div",{className:"flex justify-between items-center py-2 sm:py-3 border-b border-slate-200/50 last:border-0 group/row gap-4",children:[T.jsx("span",{className:"text-[9px] sm:text-[11px] font-bold text-slate-400 uppercase tracking-tight group-hover/row:text-[#2E7D32] transition-colors leading-tight",children:e}),T.jsx("span",{className:"text-[11px] sm:text-[14px] font-black text-[#004D40] font-mono bg-white px-2 sm:px-3 py-1 rounded-lg border border-slate-100 shadow-sm whitespace-nowrap",children:t||"---"})]}),W3=document.getElementById("root");if(!W3)throw new Error("Could not find root element to mount to");const Lre=O4.createRoot(W3);Lre.render(T.jsx(mu.StrictMode,{children:T.jsx(kre,{})}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.