OwlCyberSecurity - MANAGER
Edit File: main.f9304c27.js
/*! For license information please see main.f9304c27.js.LICENSE.txt */ (()=>{var e={579:(e,t,n)=>{"use strict";e.exports=n(2799)},870:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isObject=function(e){return null!==e&&("object"===typeof e||"function"===typeof e)}},1203:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(8420);t.isArrayLike=function(e){return null!=e&&"function"!==typeof e&&r.isLength(e.length)}},1293:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(4830);t.debounce=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};"object"!==typeof n&&(n={});const{leading:a=!1,trailing:o=!0,maxWait:i}=n,l=Array(2);let s;a&&(l[0]="leading"),o&&(l[1]="trailing");let c=null;const u=r.debounce((function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];s=e.apply(this,n),c=null}),t,{edges:l}),d=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null!=i&&(null===c&&(c=Date.now()),Date.now()-c>=i)?(s=e.apply(this,n),c=Date.now(),u.cancel(),u.schedule(),s):(u.apply(this,n),s)};return d.cancel=u.cancel,d.flush=()=>(u.flush(),s),d}},1444:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.toPath=function(e){const t=[],n=e.length;if(0===n)return t;let r=0,a="",o="",i=!1;for(46===e.charCodeAt(0)&&(t.push(""),r++);r<n;){const l=e[r];o?"\\"===l&&r+1<n?(r++,a+=e[r]):l===o?o="":a+=l:i?'"'===l||"'"===l?o=l:"]"===l?(i=!1,t.push(a),a=""):a+=l:"["===l?(i=!0,a&&(t.push(a),a="")):"."===l?a&&(t.push(a),a=""):a+=l,r++}return a&&t.push(a),t}},2086:(e,t,n)=>{"use strict";e.exports=n(5082)},2104:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(1203),a=n(9921);t.isArrayLikeObject=function(e){return a.isObjectLike(e)&&r.isArrayLike(e)}},2132:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(8268),a=n(870),o=n(4803),i=n(9972);function l(e,t,n,r){if(t===e)return!0;switch(typeof t){case"object":return function(e,t,n,r){if(null==t)return!0;if(Array.isArray(t))return s(e,t,n,r);if(t instanceof Map)return function(e,t,n,r){if(0===t.size)return!0;if(!(e instanceof Map))return!1;for(const[a,o]of t.entries()){if(!1===n(e.get(a),o,a,e,t,r))return!1}return!0}(e,t,n,r);if(t instanceof Set)return c(e,t,n,r);const a=Object.keys(t);if(null==e)return 0===a.length;if(0===a.length)return!0;if(r&&r.has(t))return r.get(t)===e;r&&r.set(t,e);try{for(let i=0;i<a.length;i++){const l=a[i];if(!o.isPrimitive(e)&&!(l in e))return!1;if(void 0===t[l]&&void 0!==e[l])return!1;if(null===t[l]&&null!==e[l])return!1;if(!n(e[l],t[l],l,e,t,r))return!1}return!0}finally{r&&r.delete(t)}}(e,t,n,r);case"function":return Object.keys(t).length>0?l(e,{...t},n,r):i.eq(e,t);default:return a.isObject(e)?"string"!==typeof t||""===t:i.eq(e,t)}}function s(e,t,n,r){if(0===t.length)return!0;if(!Array.isArray(e))return!1;const a=new Set;for(let o=0;o<t.length;o++){const i=t[o];let l=!1;for(let s=0;s<e.length;s++){if(a.has(s))continue;let c=!1;if(n(e[s],i,o,e,t,r)&&(c=!0),c){a.add(s),l=!0;break}}if(!l)return!1}return!0}function c(e,t,n,r){return 0===t.size||e instanceof Set&&s([...e],[...t],n,r)}t.isMatchWith=function(e,t,n){return"function"!==typeof n?r.isMatch(e,t):l(e,t,(function e(t,r,a,o,i,s){const c=n(t,r,a,o,i,s);return void 0!==c?Boolean(c):l(t,r,e,s)}),new Map)},t.isSetMatch=c},2204:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(5316),a=n(7312),o=n(3799);t.sortBy=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];const l=n.length;return l>1&&o.isIterateeCall(e,n[0],n[1])?n=[]:l>2&&o.isIterateeCall(n[0],n[1],n[2])&&(n=[n[0]]),r.orderBy(e,a.flatten(n),["asc"])}},2330:(e,t,n)=>{"use strict";var r=n(5043);var a="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},o=r.useState,i=r.useEffect,l=r.useLayoutEffect,s=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var u="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return l((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),i((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},2489:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isDeepKey=function(e){switch(typeof e){case"number":case"symbol":return!1;case"string":return e.includes(".")||e.includes("[")||e.includes("]")}}},2682:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isPlainObject=function(e){if("object"!==typeof e)return!1;if(null==e)return!1;if(null===Object.getPrototypeOf(e))return!0;if("[object Object]"!==Object.prototype.toString.call(e)){const t=e[Symbol.toStringTag];if(null==t)return!1;return!!Object.getOwnPropertyDescriptor(e,Symbol.toStringTag)?.writable&&e.toString()===`[object ${t}]`}let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}},2715:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(9599),a=n(7330),o=n(3808),i=n(8845);t.iteratee=function(e){if(null==e)return r.identity;switch(typeof e){case"function":return e;case"object":return Array.isArray(e)&&2===e.length?i.matchesProperty(e[0],e[1]):o.matches(e);case"string":case"symbol":case"number":return a.property(e)}}},2777:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isSymbol=function(e){return"symbol"===typeof e||e instanceof Symbol}},2799:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function a(e,t,r){var a=null;if(void 0!==r&&(a=""+r),void 0!==t.key&&(a=""+t.key),"key"in t)for(var o in r={},t)"key"!==o&&(r[o]=t[o]);else r=t;return t=r.ref,{$$typeof:n,type:e,key:a,ref:void 0!==t?t:null,props:r}}t.Fragment=r,t.jsx=a,t.jsxs=a},3272:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.toKey=function(e){return"string"===typeof e||"symbol"===typeof e?e:Object.is(e?.valueOf?.(),-0)?"-0":String(e)}},3757:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isTypedArray=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}},3799:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(4704),a=n(1203),o=n(870),i=n(9972);t.isIterateeCall=function(e,t,n){return!!o.isObject(n)&&(!!("number"===typeof t&&a.isArrayLike(n)&&r.isIndex(t)&&t<n.length||"string"===typeof t&&t in n)&&i.eq(n[t],e))}},3808:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(8268),a=n(5261);t.matches=function(e){return e=a.cloneDeep(e),t=>r.isMatch(t,e)}},3821:(e,t,n)=>{e.exports=n(2204).sortBy},4208:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.uniqBy=function(e,t){const n=new Map;for(let r=0;r<e.length;r++){const a=e[r],o=t(a);n.has(o)||n.set(o,a)}return Array.from(n.values())}},4250:(e,t,n)=>{e.exports=n(8182).isEqual},4288:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function v(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=y.prototype;var w=b.prototype=new v;w.constructor=b,m(w,y.prototype),w.isPureReactComponent=!0;var x=Array.isArray,S={H:null,A:null,T:null,S:null,V:null},k=Object.prototype.hasOwnProperty;function O(e,t,r,a,o,i){return r=i.ref,{$$typeof:n,type:e,key:t,ref:void 0!==r?r:null,props:i}}function E(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var C=/\/+/g;function _(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function P(){}function D(e,t,a,o,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s,c,u=!1;if(null===e)u=!0;else switch(l){case"bigint":case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case n:case r:u=!0;break;case f:return D((u=e._init)(e._payload),t,a,o,i)}}if(u)return i=i(e),u=""===o?"."+_(e,0):o,x(i)?(a="",null!=u&&(a=u.replace(C,"$&/")+"/"),D(i,t,a,"",(function(e){return e}))):null!=i&&(E(i)&&(s=i,c=a+(null==i.key||e&&e.key===i.key?"":(""+i.key).replace(C,"$&/")+"/")+u,i=O(s.type,c,void 0,0,0,s.props)),t.push(i)),1;u=0;var d,h=""===o?".":o+":";if(x(e))for(var m=0;m<e.length;m++)u+=D(o=e[m],t,a,l=h+_(o,m),i);else if("function"===typeof(m=null===(d=e)||"object"!==typeof d?null:"function"===typeof(d=p&&d[p]||d["@@iterator"])?d:null))for(e=m.call(e),m=0;!(o=e.next()).done;)u+=D(o=o.value,t,a,l=h+_(o,m++),i);else if("object"===l){if("function"===typeof e.then)return D(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"===typeof e.status?e.then(P,P):(e.status="pending",e.then((function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)}),(function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)}))),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,a,o,i);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return u}function M(e,t,n){if(null==e)return e;var r=[],a=0;return D(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function N(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var T="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function j(){}t.Children={map:M,forEach:function(e,t,n){M(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return M(e,(function(){t++})),t},toArray:function(e){return M(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=y,t.Fragment=a,t.Profiler=i,t.PureComponent=b,t.StrictMode=o,t.Suspense=u,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=S,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return S.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("The argument must be a React element, but you passed "+e+".");var r=m({},e.props),a=e.key;if(null!=t)for(o in void 0!==t.ref&&void 0,void 0!==t.key&&(a=""+t.key),t)!k.call(t,o)||"key"===o||"__self"===o||"__source"===o||"ref"===o&&void 0===t.ref||(r[o]=t[o]);var o=arguments.length-2;if(1===o)r.children=n;else if(1<o){for(var i=Array(o),l=0;l<o;l++)i[l]=arguments[l+2];r.children=i}return O(e.type,a,void 0,0,0,r)},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:l,_context:e},e},t.createElement=function(e,t,n){var r,a={},o=null;if(null!=t)for(r in void 0!==t.key&&(o=""+t.key),t)k.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(a[r]=t[r]);var i=arguments.length-2;if(1===i)a.children=n;else if(1<i){for(var l=Array(i),s=0;s<i;s++)l[s]=arguments[s+2];a.children=l}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===a[r]&&(a[r]=i[r]);return O(e,o,void 0,0,0,a)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:N}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=S.T,n={};S.T=n;try{var r=e(),a=S.S;null!==a&&a(n,r),"object"===typeof r&&null!==r&&"function"===typeof r.then&&r.then(j,T)}catch(o){T(o)}finally{S.T=t}},t.unstable_useCacheRefresh=function(){return S.H.useCacheRefresh()},t.use=function(e){return S.H.use(e)},t.useActionState=function(e,t,n){return S.H.useActionState(e,t,n)},t.useCallback=function(e,t){return S.H.useCallback(e,t)},t.useContext=function(e){return S.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return S.H.useDeferredValue(e,t)},t.useEffect=function(e,t,n){var r=S.H;if("function"===typeof n)throw Error("useEffect CRUD overload is not enabled in this build of React.");return r.useEffect(e,t)},t.useId=function(){return S.H.useId()},t.useImperativeHandle=function(e,t,n){return S.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return S.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return S.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return S.H.useMemo(e,t)},t.useOptimistic=function(e,t){return S.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return S.H.useReducer(e,t,n)},t.useRef=function(e){return S.H.useRef(e)},t.useState=function(e){return S.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return S.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return S.H.useTransition()},t.version="19.1.0"},4332:(e,t,n)=>{e.exports=n(5053).uniqBy},4385:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isPlainObject=function(e){if(!e||"object"!==typeof e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t))&&"[object Object]"===Object.prototype.toString.call(e)}},4391:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(7004)},4704:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const n=/^(?:0|[1-9]\d*)$/;t.isIndex=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_SAFE_INTEGER;switch(typeof e){case"number":return Number.isInteger(e)&&e>=0&&e<t;case"symbol":return!1;case"string":return n.test(e)}}},4737:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.noop=function(){}},4803:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isPrimitive=function(e){return null==e||"object"!==typeof e&&"function"!==typeof e}},4830:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.debounce=function(e,t){let n,{signal:r,edges:a}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=null;const i=null!=a&&a.includes("leading"),l=null==a||a.includes("trailing"),s=()=>{null!==o&&(e.apply(n,o),n=void 0,o=null)};let c=null;const u=()=>{null!=c&&clearTimeout(c),c=setTimeout((()=>{c=null,l&&s(),f()}),t)},d=()=>{null!==c&&(clearTimeout(c),c=null)},f=()=>{d(),n=void 0,o=null},p=function(){if(r?.aborted)return;n=this;for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];o=t;const l=null==c;u(),i&&l&&s()};return p.schedule=u,p.cancel=f,p.flush=()=>{d(),s()},r?.addEventListener("abort",f,{once:!0}),p}},4879:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(6770);t.toFinite=function(e){if(!e)return 0===e?e:0;if((e=r.toNumber(e))===1/0||e===-1/0){return(e<0?-1:1)*Number.MAX_VALUE}return e===e?e:0}},5043:(e,t,n)=>{"use strict";e.exports=n(4288)},5053:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(4208),a=n(9599),o=n(2104),i=n(2715);t.uniqBy=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.identity;return o.isArrayLikeObject(e)?r.uniqBy(Array.from(e),i.iteratee(t)):[]}},5082:(e,t)=>{"use strict";var n=60103,r=60106,a=60107,o=60108,i=60114,l=60109,s=60110,c=60112,u=60113,d=60120,f=60115,p=60116,h=60121,m=60122,g=60117,y=60129,v=60131;if("function"===typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),a=b("react.fragment"),o=b("react.strict_mode"),i=b("react.profiler"),l=b("react.provider"),s=b("react.context"),c=b("react.forward_ref"),u=b("react.suspense"),d=b("react.suspense_list"),f=b("react.memo"),p=b("react.lazy"),h=b("react.block"),m=b("react.server.block"),g=b("react.fundamental"),y=b("react.debug_trace_mode"),v=b("react.legacy_hidden")}function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case i:case o:case u:case d:return e;default:switch(e=e&&e.$$typeof){case s:case c:case p:case f:case l:return e;default:return t}}case r:return t}}}t.isFragment=function(e){return w(e)===a}},5261:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(6433);t.cloneDeep=function(e){return r.cloneDeepWithImpl(e,void 0,e,new Map,void 0)}},5303:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(2489),a=n(4704),o=n(6321),i=n(1444);t.has=function(e,t){let n;if(n=Array.isArray(t)?t:"string"===typeof t&&r.isDeepKey(t)&&null==e?.[t]?i.toPath(t):[t],0===n.length)return!1;let l=e;for(let r=0;r<n.length;r++){const e=n[r];if(null==l||!Object.hasOwn(l,e)){if(!((Array.isArray(l)||o.isArguments(l))&&a.isIndex(e)&&e<l.length))return!1}l=l[e]}return!0}},5316:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(9709),a=n(7043),o=n(1444);t.orderBy=function(e,t,n,i){if(null==e)return[];n=i?void 0:n,Array.isArray(e)||(e=Object.values(e)),Array.isArray(t)||(t=null==t?[null]:[t]),0===t.length&&(t=[null]),Array.isArray(n)||(n=null==n?[]:[n]),n=n.map((e=>String(e)));const l=(e,t)=>{let n=e;for(let r=0;r<t.length&&null!=n;++r)n=n[t[r]];return n},s=t.map((e=>(Array.isArray(e)&&1===e.length&&(e=e[0]),null==e||"function"===typeof e||Array.isArray(e)||a.isKey(e)?e:{key:e,path:o.toPath(e)})));return e.map((e=>({original:e,criteria:s.map((t=>((e,t)=>null==t||null==e?t:"object"===typeof e&&"key"in e?Object.hasOwn(t,e.key)?t[e.key]:l(t,e.path):"function"===typeof e?e(t):Array.isArray(e)?l(t,e):"object"===typeof t?t[e]:t)(t,e)))}))).slice().sort(((e,t)=>{for(let a=0;a<s.length;a++){const o=r.compareValues(e.criteria[a],t.criteria[a],n[a]);if(0!==o)return o}return 0})).map((e=>e.original))}},5414:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(1293);t.throttle=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};"object"!==typeof n&&(n={});const{leading:a=!0,trailing:o=!0}=n;return r.debounce(e,t,{leading:a,trailing:o,maxWait:t})}},5508:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(6433),a=n(7599);t.cloneDeepWith=function(e,t){return r.cloneDeepWith(e,((n,o,i,l)=>{const s=t?.(n,o,i,l);if(null!=s)return s;if("object"===typeof e)switch(Object.prototype.toString.call(e)){case a.numberTag:case a.stringTag:case a.booleanTag:{const t=new e.constructor(e?.valueOf());return r.copyProperties(t,e),t}case a.argumentsTag:{const t={};return r.copyProperties(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return}}))}},5896:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<o(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,i=a>>>1;r<i;){var l=2*(r+1)-1,s=e[l],c=l+1,u=e[c];if(0>o(s,n))c<a&&0>o(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[l]=n,r=l);else{if(!(c<a&&0>o(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}var c=[],u=[],d=1,f=null,p=3,h=!1,m=!1,g=!1,y=!1,v="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,w="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)a(u);else{if(!(t.startTime<=e))break;a(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function S(e){if(g=!1,x(e),!m)if(null!==r(c))m=!0,O||(O=!0,k());else{var t=r(u);null!==t&&T(S,t.startTime-e)}}var k,O=!1,E=-1,C=5,_=-1;function P(){return!!y||!(t.unstable_now()-_<C)}function D(){if(y=!1,O){var e=t.unstable_now();_=e;var n=!0;try{e:{m=!1,g&&(g=!1,b(E),E=-1),h=!0;var o=p;try{t:{for(x(e),f=r(c);null!==f&&!(f.expirationTime>e&&P());){var i=f.callback;if("function"===typeof i){f.callback=null,p=f.priorityLevel;var l=i(f.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof l){f.callback=l,x(e),n=!0;break t}f===r(c)&&a(c),x(e)}else a(c);f=r(c)}if(null!==f)n=!0;else{var s=r(u);null!==s&&T(S,s.startTime-e),n=!1}}break e}finally{f=null,p=o,h=!1}n=void 0}}finally{n?k():O=!1}}}if("function"===typeof w)k=function(){w(D)};else if("undefined"!==typeof MessageChannel){var M=new MessageChannel,N=M.port2;M.port1.onmessage=D,k=function(){N.postMessage(null)}}else k=function(){v(D,0)};function T(e,n){E=v((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_requestPaint=function(){y=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,a,o){var i=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?i+o:i:o=i,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>i?(e.sortIndex=o,n(u,e),null===r(c)&&e===r(u)&&(g?(b(E),E=-1):g=!0,T(S,o-i))):(e.sortIndex=l,n(c,e),m||h||(m=!0,O||(O=!0,k()))),e},t.unstable_shouldYield=P,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},5990:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.getTag=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}},6321:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(5990);t.isArguments=function(e){return null!==e&&"object"===typeof e&&"[object Arguments]"===r.getTag(e)}},6433:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(6443),a=n(5990),o=n(7599),i=n(4803),l=n(3757);function s(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Map,u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0;const d=u?.(e,t,n,r);if(null!=d)return d;if(i.isPrimitive(e))return e;if(r.has(e))return r.get(e);if(Array.isArray(e)){const t=new Array(e.length);r.set(e,t);for(let a=0;a<e.length;a++)t[a]=s(e[a],a,n,r,u);return Object.hasOwn(e,"index")&&(t.index=e.index),Object.hasOwn(e,"input")&&(t.input=e.input),t}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){const t=new RegExp(e.source,e.flags);return t.lastIndex=e.lastIndex,t}if(e instanceof Map){const t=new Map;r.set(e,t);for(const[a,o]of e)t.set(a,s(o,a,n,r,u));return t}if(e instanceof Set){const t=new Set;r.set(e,t);for(const a of e)t.add(s(a,void 0,n,r,u));return t}if("undefined"!==typeof Buffer&&Buffer.isBuffer(e))return e.subarray();if(l.isTypedArray(e)){const t=new(Object.getPrototypeOf(e).constructor)(e.length);r.set(e,t);for(let a=0;a<e.length;a++)t[a]=s(e[a],a,n,r,u);return t}if(e instanceof ArrayBuffer||"undefined"!==typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){const t=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return r.set(e,t),c(t,e,n,r,u),t}if("undefined"!==typeof File&&e instanceof File){const t=new File([e],e.name,{type:e.type});return r.set(e,t),c(t,e,n,r,u),t}if(e instanceof Blob){const t=new Blob([e],{type:e.type});return r.set(e,t),c(t,e,n,r,u),t}if(e instanceof Error){const t=new e.constructor;return r.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,c(t,e,n,r,u),t}if("object"===typeof e&&function(e){switch(a.getTag(e)){case o.argumentsTag:case o.arrayTag:case o.arrayBufferTag:case o.dataViewTag:case o.booleanTag:case o.dateTag:case o.float32ArrayTag:case o.float64ArrayTag:case o.int8ArrayTag:case o.int16ArrayTag:case o.int32ArrayTag:case o.mapTag:case o.numberTag:case o.objectTag:case o.regexpTag:case o.setTag:case o.stringTag:case o.symbolTag:case o.uint8ArrayTag:case o.uint8ClampedArrayTag:case o.uint16ArrayTag:case o.uint32ArrayTag:return!0;default:return!1}}(e)){const t=Object.create(Object.getPrototypeOf(e));return r.set(e,t),c(t,e,n,r,u),t}return e}function c(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,a=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;const i=[...Object.keys(t),...r.getSymbols(t)];for(let r=0;r<i.length;r++){const l=i[r],c=Object.getOwnPropertyDescriptor(e,l);(null==c||c.writable)&&(e[l]=s(t[l],l,n,a,o))}}t.cloneDeepWith=function(e,t){return s(e,void 0,e,new Map,t)},t.cloneDeepWithImpl=s,t.copyProperties=c},6443:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.getSymbols=function(e){return Object.getOwnPropertySymbols(e).filter((t=>Object.prototype.propertyIsEnumerable.call(e,t)))}},6672:(e,t,n)=>{"use strict";var r=n(5043);function a(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var i={d:{f:o,r:function(){throw Error(a(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},l=Symbol.for("react.portal");var s=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){return"font"===e?"":"string"===typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(a(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:l,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=s.T,n=i.p;try{if(s.T=null,i.p=2,e)return e()}finally{s.T=t,i.p=n,i.d.f()}},t.preconnect=function(e,t){"string"===typeof e&&(t?t="string"===typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,i.d.C(e,t))},t.prefetchDNS=function(e){"string"===typeof e&&i.d.D(e)},t.preinit=function(e,t){if("string"===typeof e&&t&&"string"===typeof t.as){var n=t.as,r=c(n,t.crossOrigin),a="string"===typeof t.integrity?t.integrity:void 0,o="string"===typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?i.d.S(e,"string"===typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:a,fetchPriority:o}):"script"===n&&i.d.X(e,{crossOrigin:r,integrity:a,fetchPriority:o,nonce:"string"===typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"===typeof e)if("object"===typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=c(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0})}}else null==t&&i.d.M(e)},t.preload=function(e,t){if("string"===typeof e&&"object"===typeof t&&null!==t&&"string"===typeof t.as){var n=t.as,r=c(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:r,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0,type:"string"===typeof t.type?t.type:void 0,fetchPriority:"string"===typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"===typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"===typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"===typeof t.imageSizes?t.imageSizes:void 0,media:"string"===typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"===typeof e)if(t){var n=c(t.as,t.crossOrigin);i.d.m(e,{as:"string"===typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0})}else i.d.m(e)},t.requestFormReset=function(e){i.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return s.H.useFormState(e,t,n)},t.useFormStatus=function(){return s.H.useHostTransitionStatus()},t.version="19.1.0"},6770:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(2777);t.toNumber=function(e){return r.isSymbol(e)?NaN:Number(e)}},7004:(e,t,n)=>{"use strict";var r=n(8853),a=n(5043),o=n(7950);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function s(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function c(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function u(e){if(s(e)!==e)throw Error(i(188))}function d(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=d(e)))return t;e=e.sibling}return null}var f=Object.assign,p=Symbol.for("react.element"),h=Symbol.for("react.transitional.element"),m=Symbol.for("react.portal"),g=Symbol.for("react.fragment"),y=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),b=Symbol.for("react.provider"),w=Symbol.for("react.consumer"),x=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),O=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),C=Symbol.for("react.lazy");Symbol.for("react.scope");var _=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var P=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var D=Symbol.iterator;function M(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=D&&e[D]||e["@@iterator"])?e:null}var N=Symbol.for("react.client.reference");function T(e){if(null==e)return null;if("function"===typeof e)return e.$$typeof===N?null:e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case g:return"Fragment";case v:return"Profiler";case y:return"StrictMode";case k:return"Suspense";case O:return"SuspenseList";case _:return"Activity"}if("object"===typeof e)switch(e.$$typeof){case m:return"Portal";case x:return(e.displayName||"Context")+".Provider";case w:return(e._context.displayName||"Context")+".Consumer";case S:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:T(e.type)||"Memo";case C:t=e._payload,e=e._init;try{return T(e(t))}catch(n){}}return null}var j=Array.isArray,A=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,R=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L={pending:!1,data:null,method:null,action:null},I=[],F=-1;function z(e){return{current:e}}function B(e){0>F||(e.current=I[F],I[F]=null,F--)}function U(e,t){F++,I[F]=e.current,e.current=t}var H=z(null),Y=z(null),W=z(null),q=z(null);function $(e,t){switch(U(W,t),U(Y,e),U(H,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?ad(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=od(t=ad(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}B(H),U(H,e)}function K(){B(H),B(Y),B(W)}function V(e){null!==e.memoizedState&&U(q,e);var t=H.current,n=od(t,e.type);t!==n&&(U(Y,e),U(H,n))}function Q(e){Y.current===e&&(B(H),B(Y)),q.current===e&&(B(q),Vd._currentValue=L)}var X=Object.prototype.hasOwnProperty,G=r.unstable_scheduleCallback,Z=r.unstable_cancelCallback,J=r.unstable_shouldYield,ee=r.unstable_requestPaint,te=r.unstable_now,ne=r.unstable_getCurrentPriorityLevel,re=r.unstable_ImmediatePriority,ae=r.unstable_UserBlockingPriority,oe=r.unstable_NormalPriority,ie=r.unstable_LowPriority,le=r.unstable_IdlePriority,se=r.log,ce=r.unstable_setDisableYieldValue,ue=null,de=null;function fe(e){if("function"===typeof se&&ce(e),de&&"function"===typeof de.setStrictMode)try{de.setStrictMode(ue,e)}catch(t){}}var pe=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(he(e)/me|0)|0},he=Math.log,me=Math.LN2;var ge=256,ye=4194304;function ve(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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:case 262144:case 524288:case 1048576:case 2097152:return 4194048&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function be(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var a=0,o=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var l=134217727&r;return 0!==l?0!==(r=l&~o)?a=ve(r):0!==(i&=l)?a=ve(i):n||0!==(n=l&~e)&&(a=ve(n)):0!==(l=r&~o)?a=ve(l):0!==i?a=ve(i):n||0!==(n=r&~e)&&(a=ve(n)),0===a?0:0!==t&&t!==a&&0===(t&o)&&((o=a&-a)>=(n=t&-t)||32===o&&0!==(4194048&n))?t:a}function we(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function xe(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+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 t+5e3;default:return-1}}function Se(){var e=ge;return 0===(4194048&(ge<<=1))&&(ge=256),e}function ke(){var e=ye;return 0===(62914560&(ye<<=1))&&(ye=4194304),e}function Oe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ee(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ce(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-pe(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194090&n}function _e(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-pe(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}function Pe(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function De(e){return 2<(e&=-e)?8<e?0!==(134217727&e)?32:268435456:8:2}function Me(){var e=R.p;return 0!==e?e:void 0===(e=window.event)?32:uf(e.type)}var Ne=Math.random().toString(36).slice(2),Te="__reactFiber$"+Ne,je="__reactProps$"+Ne,Ae="__reactContainer$"+Ne,Re="__reactEvents$"+Ne,Le="__reactListeners$"+Ne,Ie="__reactHandles$"+Ne,Fe="__reactResources$"+Ne,ze="__reactMarker$"+Ne;function Be(e){delete e[Te],delete e[je],delete e[Re],delete e[Le],delete e[Ie]}function Ue(e){var t=e[Te];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ae]||n[Te]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=bd(e);null!==e;){if(n=e[Te])return n;e=bd(e)}return t}n=(e=n).parentNode}return null}function He(e){if(e=e[Te]||e[Ae]){var t=e.tag;if(5===t||6===t||13===t||26===t||27===t||3===t)return e}return null}function Ye(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(i(33))}function We(e){var t=e[Fe];return t||(t=e[Fe]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function qe(e){e[ze]=!0}var $e=new Set,Ke={};function Ve(e,t){Qe(e,t),Qe(e+"Capture",t)}function Qe(e,t){for(Ke[e]=t,e=0;e<t.length;e++)$e.add(t[e])}var Xe,Ge,Ze=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]*$"),Je={},et={};function tt(e,t,n){if(a=t,X.call(et,a)||!X.call(Je,a)&&(Ze.test(a)?et[a]=!0:(Je[a]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var a}function nt(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function rt(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function at(e){if(void 0===Xe)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Xe=t&&t[1]||"",Ge=-1<n.stack.indexOf("\n at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+Xe+e+Ge}var ot=!1;function it(e,t){if(!e||ot)return"";ot=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(a){var r=a}Reflect.construct(e,[],n)}else{try{n.call()}catch(o){r=o}e.call(n.prototype)}}else{try{throw Error()}catch(i){r=i}(n=e())&&"function"===typeof n.catch&&n.catch((function(){}))}}catch(l){if(l&&r&&"string"===typeof l.stack)return[l.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),i=o[0],l=o[1];if(i&&l){var s=i.split("\n"),c=l.split("\n");for(a=r=0;r<s.length&&!s[r].includes("DetermineComponentFrameRoot");)r++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(r===s.length||a===c.length)for(r=s.length-1,a=c.length-1;1<=r&&0<=a&&s[r]!==c[a];)a--;for(;1<=r&&0<=a;r--,a--)if(s[r]!==c[a]){if(1!==r||1!==a)do{if(r--,0>--a||s[r]!==c[a]){var u="\n"+s[r].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=r&&0<=a);break}}}finally{ot=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?at(n):""}function lt(e){switch(e.tag){case 26:case 27:case 5:return at(e.type);case 16:return at("Lazy");case 13:return at("Suspense");case 19:return at("SuspenseList");case 0:case 15:return it(e.type,!1);case 11:return it(e.type.render,!1);case 1:return it(e.type,!0);case 31:return at("Activity");default:return""}}function st(e){try{var t="";do{t+=lt(e),e=e.return}while(e);return t}catch(n){return"\nError generating stack: "+n.message+"\n"+n.stack}}function ct(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ut(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function dt(e){e._valueTracker||(e._valueTracker=function(e){var t=ut(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ut(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function pt(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var ht=/[\n"\\]/g;function mt(e){return e.replace(ht,(function(e){return"\\"+e.charCodeAt(0).toString(16)+" "}))}function gt(e,t,n,r,a,o,i,l){e.name="",null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ct(t)):e.value!==""+ct(t)&&(e.value=""+ct(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?vt(e,i,ct(t)):null!=n?vt(e,i,ct(n)):null!=r&&e.removeAttribute("value"),null==a&&null!=o&&(e.defaultChecked=!!o),null!=a&&(e.checked=a&&"function"!==typeof a&&"symbol"!==typeof a),null!=l&&"function"!==typeof l&&"symbol"!==typeof l&&"boolean"!==typeof l?e.name=""+ct(l):e.removeAttribute("name")}function yt(e,t,n,r,a,o,i,l){if(null!=o&&"function"!==typeof o&&"symbol"!==typeof o&&"boolean"!==typeof o&&(e.type=o),null!=t||null!=n){if(!("submit"!==o&&"reset"!==o||void 0!==t&&null!==t))return;n=null!=n?""+ct(n):"",t=null!=t?""+ct(t):n,l||t===e.value||(e.value=t),e.defaultValue=t}r="function"!==typeof(r=null!=r?r:a)&&"symbol"!==typeof r&&!!r,e.checked=l?e.checked:!!r,e.defaultChecked=!!r,null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i&&(e.name=i)}function vt(e,t,n){"number"===t&&pt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function bt(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ct(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function wt(e,t,n){null==t||((t=""+ct(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ct(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function xt(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error(i(92));if(j(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}null==n&&(n=""),t=n}n=ct(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r)}function St(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var kt=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 Ot(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"===typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!==typeof n||0===n||kt.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Et(e,t,n){if(null!=t&&"object"!==typeof t)throw Error(i(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&Ot(e,a,r)}else for(var o in t)t.hasOwnProperty(o)&&Ot(e,o,t[o])}function Ct(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var _t=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-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"]]),Pt=/^[\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 Dt(e){return Pt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Mt=null;function Nt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Tt=null,jt=null;function At(e){var t=He(e);if(t&&(e=t.stateNode)){var n=e[je]||null;e:switch(e=t.stateNode,t.type){case"input":if(gt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+mt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[je]||null;if(!a)throw Error(i(90));gt(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&ft(r)}break e;case"textarea":wt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&bt(e,!!n.multiple,t,!1)}}}var Rt=!1;function Lt(e,t,n){if(Rt)return e(t,n);Rt=!0;try{return e(t)}finally{if(Rt=!1,(null!==Tt||null!==jt)&&(Uc(),Tt&&(t=Tt,e=jt,jt=Tt=null,At(t),e)))for(t=0;t<e.length;t++)At(e[t])}}function It(e,t){var n=e.stateNode;if(null===n)return null;var r=n[je]||null;if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(i(231,t,typeof n));return n}var Ft=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),zt=!1;if(Ft)try{var Bt={};Object.defineProperty(Bt,"passive",{get:function(){zt=!0}}),window.addEventListener("test",Bt,Bt),window.removeEventListener("test",Bt,Bt)}catch(Af){zt=!1}var Ut=null,Ht=null,Yt=null;function Wt(){if(Yt)return Yt;var e,t,n=Ht,r=n.length,a="value"in Ut?Ut.value:Ut.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return Yt=a.slice(e,1<t?1-t:void 0)}function qt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function $t(){return!0}function Kt(){return!1}function Vt(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?$t:Kt,this.isPropagationStopped=Kt,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=$t)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=$t)},persist:function(){},isPersistent:$t}),t}var Qt,Xt,Gt,Zt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Jt=Vt(Zt),en=f({},Zt,{view:0,detail:0}),tn=Vt(en),nn=f({},en,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:hn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Gt&&(Gt&&"mousemove"===e.type?(Qt=e.screenX-Gt.screenX,Xt=e.screenY-Gt.screenY):Xt=Qt=0,Gt=e),Qt)},movementY:function(e){return"movementY"in e?e.movementY:Xt}}),rn=Vt(nn),an=Vt(f({},nn,{dataTransfer:0})),on=Vt(f({},en,{relatedTarget:0})),ln=Vt(f({},Zt,{animationName:0,elapsedTime:0,pseudoElement:0})),sn=Vt(f({},Zt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),cn=Vt(f({},Zt,{data:0})),un={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},dn={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"},fn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function pn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=fn[e])&&!!t[e]}function hn(){return pn}var mn=Vt(f({},en,{key:function(e){if(e.key){var t=un[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=qt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?dn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:hn,charCode:function(e){return"keypress"===e.type?qt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?qt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),gn=Vt(f({},nn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),yn=Vt(f({},en,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:hn})),vn=Vt(f({},Zt,{propertyName:0,elapsedTime:0,pseudoElement:0})),bn=Vt(f({},nn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),wn=Vt(f({},Zt,{newState:0,oldState:0})),xn=[9,13,27,32],Sn=Ft&&"CompositionEvent"in window,kn=null;Ft&&"documentMode"in document&&(kn=document.documentMode);var On=Ft&&"TextEvent"in window&&!kn,En=Ft&&(!Sn||kn&&8<kn&&11>=kn),Cn=String.fromCharCode(32),_n=!1;function Pn(e,t){switch(e){case"keyup":return-1!==xn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Mn=!1;var Nn={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 Tn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Nn[e.type]:"textarea"===t}function jn(e,t,n,r){Tt?jt?jt.push(r):jt=[r]:Tt=r,0<(t=Wu(t,"onChange")).length&&(n=new Jt("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var An=null,Rn=null;function Ln(e){Lu(e,0)}function In(e){if(ft(Ye(e)))return e}function Fn(e,t){if("change"===e)return t}var zn=!1;if(Ft){var Bn;if(Ft){var Un="oninput"in document;if(!Un){var Hn=document.createElement("div");Hn.setAttribute("oninput","return;"),Un="function"===typeof Hn.oninput}Bn=Un}else Bn=!1;zn=Bn&&(!document.documentMode||9<document.documentMode)}function Yn(){An&&(An.detachEvent("onpropertychange",Wn),Rn=An=null)}function Wn(e){if("value"===e.propertyName&&In(Rn)){var t=[];jn(t,Rn,e,Nt(e)),Lt(Ln,t)}}function qn(e,t,n){"focusin"===e?(Yn(),Rn=n,(An=t).attachEvent("onpropertychange",Wn)):"focusout"===e&&Yn()}function $n(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return In(Rn)}function Kn(e,t){if("click"===e)return In(t)}function Vn(e,t){if("input"===e||"change"===e)return In(t)}var Qn="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function Xn(e,t){if(Qn(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!X.call(t,a)||!Qn(e[a],t[a]))return!1}return!0}function Gn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Zn(e,t){var n,r=Gn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Gn(r)}}function Jn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?Jn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function er(e){for(var t=pt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=pt((e=t.contentWindow).document)}return t}function tr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var nr=Ft&&"documentMode"in document&&11>=document.documentMode,rr=null,ar=null,or=null,ir=!1;function lr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ir||null==rr||rr!==pt(r)||("selectionStart"in(r=rr)&&tr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},or&&Xn(or,r)||(or=r,0<(r=Wu(ar,"onSelect")).length&&(t=new Jt("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=rr)))}function sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var cr={animationend:sr("Animation","AnimationEnd"),animationiteration:sr("Animation","AnimationIteration"),animationstart:sr("Animation","AnimationStart"),transitionrun:sr("Transition","TransitionRun"),transitionstart:sr("Transition","TransitionStart"),transitioncancel:sr("Transition","TransitionCancel"),transitionend:sr("Transition","TransitionEnd")},ur={},dr={};function fr(e){if(ur[e])return ur[e];if(!cr[e])return e;var t,n=cr[e];for(t in n)if(n.hasOwnProperty(t)&&t in dr)return ur[e]=n[t];return e}Ft&&(dr=document.createElement("div").style,"AnimationEvent"in window||(delete cr.animationend.animation,delete cr.animationiteration.animation,delete cr.animationstart.animation),"TransitionEvent"in window||delete cr.transitionend.transition);var pr=fr("animationend"),hr=fr("animationiteration"),mr=fr("animationstart"),gr=fr("transitionrun"),yr=fr("transitionstart"),vr=fr("transitioncancel"),br=fr("transitionend"),wr=new Map,xr="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(" ");function Sr(e,t){wr.set(e,t),Ve(t,[e])}xr.push("scrollEnd");var kr=new WeakMap;function Or(e,t){if("object"===typeof e&&null!==e){var n=kr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:st(t)},kr.set(e,t),t)}return{value:e,source:t,stack:st(t)}}var Er=[],Cr=0,_r=0;function Pr(){for(var e=Cr,t=_r=Cr=0;t<e;){var n=Er[t];Er[t++]=null;var r=Er[t];Er[t++]=null;var a=Er[t];Er[t++]=null;var o=Er[t];if(Er[t++]=null,null!==r&&null!==a){var i=r.pending;null===i?a.next=a:(a.next=i.next,i.next=a),r.pending=a}0!==o&&Tr(n,a,o)}}function Dr(e,t,n,r){Er[Cr++]=e,Er[Cr++]=t,Er[Cr++]=n,Er[Cr++]=r,_r|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Mr(e,t,n,r){return Dr(e,t,n,r),jr(e)}function Nr(e,t){return Dr(e,null,null,t),jr(e)}function Tr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var a=!1,o=e.return;null!==o;)o.childLanes|=n,null!==(r=o.alternate)&&(r.childLanes|=n),22===o.tag&&(null===(e=o.stateNode)||1&e._visibility||(a=!0)),e=o,o=o.return;return 3===e.tag?(o=e.stateNode,a&&null!==t&&(a=31-pe(n),null===(r=(e=o.hiddenUpdates)[a])?e[a]=[t]:r.push(t),t.lane=536870912|n),o):null}function jr(e){if(50<Tc)throw Tc=0,jc=null,Error(i(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Ar={};function Rr(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lr(e,t,n,r){return new Rr(e,t,n,r)}function Ir(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Fr(e,t){var n=e.alternate;return null===n?((n=Lr(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function zr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Br(e,t,n,r,a,o){var l=0;if(r=e,"function"===typeof e)Ir(e)&&(l=1);else if("string"===typeof e)l=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!==typeof t.precedence||"string"!==typeof t.href||""===t.href)break;return!0;case"link":if("string"!==typeof t.rel||"string"!==typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"===typeof t.precedence&&null==e);case"script":if(t.async&&"function"!==typeof t.async&&"symbol"!==typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"===typeof t.src)return!0}return!1}(e,n,H.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case _:return(e=Lr(31,n,t,a)).elementType=_,e.lanes=o,e;case g:return Ur(n.children,a,o,t);case y:l=8,a|=24;break;case v:return(e=Lr(12,n,t,2|a)).elementType=v,e.lanes=o,e;case k:return(e=Lr(13,n,t,a)).elementType=k,e.lanes=o,e;case O:return(e=Lr(19,n,t,a)).elementType=O,e.lanes=o,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case b:case x:l=10;break e;case w:l=9;break e;case S:l=11;break e;case E:l=14;break e;case C:l=16,r=null;break e}l=29,n=Error(i(130,null===e?"null":typeof e,"")),r=null}return(t=Lr(l,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function Ur(e,t,n,r){return(e=Lr(7,e,r,t)).lanes=n,e}function Hr(e,t,n){return(e=Lr(6,e,null,t)).lanes=n,e}function Yr(e,t,n){return(t=Lr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Wr=[],qr=0,$r=null,Kr=0,Vr=[],Qr=0,Xr=null,Gr=1,Zr="";function Jr(e,t){Wr[qr++]=Kr,Wr[qr++]=$r,$r=e,Kr=t}function ea(e,t,n){Vr[Qr++]=Gr,Vr[Qr++]=Zr,Vr[Qr++]=Xr,Xr=e;var r=Gr;e=Zr;var a=32-pe(r)-1;r&=~(1<<a),n+=1;var o=32-pe(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,Gr=1<<32-pe(t)+a|n<<a|r,Zr=o+e}else Gr=1<<o|n<<a|r,Zr=e}function ta(e){null!==e.return&&(Jr(e,1),ea(e,1,0))}function na(e){for(;e===$r;)$r=Wr[--qr],Wr[qr]=null,Kr=Wr[--qr],Wr[qr]=null;for(;e===Xr;)Xr=Vr[--Qr],Vr[Qr]=null,Zr=Vr[--Qr],Vr[Qr]=null,Gr=Vr[--Qr],Vr[Qr]=null}var ra=null,aa=null,oa=!1,ia=null,la=!1,sa=Error(i(519));function ca(e){throw ma(Or(Error(i(418,"")),e)),sa}function ua(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Te]=e,t[je]=r,n){case"dialog":Iu("cancel",t),Iu("close",t);break;case"iframe":case"object":case"embed":Iu("load",t);break;case"video":case"audio":for(n=0;n<Au.length;n++)Iu(Au[n],t);break;case"source":Iu("error",t);break;case"img":case"image":case"link":Iu("error",t),Iu("load",t);break;case"details":Iu("toggle",t);break;case"input":Iu("invalid",t),yt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),dt(t);break;case"select":Iu("invalid",t);break;case"textarea":Iu("invalid",t),xt(t,r.value,r.defaultValue,r.children),dt(t)}"string"!==typeof(n=r.children)&&"number"!==typeof n&&"bigint"!==typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||Xu(t.textContent,n)?(null!=r.popover&&(Iu("beforetoggle",t),Iu("toggle",t)),null!=r.onScroll&&Iu("scroll",t),null!=r.onScrollEnd&&Iu("scrollend",t),null!=r.onClick&&(t.onclick=Gu),t=!0):t=!1,t||ca(e)}function da(e){for(ra=e.return;ra;)switch(ra.tag){case 5:case 13:return void(la=!1);case 27:case 3:return void(la=!0);default:ra=ra.return}}function fa(e){if(e!==ra)return!1;if(!oa)return da(e),oa=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||id(e.type,e.memoizedProps)),t=!t),t&&aa&&ca(e),da(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType)if("/$"===(t=e.data)){if(0===n){aa=yd(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++;e=e.nextSibling}aa=null}}else 27===n?(n=aa,pd(e.type)?(e=vd,vd=null,aa=e):aa=n):aa=ra?yd(e.stateNode.nextSibling):null;return!0}function pa(){aa=ra=null,oa=!1}function ha(){var e=ia;return null!==e&&(null===bc?bc=e:bc.push.apply(bc,e),ia=null),e}function ma(e){null===ia?ia=[e]:ia.push(e)}var ga=z(null),ya=null,va=null;function ba(e,t,n){U(ga,t._currentValue),t._currentValue=n}function wa(e){e._currentValue=ga.current,B(ga)}function xa(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Sa(e,t,n,r){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var o=a.dependencies;if(null!==o){var l=a.child;o=o.firstContext;e:for(;null!==o;){var s=o;o=a;for(var c=0;c<t.length;c++)if(s.context===t[c]){o.lanes|=n,null!==(s=o.alternate)&&(s.lanes|=n),xa(o.return,n,e),r||(l=null);break e}o=s.next}}else if(18===a.tag){if(null===(l=a.return))throw Error(i(341));l.lanes|=n,null!==(o=l.alternate)&&(o.lanes|=n),xa(l,n,e),l=null}else l=a.child;if(null!==l)l.return=a;else for(l=a;null!==l;){if(l===e){l=null;break}if(null!==(a=l.sibling)){a.return=l.return,l=a;break}l=l.return}a=l}}function ka(e,t,n,r){e=null;for(var a=t,o=!1;null!==a;){if(!o)if(0!==(524288&a.flags))o=!0;else if(0!==(262144&a.flags))break;if(10===a.tag){var l=a.alternate;if(null===l)throw Error(i(387));if(null!==(l=l.memoizedProps)){var s=a.type;Qn(a.pendingProps.value,l.value)||(null!==e?e.push(s):e=[s])}}else if(a===q.current){if(null===(l=a.alternate))throw Error(i(387));l.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(Vd):e=[Vd])}a=a.return}null!==e&&Sa(t,e,n,r),t.flags|=262144}function Oa(e){for(e=e.firstContext;null!==e;){if(!Qn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ea(e){ya=e,va=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ca(e){return Pa(ya,e)}function _a(e,t){return null===ya&&Ea(e),Pa(e,t)}function Pa(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===va){if(null===e)throw Error(i(308));va=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else va=va.next=t;return n}var Da="undefined"!==typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach((function(e){return e()}))}},Ma=r.unstable_scheduleCallback,Na=r.unstable_NormalPriority,Ta={$$typeof:x,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ja(){return{controller:new Da,data:new Map,refCount:0}}function Aa(e){e.refCount--,0===e.refCount&&Ma(Na,(function(){e.controller.abort()}))}var Ra=null,La=0,Ia=0,Fa=null;function za(){if(0===--La&&null!==Ra){null!==Fa&&(Fa.status="fulfilled");var e=Ra;Ra=null,Ia=0,Fa=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Ba=A.S;A.S=function(e,t){"object"===typeof t&&null!==t&&"function"===typeof t.then&&function(e,t){if(null===Ra){var n=Ra=[];La=0,Ia=Du(),Fa={status:"pending",value:void 0,then:function(e){n.push(e)}}}La++,t.then(za,za)}(0,t),null!==Ba&&Ba(e,t)};var Ua=z(null);function Ha(){var e=Ua.current;return null!==e?e:rc.pooledCache}function Ya(e,t){U(Ua,null===t?Ua.current:t.pool)}function Wa(){var e=Ha();return null===e?null:{parent:Ta._currentValue,pool:e}}var qa=Error(i(460)),$a=Error(i(474)),Ka=Error(i(542)),Va={then:function(){}};function Qa(e){return"fulfilled"===(e=e.status)||"rejected"===e}function Xa(){}function Ga(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Xa,Xa),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw eo(e=t.reason),e;default:if("string"===typeof t.status)t.then(Xa,Xa);else{if(null!==(e=rc)&&100<e.shellSuspendCounter)throw Error(i(482));(e=t).status="pending",e.then((function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}}),(function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}}))}switch(t.status){case"fulfilled":return t.value;case"rejected":throw eo(e=t.reason),e}throw Za=t,qa}}var Za=null;function Ja(){if(null===Za)throw Error(i(459));var e=Za;return Za=null,e}function eo(e){if(e===qa||e===Ka)throw Error(i(483))}var to=!1;function no(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ro(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ao(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function oo(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&nc)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,t=jr(e),Tr(e,null,n),t}return Dr(e,r,t,n),jr(e)}function io(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194048&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,_e(e,n)}}function lo(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var so=!1;function co(){if(so){if(null!==Fa)throw Fa}}function uo(e,t,n,r){so=!1;var a=e.updateQueue;to=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var s=l,c=s.next;s.next=null,null===i?o=c:i.next=c,i=s;var u=e.alternate;null!==u&&((l=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===l?u.firstBaseUpdate=c:l.next=c,u.lastBaseUpdate=s))}if(null!==o){var d=a.baseState;for(i=0,u=c=s=null,l=o;;){var p=-536870913&l.lane,h=p!==l.lane;if(h?(oc&p)===p:(r&p)===p){0!==p&&p===Ia&&(so=!0),null!==u&&(u=u.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var m=e,g=l;p=t;var y=n;switch(g.tag){case 1:if("function"===typeof(m=g.payload)){d=m.call(y,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null===(p="function"===typeof(m=g.payload)?m.call(y,d,p):m)||void 0===p)break e;d=f({},d,p);break e;case 2:to=!0}}null!==(p=l.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=a.callbacks)?a.callbacks=[p]:h.push(p))}else h={lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===u?(c=u=h,s=d):u=u.next=h,i|=p;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(h=l).next,h.next=null,a.lastBaseUpdate=h,a.shared.pending=null}}null===u&&(s=d),a.baseState=s,a.firstBaseUpdate=c,a.lastBaseUpdate=u,null===o&&(a.shared.lanes=0),pc|=i,e.lanes=i,e.memoizedState=d}}function fo(e,t){if("function"!==typeof e)throw Error(i(191,e));e.call(t)}function po(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)fo(n[e],t)}var ho=z(null),mo=z(0);function go(e,t){U(mo,e=dc),U(ho,t),dc=e|t.baseLanes}function yo(){U(mo,dc),U(ho,ho.current)}function vo(){dc=mo.current,B(ho),B(mo)}var bo=0,wo=null,xo=null,So=null,ko=!1,Oo=!1,Eo=!1,Co=0,_o=0,Po=null,Do=0;function Mo(){throw Error(i(321))}function No(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Qn(e[n],t[n]))return!1;return!0}function To(e,t,n,r,a,o){return bo=o,wo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,A.H=null===e||null===e.memoizedState?$i:Ki,Eo=!1,o=n(r,a),Eo=!1,Oo&&(o=Ao(t,n,r,a)),jo(e),o}function jo(e){A.H=qi;var t=null!==xo&&null!==xo.next;if(bo=0,So=xo=wo=null,ko=!1,_o=0,Po=null,t)throw Error(i(300));null===e||_l||null!==(e=e.dependencies)&&Oa(e)&&(_l=!0)}function Ao(e,t,n,r){wo=e;var a=0;do{if(Oo&&(Po=null),_o=0,Oo=!1,25<=a)throw Error(i(301));if(a+=1,So=xo=null,null!=e.updateQueue){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,null!=o.memoCache&&(o.memoCache.index=0)}A.H=Vi,o=t(n,r)}while(Oo);return o}function Ro(){var e=A.H,t=e.useState()[0];return t="function"===typeof t.then?Uo(t):t,e=e.useState()[0],(null!==xo?xo.memoizedState:null)!==e&&(wo.flags|=1024),t}function Lo(){var e=0!==Co;return Co=0,e}function Io(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Fo(e){if(ko){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}ko=!1}bo=0,So=xo=wo=null,Oo=!1,_o=Co=0,Po=null}function zo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===So?wo.memoizedState=So=e:So=So.next=e,So}function Bo(){if(null===xo){var e=wo.alternate;e=null!==e?e.memoizedState:null}else e=xo.next;var t=null===So?wo.memoizedState:So.next;if(null!==t)So=t,xo=e;else{if(null===e){if(null===wo.alternate)throw Error(i(467));throw Error(i(310))}e={memoizedState:(xo=e).memoizedState,baseState:xo.baseState,baseQueue:xo.baseQueue,queue:xo.queue,next:null},null===So?wo.memoizedState=So=e:So=So.next=e}return So}function Uo(e){var t=_o;return _o+=1,null===Po&&(Po=[]),e=Ga(Po,e,t),t=wo,null===(null===So?t.memoizedState:So.next)&&(t=t.alternate,A.H=null===t||null===t.memoizedState?$i:Ki),e}function Ho(e){if(null!==e&&"object"===typeof e){if("function"===typeof e.then)return Uo(e);if(e.$$typeof===x)return Ca(e)}throw Error(i(438,String(e)))}function Yo(e){var t=null,n=wo.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=wo.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map((function(e){return e.slice()})),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},wo.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=P;return t.index++,n}function Wo(e,t){return"function"===typeof t?t(e):t}function qo(e){return $o(Bo(),xo,e)}function $o(e,t,n){var r=e.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(null!==o){if(null!==a){var l=a.next;a.next=o.next,o.next=l}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,null===a)e.memoizedState=o;else{var s=l=null,c=null,u=t=a.next,d=!1;do{var f=-536870913&u.lane;if(f!==u.lane?(oc&f)===f:(bo&f)===f){var p=u.revertLane;if(0===p)null!==c&&(c=c.next={lane:0,revertLane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===Ia&&(d=!0);else{if((bo&p)===p){u=u.next,p===Ia&&(d=!0);continue}f={lane:0,revertLane:u.revertLane,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(s=c=f,l=o):c=c.next=f,wo.lanes|=p,pc|=p}f=u.action,Eo&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(s=c=p,l=o):c=c.next=p,wo.lanes|=f,pc|=f;u=u.next}while(null!==u&&u!==t);if(null===c?l=o:c.next=s,!Qn(o,e.memoizedState)&&(_l=!0,d&&null!==(n=Fa)))throw n;e.memoizedState=o,e.baseState=l,e.baseQueue=c,r.lastRenderedState=o}return null===a&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Ko(e){var t=Bo(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{o=e(o,l.action),l=l.next}while(l!==a);Qn(o,t.memoizedState)||(_l=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Vo(e,t,n){var r=wo,a=Bo(),o=oa;if(o){if(void 0===n)throw Error(i(407));n=n()}else n=t();var l=!Qn((xo||a).memoizedState,n);if(l&&(a.memoizedState=n,_l=!0),a=a.queue,yi(2048,8,Go.bind(null,r,a,e),[e]),a.getSnapshot!==t||l||null!==So&&1&So.memoizedState.tag){if(r.flags|=2048,hi(9,{destroy:void 0,resource:void 0},Xo.bind(null,r,a,n,t),null),null===rc)throw Error(i(349));o||0!==(124&bo)||Qo(r,t,n)}return n}function Qo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=wo.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},wo.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Xo(e,t,n,r){t.value=n,t.getSnapshot=r,Zo(t)&&Jo(e)}function Go(e,t,n){return n((function(){Zo(t)&&Jo(e)}))}function Zo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Qn(e,n)}catch(r){return!0}}function Jo(e){var t=Nr(e,2);null!==t&&Lc(t,e,2)}function ei(e){var t=zo();if("function"===typeof e){var n=e;if(e=n(),Eo){fe(!0);try{n()}finally{fe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wo,lastRenderedState:e},t}function ti(e,t,n,r){return e.baseState=n,$o(e,xo,"function"===typeof r?r:Wo)}function ni(e,t,n,r,a){if(Hi(e))throw Error(i(485));if(null!==(e=t.action)){var o={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};null!==A.T?n(!0):o.isTransition=!1,r(o),null===(n=t.pending)?(o.next=t.pending=o,ri(t,o)):(o.next=n.next,t.pending=n.next=o)}}function ri(e,t){var n=t.action,r=t.payload,a=e.state;if(t.isTransition){var o=A.T,i={};A.T=i;try{var l=n(a,r),s=A.S;null!==s&&s(i,l),ai(e,t,l)}catch(c){ii(e,t,c)}finally{A.T=o}}else try{ai(e,t,o=n(a,r))}catch(u){ii(e,t,u)}}function ai(e,t,n){null!==n&&"object"===typeof n&&"function"===typeof n.then?n.then((function(n){oi(e,t,n)}),(function(n){return ii(e,t,n)})):oi(e,t,n)}function oi(e,t,n){t.status="fulfilled",t.value=n,li(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,ri(e,n)))}function ii(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,li(t),t=t.next}while(t!==r)}e.action=null}function li(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function si(e,t){return t}function ci(e,t){if(oa){var n=rc.formState;if(null!==n){e:{var r=wo;if(oa){if(aa){t:{for(var a=aa,o=la;8!==a.nodeType;){if(!o){a=null;break t}if(null===(a=yd(a.nextSibling))){a=null;break t}}a="F!"===(o=a.data)||"F"===o?a:null}if(a){aa=yd(a.nextSibling),r="F!"===a.data;break e}}ca(r)}r=!1}r&&(t=n[0])}}return(n=zo()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:si,lastRenderedState:t},n.queue=r,n=zi.bind(null,wo,r),r.dispatch=n,r=ei(!1),o=Ui.bind(null,wo,!1,r.queue),a={state:t,dispatch:null,action:e,pending:null},(r=zo()).queue=a,n=ni.bind(null,wo,a,o,n),a.dispatch=n,r.memoizedState=e,[t,n,!1]}function ui(e){return di(Bo(),xo,e)}function di(e,t,n){if(t=$o(e,t,si)[0],e=qo(Wo)[0],"object"===typeof t&&null!==t&&"function"===typeof t.then)try{var r=Uo(t)}catch(i){if(i===qa)throw Ka;throw i}else r=t;var a=(t=Bo()).queue,o=a.dispatch;return n!==t.memoizedState&&(wo.flags|=2048,hi(9,{destroy:void 0,resource:void 0},fi.bind(null,a,n),null)),[r,o,e]}function fi(e,t){e.action=t}function pi(e){var t=Bo(),n=xo;if(null!==n)return di(t,n,e);Bo(),t=t.memoizedState;var r=(n=Bo()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function hi(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=wo.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},wo.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function mi(){return Bo().memoizedState}function gi(e,t,n,r){var a=zo();r=void 0===r?null:r,wo.flags|=e,a.memoizedState=hi(1|t,{destroy:void 0,resource:void 0},n,r)}function yi(e,t,n,r){var a=Bo();r=void 0===r?null:r;var o=a.memoizedState.inst;null!==xo&&null!==r&&No(r,xo.memoizedState.deps)?a.memoizedState=hi(t,o,n,r):(wo.flags|=e,a.memoizedState=hi(1|t,o,n,r))}function vi(e,t){gi(8390656,8,e,t)}function bi(e,t){yi(2048,8,e,t)}function wi(e,t){return yi(4,2,e,t)}function xi(e,t){return yi(4,4,e,t)}function Si(e,t){if("function"===typeof t){e=e();var n=t(e);return function(){"function"===typeof n?n():t(null)}}if(null!==t&&void 0!==t)return e=e(),t.current=e,function(){t.current=null}}function ki(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,yi(4,4,Si.bind(null,t,e),n)}function Oi(){}function Ei(e,t){var n=Bo();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&No(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ci(e,t){var n=Bo();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&No(t,r[1]))return r[0];if(r=e(),Eo){fe(!0);try{e()}finally{fe(!1)}}return n.memoizedState=[r,t],r}function _i(e,t,n){return void 0===n||0!==(1073741824&bo)?e.memoizedState=t:(e.memoizedState=n,e=Rc(),wo.lanes|=e,pc|=e,n)}function Pi(e,t,n,r){return Qn(n,t)?n:null!==ho.current?(e=_i(e,n,r),Qn(e,t)||(_l=!0),e):0===(42&bo)?(_l=!0,e.memoizedState=n):(e=Rc(),wo.lanes|=e,pc|=e,t)}function Di(e,t,n,r,a){var o=R.p;R.p=0!==o&&8>o?o:8;var i=A.T,l={};A.T=l,Ui(e,!1,t,n);try{var s=a(),c=A.S;if(null!==c&&c(l,s),null!==s&&"object"===typeof s&&"function"===typeof s.then)Bi(e,t,function(e,t){var n=[],r={status:"pending",value:null,reason:null,then:function(e){n.push(e)}};return e.then((function(){r.status="fulfilled",r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)}),(function(e){for(r.status="rejected",r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)})),r}(s,r),Ac());else Bi(e,t,r,Ac())}catch(u){Bi(e,t,{then:function(){},status:"rejected",reason:u},Ac())}finally{R.p=o,A.T=i}}function Mi(){}function Ni(e,t,n,r){if(5!==e.tag)throw Error(i(476));var a=Ti(e).queue;Di(e,a,t,L,null===n?Mi:function(){return ji(e),n(r)})}function Ti(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:L,baseState:L,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wo,lastRenderedState:L},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wo,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function ji(e){Bi(e,Ti(e).next.queue,{},Ac())}function Ai(){return Ca(Vd)}function Ri(){return Bo().memoizedState}function Li(){return Bo().memoizedState}function Ii(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Ac(),r=oo(t,e=ao(n),n);return null!==r&&(Lc(r,t,n),io(r,t,n)),t={cache:ja()},void(e.payload=t)}t=t.return}}function Fi(e,t,n){var r=Ac();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Hi(e)?Yi(t,n):null!==(n=Mr(e,t,n,r))&&(Lc(n,e,r),Wi(n,t,r))}function zi(e,t,n){Bi(e,t,n,Ac())}function Bi(e,t,n,r){var a={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Hi(e))Yi(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,l=o(i,n);if(a.hasEagerState=!0,a.eagerState=l,Qn(l,i))return Dr(e,t,a,0),null===rc&&Pr(),!1}catch(s){}if(null!==(n=Mr(e,t,a,r)))return Lc(n,e,r),Wi(n,t,r),!0}return!1}function Ui(e,t,n,r){if(r={lane:2,revertLane:Du(),action:r,hasEagerState:!1,eagerState:null,next:null},Hi(e)){if(t)throw Error(i(479))}else null!==(t=Mr(e,n,r,2))&&Lc(t,e,2)}function Hi(e){var t=e.alternate;return e===wo||null!==t&&t===wo}function Yi(e,t){Oo=ko=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Wi(e,t,n){if(0!==(4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,_e(e,n)}}var qi={readContext:Ca,use:Ho,useCallback:Mo,useContext:Mo,useEffect:Mo,useImperativeHandle:Mo,useLayoutEffect:Mo,useInsertionEffect:Mo,useMemo:Mo,useReducer:Mo,useRef:Mo,useState:Mo,useDebugValue:Mo,useDeferredValue:Mo,useTransition:Mo,useSyncExternalStore:Mo,useId:Mo,useHostTransitionStatus:Mo,useFormState:Mo,useActionState:Mo,useOptimistic:Mo,useMemoCache:Mo,useCacheRefresh:Mo},$i={readContext:Ca,use:Ho,useCallback:function(e,t){return zo().memoizedState=[e,void 0===t?null:t],e},useContext:Ca,useEffect:vi,useImperativeHandle:function(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,gi(4194308,4,Si.bind(null,t,e),n)},useLayoutEffect:function(e,t){return gi(4194308,4,e,t)},useInsertionEffect:function(e,t){gi(4,2,e,t)},useMemo:function(e,t){var n=zo();t=void 0===t?null:t;var r=e();if(Eo){fe(!0);try{e()}finally{fe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=zo();if(void 0!==n){var a=n(t);if(Eo){fe(!0);try{n(t)}finally{fe(!1)}}}else a=t;return r.memoizedState=r.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},r.queue=e,e=e.dispatch=Fi.bind(null,wo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},zo().memoizedState=e},useState:function(e){var t=(e=ei(e)).queue,n=zi.bind(null,wo,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Oi,useDeferredValue:function(e,t){return _i(zo(),e,t)},useTransition:function(){var e=ei(!1);return e=Di.bind(null,wo,e.queue,!0,!1),zo().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=wo,a=zo();if(oa){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===rc)throw Error(i(349));0!==(124&oc)||Qo(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,vi(Go.bind(null,r,o,e),[e]),r.flags|=2048,hi(9,{destroy:void 0,resource:void 0},Xo.bind(null,r,o,n,t),null),n},useId:function(){var e=zo(),t=rc.identifierPrefix;if(oa){var n=Zr;t="\xab"+t+"R"+(n=(Gr&~(1<<32-pe(Gr)-1)).toString(32)+n),0<(n=Co++)&&(t+="H"+n.toString(32)),t+="\xbb"}else t="\xab"+t+"r"+(n=Do++).toString(32)+"\xbb";return e.memoizedState=t},useHostTransitionStatus:Ai,useFormState:ci,useActionState:ci,useOptimistic:function(e){var t=zo();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Ui.bind(null,wo,!0,n),n.dispatch=t,[e,t]},useMemoCache:Yo,useCacheRefresh:function(){return zo().memoizedState=Ii.bind(null,wo)}},Ki={readContext:Ca,use:Ho,useCallback:Ei,useContext:Ca,useEffect:bi,useImperativeHandle:ki,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:qo,useRef:mi,useState:function(){return qo(Wo)},useDebugValue:Oi,useDeferredValue:function(e,t){return Pi(Bo(),xo.memoizedState,e,t)},useTransition:function(){var e=qo(Wo)[0],t=Bo().memoizedState;return["boolean"===typeof e?e:Uo(e),t]},useSyncExternalStore:Vo,useId:Ri,useHostTransitionStatus:Ai,useFormState:ui,useActionState:ui,useOptimistic:function(e,t){return ti(Bo(),0,e,t)},useMemoCache:Yo,useCacheRefresh:Li},Vi={readContext:Ca,use:Ho,useCallback:Ei,useContext:Ca,useEffect:bi,useImperativeHandle:ki,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:Ko,useRef:mi,useState:function(){return Ko(Wo)},useDebugValue:Oi,useDeferredValue:function(e,t){var n=Bo();return null===xo?_i(n,e,t):Pi(n,xo.memoizedState,e,t)},useTransition:function(){var e=Ko(Wo)[0],t=Bo().memoizedState;return["boolean"===typeof e?e:Uo(e),t]},useSyncExternalStore:Vo,useId:Ri,useHostTransitionStatus:Ai,useFormState:pi,useActionState:pi,useOptimistic:function(e,t){var n=Bo();return null!==xo?ti(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:Yo,useCacheRefresh:Li},Qi=null,Xi=0;function Gi(e){var t=Xi;return Xi+=1,null===Qi&&(Qi=[]),Ga(Qi,e,t)}function Zi(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function Ji(e,t){if(t.$$typeof===p)throw Error(i(525));throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function el(e){return(0,e._init)(e._payload)}function tl(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(e,t){return(e=Fr(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Hr(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){var o=n.type;return o===g?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===typeof o&&null!==o&&o.$$typeof===C&&el(o)===t.type)?(Zi(t=a(t,n.props),n),t.return=e,t):(Zi(t=Br(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Yr(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Ur(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t||"bigint"===typeof t)return(t=Hr(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case h:return Zi(n=Br(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case m:return(t=Yr(t,e.mode,n)).return=e,t;case C:return f(e,t=(0,t._init)(t._payload),n)}if(j(t)||M(t))return(t=Ur(t,e.mode,n,null)).return=e,t;if("function"===typeof t.then)return f(e,Gi(t),n);if(t.$$typeof===x)return f(e,_a(e,t),n);Ji(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n||"bigint"===typeof n)return null!==a?null:s(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case h:return n.key===a?c(e,t,n,r):null;case m:return n.key===a?u(e,t,n,r):null;case C:return p(e,t,n=(a=n._init)(n._payload),r)}if(j(n)||M(n))return null!==a?null:d(e,t,n,r,null);if("function"===typeof n.then)return p(e,t,Gi(n),r);if(n.$$typeof===x)return p(e,t,_a(e,n),r);Ji(e,n)}return null}function y(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r||"bigint"===typeof r)return s(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case h:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case m:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case C:return y(e,t,n,r=(0,r._init)(r._payload),a)}if(j(r)||M(r))return d(t,e=e.get(n)||null,r,a,null);if("function"===typeof r.then)return y(e,t,n,Gi(r),a);if(r.$$typeof===x)return y(e,t,n,_a(t,r),a);Ji(t,r)}return null}function v(s,c,u,d){if("object"===typeof u&&null!==u&&u.type===g&&null===u.key&&(u=u.props.children),"object"===typeof u&&null!==u){switch(u.$$typeof){case h:e:{for(var b=u.key;null!==c;){if(c.key===b){if((b=u.type)===g){if(7===c.tag){n(s,c.sibling),(d=a(c,u.props.children)).return=s,s=d;break e}}else if(c.elementType===b||"object"===typeof b&&null!==b&&b.$$typeof===C&&el(b)===c.type){n(s,c.sibling),Zi(d=a(c,u.props),u),d.return=s,s=d;break e}n(s,c);break}t(s,c),c=c.sibling}u.type===g?((d=Ur(u.props.children,s.mode,d,u.key)).return=s,s=d):(Zi(d=Br(u.type,u.key,u.props,null,s.mode,d),u),d.return=s,s=d)}return l(s);case m:e:{for(b=u.key;null!==c;){if(c.key===b){if(4===c.tag&&c.stateNode.containerInfo===u.containerInfo&&c.stateNode.implementation===u.implementation){n(s,c.sibling),(d=a(c,u.children||[])).return=s,s=d;break e}n(s,c);break}t(s,c),c=c.sibling}(d=Yr(u,s.mode,d)).return=s,s=d}return l(s);case C:return v(s,c,u=(b=u._init)(u._payload),d)}if(j(u))return function(a,i,l,s){for(var c=null,u=null,d=i,h=i=0,m=null;null!==d&&h<l.length;h++){d.index>h?(m=d,d=null):m=d.sibling;var g=p(a,d,l[h],s);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(a,d),i=o(g,i,h),null===u?c=g:u.sibling=g,u=g,d=m}if(h===l.length)return n(a,d),oa&&Jr(a,h),c;if(null===d){for(;h<l.length;h++)null!==(d=f(a,l[h],s))&&(i=o(d,i,h),null===u?c=d:u.sibling=d,u=d);return oa&&Jr(a,h),c}for(d=r(d);h<l.length;h++)null!==(m=y(d,a,h,l[h],s))&&(e&&null!==m.alternate&&d.delete(null===m.key?h:m.key),i=o(m,i,h),null===u?c=m:u.sibling=m,u=m);return e&&d.forEach((function(e){return t(a,e)})),oa&&Jr(a,h),c}(s,c,u,d);if(M(u)){if("function"!==typeof(b=M(u)))throw Error(i(150));return function(a,l,s,c){if(null==s)throw Error(i(151));for(var u=null,d=null,h=l,m=l=0,g=null,v=s.next();null!==h&&!v.done;m++,v=s.next()){h.index>m?(g=h,h=null):g=h.sibling;var b=p(a,h,v.value,c);if(null===b){null===h&&(h=g);break}e&&h&&null===b.alternate&&t(a,h),l=o(b,l,m),null===d?u=b:d.sibling=b,d=b,h=g}if(v.done)return n(a,h),oa&&Jr(a,m),u;if(null===h){for(;!v.done;m++,v=s.next())null!==(v=f(a,v.value,c))&&(l=o(v,l,m),null===d?u=v:d.sibling=v,d=v);return oa&&Jr(a,m),u}for(h=r(h);!v.done;m++,v=s.next())null!==(v=y(h,a,m,v.value,c))&&(e&&null!==v.alternate&&h.delete(null===v.key?m:v.key),l=o(v,l,m),null===d?u=v:d.sibling=v,d=v);return e&&h.forEach((function(e){return t(a,e)})),oa&&Jr(a,m),u}(s,c,u=b.call(u),d)}if("function"===typeof u.then)return v(s,c,Gi(u),d);if(u.$$typeof===x)return v(s,c,_a(s,u),d);Ji(s,u)}return"string"===typeof u&&""!==u||"number"===typeof u||"bigint"===typeof u?(u=""+u,null!==c&&6===c.tag?(n(s,c.sibling),(d=a(c,u)).return=s,s=d):(n(s,c),(d=Hr(u,s.mode,d)).return=s,s=d),l(s)):n(s,c)}return function(e,t,n,r){try{Xi=0;var a=v(e,t,n,r);return Qi=null,a}catch(i){if(i===qa||i===Ka)throw i;var o=Lr(29,i,null,e.mode);return o.lanes=r,o.return=e,o}}}var nl=tl(!0),rl=tl(!1),al=z(null),ol=null;function il(e){var t=e.alternate;U(ul,1&ul.current),U(al,e),null===ol&&(null===t||null!==ho.current||null!==t.memoizedState)&&(ol=e)}function ll(e){if(22===e.tag){if(U(ul,ul.current),U(al,e),null===ol){var t=e.alternate;null!==t&&null!==t.memoizedState&&(ol=e)}}else sl()}function sl(){U(ul,ul.current),U(al,al.current)}function cl(e){B(al),ol===e&&(ol=null),B(ul)}var ul=z(0);function dl(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||gd(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function fl(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:f({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var pl={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ac(),a=ao(r);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=oo(e,a,r))&&(Lc(t,e,r),io(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ac(),a=ao(r);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=oo(e,a,r))&&(Lc(t,e,r),io(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ac(),r=ao(n);r.tag=2,void 0!==t&&null!==t&&(r.callback=t),null!==(t=oo(e,r,n))&&(Lc(t,e,n),io(t,e,n))}};function hl(e,t,n,r,a,o,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!Xn(n,r)||!Xn(a,o))}function ml(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&pl.enqueueReplaceState(t,t.state,null)}function gl(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var a in n===t&&(n=f({},n)),e)void 0===n[a]&&(n[a]=e[a]);return n}var yl="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function vl(e){yl(e)}function bl(e){console.error(e)}function wl(e){yl(e)}function xl(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout((function(){throw n}))}}function Sl(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout((function(){throw r}))}}function kl(e,t,n){return(n=ao(n)).tag=3,n.payload={element:null},n.callback=function(){xl(e,t)},n}function Ol(e){return(e=ao(e)).tag=3,e}function El(e,t,n,r){var a=n.type.getDerivedStateFromError;if("function"===typeof a){var o=r.value;e.payload=function(){return a(o)},e.callback=function(){Sl(t,n,r)}}var i=n.stateNode;null!==i&&"function"===typeof i.componentDidCatch&&(e.callback=function(){Sl(t,n,r),"function"!==typeof a&&(null===Oc?Oc=new Set([this]):Oc.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Cl=Error(i(461)),_l=!1;function Pl(e,t,n,r){t.child=null===e?rl(t,null,n,r):nl(t,e.child,n,r)}function Dl(e,t,n,r,a){n=n.render;var o=t.ref;if("ref"in r){var i={};for(var l in r)"ref"!==l&&(i[l]=r[l])}else i=r;return Ea(t),r=To(e,t,n,i,o,a),l=Lo(),null===e||_l?(oa&&l&&ta(t),t.flags|=1,Pl(e,t,r,a),t.child):(Io(e,t,a),Ql(e,t,a))}function Ml(e,t,n,r,a){if(null===e){var o=n.type;return"function"!==typeof o||Ir(o)||void 0!==o.defaultProps||null!==n.compare?((e=Br(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Nl(e,t,o,r,a))}if(o=e.child,!Xl(e,a)){var i=o.memoizedProps;if((n=null!==(n=n.compare)?n:Xn)(i,r)&&e.ref===t.ref)return Ql(e,t,a)}return t.flags|=1,(e=Fr(o,r)).ref=t.ref,e.return=t,t.child=e}function Nl(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(Xn(o,r)&&e.ref===t.ref){if(_l=!1,t.pendingProps=r=o,!Xl(e,a))return t.lanes=e.lanes,Ql(e,t,a);0!==(131072&e.flags)&&(_l=!0)}}return Rl(e,t,n,r,a)}function Tl(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(0!==(128&t.flags)){if(r=null!==o?o.baseLanes|n:n,null!==e){for(a=t.child=e.child,o=0;null!==a;)o=o|a.lanes|a.childLanes,a=a.sibling;t.childLanes=o&~r}else t.childLanes=0,t.child=null;return jl(e,t,r,n)}if(0===(536870912&n))return t.lanes=t.childLanes=536870912,jl(e,t,null!==o?o.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ya(0,null!==o?o.cachePool:null),null!==o?go(t,o):yo(),ll(t)}else null!==o?(Ya(0,o.cachePool),go(t,o),sl(),t.memoizedState=null):(null!==e&&Ya(0,null),yo(),sl());return Pl(e,t,a,n),t.child}function jl(e,t,n,r){var a=Ha();return a=null===a?null:{parent:Ta._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},null!==e&&Ya(0,null),yo(),ll(t),null!==e&&ka(e,t,r,!0),null}function Al(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!==typeof n&&"object"!==typeof n)throw Error(i(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function Rl(e,t,n,r,a){return Ea(t),n=To(e,t,n,r,void 0,a),r=Lo(),null===e||_l?(oa&&r&&ta(t),t.flags|=1,Pl(e,t,n,a),t.child):(Io(e,t,a),Ql(e,t,a))}function Ll(e,t,n,r,a,o){return Ea(t),t.updateQueue=null,n=Ao(t,r,n,a),jo(e),r=Lo(),null===e||_l?(oa&&r&&ta(t),t.flags|=1,Pl(e,t,n,o),t.child):(Io(e,t,o),Ql(e,t,o))}function Il(e,t,n,r,a){if(Ea(t),null===t.stateNode){var o=Ar,i=n.contextType;"object"===typeof i&&null!==i&&(o=Ca(i)),o=new n(r,o),t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,o.updater=pl,t.stateNode=o,o._reactInternals=t,(o=t.stateNode).props=r,o.state=t.memoizedState,o.refs={},no(t),i=n.contextType,o.context="object"===typeof i&&null!==i?Ca(i):Ar,o.state=t.memoizedState,"function"===typeof(i=n.getDerivedStateFromProps)&&(fl(t,n,i,r),o.state=t.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof o.getSnapshotBeforeUpdate||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||(i=o.state,"function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),i!==o.state&&pl.enqueueReplaceState(o,o.state,null),uo(t,r,o,a),co(),o.state=t.memoizedState),"function"===typeof o.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){o=t.stateNode;var l=t.memoizedProps,s=gl(n,l);o.props=s;var c=o.context,u=n.contextType;i=Ar,"object"===typeof u&&null!==u&&(i=Ca(u));var d=n.getDerivedStateFromProps;u="function"===typeof d||"function"===typeof o.getSnapshotBeforeUpdate,l=t.pendingProps!==l,u||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(l||c!==i)&&ml(t,o,r,i),to=!1;var f=t.memoizedState;o.state=f,uo(t,r,o,a),co(),c=t.memoizedState,l||f!==c||to?("function"===typeof d&&(fl(t,n,d,r),c=t.memoizedState),(s=to||hl(t,n,s,r,f,c,i))?(u||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.flags|=4194308)):("function"===typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),o.props=r,o.state=c,o.context=i,r=s):("function"===typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,ro(e,t),u=gl(n,i=t.memoizedProps),o.props=u,d=t.pendingProps,f=o.context,c=n.contextType,s=Ar,"object"===typeof c&&null!==c&&(s=Ca(c)),(c="function"===typeof(l=n.getDerivedStateFromProps)||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(i!==d||f!==s)&&ml(t,o,r,s),to=!1,f=t.memoizedState,o.state=f,uo(t,r,o,a),co();var p=t.memoizedState;i!==d||f!==p||to||null!==e&&null!==e.dependencies&&Oa(e.dependencies)?("function"===typeof l&&(fl(t,n,l,r),p=t.memoizedState),(u=to||hl(t,n,u,r,f,p,s)||null!==e&&null!==e.dependencies&&Oa(e.dependencies))?(c||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,p,s),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,p,s)),"function"===typeof o.componentDidUpdate&&(t.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof o.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),o.props=r,o.state=p,o.context=s,r=u):("function"!==typeof o.componentDidUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||i===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return o=r,Al(e,t),r=0!==(128&t.flags),o||r?(o=t.stateNode,n=r&&"function"!==typeof n.getDerivedStateFromError?null:o.render(),t.flags|=1,null!==e&&r?(t.child=nl(t,e.child,null,a),t.child=nl(t,null,n,a)):Pl(e,t,n,a),t.memoizedState=o.state,e=t.child):e=Ql(e,t,a),e}function Fl(e,t,n,r){return pa(),t.flags|=256,Pl(e,t,n,r),t.child}var zl={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Bl(e){return{baseLanes:e,cachePool:Wa()}}function Ul(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=gc),e}function Hl(e,t,n){var r,a=t.pendingProps,o=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&ul.current)),r&&(o=!0,t.flags&=-129),r=0!==(32&t.flags),t.flags&=-33,null===e){if(oa){if(o?il(t):sl(),oa){var s,c=aa;if(s=c){e:{for(s=c,c=la;8!==s.nodeType;){if(!c){c=null;break e}if(null===(s=yd(s.nextSibling))){c=null;break e}}c=s}null!==c?(t.memoizedState={dehydrated:c,treeContext:null!==Xr?{id:Gr,overflow:Zr}:null,retryLane:536870912,hydrationErrors:null},(s=Lr(18,null,null,0)).stateNode=c,s.return=t,t.child=s,ra=t,aa=null,s=!0):s=!1}s||ca(t)}if(null!==(c=t.memoizedState)&&null!==(c=c.dehydrated))return gd(c)?t.lanes=32:t.lanes=536870912,null;cl(t)}return c=a.children,a=a.fallback,o?(sl(),c=Wl({mode:"hidden",children:c},o=t.mode),a=Ur(a,o,n,null),c.return=t,a.return=t,c.sibling=a,t.child=c,(o=t.child).memoizedState=Bl(n),o.childLanes=Ul(e,r,n),t.memoizedState=zl,a):(il(t),Yl(t,c))}if(null!==(s=e.memoizedState)&&null!==(c=s.dehydrated)){if(l)256&t.flags?(il(t),t.flags&=-257,t=ql(e,t,n)):null!==t.memoizedState?(sl(),t.child=e.child,t.flags|=128,t=null):(sl(),o=a.fallback,c=t.mode,a=Wl({mode:"visible",children:a.children},c),(o=Ur(o,c,n,null)).flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,nl(t,e.child,null,n),(a=t.child).memoizedState=Bl(n),a.childLanes=Ul(e,r,n),t.memoizedState=zl,t=o);else if(il(t),gd(c)){if(r=c.nextSibling&&c.nextSibling.dataset)var u=r.dgst;r=u,(a=Error(i(419))).stack="",a.digest=r,ma({value:a,source:null,stack:null}),t=ql(e,t,n)}else if(_l||ka(e,t,n,!1),r=0!==(n&e.childLanes),_l||r){if(null!==(r=rc)&&(0!==(a=0!==((a=0!==(42&(a=n&-n))?1:Pe(a))&(r.suspendedLanes|n))?0:a)&&a!==s.retryLane))throw s.retryLane=a,Nr(e,a),Lc(r,e,a),Cl;"$?"===c.data||Kc(),t=ql(e,t,n)}else"$?"===c.data?(t.flags|=192,t.child=e.child,t=null):(e=s.treeContext,aa=yd(c.nextSibling),ra=t,oa=!0,ia=null,la=!1,null!==e&&(Vr[Qr++]=Gr,Vr[Qr++]=Zr,Vr[Qr++]=Xr,Gr=e.id,Zr=e.overflow,Xr=t),(t=Yl(t,a.children)).flags|=4096);return t}return o?(sl(),o=a.fallback,c=t.mode,u=(s=e.child).sibling,(a=Fr(s,{mode:"hidden",children:a.children})).subtreeFlags=65011712&s.subtreeFlags,null!==u?o=Fr(u,o):(o=Ur(o,c,n,null)).flags|=2,o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,null===(c=e.child.memoizedState)?c=Bl(n):(null!==(s=c.cachePool)?(u=Ta._currentValue,s=s.parent!==u?{parent:u,pool:u}:s):s=Wa(),c={baseLanes:c.baseLanes|n,cachePool:s}),o.memoizedState=c,o.childLanes=Ul(e,r,n),t.memoizedState=zl,a):(il(t),e=(n=e.child).sibling,(n=Fr(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function Yl(e,t){return(t=Wl({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Wl(e,t){return(e=Lr(22,e,null,t)).lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function ql(e,t,n){return nl(t,e.child,null,n),(e=Yl(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function $l(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),xa(e.return,t,n)}function Kl(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function Vl(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Pl(e,t,r.children,n),0!==(2&(r=ul.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&$l(e,n,t);else if(19===e.tag)$l(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(U(ul,r),a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===dl(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Kl(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===dl(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Kl(t,!0,n,null,o);break;case"together":Kl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ql(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),pc|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(ka(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Fr(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Fr(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Xl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Oa(e))}function Gl(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)_l=!0;else{if(!Xl(e,n)&&0===(128&t.flags))return _l=!1,function(e,t,n){switch(t.tag){case 3:$(t,t.stateNode.containerInfo),ba(0,Ta,e.memoizedState.cache),pa();break;case 27:case 5:V(t);break;case 4:$(t,t.stateNode.containerInfo);break;case 10:ba(0,t.type,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(il(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Hl(e,t,n):(il(t),null!==(e=Ql(e,t,n))?e.sibling:null);il(t);break;case 19:var a=0!==(128&e.flags);if((r=0!==(n&t.childLanes))||(ka(e,t,n,!1),r=0!==(n&t.childLanes)),a){if(r)return Vl(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),U(ul,ul.current),r)break;return null;case 22:case 23:return t.lanes=0,Tl(e,t,n);case 24:ba(0,Ta,e.memoizedState.cache)}return Ql(e,t,n)}(e,t,n);_l=0!==(131072&e.flags)}else _l=!1,oa&&0!==(1048576&t.flags)&&ea(t,Kr,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var r=t.elementType,a=r._init;if(r=a(r._payload),t.type=r,"function"!==typeof r){if(void 0!==r&&null!==r){if((a=r.$$typeof)===S){t.tag=11,t=Dl(null,t,r,e,n);break e}if(a===E){t.tag=14,t=Ml(null,t,r,e,n);break e}}throw t=T(r)||r,Error(i(306,t,""))}Ir(r)?(e=gl(r,e),t.tag=1,t=Il(null,t,r,e,n)):(t.tag=0,t=Rl(null,t,r,e,n))}return t;case 0:return Rl(e,t,t.type,t.pendingProps,n);case 1:return Il(e,t,r=t.type,a=gl(r,t.pendingProps),n);case 3:e:{if($(t,t.stateNode.containerInfo),null===e)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,ro(e,t),uo(t,r,null,n);var l=t.memoizedState;if(r=l.cache,ba(0,Ta,r),r!==o.cache&&Sa(t,[Ta],n,!0),co(),r=l.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:l.cache},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=Fl(e,t,r,n);break e}if(r!==a){ma(a=Or(Error(i(424)),t)),t=Fl(e,t,r,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(aa=yd(e.firstChild),ra=t,oa=!0,ia=null,la=!0,n=rl(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(pa(),r===a){t=Ql(e,t,n);break e}Pl(e,t,r,n)}t=t.child}return t;case 26:return Al(e,t),null===e?(n=Pd(t.type,null,t.pendingProps,null))?t.memoizedState=n:oa||(n=t.type,e=t.pendingProps,(r=rd(W.current).createElement(n))[Te]=t,r[je]=e,ed(r,n,e),qe(r),t.stateNode=r):t.memoizedState=Pd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return V(t),null===e&&oa&&(r=t.stateNode=wd(t.type,t.pendingProps,W.current),ra=t,la=!0,a=aa,pd(t.type)?(vd=a,aa=yd(r.firstChild)):aa=a),Pl(e,t,t.pendingProps.children,n),Al(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&oa&&((a=r=aa)&&(null!==(r=function(e,t,n,r){for(;1===e.nodeType;){var a=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[ze])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(o=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(o!==a.rel||e.getAttribute("href")!==(null==a.href||""===a.href?null:a.href)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin)||e.getAttribute("title")!==(null==a.title?null:a.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((o=e.getAttribute("src"))!==(null==a.src?null:a.src)||e.getAttribute("type")!==(null==a.type?null:a.type)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var o=null==a.name?null:""+a.name;if("hidden"===a.type&&e.getAttribute("name")===o)return e}if(null===(e=yd(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,la))?(t.stateNode=r,ra=t,aa=yd(r.firstChild),la=!1,a=!0):a=!1),a||ca(t)),V(t),a=t.type,o=t.pendingProps,l=null!==e?e.memoizedProps:null,r=o.children,id(a,o)?r=null:null!==l&&id(a,l)&&(t.flags|=32),null!==t.memoizedState&&(a=To(e,t,Ro,null,null,n),Vd._currentValue=a),Al(e,t),Pl(e,t,r,n),t.child;case 6:return null===e&&oa&&((e=n=aa)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=yd(e.nextSibling)))return null}return e}(n,t.pendingProps,la))?(t.stateNode=n,ra=t,aa=null,e=!0):e=!1),e||ca(t)),null;case 13:return Hl(e,t,n);case 4:return $(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=nl(t,null,r,n):Pl(e,t,r,n),t.child;case 11:return Dl(e,t,t.type,t.pendingProps,n);case 7:return Pl(e,t,t.pendingProps,n),t.child;case 8:case 12:return Pl(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,ba(0,t.type,r.value),Pl(e,t,r.children,n),t.child;case 9:return a=t.type._context,r=t.pendingProps.children,Ea(t),r=r(a=Ca(a)),t.flags|=1,Pl(e,t,r,n),t.child;case 14:return Ml(e,t,t.type,t.pendingProps,n);case 15:return Nl(e,t,t.type,t.pendingProps,n);case 19:return Vl(e,t,n);case 31:return r=t.pendingProps,n=t.mode,r={mode:r.mode,children:r.children},null===e?((n=Wl(r,n)).ref=t.ref,t.child=n,n.return=t,t=n):((n=Fr(e.child,r)).ref=t.ref,t.child=n,n.return=t,t=n),t;case 22:return Tl(e,t,n);case 24:return Ea(t),r=Ca(Ta),null===e?(null===(a=Ha())&&(a=rc,o=ja(),a.pooledCache=o,o.refCount++,null!==o&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},no(t),ba(0,Ta,a)):(0!==(e.lanes&n)&&(ro(e,t),uo(t,null,null,n),co()),a=e.memoizedState,o=t.memoizedState,a.parent!==r?(a={parent:r,cache:r},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),ba(0,Ta,r)):(r=o.cache,ba(0,Ta,r),r!==a.cache&&Sa(t,[Ta],n,!0))),Pl(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function Zl(e){e.flags|=4}function Jl(e,t){if("stylesheet"!==t.type||0!==(4&t.state.loading))e.flags&=-16777217;else if(e.flags|=16777216,!Ud(t)){if(null!==(t=al.current)&&((4194048&oc)===oc?null!==ol:(62914560&oc)!==oc&&0===(536870912&oc)||t!==ol))throw Za=Va,$a;e.flags|=8192}}function es(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?ke():536870912,e.lanes|=t,yc|=t)}function ts(e,t){if(!oa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ns(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=65011712&a.subtreeFlags,r|=65011712&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function rs(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return ns(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),wa(Ta),K(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(fa(t)?Zl(t):null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,ha())),ns(t),null;case 26:return n=t.memoizedState,null===e?(Zl(t),null!==n?(ns(t),Jl(t,n)):(ns(t),t.flags&=-16777217)):n?n!==e.memoizedState?(Zl(t),ns(t),Jl(t,n)):(ns(t),t.flags&=-16777217):(e.memoizedProps!==r&&Zl(t),ns(t),t.flags&=-16777217),null;case 27:Q(t),n=W.current;var a=t.type;if(null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Zl(t);else{if(!r){if(null===t.stateNode)throw Error(i(166));return ns(t),null}e=H.current,fa(t)?ua(t):(e=wd(a,r,n),t.stateNode=e,Zl(t))}return ns(t),null;case 5:if(Q(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Zl(t);else{if(!r){if(null===t.stateNode)throw Error(i(166));return ns(t),null}if(e=H.current,fa(t))ua(t);else{switch(a=rd(W.current),e){case 1:e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=a.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=a.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=a.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"===typeof r.is?a.createElement("select",{is:r.is}):a.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"===typeof r.is?a.createElement(n,{is:r.is}):a.createElement(n)}}e[Te]=t,e[je]=r;e:for(a=t.child;null!==a;){if(5===a.tag||6===a.tag)e.appendChild(a.stateNode);else if(4!==a.tag&&27!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;null===a.sibling;){if(null===a.return||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=e;e:switch(ed(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Zl(t)}}return ns(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&Zl(t);else{if("string"!==typeof r&&null===t.stateNode)throw Error(i(166));if(e=W.current,fa(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(a=ra))switch(a.tag){case 27:case 5:r=a.memoizedProps}e[Te]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||Xu(e.nodeValue,n)))||ca(t)}else(e=rd(e).createTextNode(r))[Te]=t,t.stateNode=e}return ns(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=fa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(i(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(i(317));a[Te]=t}else pa(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ns(t),a=!1}else a=ha(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?(cl(t),t):(cl(t),null)}if(cl(t),0!==(128&t.flags))return t.lanes=n,t;if(n=null!==r,e=null!==e&&null!==e.memoizedState,n){a=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(a=r.alternate.memoizedState.cachePool.pool);var o=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),es(t,t.updateQueue),ns(t),null;case 4:return K(),null===e&&Bu(t.stateNode.containerInfo),ns(t),null;case 10:return wa(t.type),ns(t),null;case 19:if(B(ul),null===(a=t.memoizedState))return ns(t),null;if(r=0!==(128&t.flags),null===(o=a.rendering))if(r)ts(a,!1);else{if(0!==fc||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(o=dl(e))){for(t.flags|=128,ts(a,!1),e=o.updateQueue,t.updateQueue=e,es(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)zr(n,e),n=n.sibling;return U(ul,1&ul.current|2),t.child}e=e.sibling}null!==a.tail&&te()>Sc&&(t.flags|=128,r=!0,ts(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=dl(o))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,es(t,e),ts(a,!0),null===a.tail&&"hidden"===a.tailMode&&!o.alternate&&!oa)return ns(t),null}else 2*te()-a.renderingStartTime>Sc&&536870912!==n&&(t.flags|=128,r=!0,ts(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(null!==(e=a.last)?e.sibling=o:t.child=o,a.last=o)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=te(),t.sibling=null,e=ul.current,U(ul,r?1&e|2:1&e),t):(ns(t),null);case 22:case 23:return cl(t),vo(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?0!==(536870912&n)&&0===(128&t.flags)&&(ns(t),6&t.subtreeFlags&&(t.flags|=8192)):ns(t),null!==(n=t.updateQueue)&&es(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&B(Ua),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),wa(Ta),ns(t),null;case 25:case 30:return null}throw Error(i(156,t.tag))}function as(e,t){switch(na(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return wa(Ta),K(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return Q(t),null;case 13:if(cl(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));pa()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return B(ul),null;case 4:return K(),null;case 10:return wa(t.type),null;case 22:case 23:return cl(t),vo(),null!==e&&B(Ua),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return wa(Ta),null;default:return null}}function os(e,t){switch(na(t),t.tag){case 3:wa(Ta),K();break;case 26:case 27:case 5:Q(t);break;case 4:K();break;case 13:cl(t);break;case 19:B(ul);break;case 10:wa(t.type);break;case 22:case 23:cl(t),vo(),null!==e&&B(Ua);break;case 24:wa(Ta)}}function is(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var a=r.next;n=a;do{if((n.tag&e)===e){r=void 0;var o=n.create,i=n.inst;r=o(),i.destroy=r}n=n.next}while(n!==a)}}catch(l){uu(t,t.return,l)}}function ls(e,t,n){try{var r=t.updateQueue,a=null!==r?r.lastEffect:null;if(null!==a){var o=a.next;r=o;do{if((r.tag&e)===e){var i=r.inst,l=i.destroy;if(void 0!==l){i.destroy=void 0,a=t;var s=n,c=l;try{c()}catch(u){uu(a,s,u)}}}r=r.next}while(r!==o)}}catch(u){uu(t,t.return,u)}}function ss(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{po(t,n)}catch(r){uu(e,e.return,r)}}}function cs(e,t,n){n.props=gl(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){uu(e,t,r)}}function us(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"===typeof n?e.refCleanup=n(r):n.current=r}}catch(a){uu(e,t,a)}}function ds(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"===typeof r)try{r()}catch(a){uu(e,t,a)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"===typeof n)try{n(null)}catch(o){uu(e,t,o)}else n.current=null}function fs(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(a){uu(e,e.return,a)}}function ps(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,o=null,l=null,s=null,c=null,u=null,d=null;for(h in n){var f=n[h];if(n.hasOwnProperty(h)&&null!=f)switch(h){case"checked":case"value":break;case"defaultValue":c=f;default:r.hasOwnProperty(h)||Zu(e,t,h,null,r,f)}}for(var p in r){var h=r[p];if(f=n[p],r.hasOwnProperty(p)&&(null!=h||null!=f))switch(p){case"type":o=h;break;case"name":a=h;break;case"checked":u=h;break;case"defaultChecked":d=h;break;case"value":l=h;break;case"defaultValue":s=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(i(137,t));break;default:h!==f&&Zu(e,t,p,h,r,f)}}return void gt(e,l,s,c,u,d,o,a);case"select":for(o in h=l=s=p=null,n)if(c=n[o],n.hasOwnProperty(o)&&null!=c)switch(o){case"value":break;case"multiple":h=c;default:r.hasOwnProperty(o)||Zu(e,t,o,null,r,c)}for(a in r)if(o=r[a],c=n[a],r.hasOwnProperty(a)&&(null!=o||null!=c))switch(a){case"value":p=o;break;case"defaultValue":s=o;break;case"multiple":l=o;default:o!==c&&Zu(e,t,a,o,r,c)}return t=s,n=l,r=h,void(null!=p?bt(e,!!n,p,!1):!!r!==!!n&&(null!=t?bt(e,!!n,t,!0):bt(e,!!n,n?[]:"",!1)));case"textarea":for(s in h=p=null,n)if(a=n[s],n.hasOwnProperty(s)&&null!=a&&!r.hasOwnProperty(s))switch(s){case"value":case"children":break;default:Zu(e,t,s,null,r,a)}for(l in r)if(a=r[l],o=n[l],r.hasOwnProperty(l)&&(null!=a||null!=o))switch(l){case"value":p=a;break;case"defaultValue":h=a;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=a)throw Error(i(91));break;default:a!==o&&Zu(e,t,l,a,r,o)}return void wt(e,p,h);case"option":for(var m in n)if(p=n[m],n.hasOwnProperty(m)&&null!=p&&!r.hasOwnProperty(m))if("selected"===m)e.selected=!1;else Zu(e,t,m,null,r,p);for(c in r)if(p=r[c],h=n[c],r.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))if("selected"===c)e.selected=p&&"function"!==typeof p&&"symbol"!==typeof p;else Zu(e,t,c,p,r,h);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 g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&Zu(e,t,g,null,r,p);for(u in r)if(p=r[u],h=n[u],r.hasOwnProperty(u)&&p!==h&&(null!=p||null!=h))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(i(137,t));break;default:Zu(e,t,u,p,r,h)}return;default:if(Ct(t)){for(var y in n)p=n[y],n.hasOwnProperty(y)&&void 0!==p&&!r.hasOwnProperty(y)&&Ju(e,t,y,void 0,r,p);for(d in r)p=r[d],h=n[d],!r.hasOwnProperty(d)||p===h||void 0===p&&void 0===h||Ju(e,t,d,p,r,h);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&null!=p&&!r.hasOwnProperty(v)&&Zu(e,t,v,null,r,p);for(f in r)p=r[f],h=n[f],!r.hasOwnProperty(f)||p===h||null==p&&null==h||Zu(e,t,f,p,r,h)}(r,e.type,n,t),r[je]=t}catch(a){uu(e,e.return,a)}}function hs(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&pd(e.type)||4===e.tag}function ms(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||hs(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&pd(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function gs(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Gu));else if(4!==r&&(27===r&&pd(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(gs(e,t,n),e=e.sibling;null!==e;)gs(e,t,n),e=e.sibling}function ys(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&pd(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(ys(e,t,n),e=e.sibling;null!==e;)ys(e,t,n),e=e.sibling}function vs(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);ed(t,r,n),t[Te]=e,t[je]=n}catch(o){uu(e,e.return,o)}}var bs=!1,ws=!1,xs=!1,Ss="function"===typeof WeakSet?WeakSet:Set,ks=null;function Os(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Is(e,n),4&r&&is(5,n);break;case 1:if(Is(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){uu(n,n.return,i)}else{var a=gl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(l){uu(n,n.return,l)}}64&r&&ss(n),512&r&&us(n,n.return);break;case 3:if(Is(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{po(e,t)}catch(i){uu(n,n.return,i)}}break;case 27:null===t&&4&r&&vs(n);case 26:case 5:Is(e,n),null===t&&4&r&&fs(n),512&r&&us(n,n.return);break;case 12:Is(e,n);break;case 13:Is(e,n),4&r&&Ms(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$?"!==e.data||"complete"===n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=hu.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||bs)){t=null!==t&&null!==t.memoizedState||ws,a=bs;var o=ws;bs=r,(ws=t)&&!o?zs(e,n,0!==(8772&n.subtreeFlags)):Is(e,n),bs=a,ws=o}break;case 30:break;default:Is(e,n)}}function Es(e){var t=e.alternate;null!==t&&(e.alternate=null,Es(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Be(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Cs=null,_s=!1;function Ps(e,t,n){for(n=n.child;null!==n;)Ds(e,t,n),n=n.sibling}function Ds(e,t,n){if(de&&"function"===typeof de.onCommitFiberUnmount)try{de.onCommitFiberUnmount(ue,n)}catch(o){}switch(n.tag){case 26:ws||ds(n,t),Ps(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:ws||ds(n,t);var r=Cs,a=_s;pd(n.type)&&(Cs=n.stateNode,_s=!1),Ps(e,t,n),xd(n.stateNode),Cs=r,_s=a;break;case 5:ws||ds(n,t);case 6:if(r=Cs,a=_s,Cs=null,Ps(e,t,n),_s=a,null!==(Cs=r))if(_s)try{(9===Cs.nodeType?Cs.body:"HTML"===Cs.nodeName?Cs.ownerDocument.body:Cs).removeChild(n.stateNode)}catch(i){uu(n,t,i)}else try{Cs.removeChild(n.stateNode)}catch(i){uu(n,t,i)}break;case 18:null!==Cs&&(_s?(hd(9===(e=Cs).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Pf(e)):hd(Cs,n.stateNode));break;case 4:r=Cs,a=_s,Cs=n.stateNode.containerInfo,_s=!0,Ps(e,t,n),Cs=r,_s=a;break;case 0:case 11:case 14:case 15:ws||ls(2,n,t),ws||ls(4,n,t),Ps(e,t,n);break;case 1:ws||(ds(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount&&cs(n,t,r)),Ps(e,t,n);break;case 21:Ps(e,t,n);break;case 22:ws=(r=ws)||null!==n.memoizedState,Ps(e,t,n),ws=r;break;default:Ps(e,t,n)}}function Ms(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{Pf(e)}catch(n){uu(t,t.return,n)}}function Ns(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Ss),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Ss),t;default:throw Error(i(435,e.tag))}}(e);t.forEach((function(t){var r=mu.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}function Ts(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r],o=e,l=t,s=l;e:for(;null!==s;){switch(s.tag){case 27:if(pd(s.type)){Cs=s.stateNode,_s=!1;break e}break;case 5:Cs=s.stateNode,_s=!1;break e;case 3:case 4:Cs=s.stateNode.containerInfo,_s=!0;break e}s=s.return}if(null===Cs)throw Error(i(160));Ds(o,l,a),Cs=null,_s=!1,null!==(o=a.alternate)&&(o.return=null),a.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)As(t,e),t=t.sibling}var js=null;function As(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Ts(t,e),Rs(e),4&r&&(ls(3,e,e.return),is(3,e),ls(5,e,e.return));break;case 1:Ts(t,e),Rs(e),512&r&&(ws||null===n||ds(n,n.return)),64&r&&bs&&(null!==(e=e.updateQueue)&&(null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r))));break;case 26:var a=js;if(Ts(t,e),Rs(e),512&r&&(ws||null===n||ds(n,n.return)),4&r){var o=null!==n?n.memoizedState:null;if(r=e.memoizedState,null===n)if(null===r)if(null===e.stateNode){e:{r=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(r){case"title":(!(o=a.getElementsByTagName("title")[0])||o[ze]||o[Te]||"http://www.w3.org/2000/svg"===o.namespaceURI||o.hasAttribute("itemprop"))&&(o=a.createElement(r),a.head.insertBefore(o,a.querySelector("head > title"))),ed(o,r,n),o[Te]=e,qe(o),r=o;break e;case"link":var l=zd("link","href",a).get(r+(n.href||""));if(l)for(var s=0;s<l.length;s++)if((o=l[s]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&o.getAttribute("rel")===(null==n.rel?null:n.rel)&&o.getAttribute("title")===(null==n.title?null:n.title)&&o.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){l.splice(s,1);break t}ed(o=a.createElement(r),r,n),a.head.appendChild(o);break;case"meta":if(l=zd("meta","content",a).get(r+(n.content||"")))for(s=0;s<l.length;s++)if((o=l[s]).getAttribute("content")===(null==n.content?null:""+n.content)&&o.getAttribute("name")===(null==n.name?null:n.name)&&o.getAttribute("property")===(null==n.property?null:n.property)&&o.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&o.getAttribute("charset")===(null==n.charSet?null:n.charSet)){l.splice(s,1);break t}ed(o=a.createElement(r),r,n),a.head.appendChild(o);break;default:throw Error(i(468,r))}o[Te]=e,qe(o),r=o}e.stateNode=r}else Bd(a,e.type,e.stateNode);else e.stateNode=Ad(a,r,e.memoizedProps);else o!==r?(null===o?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):o.count--,null===r?Bd(a,e.type,e.stateNode):Ad(a,r,e.memoizedProps)):null===r&&null!==e.stateNode&&ps(e,e.memoizedProps,n.memoizedProps)}break;case 27:Ts(t,e),Rs(e),512&r&&(ws||null===n||ds(n,n.return)),null!==n&&4&r&&ps(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Ts(t,e),Rs(e),512&r&&(ws||null===n||ds(n,n.return)),32&e.flags){a=e.stateNode;try{St(a,"")}catch(h){uu(e,e.return,h)}}4&r&&null!=e.stateNode&&ps(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&r&&(xs=!0);break;case 6:if(Ts(t,e),Rs(e),4&r){if(null===e.stateNode)throw Error(i(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(h){uu(e,e.return,h)}}break;case 3:if(Fd=null,a=js,js=Od(t.containerInfo),Ts(t,e),js=a,Rs(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Pf(t.containerInfo)}catch(h){uu(e,e.return,h)}xs&&(xs=!1,Ls(e));break;case 4:r=js,js=Od(e.stateNode.containerInfo),Ts(t,e),Rs(e),js=r;break;case 12:default:Ts(t,e),Rs(e);break;case 13:Ts(t,e),Rs(e),8192&e.child.flags&&null!==e.memoizedState!==(null!==n&&null!==n.memoizedState)&&(xc=te()),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,Ns(e,r)));break;case 22:a=null!==e.memoizedState;var c=null!==n&&null!==n.memoizedState,u=bs,d=ws;if(bs=u||a,ws=d||c,Ts(t,e),ws=d,bs=u,Rs(e),8192&r)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||c||bs||ws||Fs(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){c=n=t;try{if(o=c.stateNode,a)"function"===typeof(l=o.style).setProperty?l.setProperty("display","none","important"):l.display="none";else{s=c.stateNode;var f=c.memoizedProps.style,p=void 0!==f&&null!==f&&f.hasOwnProperty("display")?f.display:null;s.style.display=null==p||"boolean"===typeof p?"":(""+p).trim()}}catch(h){uu(c,c.return,h)}}}else if(6===t.tag){if(null===n){c=t;try{c.stateNode.nodeValue=a?"":c.memoizedProps}catch(h){uu(c,c.return,h)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&(null!==(r=e.updateQueue)&&(null!==(n=r.retryQueue)&&(r.retryQueue=null,Ns(e,n))));break;case 19:Ts(t,e),Rs(e),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,Ns(e,r)));case 30:case 21:}}function Rs(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(hs(r)){n=r;break}r=r.return}if(null==n)throw Error(i(160));switch(n.tag){case 27:var a=n.stateNode;ys(e,ms(e),a);break;case 5:var o=n.stateNode;32&n.flags&&(St(o,""),n.flags&=-33),ys(e,ms(e),o);break;case 3:case 4:var l=n.stateNode.containerInfo;gs(e,ms(e),l);break;default:throw Error(i(161))}}catch(s){uu(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Ls(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Ls(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Is(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Os(e,t.alternate,t),t=t.sibling}function Fs(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:ls(4,t,t.return),Fs(t);break;case 1:ds(t,t.return);var n=t.stateNode;"function"===typeof n.componentWillUnmount&&cs(t,t.return,n),Fs(t);break;case 27:xd(t.stateNode);case 26:case 5:ds(t,t.return),Fs(t);break;case 22:null===t.memoizedState&&Fs(t);break;default:Fs(t)}e=e.sibling}}function zs(e,t,n){for(n=n&&0!==(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,a=e,o=t,i=o.flags;switch(o.tag){case 0:case 11:case 15:zs(a,o,n),is(4,o);break;case 1:if(zs(a,o,n),"function"===typeof(a=(r=o).stateNode).componentDidMount)try{a.componentDidMount()}catch(c){uu(r,r.return,c)}if(null!==(a=(r=o).updateQueue)){var l=r.stateNode;try{var s=a.shared.hiddenCallbacks;if(null!==s)for(a.shared.hiddenCallbacks=null,a=0;a<s.length;a++)fo(s[a],l)}catch(c){uu(r,r.return,c)}}n&&64&i&&ss(o),us(o,o.return);break;case 27:vs(o);case 26:case 5:zs(a,o,n),n&&null===r&&4&i&&fs(o),us(o,o.return);break;case 12:zs(a,o,n);break;case 13:zs(a,o,n),n&&4&i&&Ms(a,o);break;case 22:null===o.memoizedState&&zs(a,o,n),us(o,o.return);break;case 30:break;default:zs(a,o,n)}t=t.sibling}}function Bs(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Aa(n))}function Us(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Aa(e))}function Hs(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Ys(e,t,n,r),t=t.sibling}function Ys(e,t,n,r){var a=t.flags;switch(t.tag){case 0:case 11:case 15:Hs(e,t,n,r),2048&a&&is(9,t);break;case 1:case 13:default:Hs(e,t,n,r);break;case 3:Hs(e,t,n,r),2048&a&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Aa(e)));break;case 12:if(2048&a){Hs(e,t,n,r),e=t.stateNode;try{var o=t.memoizedProps,i=o.id,l=o.onPostCommit;"function"===typeof l&&l(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(s){uu(t,t.return,s)}}else Hs(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,i=t.alternate,null!==t.memoizedState?2&o._visibility?Hs(e,t,n,r):qs(e,t):2&o._visibility?Hs(e,t,n,r):(o._visibility|=2,Ws(e,t,n,r,0!==(10256&t.subtreeFlags))),2048&a&&Bs(i,t);break;case 24:Hs(e,t,n,r),2048&a&&Us(t.alternate,t)}}function Ws(e,t,n,r,a){for(a=a&&0!==(10256&t.subtreeFlags),t=t.child;null!==t;){var o=e,i=t,l=n,s=r,c=i.flags;switch(i.tag){case 0:case 11:case 15:Ws(o,i,l,s,a),is(8,i);break;case 23:break;case 22:var u=i.stateNode;null!==i.memoizedState?2&u._visibility?Ws(o,i,l,s,a):qs(o,i):(u._visibility|=2,Ws(o,i,l,s,a)),a&&2048&c&&Bs(i.alternate,i);break;case 24:Ws(o,i,l,s,a),a&&2048&c&&Us(i.alternate,i);break;default:Ws(o,i,l,s,a)}t=t.sibling}}function qs(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,a=r.flags;switch(r.tag){case 22:qs(n,r),2048&a&&Bs(r.alternate,r);break;case 24:qs(n,r),2048&a&&Us(r.alternate,r);break;default:qs(n,r)}t=t.sibling}}var $s=8192;function Ks(e){if(e.subtreeFlags&$s)for(e=e.child;null!==e;)Vs(e),e=e.sibling}function Vs(e){switch(e.tag){case 26:Ks(e),e.flags&$s&&null!==e.memoizedState&&function(e,t,n){if(null===Hd)throw Error(i(475));var r=Hd;if("stylesheet"===t.type&&("string"!==typeof n.media||!1!==matchMedia(n.media).matches)&&0===(4&t.state.loading)){if(null===t.instance){var a=Dd(n.href),o=e.querySelector(Md(a));if(o)return null!==(e=o._p)&&"object"===typeof e&&"function"===typeof e.then&&(r.count++,r=Wd.bind(r),e.then(r,r)),t.state.loading|=4,t.instance=o,void qe(o);o=e.ownerDocument||e,n=Nd(n),(a=Sd.get(a))&&Ld(n,a),qe(o=o.createElement("link"));var l=o;l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),ed(o,"link",n),t.instance=o}null===r.stylesheets&&(r.stylesheets=new Map),r.stylesheets.set(t,e),(e=t.state.preload)&&0===(3&t.state.loading)&&(r.count++,t=Wd.bind(r),e.addEventListener("load",t),e.addEventListener("error",t))}}(js,e.memoizedState,e.memoizedProps);break;case 5:default:Ks(e);break;case 3:case 4:var t=js;js=Od(e.stateNode.containerInfo),Ks(e),js=t;break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=$s,$s=16777216,Ks(e),$s=t):Ks(e))}}function Qs(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function Xs(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];ks=r,Js(r,e)}Qs(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)Gs(e),e=e.sibling}function Gs(e){switch(e.tag){case 0:case 11:case 15:Xs(e),2048&e.flags&&ls(9,e,e.return);break;case 3:case 12:default:Xs(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,Zs(e)):Xs(e)}}function Zs(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];ks=r,Js(r,e)}Qs(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:ls(8,t,t.return),Zs(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,Zs(t));break;default:Zs(t)}e=e.sibling}}function Js(e,t){for(;null!==ks;){var n=ks;switch(n.tag){case 0:case 11:case 15:ls(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Aa(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,ks=r;else e:for(n=e;null!==ks;){var a=(r=ks).sibling,o=r.return;if(Es(r),r===n){ks=null;break e}if(null!==a){a.return=o,ks=a;break e}ks=o}}}var ec={getCacheForType:function(e){var t=Ca(Ta),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n}},tc="function"===typeof WeakMap?WeakMap:Map,nc=0,rc=null,ac=null,oc=0,ic=0,lc=null,sc=!1,cc=!1,uc=!1,dc=0,fc=0,pc=0,hc=0,mc=0,gc=0,yc=0,vc=null,bc=null,wc=!1,xc=0,Sc=1/0,kc=null,Oc=null,Ec=0,Cc=null,_c=null,Pc=0,Dc=0,Mc=null,Nc=null,Tc=0,jc=null;function Ac(){if(0!==(2&nc)&&0!==oc)return oc&-oc;if(null!==A.T){return 0!==Ia?Ia:Du()}return Me()}function Rc(){0===gc&&(gc=0===(536870912&oc)||oa?Se():536870912);var e=al.current;return null!==e&&(e.flags|=32),gc}function Lc(e,t,n){(e!==rc||2!==ic&&9!==ic)&&null===e.cancelPendingCommit||(Yc(e,0),Bc(e,oc,gc,!1)),Ee(e,n),0!==(2&nc)&&e===rc||(e===rc&&(0===(2&nc)&&(hc|=n),4===fc&&Bc(e,oc,gc,!1)),Su(e))}function Ic(e,t,n){if(0!==(6&nc))throw Error(i(327));for(var r=!n&&0===(124&t)&&0===(t&e.expiredLanes)||we(e,t),a=r?function(e,t){var n=nc;nc|=2;var r=qc(),a=$c();rc!==e||oc!==t?(kc=null,Sc=te()+500,Yc(e,t)):cc=we(e,t);e:for(;;)try{if(0!==ic&&null!==ac){t=ac;var o=lc;t:switch(ic){case 1:ic=0,lc=null,Jc(e,t,o,1);break;case 2:case 9:if(Qa(o)){ic=0,lc=null,Zc(t);break}t=function(){2!==ic&&9!==ic||rc!==e||(ic=7),Su(e)},o.then(t,t);break e;case 3:ic=7;break e;case 4:ic=5;break e;case 7:Qa(o)?(ic=0,lc=null,Zc(t)):(ic=0,lc=null,Jc(e,t,o,7));break;case 5:var l=null;switch(ac.tag){case 26:l=ac.memoizedState;case 5:case 27:var s=ac;if(!l||Ud(l)){ic=0,lc=null;var c=s.sibling;if(null!==c)ac=c;else{var u=s.return;null!==u?(ac=u,eu(u)):ac=null}break t}}ic=0,lc=null,Jc(e,t,o,5);break;case 6:ic=0,lc=null,Jc(e,t,o,6);break;case 8:Hc(),fc=6;break e;default:throw Error(i(462))}}Xc();break}catch(d){Wc(e,d)}return va=ya=null,A.H=r,A.A=a,nc=n,null!==ac?0:(rc=null,oc=0,Pr(),fc)}(e,t):Vc(e,t,!0),o=r;;){if(0===a){cc&&!r&&Bc(e,t,0,!1);break}if(n=e.current.alternate,!o||zc(n)){if(2===a){if(o=t,e.errorRecoveryDisabledLanes&o)var l=0;else l=0!==(l=-536870913&e.pendingLanes)?l:536870912&l?536870912:0;if(0!==l){t=l;e:{var s=e;a=vc;var c=s.current.memoizedState.isDehydrated;if(c&&(Yc(s,l).flags|=256),2!==(l=Vc(s,l,!1))){if(uc&&!c){s.errorRecoveryDisabledLanes|=o,hc|=o,a=4;break e}o=bc,bc=a,null!==o&&(null===bc?bc=o:bc.push.apply(bc,o))}a=l}if(o=!1,2!==a)continue}}if(1===a){Yc(e,0),Bc(e,t,0,!0);break}e:{switch(r=e,o=a){case 0:case 1:throw Error(i(345));case 4:if((4194048&t)!==t)break;case 6:Bc(r,t,gc,!sc);break e;case 2:bc=null;break;case 3:case 5:break;default:throw Error(i(329))}if((62914560&t)===t&&10<(a=xc+300-te())){if(Bc(r,t,gc,!sc),0!==be(r,0,!0))break e;r.timeoutHandle=sd(Fc.bind(null,r,n,bc,kc,wc,t,gc,hc,yc,sc,o,2,-0,0),a)}else Fc(r,n,bc,kc,wc,t,gc,hc,yc,sc,o,0,-0,0)}break}a=Vc(e,t,!1),o=!1}Su(e)}function Fc(e,t,n,r,a,o,l,s,c,u,d,f,p,h){if(e.timeoutHandle=-1,(8192&(f=t.subtreeFlags)||16785408===(16785408&f))&&(Hd={stylesheets:null,count:0,unsuspend:Yd},Vs(t),null!==(f=function(){if(null===Hd)throw Error(i(475));var e=Hd;return e.stylesheets&&0===e.count&&$d(e,e.stylesheets),0<e.count?function(t){var n=setTimeout((function(){if(e.stylesheets&&$d(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}),6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}())))return e.cancelPendingCommit=f(nu.bind(null,e,t,o,n,r,a,l,s,c,d,1,p,h)),void Bc(e,o,l,!u);nu(e,t,o,n,r,a,l,s,c)}function zc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!Qn(o(),a))return!1}catch(i){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Bc(e,t,n,r){t&=~mc,t&=~hc,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var a=t;0<a;){var o=31-pe(a),i=1<<o;r[o]=-1,a&=~i}0!==n&&Ce(e,n,t)}function Uc(){return 0!==(6&nc)||(ku(0,!1),!1)}function Hc(){if(null!==ac){if(0===ic)var e=ac.return;else va=ya=null,Fo(e=ac),Qi=null,Xi=0,e=ac;for(;null!==e;)os(e.alternate,e),e=e.return;ac=null}}function Yc(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,cd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Hc(),rc=e,ac=n=Fr(e.current,null),oc=t,ic=0,lc=null,sc=!1,cc=we(e,t),uc=!1,yc=gc=mc=hc=pc=fc=0,bc=vc=null,wc=!1,0!==(8&t)&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var a=31-pe(r),o=1<<a;t|=e[a],r&=~o}return dc=t,Pr(),n}function Wc(e,t){wo=null,A.H=qi,t===qa||t===Ka?(t=Ja(),ic=3):t===$a?(t=Ja(),ic=4):ic=t===Cl?8:null!==t&&"object"===typeof t&&"function"===typeof t.then?6:1,lc=t,null===ac&&(fc=1,xl(e,Or(t,e.current)))}function qc(){var e=A.H;return A.H=qi,null===e?qi:e}function $c(){var e=A.A;return A.A=ec,e}function Kc(){fc=4,sc||(4194048&oc)!==oc&&null!==al.current||(cc=!0),0===(134217727&pc)&&0===(134217727&hc)||null===rc||Bc(rc,oc,gc,!1)}function Vc(e,t,n){var r=nc;nc|=2;var a=qc(),o=$c();rc===e&&oc===t||(kc=null,Yc(e,t)),t=!1;var i=fc;e:for(;;)try{if(0!==ic&&null!==ac){var l=ac,s=lc;switch(ic){case 8:Hc(),i=6;break e;case 3:case 2:case 9:case 6:null===al.current&&(t=!0);var c=ic;if(ic=0,lc=null,Jc(e,l,s,c),n&&cc){i=0;break e}break;default:c=ic,ic=0,lc=null,Jc(e,l,s,c)}}Qc(),i=fc;break}catch(u){Wc(e,u)}return t&&e.shellSuspendCounter++,va=ya=null,nc=r,A.H=a,A.A=o,null===ac&&(rc=null,oc=0,Pr()),i}function Qc(){for(;null!==ac;)Gc(ac)}function Xc(){for(;null!==ac&&!J();)Gc(ac)}function Gc(e){var t=Gl(e.alternate,e,dc);e.memoizedProps=e.pendingProps,null===t?eu(e):ac=t}function Zc(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Ll(n,t,t.pendingProps,t.type,void 0,oc);break;case 11:t=Ll(n,t,t.pendingProps,t.type.render,t.ref,oc);break;case 5:Fo(t);default:os(n,t),t=Gl(n,t=ac=zr(t,dc),dc)}e.memoizedProps=e.pendingProps,null===t?eu(e):ac=t}function Jc(e,t,n,r){va=ya=null,Fo(t),Qi=null,Xi=0;var a=t.return;try{if(function(e,t,n,r,a){if(n.flags|=32768,null!==r&&"object"===typeof r&&"function"===typeof r.then){if(null!==(t=n.alternate)&&ka(t,n,a,!0),null!==(n=al.current)){switch(n.tag){case 13:return null===ol?Kc():null===n.alternate&&0===fc&&(fc=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===Va?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),du(e,r,a)),!1;case 22:return n.flags|=65536,r===Va?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),du(e,r,a)),!1}throw Error(i(435,n.tag))}return du(e,r,a),Kc(),!1}if(oa)return null!==(t=al.current)?(0===(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==sa&&ma(Or(e=Error(i(422),{cause:r}),n))):(r!==sa&&ma(Or(t=Error(i(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,a&=-a,e.lanes|=a,r=Or(r,n),lo(e,a=kl(e.stateNode,r,a)),4!==fc&&(fc=2)),!1;var o=Error(i(520),{cause:r});if(o=Or(o,n),null===vc?vc=[o]:vc.push(o),4!==fc&&(fc=2),null===t)return!0;r=Or(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,lo(n,e=kl(n.stateNode,r,e)),!1;case 1:if(t=n.type,o=n.stateNode,0===(128&n.flags)&&("function"===typeof t.getDerivedStateFromError||null!==o&&"function"===typeof o.componentDidCatch&&(null===Oc||!Oc.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,El(a=Ol(a),e,n,r),lo(n,a),!1}n=n.return}while(null!==n);return!1}(e,a,t,n,oc))return fc=1,xl(e,Or(n,e.current)),void(ac=null)}catch(o){if(null!==a)throw ac=a,o;return fc=1,xl(e,Or(n,e.current)),void(ac=null)}32768&t.flags?(oa||1===r?e=!0:cc||0!==(536870912&oc)?e=!1:(sc=e=!0,(2===r||9===r||3===r||6===r)&&(null!==(r=al.current)&&13===r.tag&&(r.flags|=16384))),tu(t,e)):eu(t)}function eu(e){var t=e;do{if(0!==(32768&t.flags))return void tu(t,sc);e=t.return;var n=rs(t.alternate,t,dc);if(null!==n)return void(ac=n);if(null!==(t=t.sibling))return void(ac=t);ac=t=e}while(null!==t);0===fc&&(fc=5)}function tu(e,t){do{var n=as(e.alternate,e);if(null!==n)return n.flags&=32767,void(ac=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(ac=e);ac=e=n}while(null!==e);fc=6,ac=null}function nu(e,t,n,r,a,o,l,s,c){e.cancelPendingCommit=null;do{lu()}while(0!==Ec);if(0!==(6&nc))throw Error(i(327));if(null!==t){if(t===e.current)throw Error(i(177));if(o=t.lanes|t.childLanes,function(e,t,n,r,a,o){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var l=e.entanglements,s=e.expirationTimes,c=e.hiddenUpdates;for(n=i&~n;0<n;){var u=31-pe(n),d=1<<u;l[u]=0,s[u]=-1;var f=c[u];if(null!==f)for(c[u]=null,u=0;u<f.length;u++){var p=f[u];null!==p&&(p.lane&=-536870913)}n&=~d}0!==r&&Ce(e,r,0),0!==o&&0===a&&0!==e.tag&&(e.suspendedLanes|=o&~(i&~t))}(e,n,o|=_r,l,s,c),e===rc&&(ac=rc=null,oc=0),_c=t,Cc=e,Pc=n,Dc=o,Mc=a,Nc=r,0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,G(oe,(function(){return su(),null}))):(e.callbackNode=null,e.callbackPriority=0),r=0!==(13878&t.flags),0!==(13878&t.subtreeFlags)||r){r=A.T,A.T=null,a=R.p,R.p=2,l=nc,nc|=4;try{!function(e,t){if(e=e.containerInfo,td=nf,tr(e=er(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(g){n=null;break e}var l=0,s=-1,c=-1,u=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==a&&3!==f.nodeType||(s=l+a),f!==o||0!==r&&3!==f.nodeType||(c=l+r),3===f.nodeType&&(l+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++u===a&&(s=l),p===o&&++d===r&&(c=l),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===s||-1===c?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(nd={focusedElem:e,selectionRange:n},nf=!1,ks=t;null!==ks;)if(e=(t=ks).child,0!==(1024&t.subtreeFlags)&&null!==e)e.return=t,ks=e;else for(;null!==ks;){switch(o=(t=ks).alternate,e=t.flags,t.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!==(1024&e)&&null!==o){e=void 0,n=t,a=o.memoizedProps,o=o.memoizedState,r=n.stateNode;try{var m=gl(n.type,a,(n.elementType,n.type));e=r.getSnapshotBeforeUpdate(m,o),r.__reactInternalSnapshotBeforeUpdate=e}catch(y){uu(n,n.return,y)}}break;case 3:if(0!==(1024&e))if(9===(n=(e=t.stateNode.containerInfo).nodeType))md(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":md(e);break;default:e.textContent=""}break;default:if(0!==(1024&e))throw Error(i(163))}if(null!==(e=t.sibling)){e.return=t.return,ks=e;break}ks=t.return}}(e,t)}finally{nc=l,R.p=a,A.T=r}}Ec=1,ru(),au(),ou()}}function ru(){if(1===Ec){Ec=0;var e=Cc,t=_c,n=0!==(13878&t.flags);if(0!==(13878&t.subtreeFlags)||n){n=A.T,A.T=null;var r=R.p;R.p=2;var a=nc;nc|=4;try{As(t,e);var o=nd,i=er(e.containerInfo),l=o.focusedElem,s=o.selectionRange;if(i!==l&&l&&l.ownerDocument&&Jn(l.ownerDocument.documentElement,l)){if(null!==s&&tr(l)){var c=s.start,u=s.end;if(void 0===u&&(u=c),"selectionStart"in l)l.selectionStart=c,l.selectionEnd=Math.min(u,l.value.length);else{var d=l.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=l.textContent.length,m=Math.min(s.start,h),g=void 0===s.end?m:Math.min(s.end,h);!p.extend&&m>g&&(i=g,g=m,m=i);var y=Zn(l,m),v=Zn(l,g);if(y&&v&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var b=d.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),m>g?(p.addRange(b),p.extend(v.node,v.offset)):(b.setEnd(v.node,v.offset),p.addRange(b))}}}}for(d=[],p=l;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"===typeof l.focus&&l.focus(),l=0;l<d.length;l++){var w=d[l];w.element.scrollLeft=w.left,w.element.scrollTop=w.top}}nf=!!td,nd=td=null}finally{nc=a,R.p=r,A.T=n}}e.current=t,Ec=2}}function au(){if(2===Ec){Ec=0;var e=Cc,t=_c,n=0!==(8772&t.flags);if(0!==(8772&t.subtreeFlags)||n){n=A.T,A.T=null;var r=R.p;R.p=2;var a=nc;nc|=4;try{Os(e,t.alternate,t)}finally{nc=a,R.p=r,A.T=n}}Ec=3}}function ou(){if(4===Ec||3===Ec){Ec=0,ee();var e=Cc,t=_c,n=Pc,r=Nc;0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?Ec=5:(Ec=0,_c=Cc=null,iu(e,e.pendingLanes));var a=e.pendingLanes;if(0===a&&(Oc=null),De(n),t=t.stateNode,de&&"function"===typeof de.onCommitFiberRoot)try{de.onCommitFiberRoot(ue,t,void 0,128===(128&t.current.flags))}catch(s){}if(null!==r){t=A.T,a=R.p,R.p=2,A.T=null;try{for(var o=e.onRecoverableError,i=0;i<r.length;i++){var l=r[i];o(l.value,{componentStack:l.stack})}}finally{A.T=t,R.p=a}}0!==(3&Pc)&&lu(),Su(e),a=e.pendingLanes,0!==(4194090&n)&&0!==(42&a)?e===jc?Tc++:(Tc=0,jc=e):Tc=0,ku(0,!1)}}function iu(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Aa(t)))}function lu(e){return ru(),au(),ou(),su()}function su(){if(5!==Ec)return!1;var e=Cc,t=Dc;Dc=0;var n=De(Pc),r=A.T,a=R.p;try{R.p=32>n?32:n,A.T=null,n=Mc,Mc=null;var o=Cc,l=Pc;if(Ec=0,_c=Cc=null,Pc=0,0!==(6&nc))throw Error(i(331));var s=nc;if(nc|=4,Gs(o.current),Ys(o,o.current,l,n),nc=s,ku(0,!1),de&&"function"===typeof de.onPostCommitFiberRoot)try{de.onPostCommitFiberRoot(ue,o)}catch(c){}return!0}finally{R.p=a,A.T=r,iu(e,t)}}function cu(e,t,n){t=Or(n,t),null!==(e=oo(e,t=kl(e.stateNode,t,2),2))&&(Ee(e,2),Su(e))}function uu(e,t,n){if(3===e.tag)cu(e,e,n);else for(;null!==t;){if(3===t.tag){cu(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Oc||!Oc.has(r))){e=Or(n,e),null!==(r=oo(t,n=Ol(2),2))&&(El(n,r,t,e),Ee(r,2),Su(r));break}}t=t.return}}function du(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new tc;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(uc=!0,a.add(n),e=fu.bind(null,e,t,n),t.then(e,e))}function fu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,rc===e&&(oc&n)===n&&(4===fc||3===fc&&(62914560&oc)===oc&&300>te()-xc?0===(2&nc)&&Yc(e,0):mc|=n,yc===oc&&(yc=0)),Su(e)}function pu(e,t){0===t&&(t=ke()),null!==(e=Nr(e,t))&&(Ee(e,t),Su(e))}function hu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),pu(e,n)}function mu(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(t),pu(e,n)}var gu=null,yu=null,vu=!1,bu=!1,wu=!1,xu=0;function Su(e){e!==yu&&null===e.next&&(null===yu?gu=yu=e:yu=yu.next=e),bu=!0,vu||(vu=!0,dd((function(){0!==(6&nc)?G(re,Ou):Eu()})))}function ku(e,t){if(!wu&&bu){wu=!0;do{for(var n=!1,r=gu;null!==r;){if(!t)if(0!==e){var a=r.pendingLanes;if(0===a)var o=0;else{var i=r.suspendedLanes,l=r.pingedLanes;o=(1<<31-pe(42|e)+1)-1,o=201326741&(o&=a&~(i&~l))?201326741&o|1:o?2|o:0}0!==o&&(n=!0,Pu(r,o))}else o=oc,0===(3&(o=be(r,r===rc?o:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||we(r,o)||(n=!0,Pu(r,o));r=r.next}}while(n);wu=!1}}function Ou(){Eu()}function Eu(){bu=vu=!1;var e=0;0!==xu&&(function(){var e=window.event;if(e&&"popstate"===e.type)return e!==ld&&(ld=e,!0);return ld=null,!1}()&&(e=xu),xu=0);for(var t=te(),n=null,r=gu;null!==r;){var a=r.next,o=Cu(r,t);0===o?(r.next=null,null===n?gu=a:n.next=a,null===a&&(yu=n)):(n=r,(0!==e||0!==(3&o))&&(bu=!0)),r=a}ku(e,!1)}function Cu(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=-62914561&e.pendingLanes;0<o;){var i=31-pe(o),l=1<<i,s=a[i];-1===s?0!==(l&n)&&0===(l&r)||(a[i]=xe(l,t)):s<=t&&(e.expiredLanes|=l),o&=~l}if(n=oc,n=be(e,e===(t=rc)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===ic||9===ic)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&Z(r),e.callbackNode=null,e.callbackPriority=0;if(0===(3&n)||we(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&Z(r),De(n)){case 2:case 8:n=ae;break;case 32:default:n=oe;break;case 268435456:n=le}return r=_u.bind(null,e),n=G(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&Z(r),e.callbackPriority=2,e.callbackNode=null,2}function _u(e,t){if(0!==Ec&&5!==Ec)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(lu()&&e.callbackNode!==n)return null;var r=oc;return 0===(r=be(e,e===rc?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Ic(e,r,t),Cu(e,te()),null!=e.callbackNode&&e.callbackNode===n?_u.bind(null,e):null)}function Pu(e,t){if(lu())return null;Ic(e,t,!0)}function Du(){return 0===xu&&(xu=Se()),xu}function Mu(e){return null==e||"symbol"===typeof e||"boolean"===typeof e?null:"function"===typeof e?e:Dt(""+e)}function Nu(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Tu=0;Tu<xr.length;Tu++){var ju=xr[Tu];Sr(ju.toLowerCase(),"on"+(ju[0].toUpperCase()+ju.slice(1)))}Sr(pr,"onAnimationEnd"),Sr(hr,"onAnimationIteration"),Sr(mr,"onAnimationStart"),Sr("dblclick","onDoubleClick"),Sr("focusin","onFocus"),Sr("focusout","onBlur"),Sr(gr,"onTransitionRun"),Sr(yr,"onTransitionStart"),Sr(vr,"onTransitionCancel"),Sr(br,"onTransitionEnd"),Qe("onMouseEnter",["mouseout","mouseover"]),Qe("onMouseLeave",["mouseout","mouseover"]),Qe("onPointerEnter",["pointerout","pointerover"]),Qe("onPointerLeave",["pointerout","pointerover"]),Ve("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ve("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ve("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ve("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ve("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ve("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Au="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(" "),Ru=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Au));function Lu(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,c=l.currentTarget;if(l=l.listener,s!==o&&a.isPropagationStopped())break e;o=l,a.currentTarget=c;try{o(a)}catch(u){yl(u)}a.currentTarget=null,o=s}else for(i=0;i<r.length;i++){if(s=(l=r[i]).instance,c=l.currentTarget,l=l.listener,s!==o&&a.isPropagationStopped())break e;o=l,a.currentTarget=c;try{o(a)}catch(u){yl(u)}a.currentTarget=null,o=s}}}}function Iu(e,t){var n=t[Re];void 0===n&&(n=t[Re]=new Set);var r=e+"__bubble";n.has(r)||(Uu(t,e,2,!1),n.add(r))}function Fu(e,t,n){var r=0;t&&(r|=4),Uu(n,e,r,t)}var zu="_reactListening"+Math.random().toString(36).slice(2);function Bu(e){if(!e[zu]){e[zu]=!0,$e.forEach((function(t){"selectionchange"!==t&&(Ru.has(t)||Fu(t,!1,e),Fu(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[zu]||(t[zu]=!0,Fu("selectionchange",!1,t))}}function Uu(e,t,n,r){switch(uf(t)){case 2:var a=rf;break;case 8:a=af;break;default:a=of}n=a.bind(null,t,n,e),a=void 0,!zt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Hu(e,t,n,r,a){var o=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var l=r.stateNode.containerInfo;if(l===a)break;if(4===i)for(i=r.return;null!==i;){var c=i.tag;if((3===c||4===c)&&i.stateNode.containerInfo===a)return;i=i.return}for(;null!==l;){if(null===(i=Ue(l)))return;if(5===(c=i.tag)||6===c||26===c||27===c){r=o=i;continue e}l=l.parentNode}}r=r.return}Lt((function(){var r=o,a=Nt(n),i=[];e:{var l=wr.get(e);if(void 0!==l){var c=Jt,u=e;switch(e){case"keypress":if(0===qt(n))break e;case"keydown":case"keyup":c=mn;break;case"focusin":u="focus",c=on;break;case"focusout":u="blur",c=on;break;case"beforeblur":case"afterblur":c=on;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":c=rn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":c=an;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":c=yn;break;case pr:case hr:case mr:c=ln;break;case br:c=vn;break;case"scroll":case"scrollend":c=tn;break;case"wheel":c=bn;break;case"copy":case"cut":case"paste":c=sn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":c=gn;break;case"toggle":case"beforetoggle":c=wn}var d=0!==(4&t),f=!d&&("scroll"===e||"scrollend"===e),p=d?null!==l?l+"Capture":null:l;d=[];for(var h,m=r;null!==m;){var g=m;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===p||null!=(g=It(m,p))&&d.push(Yu(m,g,h)),f)break;m=m.return}0<d.length&&(l=new c(l,u,null,n,a),i.push({event:l,listeners:d}))}}if(0===(7&t)){if(c="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===Mt||!(u=n.relatedTarget||n.fromElement)||!Ue(u)&&!u[Ae])&&(c||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,c?(c=r,null!==(u=(u=n.relatedTarget||n.toElement)?Ue(u):null)&&(f=s(u),d=u.tag,u!==f||5!==d&&27!==d&&6!==d)&&(u=null)):(c=null,u=r),c!==u)){if(d=rn,g="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=gn,g="onPointerLeave",p="onPointerEnter",m="pointer"),f=null==c?l:Ye(c),h=null==u?l:Ye(u),(l=new d(g,m+"leave",c,n,a)).target=f,l.relatedTarget=h,g=null,Ue(a)===r&&((d=new d(p,m+"enter",u,n,a)).target=h,d.relatedTarget=f,g=d),f=g,c&&u)e:{for(p=u,m=0,h=d=c;h;h=qu(h))m++;for(h=0,g=p;g;g=qu(g))h++;for(;0<m-h;)d=qu(d),m--;for(;0<h-m;)p=qu(p),h--;for(;m--;){if(d===p||null!==p&&d===p.alternate)break e;d=qu(d),p=qu(p)}d=null}else d=null;null!==c&&$u(i,l,c,d,!1),null!==u&&null!==f&&$u(i,f,u,d,!0)}if("select"===(c=(l=r?Ye(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===c&&"file"===l.type)var y=Fn;else if(Tn(l))if(zn)y=Vn;else{y=$n;var v=qn}else!(c=l.nodeName)||"input"!==c.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&Ct(r.elementType)&&(y=Fn):y=Kn;switch(y&&(y=y(e,r))?jn(i,y,n,a):(v&&v(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&vt(l,"number",l.value)),v=r?Ye(r):window,e){case"focusin":(Tn(v)||"true"===v.contentEditable)&&(rr=v,ar=r,or=null);break;case"focusout":or=ar=rr=null;break;case"mousedown":ir=!0;break;case"contextmenu":case"mouseup":case"dragend":ir=!1,lr(i,n,a);break;case"selectionchange":if(nr)break;case"keydown":case"keyup":lr(i,n,a)}var b;if(Sn)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else Mn?Pn(e,n)&&(w="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(w="onCompositionStart");w&&(En&&"ko"!==n.locale&&(Mn||"onCompositionStart"!==w?"onCompositionEnd"===w&&Mn&&(b=Wt()):(Ht="value"in(Ut=a)?Ut.value:Ut.textContent,Mn=!0)),0<(v=Wu(r,w)).length&&(w=new cn(w,e,null,n,a),i.push({event:w,listeners:v}),b?w.data=b:null!==(b=Dn(n))&&(w.data=b))),(b=On?function(e,t){switch(e){case"compositionend":return Dn(t);case"keypress":return 32!==t.which?null:(_n=!0,Cn);case"textInput":return(e=t.data)===Cn&&_n?null:e;default:return null}}(e,n):function(e,t){if(Mn)return"compositionend"===e||!Sn&&Pn(e,t)?(e=Wt(),Yt=Ht=Ut=null,Mn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return En&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(w=Wu(r,"onBeforeInput")).length&&(v=new cn("onBeforeInput","beforeinput",null,n,a),i.push({event:v,listeners:w}),v.data=b)),function(e,t,n,r,a){if("submit"===t&&n&&n.stateNode===a){var o=Mu((a[je]||null).action),i=r.submitter;i&&null!==(t=(t=i[je]||null)?Mu(t.formAction):i.getAttribute("formAction"))&&(o=t,i=null);var l=new Jt("action","action",null,r,a);e.push({event:l,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==xu){var e=i?Nu(a,i):new FormData(a);Ni(n,{pending:!0,data:e,method:a.method,action:o},null,e)}}else"function"===typeof o&&(l.preventDefault(),e=i?Nu(a,i):new FormData(a),Ni(n,{pending:!0,data:e,method:a.method,action:o},o,e))},currentTarget:a}]})}}(i,e,r,n,a)}Lu(i,t)}))}function Yu(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Wu(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;if(5!==(a=a.tag)&&26!==a&&27!==a||null===o||(null!=(a=It(e,n))&&r.unshift(Yu(e,a,o)),null!=(a=It(e,t))&&r.push(Yu(e,a,o))),3===e.tag)return r;e=e.return}return[]}function qu(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function $u(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var l=n,s=l.alternate,c=l.stateNode;if(l=l.tag,null!==s&&s===r)break;5!==l&&26!==l&&27!==l||null===c||(s=c,a?null!=(c=It(n,o))&&i.unshift(Yu(n,c,s)):a||null!=(c=It(n,o))&&i.push(Yu(n,c,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Ku=/\r\n?/g,Vu=/\u0000|\uFFFD/g;function Qu(e){return("string"===typeof e?e:""+e).replace(Ku,"\n").replace(Vu,"")}function Xu(e,t){return t=Qu(t),Qu(e)===t}function Gu(){}function Zu(e,t,n,r,a,o){switch(n){case"children":"string"===typeof r?"body"===t||"textarea"===t&&""===r||St(e,r):("number"===typeof r||"bigint"===typeof r)&&"body"!==t&&St(e,""+r);break;case"className":nt(e,"class",r);break;case"tabIndex":nt(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":nt(e,n,r);break;case"style":Et(e,r,o);break;case"data":if("object"!==t){nt(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==r||"function"===typeof r||"symbol"===typeof r||"boolean"===typeof r){e.removeAttribute(n);break}r=Dt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if("function"===typeof r){e.setAttribute(n,"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}if("function"===typeof o&&("formAction"===n?("input"!==t&&Zu(e,t,"name",a.name,a,null),Zu(e,t,"formEncType",a.formEncType,a,null),Zu(e,t,"formMethod",a.formMethod,a,null),Zu(e,t,"formTarget",a.formTarget,a,null)):(Zu(e,t,"encType",a.encType,a,null),Zu(e,t,"method",a.method,a,null),Zu(e,t,"target",a.target,a,null))),null==r||"symbol"===typeof r||"boolean"===typeof r){e.removeAttribute(n);break}r=Dt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=Gu);break;case"onScroll":null!=r&&Iu("scroll",e);break;case"onScrollEnd":null!=r&&Iu("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==typeof r||!("__html"in r))throw Error(i(61));if(null!=(n=r.__html)){if(null!=a.children)throw Error(i(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!==typeof r&&"symbol"!==typeof r;break;case"muted":e.muted=r&&"function"!==typeof r&&"symbol"!==typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"===typeof r||"boolean"===typeof r||"symbol"===typeof r){e.removeAttribute("xlink:href");break}n=Dt(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,""+r):e.removeAttribute(n);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"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!==typeof r&&"symbol"!==typeof r&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"===typeof r||"symbol"===typeof r||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":Iu("beforetoggle",e),Iu("toggle",e),tt(e,"popover",r);break;case"xlinkActuate":rt(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":rt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":rt(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":rt(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":rt(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":rt(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":rt(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":rt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":rt(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":tt(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&tt(e,n=_t.get(n)||n,r)}}function Ju(e,t,n,r,a,o){switch(n){case"style":Et(e,r,o);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==typeof r||!("__html"in r))throw Error(i(61));if(null!=(n=r.__html)){if(null!=a.children)throw Error(i(60));e.innerHTML=n}}break;case"children":"string"===typeof r?St(e,r):("number"===typeof r||"bigint"===typeof r)&&St(e,""+r);break;case"onScroll":null!=r&&Iu("scroll",e);break;case"onScrollEnd":null!=r&&Iu("scrollend",e);break;case"onClick":null!=r&&(e.onclick=Gu);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:Ke.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),"function"===typeof(o=null!=(o=e[je]||null)?o[n]:null)&&e.removeEventListener(t,o,a),"function"!==typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):tt(e,n,r):("function"!==typeof o&&null!==o&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,a)))}}function ed(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Iu("error",e),Iu("load",e);var r,a=!1,o=!1;for(r in n)if(n.hasOwnProperty(r)){var l=n[r];if(null!=l)switch(r){case"src":a=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:Zu(e,t,r,l,n,null)}}return o&&Zu(e,t,"srcSet",n.srcSet,n,null),void(a&&Zu(e,t,"src",n.src,n,null));case"input":Iu("invalid",e);var s=r=l=o=null,c=null,u=null;for(a in n)if(n.hasOwnProperty(a)){var d=n[a];if(null!=d)switch(a){case"name":o=d;break;case"type":l=d;break;case"checked":c=d;break;case"defaultChecked":u=d;break;case"value":r=d;break;case"defaultValue":s=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(i(137,t));break;default:Zu(e,t,a,d,n,null)}}return yt(e,r,s,c,u,l,o,!1),void dt(e);case"select":for(o in Iu("invalid",e),a=l=r=null,n)if(n.hasOwnProperty(o)&&null!=(s=n[o]))switch(o){case"value":r=s;break;case"defaultValue":l=s;break;case"multiple":a=s;default:Zu(e,t,o,s,n,null)}return t=r,n=l,e.multiple=!!a,void(null!=t?bt(e,!!a,t,!1):null!=n&&bt(e,!!a,n,!0));case"textarea":for(l in Iu("invalid",e),r=o=a=null,n)if(n.hasOwnProperty(l)&&null!=(s=n[l]))switch(l){case"value":a=s;break;case"defaultValue":o=s;break;case"children":r=s;break;case"dangerouslySetInnerHTML":if(null!=s)throw Error(i(91));break;default:Zu(e,t,l,s,n,null)}return xt(e,a,o,r),void dt(e);case"option":for(c in n)if(n.hasOwnProperty(c)&&null!=(a=n[c]))if("selected"===c)e.selected=a&&"function"!==typeof a&&"symbol"!==typeof a;else Zu(e,t,c,a,n,null);return;case"dialog":Iu("beforetoggle",e),Iu("toggle",e),Iu("cancel",e),Iu("close",e);break;case"iframe":case"object":Iu("load",e);break;case"video":case"audio":for(a=0;a<Au.length;a++)Iu(Au[a],e);break;case"image":Iu("error",e),Iu("load",e);break;case"details":Iu("toggle",e);break;case"embed":case"source":case"link":Iu("error",e),Iu("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(u in n)if(n.hasOwnProperty(u)&&null!=(a=n[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:Zu(e,t,u,a,n,null)}return;default:if(Ct(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(a=n[d])&&Ju(e,t,d,a,n,void 0));return}}for(s in n)n.hasOwnProperty(s)&&(null!=(a=n[s])&&Zu(e,t,s,a,n,null))}var td=null,nd=null;function rd(e){return 9===e.nodeType?e:e.ownerDocument}function ad(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function od(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function id(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"bigint"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ld=null;var sd="function"===typeof setTimeout?setTimeout:void 0,cd="function"===typeof clearTimeout?clearTimeout:void 0,ud="function"===typeof Promise?Promise:void 0,dd="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ud?function(e){return ud.resolve(null).then(e).catch(fd)}:sd;function fd(e){setTimeout((function(){throw e}))}function pd(e){return"head"===e}function hd(e,t){var n=t,r=0,a=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0<r&&8>r){n=r;var i=e.ownerDocument;if(1&n&&xd(i.documentElement),2&n&&xd(i.body),4&n)for(xd(n=i.head),i=n.firstChild;i;){var l=i.nextSibling,s=i.nodeName;i[ze]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===i.rel.toLowerCase()||n.removeChild(i),i=l}}if(0===a)return e.removeChild(o),void Pf(t);a--}else"$"===n||"$?"===n||"$!"===n?a++:r=n.charCodeAt(0)-48;else r=0;n=o}while(n);Pf(t)}function md(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":md(n),Be(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function gd(e){return"$!"===e.data||"$?"===e.data&&"complete"===e.ownerDocument.readyState}function yd(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"F!"===t||"F"===t)break;if("/$"===t)return null}}return e}var vd=null;function bd(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}function wd(e,t,n){switch(t=rd(n),e){case"html":if(!(e=t.documentElement))throw Error(i(452));return e;case"head":if(!(e=t.head))throw Error(i(453));return e;case"body":if(!(e=t.body))throw Error(i(454));return e;default:throw Error(i(451))}}function xd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Be(e)}var Sd=new Map,kd=new Set;function Od(e){return"function"===typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Ed=R.d;R.d={f:function(){var e=Ed.f(),t=Uc();return e||t},r:function(e){var t=He(e);null!==t&&5===t.tag&&"form"===t.type?ji(t):Ed.r(e)},D:function(e){Ed.D(e),_d("dns-prefetch",e,null)},C:function(e,t){Ed.C(e,t),_d("preconnect",e,t)},L:function(e,t,n){Ed.L(e,t,n);var r=Cd;if(r&&e&&t){var a='link[rel="preload"][as="'+mt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(a+='[imagesrcset="'+mt(n.imageSrcSet)+'"]',"string"===typeof n.imageSizes&&(a+='[imagesizes="'+mt(n.imageSizes)+'"]')):a+='[href="'+mt(e)+'"]';var o=a;switch(t){case"style":o=Dd(e);break;case"script":o=Td(e)}Sd.has(o)||(e=f({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Sd.set(o,e),null!==r.querySelector(a)||"style"===t&&r.querySelector(Md(o))||"script"===t&&r.querySelector(jd(o))||(ed(t=r.createElement("link"),"link",e),qe(t),r.head.appendChild(t)))}},m:function(e,t){Ed.m(e,t);var n=Cd;if(n&&e){var r=t&&"string"===typeof t.as?t.as:"script",a='link[rel="modulepreload"][as="'+mt(r)+'"][href="'+mt(e)+'"]',o=a;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=Td(e)}if(!Sd.has(o)&&(e=f({rel:"modulepreload",href:e},t),Sd.set(o,e),null===n.querySelector(a))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(jd(o)))return}ed(r=n.createElement("link"),"link",e),qe(r),n.head.appendChild(r)}}},X:function(e,t){Ed.X(e,t);var n=Cd;if(n&&e){var r=We(n).hoistableScripts,a=Td(e),o=r.get(a);o||((o=n.querySelector(jd(a)))||(e=f({src:e,async:!0},t),(t=Sd.get(a))&&Id(e,t),qe(o=n.createElement("script")),ed(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(a,o))}},S:function(e,t,n){Ed.S(e,t,n);var r=Cd;if(r&&e){var a=We(r).hoistableStyles,o=Dd(e);t=t||"default";var i=a.get(o);if(!i){var l={loading:0,preload:null};if(i=r.querySelector(Md(o)))l.loading=5;else{e=f({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Sd.get(o))&&Ld(e,n);var s=i=r.createElement("link");qe(s),ed(s,"link",e),s._p=new Promise((function(e,t){s.onload=e,s.onerror=t})),s.addEventListener("load",(function(){l.loading|=1})),s.addEventListener("error",(function(){l.loading|=2})),l.loading|=4,Rd(i,t,r)}i={type:"stylesheet",instance:i,count:1,state:l},a.set(o,i)}}},M:function(e,t){Ed.M(e,t);var n=Cd;if(n&&e){var r=We(n).hoistableScripts,a=Td(e),o=r.get(a);o||((o=n.querySelector(jd(a)))||(e=f({src:e,async:!0,type:"module"},t),(t=Sd.get(a))&&Id(e,t),qe(o=n.createElement("script")),ed(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(a,o))}}};var Cd="undefined"===typeof document?null:document;function _d(e,t,n){var r=Cd;if(r&&"string"===typeof t&&t){var a=mt(t);a='link[rel="'+e+'"][href="'+a+'"]',"string"===typeof n&&(a+='[crossorigin="'+n+'"]'),kd.has(a)||(kd.add(a),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(a)&&(ed(t=r.createElement("link"),"link",e),qe(t),r.head.appendChild(t)))}}function Pd(e,t,n,r){var a,o,l,s,c=(c=W.current)?Od(c):null;if(!c)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return"string"===typeof n.precedence&&"string"===typeof n.href?(t=Dd(n.href),(r=(n=We(c).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"===typeof n.href&&"string"===typeof n.precedence){e=Dd(n.href);var u=We(c).hoistableStyles,d=u.get(e);if(d||(c=c.ownerDocument||c,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,d),(u=c.querySelector(Md(e)))&&!u._p&&(d.instance=u,d.state.loading=5),Sd.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Sd.set(e,n),u||(a=c,o=e,l=n,s=d.state,a.querySelector('link[rel="preload"][as="style"]['+o+"]")?s.loading=1:(o=a.createElement("link"),s.preload=o,o.addEventListener("load",(function(){return s.loading|=1})),o.addEventListener("error",(function(){return s.loading|=2})),ed(o,"link",l),qe(o),a.head.appendChild(o))))),t&&null===r)throw Error(i(528,""));return d}if(t&&null!==r)throw Error(i(529,""));return null;case"script":return t=n.async,"string"===typeof(n=n.src)&&t&&"function"!==typeof t&&"symbol"!==typeof t?(t=Td(n),(r=(n=We(c).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Dd(e){return'href="'+mt(e)+'"'}function Md(e){return'link[rel="stylesheet"]['+e+"]"}function Nd(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Td(e){return'[src="'+mt(e)+'"]'}function jd(e){return"script[async]"+e}function Ad(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+mt(n.href)+'"]');if(r)return t.instance=r,qe(r),r;var a=f({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return qe(r=(e.ownerDocument||e).createElement("style")),ed(r,"style",a),Rd(r,n.precedence,e),t.instance=r;case"stylesheet":a=Dd(n.href);var o=e.querySelector(Md(a));if(o)return t.state.loading|=4,t.instance=o,qe(o),o;r=Nd(n),(a=Sd.get(a))&&Ld(r,a),qe(o=(e.ownerDocument||e).createElement("link"));var l=o;return l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),ed(o,"link",r),t.state.loading|=4,Rd(o,n.precedence,e),t.instance=o;case"script":return o=Td(n.src),(a=e.querySelector(jd(o)))?(t.instance=a,qe(a),a):(r=n,(a=Sd.get(o))&&Id(r=f({},n),a),qe(a=(e=e.ownerDocument||e).createElement("script")),ed(a,"link",r),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(i(443,t.type))}else"stylesheet"===t.type&&0===(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,Rd(r,n.precedence,e));return t.instance}function Rd(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=r.length?r[r.length-1]:null,o=a,i=0;i<r.length;i++){var l=r[i];if(l.dataset.precedence===t)o=l;else if(o!==a)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Ld(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Id(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var Fd=null;function zd(e,t,n){if(null===Fd){var r=new Map,a=Fd=new Map;a.set(n,r)}else(r=(a=Fd).get(n))||(r=new Map,a.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),a=0;a<n.length;a++){var o=n[a];if(!(o[ze]||o[Te]||"link"===e&&"stylesheet"===o.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==o.namespaceURI){var i=o.getAttribute(t)||"";i=e+i;var l=r.get(i);l?l.push(o):r.set(i,[o])}}return r}function Bd(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function Ud(e){return"stylesheet"!==e.type||0!==(3&e.state.loading)}var Hd=null;function Yd(){}function Wd(){if(this.count--,0===this.count)if(this.stylesheets)$d(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var qd=null;function $d(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,qd=new Map,t.forEach(Kd,e),qd=null,Wd.call(e))}function Kd(e,t){if(!(4&t.state.loading)){var n=qd.get(e);if(n)var r=n.get(null);else{n=new Map,qd.set(e,n);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<a.length;o++){var i=a[o];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),r=i)}r&&n.set(null,r)}i=(a=t.instance).getAttribute("data-precedence"),(o=n.get(i)||r)===r&&n.set(null,a),n.set(i,a),this.count++,r=Wd.bind(this),a.addEventListener("load",r),a.addEventListener("error",r),o?o.parentNode.insertBefore(a,o.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(a,e.firstChild),t.state.loading|=4}}var Vd={$$typeof:x,Provider:null,Consumer:null,_currentValue:L,_currentValue2:L,_threadCount:0};function Qd(e,t,n,r,a,o,i,l){this.tag=1,this.containerInfo=e,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=Oe(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Oe(0),this.hiddenUpdates=Oe(null),this.identifierPrefix=r,this.onUncaughtError=a,this.onCaughtError=o,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function Xd(e,t,n,r,a,o,i,l,s,c,u,d){return e=new Qd(e,t,n,i,l,s,c,d),t=1,!0===o&&(t|=24),o=Lr(3,null,null,t),e.current=o,o.stateNode=e,(t=ja()).refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:r,isDehydrated:n,cache:t},no(o),e}function Gd(e){return e?e=Ar:Ar}function Zd(e,t,n,r,a,o){a=Gd(a),null===r.context?r.context=a:r.pendingContext=a,(r=ao(t)).payload={element:n},null!==(o=void 0===o?null:o)&&(r.callback=o),null!==(n=oo(e,r,t))&&(Lc(n,0,t),io(n,e,t))}function Jd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function ef(e,t){Jd(e,t),(e=e.alternate)&&Jd(e,t)}function tf(e){if(13===e.tag){var t=Nr(e,67108864);null!==t&&Lc(t,0,67108864),ef(e,67108864)}}var nf=!0;function rf(e,t,n,r){var a=A.T;A.T=null;var o=R.p;try{R.p=2,of(e,t,n,r)}finally{R.p=o,A.T=a}}function af(e,t,n,r){var a=A.T;A.T=null;var o=R.p;try{R.p=8,of(e,t,n,r)}finally{R.p=o,A.T=a}}function of(e,t,n,r){if(nf){var a=lf(r);if(null===a)Hu(e,t,r,sf,n),bf(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return ff=wf(ff,e,t,n,r,a),!0;case"dragenter":return pf=wf(pf,e,t,n,r,a),!0;case"mouseover":return hf=wf(hf,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return mf.set(o,wf(mf.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,gf.set(o,wf(gf.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(bf(e,r),4&t&&-1<vf.indexOf(e)){for(;null!==a;){var o=He(a);if(null!==o)switch(o.tag){case 3:if((o=o.stateNode).current.memoizedState.isDehydrated){var i=ve(o.pendingLanes);if(0!==i){var l=o;for(l.pendingLanes|=2,l.entangledLanes|=2;i;){var s=1<<31-pe(i);l.entanglements[1]|=s,i&=~s}Su(o),0===(6&nc)&&(Sc=te()+500,ku(0,!1))}}break;case 13:null!==(l=Nr(o,2))&&Lc(l,0,2),Uc(),ef(o,2)}if(null===(o=lf(r))&&Hu(e,t,r,sf,n),o===a)break;a=o}null!==a&&r.stopPropagation()}else Hu(e,t,r,null,n)}}function lf(e){return cf(e=Nt(e))}var sf=null;function cf(e){if(sf=null,null!==(e=Ue(e))){var t=s(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=c(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return sf=e,null}function uf(e){switch(e){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(ne()){case re:return 2;case ae:return 8;case oe:case ie:return 32;case le:return 268435456;default:return 32}default:return 32}}var df=!1,ff=null,pf=null,hf=null,mf=new Map,gf=new Map,yf=[],vf="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 bf(e,t){switch(e){case"focusin":case"focusout":ff=null;break;case"dragenter":case"dragleave":pf=null;break;case"mouseover":case"mouseout":hf=null;break;case"pointerover":case"pointerout":mf.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":gf.delete(t.pointerId)}}function wf(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[a]},null!==t&&(null!==(t=He(t))&&tf(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function xf(e){var t=Ue(e.target);if(null!==t){var n=s(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=c(n)))return e.blockedOn=t,void function(e,t){var n=R.p;try{return R.p=e,t()}finally{R.p=n}}(e.priority,(function(){if(13===n.tag){var e=Ac();e=Pe(e);var t=Nr(n,e);null!==t&&Lc(t,0,e),ef(n,e)}}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Sf(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=lf(e.nativeEvent);if(null!==n)return null!==(t=He(n))&&tf(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Mt=r,n.target.dispatchEvent(r),Mt=null,t.shift()}return!0}function kf(e,t,n){Sf(e)&&n.delete(t)}function Of(){df=!1,null!==ff&&Sf(ff)&&(ff=null),null!==pf&&Sf(pf)&&(pf=null),null!==hf&&Sf(hf)&&(hf=null),mf.forEach(kf),gf.forEach(kf)}function Ef(e,t){e.blockedOn===t&&(e.blockedOn=null,df||(df=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Of)))}var Cf=null;function _f(e){Cf!==e&&(Cf=e,r.unstable_scheduleCallback(r.unstable_NormalPriority,(function(){Cf===e&&(Cf=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],a=e[t+2];if("function"!==typeof r){if(null===cf(r||n))continue;break}var o=He(n);null!==o&&(e.splice(t,3),t-=3,Ni(o,{pending:!0,data:a,method:n.method,action:r},r,a))}})))}function Pf(e){function t(t){return Ef(t,e)}null!==ff&&Ef(ff,e),null!==pf&&Ef(pf,e),null!==hf&&Ef(hf,e),mf.forEach(t),gf.forEach(t);for(var n=0;n<yf.length;n++){var r=yf[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<yf.length&&null===(n=yf[0]).blockedOn;)xf(n),null===n.blockedOn&&yf.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var a=n[r],o=n[r+1],i=a[je]||null;if("function"===typeof o)i||_f(n);else if(i){var l=null;if(o&&o.hasAttribute("formAction")){if(a=o,i=o[je]||null)l=i.formAction;else if(null!==cf(a))continue}else l=i.action;"function"===typeof l?n[r+1]=l:(n.splice(r,3),r-=3),_f(n)}}}function Df(e){this._internalRoot=e}function Mf(e){this._internalRoot=e}Mf.prototype.render=Df.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Zd(t.current,Ac(),e,t,null,null)},Mf.prototype.unmount=Df.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;Zd(e.current,2,null,e,null,null),Uc(),t[Ae]=null}},Mf.prototype.unstable_scheduleHydration=function(e){if(e){var t=Me();e={blockedOn:null,target:e,priority:t};for(var n=0;n<yf.length&&0!==t&&t<yf[n].priority;n++);yf.splice(n,0,e),0===n&&xf(e)}};var Nf=a.version;if("19.1.0"!==Nf)throw Error(i(527,Nf,"19.1.0"));R.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=s(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return u(a),e;if(o===r)return u(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var l=!1,c=a.child;c;){if(c===n){l=!0,n=a,r=o;break}if(c===r){l=!0,r=a,n=o;break}c=c.sibling}if(!l){for(c=o.child;c;){if(c===n){l=!0,n=o,r=a;break}if(c===r){l=!0,r=o,n=a;break}c=c.sibling}if(!l)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?d(e):null)?null:e.stateNode};var Tf={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:A,reconcilerVersion:"19.1.0"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var jf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!jf.isDisabled&&jf.supportsFiber)try{ue=jf.inject(Tf),de=jf}catch(Rf){}}t.createRoot=function(e,t){if(!l(e))throw Error(i(299));var n=!1,r="",a=vl,o=bl,s=wl;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(o=t.onCaughtError),void 0!==t.onRecoverableError&&(s=t.onRecoverableError),void 0!==t.unstable_transitionCallbacks&&t.unstable_transitionCallbacks),t=Xd(e,1,!1,null,0,n,r,a,o,s,0,null),e[Ae]=t.current,Bu(e),new Df(t)},t.hydrateRoot=function(e,t,n){if(!l(e))throw Error(i(299));var r=!1,a="",o=vl,s=bl,c=wl,u=null;return null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(r=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onUncaughtError&&(o=n.onUncaughtError),void 0!==n.onCaughtError&&(s=n.onCaughtError),void 0!==n.onRecoverableError&&(c=n.onRecoverableError),void 0!==n.unstable_transitionCallbacks&&n.unstable_transitionCallbacks,void 0!==n.formState&&(u=n.formState)),(t=Xd(e,1,!0,t,0,r,a,o,s,c,0,u)).context=Gd(null),n=t.current,(a=ao(r=Pe(r=Ac()))).callback=null,oo(n,a,r),n=r,t.current.lanes=n,Ee(t,n),Su(t),e[Ae]=t.current,Bu(e),new Mf(t)},t.version="19.1.0"},7043:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(2777),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.isKey=function(e,t){return!Array.isArray(e)&&(!("number"!==typeof e&&"boolean"!==typeof e&&null!=e&&!r.isSymbol(e))||("string"===typeof e&&(o.test(e)||!a.test(e))||null!=t&&Object.hasOwn(t,e)))}},7231:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(3799),a=n(4879);t.range=function(e,t,n){n&&"number"!==typeof n&&r.isIterateeCall(e,t,n)&&(t=n=void 0),e=a.toFinite(e),void 0===t?(t=e,e=0):t=a.toFinite(t),n=void 0===n?e<t?1:-1:a.toFinite(n);const o=Math.max(Math.ceil((t-e)/(n||1)),0),i=new Array(o);for(let r=0;r<o;r++)i[r]=e,e+=n;return i}},7237:(e,t,n)=>{"use strict";n(8365)},7260:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isUnsafeProperty=function(e){return"__proto__"===e}},7312:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.flatten=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;const n=[],r=Math.floor(t),a=(e,t)=>{for(let o=0;o<e.length;o++){const i=e[o];Array.isArray(i)&&t<r?a(i,t+1):n.push(i)}};return a(e,0),n}},7330:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(9323);t.property=function(e){return function(t){return r.get(t,e)}}},7599:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});t.argumentsTag="[object Arguments]",t.arrayBufferTag="[object ArrayBuffer]",t.arrayTag="[object Array]",t.bigInt64ArrayTag="[object BigInt64Array]",t.bigUint64ArrayTag="[object BigUint64Array]",t.booleanTag="[object Boolean]",t.dataViewTag="[object DataView]",t.dateTag="[object Date]",t.errorTag="[object Error]",t.float32ArrayTag="[object Float32Array]",t.float64ArrayTag="[object Float64Array]",t.functionTag="[object Function]",t.int16ArrayTag="[object Int16Array]",t.int32ArrayTag="[object Int32Array]",t.int8ArrayTag="[object Int8Array]",t.mapTag="[object Map]",t.numberTag="[object Number]",t.objectTag="[object Object]",t.regexpTag="[object RegExp]",t.setTag="[object Set]",t.stringTag="[object String]",t.symbolTag="[object Symbol]",t.uint16ArrayTag="[object Uint16Array]",t.uint32ArrayTag="[object Uint32Array]",t.uint8ArrayTag="[object Uint8Array]",t.uint8ClampedArrayTag="[object Uint8ClampedArray]"},7770:(e,t,n)=>{e.exports=n(9323).get},7820:(e,t,n)=>{e.exports=n(5414).throttle},7950:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(6672)},8182:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(9330),a=n(4737);t.isEqual=function(e,t){return r.isEqualWith(e,t,a.noop)}},8210:function(e,t,n){var r;!function(){"use strict";var a,o=1e9,i={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},l=!0,s="[DecimalError] ",c=s+"Invalid argument: ",u=s+"Exponent out of range: ",d=Math.floor,f=Math.pow,p=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=1e7,m=9007199254740991,g=d(1286742750677284.5),y={};function v(e,t){var n,r,a,o,i,s,c,u,d=e.constructor,f=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),l?P(t,f):t;if(c=e.d,u=t.d,i=e.e,a=t.e,c=c.slice(),o=i-a){for(o<0?(r=c,o=-o,s=u.length):(r=u,a=i,s=c.length),o>(s=(i=Math.ceil(f/7))>s?i+1:s+1)&&(o=s,r.length=1),r.reverse();o--;)r.push(0);r.reverse()}for((s=c.length)-(o=u.length)<0&&(o=s,r=u,u=c,c=r),n=0;o;)n=(c[--o]=c[o]+u[o]+n)/h|0,c[o]%=h;for(n&&(c.unshift(n),++a),s=c.length;0==c[--s];)c.pop();return t.d=c,t.e=a,l?P(t,f):t}function b(e,t,n){if(e!==~~e||e<t||e>n)throw Error(c+e)}function w(e){var t,n,r,a=e.length-1,o="",i=e[0];if(a>0){for(o+=i,t=1;t<a;t++)(n=7-(r=e[t]+"").length)&&(o+=E(n)),o+=r;(n=7-(r=(i=e[t])+"").length)&&(o+=E(n))}else if(0===i)return"0";for(;i%10===0;)i/=10;return o+i}y.absoluteValue=y.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},y.comparedTo=y.cmp=function(e){var t,n,r,a,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(t=0,n=(r=o.d.length)<(a=e.d.length)?r:a;t<n;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return r===a?0:r>a^o.s<0?1:-1},y.decimalPlaces=y.dp=function(){var e=this,t=e.d.length-1,n=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},y.dividedBy=y.div=function(e){return x(this,new this.constructor(e))},y.dividedToIntegerBy=y.idiv=function(e){var t=this.constructor;return P(x(this,new t(e),0,1),t.precision)},y.equals=y.eq=function(e){return!this.cmp(e)},y.exponent=function(){return k(this)},y.greaterThan=y.gt=function(e){return this.cmp(e)>0},y.greaterThanOrEqualTo=y.gte=function(e){return this.cmp(e)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(e){return this.cmp(e)<0},y.lessThanOrEqualTo=y.lte=function(e){return this.cmp(e)<1},y.logarithm=y.log=function(e){var t,n=this,r=n.constructor,o=r.precision,i=o+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(a))throw Error(s+"NaN");if(n.s<1)throw Error(s+(n.s?"NaN":"-Infinity"));return n.eq(a)?new r(0):(l=!1,t=x(C(n,i),C(e,i),i),l=!0,P(t,o))},y.minus=y.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?D(t,e):v(t,(e.s=-e.s,e))},y.modulo=y.mod=function(e){var t,n=this,r=n.constructor,a=r.precision;if(!(e=new r(e)).s)throw Error(s+"NaN");return n.s?(l=!1,t=x(n,e,0,1).times(e),l=!0,n.minus(t)):P(new r(n),a)},y.naturalExponential=y.exp=function(){return S(this)},y.naturalLogarithm=y.ln=function(){return C(this)},y.negated=y.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},y.plus=y.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?v(t,e):D(t,(e.s=-e.s,e))},y.precision=y.sd=function(e){var t,n,r,a=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(c+e);if(t=k(a)+1,n=7*(r=a.d.length-1)+1,r=a.d[r]){for(;r%10==0;r/=10)n--;for(r=a.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},y.squareRoot=y.sqrt=function(){var e,t,n,r,a,o,i,c=this,u=c.constructor;if(c.s<1){if(!c.s)return new u(0);throw Error(s+"NaN")}for(e=k(c),l=!1,0==(a=Math.sqrt(+c))||a==1/0?(((t=w(c.d)).length+e)%2==0&&(t+="0"),a=Math.sqrt(t),e=d((e+1)/2)-(e<0||e%2),r=new u(t=a==1/0?"5e"+e:(t=a.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new u(a.toString()),a=i=(n=u.precision)+3;;)if(r=(o=r).plus(x(c,o,i+2)).times(.5),w(o.d).slice(0,i)===(t=w(r.d)).slice(0,i)){if(t=t.slice(i-3,i+1),a==i&&"4999"==t){if(P(o,n+1,0),o.times(o).eq(c)){r=o;break}}else if("9999"!=t)break;i+=4}return l=!0,P(r,n)},y.times=y.mul=function(e){var t,n,r,a,o,i,s,c,u,d=this,f=d.constructor,p=d.d,m=(e=new f(e)).d;if(!d.s||!e.s)return new f(0);for(e.s*=d.s,n=d.e+e.e,(c=p.length)<(u=m.length)&&(o=p,p=m,m=o,i=c,c=u,u=i),o=[],r=i=c+u;r--;)o.push(0);for(r=u;--r>=0;){for(t=0,a=c+r;a>r;)s=o[a]+m[r]*p[a-r-1]+t,o[a--]=s%h|0,t=s/h|0;o[a]=(o[a]+t)%h|0}for(;!o[--i];)o.pop();return t?++n:o.shift(),e.d=o,e.e=n,l?P(e,f.precision):e},y.toDecimalPlaces=y.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(b(e,0,o),void 0===t?t=r.rounding:b(t,0,8),P(n,e+k(n)+1,t))},y.toExponential=function(e,t){var n,r=this,a=r.constructor;return void 0===e?n=M(r,!0):(b(e,0,o),void 0===t?t=a.rounding:b(t,0,8),n=M(r=P(new a(r),e+1,t),!0,e+1)),n},y.toFixed=function(e,t){var n,r,a=this,i=a.constructor;return void 0===e?M(a):(b(e,0,o),void 0===t?t=i.rounding:b(t,0,8),n=M((r=P(new i(a),e+k(a)+1,t)).abs(),!1,e+k(r)+1),a.isneg()&&!a.isZero()?"-"+n:n)},y.toInteger=y.toint=function(){var e=this,t=e.constructor;return P(new t(e),k(e)+1,t.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(e){var t,n,r,o,i,c,u=this,f=u.constructor,p=+(e=new f(e));if(!e.s)return new f(a);if(!(u=new f(u)).s){if(e.s<1)throw Error(s+"Infinity");return u}if(u.eq(a))return u;if(r=f.precision,e.eq(a))return P(u,r);if(c=(t=e.e)>=(n=e.d.length-1),i=u.s,c){if((n=p<0?-p:p)<=m){for(o=new f(a),t=Math.ceil(r/7+4),l=!1;n%2&&N((o=o.times(u)).d,t),0!==(n=d(n/2));)N((u=u.times(u)).d,t);return l=!0,e.s<0?new f(a).div(o):P(o,r)}}else if(i<0)throw Error(s+"NaN");return i=i<0&&1&e.d[Math.max(t,n)]?-1:1,u.s=1,l=!1,o=e.times(C(u,r+12)),l=!0,(o=S(o)).s=i,o},y.toPrecision=function(e,t){var n,r,a=this,i=a.constructor;return void 0===e?r=M(a,(n=k(a))<=i.toExpNeg||n>=i.toExpPos):(b(e,1,o),void 0===t?t=i.rounding:b(t,0,8),r=M(a=P(new i(a),e,t),e<=(n=k(a))||n<=i.toExpNeg,e)),r},y.toSignificantDigits=y.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(b(e,1,o),void 0===t?t=n.rounding:b(t,0,8)),P(new n(this),e,t)},y.toString=y.valueOf=y.val=y.toJSON=function(){var e=this,t=k(e),n=e.constructor;return M(e,t<=n.toExpNeg||t>=n.toExpPos)};var x=function(){function e(e,t){var n,r=0,a=e.length;for(e=e.slice();a--;)n=e[a]*t+r,e[a]=n%h|0,r=n/h|0;return r&&e.unshift(r),e}function t(e,t,n,r){var a,o;if(n!=r)o=n>r?1:-1;else for(a=o=0;a<n;a++)if(e[a]!=t[a]){o=e[a]>t[a]?1:-1;break}return o}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=r*h+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,a,o,i){var l,c,u,d,f,p,m,g,y,v,b,w,x,S,O,E,C,_,D=r.constructor,M=r.s==a.s?1:-1,N=r.d,T=a.d;if(!r.s)return new D(r);if(!a.s)throw Error(s+"Division by zero");for(c=r.e-a.e,C=T.length,O=N.length,g=(m=new D(M)).d=[],u=0;T[u]==(N[u]||0);)++u;if(T[u]>(N[u]||0)&&--c,(w=null==o?o=D.precision:i?o+(k(r)-k(a))+1:o)<0)return new D(0);if(w=w/7+2|0,u=0,1==C)for(d=0,T=T[0],w++;(u<O||d)&&w--;u++)x=d*h+(N[u]||0),g[u]=x/T|0,d=x%T|0;else{for((d=h/(T[0]+1)|0)>1&&(T=e(T,d),N=e(N,d),C=T.length,O=N.length),S=C,v=(y=N.slice(0,C)).length;v<C;)y[v++]=0;(_=T.slice()).unshift(0),E=T[0],T[1]>=h/2&&++E;do{d=0,(l=t(T,y,C,v))<0?(b=y[0],C!=v&&(b=b*h+(y[1]||0)),(d=b/E|0)>1?(d>=h&&(d=h-1),1==(l=t(f=e(T,d),y,p=f.length,v=y.length))&&(d--,n(f,C<p?_:T,p))):(0==d&&(l=d=1),f=T.slice()),(p=f.length)<v&&f.unshift(0),n(y,f,v),-1==l&&(l=t(T,y,C,v=y.length))<1&&(d++,n(y,C<v?_:T,v)),v=y.length):0===l&&(d++,y=[0]),g[u++]=d,l&&y[0]?y[v++]=N[S]||0:(y=[N[S]],v=1)}while((S++<O||void 0!==y[0])&&w--)}return g[0]||g.shift(),m.e=c,P(m,i?o+k(m)+1:o)}}();function S(e,t){var n,r,o,i,s,c=0,d=0,p=e.constructor,h=p.precision;if(k(e)>16)throw Error(u+k(e));if(!e.s)return new p(a);for(null==t?(l=!1,s=h):s=t,i=new p(.03125);e.abs().gte(.1);)e=e.times(i),d+=5;for(s+=Math.log(f(2,d))/Math.LN10*2+5|0,n=r=o=new p(a),p.precision=s;;){if(r=P(r.times(e),s),n=n.times(++c),w((i=o.plus(x(r,n,s))).d).slice(0,s)===w(o.d).slice(0,s)){for(;d--;)o=P(o.times(o),s);return p.precision=h,null==t?(l=!0,P(o,h)):o}o=i}}function k(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function O(e,t,n){if(t>e.LN10.sd())throw l=!0,n&&(e.precision=n),Error(s+"LN10 precision limit exceeded");return P(new e(e.LN10),t)}function E(e){for(var t="";e--;)t+="0";return t}function C(e,t){var n,r,o,i,c,u,d,f,p,h=1,m=e,g=m.d,y=m.constructor,v=y.precision;if(m.s<1)throw Error(s+(m.s?"NaN":"-Infinity"));if(m.eq(a))return new y(0);if(null==t?(l=!1,f=v):f=t,m.eq(10))return null==t&&(l=!0),O(y,f);if(f+=10,y.precision=f,r=(n=w(g)).charAt(0),i=k(m),!(Math.abs(i)<15e14))return d=O(y,f+2,v).times(i+""),m=C(new y(r+"."+n.slice(1)),f-10).plus(d),y.precision=v,null==t?(l=!0,P(m,v)):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=w((m=m.times(e)).d)).charAt(0),h++;for(i=k(m),r>1?(m=new y("0."+n),i++):m=new y(r+"."+n.slice(1)),u=c=m=x(m.minus(a),m.plus(a),f),p=P(m.times(m),f),o=3;;){if(c=P(c.times(p),f),w((d=u.plus(x(c,new y(o),f))).d).slice(0,f)===w(u.d).slice(0,f))return u=u.times(2),0!==i&&(u=u.plus(O(y,f+2,v).times(i+""))),u=x(u,new y(h),f),y.precision=v,null==t?(l=!0,P(u,v)):u;u=d,o+=2}}function _(e,t){var n,r,a;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;48===t.charCodeAt(r);)++r;for(a=t.length;48===t.charCodeAt(a-1);)--a;if(t=t.slice(r,a)){if(a-=r,n=n-r-1,e.e=d(n/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<a){for(r&&e.d.push(+t.slice(0,r)),a-=7;r<a;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=a;for(;r--;)t+="0";if(e.d.push(+t),l&&(e.e>g||e.e<-g))throw Error(u+n)}else e.s=0,e.e=0,e.d=[0];return e}function P(e,t,n){var r,a,o,i,s,c,p,m,y=e.d;for(i=1,o=y[0];o>=10;o/=10)i++;if((r=t-i)<0)r+=7,a=t,p=y[m=0];else{if((m=Math.ceil((r+1)/7))>=(o=y.length))return e;for(p=o=y[m],i=1;o>=10;o/=10)i++;a=(r%=7)-7+i}if(void 0!==n&&(s=p/(o=f(10,i-a-1))%10|0,c=t<0||void 0!==y[m+1]||p%o,c=n<4?(s||c)&&(0==n||n==(e.s<0?3:2)):s>5||5==s&&(4==n||c||6==n&&(r>0?a>0?p/f(10,i-a):0:y[m-1])%10&1||n==(e.s<0?8:7))),t<1||!y[0])return c?(o=k(e),y.length=1,t=t-o-1,y[0]=f(10,(7-t%7)%7),e.e=d(-t/7)||0):(y.length=1,y[0]=e.e=e.s=0),e;if(0==r?(y.length=m,o=1,m--):(y.length=m+1,o=f(10,7-r),y[m]=a>0?(p/f(10,i-a)%f(10,a)|0)*o:0),c)for(;;){if(0==m){(y[0]+=o)==h&&(y[0]=1,++e.e);break}if(y[m]+=o,y[m]!=h)break;y[m--]=0,o=1}for(r=y.length;0===y[--r];)y.pop();if(l&&(e.e>g||e.e<-g))throw Error(u+k(e));return e}function D(e,t){var n,r,a,o,i,s,c,u,d,f,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),l?P(t,m):t;if(c=e.d,f=t.d,r=t.e,u=e.e,c=c.slice(),i=u-r){for((d=i<0)?(n=c,i=-i,s=f.length):(n=f,r=u,s=c.length),i>(a=Math.max(Math.ceil(m/7),s)+2)&&(i=a,n.length=1),n.reverse(),a=i;a--;)n.push(0);n.reverse()}else{for((d=(a=c.length)<(s=f.length))&&(s=a),a=0;a<s;a++)if(c[a]!=f[a]){d=c[a]<f[a];break}i=0}for(d&&(n=c,c=f,f=n,t.s=-t.s),s=c.length,a=f.length-s;a>0;--a)c[s++]=0;for(a=f.length;a>i;){if(c[--a]<f[a]){for(o=a;o&&0===c[--o];)c[o]=h-1;--c[o],c[a]+=h}c[a]-=f[a]}for(;0===c[--s];)c.pop();for(;0===c[0];c.shift())--r;return c[0]?(t.d=c,t.e=r,l?P(t,m):t):new p(0)}function M(e,t,n){var r,a=k(e),o=w(e.d),i=o.length;return t?(n&&(r=n-i)>0?o=o.charAt(0)+"."+o.slice(1)+E(r):i>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(a<0?"e":"e+")+a):a<0?(o="0."+E(-a-1)+o,n&&(r=n-i)>0&&(o+=E(r))):a>=i?(o+=E(a+1-i),n&&(r=n-a-1)>0&&(o=o+"."+E(r))):((r=a+1)<i&&(o=o.slice(0,r)+"."+o.slice(r)),n&&(r=n-i)>0&&(a+1===i&&(o+="."),o+=E(r))),e.s<0?"-"+o:o}function N(e,t){if(e.length>t)return e.length=t,!0}function T(e){if(!e||"object"!==typeof e)throw Error(s+"Object expected");var t,n,r,a=["precision",1,o,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<a.length;t+=3)if(void 0!==(r=e[n=a[t]])){if(!(d(r)===r&&r>=a[t+1]&&r<=a[t+2]))throw Error(c+n+": "+r);this[n]=r}if(void 0!==(r=e[n="LN10"])){if(r!=Math.LN10)throw Error(c+n+": "+r);this[n]=new this(r)}return this}i=function e(t){var n,r,a;function o(e){var t=this;if(!(t instanceof o))return new o(e);if(t.constructor=o,e instanceof o)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"===typeof e){if(0*e!==0)throw Error(c+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):_(t,e.toString())}if("string"!==typeof e)throw Error(c+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!p.test(e))throw Error(c+e);_(t,e)}if(o.prototype=y,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=e,o.config=o.set=T,void 0===t&&(t={}),t)for(a=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<a.length;)t.hasOwnProperty(r=a[n++])||(t[r]=this[r]);return o.config(t),o}(i),i.default=i.Decimal=i,a=new i(1),void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},8268:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(2132);t.isMatch=function(e,t){return r.isMatchWith(e,t,(()=>{}))}},8365:(e,t,n)=>{"use strict";var r=n(5043);var a="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},o=r.useSyncExternalStore,i=r.useRef,l=r.useEffect,s=r.useMemo,c=r.useDebugValue},8396:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(5508);t.cloneDeep=function(e){return r.cloneDeepWith(e)}},8420:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isLength=function(e){return Number.isSafeInteger(e)&&e>=0}},8443:(e,t,n)=>{"use strict";e.exports=n(9717)},8499:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,r,o,i){if("function"!==typeof r)throw new TypeError("The listener must be a function");var l=new a(r,o||e,i),s=n?n+t:t;return e._events[s]?e._events[s].fn?e._events[s]=[e._events[s],l]:e._events[s].push(l):(e._events[s]=l,e._eventsCount++),e}function i(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),l.prototype.eventNames=function(){var e,r,a=[];if(0===this._eventsCount)return a;for(r in e=this._events)t.call(e,r)&&a.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?a.concat(Object.getOwnPropertySymbols(e)):a},l.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var a=0,o=r.length,i=new Array(o);a<o;a++)i[a]=r[a].fn;return i},l.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},l.prototype.emit=function(e,t,r,a,o,i){var l=n?n+e:e;if(!this._events[l])return!1;var s,c,u=this._events[l],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,a),!0;case 5:return u.fn.call(u.context,t,r,a,o),!0;case 6:return u.fn.call(u.context,t,r,a,o,i),!0}for(c=1,s=new Array(d-1);c<d;c++)s[c-1]=arguments[c];u.fn.apply(u.context,s)}else{var f,p=u.length;for(c=0;c<p;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,r);break;case 4:u[c].fn.call(u[c].context,t,r,a);break;default:if(!s)for(f=1,s=new Array(d-1);f<d;f++)s[f-1]=arguments[f];u[c].fn.apply(u[c].context,s)}}return!0},l.prototype.on=function(e,t,n){return o(this,e,t,n,!1)},l.prototype.once=function(e,t,n){return o(this,e,t,n,!0)},l.prototype.removeListener=function(e,t,r,a){var o=n?n+e:e;if(!this._events[o])return this;if(!t)return i(this,o),this;var l=this._events[o];if(l.fn)l.fn!==t||a&&!l.once||r&&l.context!==r||i(this,o);else{for(var s=0,c=[],u=l.length;s<u;s++)(l[s].fn!==t||a&&!l[s].once||r&&l[s].context!==r)&&c.push(l[s]);c.length?this._events[o]=1===c.length?c[0]:c:i(this,o)}return this},l.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&i(this,t)):(this._events=new r,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=n,l.EventEmitter=l,e.exports=l},8845:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(8268),a=n(3272),o=n(8396),i=n(9323),l=n(5303);t.matchesProperty=function(e,t){switch(typeof e){case"object":Object.is(e?.valueOf(),-0)&&(e="-0");break;case"number":e=a.toKey(e)}return t=o.cloneDeep(t),function(n){const a=i.get(n,e);return void 0===a?l.has(n,e):void 0===t?void 0===a:r.isMatch(a,t)}}},8853:(e,t,n)=>{"use strict";e.exports=n(5896)},9323:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(7260),a=n(2489),o=n(3272),i=n(1444);t.get=function e(t,n,l){if(null==t)return l;switch(typeof n){case"string":{if(r.isUnsafeProperty(n))return l;const o=t[n];return void 0===o?a.isDeepKey(n)?e(t,i.toPath(n),l):l:o}case"number":case"symbol":{"number"===typeof n&&(n=o.toKey(n));const e=t[n];return void 0===e?l:e}default:{if(Array.isArray(n))return function(e,t,n){if(0===t.length)return n;let a=e;for(let o=0;o<t.length;o++){if(null==a)return n;if(r.isUnsafeProperty(t[o]))return n;a=a[t[o]]}if(void 0===a)return n;return a}(t,n,l);if(n=Object.is(n?.valueOf(),-0)?"-0":String(n),r.isUnsafeProperty(n))return l;const e=t[n];return void 0===e?l:e}}}},9330:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const r=n(4385),a=n(6443),o=n(5990),i=n(7599),l=n(9972);function s(e,t,n,r,a,o,i){const l=i(e,t,n,r,a,o);if(void 0!==l)return l;if(typeof e===typeof t)switch(typeof e){case"bigint":case"string":case"boolean":case"symbol":case"undefined":case"function":return e===t;case"number":return e===t||Object.is(e,t);case"object":return c(e,t,o,i)}return c(e,t,o,i)}function c(e,t,n,u){if(Object.is(e,t))return!0;let d=o.getTag(e),f=o.getTag(t);if(d===i.argumentsTag&&(d=i.objectTag),f===i.argumentsTag&&(f=i.objectTag),d!==f)return!1;switch(d){case i.stringTag:return e.toString()===t.toString();case i.numberTag:{const n=e.valueOf(),r=t.valueOf();return l.eq(n,r)}case i.booleanTag:case i.dateTag:case i.symbolTag:return Object.is(e.valueOf(),t.valueOf());case i.regexpTag:return e.source===t.source&&e.flags===t.flags;case i.functionTag:return e===t}const p=(n=n??new Map).get(e),h=n.get(t);if(null!=p&&null!=h)return p===t;n.set(e,t),n.set(t,e);try{switch(d){case i.mapTag:if(e.size!==t.size)return!1;for(const[r,a]of e.entries())if(!t.has(r)||!s(a,t.get(r),r,e,t,n,u))return!1;return!0;case i.setTag:{if(e.size!==t.size)return!1;const r=Array.from(e.values()),a=Array.from(t.values());for(let o=0;o<r.length;o++){const i=r[o],l=a.findIndex((r=>s(i,r,void 0,e,t,n,u)));if(-1===l)return!1;a.splice(l,1)}return!0}case i.arrayTag:case i.uint8ArrayTag:case i.uint8ClampedArrayTag:case i.uint16ArrayTag:case i.uint32ArrayTag:case i.bigUint64ArrayTag:case i.int8ArrayTag:case i.int16ArrayTag:case i.int32ArrayTag:case i.bigInt64ArrayTag:case i.float32ArrayTag:case i.float64ArrayTag:if("undefined"!==typeof Buffer&&Buffer.isBuffer(e)!==Buffer.isBuffer(t))return!1;if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!s(e[r],t[r],r,e,t,n,u))return!1;return!0;case i.arrayBufferTag:return e.byteLength===t.byteLength&&c(new Uint8Array(e),new Uint8Array(t),n,u);case i.dataViewTag:return e.byteLength===t.byteLength&&e.byteOffset===t.byteOffset&&c(new Uint8Array(e),new Uint8Array(t),n,u);case i.errorTag:return e.name===t.name&&e.message===t.message;case i.objectTag:{if(!(c(e.constructor,t.constructor,n,u)||r.isPlainObject(e)&&r.isPlainObject(t)))return!1;const o=[...Object.keys(e),...a.getSymbols(e)],i=[...Object.keys(t),...a.getSymbols(t)];if(o.length!==i.length)return!1;for(let r=0;r<o.length;r++){const a=o[r],i=e[a];if(!Object.hasOwn(t,a))return!1;if(!s(i,t[a],a,e,t,n,u))return!1}return!0}default:return!1}}finally{n.delete(e),n.delete(t)}}t.isEqualWith=function(e,t,n){return s(e,t,void 0,void 0,void 0,void 0,n)}},9397:(e,t,n)=>{e.exports=n(2682).isPlainObject},9461:(e,t,n)=>{"use strict";e.exports=n(2330)},9599:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.identity=function(e){return e}},9709:(e,t)=>{"use strict";function n(e){return"symbol"===typeof e?1:null===e?2:void 0===e?3:e!==e?4:0}Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});t.compareValues=(e,t,r)=>{if(e!==t){const a=n(e),o=n(t);if(a===o&&0===a){if(e<t)return"desc"===r?1:-1;if(e>t)return"desc"===r?-1:1}return"desc"===r?o-a:a-o}return 0}},9717:(e,t,n)=>{"use strict";var r=n(5043),a=n(9461);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=a.useSyncExternalStore,l=r.useRef,s=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,a){var d=l(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c((function(){function e(e){if(!s){if(s=!0,i=e,e=r(e),void 0!==a&&f.hasValue){var t=f.value;if(a(t,e))return l=t}return l=e}if(t=l,o(i,e))return t;var n=r(e);return void 0!==a&&a(t,n)?(i=e,t):(i=e,l=n)}var i,l,s=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,a]);var p=i(e,d[0],d[1]);return s((function(){f.hasValue=!0,f.value=p}),[p]),u(p),p}},9859:(e,t,n)=>{e.exports=n(7231).range},9921:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isObjectLike=function(e){return"object"===typeof e&&null!==e}},9972:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.eq=function(e,t){return e===t||Number.isNaN(e)&&Number.isNaN(t)}}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r].call(o.exports,o,o.exports,n),o.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&a&&r;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,n.d(o,i),o}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"static/js/"+e+".d855a71b.chunk.js",n.miniCssF=e=>{},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="frontend:";n.l=(r,a,o,i)=>{if(e[r])e[r].push(a);else{var l,s;if(void 0!==o)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){l=d;break}}l||(s=!0,(l=document.createElement("script")).charset="utf-8",l.timeout=120,n.nc&&l.setAttribute("nonce",n.nc),l.setAttribute("data-webpack",t+o),l.src=r),e[r]=[a];var f=(t,n)=>{l.onerror=l.onload=null,clearTimeout(p);var a=e[r];if(delete e[r],l.parentNode&&l.parentNode.removeChild(l),a&&a.forEach((e=>e(n))),t)return t(n)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=f.bind(null,l.onerror),l.onload=f.bind(null,l.onload),s&&document.head.appendChild(l)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={792:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var o=new Promise(((n,r)=>a=e[t]=[n,r]));r.push(a[2]=o);var i=n.p+n.u(t),l=new Error;n.l(i,(r=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;l.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",l.name="ChunkLoadError",l.type=o,l.request=i,a[1](l)}}),"chunk-"+t,t)}};var t=(t,r)=>{var a,o,i=r[0],l=r[1],s=r[2],c=0;if(i.some((t=>0!==e[t]))){for(a in l)n.o(l,a)&&(n.m[a]=l[a]);if(s)s(n)}for(t&&t(r);c<i.length;c++)o=i[c],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self.webpackChunkfrontend=self.webpackChunkfrontend||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";var e={};n.r(e),n.d(e,{hasBrowserEnv:()=>ue,hasStandardBrowserEnv:()=>fe,hasStandardBrowserWebWorkerEnv:()=>pe,navigator:()=>de,origin:()=>he});var t={};n.r(t),n.d(t,{scaleBand:()=>Lp,scaleDiverging:()=>Mv,scaleDivergingLog:()=>Nv,scaleDivergingPow:()=>jv,scaleDivergingSqrt:()=>Av,scaleDivergingSymlog:()=>Tv,scaleIdentity:()=>Om,scaleImplicit:()=>Ap,scaleLinear:()=>km,scaleLog:()=>jm,scaleOrdinal:()=>Rp,scalePoint:()=>Fp,scalePow:()=>Hm,scaleQuantile:()=>eg,scaleQuantize:()=>tg,scaleRadial:()=>qm,scaleSequential:()=>kv,scaleSequentialLog:()=>Ov,scaleSequentialPow:()=>Cv,scaleSequentialQuantile:()=>Pv,scaleSequentialSqrt:()=>_v,scaleSequentialSymlog:()=>Ev,scaleSqrt:()=>Ym,scaleSymlog:()=>Im,scaleThreshold:()=>ng,scaleTime:()=>bv,scaleUtc:()=>wv,tickFormat:()=>xm});var r=n(5043),a=n.t(r,2),o=n(4391);function i(e,t){return function(){return e.apply(t,arguments)}}const{toString:l}=Object.prototype,{getPrototypeOf:s}=Object,{iterator:c,toStringTag:u}=Symbol,d=(f=Object.create(null),e=>{const t=l.call(e);return f[t]||(f[t]=t.slice(8,-1).toLowerCase())});var f;const p=e=>(e=e.toLowerCase(),t=>d(t)===e),h=e=>t=>typeof t===e,{isArray:m}=Array,g=h("undefined");const y=p("ArrayBuffer");const v=h("string"),b=h("function"),w=h("number"),x=e=>null!==e&&"object"===typeof e,S=e=>{if("object"!==d(e))return!1;const t=s(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(u in e)&&!(c in e)},k=p("Date"),O=p("File"),E=p("Blob"),C=p("FileList"),_=p("URLSearchParams"),[P,D,M,N]=["ReadableStream","Request","Response","Headers"].map(p);function T(e,t){let n,r,{allOwnKeys:a=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),m(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{const r=a?Object.getOwnPropertyNames(e):Object.keys(e),o=r.length;let i;for(n=0;n<o;n++)i=r[n],t.call(null,e[i],i,e)}}function j(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,a=n.length;for(;a-- >0;)if(r=n[a],t===r.toLowerCase())return r;return null}const A="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global,R=e=>!g(e)&&e!==A;const L=(I="undefined"!==typeof Uint8Array&&s(Uint8Array),e=>I&&e instanceof I);var I;const F=p("HTMLFormElement"),z=(e=>{let{hasOwnProperty:t}=e;return(e,n)=>t.call(e,n)})(Object.prototype),B=p("RegExp"),U=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};T(n,((n,a)=>{let o;!1!==(o=t(n,a,e))&&(r[a]=o||n)})),Object.defineProperties(e,r)};const H=p("AsyncFunction"),Y=((e,t)=>{return e?setImmediate:t?(n=`axios@${Math.random()}`,r=[],A.addEventListener("message",(e=>{let{source:t,data:a}=e;t===A&&a===n&&r.length&&r.shift()()}),!1),e=>{r.push(e),A.postMessage(n,"*")}):e=>setTimeout(e);var n,r})("function"===typeof setImmediate,b(A.postMessage)),W="undefined"!==typeof queueMicrotask?queueMicrotask.bind(A):"undefined"!==typeof process&&process.nextTick||Y,q={isArray:m,isArrayBuffer:y,isBuffer:function(e){return null!==e&&!g(e)&&null!==e.constructor&&!g(e.constructor)&&b(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"===typeof FormData&&e instanceof FormData||b(e.append)&&("formdata"===(t=d(e))||"object"===t&&b(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&y(e.buffer),t},isString:v,isNumber:w,isBoolean:e=>!0===e||!1===e,isObject:x,isPlainObject:S,isReadableStream:P,isRequest:D,isResponse:M,isHeaders:N,isUndefined:g,isDate:k,isFile:O,isBlob:E,isRegExp:B,isFunction:b,isStream:e=>x(e)&&b(e.pipe),isURLSearchParams:_,isTypedArray:L,isFileList:C,forEach:T,merge:function e(){const{caseless:t}=R(this)&&this||{},n={},r=(r,a)=>{const o=t&&j(n,a)||a;S(n[o])&&S(r)?n[o]=e(n[o],r):S(r)?n[o]=e({},r):m(r)?n[o]=r.slice():n[o]=r};for(let a=0,o=arguments.length;a<o;a++)arguments[a]&&T(arguments[a],r);return n},extend:function(e,t,n){let{allOwnKeys:r}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return T(t,((t,r)=>{n&&b(t)?e[r]=i(t,n):e[r]=t}),{allOwnKeys:r}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let a,o,i;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),o=a.length;o-- >0;)i=a[o],r&&!r(i,e,t)||l[i]||(t[i]=e[i],l[i]=!0);e=!1!==n&&s(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:d,kindOfTest:p,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(m(e))return e;let t=e.length;if(!w(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[c]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:F,hasOwnProperty:z,hasOwnProp:z,reduceDescriptors:U,freezeMethods:e=>{U(e,((t,n)=>{if(b(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];b(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return m(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:j,global:A,isContextDefined:R,isSpecCompliantForm:function(e){return!!(e&&b(e.append)&&"FormData"===e[u]&&e[c])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(x(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const a=m(e)?[]:{};return T(e,((e,t)=>{const o=n(e,r+1);!g(o)&&(a[t]=o)})),t[r]=void 0,a}}return e};return n(e,0)},isAsyncFn:H,isThenable:e=>e&&(x(e)||b(e))&&b(e.then)&&b(e.catch),setImmediate:Y,asap:W,isIterable:e=>null!=e&&b(e[c])};function $(e,t,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a,this.status=a.status?a.status:null)}q.inherits($,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:q.toJSONObject(this.config),code:this.code,status:this.status}}});const K=$.prototype,V={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{V[e]={value:e}})),Object.defineProperties($,V),Object.defineProperty(K,"isAxiosError",{value:!0}),$.from=(e,t,n,r,a,o)=>{const i=Object.create(K);return q.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),$.call(i,e.message,t,n,r,a),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const Q=$;function X(e){return q.isPlainObject(e)||q.isArray(e)}function G(e){return q.endsWith(e,"[]")?e.slice(0,-2):e}function Z(e,t,n){return e?e.concat(t).map((function(e,t){return e=G(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const J=q.toFlatObject(q,{},null,(function(e){return/^is[A-Z]/.test(e)}));const ee=function(e,t,n){if(!q.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=q.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!q.isUndefined(t[e])}))).metaTokens,a=n.visitor||c,o=n.dots,i=n.indexes,l=(n.Blob||"undefined"!==typeof Blob&&Blob)&&q.isSpecCompliantForm(t);if(!q.isFunction(a))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(q.isDate(e))return e.toISOString();if(!l&&q.isBlob(e))throw new Q("Blob is not supported. Use a Buffer instead.");return q.isArrayBuffer(e)||q.isTypedArray(e)?l&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,a){let l=e;if(e&&!a&&"object"===typeof e)if(q.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(q.isArray(e)&&function(e){return q.isArray(e)&&!e.some(X)}(e)||(q.isFileList(e)||q.endsWith(n,"[]"))&&(l=q.toArray(e)))return n=G(n),l.forEach((function(e,r){!q.isUndefined(e)&&null!==e&&t.append(!0===i?Z([n],r,o):null===i?n:n+"[]",s(e))})),!1;return!!X(e)||(t.append(Z(a,n,o),s(e)),!1)}const u=[],d=Object.assign(J,{defaultVisitor:c,convertValue:s,isVisitable:X});if(!q.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!q.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),q.forEach(n,(function(n,o){!0===(!(q.isUndefined(n)||null===n)&&a.call(t,n,q.isString(o)?o.trim():o,r,d))&&e(n,r?r.concat(o):[o])})),u.pop()}}(e),t};function te(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function ne(e,t){this._pairs=[],e&&ee(e,this,t)}const re=ne.prototype;re.append=function(e,t){this._pairs.push([e,t])},re.toString=function(e){const t=e?function(t){return e.call(this,t,te)}:te;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ae=ne;function oe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ie(e,t,n){if(!t)return e;const r=n&&n.encode||oe;q.isFunction(n)&&(n={serialize:n});const a=n&&n.serialize;let o;if(o=a?a(t,n):q.isURLSearchParams(t)?t.toString():new ae(t,n).toString(r),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const le=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){q.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},se={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ce={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:ae,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},ue="undefined"!==typeof window&&"undefined"!==typeof document,de="object"===typeof navigator&&navigator||void 0,fe=ue&&(!de||["ReactNative","NativeScript","NS"].indexOf(de.product)<0),pe="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,he=ue&&window.location.href||"http://localhost",me={...e,...ce};const ge=function(e){function t(e,n,r,a){let o=e[a++];if("__proto__"===o)return!0;const i=Number.isFinite(+o),l=a>=e.length;if(o=!o&&q.isArray(r)?r.length:o,l)return q.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!i;r[o]&&q.isObject(r[o])||(r[o]=[]);return t(e,n,r[o],a)&&q.isArray(r[o])&&(r[o]=function(e){const t={},n=Object.keys(e);let r;const a=n.length;let o;for(r=0;r<a;r++)o=n[r],t[o]=e[o];return t}(r[o])),!i}if(q.isFormData(e)&&q.isFunction(e.entries)){const n={};return q.forEachEntry(e,((e,r)=>{t(function(e){return q.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null};const ye={transitional:se,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,a=q.isObject(e);a&&q.isHTMLForm(e)&&(e=new FormData(e));if(q.isFormData(e))return r?JSON.stringify(ge(e)):e;if(q.isArrayBuffer(e)||q.isBuffer(e)||q.isStream(e)||q.isFile(e)||q.isBlob(e)||q.isReadableStream(e))return e;if(q.isArrayBufferView(e))return e.buffer;if(q.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return ee(e,new me.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return me.isNode&&q.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((o=q.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return ee(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||r?(t.setContentType("application/json",!1),function(e,t,n){if(q.isString(e))try{return(t||JSON.parse)(e),q.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ye.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(q.isResponse(e)||q.isReadableStream(e))return e;if(e&&q.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(a){if(n){if("SyntaxError"===a.name)throw Q.from(a,Q.ERR_BAD_RESPONSE,this,null,this.response);throw a}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:me.classes.FormData,Blob:me.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};q.forEach(["delete","get","head","post","put","patch"],(e=>{ye.headers[e]={}}));const ve=ye,be=q.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),we=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function Se(e){return!1===e||null==e?e:q.isArray(e)?e.map(Se):String(e)}function ke(e,t,n,r,a){return q.isFunction(r)?r.call(this,t,n):(a&&(t=n),q.isString(t)?q.isString(r)?-1!==t.indexOf(r):q.isRegExp(r)?r.test(t):void 0:void 0)}class Oe{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function a(e,t,n){const a=xe(t);if(!a)throw new Error("header name must be a non-empty string");const o=q.findKey(r,a);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=Se(e))}const o=(e,t)=>q.forEach(e,((e,n)=>a(e,n,t)));if(q.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(q.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,r,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),r=e.substring(a+1).trim(),!n||t[n]&&be[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t);else if(q.isObject(e)&&q.isIterable(e)){let n,r,a={};for(const t of e){if(!q.isArray(t))throw TypeError("Object iterator must return a key-value pair");a[r=t[0]]=(n=a[r])?q.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}o(a,t)}else null!=e&&a(t,e,n);return this}get(e,t){if(e=xe(e)){const n=q.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(q.isFunction(t))return t.call(this,e,n);if(q.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=xe(e)){const n=q.findKey(this,e);return!(!n||void 0===this[n]||t&&!ke(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function a(e){if(e=xe(e)){const a=q.findKey(n,e);!a||t&&!ke(0,n[a],a,t)||(delete n[a],r=!0)}}return q.isArray(e)?e.forEach(a):a(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const a=t[n];e&&!ke(0,this[a],a,e,!0)||(delete this[a],r=!0)}return r}normalize(e){const t=this,n={};return q.forEach(this,((r,a)=>{const o=q.findKey(n,a);if(o)return t[o]=Se(r),void delete t[a];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();i!==a&&delete t[a],t[i]=Se(r),n[i]=!0})),this}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.constructor.concat(this,...t)}toJSON(e){const t=Object.create(null);return q.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&q.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((e=>{let[t,n]=e;return t+": "+n})).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const t=new this(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return r.forEach((e=>t.set(e))),t}static accessor(e){const t=(this[we]=this[we]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=xe(e);t[r]||(!function(e,t){const n=q.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,a){return this[r].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[r]=!0)}return q.isArray(e)?e.forEach(r):r(e),this}}Oe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),q.reduceDescriptors(Oe.prototype,((e,t)=>{let{value:n}=e,r=t[0].toUpperCase()+t.slice(1);return{get:()=>n,set(e){this[r]=e}}})),q.freezeMethods(Oe);const Ee=Oe;function Ce(e,t){const n=this||ve,r=t||n,a=Ee.from(r.headers);let o=r.data;return q.forEach(e,(function(e){o=e.call(n,o,a.normalize(),t?t.status:void 0)})),a.normalize(),o}function _e(e){return!(!e||!e.__CANCEL__)}function Pe(e,t,n){Q.call(this,null==e?"canceled":e,Q.ERR_CANCELED,t,n),this.name="CanceledError"}q.inherits(Pe,Q,{__CANCEL__:!0});const De=Pe;function Me(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Q("Request failed with status code "+n.status,[Q.ERR_BAD_REQUEST,Q.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Ne=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a,o=0,i=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),c=r[i];a||(a=s),n[o]=l,r[o]=s;let u=i,d=0;for(;u!==o;)d+=n[u++],u%=e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),s-a<t)return;const f=c&&s-c;return f?Math.round(1e3*d/f):void 0}};const Te=function(e,t){let n,r,a=0,o=1e3/t;const i=function(t){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();a=o,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[function(){const e=Date.now(),t=e-a;for(var l=arguments.length,s=new Array(l),c=0;c<l;c++)s[c]=arguments[c];t>=o?i(s,e):(n=s,r||(r=setTimeout((()=>{r=null,i(n)}),o-t)))},()=>n&&i(n)]},je=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0;const a=Ne(50,250);return Te((n=>{const o=n.loaded,i=n.lengthComputable?n.total:void 0,l=o-r,s=a(l);r=o;e({loaded:o,total:i,progress:i?o/i:void 0,bytes:l,rate:s||void 0,estimated:s&&i&&o<=i?(i-o)/s:void 0,event:n,lengthComputable:null!=i,[t?"download":"upload"]:!0})}),n)},Ae=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Re=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return q.asap((()=>e(...n)))},Le=me.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,me.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(me.origin),me.navigator&&/(msie|trident)/i.test(me.navigator.userAgent)):()=>!0,Ie=me.hasStandardBrowserEnv?{write(e,t,n,r,a,o){const i=[e+"="+encodeURIComponent(t)];q.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),q.isString(r)&&i.push("path="+r),q.isString(a)&&i.push("domain="+a),!0===o&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Fe(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const ze=e=>e instanceof Ee?{...e}:e;function Be(e,t){t=t||{};const n={};function r(e,t,n,r){return q.isPlainObject(e)&&q.isPlainObject(t)?q.merge.call({caseless:r},e,t):q.isPlainObject(t)?q.merge({},t):q.isArray(t)?t.slice():t}function a(e,t,n,a){return q.isUndefined(t)?q.isUndefined(e)?void 0:r(void 0,e,0,a):r(e,t,0,a)}function o(e,t){if(!q.isUndefined(t))return r(void 0,t)}function i(e,t){return q.isUndefined(t)?q.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function l(n,a,o){return o in t?r(n,a):o in e?r(void 0,n):void 0}const s={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(e,t,n)=>a(ze(e),ze(t),0,!0)};return q.forEach(Object.keys(Object.assign({},e,t)),(function(r){const o=s[r]||a,i=o(e[r],t[r],r);q.isUndefined(i)&&o!==l||(n[r]=i)})),n}const Ue=e=>{const t=Be({},e);let n,{data:r,withXSRFToken:a,xsrfHeaderName:o,xsrfCookieName:i,headers:l,auth:s}=t;if(t.headers=l=Ee.from(l),t.url=ie(Fe(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&l.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),q.isFormData(r))if(me.hasStandardBrowserEnv||me.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if(!1!==(n=l.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];l.setContentType([e||"multipart/form-data",...t].join("; "))}if(me.hasStandardBrowserEnv&&(a&&q.isFunction(a)&&(a=a(t)),a||!1!==a&&Le(t.url))){const e=o&&i&&Ie.read(i);e&&l.set(o,e)}return t},He="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=Ue(e);let a=r.data;const o=Ee.from(r.headers).normalize();let i,l,s,c,u,{responseType:d,onUploadProgress:f,onDownloadProgress:p}=r;function h(){c&&c(),u&&u(),r.cancelToken&&r.cancelToken.unsubscribe(i),r.signal&&r.signal.removeEventListener("abort",i)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=Ee.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());Me((function(e){t(e),h()}),(function(e){n(e),h()}),{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new Q("Request aborted",Q.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new Q("Network Error",Q.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const a=r.transitional||se;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Q(t,a.clarifyTimeoutError?Q.ETIMEDOUT:Q.ECONNABORTED,e,m)),m=null},void 0===a&&o.setContentType(null),"setRequestHeader"in m&&q.forEach(o.toJSON(),(function(e,t){m.setRequestHeader(t,e)})),q.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),p&&([s,u]=je(p,!0),m.addEventListener("progress",s)),f&&m.upload&&([l,c]=je(f),m.upload.addEventListener("progress",l),m.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(i=t=>{m&&(n(!t||t.type?new De(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(i),r.signal&&(r.signal.aborted?i():r.signal.addEventListener("abort",i)));const y=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);y&&-1===me.protocols.indexOf(y)?n(new Q("Unsupported protocol "+y+":",Q.ERR_BAD_REQUEST,e)):m.send(a||null)}))},Ye=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const a=function(e){if(!n){n=!0,i();const t=e instanceof Error?e:this.reason;r.abort(t instanceof Q?t:new De(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,a(new Q(`timeout ${t} of ms exceeded`,Q.ETIMEDOUT))}),t);const i=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)})),e=null)};e.forEach((e=>e.addEventListener("abort",a)));const{signal:l}=r;return l.unsubscribe=()=>q.asap(i),l}},We=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,a=0;for(;a<n;)r=a+t,yield e.slice(a,r),a=r},qe=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},$e=(e,t,n,r)=>{const a=async function*(e,t){for await(const n of qe(e))yield*We(n,t)}(e,t);let o,i=0,l=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await a.next();if(t)return l(),void e.close();let o=r.byteLength;if(n){let e=i+=o;n(e)}e.enqueue(new Uint8Array(r))}catch(t){throw l(t),t}},cancel:e=>(l(e),a.return())},{highWaterMark:2})},Ke="function"===typeof fetch&&"function"===typeof Request&&"function"===typeof Response,Ve=Ke&&"function"===typeof ReadableStream,Qe=Ke&&("function"===typeof TextEncoder?(Xe=new TextEncoder,e=>Xe.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var Xe;const Ge=function(e){try{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(...n)}catch(a){return!1}},Ze=Ve&&Ge((()=>{let e=!1;const t=new Request(me.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),Je=Ve&&Ge((()=>q.isReadableStream(new Response("").body))),et={stream:Je&&(e=>e.body)};var tt;Ke&&(tt=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!et[e]&&(et[e]=q.isFunction(tt[e])?t=>t[e]():(t,n)=>{throw new Q(`Response type '${e}' is not supported`,Q.ERR_NOT_SUPPORT,n)})})));const nt=async(e,t)=>{const n=q.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(q.isBlob(e))return e.size;if(q.isSpecCompliantForm(e)){const t=new Request(me.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return q.isArrayBufferView(e)||q.isArrayBuffer(e)?e.byteLength:(q.isURLSearchParams(e)&&(e+=""),q.isString(e)?(await Qe(e)).byteLength:void 0)})(t):n},rt={http:null,xhr:He,fetch:Ke&&(async e=>{let{url:t,method:n,data:r,signal:a,cancelToken:o,timeout:i,onDownloadProgress:l,onUploadProgress:s,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:f}=Ue(e);c=c?(c+"").toLowerCase():"text";let p,h=Ye([a,o&&o.toAbortSignal()],i);const m=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(s&&Ze&&"get"!==n&&"head"!==n&&0!==(g=await nt(u,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(q.isFormData(r)&&(e=n.headers.get("content-type"))&&u.setContentType(e),n.body){const[e,t]=Ae(g,je(Re(s)));r=$e(n.body,65536,e,t)}}q.isString(d)||(d=d?"include":"omit");const a="credentials"in Request.prototype;p=new Request(t,{...f,signal:h,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:a?d:void 0});let o=await fetch(p);const i=Je&&("stream"===c||"response"===c);if(Je&&(l||i&&m)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=o[t]}));const t=q.toFiniteNumber(o.headers.get("content-length")),[n,r]=l&&Ae(t,je(Re(l),!0))||[];o=new Response($e(o.body,65536,n,(()=>{r&&r(),m&&m()})),e)}c=c||"text";let y=await et[q.findKey(et,c)||"text"](o,e);return!i&&m&&m(),await new Promise(((t,n)=>{Me(t,n,{data:y,headers:Ee.from(o.headers),status:o.status,statusText:o.statusText,config:e,request:p})}))}catch(y){if(m&&m(),y&&"TypeError"===y.name&&/Load failed|fetch/i.test(y.message))throw Object.assign(new Q("Network Error",Q.ERR_NETWORK,e,p),{cause:y.cause||y});throw Q.from(y,y&&y.code,e,p)}})};q.forEach(rt,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));const at=e=>`- ${e}`,ot=e=>q.isFunction(e)||null===e||!1===e,it=e=>{e=q.isArray(e)?e:[e];const{length:t}=e;let n,r;const a={};for(let o=0;o<t;o++){let t;if(n=e[o],r=n,!ot(n)&&(r=rt[(t=String(n)).toLowerCase()],void 0===r))throw new Q(`Unknown adapter '${t}'`);if(r)break;a[t||"#"+o]=r}if(!r){const e=Object.entries(a).map((e=>{let[t,n]=e;return`adapter ${t} `+(!1===n?"is not supported by the environment":"is not available in the build")}));let n=t?e.length>1?"since :\n"+e.map(at).join("\n"):" "+at(e[0]):"as no adapter specified";throw new Q("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function lt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new De(null,e)}function st(e){lt(e),e.headers=Ee.from(e.headers),e.data=Ce.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return it(e.adapter||ve.adapter)(e).then((function(t){return lt(e),t.data=Ce.call(e,e.transformResponse,t),t.headers=Ee.from(t.headers),t}),(function(t){return _e(t)||(lt(e),t&&t.response&&(t.response.data=Ce.call(e,e.transformResponse,t.response),t.response.headers=Ee.from(t.response.headers))),Promise.reject(t)}))}const ct="1.9.0",ut={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ut[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const dt={};ut.transitional=function(e,t,n){function r(e,t){return"[Axios v1.9.0] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,o)=>{if(!1===e)throw new Q(r(a," has been removed"+(t?" in "+t:"")),Q.ERR_DEPRECATED);return t&&!dt[a]&&(dt[a]=!0,console.warn(r(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,o)}},ut.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ft={assertOptions:function(e,t,n){if("object"!==typeof e)throw new Q("options must be an object",Q.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const o=r[a],i=t[o];if(i){const t=e[o],n=void 0===t||i(t,o,e);if(!0!==n)throw new Q("option "+o+" must be "+n,Q.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Q("Unknown option "+o,Q.ERR_BAD_OPTION)}},validators:ut},pt=ft.validators;class ht{constructor(e){this.defaults=e||{},this.interceptors={request:new le,response:new le}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{n.stack?t&&!String(n.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(n.stack+="\n"+t):n.stack=t}catch(r){}}throw n}}_request(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},t=Be(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:a}=t;void 0!==n&&ft.assertOptions(n,{silentJSONParsing:pt.transitional(pt.boolean),forcedJSONParsing:pt.transitional(pt.boolean),clarifyTimeoutError:pt.transitional(pt.boolean)},!1),null!=r&&(q.isFunction(r)?t.paramsSerializer={serialize:r}:ft.assertOptions(r,{encode:pt.function,serialize:pt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ft.assertOptions(t,{baseUrl:pt.spelling("baseURL"),withXsrfToken:pt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=a&&q.merge(a.common,a[t.method]);a&&q.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Ee.concat(o,a);const i=[];let l=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let u,d=0;if(!l){const e=[st.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,s),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=i.length;let f=t;for(d=0;d<u;){const e=i[d++],t=i[d++];try{f=e(f)}catch(p){t.call(this,p);break}}try{c=st.call(this,f)}catch(p){return Promise.reject(p)}for(d=0,u=s.length;d<u;)c=c.then(s[d++],s[d++]);return c}getUri(e){return ie(Fe((e=Be(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}q.forEach(["delete","get","head","options"],(function(e){ht.prototype[e]=function(t,n){return this.request(Be(n||{},{method:e,url:t,data:(n||{}).data}))}})),q.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,a){return this.request(Be(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}ht.prototype[e]=t(),ht.prototype[e+"Form"]=t(!0)}));const mt=ht;class gt{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,a){n.reason||(n.reason=new De(e,r,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;const t=new gt((function(t){e=t}));return{token:t,cancel:e}}}const yt=gt;const vt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(vt).forEach((e=>{let[t,n]=e;vt[n]=t}));const bt=vt;const wt=function e(t){const n=new mt(t),r=i(mt.prototype.request,n);return q.extend(r,mt.prototype,n,{allOwnKeys:!0}),q.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Be(t,n))},r}(ve);wt.Axios=mt,wt.CanceledError=De,wt.CancelToken=yt,wt.isCancel=_e,wt.VERSION=ct,wt.toFormData=ee,wt.AxiosError=Q,wt.Cancel=wt.CanceledError,wt.all=function(e){return Promise.all(e)},wt.spread=function(e){return function(t){return e.apply(null,t)}},wt.isAxiosError=function(e){return q.isObject(e)&&!0===e.isAxiosError},wt.mergeConfig=Be,wt.AxiosHeaders=Ee,wt.formToJSON=e=>ge(q.isHTMLForm(e)?new FormData(e):e),wt.getAdapter=it,wt.HttpStatusCode=bt,wt.default=wt;const xt=wt;var St=n(579);const kt=e=>{let{onLogin:t}=e;const[n,a]=(0,r.useState)({username:"",password:"",captchaAnswer:"",showPassword:!1,keepLoggedIn:!1}),[o,i]=(0,r.useState)(""),[l,s]=(0,r.useState)({num1:0,num2:0}),c=()=>{const e=Math.floor(10*Math.random()),t=Math.floor(10*Math.random());s({num1:e,num2:t}),a((e=>({...e,captchaAnswer:""})))};(0,r.useEffect)((()=>{c()}),[]);const u=e=>{const{name:t,value:r,type:o,checked:i}=e.target;a({...n,[t]:"checkbox"===o?i:r})};return(0,St.jsx)("div",{className:"login-wrapper",children:(0,St.jsxs)("form",{className:"login-card",onSubmit:async e=>{e.preventDefault(),i("");const r=l.num1+l.num2;if(parseInt(n.captchaAnswer)!==r)return i("\u274c Incorrect CAPTCHA answer"),void c();try{const e=(await xt.post("https://testone.onebox.pk/api/login",{username:n.username,password:n.password})).data.user;if(!e||!e.role)return void i("\u274c Invalid role in response");t(e)}catch(s){var a,o;i((null===(a=s.response)||void 0===a||null===(o=a.data)||void 0===o?void 0:o.message)||"\u274c Login failed")}},children:[(0,St.jsx)("center",{children:(0,St.jsx)("img",{src:"/logo.png",alt:"Logo",className:"login-logo"})}),(0,St.jsx)("center",{children:(0,St.jsx)("h2",{children:"Log in"})}),(0,St.jsxs)("div",{className:"form-group",children:[(0,St.jsx)("label",{children:"Username"}),(0,St.jsx)("input",{type:"text",name:"username",value:n.username,onChange:u,required:!0})]}),(0,St.jsxs)("div",{className:"form-group",children:[(0,St.jsx)("label",{children:"Password"}),(0,St.jsxs)("div",{className:"input-wrapper",children:[(0,St.jsx)("input",{type:n.showPassword?"text":"password",name:"password",value:n.password,onChange:u,required:!0}),(0,St.jsx)("span",{className:"show-toggle",onClick:()=>a((e=>({...e,showPassword:!e.showPassword}))),children:n.showPassword?"Hide":"Show"})]})]}),(0,St.jsxs)("div",{className:"form-group",children:[(0,St.jsxs)("label",{children:["CAPTCHA: ",l.num1," + ",l.num2,(0,St.jsx)("button",{type:"button",className:"refresh-btn",onClick:c,children:"\u21bb Refresh"})]}),(0,St.jsx)("input",{type:"number",name:"captchaAnswer",value:n.captchaAnswer,onChange:u,required:!0})]}),o&&(0,St.jsx)("div",{className:"error-msg",children:o}),(0,St.jsx)("center",{children:(0,St.jsx)("button",{type:"submit",className:"login-btn",children:"Log in"})})]})})};function Ot(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=Ot(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Et(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Ot(e))&&(r&&(r+=" "),r+=t);return r}Math.pow(10,8);const Ct=6048e5,_t=6e4,Pt=36e5,Dt=Symbol.for("constructDateFrom");function Mt(e,t){return"function"===typeof e?e(t):e&&"object"===typeof e&&Dt in e?e[Dt](t):e instanceof Date?new e.constructor(t):new Date(t)}function Nt(e,t){return Mt(t||e,e)}function Tt(e,t){const n=()=>Mt(t?.in,NaN),r=t?.additionalDigits??2,a=function(e){const t={},n=e.split(jt.dateTimeDelimiter);let r;if(n.length>2)return t;/:/.test(n[0])?r=n[0]:(t.date=n[0],r=n[1],jt.timeZoneDelimiter.test(t.date)&&(t.date=e.split(jt.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length)));if(r){const e=jt.timezone.exec(r);e?(t.time=r.replace(e[1],""),t.timezone=e[1]):t.time=r}return t}(e);let o;if(a.date){const e=function(e,t){const n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};const a=r[1]?parseInt(r[1]):null,o=r[2]?parseInt(r[2]):null;return{year:null===o?a:100*o,restDateString:e.slice((r[1]||r[2]).length)}}(a.date,r);o=function(e,t){if(null===t)return new Date(NaN);const n=e.match(At);if(!n)return new Date(NaN);const r=!!n[4],a=It(n[1]),o=It(n[2])-1,i=It(n[3]),l=It(n[4]),s=It(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,l,s)?function(e,t,n){const r=new Date(0);r.setUTCFullYear(e,0,4);const a=r.getUTCDay()||7,o=7*(t-1)+n+1-a;return r.setUTCDate(r.getUTCDate()+o),r}(t,l,s):new Date(NaN);{const e=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(zt[t]||(Bt(e)?29:28))}(t,o,i)&&function(e,t){return t>=1&&t<=(Bt(e)?366:365)}(t,a)?(e.setUTCFullYear(t,o,Math.max(a,i)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!o||isNaN(+o))return n();const i=+o;let l,s=0;if(a.time&&(s=function(e){const t=e.match(Rt);if(!t)return NaN;const n=Ft(t[1]),r=Ft(t[2]),a=Ft(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,r,a))return NaN;return n*Pt+r*_t+1e3*a}(a.time),isNaN(s)))return n();if(!a.timezone){const e=new Date(i+s),n=Nt(0,t?.in);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}return l=function(e){if("Z"===e)return 0;const t=e.match(Lt);if(!t)return 0;const n="+"===t[1]?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,a))return NaN;return n*(r*Pt+a*_t)}(a.timezone),isNaN(l)?n():Nt(i+s+l,t?.in)}const jt={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},At=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Rt=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Lt=/^([+-])(\d{2})(?::?(\d{2}))?$/;function It(e){return e?parseInt(e):1}function Ft(e){return e&&parseFloat(e.replace(",","."))||0}const zt=[31,null,31,30,31,30,31,31,30,31,30,31];function Bt(e){return e%400===0||e%4===0&&e%100!==0}const Ut={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Ht(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Yt={date:Ht({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Ht({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Ht({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Wt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function qt(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=n?.width?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=n?.width?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const $t={ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:qt({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:qt({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:qt({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:qt({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:qt({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function Kt(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;const i=o[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,(e=>e.test(i))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(l,(e=>e.test(i)));let c;c=e.valueCallback?e.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(i.length)}}}const Vt={ordinalNumber:(Qt={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e.match(Qt.matchPattern);if(!n)return null;const r=n[0],a=e.match(Qt.parsePattern);if(!a)return null;let o=Qt.valueCallback?Qt.valueCallback(a[0]):a[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(r.length)}}),era:Kt({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Kt({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:Kt({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Kt({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Kt({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var Qt;const Xt={code:"en-US",formatDistance:(e,t,n)=>{let r;const a=Ut[e];return r="string"===typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Yt,formatRelative:(e,t,n,r)=>Wt[e],localize:$t,match:Vt,options:{weekStartsOn:0,firstWeekContainsDate:1}},Gt=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Zt=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Jt={p:Zt,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],a=n[2];if(!a)return Gt(e,t);let o;switch(r){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",Gt(r,t)).replace("{{time}}",Zt(a,t))}},en=/^D+$/,tn=/^Y+$/,nn=["D","DD","YY","YYYY"];function rn(e){return en.test(e)}function an(e){return tn.test(e)}function on(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),nn.includes(e))throw new RangeError(r)}let ln={};function sn(){return ln}function cn(){return Object.assign({},sn())}function un(e,t){const n=function(e){return"function"===typeof e&&e.prototype?.constructor===e}(t)?new t(0):Mt(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}class dn{subPriority=0;validate(e,t){return!0}}class fn extends dn{constructor(e,t,n,r,a){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,a&&(this.subPriority=a)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class pn extends dn{priority=10;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>Mt(t,e))}set(e,t){return t.timestampIsSet?e:Mt(e,un(e,this.context))}}class hn{run(e,t,n,r){const a=this.parse(e,t,n,r);return a?{setter:new fn(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(e,t,n){return!0}}const mn=/^(1[0-2]|0?\d)/,gn=/^(3[0-1]|[0-2]?\d)/,yn=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,vn=/^(5[0-3]|[0-4]?\d)/,bn=/^(2[0-3]|[0-1]?\d)/,wn=/^(2[0-4]|[0-1]?\d)/,xn=/^(1[0-1]|0?\d)/,Sn=/^(1[0-2]|0?\d)/,kn=/^[0-5]?\d/,On=/^[0-5]?\d/,En=/^\d/,Cn=/^\d{1,2}/,_n=/^\d{1,3}/,Pn=/^\d{1,4}/,Dn=/^-?\d+/,Mn=/^-?\d/,Nn=/^-?\d{1,2}/,Tn=/^-?\d{1,3}/,jn=/^-?\d{1,4}/,An=/^([+-])(\d{2})(\d{2})?|Z/,Rn=/^([+-])(\d{2})(\d{2})|Z/,Ln=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,In=/^([+-])(\d{2}):(\d{2})|Z/,Fn=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function zn(e,t){return e?{value:t(e.value),rest:e.rest}:e}function Bn(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Un(e,t){const n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};const r="+"===n[1]?1:-1,a=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,i=n[5]?parseInt(n[5],10):0;return{value:r*(a*Pt+o*_t+1e3*i),rest:t.slice(n[0].length)}}function Hn(e){return Bn(Dn,e)}function Yn(e,t){switch(e){case 1:return Bn(En,t);case 2:return Bn(Cn,t);case 3:return Bn(_n,t);case 4:return Bn(Pn,t);default:return Bn(new RegExp("^\\d{1,"+e+"}"),t)}}function Wn(e,t){switch(e){case 1:return Bn(Mn,t);case 2:return Bn(Nn,t);case 3:return Bn(Tn,t);case 4:return Bn(jn,t);default:return Bn(new RegExp("^-?\\d{1,"+e+"}"),t)}}function qn(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function $n(e,t){const n=t>0,r=n?t:1-t;let a;if(r<=50)a=e||100;else{const t=r+50;a=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?a:1-a}function Kn(e){return e%400===0||e%4===0&&e%100!==0}function Vn(e,t){const n=sn(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=Nt(e,t?.in),o=a.getDay(),i=(o<r?7:0)+o-r;return a.setDate(a.getDate()-i),a.setHours(0,0,0,0),a}function Qn(e,t){const n=Nt(e,t?.in),r=n.getFullYear(),a=sn(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,i=Mt(t?.in||e,0);i.setFullYear(r+1,0,o),i.setHours(0,0,0,0);const l=Vn(i,t),s=Mt(t?.in||e,0);s.setFullYear(r,0,o),s.setHours(0,0,0,0);const c=Vn(s,t);return+n>=+l?r+1:+n>=+c?r:r-1}function Xn(e,t){return Vn(e,{...t,weekStartsOn:1})}function Gn(e,t){const n=sn(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=Qn(e,t),o=Mt(t?.in||e,0);o.setFullYear(a,0,r),o.setHours(0,0,0,0);return Vn(o,t)}function Zn(e,t){const n=Nt(e,t?.in),r=+Vn(n,t)-+Gn(n,t);return Math.round(r/Ct)+1}function Jn(e,t,n){const r=Nt(e,n?.in),a=Zn(r,n)-t;return r.setDate(r.getDate()-7*a),Nt(r,n?.in)}function er(e,t){const n=Nt(e,t?.in),r=n.getFullYear(),a=Mt(n,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);const o=Xn(a),i=Mt(n,0);i.setFullYear(r,0,4),i.setHours(0,0,0,0);const l=Xn(i);return n.getTime()>=o.getTime()?r+1:n.getTime()>=l.getTime()?r:r-1}function tr(e,t){const n=er(e,t),r=Mt(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),Xn(r)}function nr(e,t){const n=Nt(e,t?.in),r=+Xn(n)-+tr(n);return Math.round(r/Ct)+1}function rr(e,t,n){const r=Nt(e,n?.in),a=nr(r,n)-t;return r.setDate(r.getDate()-7*a),r}const ar=[31,28,31,30,31,30,31,31,30,31,30,31],or=[31,29,31,30,31,30,31,31,30,31,30,31];function ir(e,t,n){const r=Nt(e,n?.in);return isNaN(t)?Mt(n?.in||e,NaN):t?(r.setDate(r.getDate()+t),r):r}function lr(e,t,n){const r=sn(),a=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=Nt(e,n?.in),i=o.getDay(),l=7-a;return ir(o,t<0||t>6?t-(i+l)%7:((t%7+7)%7+l)%7-(i+l)%7,n)}function sr(e,t){const n=Nt(e,t?.in).getDay();return 0===n?7:n}function cr(e,t,n){const r=Nt(e,n?.in);return ir(r,t-sr(r,n),n)}function ur(e){const t=Nt(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}const dr={G:new class extends hn{priority=140;parse(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]},y:new class extends hn{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return zn(Yn(4,e),r);case"yo":return zn(n.ordinalNumber(e,{unit:"year"}),r);default:return zn(Yn(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const r=e.getFullYear();if(n.isTwoDigitYear){const t=$n(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const a="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}},Y:new class extends hn{priority=130;parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return zn(Yn(4,e),r);case"Yo":return zn(n.ordinalNumber(e,{unit:"year"}),r);default:return zn(Yn(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){const a=Qn(e,r);if(n.isTwoDigitYear){const t=$n(n.year,a);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),Vn(e,r)}const o="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(o,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),Vn(e,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends hn{priority=130;parse(e,t){return Wn("R"===t?4:t.length,e)}set(e,t,n){const r=Mt(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),Xn(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends hn{priority=130;parse(e,t){return Wn("u"===t?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Q:new class extends hn{priority=120;parse(e,t,n){switch(t){case"Q":case"QQ":return Yn(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:new class extends hn{priority=120;parse(e,t,n){switch(t){case"q":case"qq":return Yn(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:new class extends hn{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,n){const r=e=>e-1;switch(t){case"M":return zn(Bn(mn,e),r);case"MM":return zn(Yn(2,e),r);case"Mo":return zn(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},L:new class extends hn{priority=110;parse(e,t,n){const r=e=>e-1;switch(t){case"L":return zn(Bn(mn,e),r);case"LL":return zn(Yn(2,e),r);case"Lo":return zn(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:new class extends hn{priority=100;parse(e,t,n){switch(t){case"w":return Bn(vn,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return Yn(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return Vn(Jn(e,n,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends hn{priority=100;parse(e,t,n){switch(t){case"I":return Bn(vn,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return Yn(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return Xn(rr(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends hn{priority=90;subPriority=1;parse(e,t,n){switch(t){case"d":return Bn(gn,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return Yn(t.length,e)}}validate(e,t){const n=Kn(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=or[r]:t>=1&&t<=ar[r]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:new class extends hn{priority=90;subpriority=1;parse(e,t,n){switch(t){case"D":case"DD":return Bn(yn,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return Yn(t.length,e)}}validate(e,t){return Kn(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:new class extends hn{priority=90;parse(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=lr(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends hn{priority=90;parse(e,t,n,r){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return zn(Yn(t.length,e),a);case"eo":return zn(n.ordinalNumber(e,{unit:"day"}),a);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=lr(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:new class extends hn{priority=90;parse(e,t,n,r){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return zn(Yn(t.length,e),a);case"co":return zn(n.ordinalNumber(e,{unit:"day"}),a);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=lr(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:new class extends hn{priority=90;parse(e,t,n){const r=e=>0===e?7:e;switch(t){case"i":case"ii":return Yn(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return zn(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return zn(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return zn(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return zn(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=cr(e,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:new class extends hn{priority=80;parse(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(qn(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends hn{priority=80;parse(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(qn(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends hn{priority=80;parse(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(qn(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends hn{priority=70;parse(e,t,n){switch(t){case"h":return Bn(Sn,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return Yn(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):r||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]},H:new class extends hn{priority=70;parse(e,t,n){switch(t){case"H":return Bn(bn,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return Yn(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]},K:new class extends hn{priority=70;parse(e,t,n){switch(t){case"K":return Bn(xn,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return Yn(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]},k:new class extends hn{priority=70;parse(e,t,n){switch(t){case"k":return Bn(wn,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return Yn(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends hn{priority=60;parse(e,t,n){switch(t){case"m":return Bn(kn,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return Yn(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]},s:new class extends hn{priority=50;parse(e,t,n){switch(t){case"s":return Bn(On,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return Yn(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]},S:new class extends hn{priority=30;parse(e,t){return zn(Yn(t.length,e),(e=>Math.trunc(e*Math.pow(10,3-t.length))))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]},X:new class extends hn{priority=10;parse(e,t){switch(t){case"X":return Un(An,e);case"XX":return Un(Rn,e);case"XXXX":return Un(Ln,e);case"XXXXX":return Un(Fn,e);default:return Un(In,e)}}set(e,t,n){return t.timestampIsSet?e:Mt(e,e.getTime()-ur(e)-n)}incompatibleTokens=["t","T","x"]},x:new class extends hn{priority=10;parse(e,t){switch(t){case"x":return Un(An,e);case"xx":return Un(Rn,e);case"xxxx":return Un(Ln,e);case"xxxxx":return Un(Fn,e);default:return Un(In,e)}}set(e,t,n){return t.timestampIsSet?e:Mt(e,e.getTime()-ur(e)-n)}incompatibleTokens=["t","T","X"]},t:new class extends hn{priority=40;parse(e){return Hn(e)}set(e,t,n){return[Mt(e,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends hn{priority=20;parse(e){return Hn(e)}set(e,t,n){return[Mt(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}},fr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,pr=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,hr=/^'([^]*?)'?$/,mr=/''/g,gr=/\S/,yr=/[a-zA-Z]/;function vr(e,t,n,r){const a=()=>Mt(r?.in||n,NaN),o=cn(),i=r?.locale??o.locale??Xt,l=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!t)return e?a():Nt(n,r?.in);const c={firstWeekContainsDate:l,weekStartsOn:s,locale:i},u=[new pn(r?.in,n)],d=t.match(pr).map((e=>{const t=e[0];if(t in Jt){return(0,Jt[t])(e,i.formatLong)}return e})).join("").match(fr),f=[];for(let g of d){!r?.useAdditionalWeekYearTokens&&an(g)&&on(g,t,e),!r?.useAdditionalDayOfYearTokens&&rn(g)&&on(g,t,e);const n=g[0],o=dr[n];if(o){const{incompatibleTokens:t}=o;if(Array.isArray(t)){const e=f.find((e=>t.includes(e.token)||e.token===n));if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${g}\` at the same time`)}else if("*"===o.incompatibleTokens&&f.length>0)throw new RangeError(`The format string mustn't contain \`${g}\` and any other token at the same time`);f.push({token:n,fullToken:g});const r=o.run(e,g,i.match,c);if(!r)return a();u.push(r.setter),e=r.rest}else{if(n.match(yr))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===g?g="'":"'"===n&&(g=g.match(hr)[1].replace(mr,"'")),0!==e.indexOf(g))return a();e=e.slice(g.length)}}if(e.length>0&&gr.test(e))return a();const p=u.map((e=>e.priority)).sort(((e,t)=>t-e)).filter(((e,t,n)=>n.indexOf(e)===t)).map((e=>u.filter((t=>t.priority===e)).sort(((e,t)=>t.subPriority-e.subPriority)))).map((e=>e[0]));let h=Nt(n,r?.in);if(isNaN(+h))return a();const m={};for(const g of p){if(!g.validate(h,c))return a();const e=g.set(h,m,c);Array.isArray(e)?(h=e[0],Object.assign(m,e[1])):h=e}return h}function br(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function wr(e){return!(!br(e)&&"number"!==typeof e||isNaN(+Nt(e)))}function xr(e,t){return+Nt(e)<+Nt(t)}function Sr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const a=Mt.bind(null,e||n.find((e=>"object"===typeof e)));return n.map(a)}function kr(e,t){const n=Nt(e,t?.in);return n.setHours(0,0,0,0),n}function Or(e,t,n){const[r,a]=Sr(n?.in,e,t),o=kr(r),i=kr(a),l=+o-ur(o),s=+i-ur(i);return Math.round((l-s)/864e5)}function Er(e,t){const n=Nt(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Cr(e,t){const n=Nt(e,t?.in);return Or(n,Er(n))+1}function _r(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const Pr={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return _r("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):_r(n+1,2)},d:(e,t)=>_r(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>_r(e.getHours()%12||12,t.length),H:(e,t)=>_r(e.getHours(),t.length),m:(e,t)=>_r(e.getMinutes(),t.length),s:(e,t)=>_r(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return _r(Math.trunc(r*Math.pow(10,n-3)),t.length)}},Dr="midnight",Mr="noon",Nr="morning",Tr="afternoon",jr="evening",Ar="night",Rr={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return Pr.y(e,t)},Y:function(e,t,n,r){const a=Qn(e,r),o=a>0?a:1-a;if("YY"===t){return _r(o%100,2)}return"Yo"===t?n.ordinalNumber(o,{unit:"year"}):_r(o,t.length)},R:function(e,t){return _r(er(e),t.length)},u:function(e,t){return _r(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return _r(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return _r(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return Pr.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return _r(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const a=Zn(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):_r(a,t.length)},I:function(e,t,n){const r=nr(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):_r(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):Pr.d(e,t)},D:function(e,t,n){const r=Cr(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):_r(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const a=e.getDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return _r(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const a=e.getDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return _r(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return _r(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let a;switch(a=12===r?Mr:0===r?Dr:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let a;switch(a=r>=17?jr:r>=12?Tr:r>=4?Nr:Ar,t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return Pr.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):Pr.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):_r(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):_r(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Pr.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Pr.s(e,t)},S:function(e,t){return Pr.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return Ir(r);case"XXXX":case"XX":return Fr(r);default:return Fr(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return Ir(r);case"xxxx":case"xx":return Fr(r);default:return Fr(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Lr(r,":");default:return"GMT"+Fr(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Lr(r,":");default:return"GMT"+Fr(r,":")}},t:function(e,t,n){return _r(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return _r(+e,t.length)}};function Lr(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),o=r%60;return 0===o?n+String(a):n+String(a)+t+_r(o,2)}function Ir(e,t){if(e%60===0){return(e>0?"-":"+")+_r(Math.abs(e)/60,2)}return Fr(e,t)}function Fr(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e);return n+_r(Math.trunc(r/60),2)+t+_r(r%60,2)}const zr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Br=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ur=/^'([^]*?)'?$/,Hr=/''/g,Yr=/[a-zA-Z]/;function Wr(e,t,n){const r=sn(),a=n?.locale??r.locale??Xt,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,l=Nt(e,n?.in);if(!wr(l))throw new RangeError("Invalid time value");let s=t.match(Br).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,Jt[t])(e,a.formatLong)}return e})).join("").match(zr).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:qr(e)};if(Rr[t])return{isToken:!0,value:e};if(t.match(Yr))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));a.localize.preprocessor&&(s=a.localize.preprocessor(l,s));const c={firstWeekContainsDate:o,weekStartsOn:i,locale:a};return s.map((r=>{if(!r.isToken)return r.value;const o=r.value;(!n?.useAdditionalWeekYearTokens&&an(o)||!n?.useAdditionalDayOfYearTokens&&rn(o))&&on(o,t,String(e));return(0,Rr[o[0]])(l,o,a.localize,c)})).join("")}function qr(e){const t=e.match(Ur);return t?t[1].replace(Hr,"'"):e}function $r(e,t,n){const r=Nt(e,n?.in);return r.setHours(t),r}function Kr(e,t,n){const r=Nt(e,n?.in);return r.setMinutes(t),r}function Vr(e,t,n){const r=Nt(e,n?.in);return r.setSeconds(t),r}function Qr(e,t){const n=Nt(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Xr(e,t){const n=Nt(e,t?.in),r=n.getMonth(),a=r-r%3;return n.setMonth(a,1),n.setHours(0,0,0,0),n}function Gr(e,t){const n=Nt(e,t?.in);return n.setHours(23,59,59,999),n}function Zr(e,t){const n=sn(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=Nt(e,t?.in),o=a.getDay(),i=6+(o<r?-7:0)-(o-r);return a.setDate(a.getDate()+i),a.setHours(23,59,59,999),a}function Jr(e,t){const n=Nt(e,t?.in),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(23,59,59,999),n}function ea(e,t,n){const[r,a]=Sr(n?.in,e,t);return r.getFullYear()===a.getFullYear()}function ta(e,t,n){const[r,a]=Sr(n?.in,e,t);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}function na(e,t,n){const[r,a]=Sr(n?.in,e,t);return+Xr(r)===+Xr(a)}function ra(e,t,n){const[r,a]=Sr(n?.in,e,t);return+kr(r)===+kr(a)}function aa(e,t){return+Nt(e)===+Nt(t)}function oa(e,t,n){const r=+Nt(e,n?.in),[a,o]=[+Nt(t.start,n?.in),+Nt(t.end,n?.in)].sort(((e,t)=>e-t));return r>=a&&r<=o}function ia(e,t){const n=Nt(e,t?.in),r=n.getFullYear(),a=n.getMonth(),o=Mt(n,0);return o.setFullYear(r,a+1,0),o.setHours(0,0,0,0),o.getDate()}function la(e,t,n){const r=Nt(e,n?.in),a=r.getFullYear(),o=r.getDate(),i=Mt(n?.in||e,0);i.setFullYear(a,t,15),i.setHours(0,0,0,0);const l=ia(i);return r.setMonth(t,Math.min(o,l)),r}function sa(e,t,n){const r=Nt(e,n?.in),a=t-(Math.trunc(r.getMonth()/3)+1);return la(r,r.getMonth()+3*a)}function ca(e,t){return Nt(e,t?.in).getFullYear()}function ua(e,t){return Nt(e,t?.in).getMonth()}function da(e,t){const n=Nt(e,t?.in),r=n.getFullYear();return n.setFullYear(r+1,0,0),n.setHours(23,59,59,999),n}function fa(e,t){const n=Nt(e,t?.in);return Math.trunc(n.getMonth()/3)+1}function pa(e,t){return Nt(e,t?.in).getHours()}function ha(e,t){return Nt(e,t?.in).getMinutes()}function ma(e){return Nt(e).getSeconds()}function ga(e,t,n){const r=Nt(e,n?.in);if(isNaN(t))return Mt(n?.in||e,NaN);if(!t)return r;const a=r.getDate(),o=Mt(n?.in||e,r.getTime());o.setMonth(r.getMonth()+t+1,0);return a>=o.getDate()?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function ya(e,t,n){return ga(e,-t,n)}function va(e,t,n){const[r,a]=Sr(n?.in,e,t);return 12*(r.getFullYear()-a.getFullYear())+(r.getMonth()-a.getMonth())}function ba(e,t,n){return ga(e,3*t,n)}function wa(e,t,n){return ba(e,-t,n)}function xa(e,t,n){const[r,a]=Sr(n?.in,e,t);return 4*(r.getFullYear()-a.getFullYear())+(fa(r)-fa(a))}function Sa(e,t,n){return ga(e,12*t,n)}function ka(e,t,n){return Sa(e,-t,n)}function Oa(e,t,n){const[r,a]=Sr(n?.in,e,t);return r.getFullYear()-a.getFullYear()}function Ea(e,t){let n,r=t?.in;return e.forEach((e=>{r||"object"!==typeof e||(r=Mt.bind(null,e));const t=Nt(e,r);(!n||n>t||isNaN(+t))&&(n=t)})),Mt(r,n||NaN)}function Ca(e,t){let n,r=t?.in;return e.forEach((e=>{r||"object"!==typeof e||(r=Mt.bind(null,e));const t=Nt(e,r);(!n||n<t||isNaN(+t))&&(n=t)})),Mt(r,n||NaN)}function _a(e,t,n){return Mt(n?.in||e,+Nt(e)+t)}function Pa(e,t,n){return _a(e,t*Pt,n)}function Da(e,t,n){const r=Nt(e,n?.in);return r.setTime(r.getTime()+t*_t),r}function Ma(e,t,n){return _a(e,1e3*t,n)}function Na(e,t){return+Nt(e)>+Nt(t)}function Ta(e,t){return Nt(e,t?.in).getDay()}function ja(e,t){return Nt(e,t?.in).getDate()}function Aa(e,t,n){return ir(e,7*t,n)}function Ra(e){return+Nt(e)}function La(e,t,n){const r=Nt(e,n?.in);return isNaN(+r)?Mt(n?.in||e,NaN):(r.setFullYear(t),r)}function Ia(e,t,n){const[r,a]=Sr(n?.in,e,t),o=Fa(r,a),i=Math.abs(Or(r,a));r.setDate(r.getDate()-o*i);const l=o*(i-Number(Fa(r,a)===-o));return 0===l?0:l}function Fa(e,t){const n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function za(e,t,n){return Aa(e,-t,n)}function Ba(e,t,n){return ir(e,-t,n)}var Ua="undefined"!==typeof document?r.useLayoutEffect:r.useEffect;const Ha={...a}.useInsertionEffect||(e=>e());function Ya(){return"undefined"!==typeof window}function Wa(e){return Ka(e)?(e.nodeName||"").toLowerCase():"#document"}function qa(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function $a(e){var t;return null==(t=(Ka(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Ka(e){return!!Ya()&&(e instanceof Node||e instanceof qa(e).Node)}function Va(e){return!!Ya()&&(e instanceof Element||e instanceof qa(e).Element)}function Qa(e){return!!Ya()&&(e instanceof HTMLElement||e instanceof qa(e).HTMLElement)}function Xa(e){return!(!Ya()||"undefined"===typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof qa(e).ShadowRoot)}function Ga(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=ro(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(a)}function Za(e){return["table","td","th"].includes(Wa(e))}function Ja(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(n){return!1}}))}function eo(e){const t=to(),n=Va(e)?ro(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function to(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function no(e){return["html","body","#document"].includes(Wa(e))}function ro(e){return qa(e).getComputedStyle(e)}function ao(e){return Va(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function oo(e){if("html"===Wa(e))return e;const t=e.assignedSlot||e.parentNode||Xa(e)&&e.host||$a(e);return Xa(t)?t.host:t}function io(e){const t=oo(e);return no(t)?e.ownerDocument?e.ownerDocument.body:e.body:Qa(t)&&Ga(t)?t:io(t)}function lo(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const a=io(e),o=a===(null==(r=e.ownerDocument)?void 0:r.body),i=qa(a);if(o){const e=so(i);return t.concat(i,i.visualViewport||[],Ga(a)?a:[],e&&n?lo(e):[])}return t.concat(a,lo(a,[],n))}function so(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var co=n(7950);const uo=Math.min,fo=Math.max,po=Math.round,ho=Math.floor,mo=e=>({x:e,y:e}),go={left:"right",right:"left",bottom:"top",top:"bottom"},yo={start:"end",end:"start"};function vo(e,t){return"function"===typeof e?e(t):e}function bo(e){return e.split("-")[0]}function wo(e){return e.split("-")[1]}function xo(e){return"y"===e?"height":"width"}function So(e){return["top","bottom"].includes(bo(e))?"y":"x"}function ko(e){return"x"===So(e)?"y":"x"}function Oo(e){return e.replace(/start|end/g,(e=>yo[e]))}function Eo(e){return e.replace(/left|right|bottom|top/g,(e=>go[e]))}function Co(e){return"number"!==typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function _o(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function Po(e,t,n){let{reference:r,floating:a}=e;const o=So(t),i=ko(t),l=xo(i),s=bo(t),c="y"===o,u=r.x+r.width/2-a.width/2,d=r.y+r.height/2-a.height/2,f=r[l]/2-a[l]/2;let p;switch(s){case"top":p={x:u,y:r.y-a.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-a.width,y:d};break;default:p={x:r.x,y:r.y}}switch(wo(t)){case"start":p[i]-=f*(n&&c?-1:1);break;case"end":p[i]+=f*(n&&c?-1:1)}return p}async function Do(e,t){var n;void 0===t&&(t={});const{x:r,y:a,platform:o,rects:i,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=vo(t,e),h=Co(p),m=l[f?"floating"===d?"reference":"floating":d],g=_o(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:s})),y="floating"===d?{x:r,y:a,width:i.floating.width,height:i.floating.height}:i.reference,v=await(null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),b=await(null==o.isElement?void 0:o.isElement(v))&&await(null==o.getScale?void 0:o.getScale(v))||{x:1,y:1},w=_o(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:v,strategy:s}):y);return{top:(g.top-w.top+h.top)/b.y,bottom:(w.bottom-g.bottom+h.bottom)/b.y,left:(g.left-w.left+h.left)/b.x,right:(w.right-g.right+h.right)/b.x}}function Mo(e){const t=ro(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=Qa(e),o=a?e.offsetWidth:n,i=a?e.offsetHeight:r,l=po(n)!==o||po(r)!==i;return l&&(n=o,r=i),{width:n,height:r,$:l}}function No(e){return Va(e)?e:e.contextElement}function To(e){const t=No(e);if(!Qa(t))return mo(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=Mo(t);let i=(o?po(n.width):n.width)/r,l=(o?po(n.height):n.height)/a;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}const jo=mo(0);function Ao(e){const t=qa(e);return to()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:jo}function Ro(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),o=No(e);let i=mo(1);t&&(r?Va(r)&&(i=To(r)):i=To(e));const l=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==qa(e))&&t}(o,n,r)?Ao(o):mo(0);let s=(a.left+l.x)/i.x,c=(a.top+l.y)/i.y,u=a.width/i.x,d=a.height/i.y;if(o){const e=qa(o),t=r&&Va(r)?qa(r):r;let n=e,a=so(n);for(;a&&r&&t!==n;){const e=To(a),t=a.getBoundingClientRect(),r=ro(a),o=t.left+(a.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(a.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,u*=e.x,d*=e.y,s+=o,c+=i,n=qa(a),a=so(n)}}return _o({width:u,height:d,x:s,y:c})}function Lo(e,t){const n=ao(e).scrollLeft;return t?t.left+n:Ro($a(e)).left+n}function Io(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:Lo(e,r)),y:r.top+t.scrollTop}}function Fo(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=qa(e),r=$a(e),a=n.visualViewport;let o=r.clientWidth,i=r.clientHeight,l=0,s=0;if(a){o=a.width,i=a.height;const e=to();(!e||e&&"fixed"===t)&&(l=a.offsetLeft,s=a.offsetTop)}return{width:o,height:i,x:l,y:s}}(e,n);else if("document"===t)r=function(e){const t=$a(e),n=ao(e),r=e.ownerDocument.body,a=fo(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=fo(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+Lo(e);const l=-n.scrollTop;return"rtl"===ro(r).direction&&(i+=fo(t.clientWidth,r.clientWidth)-a),{width:a,height:o,x:i,y:l}}($a(e));else if(Va(t))r=function(e,t){const n=Ro(e,!0,"fixed"===t),r=n.top+e.clientTop,a=n.left+e.clientLeft,o=Qa(e)?To(e):mo(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:a*o.x,y:r*o.y}}(t,n);else{const n=Ao(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return _o(r)}function zo(e,t){const n=oo(e);return!(n===t||!Va(n)||no(n))&&("fixed"===ro(n).position||zo(n,t))}function Bo(e,t,n){const r=Qa(t),a=$a(t),o="fixed"===n,i=Ro(e,!0,o,t);let l={scrollLeft:0,scrollTop:0};const s=mo(0);function c(){s.x=Lo(a)}if(r||!r&&!o)if(("body"!==Wa(t)||Ga(a))&&(l=ao(t)),r){const e=Ro(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else a&&c();o&&!r&&a&&c();const u=!a||r||o?mo(0):Io(a,l);return{x:i.left+l.scrollLeft-s.x-u.x,y:i.top+l.scrollTop-s.y-u.y,width:i.width,height:i.height}}function Uo(e){return"static"===ro(e).position}function Ho(e,t){if(!Qa(e)||"fixed"===ro(e).position)return null;if(t)return t(e);let n=e.offsetParent;return $a(e)===n&&(n=n.ownerDocument.body),n}function Yo(e,t){const n=qa(e);if(Ja(e))return n;if(!Qa(e)){let t=oo(e);for(;t&&!no(t);){if(Va(t)&&!Uo(t))return t;t=oo(t)}return n}let r=Ho(e,t);for(;r&&Za(r)&&Uo(r);)r=Ho(r,t);return r&&no(r)&&Uo(r)&&!eo(r)?n:r||function(e){let t=oo(e);for(;Qa(t)&&!no(t);){if(eo(t))return t;if(Ja(t))return null;t=oo(t)}return null}(e)||n}const Wo={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const o="fixed"===a,i=$a(r),l=!!t&&Ja(t.floating);if(r===i||l&&o)return n;let s={scrollLeft:0,scrollTop:0},c=mo(1);const u=mo(0),d=Qa(r);if((d||!d&&!o)&&(("body"!==Wa(r)||Ga(i))&&(s=ao(r)),Qa(r))){const e=Ro(r);c=To(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}const f=!i||d||o?mo(0):Io(i,s,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-s.scrollTop*c.y+u.y+f.y}},getDocumentElement:$a,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const o="clippingAncestors"===n?Ja(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=lo(e,[],!1).filter((e=>Va(e)&&"body"!==Wa(e))),a=null;const o="fixed"===ro(e).position;let i=o?oo(e):e;for(;Va(i)&&!no(i);){const t=ro(i),n=eo(i);n||"fixed"!==t.position||(a=null),(o?!n&&!a:!n&&"static"===t.position&&a&&["absolute","fixed"].includes(a.position)||Ga(i)&&!n&&zo(e,i))?r=r.filter((e=>e!==i)):a=t,i=oo(i)}return t.set(e,r),r}(t,this._c):[].concat(n),i=[...o,r],l=i[0],s=i.reduce(((e,n)=>{const r=Fo(t,n,a);return e.top=fo(r.top,e.top),e.right=uo(r.right,e.right),e.bottom=uo(r.bottom,e.bottom),e.left=fo(r.left,e.left),e}),Fo(t,l,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:Yo,getElementRects:async function(e){const t=this.getOffsetParent||Yo,n=this.getDimensions,r=await n(e.floating);return{reference:Bo(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Mo(e);return{width:t,height:n}},getScale:To,isElement:Va,isRTL:function(e){return"rtl"===ro(e).direction}};function qo(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function $o(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i="function"===typeof ResizeObserver,layoutShift:l="function"===typeof IntersectionObserver,animationFrame:s=!1}=r,c=No(e),u=a||o?[...c?lo(c):[],...lo(t)]:[];u.forEach((e=>{a&&e.addEventListener("scroll",n,{passive:!0}),o&&e.addEventListener("resize",n)}));const d=c&&l?function(e,t){let n,r=null;const a=$a(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function i(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),o();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=c;if(l||t(),!f||!p)return;const h={rootMargin:-ho(d)+"px "+-ho(a.clientWidth-(u+f))+"px "+-ho(a.clientHeight-(d+p))+"px "+-ho(u)+"px",threshold:fo(0,uo(1,s))||1};let m=!0;function g(t){const r=t[0].intersectionRatio;if(r!==s){if(!m)return i();r?i(!1,r):n=setTimeout((()=>{i(!1,1e-7)}),1e3)}1!==r||qo(c,e.getBoundingClientRect())||i(),m=!1}try{r=new IntersectionObserver(g,{...h,root:a.ownerDocument})}catch(y){r=new IntersectionObserver(g,h)}r.observe(e)}(!0),o}(c,n):null;let f,p=-1,h=null;i&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),c&&!s&&h.observe(c),h.observe(t));let m=s?Ro(e):null;return s&&function t(){const r=Ro(e);m&&!qo(m,r)&&n();m=r,f=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{a&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=h)||e.disconnect(),h=null,s&&cancelAnimationFrame(f)}}const Ko=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:o,placement:i,middlewareData:l}=t,s=await async function(e,t){const{placement:n,platform:r,elements:a}=e,o=await(null==r.isRTL?void 0:r.isRTL(a.floating)),i=bo(n),l=wo(n),s="y"===So(n),c=["left","top"].includes(i)?-1:1,u=o&&s?-1:1,d=vo(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"===typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"===typeof h&&(p="end"===l?-1*h:h),s?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return i===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:a+s.x,y:o+s.y,data:{...s,placement:i}}}}},Vo=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:o,rects:i,initialPlacement:l,platform:s,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...g}=vo(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const y=bo(a),v=So(l),b=bo(l)===l,w=await(null==s.isRTL?void 0:s.isRTL(c.floating)),x=f||(b||!m?[Eo(l)]:function(e){const t=Eo(e);return[Oo(e),t,Oo(t)]}(l)),S="none"!==h;!f&&S&&x.push(...function(e,t,n,r){const a=wo(e);let o=function(e,t,n){const r=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?a:r:t?r:a;case"left":case"right":return t?o:i;default:return[]}}(bo(e),"start"===n,r);return a&&(o=o.map((e=>e+"-"+a)),t&&(o=o.concat(o.map(Oo)))),o}(l,m,h,w));const k=[l,...x],O=await Do(t,g),E=[];let C=(null==(r=o.flip)?void 0:r.overflows)||[];if(u&&E.push(O[y]),d){const e=function(e,t,n){void 0===n&&(n=!1);const r=wo(e),a=ko(e),o=xo(a);let i="x"===a?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Eo(i)),[i,Eo(i)]}(a,i,w);E.push(O[e[0]],O[e[1]])}if(C=[...C,{placement:a,overflows:E}],!E.every((e=>e<=0))){var _,P;const e=((null==(_=o.flip)?void 0:_.index)||0)+1,t=k[e];if(t){var D;const n="alignment"===d&&v!==So(t),r=(null==(D=C[0])?void 0:D.overflows[0])>0;if(!n||r)return{data:{index:e,overflows:C},reset:{placement:t}}}let n=null==(P=C.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:P.placement;if(!n)switch(p){case"bestFit":{var M;const e=null==(M=C.filter((e=>{if(S){const t=So(e.placement);return t===v||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:M[0];e&&(n=e);break}case"initialPlacement":n=l}if(a!==n)return{reset:{placement:n}}}return{}}}},Qo=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:a,rects:o,platform:i,elements:l,middlewareData:s}=t,{element:c,padding:u=0}=vo(e,t)||{};if(null==c)return{};const d=Co(u),f={x:n,y:r},p=ko(a),h=xo(p),m=await i.getDimensions(c),g="y"===p,y=g?"top":"left",v=g?"bottom":"right",b=g?"clientHeight":"clientWidth",w=o.reference[h]+o.reference[p]-f[p]-o.floating[h],x=f[p]-o.reference[p],S=await(null==i.getOffsetParent?void 0:i.getOffsetParent(c));let k=S?S[b]:0;k&&await(null==i.isElement?void 0:i.isElement(S))||(k=l.floating[b]||o.floating[h]);const O=w/2-x/2,E=k/2-m[h]/2-1,C=uo(d[y],E),_=uo(d[v],E),P=C,D=k-m[h]-_,M=k/2-m[h]/2+O,N=function(e,t,n){return fo(e,uo(t,n))}(P,M,D),T=!s.arrow&&null!=wo(a)&&M!==N&&o.reference[h]/2-(M<P?C:_)-m[h]/2<0,j=T?M<P?M-P:M-D:0;return{[p]:f[p]+j,data:{[p]:N,centerOffset:M-N-j,...T&&{alignmentOffset:j}},reset:T}}}),Xo=(e,t,n)=>{const r=new Map,a={platform:Wo,...n},o={...a.platform,_c:r};return(async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:o=[],platform:i}=n,l=o.filter(Boolean),s=await(null==i.isRTL?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:d}=Po(c,r,s),f=r,p={},h=0;for(let m=0;m<l.length;m++){const{name:n,fn:o}=l[m],{x:g,y:y,data:v,reset:b}=await o({x:u,y:d,initialPlacement:r,placement:f,strategy:a,middlewareData:p,rects:c,platform:i,elements:{reference:e,floating:t}});u=null!=g?g:u,d=null!=y?y:d,p={...p,[n]:{...p[n],...v}},b&&h<=50&&(h++,"object"===typeof b&&(b.placement&&(f=b.placement),b.rects&&(c=!0===b.rects?await i.getElementRects({reference:e,floating:t,strategy:a}):b.rects),({x:u,y:d}=Po(c,f,s))),m=-1)}return{x:u,y:d,placement:f,strategy:a,middlewareData:p}})(e,t,{...a,platform:o})};var Go="undefined"!==typeof document?r.useLayoutEffect:r.useEffect;function Zo(e,t){if(e===t)return!0;if(typeof e!==typeof t)return!1;if("function"===typeof e&&e.toString()===t.toString())return!0;let n,r,a;if(e&&t&&"object"===typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!Zo(e[r],t[r]))return!1;return!0}if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!{}.hasOwnProperty.call(t,a[r]))return!1;for(r=n;0!==r--;){const n=a[r];if(("_owner"!==n||!e.$$typeof)&&!Zo(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function Jo(e){if("undefined"===typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ei(e,t){const n=Jo(e);return Math.round(t*n)/n}function ti(e){const t=r.useRef(e);return Go((()=>{t.current=e})),t}const ni=e=>({name:"arrow",options:e,fn(t){const{element:n,padding:r}="function"===typeof e?e(t):e;return n&&function(e){return{}.hasOwnProperty.call(e,"current")}(n)?null!=n.current?Qo({element:n.current,padding:r}).fn(t):{}:n?Qo({element:n,padding:r}).fn(t):{}}}),ri=(e,t)=>({...Ko(e),options:[e,t]}),ai=(e,t)=>({...ni(e),options:[e,t]});const oi="ArrowLeft",ii="ArrowRight",li="ArrowUp",si="ArrowDown";const ci=[oi,ii],ui=[li,si],di={...a};let fi=!1,pi=0;const hi=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+pi++;const mi=di.useId||function(){const[e,t]=r.useState((()=>fi?hi():void 0));return Ua((()=>{null==e&&t(hi())}),[]),r.useEffect((()=>{fi=!0}),[]),e};const gi=r.forwardRef((function(e,t){const{context:{placement:n,elements:{floating:a},middlewareData:{arrow:o,shift:i}},width:l=14,height:s=7,tipRadius:c=0,strokeWidth:u=0,staticOffset:d,stroke:f,d:p,style:{transform:h,...m}={},...g}=e;const y=mi(),[v,b]=r.useState(!1);if(Ua((()=>{if(!a)return;"rtl"===ro(a).direction&&b(!0)}),[a]),!a)return null;const[w,x]=n.split("-"),S="top"===w||"bottom"===w;let k=d;(S&&null!=i&&i.x||!S&&null!=i&&i.y)&&(k=null);const O=2*u,E=O/2,C=l/2*(c/-8+1),_=s/2*c/4,P=!!p,D=k&&"end"===x?"bottom":"top";let M=k&&"end"===x?"right":"left";k&&v&&(M="end"===x?"left":"right");const N=null!=(null==o?void 0:o.x)?k||o.x:"",T=null!=(null==o?void 0:o.y)?k||o.y:"",j=p||"M0,0 H"+l+" L"+(l-C)+","+(s-_)+" Q"+l/2+","+s+" "+C+","+(s-_)+" Z",A={top:P?"rotate(180deg)":"",left:P?"rotate(90deg)":"rotate(-90deg)",bottom:P?"":"rotate(180deg)",right:P?"rotate(-90deg)":"rotate(90deg)"}[w];return(0,St.jsxs)("svg",{...g,"aria-hidden":!0,ref:t,width:P?l:l+O,height:l,viewBox:"0 0 "+l+" "+(s>l?s:l),style:{position:"absolute",pointerEvents:"none",[M]:N,[D]:T,[w]:S||P?"100%":"calc(100% - "+O/2+"px)",transform:[A,h].filter((e=>!!e)).join(" "),...m},children:[O>0&&(0,St.jsx)("path",{clipPath:"url(#"+y+")",fill:"none",stroke:f,strokeWidth:O+(p?0:1),d:j}),(0,St.jsx)("path",{stroke:O&&!p?g.fill:"none",d:j}),(0,St.jsx)("clipPath",{id:y,children:(0,St.jsx)("rect",{x:-E,y:E*(P?-1:1),width:l+O,height:l})})]})}));function yi(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach((e=>e(n)))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var r;null==(r=e.get(t))||r.delete(n)}}}const vi=r.createContext(null),bi=r.createContext(null),wi=()=>{var e;return(null==(e=r.useContext(vi))?void 0:e.id)||null},xi=()=>r.useContext(bi);function Si(e){const{open:t=!1,onOpenChange:n,elements:a}=e,o=mi(),i=r.useRef({}),[l]=r.useState((()=>yi())),s=null!=wi();const[c,u]=r.useState(a.reference),d=function(e){const t=r.useRef((()=>{}));return Ha((()=>{t.current=e})),r.useCallback((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)}),[])}(((e,t,r)=>{i.current.openEvent=e?t:void 0,l.emit("openchange",{open:e,event:t,reason:r,nested:s}),null==n||n(e,t,r)})),f=r.useMemo((()=>({setPositionReference:u})),[]),p=r.useMemo((()=>({reference:c||a.reference||null,floating:a.floating||null,domReference:a.reference})),[c,a.reference,a.floating]);return r.useMemo((()=>({dataRef:i,open:t,onOpenChange:d,elements:p,events:l,floatingId:o,refs:f})),[t,d,p,l,o,f])}function ki(e){void 0===e&&(e={});const{nodeId:t}=e,n=Si({...e,elements:{reference:null,floating:null,...e.elements}}),a=e.rootContext||n,o=a.elements,[i,l]=r.useState(null),[s,c]=r.useState(null),u=(null==o?void 0:o.domReference)||i,d=r.useRef(null),f=xi();Ua((()=>{u&&(d.current=u)}),[u]);const p=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:a=[],platform:o,elements:{reference:i,floating:l}={},transform:s=!0,whileElementsMounted:c,open:u}=e,[d,f]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=r.useState(a);Zo(p,a)||h(a);const[m,g]=r.useState(null),[y,v]=r.useState(null),b=r.useCallback((e=>{e!==k.current&&(k.current=e,g(e))}),[]),w=r.useCallback((e=>{e!==O.current&&(O.current=e,v(e))}),[]),x=i||m,S=l||y,k=r.useRef(null),O=r.useRef(null),E=r.useRef(d),C=null!=c,_=ti(c),P=ti(o),D=ti(u),M=r.useCallback((()=>{if(!k.current||!O.current)return;const e={placement:t,strategy:n,middleware:p};P.current&&(e.platform=P.current),Xo(k.current,O.current,e).then((e=>{const t={...e,isPositioned:!1!==D.current};N.current&&!Zo(E.current,t)&&(E.current=t,co.flushSync((()=>{f(t)})))}))}),[p,t,n,P,D]);Go((()=>{!1===u&&E.current.isPositioned&&(E.current.isPositioned=!1,f((e=>({...e,isPositioned:!1}))))}),[u]);const N=r.useRef(!1);Go((()=>(N.current=!0,()=>{N.current=!1})),[]),Go((()=>{if(x&&(k.current=x),S&&(O.current=S),x&&S){if(_.current)return _.current(x,S,M);M()}}),[x,S,M,_,C]);const T=r.useMemo((()=>({reference:k,floating:O,setReference:b,setFloating:w})),[b,w]),j=r.useMemo((()=>({reference:x,floating:S})),[x,S]),A=r.useMemo((()=>{const e={position:n,left:0,top:0};if(!j.floating)return e;const t=ei(j.floating,d.x),r=ei(j.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...Jo(j.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}}),[n,s,j.floating,d.x,d.y]);return r.useMemo((()=>({...d,update:M,refs:T,elements:j,floatingStyles:A})),[d,M,T,j,A])}({...e,elements:{...o,...s&&{reference:s}}}),h=r.useCallback((e=>{const t=Va(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(t),p.refs.setReference(t)}),[p.refs]),m=r.useCallback((e=>{(Va(e)||null===e)&&(d.current=e,l(e)),(Va(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!Va(e))&&p.refs.setReference(e)}),[p.refs]),g=r.useMemo((()=>({...p.refs,setReference:m,setPositionReference:h,domReference:d})),[p.refs,m,h]),y=r.useMemo((()=>({...p.elements,domReference:u})),[p.elements,u]),v=r.useMemo((()=>({...p,...a,refs:g,elements:y,nodeId:t})),[p,g,y,t,a]);return Ua((()=>{a.dataRef.current.floatingContext=v;const e=null==f?void 0:f.nodesRef.current.find((e=>e.id===t));e&&(e.context=v)})),r.useMemo((()=>({...p,context:v,refs:g,elements:y})),[p,g,y,v])}var Oi=function(e,t){return Oi=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Oi(e,t)};function Ei(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Oi(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Ci=function(){return Ci=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},Ci.apply(this,arguments)};function _i(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))}"function"===typeof SuppressedError&&SuppressedError;var Pi,Di=function(e){var t=e.showTimeSelectOnly,n=void 0!==t&&t,a=e.showTime,o=void 0!==a&&a,i=e.className,l=e.children,s=n?"Choose Time":"Choose Date".concat(o?" and Time":"");return r.createElement("div",{className:i,role:"dialog","aria-label":s,"aria-modal":"true"},l)},Mi=function(e){var t=e.children,n=e.onClickOutside,a=e.className,o=e.containerRef,i=e.style,l=function(e,t){var n=(0,r.useRef)(null),a=(0,r.useRef)(e);a.current=e;var o=(0,r.useCallback)((function(e){var r,o=e.composed&&e.composedPath&&e.composedPath().find((function(e){return e instanceof Node}))||e.target;n.current&&!n.current.contains(o)&&(t&&o instanceof HTMLElement&&o.classList.contains(t)||null===(r=a.current)||void 0===r||r.call(a,e))}),[t]);return(0,r.useEffect)((function(){return document.addEventListener("mousedown",o),function(){document.removeEventListener("mousedown",o)}}),[o]),n}(n,e.ignoreClass);return r.createElement("div",{className:a,style:i,ref:function(e){l.current=e,o&&(o.current=e)}},t)};function Ni(){return"undefined"!==typeof window?window:globalThis}!function(e){e.ArrowUp="ArrowUp",e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.PageUp="PageUp",e.PageDown="PageDown",e.Home="Home",e.End="End",e.Enter="Enter",e.Space=" ",e.Tab="Tab",e.Escape="Escape",e.Backspace="Backspace",e.X="x"}(Pi||(Pi={}));function Ti(e){if(null==e)return new Date;var t="string"===typeof e?Tt(e):Nt(e);return Ai(t)?t:new Date}function ji(e,t,n,r,a){void 0===a&&(a=Ti());for(var o=Ji(n)||Ji(Zi()),i=0,l=Array.isArray(t)?t:[t];i<l.length;i++){var s=l[i],c=vr(e,s,a,{locale:o,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});if(Ai(c)&&(!r||e===Ri(c,s,n)))return c}return null}function Ai(e,t){return wr(e)&&!xr(e,new Date("1/1/1800"))}function Ri(e,t,n){if("en"===n)return Wr(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var r=n?Ji(n):void 0;return n&&!r&&console.warn('A locale object was not found for the provided string ["'.concat(n,'"].')),Wr(e,t,{locale:r=r||Ji(Zi()),useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function Li(e,t){var n=t.dateFormat,r=t.locale,a=Array.isArray(n)&&n.length>0?n[0]:n;return e&&Ri(e,a,r)||""}function Ii(e,t){var n=t.hour,r=void 0===n?0:n,a=t.minute,o=void 0===a?0:a,i=t.second;return $r(Kr(Vr(e,void 0===i?0:i),o),r)}function Fi(e){return kr(e)}function zi(e,t,n){return Vn(e,{locale:Ji(t||Zi()),weekStartsOn:n})}function Bi(e){return Qr(e)}function Ui(e){return Er(e)}function Hi(e){return Xr(e)}function Yi(){return kr(Ti())}function Wi(e){return Gr(e)}function qi(e){return Jr(e)}function $i(e,t){return e&&t?ea(e,t):!e&&!t}function Ki(e,t){return e&&t?ta(e,t):!e&&!t}function Vi(e,t){return e&&t?na(e,t):!e&&!t}function Qi(e,t){return e&&t?ra(e,t):!e&&!t}function Xi(e,t){return e&&t?aa(e,t):!e&&!t}function Gi(e,t,n){var r,a=kr(t),o=Gr(n);try{r=oa(e,{start:a,end:o})}catch(i){r=!1}return r}function Zi(){return Ni().__localeId__}function Ji(e){if("string"===typeof e){var t=Ni();return t.__localeData__?t.__localeData__[e]:void 0}return e}function el(e,t){return Ri(la(Ti(),e),"LLLL",t)}function tl(e,t){return Ri(la(Ti(),e),"LLL",t)}function nl(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.maxDate,o=n.excludeDates,i=n.excludeDateIntervals,l=n.includeDates,s=n.includeDateIntervals,c=n.filterDate;return dl(e,{minDate:r,maxDate:a})||o&&o.some((function(t){return t instanceof Date?Qi(e,t):Qi(e,t.date)}))||i&&i.some((function(t){var n=t.start,r=t.end;return oa(e,{start:n,end:r})}))||l&&!l.some((function(t){return Qi(e,t)}))||s&&!s.some((function(t){var n=t.start,r=t.end;return oa(e,{start:n,end:r})}))||c&&!c(Ti(e))||!1}function rl(e,t){var n=void 0===t?{}:t,r=n.excludeDates,a=n.excludeDateIntervals;return a&&a.length>0?a.some((function(t){var n=t.start,r=t.end;return oa(e,{start:n,end:r})})):r&&r.some((function(t){var n;return t instanceof Date?Qi(e,t):Qi(e,null!==(n=t.date)&&void 0!==n?n:new Date)}))||!1}function al(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.maxDate,o=n.excludeDates,i=n.includeDates,l=n.filterDate;return dl(e,{minDate:r?Qr(r):void 0,maxDate:a?Jr(a):void 0})||(null===o||void 0===o?void 0:o.some((function(t){return Ki(e,t instanceof Date?t:t.date)})))||i&&!i.some((function(t){return Ki(e,t)}))||l&&!l(Ti(e))||!1}function ol(e,t,n,r){var a=ca(e),o=ua(e),i=ca(t),l=ua(t),s=ca(r);return a===i&&a===s?o<=n&&n<=l:a<i&&(s===a&&o<=n||s===i&&l>=n||s<i&&s>a)}function il(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.maxDate,o=n.excludeDates,i=n.includeDates;return dl(e,{minDate:r,maxDate:a})||o&&o.some((function(t){return Ki(t instanceof Date?t:t.date,e)}))||i&&!i.some((function(t){return Ki(t,e)}))||!1}function ll(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.maxDate,o=n.excludeDates,i=n.includeDates,l=n.filterDate;return dl(e,{minDate:r,maxDate:a})||(null===o||void 0===o?void 0:o.some((function(t){return Vi(e,t instanceof Date?t:t.date)})))||i&&!i.some((function(t){return Vi(e,t)}))||l&&!l(Ti(e))||!1}function sl(e,t,n){if(!t||!n)return!1;if(!wr(t)||!wr(n))return!1;var r=ca(t),a=ca(n);return r<=e&&a>=e}function cl(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.maxDate,o=n.excludeDates,i=n.includeDates,l=n.filterDate,s=new Date(e,0,1);return dl(s,{minDate:r?Er(r):void 0,maxDate:a?da(a):void 0})||(null===o||void 0===o?void 0:o.some((function(e){return $i(s,e instanceof Date?e:e.date)})))||i&&!i.some((function(e){return $i(s,e)}))||l&&!l(Ti(s))||!1}function ul(e,t,n,r){var a=ca(e),o=fa(e),i=ca(t),l=fa(t),s=ca(r);return a===i&&a===s?o<=n&&n<=l:a<i&&(s===a&&o<=n||s===i&&l>=n||s<i&&s>a)}function dl(e,t){var n,r=void 0===t?{}:t,a=r.minDate,o=r.maxDate;return null!==(n=a&&Or(e,a)<0||o&&Or(e,o)>0)&&void 0!==n&&n}function fl(e,t){return t.some((function(t){return pa(t)===pa(e)&&ha(t)===ha(e)&&ma(t)===ma(e)}))}function pl(e,t){var n=void 0===t?{}:t,r=n.excludeTimes,a=n.includeTimes,o=n.filterTime;return r&&fl(e,r)||a&&!fl(e,a)||o&&!o(e)||!1}function hl(e,t){var n=t.minTime,r=t.maxTime;if(!n||!r)throw new Error("Both minTime and maxTime props required");var a=Ti();a=Vr(a=Kr(a=$r(a,pa(e)),ha(e)),ma(e));var o=Ti();o=Vr(o=Kr(o=$r(o,pa(n)),ha(n)),ma(n));var i,l=Ti();l=Vr(l=Kr(l=$r(l,pa(r)),ha(r)),ma(r));try{i=!oa(a,{start:o,end:l})}catch(s){i=!1}return i}function ml(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.includeDates,o=ya(e,1);return r&&va(r,o)>0||a&&a.every((function(e){return va(e,o)>0}))||!1}function gl(e,t){var n=void 0===t?{}:t,r=n.maxDate,a=n.includeDates,o=ga(e,1);return r&&va(o,r)>0||a&&a.every((function(e){return va(o,e)>0}))||!1}function yl(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.includeDates,o=ka(e,1);return r&&Oa(r,o)>0||a&&a.every((function(e){return Oa(e,o)>0}))||!1}function vl(e,t){var n=void 0===t?{}:t,r=n.maxDate,a=n.includeDates,o=Sa(e,1);return r&&Oa(o,r)>0||a&&a.every((function(e){return Oa(o,e)>0}))||!1}function bl(e){var t=e.minDate,n=e.includeDates;return n&&t?Ea(n.filter((function(e){return Or(e,t)>=0}))):n?Ea(n):t}function wl(e){var t=e.maxDate,n=e.includeDates;return n&&t?Ca(n.filter((function(e){return Or(e,t)<=0}))):n?Ca(n):t}function xl(e,t){var n;void 0===e&&(e=[]),void 0===t&&(t="react-datepicker__day--highlighted");for(var r=new Map,a=0,o=e.length;a<o;a++){var i=e[a];if(br(i)){var l=Ri(i,"MM.dd.yyyy");(p=r.get(l)||[]).includes(t)||(p.push(t),r.set(l,p))}else if("object"===typeof i){var s=null!==(n=Object.keys(i)[0])&&void 0!==n?n:"",c=i[s];if("string"===typeof s&&Array.isArray(c))for(var u=0,d=c.length;u<d;u++){var f=c[u];if(f){var p;l=Ri(f,"MM.dd.yyyy");(p=r.get(l)||[]).includes(s)||(p.push(s),r.set(l,p))}}}}return r}function Sl(e,t){void 0===e&&(e=[]),void 0===t&&(t="react-datepicker__day--holidays");var n=new Map;return e.forEach((function(e){var r=e.date,a=e.holidayName;if(br(r)){var o=Ri(r,"MM.dd.yyyy"),i=n.get(o)||{className:"",holidayNames:[]};if(!("className"in i)||i.className!==t||(l=i.holidayNames,s=[a],l.length!==s.length||!l.every((function(e,t){return e===s[t]})))){var l,s;i.className=t;var c=i.holidayNames;i.holidayNames=c?_i(_i([],c,!0),[a],!1):[a],n.set(o,i)}}})),n}function kl(e,t,n,r,a){for(var o=a.length,i=[],l=0;l<o;l++){var s=e,c=a[l];c&&(s=Ma(s=Da(s=Pa(s,pa(c)),ha(c)),ma(c)));var u=Da(e,(n+1)*r);Na(s,t)&&xr(s,u)&&void 0!=c&&i.push(c)}return i}function Ol(e){return e<10?"0".concat(e):"".concat(e)}function El(e,t){void 0===t&&(t=12);var n=Math.ceil(ca(e)/t)*t;return{startPeriod:n-(t-1),endPeriod:n}}function Cl(e){var t=e.getSeconds(),n=e.getMilliseconds();return Nt(e.getTime()-1e3*t-n)}function _l(e){if(!br(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function Pl(e,t){if(!br(e)||!br(t))throw new Error("Invalid date received");return xr(_l(e),_l(t))}function Dl(e){return e.key===Pi.Space}var Ml,Nl=function(e){function t(t){var n=e.call(this,t)||this;return n.inputRef=r.createRef(),n.onTimeChange=function(e){var t,r;n.setState({time:e});var a=n.props.date,o=a instanceof Date&&!isNaN(+a)?a:new Date;if(null===e||void 0===e?void 0:e.includes(":")){var i=e.split(":"),l=i[0],s=i[1];o.setHours(Number(l)),o.setMinutes(Number(s))}null===(r=(t=n.props).onChange)||void 0===r||r.call(t,o)},n.renderTimeInput=function(){var e=n.state.time,t=n.props,a=t.date,o=t.timeString,i=t.customTimeInput;return i?(0,r.cloneElement)(i,{date:a,value:e,onChange:n.onTimeChange}):r.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",ref:n.inputRef,onClick:function(){var e;null===(e=n.inputRef.current)||void 0===e||e.focus()},required:!0,value:e,onChange:function(e){n.onTimeChange(e.target.value||o)}})},n.state={time:n.props.timeString},n}return Ei(t,e),t.getDerivedStateFromProps=function(e,t){return e.timeString!==t.time?{time:e.timeString}:null},t.prototype.render=function(){return r.createElement("div",{className:"react-datepicker__input-time-container"},r.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),r.createElement("div",{className:"react-datepicker-time__input-container"},r.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))},t}(r.Component),Tl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dayEl=(0,r.createRef)(),t.handleClick=function(e){!t.isDisabled()&&t.props.onClick&&t.props.onClick(e)},t.handleMouseEnter=function(e){!t.isDisabled()&&t.props.onMouseEnter&&t.props.onMouseEnter(e)},t.handleOnKeyDown=function(e){var n,r;e.key===Pi.Space&&(e.preventDefault(),e.key=Pi.Enter),null===(r=(n=t.props).handleOnKeyDown)||void 0===r||r.call(n,e)},t.isSameDay=function(e){return Qi(t.props.day,e)},t.isKeyboardSelected=function(){var e;if(t.props.disabledKeyboardNavigation)return!1;var n=t.props.selectsMultiple?null===(e=t.props.selectedDates)||void 0===e?void 0:e.some((function(e){return t.isSameDayOrWeek(e)})):t.isSameDayOrWeek(t.props.selected),r=t.props.preSelection&&t.isDisabled(t.props.preSelection);return!n&&t.isSameDayOrWeek(t.props.preSelection)&&!r},t.isDisabled=function(e){return void 0===e&&(e=t.props.day),nl(e,{minDate:t.props.minDate,maxDate:t.props.maxDate,excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals,includeDateIntervals:t.props.includeDateIntervals,includeDates:t.props.includeDates,filterDate:t.props.filterDate})},t.isExcluded=function(){return rl(t.props.day,{excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals})},t.isStartOfWeek=function(){return Qi(t.props.day,zi(t.props.day,t.props.locale,t.props.calendarStartDay))},t.isSameWeek=function(e){return t.props.showWeekPicker&&Qi(e,zi(t.props.day,t.props.locale,t.props.calendarStartDay))},t.isSameDayOrWeek=function(e){return t.isSameDay(e)||t.isSameWeek(e)},t.getHighLightedClass=function(){var e=t.props,n=e.day,r=e.highlightDates;if(!r)return!1;var a=Ri(n,"MM.dd.yyyy");return r.get(a)},t.getHolidaysClass=function(){var e,n=t.props,r=n.day,a=n.holidays;if(!a)return[void 0];var o=Ri(r,"MM.dd.yyyy");return a.has(o)?[null===(e=a.get(o))||void 0===e?void 0:e.className]:[void 0]},t.isInRange=function(){var e=t.props,n=e.day,r=e.startDate,a=e.endDate;return!(!r||!a)&&Gi(n,r,a)},t.isInSelectingRange=function(){var e,n=t.props,r=n.day,a=n.selectsStart,o=n.selectsEnd,i=n.selectsRange,l=n.selectsDisabledDaysInRange,s=n.startDate,c=n.endDate,u=null!==(e=t.props.selectingDate)&&void 0!==e?e:t.props.preSelection;return!(!(a||o||i)||!u||!l&&t.isDisabled())&&(a&&c&&(xr(u,c)||Xi(u,c))?Gi(r,u,c):(o&&s&&!c&&(Na(u,s)||Xi(u,s))||!(!i||!s||c||!Na(u,s)&&!Xi(u,s)))&&Gi(r,s,u))},t.isSelectingRangeStart=function(){var e;if(!t.isInSelectingRange())return!1;var n=t.props,r=n.day,a=n.startDate,o=n.selectsStart,i=null!==(e=t.props.selectingDate)&&void 0!==e?e:t.props.preSelection;return Qi(r,o?i:a)},t.isSelectingRangeEnd=function(){var e;if(!t.isInSelectingRange())return!1;var n=t.props,r=n.day,a=n.endDate,o=n.selectsEnd,i=n.selectsRange,l=null!==(e=t.props.selectingDate)&&void 0!==e?e:t.props.preSelection;return Qi(r,o||i?l:a)},t.isRangeStart=function(){var e=t.props,n=e.day,r=e.startDate,a=e.endDate;return!(!r||!a)&&Qi(r,n)},t.isRangeEnd=function(){var e=t.props,n=e.day,r=e.startDate,a=e.endDate;return!(!r||!a)&&Qi(a,n)},t.isWeekend=function(){var e=Ta(t.props.day);return 0===e||6===e},t.isAfterMonth=function(){return void 0!==t.props.month&&(t.props.month+1)%12===ua(t.props.day)},t.isBeforeMonth=function(){return void 0!==t.props.month&&(ua(t.props.day)+1)%12===t.props.month},t.isCurrentDay=function(){return t.isSameDay(Ti())},t.isSelected=function(){var e;return t.props.selectsMultiple?null===(e=t.props.selectedDates)||void 0===e?void 0:e.some((function(e){return t.isSameDayOrWeek(e)})):t.isSameDayOrWeek(t.props.selected)},t.getClassNames=function(e){return Et("react-datepicker__day",t.props.dayClassName?t.props.dayClassName(e):void 0,"react-datepicker__day--"+function(e,t){return Ri(e,"ddd",t)}(t.props.day),{"react-datepicker__day--disabled":t.isDisabled(),"react-datepicker__day--excluded":t.isExcluded(),"react-datepicker__day--selected":t.isSelected(),"react-datepicker__day--keyboard-selected":t.isKeyboardSelected(),"react-datepicker__day--range-start":t.isRangeStart(),"react-datepicker__day--range-end":t.isRangeEnd(),"react-datepicker__day--in-range":t.isInRange(),"react-datepicker__day--in-selecting-range":t.isInSelectingRange(),"react-datepicker__day--selecting-range-start":t.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":t.isSelectingRangeEnd(),"react-datepicker__day--today":t.isCurrentDay(),"react-datepicker__day--weekend":t.isWeekend(),"react-datepicker__day--outside-month":t.isAfterMonth()||t.isBeforeMonth()},t.getHighLightedClass(),t.getHolidaysClass())},t.getAriaLabel=function(){var e=t.props,n=e.day,r=e.ariaLabelPrefixWhenEnabled,a=void 0===r?"Choose":r,o=e.ariaLabelPrefixWhenDisabled,i=void 0===o?"Not available":o,l=t.isDisabled()||t.isExcluded()?i:a;return"".concat(l," ").concat(Ri(n,"PPPP",t.props.locale))},t.getTitle=function(){var e=t.props,n=e.day,r=e.holidays,a=void 0===r?new Map:r,o=e.excludeDates,i=Ri(n,"MM.dd.yyyy"),l=[];return a.has(i)&&l.push.apply(l,a.get(i).holidayNames),t.isExcluded()&&l.push(null===o||void 0===o?void 0:o.filter((function(e){return e instanceof Date?Qi(e,n):Qi(null===e||void 0===e?void 0:e.date,n)})).map((function(e){if(!(e instanceof Date))return null===e||void 0===e?void 0:e.message}))),l.join(", ")},t.getTabIndex=function(){var e=t.props.selected,n=t.props.preSelection;return(!t.props.showWeekPicker||!t.props.showWeekNumber&&t.isStartOfWeek())&&(t.isKeyboardSelected()||t.isSameDay(e)&&Qi(n,e))?0:-1},t.handleFocusDay=function(){var e;t.shouldFocusDay()&&(null===(e=t.dayEl.current)||void 0===e||e.focus({preventScroll:!0}))},t.renderDayContents=function(){return t.props.monthShowsDuplicateDaysEnd&&t.isAfterMonth()||t.props.monthShowsDuplicateDaysStart&&t.isBeforeMonth()?null:t.props.renderDayContents?t.props.renderDayContents(ja(t.props.day),t.props.day):ja(t.props.day)},t.render=function(){return r.createElement("div",{ref:t.dayEl,className:t.getClassNames(t.props.day),onKeyDown:t.handleOnKeyDown,onClick:t.handleClick,onMouseEnter:t.props.usePointerEvent?void 0:t.handleMouseEnter,onPointerEnter:t.props.usePointerEvent?t.handleMouseEnter:void 0,tabIndex:t.getTabIndex(),"aria-label":t.getAriaLabel(),role:"option",title:t.getTitle(),"aria-disabled":t.isDisabled(),"aria-current":t.isCurrentDay()?"date":void 0,"aria-selected":t.isSelected()||t.isInRange()},t.renderDayContents(),""!==t.getTitle()&&r.createElement("span",{className:"overlay"},t.getTitle()))},t}return Ei(t,e),t.prototype.componentDidMount=function(){this.handleFocusDay()},t.prototype.componentDidUpdate=function(){this.handleFocusDay()},t.prototype.shouldFocusDay=function(){var e=!1;return 0===this.getTabIndex()&&this.isSameDay(this.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(e=!0),this.props.inline&&!this.props.shouldFocusDayInline&&(e=!1),this.isDayActiveElement()&&(e=!0),this.isDuplicateDay()&&(e=!1)),e},t.prototype.isDayActiveElement=function(){var e,t,n;return(null===(t=null===(e=this.props.containerRef)||void 0===e?void 0:e.current)||void 0===t?void 0:t.contains(document.activeElement))&&(null===(n=document.activeElement)||void 0===n?void 0:n.classList.contains("react-datepicker__day"))},t.prototype.isDuplicateDay=function(){return this.props.monthShowsDuplicateDaysEnd&&this.isAfterMonth()||this.props.monthShowsDuplicateDaysStart&&this.isBeforeMonth()},t}(r.Component),jl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.weekNumberEl=(0,r.createRef)(),t.handleClick=function(e){t.props.onClick&&t.props.onClick(e)},t.handleOnKeyDown=function(e){var n,r;e.key===Pi.Space&&(e.preventDefault(),e.key=Pi.Enter),null===(r=(n=t.props).handleOnKeyDown)||void 0===r||r.call(n,e)},t.isKeyboardSelected=function(){return!t.props.disabledKeyboardNavigation&&!Qi(t.props.date,t.props.selected)&&Qi(t.props.date,t.props.preSelection)},t.getTabIndex=function(){return t.props.showWeekPicker&&t.props.showWeekNumber&&(t.isKeyboardSelected()||Qi(t.props.date,t.props.selected)&&Qi(t.props.preSelection,t.props.selected))?0:-1},t.handleFocusWeekNumber=function(e){var n=!1;0===t.getTabIndex()&&!(null===e||void 0===e?void 0:e.isInputFocused)&&Qi(t.props.date,t.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),t.props.inline&&!t.props.shouldFocusDayInline&&(n=!1),t.props.containerRef&&t.props.containerRef.current&&t.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(n=!0)),n&&t.weekNumberEl.current&&t.weekNumberEl.current.focus({preventScroll:!0})},t}return Ei(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{ariaLabelPrefix:"week "}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.handleFocusWeekNumber()},t.prototype.componentDidUpdate=function(e){this.handleFocusWeekNumber(e)},t.prototype.render=function(){var e=this.props,n=e.weekNumber,a=e.isWeekDisabled,o=e.ariaLabelPrefix,i=void 0===o?t.defaultProps.ariaLabelPrefix:o,l=e.onClick,s={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!l&&!a,"react-datepicker__week-number--selected":!!l&&Qi(this.props.date,this.props.selected)};return r.createElement("div",{ref:this.weekNumberEl,className:Et(s),"aria-label":"".concat(i," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},n)},t}(r.Component),Al=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.isDisabled=function(e){return nl(e,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,excludeDateIntervals:n.props.excludeDateIntervals,includeDateIntervals:n.props.includeDateIntervals,includeDates:n.props.includeDates,filterDate:n.props.filterDate})},n.handleDayClick=function(e,t){n.props.onDayClick&&n.props.onDayClick(e,t)},n.handleDayMouseEnter=function(e){n.props.onDayMouseEnter&&n.props.onDayMouseEnter(e)},n.handleWeekClick=function(e,r,a){for(var o,i,l,s=new Date(e),c=0;c<7;c++){var u=new Date(e);if(u.setDate(u.getDate()+c),!n.isDisabled(u)){s=u;break}}"function"===typeof n.props.onWeekSelect&&n.props.onWeekSelect(s,r,a),n.props.showWeekPicker&&n.handleDayClick(s,a),(null!==(o=n.props.shouldCloseOnSelect)&&void 0!==o?o:t.defaultProps.shouldCloseOnSelect)&&(null===(l=(i=n.props).setOpen)||void 0===l||l.call(i,!1))},n.formatWeekNumber=function(e){return n.props.formatWeekNumber?n.props.formatWeekNumber(e):function(e){return nr(e)}(e)},n.isWeekDisabled=function(){for(var e=n.startOfWeek(),t=ir(e,6),r=new Date(e);r<=t;){if(!n.isDisabled(r))return!1;r=ir(r,1)}return!0},n.renderDays=function(){var e=n.startOfWeek(),a=[],o=n.formatWeekNumber(e);if(n.props.showWeekNumber){var i=n.props.onWeekSelect||n.props.showWeekPicker?n.handleWeekClick.bind(n,e,o):void 0;a.push(r.createElement(jl,Ci({key:"W"},t.defaultProps,n.props,{weekNumber:o,isWeekDisabled:n.isWeekDisabled(),date:e,onClick:i})))}return a.concat([0,1,2,3,4,5,6].map((function(a){var o=ir(e,a);return r.createElement(Tl,Ci({},t.defaultProps,n.props,{ariaLabelPrefixWhenEnabled:n.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:n.props.disabledDayAriaLabelPrefix,key:o.valueOf(),day:o,onClick:n.handleDayClick.bind(n,o),onMouseEnter:n.handleDayMouseEnter.bind(n,o)}))})))},n.startOfWeek=function(){return zi(n.props.day,n.props.locale,n.props.calendarStartDay)},n.isKeyboardSelected=function(){return!n.props.disabledKeyboardNavigation&&!Qi(n.startOfWeek(),n.props.selected)&&Qi(n.startOfWeek(),n.props.preSelection)},n}return Ei(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{shouldCloseOnSelect:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e={"react-datepicker__week":!0,"react-datepicker__week--selected":Qi(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return r.createElement("div",{className:Et(e)},this.renderDays())},t}(r.Component),Rl="two_columns",Ll="three_columns",Il="four_columns",Fl=((Ml={})[Rl]={grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2},Ml[Ll]={grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3},Ml[Il]={grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4},Ml);function zl(e,t){return e?Il:t?Rl:Ll}var Bl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.MONTH_REFS=_i([],Array(12),!0).map((function(){return(0,r.createRef)()})),t.QUARTER_REFS=_i([],Array(4),!0).map((function(){return(0,r.createRef)()})),t.isDisabled=function(e){return nl(e,{minDate:t.props.minDate,maxDate:t.props.maxDate,excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals,includeDateIntervals:t.props.includeDateIntervals,includeDates:t.props.includeDates,filterDate:t.props.filterDate})},t.isExcluded=function(e){return rl(e,{excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals})},t.handleDayClick=function(e,n){var r,a;null===(a=(r=t.props).onDayClick)||void 0===a||a.call(r,e,n,t.props.orderInDisplay)},t.handleDayMouseEnter=function(e){var n,r;null===(r=(n=t.props).onDayMouseEnter)||void 0===r||r.call(n,e)},t.handleMouseLeave=function(){var e,n;null===(n=(e=t.props).onMouseLeave)||void 0===n||n.call(e)},t.isRangeStartMonth=function(e){var n=t.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Ki(la(r,e),a)},t.isRangeStartQuarter=function(e){var n=t.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Vi(sa(r,e),a)},t.isRangeEndMonth=function(e){var n=t.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Ki(la(r,e),o)},t.isRangeEndQuarter=function(e){var n=t.props,r=n.day,a=n.startDate,o=n.endDate;return!(!a||!o)&&Vi(sa(r,e),o)},t.isInSelectingRangeMonth=function(e){var n,r=t.props,a=r.day,o=r.selectsStart,i=r.selectsEnd,l=r.selectsRange,s=r.startDate,c=r.endDate,u=null!==(n=t.props.selectingDate)&&void 0!==n?n:t.props.preSelection;return!(!(o||i||l)||!u)&&(o&&c?ol(u,c,e,a):(i&&s||!(!l||!s||c))&&ol(s,u,e,a))},t.isSelectingMonthRangeStart=function(e){var n;if(!t.isInSelectingRangeMonth(e))return!1;var r=t.props,a=r.day,o=r.startDate,i=r.selectsStart,l=la(a,e),s=null!==(n=t.props.selectingDate)&&void 0!==n?n:t.props.preSelection;return Ki(l,i?s:o)},t.isSelectingMonthRangeEnd=function(e){var n;if(!t.isInSelectingRangeMonth(e))return!1;var r=t.props,a=r.day,o=r.endDate,i=r.selectsEnd,l=r.selectsRange,s=la(a,e),c=null!==(n=t.props.selectingDate)&&void 0!==n?n:t.props.preSelection;return Ki(s,i||l?c:o)},t.isInSelectingRangeQuarter=function(e){var n,r=t.props,a=r.day,o=r.selectsStart,i=r.selectsEnd,l=r.selectsRange,s=r.startDate,c=r.endDate,u=null!==(n=t.props.selectingDate)&&void 0!==n?n:t.props.preSelection;return!(!(o||i||l)||!u)&&(o&&c?ul(u,c,e,a):(i&&s||!(!l||!s||c))&&ul(s,u,e,a))},t.isWeekInMonth=function(e){var n=t.props.day,r=ir(e,6);return Ki(e,n)||Ki(r,n)},t.isCurrentMonth=function(e,t){return ca(e)===ca(Ti())&&t===ua(Ti())},t.isCurrentQuarter=function(e,t){return ca(e)===ca(Ti())&&t===fa(Ti())},t.isSelectedMonth=function(e,t,n){return ua(n)===t&&ca(e)===ca(n)},t.isSelectMonthInList=function(e,n,r){return r.some((function(r){return t.isSelectedMonth(e,n,r)}))},t.isSelectedQuarter=function(e,t,n){return fa(e)===t&&ca(e)===ca(n)},t.renderWeeks=function(){for(var e=[],n=t.props.fixedHeight,a=0,o=!1,i=zi(Bi(t.props.day),t.props.locale,t.props.calendarStartDay),l=t.props.selected?function(e){return t.props.showWeekPicker?zi(e,t.props.locale,t.props.calendarStartDay):t.props.selected}(t.props.selected):void 0,s=t.props.preSelection?function(e){return t.props.showWeekPicker?zi(e,t.props.locale,t.props.calendarStartDay):t.props.preSelection}(t.props.preSelection):void 0;e.push(r.createElement(Al,Ci({},t.props,{ariaLabelPrefix:t.props.weekAriaLabelPrefix,key:a,day:i,month:ua(t.props.day),onDayClick:t.handleDayClick,onDayMouseEnter:t.handleDayMouseEnter,selected:l,preSelection:s,showWeekNumber:t.props.showWeekNumbers}))),!o;){a++,i=Aa(i,1);var c=n&&a>=6,u=!n&&!t.isWeekInMonth(i);if(c||u){if(!t.props.peekNextMonth)break;o=!0}}return e},t.onMonthClick=function(e,n){var r=t.isMonthDisabledForLabelDate(n),a=r.isDisabled,o=r.labelDate;a||t.handleDayClick(Bi(o),e)},t.onMonthMouseEnter=function(e){var n=t.isMonthDisabledForLabelDate(e),r=n.isDisabled,a=n.labelDate;r||t.handleDayMouseEnter(Bi(a))},t.handleMonthNavigation=function(e,n){var r,a,o,i;null===(a=(r=t.props).setPreSelection)||void 0===a||a.call(r,n),null===(i=null===(o=t.MONTH_REFS[e])||void 0===o?void 0:o.current)||void 0===i||i.focus()},t.handleKeyboardNavigation=function(e,n,r){var a,o=t.props,i=o.selected,l=o.preSelection,s=o.setPreSelection,c=o.minDate,u=o.maxDate,d=o.showFourColumnMonthYearPicker,f=o.showTwoColumnMonthYearPicker;if(l){var p=zl(d,f),h=t.getVerticalOffset(p),m=null===(a=Fl[p])||void 0===a?void 0:a.grid,g=function(e,t,n){var r,a,o=t,i=n;switch(e){case Pi.ArrowRight:o=ga(t,1),i=11===n?0:n+1;break;case Pi.ArrowLeft:o=ya(t,1),i=0===n?11:n-1;break;case Pi.ArrowUp:o=ya(t,h),i=(null===(r=null===m||void 0===m?void 0:m[0])||void 0===r?void 0:r.includes(n))?n+12-h:n-h;break;case Pi.ArrowDown:o=ga(t,h),i=(null===(a=null===m||void 0===m?void 0:m[m.length-1])||void 0===a?void 0:a.includes(n))?n-12+h:n+h}return{newCalculatedDate:o,newCalculatedMonth:i}};if(n!==Pi.Enter){var y=function(e,n,r){for(var a=e,o=!1,i=0,l=g(a,n,r),s=l.newCalculatedDate,d=l.newCalculatedMonth;!o;){if(i>=40){s=n,d=r;break}var f;if(c&&s<c)a=Pi.ArrowRight,s=(f=g(a,s,d)).newCalculatedDate,d=f.newCalculatedMonth;if(u&&s>u)a=Pi.ArrowLeft,s=(f=g(a,s,d)).newCalculatedDate,d=f.newCalculatedMonth;if(il(s,t.props))s=(f=g(a,s,d)).newCalculatedDate,d=f.newCalculatedMonth;else o=!0;i++}return{newCalculatedDate:s,newCalculatedMonth:d}}(n,l,r),v=y.newCalculatedDate,b=y.newCalculatedMonth;switch(n){case Pi.ArrowRight:case Pi.ArrowLeft:case Pi.ArrowUp:case Pi.ArrowDown:t.handleMonthNavigation(b,v)}}else t.isMonthDisabled(r)||(t.onMonthClick(e,r),null===s||void 0===s||s(i))}},t.getVerticalOffset=function(e){var t,n;return null!==(n=null===(t=Fl[e])||void 0===t?void 0:t.verticalNavigationOffset)&&void 0!==n?n:0},t.onMonthKeyDown=function(e,n){var r=t.props,a=r.disabledKeyboardNavigation,o=r.handleOnMonthKeyDown,i=e.key;i!==Pi.Tab&&e.preventDefault(),a||t.handleKeyboardNavigation(e,i,n),o&&o(e)},t.onQuarterClick=function(e,n){var r=sa(t.props.day,n);ll(r,t.props)||t.handleDayClick(Hi(r),e)},t.onQuarterMouseEnter=function(e){var n=sa(t.props.day,e);ll(n,t.props)||t.handleDayMouseEnter(Hi(n))},t.handleQuarterNavigation=function(e,n){var r,a,o,i;t.isDisabled(n)||t.isExcluded(n)||(null===(a=(r=t.props).setPreSelection)||void 0===a||a.call(r,n),null===(i=null===(o=t.QUARTER_REFS[e-1])||void 0===o?void 0:o.current)||void 0===i||i.focus())},t.onQuarterKeyDown=function(e,n){var r,a,o=e.key;if(!t.props.disabledKeyboardNavigation)switch(o){case Pi.Enter:t.onQuarterClick(e,n),null===(a=(r=t.props).setPreSelection)||void 0===a||a.call(r,t.props.selected);break;case Pi.ArrowRight:if(!t.props.preSelection)break;t.handleQuarterNavigation(4===n?1:n+1,ba(t.props.preSelection,1));break;case Pi.ArrowLeft:if(!t.props.preSelection)break;t.handleQuarterNavigation(1===n?4:n-1,wa(t.props.preSelection,1))}},t.isMonthDisabledForLabelDate=function(e){var n,r=t.props,a=r.day,o=r.minDate,i=r.maxDate,l=r.excludeDates,s=r.includeDates,c=la(a,e);return{isDisabled:null!==(n=(o||i||l||s)&&al(c,t.props))&&void 0!==n&&n,labelDate:c}},t.isMonthDisabled=function(e){return t.isMonthDisabledForLabelDate(e).isDisabled},t.getMonthClassNames=function(e){var n=t.props,r=n.day,a=n.startDate,o=n.endDate,i=n.preSelection,l=n.monthClassName,s=l?l(la(r,e)):void 0,c=t.getSelection();return Et("react-datepicker__month-text","react-datepicker__month-".concat(e),s,{"react-datepicker__month-text--disabled":t.isMonthDisabled(e),"react-datepicker__month-text--selected":c?t.isSelectMonthInList(r,e,c):void 0,"react-datepicker__month-text--keyboard-selected":!t.props.disabledKeyboardNavigation&&i&&t.isSelectedMonth(r,e,i)&&!t.isMonthDisabled(e),"react-datepicker__month-text--in-selecting-range":t.isInSelectingRangeMonth(e),"react-datepicker__month-text--in-range":a&&o?ol(a,o,e,r):void 0,"react-datepicker__month-text--range-start":t.isRangeStartMonth(e),"react-datepicker__month-text--range-end":t.isRangeEndMonth(e),"react-datepicker__month-text--selecting-range-start":t.isSelectingMonthRangeStart(e),"react-datepicker__month-text--selecting-range-end":t.isSelectingMonthRangeEnd(e),"react-datepicker__month-text--today":t.isCurrentMonth(r,e)})},t.getTabIndex=function(e){if(null==t.props.preSelection)return"-1";var n=ua(t.props.preSelection),r=t.isMonthDisabledForLabelDate(n).isDisabled;return e!==n||r||t.props.disabledKeyboardNavigation?"-1":"0"},t.getQuarterTabIndex=function(e){if(null==t.props.preSelection)return"-1";var n=fa(t.props.preSelection),r=ll(t.props.day,t.props);return e!==n||r||t.props.disabledKeyboardNavigation?"-1":"0"},t.getAriaLabel=function(e){var n=t.props,r=n.chooseDayAriaLabelPrefix,a=void 0===r?"Choose":r,o=n.disabledDayAriaLabelPrefix,i=void 0===o?"Not available":o,l=n.day,s=n.locale,c=la(l,e),u=t.isDisabled(c)||t.isExcluded(c)?i:a;return"".concat(u," ").concat(Ri(c,"MMMM yyyy",s))},t.getQuarterClassNames=function(e){var n=t.props,r=n.day,a=n.startDate,o=n.endDate,i=n.selected,l=n.minDate,s=n.maxDate,c=n.excludeDates,u=n.includeDates,d=n.filterDate,f=n.preSelection,p=n.disabledKeyboardNavigation,h=(l||s||c||u||d)&&ll(sa(r,e),t.props);return Et("react-datepicker__quarter-text","react-datepicker__quarter-".concat(e),{"react-datepicker__quarter-text--disabled":h,"react-datepicker__quarter-text--selected":i?t.isSelectedQuarter(r,e,i):void 0,"react-datepicker__quarter-text--keyboard-selected":!p&&f&&t.isSelectedQuarter(r,e,f)&&!h,"react-datepicker__quarter-text--in-selecting-range":t.isInSelectingRangeQuarter(e),"react-datepicker__quarter-text--in-range":a&&o?ul(a,o,e,r):void 0,"react-datepicker__quarter-text--range-start":t.isRangeStartQuarter(e),"react-datepicker__quarter-text--range-end":t.isRangeEndQuarter(e),"react-datepicker__quarter-text--today":t.isCurrentQuarter(r,e)})},t.getMonthContent=function(e){var n=t.props,r=n.showFullMonthYearPicker,a=n.renderMonthContent,o=n.locale,i=n.day,l=tl(e,o),s=el(e,o);return a?a(e,l,s,i):r?s:l},t.getQuarterContent=function(e){var n,r=t.props,a=r.renderQuarterContent,o=function(e,t){return Ri(sa(Ti(),e),"QQQ",t)}(e,r.locale);return null!==(n=null===a||void 0===a?void 0:a(e,o))&&void 0!==n?n:o},t.renderMonths=function(){var e,n=t.props,a=n.showTwoColumnMonthYearPicker,o=n.showFourColumnMonthYearPicker,i=n.day,l=n.selected,s=null===(e=Fl[zl(o,a)])||void 0===e?void 0:e.grid;return null===s||void 0===s?void 0:s.map((function(e,n){return r.createElement("div",{className:"react-datepicker__month-wrapper",key:n},e.map((function(e,n){return r.createElement("div",{ref:t.MONTH_REFS[e],key:n,onClick:function(n){t.onMonthClick(n,e)},onKeyDown:function(n){Dl(n)&&(n.preventDefault(),n.key=Pi.Enter),t.onMonthKeyDown(n,e)},onMouseEnter:t.props.usePointerEvent?void 0:function(){return t.onMonthMouseEnter(e)},onPointerEnter:t.props.usePointerEvent?function(){return t.onMonthMouseEnter(e)}:void 0,tabIndex:Number(t.getTabIndex(e)),className:t.getMonthClassNames(e),"aria-disabled":t.isMonthDisabled(e),role:"option","aria-label":t.getAriaLabel(e),"aria-current":t.isCurrentMonth(i,e)?"date":void 0,"aria-selected":l?t.isSelectedMonth(i,e,l):void 0},t.getMonthContent(e))})))}))},t.renderQuarters=function(){var e=t.props,n=e.day,a=e.selected;return r.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map((function(e,o){return r.createElement("div",{key:o,ref:t.QUARTER_REFS[o],role:"option",onClick:function(n){t.onQuarterClick(n,e)},onKeyDown:function(n){t.onQuarterKeyDown(n,e)},onMouseEnter:t.props.usePointerEvent?void 0:function(){return t.onQuarterMouseEnter(e)},onPointerEnter:t.props.usePointerEvent?function(){return t.onQuarterMouseEnter(e)}:void 0,className:t.getQuarterClassNames(e),"aria-selected":a?t.isSelectedQuarter(n,e,a):void 0,tabIndex:Number(t.getQuarterTabIndex(e)),"aria-current":t.isCurrentQuarter(n,e)?"date":void 0},t.getQuarterContent(e))})))},t.getClassNames=function(){var e=t.props,n=e.selectingDate,r=e.selectsStart,a=e.selectsEnd;return Et("react-datepicker__month",{"react-datepicker__month--selecting-range":n&&(r||a)},{"react-datepicker__monthPicker":e.showMonthYearPicker},{"react-datepicker__quarterPicker":e.showQuarterYearPicker},{"react-datepicker__weekPicker":e.showWeekPicker})},t}return Ei(t,e),t.prototype.getSelection=function(){var e=this.props,t=e.selected,n=e.selectedDates;return e.selectsMultiple?n:t?[t]:void 0},t.prototype.render=function(){var e=this.props,t=e.showMonthYearPicker,n=e.showQuarterYearPicker,a=e.day,o=e.ariaLabelPrefix,i=void 0===o?"Month ":o,l=i?i.trim()+" ":"";return r.createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":"".concat(l).concat(Ri(a,"MMMM, yyyy",this.props.locale)),role:"listbox"},t?this.renderMonths():n?this.renderQuarters():this.renderWeeks())},t}(r.Component),Ul=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.isSelectedMonth=function(e){return t.props.month===e},t.renderOptions=function(){return t.props.monthNames.map((function(e,n){return r.createElement("div",{className:t.isSelectedMonth(n)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:e,onClick:t.onChange.bind(t,n),"aria-selected":t.isSelectedMonth(n)?"true":void 0},t.isSelectedMonth(n)?r.createElement("span",{className:"react-datepicker__month-option--selected"},"\u2713"):"",e)}))},t.onChange=function(e){return t.props.onChange(e)},t.handleClickOutside=function(){return t.props.onCancel()},t}return Ei(t,e),t.prototype.render=function(){return r.createElement(Mi,{className:"react-datepicker__month-dropdown",onClickOutside:this.handleClickOutside},this.renderOptions())},t}(r.Component),Hl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={dropdownVisible:!1},t.renderSelectOptions=function(e){return e.map((function(e,t){return r.createElement("option",{key:e,value:t},e)}))},t.renderSelectMode=function(e){return r.createElement("select",{value:t.props.month,className:"react-datepicker__month-select",onChange:function(e){return t.onChange(parseInt(e.target.value))}},t.renderSelectOptions(e))},t.renderReadView=function(e,n){return r.createElement("div",{key:"read",style:{visibility:e?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:t.toggleDropdown},r.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),r.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},n[t.props.month]))},t.renderDropdown=function(e){return r.createElement(Ul,Ci({key:"dropdown"},t.props,{monthNames:e,onChange:t.onChange,onCancel:t.toggleDropdown}))},t.renderScrollMode=function(e){var n=t.state.dropdownVisible,r=[t.renderReadView(!n,e)];return n&&r.unshift(t.renderDropdown(e)),r},t.onChange=function(e){t.toggleDropdown(),e!==t.props.month&&t.props.onChange(e)},t.toggleDropdown=function(){return t.setState({dropdownVisible:!t.state.dropdownVisible})},t}return Ei(t,e),t.prototype.render=function(){var e,t=this,n=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return tl(e,t.props.locale)}:function(e){return el(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(n);break;case"select":e=this.renderSelectMode(n)}return r.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)},t}(r.Component);function Yl(e,t){for(var n=[],r=Bi(e),a=Bi(t);!Na(r,a);)n.push(Ti(r)),r=ga(r,1);return n}var Wl=function(e){function t(t){var n=e.call(this,t)||this;return n.renderOptions=function(){return n.state.monthYearsList.map((function(e){var t=Ra(e),a=$i(n.props.date,e)&&Ki(n.props.date,e);return r.createElement("div",{className:a?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:n.onChange.bind(n,t),"aria-selected":a?"true":void 0},a?r.createElement("span",{className:"react-datepicker__month-year-option--selected"},"\u2713"):"",Ri(e,n.props.dateFormat,n.props.locale))}))},n.onChange=function(e){return n.props.onChange(e)},n.handleClickOutside=function(){n.props.onCancel()},n.state={monthYearsList:Yl(n.props.minDate,n.props.maxDate)},n}return Ei(t,e),t.prototype.render=function(){var e=Et({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return r.createElement(Mi,{className:e,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(r.Component),ql=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={dropdownVisible:!1},t.renderSelectOptions=function(){for(var e=Bi(t.props.minDate),n=Bi(t.props.maxDate),a=[];!Na(e,n);){var o=Ra(e);a.push(r.createElement("option",{key:o,value:o},Ri(e,t.props.dateFormat,t.props.locale))),e=ga(e,1)}return a},t.onSelectChange=function(e){t.onChange(parseInt(e.target.value))},t.renderSelectMode=function(){return r.createElement("select",{value:Ra(Bi(t.props.date)),className:"react-datepicker__month-year-select",onChange:t.onSelectChange},t.renderSelectOptions())},t.renderReadView=function(e){var n=Ri(t.props.date,t.props.dateFormat,t.props.locale);return r.createElement("div",{key:"read",style:{visibility:e?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:t.toggleDropdown},r.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),r.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},n))},t.renderDropdown=function(){return r.createElement(Wl,Ci({key:"dropdown"},t.props,{onChange:t.onChange,onCancel:t.toggleDropdown}))},t.renderScrollMode=function(){var e=t.state.dropdownVisible,n=[t.renderReadView(!e)];return e&&n.unshift(t.renderDropdown()),n},t.onChange=function(e){t.toggleDropdown();var n=Ti(e);$i(t.props.date,n)&&Ki(t.props.date,n)||t.props.onChange(n)},t.toggleDropdown=function(){return t.setState({dropdownVisible:!t.state.dropdownVisible})},t}return Ei(t,e),t.prototype.render=function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return r.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)},t}(r.Component),$l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.state={height:null},n.scrollToTheSelectedTime=function(){requestAnimationFrame((function(){var e,r,a;n.list&&(n.list.scrollTop=null!==(a=n.centerLi&&t.calcCenterPosition(n.props.monthRef?n.props.monthRef.clientHeight-(null!==(r=null===(e=n.header)||void 0===e?void 0:e.clientHeight)&&void 0!==r?r:0):n.list.clientHeight,n.centerLi))&&void 0!==a?a:0)}))},n.handleClick=function(e){var t,r;(n.props.minTime||n.props.maxTime)&&hl(e,n.props)||(n.props.excludeTimes||n.props.includeTimes||n.props.filterTime)&&pl(e,n.props)||null===(r=(t=n.props).onChange)||void 0===r||r.call(t,e)},n.isSelectedTime=function(e){return n.props.selected&&(t=n.props.selected,r=e,Cl(t).getTime()===Cl(r).getTime());var t,r},n.isDisabledTime=function(e){return(n.props.minTime||n.props.maxTime)&&hl(e,n.props)||(n.props.excludeTimes||n.props.includeTimes||n.props.filterTime)&&pl(e,n.props)},n.liClasses=function(e){var r,a=["react-datepicker__time-list-item",n.props.timeClassName?n.props.timeClassName(e):void 0];return n.isSelectedTime(e)&&a.push("react-datepicker__time-list-item--selected"),n.isDisabledTime(e)&&a.push("react-datepicker__time-list-item--disabled"),n.props.injectTimes&&(3600*pa(e)+60*ha(e)+ma(e))%(60*(null!==(r=n.props.intervals)&&void 0!==r?r:t.defaultProps.intervals))!==0&&a.push("react-datepicker__time-list-item--injected"),a.join(" ")},n.handleOnKeyDown=function(e,t){var r,a;e.key===Pi.Space&&(e.preventDefault(),e.key=Pi.Enter),(e.key===Pi.ArrowUp||e.key===Pi.ArrowLeft)&&e.target instanceof HTMLElement&&e.target.previousSibling&&(e.preventDefault(),e.target.previousSibling instanceof HTMLElement&&e.target.previousSibling.focus()),(e.key===Pi.ArrowDown||e.key===Pi.ArrowRight)&&e.target instanceof HTMLElement&&e.target.nextSibling&&(e.preventDefault(),e.target.nextSibling instanceof HTMLElement&&e.target.nextSibling.focus()),e.key===Pi.Enter&&n.handleClick(t),null===(a=(r=n.props).handleOnKeyDown)||void 0===a||a.call(r,e)},n.renderTimes=function(){for(var e,a=[],o="string"===typeof n.props.format?n.props.format:"p",i=null!==(e=n.props.intervals)&&void 0!==e?e:t.defaultProps.intervals,l=n.props.selected||n.props.openToDate||Ti(),s=Fi(l),c=n.props.injectTimes&&n.props.injectTimes.sort((function(e,t){return e.getTime()-t.getTime()})),u=60*function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),n=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+n-+t)/36e5)}(l),d=u/i,f=0;f<d;f++){var p=Da(s,f*i);if(a.push(p),c){var h=kl(s,p,f,i,c);a=a.concat(h)}}var m=a.reduce((function(e,t){return t.getTime()<=l.getTime()?t:e}),a[0]);return a.map((function(e){return r.createElement("li",{key:e.valueOf(),onClick:n.handleClick.bind(n,e),className:n.liClasses(e),ref:function(t){e===m&&(n.centerLi=t)},onKeyDown:function(t){n.handleOnKeyDown(t,e)},tabIndex:e===m?0:-1,role:"option","aria-selected":n.isSelectedTime(e)?"true":void 0,"aria-disabled":n.isDisabledTime(e)?"true":void 0},Ri(e,o,n.props.locale))}))},n.renderTimeCaption=function(){return!1===n.props.showTimeCaption?r.createElement(r.Fragment,null):r.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(n.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(e){n.header=e}},r.createElement("div",{className:"react-datepicker-time__header"},n.props.timeCaption))},n}return Ei(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{intervals:30,todayButton:null,timeCaption:"Time",showTimeCaption:!0}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.scrollToTheSelectedTime(),this.observeDatePickerHeightChanges()},t.prototype.componentWillUnmount=function(){var e;null===(e=this.resizeObserver)||void 0===e||e.disconnect()},t.prototype.observeDatePickerHeightChanges=function(){var e=this,t=this.props.monthRef;this.updateContainerHeight(),t&&(this.resizeObserver=new ResizeObserver((function(){e.updateContainerHeight()})),this.resizeObserver.observe(t))},t.prototype.updateContainerHeight=function(){this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})},t.prototype.render=function(){var e,n=this,a=this.state.height;return r.createElement("div",{className:"react-datepicker__time-container ".concat((null!==(e=this.props.todayButton)&&void 0!==e?e:t.defaultProps.todayButton)?"react-datepicker__time-container--with-today-button":"")},this.renderTimeCaption(),r.createElement("div",{className:"react-datepicker__time"},r.createElement("div",{className:"react-datepicker__time-box"},r.createElement("ul",{className:"react-datepicker__time-list",ref:function(e){n.list=e},style:a?{height:a}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))},t.calcCenterPosition=function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)},t}(r.Component),Kl=function(e){function t(t){var n=e.call(this,t)||this;return n.YEAR_REFS=_i([],Array(n.props.yearItemNumber),!0).map((function(){return(0,r.createRef)()})),n.isDisabled=function(e){return nl(e,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,includeDates:n.props.includeDates,filterDate:n.props.filterDate})},n.isExcluded=function(e){return rl(e,{excludeDates:n.props.excludeDates})},n.selectingDate=function(){var e;return null!==(e=n.props.selectingDate)&&void 0!==e?e:n.props.preSelection},n.updateFocusOnPaginate=function(e){window.requestAnimationFrame((function(){var t,r;null===(r=null===(t=n.YEAR_REFS[e])||void 0===t?void 0:t.current)||void 0===r||r.focus()}))},n.handleYearClick=function(e,t){n.props.onDayClick&&n.props.onDayClick(e,t)},n.handleYearNavigation=function(e,t){var r,a,o,i,l=n.props,s=l.date,c=l.yearItemNumber;if(void 0!==s&&void 0!==c){var u=El(s,c).startPeriod;n.isDisabled(t)||n.isExcluded(t)||(null===(a=(r=n.props).setPreSelection)||void 0===a||a.call(r,t),e-u<0?n.updateFocusOnPaginate(c-(u-e)):e-u>=c?n.updateFocusOnPaginate(Math.abs(c-(e-u))):null===(i=null===(o=n.YEAR_REFS[e-u])||void 0===o?void 0:o.current)||void 0===i||i.focus())}},n.isSameDay=function(e,t){return Qi(e,t)},n.isCurrentYear=function(e){return e===ca(Ti())},n.isRangeStart=function(e){return n.props.startDate&&n.props.endDate&&$i(La(Ti(),e),n.props.startDate)},n.isRangeEnd=function(e){return n.props.startDate&&n.props.endDate&&$i(La(Ti(),e),n.props.endDate)},n.isInRange=function(e){return sl(e,n.props.startDate,n.props.endDate)},n.isInSelectingRange=function(e){var t=n.props,r=t.selectsStart,a=t.selectsEnd,o=t.selectsRange,i=t.startDate,l=t.endDate;return!(!(r||a||o)||!n.selectingDate())&&(r&&l?sl(e,n.selectingDate(),l):(a&&i||!(!o||!i||l))&&sl(e,i,n.selectingDate()))},n.isSelectingRangeStart=function(e){var t;if(!n.isInSelectingRange(e))return!1;var r=n.props,a=r.startDate,o=r.selectsStart,i=La(Ti(),e);return $i(i,o?null!==(t=n.selectingDate())&&void 0!==t?t:null:null!==a&&void 0!==a?a:null)},n.isSelectingRangeEnd=function(e){var t;if(!n.isInSelectingRange(e))return!1;var r=n.props,a=r.endDate,o=r.selectsEnd,i=r.selectsRange,l=La(Ti(),e);return $i(l,o||i?null!==(t=n.selectingDate())&&void 0!==t?t:null:null!==a&&void 0!==a?a:null)},n.isKeyboardSelected=function(e){if(void 0!==n.props.date&&null!=n.props.selected&&null!=n.props.preSelection){var t=n.props,r=t.minDate,a=t.maxDate,o=t.excludeDates,i=t.includeDates,l=t.filterDate,s=Ui(La(n.props.date,e)),c=(r||a||o||i||l)&&cl(e,n.props);return!n.props.disabledKeyboardNavigation&&!n.props.inline&&!Qi(s,Ui(n.props.selected))&&Qi(s,Ui(n.props.preSelection))&&!c}},n.isSelectedYear=function(e){var t=n.props,r=t.selectsMultiple,a=t.selected,o=t.selectedDates;return r?null===o||void 0===o?void 0:o.some((function(t){return e===ca(t)})):!a||e===ca(a)},n.onYearClick=function(e,t){var r=n.props.date;void 0!==r&&n.handleYearClick(Ui(La(r,t)),e)},n.onYearKeyDown=function(e,t){var r,a,o=e.key,i=n.props,l=i.date,s=i.yearItemNumber,c=i.handleOnKeyDown;if(o!==Pi.Tab&&e.preventDefault(),!n.props.disabledKeyboardNavigation)switch(o){case Pi.Enter:if(null==n.props.selected)break;n.onYearClick(e,t),null===(a=(r=n.props).setPreSelection)||void 0===a||a.call(r,n.props.selected);break;case Pi.ArrowRight:if(null==n.props.preSelection)break;n.handleYearNavigation(t+1,Sa(n.props.preSelection,1));break;case Pi.ArrowLeft:if(null==n.props.preSelection)break;n.handleYearNavigation(t-1,ka(n.props.preSelection,1));break;case Pi.ArrowUp:if(void 0===l||void 0===s||null==n.props.preSelection)break;var u=El(l,s).startPeriod;if((p=t-(f=3))<u){var d=s%f;t>=u&&t<u+d?f=d:f+=d,p=t-f}n.handleYearNavigation(p,ka(n.props.preSelection,f));break;case Pi.ArrowDown:if(void 0===l||void 0===s||null==n.props.preSelection)break;var f,p,h=El(l,s).endPeriod;if((p=t+(f=3))>h){d=s%f;t<=h&&t>h-d?f=d:f+=d,p=t+f}n.handleYearNavigation(p,Sa(n.props.preSelection,f))}c&&c(e)},n.getYearClassNames=function(e){var t=n.props,r=t.date,a=t.minDate,o=t.maxDate,i=t.excludeDates,l=t.includeDates,s=t.filterDate,c=t.yearClassName;return Et("react-datepicker__year-text","react-datepicker__year-".concat(e),r?null===c||void 0===c?void 0:c(La(r,e)):void 0,{"react-datepicker__year-text--selected":n.isSelectedYear(e),"react-datepicker__year-text--disabled":(a||o||i||l||s)&&cl(e,n.props),"react-datepicker__year-text--keyboard-selected":n.isKeyboardSelected(e),"react-datepicker__year-text--range-start":n.isRangeStart(e),"react-datepicker__year-text--range-end":n.isRangeEnd(e),"react-datepicker__year-text--in-range":n.isInRange(e),"react-datepicker__year-text--in-selecting-range":n.isInSelectingRange(e),"react-datepicker__year-text--selecting-range-start":n.isSelectingRangeStart(e),"react-datepicker__year-text--selecting-range-end":n.isSelectingRangeEnd(e),"react-datepicker__year-text--today":n.isCurrentYear(e)})},n.getYearTabIndex=function(e){if(n.props.disabledKeyboardNavigation||null==n.props.preSelection)return"-1";var t=ca(n.props.preSelection),r=cl(e,n.props);return e!==t||r?"-1":"0"},n.getYearContent=function(e){return n.props.renderYearContent?n.props.renderYearContent(e):e},n}return Ei(t,e),t.prototype.render=function(){var e=this,t=[],n=this.props,a=n.date,o=n.yearItemNumber,i=n.onYearMouseEnter,l=n.onYearMouseLeave;if(void 0===a)return null;for(var s=El(a,o),c=s.startPeriod,u=s.endPeriod,d=function(n){t.push(r.createElement("div",{ref:f.YEAR_REFS[n-c],onClick:function(t){e.onYearClick(t,n)},onKeyDown:function(t){Dl(t)&&(t.preventDefault(),t.key=Pi.Enter),e.onYearKeyDown(t,n)},tabIndex:Number(f.getYearTabIndex(n)),className:f.getYearClassNames(n),onMouseEnter:f.props.usePointerEvent?void 0:function(e){return i(e,n)},onPointerEnter:f.props.usePointerEvent?function(e){return i(e,n)}:void 0,onMouseLeave:f.props.usePointerEvent?void 0:function(e){return l(e,n)},onPointerLeave:f.props.usePointerEvent?function(e){return l(e,n)}:void 0,key:n,"aria-current":f.isCurrentYear(n)?"date":void 0},f.getYearContent(n)))},f=this,p=c;p<=u;p++)d(p);return r.createElement("div",{className:"react-datepicker__year"},r.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.usePointerEvent?void 0:this.props.clearSelectingDate,onPointerLeave:this.props.usePointerEvent?this.props.clearSelectingDate:void 0},t))},t}(r.Component);function Vl(e,t,n,r){for(var a=[],o=0;o<2*t+1;o++){var i=e+t-o,l=!0;n&&(l=ca(n)<=i),r&&l&&(l=ca(r)>=i),l&&a.push(i)}return a}var Ql=function(e){function t(t){var n=e.call(this,t)||this;n.renderOptions=function(){var e=n.props.year,t=n.state.yearsList.map((function(t){return r.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:n.onChange.bind(n,t),"aria-selected":e===t?"true":void 0},e===t?r.createElement("span",{className:"react-datepicker__year-option--selected"},"\u2713"):"",t)})),a=n.props.minDate?ca(n.props.minDate):null,o=n.props.maxDate?ca(n.props.maxDate):null;return o&&n.state.yearsList.find((function(e){return e===o}))||t.unshift(r.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:n.incrementYears},r.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),a&&n.state.yearsList.find((function(e){return e===a}))||t.push(r.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:n.decrementYears},r.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t},n.onChange=function(e){n.props.onChange(e)},n.handleClickOutside=function(){n.props.onCancel()},n.shiftYears=function(e){var t=n.state.yearsList.map((function(t){return t+e}));n.setState({yearsList:t})},n.incrementYears=function(){return n.shiftYears(1)},n.decrementYears=function(){return n.shiftYears(-1)};var a=t.yearDropdownItemNumber,o=t.scrollableYearDropdown,i=a||(o?10:5);return n.state={yearsList:Vl(n.props.year,i,n.props.minDate,n.props.maxDate)},n.dropdownRef=(0,r.createRef)(),n}return Ei(t,e),t.prototype.componentDidMount=function(){var e=this.dropdownRef.current;if(e){var t=e.children?Array.from(e.children):null,n=t?t.find((function(e){return e.ariaSelected})):null;e.scrollTop=n&&n instanceof HTMLElement?n.offsetTop+(n.clientHeight-e.clientHeight)/2:(e.scrollHeight-e.clientHeight)/2}},t.prototype.render=function(){var e=Et({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return r.createElement(Mi,{className:e,containerRef:this.dropdownRef,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(r.Component),Xl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={dropdownVisible:!1},t.renderSelectOptions=function(){for(var e=t.props.minDate?ca(t.props.minDate):1900,n=t.props.maxDate?ca(t.props.maxDate):2100,a=[],o=e;o<=n;o++)a.push(r.createElement("option",{key:o,value:o},o));return a},t.onSelectChange=function(e){t.onChange(parseInt(e.target.value))},t.renderSelectMode=function(){return r.createElement("select",{value:t.props.year,className:"react-datepicker__year-select",onChange:t.onSelectChange},t.renderSelectOptions())},t.renderReadView=function(e){return r.createElement("div",{key:"read",style:{visibility:e?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(e){return t.toggleDropdown(e)}},r.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),r.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},t.props.year))},t.renderDropdown=function(){return r.createElement(Ql,Ci({key:"dropdown"},t.props,{onChange:t.onChange,onCancel:t.toggleDropdown}))},t.renderScrollMode=function(){var e=t.state.dropdownVisible,n=[t.renderReadView(!e)];return e&&n.unshift(t.renderDropdown()),n},t.onChange=function(e){t.toggleDropdown(),e!==t.props.year&&t.props.onChange(e)},t.toggleDropdown=function(e){t.setState({dropdownVisible:!t.state.dropdownVisible},(function(){t.props.adjustDateOnChange&&t.handleYearChange(t.props.date,e)}))},t.handleYearChange=function(e,n){var r;null===(r=t.onSelect)||void 0===r||r.call(t,e,n),t.setOpen()},t.onSelect=function(e,n){var r,a;null===(a=(r=t.props).onSelect)||void 0===a||a.call(r,e,n)},t.setOpen=function(){var e,n;null===(n=(e=t.props).setOpen)||void 0===n||n.call(e,!0)},t}return Ei(t,e),t.prototype.render=function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return r.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)},t}(r.Component),Gl=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Zl=function(e){function t(n){var a=e.call(this,n)||this;return a.monthContainer=void 0,a.handleClickOutside=function(e){a.props.onClickOutside(e)},a.setClickOutsideRef=function(){return a.containerRef.current},a.handleDropdownFocus=function(e){var t,n;(function(e){var t=(e.className||"").split(/\s+/);return Gl.some((function(e){return t.indexOf(e)>=0}))})(e.target)&&(null===(n=(t=a.props).onDropdownFocus)||void 0===n||n.call(t,e))},a.getDateInView=function(){var e=a.props,t=e.preSelection,n=e.selected,r=e.openToDate,o=bl(a.props),i=wl(a.props),l=Ti(),s=r||n||t;return s||(o&&xr(l,o)?o:i&&Na(l,i)?i:l)},a.increaseMonth=function(){a.setState((function(e){return{date:ga(e.date,1)}}),(function(){return a.handleMonthChange(a.state.date)}))},a.decreaseMonth=function(){a.setState((function(e){return{date:ya(e.date,1)}}),(function(){return a.handleMonthChange(a.state.date)}))},a.handleDayClick=function(e,t,n){a.props.onSelect(e,t,n),a.props.setPreSelection&&a.props.setPreSelection(e)},a.handleDayMouseEnter=function(e){a.setState({selectingDate:e}),a.props.onDayMouseEnter&&a.props.onDayMouseEnter(e)},a.handleMonthMouseLeave=function(){a.setState({selectingDate:void 0}),a.props.onMonthMouseLeave&&a.props.onMonthMouseLeave()},a.handleYearMouseEnter=function(e,t){a.setState({selectingDate:La(Ti(),t)}),a.props.onYearMouseEnter&&a.props.onYearMouseEnter(e,t)},a.handleYearMouseLeave=function(e,t){a.props.onYearMouseLeave&&a.props.onYearMouseLeave(e,t)},a.handleYearChange=function(e){var t,n,r,o;null===(n=(t=a.props).onYearChange)||void 0===n||n.call(t,e),a.setState({isRenderAriaLiveMessage:!0}),a.props.adjustDateOnChange&&(a.props.onSelect(e),null===(o=(r=a.props).setOpen)||void 0===o||o.call(r,!0)),a.props.setPreSelection&&a.props.setPreSelection(e)},a.getEnabledPreSelectionDateForMonth=function(e){if(!nl(e,a.props))return e;for(var t=Bi(e),n=Ia(qi(e),t),r=null,o=0;o<=n;o++){var i=ir(t,o);if(!nl(i,a.props)){r=i;break}}return r},a.handleMonthChange=function(e){var t,n,r,o=null!==(t=a.getEnabledPreSelectionDateForMonth(e))&&void 0!==t?t:e;a.handleCustomMonthChange(o),a.props.adjustDateOnChange&&(a.props.onSelect(o),null===(r=(n=a.props).setOpen)||void 0===r||r.call(n,!0)),a.props.setPreSelection&&a.props.setPreSelection(o)},a.handleCustomMonthChange=function(e){var t,n;null===(n=(t=a.props).onMonthChange)||void 0===n||n.call(t,e),a.setState({isRenderAriaLiveMessage:!0})},a.handleMonthYearChange=function(e){a.handleYearChange(e),a.handleMonthChange(e)},a.changeYear=function(e){a.setState((function(t){return{date:La(t.date,Number(e))}}),(function(){return a.handleYearChange(a.state.date)}))},a.changeMonth=function(e){a.setState((function(t){return{date:la(t.date,Number(e))}}),(function(){return a.handleMonthChange(a.state.date)}))},a.changeMonthYear=function(e){a.setState((function(t){return{date:La(la(t.date,ua(e)),ca(e))}}),(function(){return a.handleMonthYearChange(a.state.date)}))},a.header=function(e){void 0===e&&(e=a.state.date);var t=zi(e,a.props.locale,a.props.calendarStartDay),n=[];return a.props.showWeekNumbers&&n.push(r.createElement("div",{key:"W",className:"react-datepicker__day-name"},a.props.weekLabel||"#")),n.concat([0,1,2,3,4,5,6].map((function(e){var n=ir(t,e),o=a.formatWeekday(n,a.props.locale),i=a.props.weekDayClassName?a.props.weekDayClassName(n):void 0;return r.createElement("div",{key:e,"aria-label":Ri(n,"EEEE",a.props.locale),className:Et("react-datepicker__day-name",i)},o)})))},a.formatWeekday=function(e,t){return a.props.formatWeekDay?function(e,t,n){return t(Ri(e,"EEEE",n))}(e,a.props.formatWeekDay,t):a.props.useWeekdaysShort?function(e,t){return Ri(e,"EEE",t)}(e,t):function(e,t){return Ri(e,"EEEEEE",t)}(e,t)},a.decreaseYear=function(){a.setState((function(e){var n;return{date:ka(e.date,a.props.showYearPicker?null!==(n=a.props.yearItemNumber)&&void 0!==n?n:t.defaultProps.yearItemNumber:1)}}),(function(){return a.handleYearChange(a.state.date)}))},a.clearSelectingDate=function(){a.setState({selectingDate:void 0})},a.renderPreviousButton=function(){var e,n,o;if(!a.props.renderCustomHeader){var i,l=null!==(e=a.props.monthsShown)&&void 0!==e?e:t.defaultProps.monthsShown,s=a.props.showPreviousMonths?l-1:0,c=null!==(n=a.props.monthSelectedIn)&&void 0!==n?n:s,u=ya(a.state.date,c);switch(!0){case a.props.showMonthYearPicker:i=yl(a.state.date,a.props);break;case a.props.showYearPicker:i=function(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.yearItemNumber,o=void 0===a?12:a,i=El(Ui(ka(e,o)),o).endPeriod,l=r&&ca(r);return l&&l>i||!1}(a.state.date,a.props);break;case a.props.showQuarterYearPicker:i=function(e,t){var n=void 0===t?{}:t,r=n.minDate,a=n.includeDates,o=wa(Er(e),1);return r&&xa(r,o)>0||a&&a.every((function(e){return xa(e,o)>0}))||!1}(a.state.date,a.props);break;default:i=ml(u,a.props)}if(((null!==(o=a.props.forceShowMonthNavigation)&&void 0!==o?o:t.defaultProps.forceShowMonthNavigation)||a.props.showDisabledMonthNavigation||!i)&&!a.props.showTimeSelectOnly){var d=["react-datepicker__navigation","react-datepicker__navigation--previous"],f=a.decreaseMonth;(a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker)&&(f=a.decreaseYear),i&&a.props.showDisabledMonthNavigation&&(d.push("react-datepicker__navigation--previous--disabled"),f=void 0);var p=a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker,h=a.props,m=h.previousMonthButtonLabel,g=void 0===m?t.defaultProps.previousMonthButtonLabel:m,y=h.previousYearButtonLabel,v=void 0===y?t.defaultProps.previousYearButtonLabel:y,b=a.props,w=b.previousMonthAriaLabel,x=void 0===w?"string"===typeof g?g:"Previous Month":w,S=b.previousYearAriaLabel,k=void 0===S?"string"===typeof v?v:"Previous Year":S;return r.createElement("button",{type:"button",className:d.join(" "),onClick:f,onKeyDown:a.props.handleOnKeyDown,"aria-label":p?k:x},r.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},p?v:g))}}},a.increaseYear=function(){a.setState((function(e){var n;return{date:Sa(e.date,a.props.showYearPicker?null!==(n=a.props.yearItemNumber)&&void 0!==n?n:t.defaultProps.yearItemNumber:1)}}),(function(){return a.handleYearChange(a.state.date)}))},a.renderNextButton=function(){var e;if(!a.props.renderCustomHeader){var n;switch(!0){case a.props.showMonthYearPicker:n=vl(a.state.date,a.props);break;case a.props.showYearPicker:n=function(e,t){var n=void 0===t?{}:t,r=n.maxDate,a=n.yearItemNumber,o=void 0===a?12:a,i=El(Sa(e,o),o).startPeriod,l=r&&ca(r);return l&&l<i||!1}(a.state.date,a.props);break;case a.props.showQuarterYearPicker:n=function(e,t){var n=void 0===t?{}:t,r=n.maxDate,a=n.includeDates,o=ba(da(e),1);return r&&xa(o,r)>0||a&&a.every((function(e){return xa(o,e)>0}))||!1}(a.state.date,a.props);break;default:n=gl(a.state.date,a.props)}if(((null!==(e=a.props.forceShowMonthNavigation)&&void 0!==e?e:t.defaultProps.forceShowMonthNavigation)||a.props.showDisabledMonthNavigation||!n)&&!a.props.showTimeSelectOnly){var o=["react-datepicker__navigation","react-datepicker__navigation--next"];a.props.showTimeSelect&&o.push("react-datepicker__navigation--next--with-time"),a.props.todayButton&&o.push("react-datepicker__navigation--next--with-today-button");var i=a.increaseMonth;(a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker)&&(i=a.increaseYear),n&&a.props.showDisabledMonthNavigation&&(o.push("react-datepicker__navigation--next--disabled"),i=void 0);var l=a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker,s=a.props,c=s.nextMonthButtonLabel,u=void 0===c?t.defaultProps.nextMonthButtonLabel:c,d=s.nextYearButtonLabel,f=void 0===d?t.defaultProps.nextYearButtonLabel:d,p=a.props,h=p.nextMonthAriaLabel,m=void 0===h?"string"===typeof u?u:"Next Month":h,g=p.nextYearAriaLabel,y=void 0===g?"string"===typeof f?f:"Next Year":g;return r.createElement("button",{type:"button",className:o.join(" "),onClick:i,onKeyDown:a.props.handleOnKeyDown,"aria-label":l?y:m},r.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},l?f:u))}}},a.renderCurrentMonth=function(e){void 0===e&&(e=a.state.date);var t=["react-datepicker__current-month"];return a.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),a.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),a.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),r.createElement("h2",{className:t.join(" ")},Ri(e,a.props.dateFormat,a.props.locale))},a.renderYearDropdown=function(e){if(void 0===e&&(e=!1),a.props.showYearDropdown&&!e)return r.createElement(Xl,Ci({},t.defaultProps,a.props,{date:a.state.date,onChange:a.changeYear,year:ca(a.state.date)}))},a.renderMonthDropdown=function(e){if(void 0===e&&(e=!1),a.props.showMonthDropdown&&!e)return r.createElement(Hl,Ci({},t.defaultProps,a.props,{month:ua(a.state.date),onChange:a.changeMonth}))},a.renderMonthYearDropdown=function(e){if(void 0===e&&(e=!1),a.props.showMonthYearDropdown&&!e)return r.createElement(ql,Ci({},t.defaultProps,a.props,{date:a.state.date,onChange:a.changeMonthYear}))},a.handleTodayButtonClick=function(e){a.props.onSelect(Yi(),e),a.props.setPreSelection&&a.props.setPreSelection(Yi())},a.renderTodayButton=function(){if(a.props.todayButton&&!a.props.showTimeSelectOnly)return r.createElement("div",{className:"react-datepicker__today-button",onClick:a.handleTodayButtonClick},a.props.todayButton)},a.renderDefaultHeader=function(e){var t=e.monthDate,n=e.i;return r.createElement("div",{className:"react-datepicker__header ".concat(a.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},a.renderCurrentMonth(t),r.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(a.props.dropdownMode),onFocus:a.handleDropdownFocus},a.renderMonthDropdown(0!==n),a.renderMonthYearDropdown(0!==n),a.renderYearDropdown(0!==n)),r.createElement("div",{className:"react-datepicker__day-names"},a.header(t)))},a.renderCustomHeader=function(e){var t,n,o=e.monthDate,i=e.i;if(a.props.showTimeSelect&&!a.state.monthContainer||a.props.showTimeSelectOnly)return null;var l=ml(a.state.date,a.props),s=gl(a.state.date,a.props),c=yl(a.state.date,a.props),u=vl(a.state.date,a.props),d=!a.props.showMonthYearPicker&&!a.props.showQuarterYearPicker&&!a.props.showYearPicker;return r.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:a.props.onDropdownFocus},null===(n=(t=a.props).renderCustomHeader)||void 0===n?void 0:n.call(t,Ci(Ci({},a.state),{customHeaderCount:i,monthDate:o,changeMonth:a.changeMonth,changeYear:a.changeYear,decreaseMonth:a.decreaseMonth,increaseMonth:a.increaseMonth,decreaseYear:a.decreaseYear,increaseYear:a.increaseYear,prevMonthButtonDisabled:l,nextMonthButtonDisabled:s,prevYearButtonDisabled:c,nextYearButtonDisabled:u})),d&&r.createElement("div",{className:"react-datepicker__day-names"},a.header(o)))},a.renderYearHeader=function(e){var n=e.monthDate,o=a.props,i=o.showYearPicker,l=o.yearItemNumber,s=El(n,void 0===l?t.defaultProps.yearItemNumber:l),c=s.startPeriod,u=s.endPeriod;return r.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},i?"".concat(c," - ").concat(u):ca(n))},a.renderHeader=function(e){var t=e.monthDate,n=e.i,r={monthDate:t,i:void 0===n?0:n};switch(!0){case void 0!==a.props.renderCustomHeader:return a.renderCustomHeader(r);case a.props.showMonthYearPicker||a.props.showQuarterYearPicker||a.props.showYearPicker:return a.renderYearHeader(r);default:return a.renderDefaultHeader(r)}},a.renderMonths=function(){var e,n;if(!a.props.showTimeSelectOnly&&!a.props.showYearPicker){for(var o=[],i=null!==(e=a.props.monthsShown)&&void 0!==e?e:t.defaultProps.monthsShown,l=a.props.showPreviousMonths?i-1:0,s=a.props.showMonthYearPicker||a.props.showQuarterYearPicker?Sa(a.state.date,l):ya(a.state.date,l),c=null!==(n=a.props.monthSelectedIn)&&void 0!==n?n:l,u=0;u<i;++u){var d=u-c+l,f=a.props.showMonthYearPicker||a.props.showQuarterYearPicker?Sa(s,d):ga(s,d),p="month-".concat(u),h=u<i-1,m=u>0;o.push(r.createElement("div",{key:p,ref:function(e){a.monthContainer=null!==e&&void 0!==e?e:void 0},className:"react-datepicker__month-container"},a.renderHeader({monthDate:f,i:u}),r.createElement(Bl,Ci({},t.defaultProps,a.props,{containerRef:a.containerRef,ariaLabelPrefix:a.props.monthAriaLabelPrefix,day:f,onDayClick:a.handleDayClick,handleOnKeyDown:a.props.handleOnDayKeyDown,handleOnMonthKeyDown:a.props.handleOnKeyDown,onDayMouseEnter:a.handleDayMouseEnter,onMouseLeave:a.handleMonthMouseLeave,orderInDisplay:u,selectingDate:a.state.selectingDate,monthShowsDuplicateDaysEnd:h,monthShowsDuplicateDaysStart:m}))))}return o}},a.renderYears=function(){if(!a.props.showTimeSelectOnly)return a.props.showYearPicker?r.createElement("div",{className:"react-datepicker__year--container"},a.renderHeader({monthDate:a.state.date}),r.createElement(Kl,Ci({},t.defaultProps,a.props,{selectingDate:a.state.selectingDate,date:a.state.date,onDayClick:a.handleDayClick,clearSelectingDate:a.clearSelectingDate,onYearMouseEnter:a.handleYearMouseEnter,onYearMouseLeave:a.handleYearMouseLeave}))):void 0},a.renderTimeSection=function(){if(a.props.showTimeSelect&&(a.state.monthContainer||a.props.showTimeSelectOnly))return r.createElement($l,Ci({},t.defaultProps,a.props,{onChange:a.props.onTimeChange,format:a.props.timeFormat,intervals:a.props.timeIntervals,monthRef:a.state.monthContainer}))},a.renderInputTimeSection=function(){var e=a.props.selected?new Date(a.props.selected):void 0,n=e&&Ai(e)&&Boolean(a.props.selected)?"".concat(Ol(e.getHours()),":").concat(Ol(e.getMinutes())):"";if(a.props.showTimeInput)return r.createElement(Nl,Ci({},t.defaultProps,a.props,{date:e,timeString:n,onChange:a.props.onTimeChange}))},a.renderAriaLiveRegion=function(){var e,n,o=El(a.state.date,null!==(e=a.props.yearItemNumber)&&void 0!==e?e:t.defaultProps.yearItemNumber),i=o.startPeriod,l=o.endPeriod;return n=a.props.showYearPicker?"".concat(i," - ").concat(l):a.props.showMonthYearPicker||a.props.showQuarterYearPicker?ca(a.state.date):"".concat(el(ua(a.state.date),a.props.locale)," ").concat(ca(a.state.date)),r.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},a.state.isRenderAriaLiveMessage&&n)},a.renderChildren=function(){if(a.props.children)return r.createElement("div",{className:"react-datepicker__children-container"},a.props.children)},a.containerRef=(0,r.createRef)(),a.state={date:a.getDateInView(),selectingDate:void 0,monthContainer:void 0,isRenderAriaLiveMessage:!1},a}return Ei(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",yearItemNumber:12}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))},t.prototype.componentDidUpdate=function(e){var t=this;if(!this.props.preSelection||Qi(this.props.preSelection,e.preSelection)&&this.props.monthSelectedIn===e.monthSelectedIn)this.props.openToDate&&!Qi(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate});else{var n=!Ki(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},(function(){return n&&t.handleCustomMonthChange(t.state.date)}))}},t.prototype.render=function(){var e=this.props.container||Di;return r.createElement(Mi,{onClickOutside:this.handleClickOutside,style:{display:"contents"},ignoreClass:this.props.outsideClickIgnoreClass},r.createElement("div",{style:{display:"contents"},ref:this.containerRef},r.createElement(e,{className:Et("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showTime:this.props.showTimeSelect||this.props.showTimeInput,showTimeSelectOnly:this.props.showTimeSelectOnly},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren())))},t}(r.Component),Jl=function(e){var t=e.icon,n=e.className,a=void 0===n?"":n,o=e.onClick,i="react-datepicker__calendar-icon";if("string"===typeof t)return r.createElement("i",{className:"".concat(i," ").concat(t," ").concat(a),"aria-hidden":"true",onClick:o});if(r.isValidElement(t)){var l=t;return r.cloneElement(l,{className:"".concat(l.props.className||""," ").concat(i," ").concat(a),onClick:function(e){"function"===typeof l.props.onClick&&l.props.onClick(e),"function"===typeof o&&o(e)}})}return r.createElement("svg",{className:"".concat(i," ").concat(a),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:o},r.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},es=function(e){function t(t){var n=e.call(this,t)||this;return n.portalRoot=null,n.el=document.createElement("div"),n}return Ei(t,e),t.prototype.componentDidMount=function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)},t.prototype.componentWillUnmount=function(){this.portalRoot&&this.portalRoot.removeChild(this.el)},t.prototype.render=function(){return co.createPortal(this.props.children,this.el)},t}(r.Component),ts=function(e){return(e instanceof HTMLAnchorElement||!e.disabled)&&-1!==e.tabIndex},ns=function(e){function t(t){var n=e.call(this,t)||this;return n.getTabChildren=function(){var e;return Array.prototype.slice.call(null===(e=n.tabLoopRef.current)||void 0===e?void 0:e.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(ts)},n.handleFocusStart=function(){var e=n.getTabChildren();e&&e.length>1&&e[e.length-1].focus()},n.handleFocusEnd=function(){var e=n.getTabChildren();e&&e.length>1&&e[0].focus()},n.tabLoopRef=(0,r.createRef)(),n}return Ei(t,e),t.prototype.render=function(){var e;return(null!==(e=this.props.enableTabLoop)&&void 0!==e?e:t.defaultProps.enableTabLoop)?r.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},r.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:0,onFocus:this.handleFocusStart}),this.props.children,r.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:0,onFocus:this.handleFocusEnd})):this.props.children},t.defaultProps={enableTabLoop:!0},t}(r.Component);var rs,as=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ei(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{hidePopper:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e=this.props,n=e.className,a=e.wrapperClassName,o=e.hidePopper,i=void 0===o?t.defaultProps.hidePopper:o,l=e.popperComponent,s=e.targetComponent,c=e.enableTabLoop,u=e.popperOnKeyDown,d=e.portalId,f=e.portalHost,p=e.popperProps,h=e.showArrow,m=void 0;if(!i){var g=Et("react-datepicker-popper",n);m=r.createElement(ns,{enableTabLoop:c},r.createElement("div",{ref:p.refs.setFloating,style:p.floatingStyles,className:g,"data-placement":p.placement,onKeyDown:u},l,h&&r.createElement(gi,{ref:p.arrowRef,context:p.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}this.props.popperContainer&&(m=(0,r.createElement)(this.props.popperContainer,{},m)),d&&!i&&(m=r.createElement(es,{portalId:d,portalHost:f},m));var y=Et("react-datepicker-wrapper",a);return r.createElement(r.Fragment,null,r.createElement("div",{ref:p.refs.setReference,className:y},s),m)},t}(r.Component),os=(rs=as,function(e){var t,n,a,o="boolean"!==typeof e.hidePopper||e.hidePopper,i=(0,r.useRef)(null),l=ki(Ci({open:!o,whileElementsMounted:$o,placement:e.popperPlacement,middleware:_i([(n={padding:15},{...Vo(n),options:[n,a]}),ri(10),ai({element:i})],null!==(t=e.popperModifiers)&&void 0!==t?t:[],!0)},e.popperProps)),s=Ci(Ci({},e),{hidePopper:o,popperProps:Ci(Ci({},l),{arrowRef:i})});return r.createElement(rs,Ci({},s))}),is="react-datepicker-ignore-onclickoutside";var ls="Date input not valid.",ss=function(e){function t(n){var a=e.call(this,n)||this;return a.calendar=null,a.input=null,a.getPreSelection=function(){return a.props.openToDate?a.props.openToDate:a.props.selectsEnd&&a.props.startDate?a.props.startDate:a.props.selectsStart&&a.props.endDate?a.props.endDate:Ti()},a.modifyHolidays=function(){var e;return null===(e=a.props.holidays)||void 0===e?void 0:e.reduce((function(e,t){var n=new Date(t.date);return Ai(n)?_i(_i([],e,!0),[Ci(Ci({},t),{date:n})],!1):e}),[])},a.calcInitialState=function(){var e,t=a.getPreSelection(),n=bl(a.props),r=wl(a.props),o=n&&xr(t,Fi(n))?n:r&&Na(t,Wi(r))?r:t;return{open:a.props.startOpen||!1,preventFocus:!1,inputValue:null,preSelection:null!==(e=a.props.selectsRange?a.props.startDate:a.props.selected)&&void 0!==e?e:o,highlightDates:xl(a.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1,wasHidden:!1}},a.resetHiddenStatus=function(){a.setState(Ci(Ci({},a.state),{wasHidden:!1}))},a.setHiddenStatus=function(){a.setState(Ci(Ci({},a.state),{wasHidden:!0}))},a.setHiddenStateOnVisibilityHidden=function(){"hidden"===document.visibilityState&&a.setHiddenStatus()},a.clearPreventFocusTimeout=function(){a.preventFocusTimeout&&clearTimeout(a.preventFocusTimeout)},a.setFocus=function(){var e,t;null===(t=null===(e=a.input)||void 0===e?void 0:e.focus)||void 0===t||t.call(e,{preventScroll:!0})},a.setBlur=function(){var e,t;null===(t=null===(e=a.input)||void 0===e?void 0:e.blur)||void 0===t||t.call(e),a.cancelFocusInput()},a.deferBlur=function(){requestAnimationFrame((function(){a.setBlur()}))},a.setOpen=function(e,t){void 0===t&&(t=!1),a.setState({open:e,preSelection:e&&a.state.open?a.state.preSelection:a.calcInitialState().preSelection,lastPreSelectChange:us},(function(){e||a.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&a.deferBlur(),a.setState({inputValue:null})}))}))},a.inputOk=function(){return br(a.state.preSelection)},a.isCalendarOpen=function(){return void 0===a.props.open?a.state.open&&!a.props.disabled&&!a.props.readOnly:a.props.open},a.handleFocus=function(e){var t,n,r=a.state.wasHidden,o=!r||a.state.open;r&&a.resetHiddenStatus(),a.state.preventFocus||(null===(n=(t=a.props).onFocus)||void 0===n||n.call(t,e),!o||a.props.preventOpenOnFocus||a.props.readOnly||a.setOpen(!0)),a.setState({focused:!0})},a.sendFocusBackToInput=function(){a.preventFocusTimeout&&a.clearPreventFocusTimeout(),a.setState({preventFocus:!0},(function(){a.preventFocusTimeout=setTimeout((function(){a.setFocus(),a.setState({preventFocus:!1})}))}))},a.cancelFocusInput=function(){clearTimeout(a.inputFocusTimeout),a.inputFocusTimeout=void 0},a.deferFocusInput=function(){a.cancelFocusInput(),a.inputFocusTimeout=setTimeout((function(){return a.setFocus()}),1)},a.handleDropdownFocus=function(){a.cancelFocusInput()},a.handleBlur=function(e){var t,n;(!a.state.open||a.props.withPortal||a.props.showTimeInput)&&(null===(n=(t=a.props).onBlur)||void 0===n||n.call(t,e)),a.state.open&&!1===a.props.open&&a.setOpen(!1),a.setState({focused:!1})},a.handleCalendarClickOutside=function(e){var t,n;a.props.inline||a.setOpen(!1),null===(n=(t=a.props).onClickOutside)||void 0===n||n.call(t,e),a.props.withPortal&&e.preventDefault()},a.handleChange=function(){for(var e,n,r,o,i,l=[],s=0;s<arguments.length;s++)l[s]=arguments[s];var c=l[0];if(!a.props.onChangeRaw||(a.props.onChangeRaw.apply(a,l),c&&"function"===typeof c.isDefaultPrevented&&!c.isDefaultPrevented())){a.setState({inputValue:(null===c||void 0===c?void 0:c.target)instanceof HTMLInputElement?c.target.value:null,lastPreSelectChange:cs});var u=a.props,d=u.selectsRange,f=u.startDate,p=u.endDate,h=null!==(e=a.props.dateFormat)&&void 0!==e?e:t.defaultProps.dateFormat,m=null!==(n=a.props.strictParsing)&&void 0!==n?n:t.defaultProps.strictParsing,g=(null===c||void 0===c?void 0:c.target)instanceof HTMLInputElement?c.target.value:"";if(d){var y=g.split("-",2).map((function(e){return e.trim()})),v=y[0],b=y[1],w=ji(null!==v&&void 0!==v?v:"",h,a.props.locale,m),x=ji(null!==b&&void 0!==b?b:"",h,a.props.locale,m),S=(null===f||void 0===f?void 0:f.getTime())!==(null===w||void 0===w?void 0:w.getTime()),k=(null===p||void 0===p?void 0:p.getTime())!==(null===x||void 0===x?void 0:x.getTime());if(!S&&!k)return;if(w&&nl(w,a.props))return;if(x&&nl(x,a.props))return;null===(o=(r=a.props).onChange)||void 0===o||o.call(r,[w,x],c)}else{var O=ji(g,h,a.props.locale,m,null!==(i=a.props.selected)&&void 0!==i?i:void 0);!O&&g||a.setSelected(O,c,!0)}}},a.handleSelect=function(e,t,n){if(a.props.shouldCloseOnSelect&&!a.props.showTimeSelect&&a.sendFocusBackToInput(),a.props.onChangeRaw&&a.props.onChangeRaw(t),a.setSelected(e,t,!1,n),a.props.showDateSelect&&a.setState({isRenderAriaLiveMessage:!0}),!a.props.shouldCloseOnSelect||a.props.showTimeSelect)a.setPreSelection(e);else if(!a.props.inline){a.props.selectsRange||a.setOpen(!1);var r=a.props,o=r.startDate,i=r.endDate;!o||i||!a.props.swapRange&&Pl(e,o)||a.setOpen(!1)}},a.setSelected=function(e,t,n,r){var o,i,l=e;if(a.props.showYearPicker){if(null!==l&&cl(ca(l),a.props))return}else if(a.props.showMonthYearPicker){if(null!==l&&al(l,a.props))return}else if(null!==l&&nl(l,a.props))return;var s=a.props,c=s.onChange,u=s.selectsRange,d=s.startDate,f=s.endDate,p=s.selectsMultiple,h=s.selectedDates,m=s.minTime,g=s.swapRange;if(!Xi(a.props.selected,l)||a.props.allowSameDay||u||p)if(null!==l&&(!a.props.selected||n&&(a.props.showTimeSelect||a.props.showTimeSelectOnly||a.props.showTimeInput)||(l=Ii(l,{hour:pa(a.props.selected),minute:ha(a.props.selected),second:ma(a.props.selected)})),n||!a.props.showTimeSelect&&!a.props.showTimeSelectOnly||m&&(l=Ii(l,{hour:m.getHours(),minute:m.getMinutes(),second:m.getSeconds()})),a.props.inline||a.setState({preSelection:l}),a.props.focusSelectedMonth||a.setState({monthSelectedIn:r})),u){var y=d&&!f,v=d&&f;!d&&!f?null===c||void 0===c||c([l,null],t):y&&(null===l?null===c||void 0===c||c([null,null],t):Pl(l,d)?g?null===c||void 0===c||c([l,d],t):null===c||void 0===c||c([l,null],t):null===c||void 0===c||c([d,l],t)),v&&(null===c||void 0===c||c([l,null],t))}else if(p){if(null!==l)if(null===h||void 0===h?void 0:h.length)if(h.some((function(e){return Qi(e,l)}))){var b=h.filter((function(e){return!Qi(e,l)}));null===c||void 0===c||c(b,t)}else null===c||void 0===c||c(_i(_i([],h,!0),[l],!1),t);else null===c||void 0===c||c([l],t)}else null===c||void 0===c||c(l,t);n||(null===(i=(o=a.props).onSelect)||void 0===i||i.call(o,l,t),a.setState({inputValue:null}))},a.setPreSelection=function(e){var t=br(a.props.minDate),n=br(a.props.maxDate),r=!0;if(e){var o=Fi(e);if(t&&n)r=Gi(e,a.props.minDate,a.props.maxDate);else if(t){var i=Fi(a.props.minDate);r=Na(e,i)||Xi(o,i)}else if(n){var l=Wi(a.props.maxDate);r=xr(e,l)||Xi(o,l)}}r&&a.setState({preSelection:e})},a.toggleCalendar=function(){a.setOpen(!a.state.open)},a.handleTimeChange=function(e){var t,n;if(!a.props.selectsRange&&!a.props.selectsMultiple){var r=a.props.selected?a.props.selected:a.getPreSelection(),o=a.props.selected?e:Ii(r,{hour:pa(e),minute:ha(e)});a.setState({preSelection:o}),null===(n=(t=a.props).onChange)||void 0===n||n.call(t,o),a.props.shouldCloseOnSelect&&!a.props.showTimeInput&&(a.sendFocusBackToInput(),a.setOpen(!1)),a.props.showTimeInput&&a.setOpen(!0),(a.props.showTimeSelectOnly||a.props.showTimeSelect)&&a.setState({isRenderAriaLiveMessage:!0}),a.setState({inputValue:null})}},a.onInputClick=function(){var e,t;a.props.disabled||a.props.readOnly||a.setOpen(!0),null===(t=(e=a.props).onInputClick)||void 0===t||t.call(e)},a.onInputKeyDown=function(e){var t,n,r,o,i,l;null===(n=(t=a.props).onKeyDown)||void 0===n||n.call(t,e);var s=e.key;if(a.state.open||a.props.inline||a.props.preventOpenOnFocus){if(a.state.open){if(s===Pi.ArrowDown||s===Pi.ArrowUp){e.preventDefault();var c=a.props.showTimeSelectOnly?".react-datepicker__time-list-item[tabindex='0']":a.props.showWeekPicker&&a.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':a.props.showFullMonthYearPicker||a.props.showMonthYearPicker?'.react-datepicker__month-text[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',u=(null===(o=a.calendar)||void 0===o?void 0:o.containerRef.current)instanceof Element&&a.calendar.containerRef.current.querySelector(c);return void(u instanceof HTMLElement&&u.focus({preventScroll:!0}))}var d=Ti(a.state.preSelection);s===Pi.Enter?(e.preventDefault(),e.target.blur(),a.inputOk()&&a.state.lastPreSelectChange===us?(a.handleSelect(d,e),!a.props.shouldCloseOnSelect&&a.setPreSelection(d)):a.setOpen(!1)):s===Pi.Escape?(e.preventDefault(),e.target.blur(),a.sendFocusBackToInput(),a.setOpen(!1)):s===Pi.Tab&&a.setOpen(!1),a.inputOk()||null===(l=(i=a.props).onInputError)||void 0===l||l.call(i,{code:1,msg:ls})}}else s!==Pi.ArrowDown&&s!==Pi.ArrowUp&&s!==Pi.Enter||null===(r=a.onInputClick)||void 0===r||r.call(a)},a.onPortalKeyDown=function(e){e.key===Pi.Escape&&(e.preventDefault(),a.setState({preventFocus:!0},(function(){a.setOpen(!1),setTimeout((function(){a.setFocus(),a.setState({preventFocus:!1})}))})))},a.onDayKeyDown=function(e){var t,n,r,o,i,l,s=a.props,c=s.minDate,u=s.maxDate,d=s.disabledKeyboardNavigation,f=s.showWeekPicker,p=s.shouldCloseOnSelect,h=s.locale,m=s.calendarStartDay,g=s.adjustDateOnChange,y=s.inline;if(null===(n=(t=a.props).onKeyDown)||void 0===n||n.call(t,e),!d){var v=e.key,b=e.shiftKey,w=Ti(a.state.preSelection),x=function(e,t){var n=t;switch(e){case Pi.ArrowRight:n=f?Aa(t,1):ir(t,1);break;case Pi.ArrowLeft:n=f?za(t,1):Ba(t,1);break;case Pi.ArrowUp:n=za(t,1);break;case Pi.ArrowDown:n=Aa(t,1);break;case Pi.PageUp:n=b?ka(t,1):ya(t,1);break;case Pi.PageDown:n=b?Sa(t,1):ga(t,1);break;case Pi.Home:n=zi(t,h,m);break;case Pi.End:n=function(e){return Zr(e)}(t)}return n};if(v===Pi.Enter)return e.preventDefault(),a.handleSelect(w,e),void(!p&&a.setPreSelection(w));if(v===Pi.Escape)return e.preventDefault(),a.setOpen(!1),void(a.inputOk()||null===(o=(r=a.props).onInputError)||void 0===o||o.call(r,{code:1,msg:ls}));var S=null;switch(v){case Pi.ArrowLeft:case Pi.ArrowRight:case Pi.ArrowUp:case Pi.ArrowDown:case Pi.PageUp:case Pi.PageDown:case Pi.Home:case Pi.End:S=function(e,t){for(var n=e,r=!1,o=0,i=x(e,t);!r;){if(o>=40){i=t;break}c&&i<c&&(n=Pi.ArrowRight,i=nl(c,a.props)?x(n,i):c),u&&i>u&&(n=Pi.ArrowLeft,i=nl(u,a.props)?x(n,i):u),nl(i,a.props)?(n!==Pi.PageUp&&n!==Pi.Home||(n=Pi.ArrowRight),n!==Pi.PageDown&&n!==Pi.End||(n=Pi.ArrowLeft),i=x(n,i)):r=!0,o++}return i}(v,w)}if(S){if(e.preventDefault(),a.setState({lastPreSelectChange:us}),g&&a.setSelected(S),a.setPreSelection(S),y){var k=ua(w),O=ua(S),E=ca(w),C=ca(S);k!==O||E!==C?a.setState({shouldFocusDayInline:!0}):a.setState({shouldFocusDayInline:!1})}}else null===(l=(i=a.props).onInputError)||void 0===l||l.call(i,{code:1,msg:ls})}},a.onPopperKeyDown=function(e){e.key===Pi.Escape&&(e.preventDefault(),a.sendFocusBackToInput())},a.onClearClick=function(e){e&&e.preventDefault&&e.preventDefault(),a.sendFocusBackToInput();var t=a.props,n=t.selectsRange,r=t.onChange;n?null===r||void 0===r||r([null,null],e):null===r||void 0===r||r(null,e),a.setState({inputValue:null})},a.clear=function(){a.onClearClick()},a.onScroll=function(e){"boolean"===typeof a.props.closeOnScroll&&a.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||a.setOpen(!1):"function"===typeof a.props.closeOnScroll&&a.props.closeOnScroll(e)&&a.setOpen(!1)},a.renderCalendar=function(){var e,n;return a.props.inline||a.isCalendarOpen()?r.createElement(Zl,Ci({showMonthYearDropdown:void 0,ref:function(e){a.calendar=e}},a.props,a.state,{setOpen:a.setOpen,dateFormat:null!==(e=a.props.dateFormatCalendar)&&void 0!==e?e:t.defaultProps.dateFormatCalendar,onSelect:a.handleSelect,onClickOutside:a.handleCalendarClickOutside,holidays:Sl(a.modifyHolidays()),outsideClickIgnoreClass:is,onDropdownFocus:a.handleDropdownFocus,onTimeChange:a.handleTimeChange,className:a.props.calendarClassName,container:a.props.calendarContainer,handleOnKeyDown:a.props.onKeyDown,handleOnDayKeyDown:a.onDayKeyDown,setPreSelection:a.setPreSelection,dropdownMode:null!==(n=a.props.dropdownMode)&&void 0!==n?n:t.defaultProps.dropdownMode}),a.props.children):null},a.renderAriaLiveRegion=function(){var e,n=a.props,o=n.dateFormat,i=void 0===o?t.defaultProps.dateFormat:o,l=n.locale,s=a.props.showTimeInput||a.props.showTimeSelect?"PPPPp":"PPPP";return e=a.props.selectsRange?"Selected start date: ".concat(Li(a.props.startDate,{dateFormat:s,locale:l}),". ").concat(a.props.endDate?"End date: "+Li(a.props.endDate,{dateFormat:s,locale:l}):""):a.props.showTimeSelectOnly?"Selected time: ".concat(Li(a.props.selected,{dateFormat:i,locale:l})):a.props.showYearPicker?"Selected year: ".concat(Li(a.props.selected,{dateFormat:"yyyy",locale:l})):a.props.showMonthYearPicker?"Selected month: ".concat(Li(a.props.selected,{dateFormat:"MMMM yyyy",locale:l})):a.props.showQuarterYearPicker?"Selected quarter: ".concat(Li(a.props.selected,{dateFormat:"yyyy, QQQ",locale:l})):"Selected date: ".concat(Li(a.props.selected,{dateFormat:s,locale:l})),r.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},e)},a.renderDateInput=function(){var e,n,o,i=Et(a.props.className,((e={})[is]=a.state.open,e)),l=a.props.customInput||r.createElement("input",{type:"text"}),s=a.props.customInputRef||"ref",c=a.props,u=c.dateFormat,d=void 0===u?t.defaultProps.dateFormat:u,f=c.locale,p="string"===typeof a.props.value?a.props.value:"string"===typeof a.state.inputValue?a.state.inputValue:a.props.selectsRange?function(e,t,n){if(!e)return"";var r=Li(e,n),a=t?Li(t,n):"";return"".concat(r," - ").concat(a)}(a.props.startDate,a.props.endDate,{dateFormat:d,locale:f}):a.props.selectsMultiple?function(e,t){if(!(null===e||void 0===e?void 0:e.length))return"";var n=e[0]?Li(e[0],t):"";if(1===e.length)return n;if(2===e.length&&e[1]){var r=Li(e[1],t);return"".concat(n,", ").concat(r)}var a=e.length-1;return"".concat(n," (+").concat(a,")")}(null!==(o=a.props.selectedDates)&&void 0!==o?o:[],{dateFormat:d,locale:f}):Li(a.props.selected,{dateFormat:d,locale:f});return(0,r.cloneElement)(l,((n={})[s]=function(e){a.input=e},n.value=p,n.onBlur=a.handleBlur,n.onChange=a.handleChange,n.onClick=a.onInputClick,n.onFocus=a.handleFocus,n.onKeyDown=a.onInputKeyDown,n.id=a.props.id,n.name=a.props.name,n.form=a.props.form,n.autoFocus=a.props.autoFocus,n.placeholder=a.props.placeholderText,n.disabled=a.props.disabled,n.autoComplete=a.props.autoComplete,n.className=Et(l.props.className,i),n.title=a.props.title,n.readOnly=a.props.readOnly,n.required=a.props.required,n.tabIndex=a.props.tabIndex,n["aria-describedby"]=a.props.ariaDescribedBy,n["aria-invalid"]=a.props.ariaInvalid,n["aria-labelledby"]=a.props.ariaLabelledBy,n["aria-required"]=a.props.ariaRequired,n))},a.renderClearButton=function(){var e=a.props,t=e.isClearable,n=e.disabled,o=e.selected,i=e.startDate,l=e.endDate,s=e.clearButtonTitle,c=e.clearButtonClassName,u=void 0===c?"":c,d=e.ariaLabelClose,f=void 0===d?"Close":d,p=e.selectedDates;return t&&(null!=o||null!=i||null!=l||(null===p||void 0===p?void 0:p.length))?r.createElement("button",{type:"button",className:Et("react-datepicker__close-icon",u,{"react-datepicker__close-icon--disabled":n}),disabled:n,"aria-label":f,onClick:a.onClearClick,title:s,tabIndex:-1}):null},a.state=a.calcInitialState(),a.preventFocusTimeout=void 0,a}return Ei(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",preventOpenOnFocus:!1,monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,swapRange:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:12,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1,usePointerEvent:!1}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){window.addEventListener("scroll",this.onScroll,!0),document.addEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.componentDidUpdate=function(e,t){var n,r,a,o,i,l;e.inline&&(i=e.selected,l=this.props.selected,i&&l?ua(i)!==ua(l)||ca(i)!==ca(l):i!==l)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:xl(this.props.highlightDates)}),t.focused||Xi(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&(null===(r=(n=this.props).onCalendarOpen)||void 0===r||r.call(n)),!0===t.open&&!1===this.state.open&&(null===(o=(a=this.props).onCalendarClose)||void 0===o||o.call(a)))},t.prototype.componentWillUnmount=function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0),document.removeEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.renderInputContainer=function(){var e=this.props,t=e.showIcon,n=e.icon,a=e.calendarIconClassname,o=e.calendarIconClassName,i=e.toggleCalendarOnIconClick,l=this.state.open;return a&&console.warn("calendarIconClassname props is deprecated. should use calendarIconClassName props."),r.createElement("div",{className:"react-datepicker__input-container".concat(t?" react-datepicker__view-calendar-icon":"")},t&&r.createElement(Jl,Ci({icon:n,className:Et(o,!o&&a,l&&"react-datepicker-ignore-onclickoutside")},i?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())},t.prototype.render=function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?r.createElement(ns,{enableTabLoop:this.props.enableTabLoop},r.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},e)):null;return this.state.open&&this.props.portalId&&(t=r.createElement(es,Ci({portalId:this.props.portalId},this.props),t)),r.createElement("div",null,this.renderInputContainer(),t)}return r.createElement(os,Ci({},this.props,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),targetComponent:this.renderInputContainer(),popperComponent:e,popperOnKeyDown:this.onPopperKeyDown,showArrow:this.props.showPopperArrow}))},t}(r.Component),cs="input",us="navigate";const ds=()=>{const e="form-control form-control-sm",[t,n]=(0,r.useState)({assetCode:"",assetName:"",COAcategory:"",category:"",subCategory:"",brand:"",ModelNo:"",SerialNo:"",purchaseDate:"",depreciationRate:"",location:"",employee:"",supplier:"",room:"",warranty:"",warrantyDuration:"",bookValue:"",allocationDate:"",stockRegisterId:"",depreciationStartDate:"",assetStatus:"",assetCondition:"",city:"",building:"",floor:"",isInsured:"No",insurancePolicyNo:"",insuranceProvider:""}),[a,o]=(0,r.useState)(""),[i,l]=(0,r.useState)(null),[s,c]=(0,r.useState)([]),[u,d]=(0,r.useState)([]),[f,p]=(0,r.useState)([]),[h,m]=(0,r.useState)([]),[g,y]=(0,r.useState)([]),[v,b]=(0,r.useState)([]),[w,x]=(0,r.useState)([]),[S,k]=(0,r.useState)([]),[O,E]=(0,r.useState)([]),[C,_]=(0,r.useState)([]),[P,D]=(0,r.useState)([]),[M,N]=(0,r.useState)([]),[T,j]=(0,r.useState)("");xt.defaults.baseURL="https://testone.onebox.pk";const A={"Content-Type":"application/json"};(0,r.useEffect)((()=>{(async()=>{try{const e=await xt.get("/api/assets/generate-id");console.log("Fetched asset code:",e.data),o(e.data.asset_Id)}catch(T){console.error("Error fetching asset code:",T)}})()}),[]),(0,r.useEffect)((()=>{(async()=>{try{const e=["/api/assets/asset_categories","/api/assets/asset_subcategories","/api/assets/COAcategories","/api/assets/city","/api/assets/floor","/api/assets/rooms","/api/assets/location","/api/assets/employees","/api/assets/suppliers","/api/assets/asset_status","/api/assets/asset_condition","/api/assets/building"],t=await Promise.all(e.map((e=>xt.get(e,{headers:A}).catch((t=>(console.error(`Error fetching ${e}:`,t.response||t),{data:[]}))))));console.log("API Responses:",t.map((e=>e.data))),c(t[0].data),d(t[1].data),x(t[2].data),_(t[3].data),D(t[4].data),p(t[5].data),m(t[6].data),y(t[7].data),b(t[8].data),k(t[9].data),E(t[10].data),N(t[11].data)}catch(e){console.error("Fetch Error:",e.response||e),j("Failed to fetch dropdown data.")}})()}),[]);const R=e=>"string"===typeof e?e.trim().toLowerCase():"",L=u.filter((e=>{const n=s.find((e=>R(e.category)===R(t.category)));return e.categoryId===(null===n||void 0===n?void 0:n.id)})),I=v.filter((e=>{const n=s.find((e=>R(e.category)===R(t.category)));return e.categoryId===(null===n||void 0===n?void 0:n.id)})),F=M.filter((e=>{const n=C.find((e=>R(e.city)===R(t.city)));return e.cityId===(null===n||void 0===n?void 0:n.id)})),z=P.filter((e=>{const n=M.find((e=>R(e.building)===R(t.building)));return e.buildingId===(null===n||void 0===n?void 0:n.id)})),B=P.find((e=>String(e.floor_no).trim()===String(t.floor).trim())),U=B?f.filter((e=>(console.log(`Room check -> room.floorId: ${e.floorId}, matchedFloor.id: ${B.id}`),String(e.floorId)===String(B.id)))):[],H=e=>{const{name:t,value:r}=e.target;n("category"===t?e=>({...e,category:r,subCategory:"",supplier:""}):"floor"===t?e=>({...e,floor:r,room:""}):"section"===t?e=>({...e,section:r,room:""}):e=>({...e,[t]:r})),n("isInsured"===t&&"No"===r?e=>({...e,isInsured:"No",insurancePolicyNo:"",insuranceProvider:""}):e=>({...e,[t]:r}))},Y=(e,t)=>{n((n=>({...n,[t]:e?e.toISOString().split("T")[0]:""})))},[W,q]=(0,r.useState)({invoice:null,approval:null,stockRegister:null}),$=(e,t)=>{q((n=>({...n,[t]:e.target.files[0]})))};return(0,St.jsxs)("div",{className:"asset-form-container",children:[T&&(0,St.jsx)("div",{className:"alert alert-danger",children:T}),(0,St.jsxs)("form",{onSubmit:async e=>{e.preventDefault();try{const e=new FormData;e.append("assetCode",a),e.append("assetName",t.assetName),e.append("COAcategory",t.COAcategory),e.append("category",t.category),e.append("subCategory",t.subCategory),e.append("brand",t.brand),e.append("ModelNo",t.ModelNo),e.append("SerialNo",t.SerialNo),e.append("warranty",t.warranty),e.append("warrantyDuration",t.warrantyDuration),e.append("bookValue",t.bookValue),e.append("purchaseDate",t.purchaseDate),e.append("allocationDate",t.allocationDate),e.append("stockRegisterId",t.stockRegisterId),e.append("depreciationRate",t.depreciationRate||""),e.append("depreciationStartDate",t.depreciationStartDate),e.append("assetStatus",t.assetStatus),e.append("assetCondition",t.assetCondition),e.append("location",t.location),e.append("city",t.city),e.append("building",t.building),e.append("supplier",t.supplier),e.append("room",t.room),e.append("floor",t.floor),e.append("isInsured",t.isInsured),e.append("insurancePolicyNo",t.insurancePolicyNo),e.append("insuranceProvider",t.insuranceProvider),W.invoice&&e.append("invoice",W.invoice),W.approval&&e.append("approval",W.approval),W.stockRegister&&e.append("stockRegister",W.stockRegister),console.log("Sending Payload:",[...e.entries()]);const n=await xt.post("/api/assets",e,{headers:{"Content-Type":"multipart/form-data"}});console.log("Asset created:",n.data),alert("\u2705 Asset registered successfully!")}catch(i){var n,r,o;console.error("Submit Error:",(null===(n=i.response)||void 0===n?void 0:n.data)||i),alert(`\u274c Error submitting form: ${(null===(r=i.response)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.message)||"Unknown error"}`)}},className:"container mt-5 mb-5 p-4 bg-light shadow rounded",style:{maxWidth:"750px"},children:[(0,St.jsx)("center",{children:(0,St.jsx)("h4",{className:"text-center fw-bold text-primary mb-4 border-bottom pb-2",children:"\ud83d\udccb Asset Registration Form"})}),(0,St.jsxs)("div",{className:"card mb-4",children:[(0,St.jsx)("center",{children:(0,St.jsx)("div",{className:"card-header bg-primary text-white fw-semibold",children:"Asset Details"})}),(0,St.jsxs)("div",{className:"card-body row g-4",children:[(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"assetCode",children:"Asset Code"}),(0,St.jsx)("input",{type:"number",className:e,value:a,readOnly:!0,placeholder:"Auto-generated"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"assetName",children:"Asset Name"}),(0,St.jsx)("input",{type:"text",className:e,name:"assetName",value:t.assetName,onChange:H,placeholder:"Enter Asset Name",required:!0})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"COAcategory",children:"Asset COA Category"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"COAcategory",value:t.COAcategory,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select COA Category --"}),w.map((e=>(0,St.jsx)("option",{value:e.COAcategory,children:e.COAcategory},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"category",children:"Asset Category"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"category",value:t.category,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Category --"}),s.map((e=>(0,St.jsx)("option",{value:e.category,children:e.category},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"subcategory",children:"Asset Subategory"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"subCategory",value:t.subCategory,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Subcategory --"}),L.map((e=>(0,St.jsx)("option",{value:e.subCategory,children:e.subCategory},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"brand",children:"Asset Brand"}),(0,St.jsx)("input",{type:"text",className:e,name:"brand",value:t.brand,onChange:H,placeholder:"Enter Brand Name"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"ModelNo",children:"Asset Model"}),(0,St.jsx)("input",{type:"number",className:e,name:"ModelNo",value:t.ModelNo,onChange:H,placeholder:"Enter Model Number"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"SerialNo",children:"Asset Serial No"}),(0,St.jsx)("input",{type:"number",className:e,name:"SerialNo",value:t.SerialNo,onChange:H,placeholder:"Enter Serial Number"})]})]})]}),(0,St.jsxs)("div",{className:"card mb-4",children:[(0,St.jsx)("center",{children:(0,St.jsx)("div",{className:"card-header bg-primary text-white fw-semibold",children:"Supplier Details"})}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"supplier",children:"Supplier Name"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"supplier",value:t.supplier,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Supplier --"}),I.map((e=>(0,St.jsx)("option",{value:e.supplier_name,children:e.supplier_name},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"warranty",children:"Asset Warranty"}),(0,St.jsx)("input",{type:"text",className:e,name:"warranty",value:t.warranty,onChange:H,placeholder:"Yes/No"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"warrantyDuration",children:"Warranty Duration"}),(0,St.jsx)("input",{type:"number",className:e,name:"warrantyDuration",value:t.warrantyDuration,onChange:H,placeholder:"Enter Warranty Duration"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"purchaseDate",children:"Asset Purchase Date"}),(0,St.jsx)(ss,{selected:t.purchaseDate?new Date(t.purchaseDate):null,onChange:e=>Y(e,"purchaseDate"),className:e,name:"purchaseDate",placeholderText:"Select purchase date",dateFormat:"yyyy-MM-dd",required:!0})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"invoiceFile",className:"btn btn-outline-secondary w-100",children:W.invoice?`\ud83d\udcce ${W.invoice.name}`:"\ud83d\udcc1 Invoice"}),(0,St.jsx)("input",{type:"file",id:"invoiceFile",onChange:e=>$(e,"invoice"),className:"d-none"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"bookValue",children:"Asset Cost"}),(0,St.jsx)("input",{type:"number",className:e,name:"bookValue",value:t.bookValue,onChange:H,placeholder:"Enter Book Value"})]})]}),(0,St.jsxs)("div",{className:"card mb-4",children:[(0,St.jsx)("center",{children:(0,St.jsx)("div",{className:"card-header bg-primary text-white fw-semibold",children:"Asset Allocation Details"})}),(0,St.jsxs)("div",{className:"card-body row g-4",children:[(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"employee",children:"Employee Name"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"employee",value:t.employee,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Employee --"}),g.map((e=>(0,St.jsx)("option",{value:e.emp_name,children:e.emp_name},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"allocationDate",children:"Asset Purchase Date"}),(0,St.jsx)(ss,{selected:t.allocationDate?new Date(t.allocationDate):null,onChange:e=>Y(e,"allocationDate"),className:e,name:"allocationDate",placeholderText:"Select allocation date",dateFormat:"yyyy-MM-dd",required:!0})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"approvalFile",className:"btn btn-outline-secondary w-100",children:W.approval?`\ud83d\udcce ${W.approval.name}`:"\ud83d\udcc1 Approval Documents"}),(0,St.jsx)("input",{type:"file",id:"approvalFile",onChange:e=>$(e,"approval"),className:"d-none"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"stockRegisterId",children:"Stock Id"}),(0,St.jsx)("input",{type:"number",className:e,name:"stockRegisterId",value:t.stockRegisterId,onChange:H,placeholder:"Enter Stock Register Id"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"stockRegisterFile",className:"btn btn-outline-secondary w-100",children:W.stockRegister?`\ud83d\udcce ${W.stockRegister.name}`:"\ud83d\udcc1 Stock Register"}),(0,St.jsx)("input",{type:"file",id:"stockRegisterFile",onChange:e=>$(e,"stockRegister"),className:"d-none"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"depreciationRate",children:"Depreciation Rate"}),(0,St.jsx)("input",{type:"number",className:e,name:"depreciationRate",value:t.depreciationRate,onChange:H,placeholder:"Enter Depreciation Rate (%)"})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"depreciationStartDate",children:"Depreciation Date"}),(0,St.jsx)(ss,{selected:t.depreciationStartDate?new Date(t.depreciationStartDate):null,onChange:e=>Y(e,"depreciationStartDate"),className:e,name:"depreciationStartDate",placeholderText:"Select depreciation start date",dateFormat:"yyyy-MM-dd",required:!0})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"assetStatus",children:"Asset Status"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"assetStatus",value:t.assetStatus,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Asset Status --"}),S.map((e=>(0,St.jsx)("option",{value:e.status,children:e.status},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"assetCondition",children:"Asset Condition"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"assetCondition",value:t.assetCondition,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Asset Condition --"}),O.map((e=>(0,St.jsx)("option",{value:e.asset_condition,children:e.asset_condition},e.id)))]})]})]})]}),(0,St.jsxs)("div",{className:"card mb-4",children:[(0,St.jsx)("center",{children:(0,St.jsx)("div",{className:"card-header bg-primary text-white fw-semibold",children:"Asset Location Details"})}),(0,St.jsxs)("div",{className:"card-body row g-4",children:[(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"location",children:"Asset Location"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"location",value:t.location,onChange:H,children:[(0,St.jsx)("option",{value:"",children:"-- Select Asset Location --"}),h.map((e=>(0,St.jsx)("option",{value:e.location,children:e.location},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"city",children:"City"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"city",value:t.city,onChange:H,children:[(0,St.jsx)("option",{value:"",children:"-- Select City --"}),C.map((e=>(0,St.jsx)("option",{value:e.city,children:e.city},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"building",children:"Building No"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"building",value:t.building,onChange:H,children:[(0,St.jsx)("option",{value:"",children:"-- Select Building--"}),F.map((e=>(0,St.jsx)("option",{value:e.building,children:e.building},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"floor",children:"Floor No"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"floor",value:t.floor,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Floor No --"}),z.map((e=>(0,St.jsx)("option",{value:e.floor_no,children:e.floor_no},e.id)))]})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"room",children:"Room No"}),(0,St.jsxs)("select",{className:"form-group-inline",name:"room",value:t.room,onChange:H,required:!0,children:[(0,St.jsx)("option",{value:"",children:"-- Select Room No --"}),U.map((e=>(0,St.jsx)("option",{value:e.room_no,children:e.room_no},e.id)))]})]})]})]}),(0,St.jsxs)("div",{className:"card mb-4",children:[(0,St.jsx)("center",{children:(0,St.jsx)("div",{className:"card-header bg-primary text-white fw-semibold",children:"Insurance Details"})}),(0,St.jsxs)("div",{className:"card-body row g-4",children:[(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{className:"me-3",children:"Is the asset insured?"}),(0,St.jsxs)("div",{children:[(0,St.jsxs)("div",{className:"form-check form-check-inline",children:[(0,St.jsx)("input",{className:"form-check-input",type:"radio",name:"isInsured",value:"Yes",checked:"Yes"===t.isInsured,onChange:H}),(0,St.jsx)("label",{className:"form-check-label",children:"Yes"})]}),(0,St.jsxs)("div",{className:"form-check form-check-inline",children:[(0,St.jsx)("input",{className:"form-check-input",type:"radio",name:"isInsured",value:"No",checked:"No"===t.isInsured,onChange:H}),(0,St.jsx)("label",{className:"form-check-label",children:"No"})]})]})]}),"Yes"===t.isInsured&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"insurancePolicyNo",children:"Insurance Policy No"}),(0,St.jsx)("input",{type:"text",className:e,name:"insurancePolicyNo",value:t.insurancePolicyNo,onChange:H,placeholder:"Enter Policy Number",required:!0})]}),(0,St.jsxs)("div",{className:"form-group-inline",children:[(0,St.jsx)("label",{htmlFor:"insuranceProvider",children:"Insurance Provider "}),(0,St.jsx)("input",{type:"text",className:e,name:"insuranceProvider",value:t.insuranceProvider,onChange:H,placeholder:"Enter Provider Name",required:!0})]})]})]})]}),(0,St.jsx)("div",{className:"text-end",children:(0,St.jsx)("button",{type:"submit",className:"btn btn-success px-4",children:"\u2705 Submit"})})]})]})};var fs=n(7820),ps=n.n(fs),hs=n(7770),ms=n.n(hs),gs=e=>0===e?0:e>0?1:-1,ys=e=>"number"==typeof e&&e!=+e,vs=e=>"string"===typeof e&&e.indexOf("%")===e.length-1,bs=e=>("number"===typeof e||e instanceof Number)&&!ys(e),ws=e=>bs(e)||"string"===typeof e,xs=0,Ss=e=>{var t=++xs;return"".concat(e||"").concat(t)},ks=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!bs(e)&&"string"!==typeof e)return r;if(vs(e)){if(null==t)return r;var o=e.indexOf("%");n=t*parseFloat(e.slice(0,o))/100}else n=+e;return ys(n)&&(n=r),a&&null!=t&&n>t&&(n=t),n},Os=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1},Es=(e,t)=>bs(e)&&bs(t)?n=>e+n*(t-e):()=>t;var Cs=e=>null===e||"undefined"===typeof e,_s=e=>Cs(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1)),Ps=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a]};function Ds(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ms(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ds(Object(n),!0).forEach((function(t){Ns(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ds(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ns(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ts=(0,r.forwardRef)(((e,t)=>{var{aspect:n,initialDimension:a={width:-1,height:-1},width:o="100%",height:i="100%",minWidth:l=0,minHeight:s,maxHeight:c,children:u,debounce:d=0,id:f,className:p,onResize:h,style:m={}}=e,g=(0,r.useRef)(null),y=(0,r.useRef)();y.current=h,(0,r.useImperativeHandle)(t,(()=>g.current));var[v,b]=(0,r.useState)({containerWidth:a.width,containerHeight:a.height}),w=(0,r.useCallback)(((e,t)=>{b((n=>{var r=Math.round(e),a=Math.round(t);return n.containerWidth===r&&n.containerHeight===a?n:{containerWidth:r,containerHeight:a}}))}),[]);(0,r.useEffect)((()=>{var e=e=>{var t,{width:n,height:r}=e[0].contentRect;w(n,r),null===(t=y.current)||void 0===t||t.call(y,n,r)};d>0&&(e=ps()(e,d,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),{width:n,height:r}=g.current.getBoundingClientRect();return w(n,r),t.observe(g.current),()=>{t.disconnect()}}),[w,d]);var x=(0,r.useMemo)((()=>{var{containerWidth:e,containerHeight:t}=v;if(e<0||t<0)return null;Ps(vs(o)||vs(i),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",o,i),Ps(!n||n>0,"The aspect(%s) must be greater than zero.",n);var a=vs(o)?e:o,d=vs(i)?t:i;return n&&n>0&&(a?d=a/n:d&&(a=d*n),c&&d>c&&(d=c)),Ps(a>0||d>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",a,d,o,i,l,s,n),r.Children.map(u,(e=>(0,r.cloneElement)(e,{width:a,height:d,style:Ms({height:"100%",width:"100%",maxHeight:d,maxWidth:a},e.props.style)})))}),[n,u,i,c,s,l,v,o]);return r.createElement("div",{id:f?"".concat(f):void 0,className:Et("recharts-responsive-container",p),style:Ms(Ms({},m),{},{width:o,height:i,minWidth:l,minHeight:s,maxHeight:c}),ref:g},x)}));function js(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 As=(()=>"function"===typeof Symbol&&Symbol.observable||"@@observable")(),Rs=()=>Math.random().toString(36).substring(7).split("").join("."),Ls={INIT:`@@redux/INIT${Rs()}`,REPLACE:`@@redux/REPLACE${Rs()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Rs()}`};function Is(e){if("object"!==typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function Fs(e,t,n){if("function"!==typeof e)throw new Error(js(2));if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(js(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(js(1));return n(Fs)(e,t)}let r=e,a=t,o=new Map,i=o,l=0,s=!1;function c(){i===o&&(i=new Map,o.forEach(((e,t)=>{i.set(t,e)})))}function u(){if(s)throw new Error(js(3));return a}function d(e){if("function"!==typeof e)throw new Error(js(4));if(s)throw new Error(js(5));let t=!0;c();const n=l++;return i.set(n,e),function(){if(t){if(s)throw new Error(js(6));t=!1,c(),i.delete(n),o=null}}}function f(e){if(!Is(e))throw new Error(js(7));if("undefined"===typeof e.type)throw new Error(js(8));if("string"!==typeof e.type)throw new Error(js(17));if(s)throw new Error(js(9));try{s=!0,a=r(a,e)}finally{s=!1}return(o=i).forEach((e=>{e()})),e}f({type:Ls.INIT});return{dispatch:f,subscribe:d,getState:u,replaceReducer:function(e){if("function"!==typeof e)throw new Error(js(10));r=e,f({type:Ls.REPLACE})},[As]:function(){const e=d;return{subscribe(t){if("object"!==typeof t||null===t)throw new Error(js(11));function n(){const e=t;e.next&&e.next(u())}n();return{unsubscribe:e(n)}},[As](){return this}}}}}function zs(e){const t=Object.keys(e),n={};for(let i=0;i<t.length;i++){const r=t[i];0,"function"===typeof e[r]&&(n[r]=e[r])}const r=Object.keys(n);let a;try{!function(e){Object.keys(e).forEach((t=>{const n=e[t];if("undefined"===typeof n(void 0,{type:Ls.INIT}))throw new Error(js(12));if("undefined"===typeof n(void 0,{type:Ls.PROBE_UNKNOWN_ACTION()}))throw new Error(js(13))}))}(n)}catch(o){a=o}return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(a)throw a;let o=!1;const i={};for(let a=0;a<r.length;a++){const l=r[a],s=n[l],c=e[l],u=s(c,t);if("undefined"===typeof u){t&&t.type;throw new Error(js(14))}i[l]=u,o=o||u!==c}return o=o||r.length!==Object.keys(e).length,o?i:e}}function Bs(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?e=>e:1===t.length?t[0]:t.reduce(((e,t)=>function(){return e(t(...arguments))}))}function Us(e){return Is(e)&&"type"in e&&"string"===typeof e.type}function Hs(e){return t=>{let{dispatch:n,getState:r}=t;return t=>a=>"function"===typeof a?a(n,r,e):t(a)}}var Ys=Hs(),Ws=Hs,qs=Symbol.for("immer-nothing"),$s=Symbol.for("immer-draftable"),Ks=Symbol.for("immer-state");function Vs(e){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Qs=Object.getPrototypeOf;function Xs(e){return!!e&&!!e[Ks]}function Gs(e){return!!e&&(Js(e)||Array.isArray(e)||!!e[$s]||!!e.constructor?.[$s]||ac(e)||oc(e))}var Zs=Object.prototype.constructor.toString();function Js(e){if(!e||"object"!==typeof e)return!1;const t=Qs(e);if(null===t)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===Zs}function ec(e,t){0===tc(e)?Reflect.ownKeys(e).forEach((n=>{t(n,e[n],e)})):e.forEach(((n,r)=>t(r,n,e)))}function tc(e){const t=e[Ks];return t?t.type_:Array.isArray(e)?1:ac(e)?2:oc(e)?3:0}function nc(e,t){return 2===tc(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function rc(e,t,n){const r=tc(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function ac(e){return e instanceof Map}function oc(e){return e instanceof Set}function ic(e){return e.copy_||e.base_}function lc(e,t){if(ac(e))return new Map(e);if(oc(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=Js(e);if(!0===t||"class_only"===t&&!n){const t=Object.getOwnPropertyDescriptors(e);delete t[Ks];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){const a=n[r],o=t[a];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[a]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[a]})}return Object.create(Qs(e),t)}{const t=Qs(e);if(null!==t&&n)return{...e};const r=Object.create(t);return Object.assign(r,e)}}function sc(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return uc(e)||Xs(e)||!Gs(e)||(tc(e)>1&&(e.set=e.add=e.clear=e.delete=cc),Object.freeze(e),t&&Object.entries(e).forEach((e=>{let[t,n]=e;return sc(n,!0)}))),e}function cc(){Vs(2)}function uc(e){return Object.isFrozen(e)}var dc,fc={};function pc(e){const t=fc[e];return t||Vs(0),t}function hc(){return dc}function mc(e,t){t&&(pc("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function gc(e){yc(e),e.drafts_.forEach(bc),e.drafts_=null}function yc(e){e===dc&&(dc=e.parent_)}function vc(e){return dc={drafts_:[],parent_:dc,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function bc(e){const t=e[Ks];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function wc(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return void 0!==e&&e!==n?(n[Ks].modified_&&(gc(t),Vs(4)),Gs(e)&&(e=xc(t,e),t.parent_||kc(t,e)),t.patches_&&pc("Patches").generateReplacementPatches_(n[Ks].base_,e,t.patches_,t.inversePatches_)):e=xc(t,n,[]),gc(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==qs?e:void 0}function xc(e,t,n){if(uc(t))return t;const r=t[Ks];if(!r)return ec(t,((a,o)=>Sc(e,r,t,a,o,n))),t;if(r.scope_!==e)return t;if(!r.modified_)return kc(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const t=r.copy_;let a=t,o=!1;3===r.type_&&(a=new Set(t),t.clear(),o=!0),ec(a,((a,i)=>Sc(e,r,t,a,i,n,o))),kc(e,t,!1),n&&e.patches_&&pc("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function Sc(e,t,n,r,a,o,i){if(Xs(a)){const i=xc(e,a,o&&t&&3!==t.type_&&!nc(t.assigned_,r)?o.concat(r):void 0);if(rc(n,r,i),!Xs(i))return;e.canAutoFreeze_=!1}else i&&n.add(a);if(Gs(a)&&!uc(a)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;xc(e,a),t&&t.scope_.parent_||"symbol"===typeof r||!Object.prototype.propertyIsEnumerable.call(n,r)||kc(e,a)}}function kc(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&sc(t,n)}var Oc={get(e,t){if(t===Ks)return e;const n=ic(e);if(!nc(n,t))return function(e,t,n){const r=_c(t,n);return r?"value"in r?r.value:r.get?.call(e.draft_):void 0}(e,n,t);const r=n[t];return e.finalized_||!Gs(r)?r:r===Cc(e.base_,t)?(Dc(e),e.copy_[t]=Mc(r,e)):r},has:(e,t)=>t in ic(e),ownKeys:e=>Reflect.ownKeys(ic(e)),set(e,t,n){const r=_c(ic(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const r=Cc(ic(e),t),i=r?.[Ks];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(((a=n)===(o=r)?0!==a||1/a===1/o:a!==a&&o!==o)&&(void 0!==n||nc(e.base_,t)))return!0;Dc(e),Pc(e)}var a,o;return e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty:(e,t)=>(void 0!==Cc(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,Dc(e),Pc(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){const n=ic(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty(){Vs(11)},getPrototypeOf:e=>Qs(e.base_),setPrototypeOf(){Vs(12)}},Ec={};function Cc(e,t){const n=e[Ks];return(n?ic(n):e)[t]}function _c(e,t){if(!(t in e))return;let n=Qs(e);for(;n;){const e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=Qs(n)}}function Pc(e){e.modified_||(e.modified_=!0,e.parent_&&Pc(e.parent_))}function Dc(e){e.copy_||(e.copy_=lc(e.base_,e.scope_.immer_.useStrictShallowCopy_))}ec(Oc,((e,t)=>{Ec[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Ec.deleteProperty=function(e,t){return Ec.set.call(this,e,t,void 0)},Ec.set=function(e,t,n){return Oc.set.call(this,e[0],t,n,e[0])};function Mc(e,t){const n=ac(e)?pc("MapSet").proxyMap_(e,t):oc(e)?pc("MapSet").proxySet_(e,t):function(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:hc(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let a=r,o=Oc;n&&(a=[r],o=Ec);const{revoke:i,proxy:l}=Proxy.revocable(a,o);return r.draft_=l,r.revoke_=i,l}(e,t);return(t?t.scope_:hc()).drafts_.push(n),n}function Nc(e){return Xs(e)||Vs(10),Tc(e)}function Tc(e){if(!Gs(e)||uc(e))return e;const t=e[Ks];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=lc(e,t.scope_.immer_.useStrictShallowCopy_)}else n=lc(e,!0);return ec(n,((e,t)=>{rc(n,e,Tc(t))})),t&&(t.finalized_=!1),n}var jc=new class{constructor(e){var t=this;this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{if("function"===typeof e&&"function"!==typeof t){const n=t;t=e;const r=this;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n;for(var a=arguments.length,o=new Array(a>1?a-1:0),i=1;i<a;i++)o[i-1]=arguments[i];return r.produce(e,(e=>t.call(this,e,...o)))}}let r;if("function"!==typeof t&&Vs(6),void 0!==n&&"function"!==typeof n&&Vs(7),Gs(e)){const a=vc(this),o=Mc(e,void 0);let i=!0;try{r=t(o),i=!1}finally{i?gc(a):yc(a)}return mc(a,n),wc(r,a)}if(!e||"object"!==typeof e){if(r=t(e),void 0===r&&(r=e),r===qs&&(r=void 0),this.autoFreeze_&&sc(r,!0),n){const t=[],a=[];pc("Patches").generateReplacementPatches_(e,r,t,a),n(t,a)}return r}Vs(1)},this.produceWithPatches=(e,n)=>{if("function"===typeof e)return function(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return t.produceWithPatches(n,(t=>e(t,...a)))};let r,a;return[this.produce(e,n,((e,t)=>{r=e,a=t})),r,a]},"boolean"===typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"===typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Gs(e)||Vs(8),Xs(e)&&(e=Nc(e));const t=vc(this),n=Mc(e,void 0);return n[Ks].isManual_=!0,yc(t),n}finishDraft(e,t){const n=e&&e[Ks];n&&n.isManual_||Vs(9);const{scope_:r}=n;return mc(r,t),wc(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));const r=pc("Patches").applyPatches_;return Xs(e)?r(e,t):this.produce(e,(e=>r(e,t)))}},Ac=jc.produce;jc.produceWithPatches.bind(jc),jc.setAutoFreeze.bind(jc),jc.setUseStrictShallowCopy.bind(jc),jc.applyPatches.bind(jc),jc.createDraft.bind(jc),jc.finishDraft.bind(jc);var Rc="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"===typeof arguments[0]?Bs:Bs.apply(null,arguments)};"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function Lc(e,t){function n(){if(t){let n=t(...arguments);if(!n)throw new Error(Mu(0));return{type:e,payload:n.payload,..."meta"in n&&{meta:n.meta},..."error"in n&&{error:n.error}}}return{type:e,payload:arguments.length<=0?void 0:arguments[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=t=>Us(t)&&t.type===e,n}var Ic=class e extends Array{constructor(){super(...arguments),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return super.concat.apply(this,t)}prepend(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return 1===n.length&&Array.isArray(n[0])?new e(...n[0].concat(this)):new e(...n.concat(this))}};function Fc(e){return Gs(e)?Ac(e,(()=>{})):e}function zc(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}var Bc="RTK_autoBatch",Uc=e=>t=>{setTimeout(t,e)},Hc=e=>function(t){const{autoBatch:n=!0}=t??{};let r=new Ic(e);return n&&r.push(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:"raf"};return t=>function(){const n=t(...arguments);let r=!0,a=!1,o=!1;const i=new Set,l="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:Uc(10):"callback"===e.type?e.queueNotification:Uc(e.timeout),s=()=>{o=!1,a&&(a=!1,i.forEach((e=>e())))};return Object.assign({},n,{subscribe(e){const t=n.subscribe((()=>r&&e()));return i.add(e),()=>{t(),i.delete(e)}},dispatch(e){try{return r=!e?.meta?.[Bc],a=!r,a&&(o||(o=!0,l(s))),n.dispatch(e)}finally{r=!0}}})}}("object"===typeof n?n:void 0)),r};function Yc(e){const t=function(e){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:a=!0}=e??{};let o=new Ic;return t&&("boolean"===typeof t?o.push(Ys):o.push(Ws(t.extraArgument))),o},{reducer:n,middleware:r,devTools:a=!0,duplicateMiddlewareCheck:o=!0,preloadedState:i,enhancers:l}=e||{};let s,c;if("function"===typeof n)s=n;else{if(!Is(n))throw new Error(Mu(1));s=zs(n)}c="function"===typeof r?r(t):t();let u=Bs;a&&(u=Rc({trace:!1,..."object"===typeof a&&a}));const d=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>(n,r)=>{const a=e(n,r);let o=()=>{throw new Error(js(15))};const i={getState:a.getState,dispatch:function(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 o(e,...n)}},l=t.map((e=>e(i)));return o=Bs(...l)(a.dispatch),{...a,dispatch:o}}}(...c),f=Hc(d);return Fs(s,i,u(..."function"===typeof l?l(f):f()))}function Wc(e){const t={},n=[];let r;const a={addCase(e,n){const r="string"===typeof e?e:e.type;if(!r)throw new Error(Mu(28));if(r in t)throw new Error(Mu(29));return t[r]=n,a},addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),a),addDefaultCase:e=>(r=e,a)};return e(a),[t,n,r]}var qc=function(){let e="",t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:21;for(;t--;)e+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return e};var $c=Symbol.for("rtk-slice-createasyncthunk");function Kc(e,t){return`${e}/${t}`}function Vc(){let{creators:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e?.asyncThunk?.[$c];return function(e){const{name:n,reducerPath:r=n}=e;if(!n)throw new Error(Mu(11));const a=("function"===typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name](){return e(...arguments)}}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},o=Object.keys(a),i={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},l={addCase(e,t){const n="string"===typeof e?e:e.type;if(!n)throw new Error(Mu(12));if(n in i.sliceCaseReducersByType)throw new Error(Mu(13));return i.sliceCaseReducersByType[n]=t,l},addMatcher:(e,t)=>(i.sliceMatchers.push({matcher:e,reducer:t}),l),exposeAction:(e,t)=>(i.actionCreators[e]=t,l),exposeCaseReducer:(e,t)=>(i.sliceCaseReducersByName[e]=t,l)};function s(){const[t={},n=[],r]="function"===typeof e.extraReducers?Wc(e.extraReducers):[e.extraReducers],a={...t,...i.sliceCaseReducersByType};return function(e,t){let n,[r,a,o]=Wc(t);if("function"===typeof e)n=()=>Fc(e());else{const t=Fc(e);n=()=>t}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n(),t=arguments.length>1?arguments[1]:void 0,i=[r[t.type],...a.filter((e=>{let{matcher:n}=e;return n(t)})).map((e=>{let{reducer:t}=e;return t}))];return 0===i.filter((e=>!!e)).length&&(i=[o]),i.reduce(((e,n)=>{if(n){if(Xs(e)){const r=n(e,t);return void 0===r?e:r}if(Gs(e))return Ac(e,(e=>n(e,t)));{const r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}}return e}),e)}return i.getInitialState=n,i}(e.initialState,(e=>{for(let t in a)e.addCase(t,a[t]);for(let t of i.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of n)e.addMatcher(t.matcher,t.reducer);r&&e.addDefaultCase(r)}))}o.forEach((r=>{const o=a[r],i={reducerName:r,type:Kc(n,r),createNotation:"function"===typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(o)?function(e,t,n){let r,a,{type:o,reducerName:i,createNotation:l}=e;if("reducer"in t){if(l&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(t))throw new Error(Mu(17));r=t.reducer,a=t.prepare}else r=t;n.addCase(o,r).exposeCaseReducer(i,r).exposeAction(i,a?Lc(o,a):Lc(o))}(i,o,l):function(e,t,n,r){let{type:a,reducerName:o}=e;if(!r)throw new Error(Mu(18));const{payloadCreator:i,fulfilled:l,pending:s,rejected:c,settled:u,options:d}=t,f=r(a,i,d);n.exposeAction(o,f),l&&n.addCase(f.fulfilled,l);s&&n.addCase(f.pending,s);c&&n.addCase(f.rejected,c);u&&n.addMatcher(f.settled,u);n.exposeCaseReducer(o,{fulfilled:l||Gc,pending:s||Gc,rejected:c||Gc,settled:u||Gc})}(i,o,l,t)}));const c=e=>e,u=new Map,d=new WeakMap;let f;function p(e,t){return f||(f=s()),f(e,t)}function h(){return f||(f=s()),f.getInitialState()}function m(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function r(e){let a=e[t];return"undefined"===typeof a&&n&&(a=zc(d,r,h)),a}function a(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c;const r=zc(u,n,(()=>new WeakMap));return zc(r,t,(()=>{const r={};for(const[a,o]of Object.entries(e.selectors??{}))r[a]=Qc(o,t,(()=>zc(d,t,h)),n);return r}))}return{reducerPath:t,getSelectors:a,get selectors(){return a(r)},selectSlice:r}}const g={name:n,reducer:p,actions:i.actionCreators,caseReducers:i.sliceCaseReducersByName,getInitialState:h,...m(r),injectInto(e){let{reducerPath:t,...n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=t??r;return e.inject({reducerPath:a,reducer:p},n),{...g,...m(a,!0)}}};return g}}function Qc(e,t,n,r){function a(a){let o=t(a);"undefined"===typeof o&&r&&(o=n());for(var i=arguments.length,l=new Array(i>1?i-1:0),s=1;s<i;s++)l[s-1]=arguments[s];return e(o,...l)}return a.unwrapped=e,a}var Xc=Vc();function Gc(){}var Zc="listener",Jc="completed",eu="cancelled",tu=`task-${eu}`,nu=`task-${Jc}`,ru=`${Zc}-${eu}`,au=`${Zc}-${Jc}`,ou=class{constructor(e){this.code=e,this.message=`task ${eu} (reason: ${e})`}name="TaskAbortError";message},iu=(e,t)=>{if("function"!==typeof e)throw new TypeError(Mu(32))},lu=()=>{},su=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:lu;return e.catch(t),e},cu=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),uu=(e,t)=>{const n=e.signal;n.aborted||("reason"in n||Object.defineProperty(n,"reason",{enumerable:!0,value:t,configurable:!0,writable:!0}),e.abort(t))},du=e=>{if(e.aborted){const{reason:t}=e;throw new ou(t)}};function fu(e,t){let n=lu;return new Promise(((r,a)=>{const o=()=>a(new ou(e.reason));e.aborted?o():(n=cu(e,o),t.finally((()=>n())).then(r,a))})).finally((()=>{n=lu}))}var pu=e=>t=>su(fu(e,t).then((t=>(du(e),t)))),hu=e=>{const t=pu(e);return e=>t(new Promise((t=>setTimeout(t,e))))},{assign:mu}=Object,gu={},yu="listenerMiddleware",vu=(e,t)=>(n,r)=>{iu(n);const a=new AbortController;var o;o=a,cu(e,(()=>uu(o,e.reason)));const i=(async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(n){return{status:n instanceof ou?"cancelled":"rejected",error:n}}finally{t?.()}})((async()=>{du(e),du(a.signal);const t=await n({pause:pu(a.signal),delay:hu(a.signal),signal:a.signal});return du(a.signal),t}),(()=>uu(a,nu)));return r?.autoJoin&&t.push(i.catch(lu)),{result:pu(e)(i),cancel(){uu(a,tu)}}},bu=(e,t)=>(n,r)=>su((async(n,r)=>{du(t);let a=()=>{};const o=[new Promise(((t,r)=>{let o=e({predicate:n,effect:(e,n)=>{n.unsubscribe(),t([e,n.getState(),n.getOriginalState()])}});a=()=>{o(),r()}}))];null!=r&&o.push(new Promise((e=>setTimeout(e,r,null))));try{const e=await fu(t,Promise.race(o));return du(t),e}finally{a()}})(n,r)),wu=e=>{let{type:t,actionCreator:n,matcher:r,predicate:a,effect:o}=e;if(t)a=Lc(t).match;else if(n)t=n.type,a=n.match;else if(r)a=r;else if(!a)throw new Error(Mu(21));return iu(o),{predicate:a,type:t,effect:o}},xu=mu((e=>{const{type:t,predicate:n,effect:r}=wu(e);return{id:qc(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(Mu(22))}}}),{withTypes:()=>xu}),Su=(e,t)=>{const{type:n,effect:r,predicate:a}=wu(t);return Array.from(e.values()).find((e=>("string"===typeof n?e.type===n:e.predicate===a)&&e.effect===r))},ku=e=>{e.pending.forEach((e=>{uu(e,ru)}))},Ou=(e,t,n)=>{try{e(t,n)}catch(r){setTimeout((()=>{throw r}),0)}},Eu=mu(Lc(`${yu}/add`),{withTypes:()=>Eu}),Cu=Lc(`${yu}/removeAll`),_u=mu(Lc(`${yu}/remove`),{withTypes:()=>_u}),Pu=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];console.error(`${yu}/error`,...t)},Du=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=new Map,{extra:n,onError:r=Pu}=e;iu(r);const a=e=>(e=>(e.unsubscribe=()=>t.delete(e.id),t.set(e.id,e),t=>{e.unsubscribe(),t?.cancelActive&&ku(e)}))(Su(t,e)??xu(e));mu(a,{withTypes:()=>a});const o=e=>{const n=Su(t,e);return n&&(n.unsubscribe(),e.cancelActive&&ku(n)),!!n};mu(o,{withTypes:()=>o});const i=async(e,o,i,l)=>{const s=new AbortController,c=bu(a,s.signal),u=[];try{e.pending.add(s),await Promise.resolve(e.effect(o,mu({},i,{getOriginalState:l,condition:(e,t)=>c(e,t).then(Boolean),take:c,delay:hu(s.signal),pause:pu(s.signal),extra:n,signal:s.signal,fork:vu(s.signal,u),unsubscribe:e.unsubscribe,subscribe:()=>{t.set(e.id,e)},cancelActiveListeners:()=>{e.pending.forEach(((e,t,n)=>{e!==s&&(uu(e,ru),n.delete(e))}))},cancel:()=>{uu(s,ru),e.pending.delete(s)},throwIfCancelled:()=>{du(s.signal)}})))}catch(d){d instanceof ou||Ou(r,d,{raisedBy:"effect"})}finally{await Promise.all(u),uu(s,au),e.pending.delete(s)}},l=(e=>()=>{e.forEach(ku),e.clear()})(t);return{middleware:e=>n=>s=>{if(!Us(s))return n(s);if(Eu.match(s))return a(s.payload);if(Cu.match(s))return void l();if(_u.match(s))return o(s.payload);let c=e.getState();const u=()=>{if(c===gu)throw new Error(Mu(23));return c};let d;try{if(d=n(s),t.size>0){const n=e.getState(),a=Array.from(t.values());for(const t of a){let a=!1;try{a=t.predicate(s,n,c)}catch(f){a=!1,Ou(r,f,{raisedBy:"predicate"})}a&&i(t,s,e,u)}}}finally{c=gu}return d},startListening:a,stopListening:o,clearListeners:l}};Symbol.for("rtk-state-proxy-original");function Mu(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. `}function Nu(e,t){if(t){var n=Number.parseInt(t,10);if(!ys(n))return null===e||void 0===e?void 0:e[n]}}var Tu=Xc({name:"options",initialState:{chartName:"",tooltipPayloadSearcher:void 0,eventEmitter:void 0,defaultTooltipEventType:"axis"},reducers:{createEventEmitter:e=>{null==e.eventEmitter&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),ju=Tu.reducer,{createEventEmitter:Au}=Tu.actions;n(7237);function Ru(e){e()}var Lu={notify(){},get:()=>[]};function Iu(e,t){let n,r=Lu,a=0,o=!1;function i(){c.onStateChange&&c.onStateChange()}function l(){a++,n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Ru((()=>{let t=e;for(;t;)t.callback(),t=t.next}))},get(){const t=[];let n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0;const a=t={callback:n,next:null,prev:t};return a.prev?a.prev.next=a:e=a,function(){r&&null!==e&&(r=!1,a.next?a.next.prev=a.prev:t=a.prev,a.prev?a.prev.next=a.next:e=a.next)}}}}())}function s(){a--,n&&0===a&&(n(),n=void 0,r.clear(),r=Lu)}const c={addNestedSub:function(e){l();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),s())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,l())},tryUnsubscribe:function(){o&&(o=!1,s())},getListeners:()=>r};return c}var Fu=(()=>!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement))(),zu=(()=>"undefined"!==typeof navigator&&"ReactNative"===navigator.product)(),Bu=(()=>Fu||zu?r.useLayoutEffect:r.useEffect)();Object.defineProperty,Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype;var Uu=Symbol.for("react-redux-context"),Hu="undefined"!==typeof globalThis?globalThis:{};function Yu(){if(!r.createContext)return{};const e=Hu[Uu]??=new Map;let t=e.get(r.createContext);return t||(t=r.createContext(null),e.set(r.createContext,t)),t}var Wu=Yu();var qu=function(e){const{children:t,context:n,serverState:a,store:o}=e,i=r.useMemo((()=>{const e=Iu(o);return{store:o,subscription:e,getServerState:a?()=>a:void 0}}),[o,a]),l=r.useMemo((()=>o.getState()),[o]);Bu((()=>{const{subscription:e}=i;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),l!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[i,l]);const s=n||Wu;return r.createElement(s.Provider,{value:i},t)};var $u=Symbol.for("immer-nothing"),Ku=Symbol.for("immer-draftable"),Vu=Symbol.for("immer-state");function Qu(e){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Xu=Object.getPrototypeOf;function Gu(e){return!!e&&!!e[Vu]}function Zu(e){return!!e&&(ed(e)||Array.isArray(e)||!!e[Ku]||!!e.constructor?.[Ku]||od(e)||id(e))}var Ju=Object.prototype.constructor.toString();function ed(e){if(!e||"object"!==typeof e)return!1;const t=Xu(e);if(null===t)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===Ju}function td(e,t){0===nd(e)?Reflect.ownKeys(e).forEach((n=>{t(n,e[n],e)})):e.forEach(((n,r)=>t(r,n,e)))}function nd(e){const t=e[Vu];return t?t.type_:Array.isArray(e)?1:od(e)?2:id(e)?3:0}function rd(e,t){return 2===nd(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function ad(e,t,n){const r=nd(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function od(e){return e instanceof Map}function id(e){return e instanceof Set}function ld(e){return e.copy_||e.base_}function sd(e,t){if(od(e))return new Map(e);if(id(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=ed(e);if(!0===t||"class_only"===t&&!n){const t=Object.getOwnPropertyDescriptors(e);delete t[Vu];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){const a=n[r],o=t[a];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[a]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[a]})}return Object.create(Xu(e),t)}{const t=Xu(e);if(null!==t&&n)return{...e};const r=Object.create(t);return Object.assign(r,e)}}function cd(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return dd(e)||Gu(e)||!Zu(e)||(nd(e)>1&&(e.set=e.add=e.clear=e.delete=ud),Object.freeze(e),t&&Object.entries(e).forEach((e=>{let[t,n]=e;return cd(n,!0)}))),e}function ud(){Qu(2)}function dd(e){return Object.isFrozen(e)}var fd,pd={};function hd(e){const t=pd[e];return t||Qu(0),t}function md(){return fd}function gd(e,t){t&&(hd("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function yd(e){vd(e),e.drafts_.forEach(wd),e.drafts_=null}function vd(e){e===fd&&(fd=e.parent_)}function bd(e){return fd={drafts_:[],parent_:fd,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function wd(e){const t=e[Vu];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function xd(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return void 0!==e&&e!==n?(n[Vu].modified_&&(yd(t),Qu(4)),Zu(e)&&(e=Sd(t,e),t.parent_||Od(t,e)),t.patches_&&hd("Patches").generateReplacementPatches_(n[Vu].base_,e,t.patches_,t.inversePatches_)):e=Sd(t,n,[]),yd(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==$u?e:void 0}function Sd(e,t,n){if(dd(t))return t;const r=t[Vu];if(!r)return td(t,((a,o)=>kd(e,r,t,a,o,n))),t;if(r.scope_!==e)return t;if(!r.modified_)return Od(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const t=r.copy_;let a=t,o=!1;3===r.type_&&(a=new Set(t),t.clear(),o=!0),td(a,((a,i)=>kd(e,r,t,a,i,n,o))),Od(e,t,!1),n&&e.patches_&&hd("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function kd(e,t,n,r,a,o,i){if(Gu(a)){const i=Sd(e,a,o&&t&&3!==t.type_&&!rd(t.assigned_,r)?o.concat(r):void 0);if(ad(n,r,i),!Gu(i))return;e.canAutoFreeze_=!1}else i&&n.add(a);if(Zu(a)&&!dd(a)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Sd(e,a),t&&t.scope_.parent_||"symbol"===typeof r||!Object.prototype.propertyIsEnumerable.call(n,r)||Od(e,a)}}function Od(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&cd(t,n)}var Ed={get(e,t){if(t===Vu)return e;const n=ld(e);if(!rd(n,t))return function(e,t,n){const r=Pd(t,n);return r?"value"in r?r.value:r.get?.call(e.draft_):void 0}(e,n,t);const r=n[t];return e.finalized_||!Zu(r)?r:r===_d(e.base_,t)?(Md(e),e.copy_[t]=Nd(r,e)):r},has:(e,t)=>t in ld(e),ownKeys:e=>Reflect.ownKeys(ld(e)),set(e,t,n){const r=Pd(ld(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const r=_d(ld(e),t),i=r?.[Vu];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(((a=n)===(o=r)?0!==a||1/a===1/o:a!==a&&o!==o)&&(void 0!==n||rd(e.base_,t)))return!0;Md(e),Dd(e)}var a,o;return e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty:(e,t)=>(void 0!==_d(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,Md(e),Dd(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){const n=ld(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty(){Qu(11)},getPrototypeOf:e=>Xu(e.base_),setPrototypeOf(){Qu(12)}},Cd={};function _d(e,t){const n=e[Vu];return(n?ld(n):e)[t]}function Pd(e,t){if(!(t in e))return;let n=Xu(e);for(;n;){const e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=Xu(n)}}function Dd(e){e.modified_||(e.modified_=!0,e.parent_&&Dd(e.parent_))}function Md(e){e.copy_||(e.copy_=sd(e.base_,e.scope_.immer_.useStrictShallowCopy_))}td(Ed,((e,t)=>{Cd[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Cd.deleteProperty=function(e,t){return Cd.set.call(this,e,t,void 0)},Cd.set=function(e,t,n){return Ed.set.call(this,e[0],t,n,e[0])};function Nd(e,t){const n=od(e)?hd("MapSet").proxyMap_(e,t):id(e)?hd("MapSet").proxySet_(e,t):function(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:md(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let a=r,o=Ed;n&&(a=[r],o=Cd);const{revoke:i,proxy:l}=Proxy.revocable(a,o);return r.draft_=l,r.revoke_=i,l}(e,t);return(t?t.scope_:md()).drafts_.push(n),n}function Td(e){if(!Zu(e)||dd(e))return e;const t=e[Vu];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=sd(e,t.scope_.immer_.useStrictShallowCopy_)}else n=sd(e,!0);return td(n,((e,t)=>{ad(n,e,Td(t))})),t&&(t.finalized_=!1),n}var jd=new class{constructor(e){var t=this;this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{if("function"===typeof e&&"function"!==typeof t){const n=t;t=e;const r=this;return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n;for(var a=arguments.length,o=new Array(a>1?a-1:0),i=1;i<a;i++)o[i-1]=arguments[i];return r.produce(e,(e=>t.call(this,e,...o)))}}let r;if("function"!==typeof t&&Qu(6),void 0!==n&&"function"!==typeof n&&Qu(7),Zu(e)){const a=bd(this),o=Nd(e,void 0);let i=!0;try{r=t(o),i=!1}finally{i?yd(a):vd(a)}return gd(a,n),xd(r,a)}if(!e||"object"!==typeof e){if(r=t(e),void 0===r&&(r=e),r===$u&&(r=void 0),this.autoFreeze_&&cd(r,!0),n){const t=[],a=[];hd("Patches").generateReplacementPatches_(e,r,t,a),n(t,a)}return r}Qu(1)},this.produceWithPatches=(e,n)=>{if("function"===typeof e)return function(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return t.produceWithPatches(n,(t=>e(t,...a)))};let r,a;return[this.produce(e,n,((e,t)=>{r=e,a=t})),r,a]},"boolean"===typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"===typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Zu(e)||Qu(8),Gu(e)&&(e=function(e){Gu(e)||Qu(10);return Td(e)}(e));const t=bd(this),n=Nd(e,void 0);return n[Vu].isManual_=!0,vd(t),n}finishDraft(e,t){const n=e&&e[Vu];n&&n.isManual_||Qu(9);const{scope_:r}=n;return gd(r,t),xd(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));const r=hd("Patches").applyPatches_;return Gu(e)?r(e,t):this.produce(e,(e=>r(e,t)))}};jd.produce,jd.produceWithPatches.bind(jd),jd.setAutoFreeze.bind(jd),jd.setUseStrictShallowCopy.bind(jd),jd.applyPatches.bind(jd),jd.createDraft.bind(jd),jd.finishDraft.bind(jd);var Ad={active:!1,index:null,dataKey:void 0,coordinate:void 0},Rd=Xc({name:"tooltip",initialState:{itemInteraction:{click:Ad,hover:Ad},axisInteraction:{click:Ad,hover:Ad},keyboardInteraction:Ad,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},reducers:{addTooltipEntrySettings(e,t){e.tooltipItemPayloads.push(t.payload)},removeTooltipEntrySettings(e,t){var n=Nc(e).tooltipItemPayloads.indexOf(t.payload);n>-1&&e.tooltipItemPayloads.splice(n,1)},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.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.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,e.keyboardInteraction.dataKey=t.payload.activeDataKey}}}),{addTooltipEntrySettings:Ld,removeTooltipEntrySettings:Id,setTooltipSettingsState:Fd,setActiveMouseOverItemIndex:zd,mouseLeaveItem:Bd,mouseLeaveChart:Ud,setActiveClickItemIndex:Hd,setMouseOverAxisIndex:Yd,setMouseClickAxisIndex:Wd,setSyncInteraction:qd,setKeyboardInteraction:$d}=Rd.actions,Kd=Rd.reducer,Vd=Xc({name:"chartData",initialState:{chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},reducers:{setChartData(e,t){if(e.chartData=t.payload,null==t.payload)return e.dataStartIndex=0,void(e.dataEndIndex=0);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;null!=n&&(e.dataStartIndex=n),null!=r&&(e.dataEndIndex=r)}}}),{setChartData:Qd,setDataStartEndIndexes:Xd,setComputedData:Gd}=Vd.actions,Zd=Vd.reducer,Jd=Xc({name:"chartLayout",initialState:{layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){e.margin.top=t.payload.top,e.margin.right=t.payload.right,e.margin.bottom=t.payload.bottom,e.margin.left=t.payload.left},setScale(e,t){e.scale=t.payload}}}),{setMargin:ef,setLayout:tf,setChartSize:nf,setScale:rf}=Jd.actions,af=Jd.reducer;function of(e){if("function"!==typeof e)throw new TypeError(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"expected a function, instead received "+typeof e)}var lf=e=>Array.isArray(e)?e:[e];function sf(e){const t=Array.isArray(e[0])?e[0]:e;return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"expected all items to be functions, instead received the following types: ";if(!e.every((e=>"function"===typeof e))){const n=e.map((e=>"function"===typeof e?`function ${e.name||"unnamed"}()`:typeof e)).join(", ");throw new TypeError(`${t}[${n}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}Symbol(),Object.getPrototypeOf({});var cf="undefined"!==typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function uf(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={s:0,v:void 0,o:null,p:null};const{resultEqualityCheck:r}=t;let a,o=0;function i(){let t=n;const{length:i}=arguments;for(let e=0,n=i;e<n;e++){const n=arguments[e];if("function"===typeof n||"object"===typeof n&&null!==n){let e=t.o;null===e&&(t.o=e=new WeakMap);const r=e.get(n);void 0===r?(t={s:0,v:void 0,o:null,p:null},e.set(n,t)):t=r}else{let e=t.p;null===e&&(t.p=e=new Map);const r=e.get(n);void 0===r?(t={s:0,v:void 0,o:null,p:null},e.set(n,t)):t=r}}const l=t;let s;if(1===t.s)s=t.v;else if(s=e.apply(null,arguments),o++,r){const e=a?.deref?.()??a;null!=e&&r(e,s)&&(s=e,0!==o&&o--);a="object"===typeof s&&null!==s||"function"===typeof s?new cf(s):s}return l.s=1,l.v=s,s}return i.clearCache=()=>{n={s:0,v:void 0,o:null,p:null},i.resetResultsCount()},i.resultsCount=()=>o,i.resetResultsCount=()=>{o=0},i}function df(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const a="function"===typeof e?{memoize:e,memoizeOptions:n}:e,o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];let r,o=0,i=0,l={},s=t.pop();"object"===typeof s&&(l=s,s=t.pop()),of(s,`createSelector expects an output function after the inputs, but received: [${typeof s}]`);const c={...a,...l},{memoize:u,memoizeOptions:d=[],argsMemoize:f=uf,argsMemoizeOptions:p=[],devModeChecks:h={}}=c,m=lf(d),g=lf(p),y=sf(t),v=u((function(){return o++,s.apply(null,arguments)}),...m);const b=f((function(){i++;const e=function(e,t){const n=[],{length:r}=e;for(let a=0;a<r;a++)n.push(e[a].apply(null,t));return n}(y,arguments);return r=v.apply(null,e),r}),...g);return Object.assign(b,{resultFunc:s,memoizedResultFunc:v,dependencies:y,dependencyRecomputations:()=>i,resetDependencyRecomputations:()=>{i=0},lastResult:()=>r,recomputations:()=>o,resetRecomputations:()=>{o=0},memoize:u,argsMemoize:f})};return Object.assign(o,{withTypes:()=>o}),o}var ff=df(uf),pf=Object.assign((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ff;!function(e){if("object"!==typeof e)throw new TypeError(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"expected an object, instead received "+typeof e)}(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=t(n.map((t=>e[t])),(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(((e,t,r)=>(e[n[r]]=t,e)),{})}));return r}),{withTypes:()=>pf}),hf=n(8443),mf=(0,r.createContext)(null),gf=e=>e,yf=()=>{var e=(0,r.useContext)(mf);return e?e.store.dispatch:gf},vf=()=>{},bf=()=>vf,wf=(e,t)=>e===t;function xf(e){var t=(0,r.useContext)(mf);return(0,hf.useSyncExternalStoreWithSelector)(t?t.subscription.addNestedSub:bf,t?t.store.getState:vf,t?t.store.getState:vf,t?e:vf,wf)}var Sf=ff([e=>e.legend.payload],(e=>e.flat(1))),kf=n(3821),Of=n.n(kf);function Ef(e,t){if((a=e.length)>1)for(var n,r,a,o=1,i=e[t[0]],l=i.length;o<a;++o)for(r=i,i=e[t[o]],n=0;n<l;++n)i[n][1]+=i[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}Array.prototype.slice;function Cf(e){return"object"===typeof e&&"length"in e?e:Array.from(e)}function _f(e){return function(){return e}}function Pf(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function Df(e,t){return e[t]}function Mf(e){const t=[];return t.key=e,t}function Nf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nf(Object(n),!0).forEach((function(t){jf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jf(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Af=Math.PI/180,Rf=e=>180*e/Math.PI,Lf=(e,t,n,r)=>({x:e+Math.cos(-Af*r)*n,y:t+Math.sin(-Af*r)*n}),If=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},Ff=(e,t)=>{var{x:n,y:r}=e,{cx:a,cy:o}=t,i=((e,t)=>{var{x:n,y:r}=e,{x:a,y:o}=t;return Math.sqrt((n-a)**2+(r-o)**2)})({x:n,y:r},{x:a,y:o});if(i<=0)return{radius:i,angle:0};var l=(n-a)/i,s=Math.acos(l);return r>o&&(s=2*Math.PI-s),{radius:i,angle:Rf(s),angleInRadian:s}},zf=(e,t)=>{var{startAngle:n,endAngle:r}=t,a=Math.floor(n/360),o=Math.floor(r/360);return e+360*Math.min(a,o)},Bf=(e,t)=>{var{x:n,y:r}=e,{radius:a,angle:o}=Ff({x:n,y:r},t),{innerRadius:i,outerRadius:l}=t;if(a<i||a>l)return null;if(0===a)return null;var s,{startAngle:c,endAngle:u}=(e=>{var{startAngle:t,endAngle:n}=e,r=Math.floor(t/360),a=Math.floor(n/360),o=Math.min(r,a);return{startAngle:t-360*o,endAngle:n-360*o}})(t),d=o;if(c<=u){for(;d>u;)d-=360;for(;d<c;)d+=360;s=d>=c&&d<=u}else{for(;d>c;)d-=360;for(;d<u;)d+=360;s=d>=u&&d<=c}return s?Tf(Tf({},t),{},{radius:a,angle:zf(d,t)}):null};function Uf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uf(Object(n),!0).forEach((function(t){Yf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yf(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wf(e,t,n){return Cs(e)||Cs(t)?n:ws(t)?ms()(e,t,n):"function"===typeof t?t(e):n}var qf=(e,t)=>"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t,$f=1e-4,Kf={sign:e=>{var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var a=0,o=0,i=0;i<t;++i){var l=ys(e[i][n][1])?e[i][n][0]:e[i][n][1];l>=0?(e[i][n][0]=a,e[i][n][1]=a+l,a=e[i][n][1]):(e[i][n][0]=o,e[i][n][1]=o+l,o=e[i][n][1])}},expand:function(e,t){if((r=e.length)>0){for(var n,r,a,o=0,i=e[0].length;o<i;++o){for(a=n=0;n<r;++n)a+=e[n][o][1]||0;if(a)for(n=0;n<r;++n)e[n][o][1]/=a}Ef(e,t)}},none:Ef,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,a=e[t[0]],o=a.length;r<o;++r){for(var i=0,l=0;i<n;++i)l+=e[i][r][1]||0;a[r][1]+=a[r][0]=-l/2}Ef(e,t)}},wiggle:function(e,t){if((a=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,a,o=0,i=1;i<r;++i){for(var l=0,s=0,c=0;l<a;++l){for(var u=e[t[l]],d=u[i][1]||0,f=(d-(u[i-1][1]||0))/2,p=0;p<l;++p){var h=e[t[p]];f+=(h[i][1]||0)-(h[i-1][1]||0)}s+=d,c+=f*d}n[i-1][1]+=n[i-1][0]=o,s&&(o-=c/s)}n[i-1][1]+=n[i-1][0]=o,Ef(e,t)}},positive:e=>{var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var a=0,o=0;o<t;++o){var i=ys(e[o][n][1])?e[o][n][0]:e[o][n][1];i>=0?(e[o][n][0]=a,e[o][n][1]=a+i,a=e[o][n][1]):(e[o][n][0]=0,e[o][n][1]=0)}}},Vf=(e,t,n)=>{var r=Kf[n],a=function(){var e=_f([]),t=Pf,n=Ef,r=Df;function a(a){var o,i,l=Array.from(e.apply(this,arguments),Mf),s=l.length,c=-1;for(const e of a)for(o=0,++c;o<s;++o)(l[o][c]=[0,+r(e,l[o].key,c,a)]).data=e;for(o=0,i=Cf(t(l));o<s;++o)l[i[o]].index=o;return n(l,i),l}return a.keys=function(t){return arguments.length?(e="function"===typeof t?t:_f(Array.from(t)),a):e},a.value=function(e){return arguments.length?(r="function"===typeof e?e:_f(+e),a):r},a.order=function(e){return arguments.length?(t=null==e?Pf:"function"===typeof e?e:_f(Array.from(e)),a):t},a.offset=function(e){return arguments.length?(n=null==e?Ef:e,a):n},a}().keys(t).value(((e,t)=>+Wf(e,t,0))).order(Pf).offset(r);return a(e)};var Qf=(e,t,n)=>{var r;if(null!=e)return r=Object.keys(e).reduce(((r,a)=>{var o=e[a],{stackedData:i}=o,l=i.reduce(((e,r)=>{var a=(e=>{var t=e.flat(2).filter(bs);return[Math.min(...t),Math.max(...t)]})(r.slice(t,n+1));return[Math.min(e[0],a[0]),Math.max(e[1],a[1])]}),[1/0,-1/0]);return[Math.min(l[0],r[0]),Math.max(l[1],r[1])]}),[1/0,-1/0]),[r[0]===1/0?0:r[0],r[1]===-1/0?0:r[1]]},Xf=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Gf=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/;function Zf(e){var{tooltipEntrySettings:t,dataKey:n,payload:r,value:a,name:o}=e;return Hf(Hf({},t),{},{dataKey:n,payload:r,value:a,name:o})}function Jf(e,t){return e?String(e):"string"===typeof t?t:void 0}var ep=e=>e.layout.width,tp=e=>e.layout.height,np=e=>e.layout.scale,rp=e=>e.layout.margin,ap=ff((e=>e.cartesianAxis.xAxis),(e=>Object.values(e))),op=ff((e=>e.cartesianAxis.yAxis),(e=>Object.values(e))),ip="data-recharts-item-index",lp="data-recharts-item-data-key";function sp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sp(Object(n),!0).forEach((function(t){up(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function up(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dp=ff([ep,tp,rp,e=>e.brush.height,ap,op,e=>e.legend.settings,e=>e.legend.size],((e,t,n,r,a,o,i,l)=>{var s=o.reduce(((e,t)=>{var{orientation:n}=t;if(!t.mirror&&!t.hide){var r="number"===typeof t.width?t.width:60;return cp(cp({},e),{},{[n]:e[n]+r})}return e}),{left:n.left||0,right:n.right||0}),c=a.reduce(((e,t)=>{var{orientation:n}=t;return t.mirror||t.hide?e:cp(cp({},e),{},{[n]:ms()(e,"".concat(n))+t.height})}),{top:n.top||0,bottom:n.bottom||0}),u=cp(cp({},c),s),d=u.bottom;u.bottom+=r,u=((e,t,n)=>{if(t&&n){var{width:r,height:a}=n,{align:o,verticalAlign:i,layout:l}=t;if(("vertical"===l||"horizontal"===l&&"middle"===i)&&"center"!==o&&bs(e[o]))return Hf(Hf({},e),{},{[o]:e[o]+(r||0)});if(("horizontal"===l||"vertical"===l&&"center"===o)&&"middle"!==i&&bs(e[i]))return Hf(Hf({},e),{},{[i]:e[i]+(a||0)})}return e})(u,i,l);var f=e-u.left-u.right,p=t-u.top-u.bottom;return cp(cp({brushBottom:d},u),{},{width:Math.max(f,0),height:Math.max(p,0)})})),fp=ff(dp,(e=>({x:e.left,y:e.top,width:e.width,height:e.height}))),pp=(ff(ep,tp,((e,t)=>({x:0,y:0,width:e,height:t}))),(0,r.createContext)(null)),hp=()=>null!=(0,r.useContext)(pp),mp=e=>e.brush,gp=ff([mp,dp,rp],((e,t,n)=>({height:e.height,x:bs(e.x)?e.x:t.left,y:bs(e.y)?e.y:t.top+t.height+t.brushBottom-((null===n||void 0===n?void 0:n.bottom)||0),width:bs(e.width)?e.width:t.width}))),yp=()=>{var e,t=hp(),n=xf(fp),r=xf(gp),a=null===(e=xf(mp))||void 0===e?void 0:e.padding;return t&&r&&a?{width:r.width-a.left-a.right,height:r.height-a.top-a.bottom,x:a.left,y:a.top}:n},vp={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},bp=()=>{var e;return null!==(e=xf(dp))&&void 0!==e?e:vp},wp=()=>xf(ep),xp=()=>xf(tp),Sp={top:0,right:0,bottom:0,left:0},kp=e=>e.layout.layoutType,Op=()=>xf(kp),Ep=n(9859),Cp=n.n(Ep);function _p(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function Pp(e,t){switch(arguments.length){case 0:break;case 1:"function"===typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"===typeof t?this.interpolator(t):this.range(t)}return this}class Dp extends Map{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:jp;if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(Mp(this,e))}has(e){return super.has(Mp(this,e))}set(e,t){return super.set(Np(this,e),t)}delete(e){return super.delete(Tp(this,e))}}Set;function Mp(e,t){let{_intern:n,_key:r}=e;const a=r(t);return n.has(a)?n.get(a):t}function Np(e,t){let{_intern:n,_key:r}=e;const a=r(t);return n.has(a)?n.get(a):(n.set(a,t),t)}function Tp(e,t){let{_intern:n,_key:r}=e;const a=r(t);return n.has(a)&&(t=n.get(a),n.delete(a)),t}function jp(e){return null!==e&&"object"===typeof e?e.valueOf():e}const Ap=Symbol("implicit");function Rp(){var e=new Dp,t=[],n=[],r=Ap;function a(a){let o=e.get(a);if(void 0===o){if(r!==Ap)return r;e.set(a,o=t.push(a)-1)}return n[o%n.length]}return a.domain=function(n){if(!arguments.length)return t.slice();t=[],e=new Dp;for(const r of n)e.has(r)||e.set(r,t.push(r)-1);return a},a.range=function(e){return arguments.length?(n=Array.from(e),a):n.slice()},a.unknown=function(e){return arguments.length?(r=e,a):r},a.copy=function(){return Rp(t,n).unknown(r)},_p.apply(a,arguments),a}function Lp(){var e,t,n=Rp().unknown(void 0),r=n.domain,a=n.range,o=0,i=1,l=!1,s=0,c=0,u=.5;function d(){var n=r().length,d=i<o,f=d?i:o,p=d?o:i;e=(p-f)/Math.max(1,n-s+2*c),l&&(e=Math.floor(e)),f+=(p-f-e*(n-s))*u,t=e*(1-s),l&&(f=Math.round(f),t=Math.round(t));var h=function(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n)),o=new Array(a);++r<a;)o[r]=e+r*n;return o}(n).map((function(t){return f+e*t}));return a(d?h.reverse():h)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),d()):r()},n.range=function(e){return arguments.length?([o,i]=e,o=+o,i=+i,d()):[o,i]},n.rangeRound=function(e){return[o,i]=e,o=+o,i=+i,l=!0,d()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(l=!!e,d()):l},n.padding=function(e){return arguments.length?(s=Math.min(1,c=+e),d()):s},n.paddingInner=function(e){return arguments.length?(s=Math.min(1,e),d()):s},n.paddingOuter=function(e){return arguments.length?(c=+e,d()):c},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),d()):u},n.copy=function(){return Lp(r(),[o,i]).round(l).paddingInner(s).paddingOuter(c).align(u)},_p.apply(d(),arguments)}function Ip(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return Ip(t())},e}function Fp(){return Ip(Lp.apply(null,arguments).paddingInner(1))}const zp=Math.sqrt(50),Bp=Math.sqrt(10),Up=Math.sqrt(2);function Hp(e,t,n){const r=(t-e)/Math.max(0,n),a=Math.floor(Math.log10(r)),o=r/Math.pow(10,a),i=o>=zp?10:o>=Bp?5:o>=Up?2:1;let l,s,c;return a<0?(c=Math.pow(10,-a)/i,l=Math.round(e*c),s=Math.round(t*c),l/c<e&&++l,s/c>t&&--s,c=-c):(c=Math.pow(10,a)*i,l=Math.round(e/c),s=Math.round(t/c),l*c<e&&++l,s*c>t&&--s),s<l&&.5<=n&&n<2?Hp(e,t,2*n):[l,s,c]}function Yp(e,t,n){if(!((n=+n)>0))return[];if((e=+e)===(t=+t))return[e];const r=t<e,[a,o,i]=r?Hp(t,e,n):Hp(e,t,n);if(!(o>=a))return[];const l=o-a+1,s=new Array(l);if(r)if(i<0)for(let c=0;c<l;++c)s[c]=(o-c)/-i;else for(let c=0;c<l;++c)s[c]=(o-c)*i;else if(i<0)for(let c=0;c<l;++c)s[c]=(a+c)/-i;else for(let c=0;c<l;++c)s[c]=(a+c)*i;return s}function Wp(e,t,n){return Hp(e=+e,t=+t,n=+n)[2]}function qp(e,t,n){n=+n;const r=(t=+t)<(e=+e),a=r?Wp(t,e,n):Wp(e,t,n);return(r?-1:1)*(a<0?1/-a:a)}function $p(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Kp(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Vp(e){let t,n,r;function a(e,r){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;if(a<o){if(0!==t(r,r))return o;do{const t=a+o>>>1;n(e[t],r)<0?a=t+1:o=t}while(a<o)}return a}return 2!==e.length?(t=$p,n=(t,n)=>$p(e(t),n),r=(t,n)=>e(t)-n):(t=e===$p||e===Kp?e:Qp,n=e,r=e),{left:a,center:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const o=a(e,t,n,(arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length)-1);return o>n&&r(e[o-1],t)>-r(e[o],t)?o-1:o},right:function(e,r){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;if(a<o){if(0!==t(r,r))return o;do{const t=a+o>>>1;n(e[t],r)<=0?a=t+1:o=t}while(a<o)}return a}}}function Qp(){return 0}function Xp(e){return null===e?NaN:+e}const Gp=Vp($p),Zp=Gp.right,Jp=(Gp.left,Vp(Xp).center,Zp);function eh(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function th(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function nh(){}var rh=.7,ah=1/rh,oh="\\s*([+-]?\\d+)\\s*",ih="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",lh="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",sh=/^#([0-9a-f]{3,8})$/,ch=new RegExp(`^rgb\\(${oh},${oh},${oh}\\)$`),uh=new RegExp(`^rgb\\(${lh},${lh},${lh}\\)$`),dh=new RegExp(`^rgba\\(${oh},${oh},${oh},${ih}\\)$`),fh=new RegExp(`^rgba\\(${lh},${lh},${lh},${ih}\\)$`),ph=new RegExp(`^hsl\\(${ih},${lh},${lh}\\)$`),hh=new RegExp(`^hsla\\(${ih},${lh},${lh},${ih}\\)$`),mh={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function gh(){return this.rgb().formatHex()}function yh(){return this.rgb().formatRgb()}function vh(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=sh.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?bh(t):3===n?new Sh(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?wh(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?wh(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=ch.exec(e))?new Sh(t[1],t[2],t[3],1):(t=uh.exec(e))?new Sh(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=dh.exec(e))?wh(t[1],t[2],t[3],t[4]):(t=fh.exec(e))?wh(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ph.exec(e))?Ph(t[1],t[2]/100,t[3]/100,1):(t=hh.exec(e))?Ph(t[1],t[2]/100,t[3]/100,t[4]):mh.hasOwnProperty(e)?bh(mh[e]):"transparent"===e?new Sh(NaN,NaN,NaN,0):null}function bh(e){return new Sh(e>>16&255,e>>8&255,255&e,1)}function wh(e,t,n,r){return r<=0&&(e=t=n=NaN),new Sh(e,t,n,r)}function xh(e,t,n,r){return 1===arguments.length?((a=e)instanceof nh||(a=vh(a)),a?new Sh((a=a.rgb()).r,a.g,a.b,a.opacity):new Sh):new Sh(e,t,n,null==r?1:r);var a}function Sh(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function kh(){return`#${_h(this.r)}${_h(this.g)}${_h(this.b)}`}function Oh(){const e=Eh(this.opacity);return`${1===e?"rgb(":"rgba("}${Ch(this.r)}, ${Ch(this.g)}, ${Ch(this.b)}${1===e?")":`, ${e})`}`}function Eh(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Ch(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function _h(e){return((e=Ch(e))<16?"0":"")+e.toString(16)}function Ph(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Mh(e,t,n,r)}function Dh(e){if(e instanceof Mh)return new Mh(e.h,e.s,e.l,e.opacity);if(e instanceof nh||(e=vh(e)),!e)return new Mh;if(e instanceof Mh)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),o=Math.max(t,n,r),i=NaN,l=o-a,s=(o+a)/2;return l?(i=t===o?(n-r)/l+6*(n<r):n===o?(r-t)/l+2:(t-n)/l+4,l/=s<.5?o+a:2-o-a,i*=60):l=s>0&&s<1?0:i,new Mh(i,l,s,e.opacity)}function Mh(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Nh(e){return(e=(e||0)%360)<0?e+360:e}function Th(e){return Math.max(0,Math.min(1,e||0))}function jh(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function Ah(e,t,n,r,a){var o=e*e,i=o*e;return((1-3*e+3*o-i)*t+(4-6*o+3*i)*n+(1+3*e+3*o-3*i)*r+i*a)/6}eh(nh,vh,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:gh,formatHex:gh,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Dh(this).formatHsl()},formatRgb:yh,toString:yh}),eh(Sh,xh,th(nh,{brighter(e){return e=null==e?ah:Math.pow(ah,e),new Sh(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?rh:Math.pow(rh,e),new Sh(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Sh(Ch(this.r),Ch(this.g),Ch(this.b),Eh(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:kh,formatHex:kh,formatHex8:function(){return`#${_h(this.r)}${_h(this.g)}${_h(this.b)}${_h(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Oh,toString:Oh})),eh(Mh,(function(e,t,n,r){return 1===arguments.length?Dh(e):new Mh(e,t,n,null==r?1:r)}),th(nh,{brighter(e){return e=null==e?ah:Math.pow(ah,e),new Mh(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?rh:Math.pow(rh,e),new Mh(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new Sh(jh(e>=240?e-240:e+120,a,r),jh(e,a,r),jh(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new Mh(Nh(this.h),Th(this.s),Th(this.l),Eh(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=Eh(this.opacity);return`${1===e?"hsl(":"hsla("}${Nh(this.h)}, ${100*Th(this.s)}%, ${100*Th(this.l)}%${1===e?")":`, ${e})`}`}}));const Rh=e=>()=>e;function Lh(e,t){return function(n){return e+n*t}}function Ih(e){return 1===(e=+e)?Fh:function(t,n){return n-t?function(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)}}(t,n,e):Rh(isNaN(t)?n:t)}}function Fh(e,t){var n=t-e;return n?Lh(e,n):Rh(isNaN(e)?t:e)}const zh=function e(t){var n=Ih(t);function r(e,t){var r=n((e=xh(e)).r,(t=xh(t)).r),a=n(e.g,t.g),o=n(e.b,t.b),i=Fh(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=a(t),e.b=o(t),e.opacity=i(t),e+""}}return r.gamma=e,r}(1);function Bh(e){return function(t){var n,r,a=t.length,o=new Array(a),i=new Array(a),l=new Array(a);for(n=0;n<a;++n)r=xh(t[n]),o[n]=r.r||0,i[n]=r.g||0,l[n]=r.b||0;return o=e(o),i=e(i),l=e(l),r.opacity=1,function(e){return r.r=o(e),r.g=i(e),r.b=l(e),r+""}}}Bh((function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],o=e[r+1],i=r>0?e[r-1]:2*a-o,l=r<t-1?e[r+2]:2*o-a;return Ah((n-r/t)*t,i,a,o,l)}})),Bh((function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],o=e[r%t],i=e[(r+1)%t],l=e[(r+2)%t];return Ah((n-r/t)*t,a,o,i,l)}}));function Uh(e,t){var n,r=t?t.length:0,a=e?Math.min(r,e.length):0,o=new Array(a),i=new Array(r);for(n=0;n<a;++n)o[n]=Qh(e[n],t[n]);for(;n<r;++n)i[n]=t[n];return function(e){for(n=0;n<a;++n)i[n]=o[n](e);return i}}function Hh(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function Yh(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function Wh(e,t){var n,r={},a={};for(n in null!==e&&"object"===typeof e||(e={}),null!==t&&"object"===typeof t||(t={}),t)n in e?r[n]=Qh(e[n],t[n]):a[n]=t[n];return function(e){for(n in r)a[n]=r[n](e);return a}}var qh=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,$h=new RegExp(qh.source,"g");function Kh(e,t){var n,r,a,o=qh.lastIndex=$h.lastIndex=0,i=-1,l=[],s=[];for(e+="",t+="";(n=qh.exec(e))&&(r=$h.exec(t));)(a=r.index)>o&&(a=t.slice(o,a),l[i]?l[i]+=a:l[++i]=a),(n=n[0])===(r=r[0])?l[i]?l[i]+=r:l[++i]=r:(l[++i]=null,s.push({i:i,x:Yh(n,r)})),o=$h.lastIndex;return o<t.length&&(a=t.slice(o),l[i]?l[i]+=a:l[++i]=a),l.length<2?s[0]?function(e){return function(t){return e(t)+""}}(s[0].x):function(e){return function(){return e}}(t):(t=s.length,function(e){for(var n,r=0;r<t;++r)l[(n=s[r]).i]=n.x(e);return l.join("")})}function Vh(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,a=t.slice();return function(o){for(n=0;n<r;++n)a[n]=e[n]*(1-o)+t[n]*o;return a}}function Qh(e,t){var n,r,a=typeof t;return null==t||"boolean"===a?Rh(t):("number"===a?Yh:"string"===a?(n=vh(t))?(t=n,zh):Kh:t instanceof vh?zh:t instanceof Date?Hh:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?Uh:"function"!==typeof t.valueOf&&"function"!==typeof t.toString||isNaN(t)?Wh:Yh:Vh))(e,t)}function Xh(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function Gh(e){return+e}var Zh=[0,1];function Jh(e){return e}function em(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function tm(e,t,n){var r=e[0],a=e[1],o=t[0],i=t[1];return a<r?(r=em(a,r),o=n(i,o)):(r=em(r,a),o=n(o,i)),function(e){return o(r(e))}}function nm(e,t,n){var r=Math.min(e.length,t.length)-1,a=new Array(r),o=new Array(r),i=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++i<r;)a[i]=em(e[i],e[i+1]),o[i]=n(t[i],t[i+1]);return function(t){var n=Jp(e,t,1,r)-1;return o[n](a[n](t))}}function rm(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function am(){var e,t,n,r,a,o,i=Zh,l=Zh,s=Qh,c=Jh;function u(){var e=Math.min(i.length,l.length);return c!==Jh&&(c=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(i[0],i[e-1])),r=e>2?nm:tm,a=o=null,d}function d(t){return null==t||isNaN(t=+t)?n:(a||(a=r(i.map(e),l,s)))(e(c(t)))}return d.invert=function(n){return c(t((o||(o=r(l,i.map(e),Yh)))(n)))},d.domain=function(e){return arguments.length?(i=Array.from(e,Gh),u()):i.slice()},d.range=function(e){return arguments.length?(l=Array.from(e),u()):l.slice()},d.rangeRound=function(e){return l=Array.from(e),s=Xh,u()},d.clamp=function(e){return arguments.length?(c=!!e||Jh,u()):c!==Jh},d.interpolate=function(e){return arguments.length?(s=e,u()):s},d.unknown=function(e){return arguments.length?(n=e,d):n},function(n,r){return e=n,t=r,u()}}function om(){return am()(Jh,Jh)}var im,lm=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function sm(e){if(!(t=lm.exec(e)))throw new Error("invalid format: "+e);var t;return new cm({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function cm(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function um(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function dm(e){return(e=um(Math.abs(e)))?e[1]:NaN}function fm(e,t){var n=um(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")}sm.prototype=cm.prototype,cm.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const pm={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>fm(100*e,t),r:fm,s:function(e,t){var n=um(e,t);if(!n)return e+"";var r=n[0],a=n[1],o=a-(im=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,i=r.length;return o===i?r:o>i?r+new Array(o-i+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+um(e,Math.max(0,t+o-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function hm(e){return e}var mm,gm,ym,vm=Array.prototype.map,bm=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function wm(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?hm:(t=vm.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var a=e.length,o=[],i=0,l=t[0],s=0;a>0&&l>0&&(s+l+1>r&&(l=Math.max(1,r-s)),o.push(e.substring(a-=l,a+l)),!((s+=l+1)>r));)l=t[i=(i+1)%t.length];return o.reverse().join(n)}),a=void 0===e.currency?"":e.currency[0]+"",o=void 0===e.currency?"":e.currency[1]+"",i=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?hm:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(vm.call(e.numerals,String)),s=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"\u2212":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function d(e){var t=(e=sm(e)).fill,n=e.align,d=e.sign,f=e.symbol,p=e.zero,h=e.width,m=e.comma,g=e.precision,y=e.trim,v=e.type;"n"===v?(m=!0,v="g"):pm[v]||(void 0===g&&(g=12),y=!0,v="g"),(p||"0"===t&&"="===n)&&(p=!0,t="0",n="=");var b="$"===f?a:"#"===f&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",w="$"===f?o:/[%p]/.test(v)?s:"",x=pm[v],S=/[defgprs%]/.test(v);function k(e){var a,o,s,f=b,k=w;if("c"===v)k=x(e)+k,e="";else{var O=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:x(Math.abs(e),g),y&&(e=function(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case".":a=t=r;break;case"0":0===a&&(a=r),t=r;break;default:if(!+e[r])break e;a>0&&(a=0)}return a>0?e.slice(0,a)+e.slice(t+1):e}(e)),O&&0===+e&&"+"!==d&&(O=!1),f=(O?"("===d?d:c:"-"===d||"("===d?"":d)+f,k=("s"===v?bm[8+im/3]:"")+k+(O&&"("===d?")":""),S)for(a=-1,o=e.length;++a<o;)if(48>(s=e.charCodeAt(a))||s>57){k=(46===s?i+e.slice(a+1):e.slice(a))+k,e=e.slice(0,a);break}}m&&!p&&(e=r(e,1/0));var E=f.length+e.length+k.length,C=E<h?new Array(h-E+1).join(t):"";switch(m&&p&&(e=r(C+e,C.length?h-k.length:1/0),C=""),n){case"<":e=f+e+k+C;break;case"=":e=f+C+e+k;break;case"^":e=C.slice(0,E=C.length>>1)+f+e+k+C.slice(E);break;default:e=C+f+e+k}return l(e)}return g=void 0===g?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),k.toString=function(){return e+""},k}return{format:d,formatPrefix:function(e,t){var n=d(((e=sm(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(dm(t)/3))),a=Math.pow(10,-r),o=bm[8+r/3];return function(e){return n(a*e)+o}}}}function xm(e,t,n,r){var a,o=qp(e,t,n);switch((r=sm(null==r?",f":r)).type){case"s":var i=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(a=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(dm(t)/3)))-dm(Math.abs(e)))}(o,i))||(r.precision=a),ym(r,i);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(a=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,dm(t)-dm(e))+1}(o,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=a-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(a=function(e){return Math.max(0,-dm(Math.abs(e)))}(o))||(r.precision=a-2*("%"===r.type))}return gm(r)}function Sm(e){var t=e.domain;return e.ticks=function(e){var n=t();return Yp(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return xm(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,a,o=t(),i=0,l=o.length-1,s=o[i],c=o[l],u=10;for(c<s&&(a=s,s=c,c=a,a=i,i=l,l=a);u-- >0;){if((a=Wp(s,c,n))===r)return o[i]=s,o[l]=c,t(o);if(a>0)s=Math.floor(s/a)*a,c=Math.ceil(c/a)*a;else{if(!(a<0))break;s=Math.ceil(s*a)/a,c=Math.floor(c*a)/a}r=a}return e},e}function km(){var e=om();return e.copy=function(){return rm(e,km())},_p.apply(e,arguments),Sm(e)}function Om(e){var t;function n(e){return null==e||isNaN(e=+e)?t:e}return n.invert=n,n.domain=n.range=function(t){return arguments.length?(e=Array.from(t,Gh),n):e.slice()},n.unknown=function(e){return arguments.length?(t=e,n):t},n.copy=function(){return Om(e).unknown(t)},e=arguments.length?Array.from(e,Gh):[0,1],Sm(n)}function Em(e,t){var n,r=0,a=(e=e.slice()).length-1,o=e[r],i=e[a];return i<o&&(n=r,r=a,a=n,n=o,o=i,i=n),e[r]=t.floor(o),e[a]=t.ceil(i),e}function Cm(e){return Math.log(e)}function _m(e){return Math.exp(e)}function Pm(e){return-Math.log(-e)}function Dm(e){return-Math.exp(-e)}function Mm(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Nm(e){return(t,n)=>-e(-t,n)}function Tm(e){const t=e(Cm,_m),n=t.domain;let r,a,o=10;function i(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(o),a=function(e){return 10===e?Mm:e===Math.E?Math.exp:t=>Math.pow(e,t)}(o),n()[0]<0?(r=Nm(r),a=Nm(a),e(Pm,Dm)):e(Cm,_m),t}return t.base=function(e){return arguments.length?(o=+e,i()):o},t.domain=function(e){return arguments.length?(n(e),i()):n()},t.ticks=e=>{const t=n();let i=t[0],l=t[t.length-1];const s=l<i;s&&([i,l]=[l,i]);let c,u,d=r(i),f=r(l);const p=null==e?10:+e;let h=[];if(!(o%1)&&f-d<p){if(d=Math.floor(d),f=Math.ceil(f),i>0){for(;d<=f;++d)for(c=1;c<o;++c)if(u=d<0?c/a(-d):c*a(d),!(u<i)){if(u>l)break;h.push(u)}}else for(;d<=f;++d)for(c=o-1;c>=1;--c)if(u=d>0?c/a(-d):c*a(d),!(u<i)){if(u>l)break;h.push(u)}2*h.length<p&&(h=Yp(i,l,p))}else h=Yp(d,f,Math.min(f-d,p)).map(a);return s?h.reverse():h},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===o?"s":","),"function"!==typeof n&&(o%1||null!=(n=sm(n)).precision||(n.trim=!0),n=gm(n)),e===1/0)return n;const i=Math.max(1,o*e/t.ticks().length);return e=>{let t=e/a(Math.round(r(e)));return t*o<o-.5&&(t*=o),t<=i?n(e):""}},t.nice=()=>n(Em(n(),{floor:e=>a(Math.floor(r(e))),ceil:e=>a(Math.ceil(r(e)))})),t}function jm(){const e=Tm(am()).domain([1,10]);return e.copy=()=>rm(e,jm()).base(e.base()),_p.apply(e,arguments),e}function Am(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Rm(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Lm(e){var t=1,n=e(Am(t),Rm(t));return n.constant=function(n){return arguments.length?e(Am(t=+n),Rm(t)):t},Sm(n)}function Im(){var e=Lm(am());return e.copy=function(){return rm(e,Im()).constant(e.constant())},_p.apply(e,arguments)}function Fm(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function zm(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function Bm(e){return e<0?-e*e:e*e}function Um(e){var t=e(Jh,Jh),n=1;return t.exponent=function(t){return arguments.length?1===(n=+t)?e(Jh,Jh):.5===n?e(zm,Bm):e(Fm(n),Fm(1/n)):n},Sm(t)}function Hm(){var e=Um(am());return e.copy=function(){return rm(e,Hm()).exponent(e.exponent())},_p.apply(e,arguments),e}function Ym(){return Hm.apply(null,arguments).exponent(.5)}function Wm(e){return Math.sign(e)*e*e}function qm(){var e,t=om(),n=[0,1],r=!1;function a(n){var a=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(n));return isNaN(a)?e:r?Math.round(a):a}return a.invert=function(e){return t.invert(Wm(e))},a.domain=function(e){return arguments.length?(t.domain(e),a):t.domain()},a.range=function(e){return arguments.length?(t.range((n=Array.from(e,Gh)).map(Wm)),a):n.slice()},a.rangeRound=function(e){return a.range(e).round(!0)},a.round=function(e){return arguments.length?(r=!!e,a):r},a.clamp=function(e){return arguments.length?(t.clamp(e),a):t.clamp()},a.unknown=function(t){return arguments.length?(e=t,a):e},a.copy=function(){return qm(t.domain(),n).round(r).clamp(t.clamp()).unknown(e)},_p.apply(a,arguments),Sm(a)}function $m(e,t){let n;if(void 0===t)for(const r of e)null!=r&&(n<r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let a of e)null!=(a=t(a,++r,e))&&(n<a||void 0===n&&a>=a)&&(n=a)}return n}function Km(e,t){let n;if(void 0===t)for(const r of e)null!=r&&(n>r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let a of e)null!=(a=t(a,++r,e))&&(n>a||void 0===n&&a>=a)&&(n=a)}return n}function Vm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$p;if(e===$p)return Qm;if("function"!==typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}function Qm(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}function Xm(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,a=arguments.length>4?arguments[4]:void 0;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(a=void 0===a?Qm:Vm(a);r>n;){if(r-n>600){const o=r-n+1,i=t-n+1,l=Math.log(o),s=.5*Math.exp(2*l/3),c=.5*Math.sqrt(l*s*(o-s)/o)*(i-o/2<0?-1:1);Xm(e,t,Math.max(n,Math.floor(t-i*s/o+c)),Math.min(r,Math.floor(t+(o-i)*s/o+c)),a)}const o=e[t];let i=n,l=r;for(Gm(e,n,t),a(e[r],o)>0&&Gm(e,n,r);i<l;){for(Gm(e,i,l),++i,--l;a(e[i],o)<0;)++i;for(;a(e[l],o)>0;)--l}0===a(e[n],o)?Gm(e,n,l):(++l,Gm(e,l,r)),l<=t&&(n=l+1),t<=l&&(r=l-1)}return e}function Gm(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function Zm(e,t,n){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let n of e)null!=n&&(n=+n)>=n&&(yield n);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}(e,n)),(r=e.length)&&!isNaN(t=+t)){if(t<=0||r<2)return Km(e);if(t>=1)return $m(e);var r,a=(r-1)*t,o=Math.floor(a),i=$m(Xm(e,o).subarray(0,o+1));return i+(Km(e.subarray(o+1))-i)*(a-o)}}function Jm(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Xp;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,a=(r-1)*t,o=Math.floor(a),i=+n(e[o],o,e);return i+(+n(e[o+1],o+1,e)-i)*(a-o)}}function eg(){var e,t=[],n=[],r=[];function a(){var e=0,a=Math.max(1,n.length);for(r=new Array(a-1);++e<a;)r[e-1]=Jm(t,e/a);return o}function o(t){return null==t||isNaN(t=+t)?e:n[Jp(r,t)]}return o.invertExtent=function(e){var a=n.indexOf(e);return a<0?[NaN,NaN]:[a>0?r[a-1]:t[0],a<r.length?r[a]:t[t.length-1]]},o.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort($p),a()},o.range=function(e){return arguments.length?(n=Array.from(e),a()):n.slice()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.quantiles=function(){return r.slice()},o.copy=function(){return eg().domain(t).range(n).unknown(e)},_p.apply(o,arguments)}function tg(){var e,t=0,n=1,r=1,a=[.5],o=[0,1];function i(t){return null!=t&&t<=t?o[Jp(a,t,0,r)]:e}function l(){var e=-1;for(a=new Array(r);++e<r;)a[e]=((e+1)*n-(e-r)*t)/(r+1);return i}return i.domain=function(e){return arguments.length?([t,n]=e,t=+t,n=+n,l()):[t,n]},i.range=function(e){return arguments.length?(r=(o=Array.from(e)).length-1,l()):o.slice()},i.invertExtent=function(e){var i=o.indexOf(e);return i<0?[NaN,NaN]:i<1?[t,a[0]]:i>=r?[a[r-1],n]:[a[i-1],a[i]]},i.unknown=function(t){return arguments.length?(e=t,i):i},i.thresholds=function(){return a.slice()},i.copy=function(){return tg().domain([t,n]).range(o).unknown(e)},_p.apply(Sm(i),arguments)}function ng(){var e,t=[.5],n=[0,1],r=1;function a(a){return null!=a&&a<=a?n[Jp(t,a,0,r)]:e}return a.domain=function(e){return arguments.length?(t=Array.from(e),r=Math.min(t.length,n.length-1),a):t.slice()},a.range=function(e){return arguments.length?(n=Array.from(e),r=Math.min(t.length,n.length-1),a):n.slice()},a.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},a.unknown=function(t){return arguments.length?(e=t,a):e},a.copy=function(){return ng().domain(t).range(n).unknown(e)},_p.apply(a,arguments)}mm=wm({thousands:",",grouping:[3],currency:["$",""]}),gm=mm.format,ym=mm.formatPrefix;const rg=1e3,ag=6e4,og=36e5,ig=864e5,lg=6048e5,sg=2592e6,cg=31536e6,ug=new Date,dg=new Date;function fg(e,t,n,r){function a(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return a.floor=t=>(e(t=new Date(+t)),t),a.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),a.round=e=>{const t=a(e),n=a.ceil(e);return e-t<n-e?t:n},a.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),a.range=(n,r,o)=>{const i=[];if(n=a.ceil(n),o=null==o?1:Math.floor(o),!(n<r)||!(o>0))return i;let l;do{i.push(l=new Date(+n)),t(n,o),e(n)}while(l<n&&n<r);return i},a.filter=n=>fg((t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)}),((e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})),n&&(a.count=(t,r)=>(ug.setTime(+t),dg.setTime(+r),e(ug),e(dg),Math.floor(n(ug,dg))),a.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(r?t=>r(t)%e===0:t=>a.count(0,t)%e===0):a:null)),a}const pg=fg((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));pg.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?fg((t=>{t.setTime(Math.floor(t/e)*e)}),((t,n)=>{t.setTime(+t+n*e)}),((t,n)=>(n-t)/e)):pg:null);pg.range;const hg=fg((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*rg)}),((e,t)=>(t-e)/rg),(e=>e.getUTCSeconds())),mg=(hg.range,fg((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*rg)}),((e,t)=>{e.setTime(+e+t*ag)}),((e,t)=>(t-e)/ag),(e=>e.getMinutes()))),gg=(mg.range,fg((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*ag)}),((e,t)=>(t-e)/ag),(e=>e.getUTCMinutes()))),yg=(gg.range,fg((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*rg-e.getMinutes()*ag)}),((e,t)=>{e.setTime(+e+t*og)}),((e,t)=>(t-e)/og),(e=>e.getHours()))),vg=(yg.range,fg((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*og)}),((e,t)=>(t-e)/og),(e=>e.getUTCHours()))),bg=(vg.range,fg((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ag)/ig),(e=>e.getDate()-1))),wg=(bg.range,fg((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/ig),(e=>e.getUTCDate()-1))),xg=(wg.range,fg((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/ig),(e=>Math.floor(e/ig))));xg.range;function Sg(e){return fg((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ag)/lg))}const kg=Sg(0),Og=Sg(1),Eg=Sg(2),Cg=Sg(3),_g=Sg(4),Pg=Sg(5),Dg=Sg(6);kg.range,Og.range,Eg.range,Cg.range,_g.range,Pg.range,Dg.range;function Mg(e){return fg((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/lg))}const Ng=Mg(0),Tg=Mg(1),jg=Mg(2),Ag=Mg(3),Rg=Mg(4),Lg=Mg(5),Ig=Mg(6),Fg=(Ng.range,Tg.range,jg.range,Ag.range,Rg.range,Lg.range,Ig.range,fg((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),zg=(Fg.range,fg((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),Bg=(zg.range,fg((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())));Bg.every=e=>isFinite(e=Math.floor(e))&&e>0?fg((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)})):null;Bg.range;const Ug=fg((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()));Ug.every=e=>isFinite(e=Math.floor(e))&&e>0?fg((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)})):null;Ug.range;function Hg(e,t,n,r,a,o){const i=[[hg,1,rg],[hg,5,5e3],[hg,15,15e3],[hg,30,3e4],[o,1,ag],[o,5,3e5],[o,15,9e5],[o,30,18e5],[a,1,og],[a,3,108e5],[a,6,216e5],[a,12,432e5],[r,1,ig],[r,2,1728e5],[n,1,lg],[t,1,sg],[t,3,7776e6],[e,1,cg]];function l(t,n,r){const a=Math.abs(n-t)/r,o=Vp((e=>{let[,,t]=e;return t})).right(i,a);if(o===i.length)return e.every(qp(t/cg,n/cg,r));if(0===o)return pg.every(Math.max(qp(t,n,r),1));const[l,s]=i[a/i[o-1][2]<i[o][2]/a?o-1:o];return l.every(s)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const a=n&&"function"===typeof n.range?n:l(e,t,n),o=a?a.range(e,+t+1):[];return r?o.reverse():o},l]}const[Yg,Wg]=Hg(Ug,zg,Ng,xg,vg,gg),[qg,$g]=Hg(Bg,Fg,kg,bg,yg,mg);function Kg(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 Vg(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 Qg(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var Xg,Gg,Zg,Jg={"-":"",_:" ",0:"0"},ey=/^\s*\d+/,ty=/^%/,ny=/[\\^$*+?|[\]().{}]/g;function ry(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",o=a.length;return r+(o<n?new Array(n-o+1).join(t)+a:a)}function ay(e){return e.replace(ny,"\\$&")}function oy(e){return new RegExp("^(?:"+e.map(ay).join("|")+")","i")}function iy(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function ly(e,t,n){var r=ey.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function sy(e,t,n){var r=ey.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function cy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function uy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function dy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function fy(e,t,n){var r=ey.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function py(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function hy(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 my(e,t,n){var r=ey.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function gy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function yy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function vy(e,t,n){var r=ey.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function by(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function wy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function xy(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Sy(e,t,n){var r=ey.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function ky(e,t,n){var r=ey.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Oy(e,t,n){var r=ty.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Ey(e,t,n){var r=ey.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Cy(e,t,n){var r=ey.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function _y(e,t){return ry(e.getDate(),t,2)}function Py(e,t){return ry(e.getHours(),t,2)}function Dy(e,t){return ry(e.getHours()%12||12,t,2)}function My(e,t){return ry(1+bg.count(Bg(e),e),t,3)}function Ny(e,t){return ry(e.getMilliseconds(),t,3)}function Ty(e,t){return Ny(e,t)+"000"}function jy(e,t){return ry(e.getMonth()+1,t,2)}function Ay(e,t){return ry(e.getMinutes(),t,2)}function Ry(e,t){return ry(e.getSeconds(),t,2)}function Ly(e){var t=e.getDay();return 0===t?7:t}function Iy(e,t){return ry(kg.count(Bg(e)-1,e),t,2)}function Fy(e){var t=e.getDay();return t>=4||0===t?_g(e):_g.ceil(e)}function zy(e,t){return e=Fy(e),ry(_g.count(Bg(e),e)+(4===Bg(e).getDay()),t,2)}function By(e){return e.getDay()}function Uy(e,t){return ry(Og.count(Bg(e)-1,e),t,2)}function Hy(e,t){return ry(e.getFullYear()%100,t,2)}function Yy(e,t){return ry((e=Fy(e)).getFullYear()%100,t,2)}function Wy(e,t){return ry(e.getFullYear()%1e4,t,4)}function qy(e,t){var n=e.getDay();return ry((e=n>=4||0===n?_g(e):_g.ceil(e)).getFullYear()%1e4,t,4)}function $y(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+ry(t/60|0,"0",2)+ry(t%60,"0",2)}function Ky(e,t){return ry(e.getUTCDate(),t,2)}function Vy(e,t){return ry(e.getUTCHours(),t,2)}function Qy(e,t){return ry(e.getUTCHours()%12||12,t,2)}function Xy(e,t){return ry(1+wg.count(Ug(e),e),t,3)}function Gy(e,t){return ry(e.getUTCMilliseconds(),t,3)}function Zy(e,t){return Gy(e,t)+"000"}function Jy(e,t){return ry(e.getUTCMonth()+1,t,2)}function ev(e,t){return ry(e.getUTCMinutes(),t,2)}function tv(e,t){return ry(e.getUTCSeconds(),t,2)}function nv(e){var t=e.getUTCDay();return 0===t?7:t}function rv(e,t){return ry(Ng.count(Ug(e)-1,e),t,2)}function av(e){var t=e.getUTCDay();return t>=4||0===t?Rg(e):Rg.ceil(e)}function ov(e,t){return e=av(e),ry(Rg.count(Ug(e),e)+(4===Ug(e).getUTCDay()),t,2)}function iv(e){return e.getUTCDay()}function lv(e,t){return ry(Tg.count(Ug(e)-1,e),t,2)}function sv(e,t){return ry(e.getUTCFullYear()%100,t,2)}function cv(e,t){return ry((e=av(e)).getUTCFullYear()%100,t,2)}function uv(e,t){return ry(e.getUTCFullYear()%1e4,t,4)}function dv(e,t){var n=e.getUTCDay();return ry((e=n>=4||0===n?Rg(e):Rg.ceil(e)).getUTCFullYear()%1e4,t,4)}function fv(){return"+0000"}function pv(){return"%"}function hv(e){return+e}function mv(e){return Math.floor(+e/1e3)}function gv(e){return new Date(e)}function yv(e){return e instanceof Date?+e:+new Date(+e)}function vv(e,t,n,r,a,o,i,l,s,c){var u=om(),d=u.invert,f=u.domain,p=c(".%L"),h=c(":%S"),m=c("%I:%M"),g=c("%I %p"),y=c("%a %d"),v=c("%b %d"),b=c("%B"),w=c("%Y");function x(e){return(s(e)<e?p:l(e)<e?h:i(e)<e?m:o(e)<e?g:r(e)<e?a(e)<e?y:v:n(e)<e?b:w)(e)}return u.invert=function(e){return new Date(d(e))},u.domain=function(e){return arguments.length?f(Array.from(e,yv)):f().map(gv)},u.ticks=function(t){var n=f();return e(n[0],n[n.length-1],null==t?10:t)},u.tickFormat=function(e,t){return null==t?x:c(t)},u.nice=function(e){var n=f();return e&&"function"===typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?f(Em(n,e)):u},u.copy=function(){return rm(u,vv(e,t,n,r,a,o,i,l,s,c))},u}function bv(){return _p.apply(vv(qg,$g,Bg,Fg,kg,bg,yg,mg,hg,Gg).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function wv(){return _p.apply(vv(Yg,Wg,Ug,zg,Ng,wg,vg,gg,hg,Zg).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function xv(){var e,t,n,r,a,o=0,i=1,l=Jh,s=!1;function c(t){return null==t||isNaN(t=+t)?a:l(0===n?.5:(t=(r(t)-e)*n,s?Math.max(0,Math.min(1,t)):t))}function u(e){return function(t){var n,r;return arguments.length?([n,r]=t,l=e(n,r),c):[l(0),l(1)]}}return c.domain=function(a){return arguments.length?([o,i]=a,e=r(o=+o),t=r(i=+i),n=e===t?0:1/(t-e),c):[o,i]},c.clamp=function(e){return arguments.length?(s=!!e,c):s},c.interpolator=function(e){return arguments.length?(l=e,c):l},c.range=u(Qh),c.rangeRound=u(Xh),c.unknown=function(e){return arguments.length?(a=e,c):a},function(a){return r=a,e=a(o),t=a(i),n=e===t?0:1/(t-e),c}}function Sv(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function kv(){var e=Sm(xv()(Jh));return e.copy=function(){return Sv(e,kv())},Pp.apply(e,arguments)}function Ov(){var e=Tm(xv()).domain([1,10]);return e.copy=function(){return Sv(e,Ov()).base(e.base())},Pp.apply(e,arguments)}function Ev(){var e=Lm(xv());return e.copy=function(){return Sv(e,Ev()).constant(e.constant())},Pp.apply(e,arguments)}function Cv(){var e=Um(xv());return e.copy=function(){return Sv(e,Cv()).exponent(e.exponent())},Pp.apply(e,arguments)}function _v(){return Cv.apply(null,arguments).exponent(.5)}function Pv(){var e=[],t=Jh;function n(n){if(null!=n&&!isNaN(n=+n))return t((Jp(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort($p),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map(((n,r)=>t(r/(e.length-1))))},n.quantiles=function(t){return Array.from({length:t+1},((n,r)=>Zm(e,r/t)))},n.copy=function(){return Pv(t).domain(e)},Pp.apply(n,arguments)}function Dv(){var e,t,n,r,a,o,i,l=0,s=.5,c=1,u=1,d=Jh,f=!1;function p(e){return isNaN(e=+e)?i:(e=.5+((e=+o(e))-t)*(u*e<u*t?r:a),d(f?Math.max(0,Math.min(1,e)):e))}function h(e){return function(t){var n,r,a;return arguments.length?([n,r,a]=t,d=function(e,t){void 0===t&&(t=e,e=Qh);for(var n=0,r=t.length-1,a=t[0],o=new Array(r<0?0:r);n<r;)o[n]=e(a,a=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return o[t](e-t)}}(e,[n,r,a]),p):[d(0),d(.5),d(1)]}}return p.domain=function(i){return arguments.length?([l,s,c]=i,e=o(l=+l),t=o(s=+s),n=o(c=+c),r=e===t?0:.5/(t-e),a=t===n?0:.5/(n-t),u=t<e?-1:1,p):[l,s,c]},p.clamp=function(e){return arguments.length?(f=!!e,p):f},p.interpolator=function(e){return arguments.length?(d=e,p):d},p.range=h(Qh),p.rangeRound=h(Xh),p.unknown=function(e){return arguments.length?(i=e,p):i},function(i){return o=i,e=i(l),t=i(s),n=i(c),r=e===t?0:.5/(t-e),a=t===n?0:.5/(n-t),u=t<e?-1:1,p}}function Mv(){var e=Sm(Dv()(Jh));return e.copy=function(){return Sv(e,Mv())},Pp.apply(e,arguments)}function Nv(){var e=Tm(Dv()).domain([.1,1,10]);return e.copy=function(){return Sv(e,Nv()).base(e.base())},Pp.apply(e,arguments)}function Tv(){var e=Lm(Dv());return e.copy=function(){return Sv(e,Tv()).constant(e.constant())},Pp.apply(e,arguments)}function jv(){var e=Um(Dv());return e.copy=function(){return Sv(e,jv()).exponent(e.exponent())},Pp.apply(e,arguments)}function Av(){return jv.apply(null,arguments).exponent(.5)}!function(e){Xg=function(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,o=e.days,i=e.shortDays,l=e.months,s=e.shortMonths,c=oy(a),u=iy(a),d=oy(o),f=iy(o),p=oy(i),h=iy(i),m=oy(l),g=iy(l),y=oy(s),v=iy(s),b={a:function(e){return i[e.getDay()]},A:function(e){return o[e.getDay()]},b:function(e){return s[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:_y,e:_y,f:Ty,g:Yy,G:qy,H:Py,I:Dy,j:My,L:Ny,m:jy,M:Ay,p:function(e){return a[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:hv,s:mv,S:Ry,u:Ly,U:Iy,V:zy,w:By,W:Uy,x:null,X:null,y:Hy,Y:Wy,Z:$y,"%":pv},w={a:function(e){return i[e.getUTCDay()]},A:function(e){return o[e.getUTCDay()]},b:function(e){return s[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:Ky,e:Ky,f:Zy,g:cv,G:dv,H:Vy,I:Qy,j:Xy,L:Gy,m:Jy,M:ev,p:function(e){return a[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:hv,s:mv,S:tv,u:nv,U:rv,V:ov,w:iv,W:lv,x:null,X:null,y:sv,Y:uv,Z:fv,"%":pv},x={a:function(e,t,n){var r=p.exec(t.slice(n));return r?(e.w=h.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=y.exec(t.slice(n));return r?(e.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return O(e,t,n,r)},d:yy,e:yy,f:ky,g:py,G:fy,H:by,I:by,j:vy,L:Sy,m:gy,M:wy,p:function(e,t,n){var r=c.exec(t.slice(n));return r?(e.p=u.get(r[0].toLowerCase()),n+r[0].length):-1},q:my,Q:Ey,s:Cy,S:xy,u:sy,U:cy,V:uy,w:ly,W:dy,x:function(e,t,r){return O(e,n,t,r)},X:function(e,t,n){return O(e,r,t,n)},y:py,Y:fy,Z:hy,"%":Oy};function S(e,t){return function(n){var r,a,o,i=[],l=-1,s=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++l<c;)37===e.charCodeAt(l)&&(i.push(e.slice(s,l)),null!=(a=Jg[r=e.charAt(++l)])?r=e.charAt(++l):a="e"===r?" ":"0",(o=t[r])&&(r=o(n,a)),i.push(r),s=l+1);return i.push(e.slice(s,l)),i.join("")}}function k(e,t){return function(n){var r,a,o=Qg(1900,void 0,1);if(O(o,e,n+="",0)!=n.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(t&&!("Z"in o)&&(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(a=(r=Vg(Qg(o.y,0,1))).getUTCDay(),r=a>4||0===a?Tg.ceil(r):Tg(r),r=wg.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(a=(r=Kg(Qg(o.y,0,1))).getDay(),r=a>4||0===a?Og.ceil(r):Og(r),r=bg.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),a="Z"in o?Vg(Qg(o.y,0,1)).getUTCDay():Kg(Qg(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(a+5)%7:o.w+7*o.U-(a+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Vg(o)):Kg(o)}}function O(e,t,n,r){for(var a,o,i=0,l=t.length,s=n.length;i<l;){if(r>=s)return-1;if(37===(a=t.charCodeAt(i++))){if(a=t.charAt(i++),!(o=x[a in Jg?t.charAt(i++):a])||(r=o(e,n,r))<0)return-1}else if(a!=n.charCodeAt(r++))return-1}return r}return b.x=S(n,b),b.X=S(r,b),b.c=S(t,b),w.x=S(n,w),w.X=S(r,w),w.c=S(t,w),{format:function(e){var t=S(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=k(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=S(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=k(e+="",!0);return t.toString=function(){return e},t}}}(e),Gg=Xg.format,Xg.parse,Zg=Xg.utcFormat,Xg.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var Rv=e=>e.chartData,Lv=ff([Rv],(e=>{var t=null!=e.chartData?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}));function Iv(e){return Number.isFinite(e)}function Fv(e){return"number"===typeof e&&e>0&&Number.isFinite(e)}function zv(e){if(Array.isArray(e)&&2===e.length){var[t,n]=e;if(Iv(t)&&Iv(n))return!0}return!1}function Bv(e,t,n){return n?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}var Uv=n(8210),Hv=n.n(Uv),Yv=e=>e,Wv={"@@functional/placeholder":!0},qv=e=>e===Wv,$v=e=>function t(){return 0===arguments.length||1===arguments.length&&qv(arguments.length<=0?void 0:arguments[0])?t:e(...arguments)},Kv=(e,t)=>1===e?t:$v((function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];var o=r.filter((e=>e!==Wv)).length;return o>=e?t(...r):Kv(e-o,$v((function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];var o=r.map((e=>qv(e)?n.shift():e));return t(...o,...n)})))})),Vv=e=>Kv(e.length,e),Qv=(e,t)=>{for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},Xv=Vv(((e,t)=>Array.isArray(t)?t.map(e):Object.keys(t).map((e=>t[e])).map(e))),Gv=e=>Array.isArray(e)?e.reverse():e.split("").reverse().join(""),Zv=e=>{var t=null,n=null;return function(){for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return t&&a.every(((e,n)=>{var r;return e===(null===(r=t)||void 0===r?void 0:r[n])}))?n:(t=a,n=e(...a))}};function Jv(e){return 0===e?1:Math.floor(new(Hv())(e).abs().log(10).toNumber())+1}function eb(e,t,n){for(var r=new(Hv())(e),a=0,o=[];r.lt(t)&&a<1e5;)o.push(r.toNumber()),r=r.add(n),a++;return o}Vv(((e,t,n)=>{var r=+e;return r+n*(+t-r)})),Vv(((e,t,n)=>{var r=t-+e;return(n-e)/(r=r||1/0)})),Vv(((e,t,n)=>{var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}));var tb=e=>{var[t,n]=e,[r,a]=[t,n];return t>n&&([r,a]=[n,t]),[r,a]},nb=(e,t,n)=>{if(e.lte(0))return new(Hv())(0);var r=Jv(e.toNumber()),a=new(Hv())(10).pow(r),o=e.div(a),i=1!==r?.05:.1,l=new(Hv())(Math.ceil(o.div(i).toNumber())).add(n).mul(i).mul(a);return t?new(Hv())(l.toNumber()):new(Hv())(Math.ceil(l.toNumber()))},rb=(e,t,n)=>{var r=new(Hv())(1),a=new(Hv())(e);if(!a.isint()&&n){var o=Math.abs(e);o<1?(r=new(Hv())(10).pow(Jv(e)-1),a=new(Hv())(Math.floor(a.div(r).toNumber())).mul(r)):o>1&&(a=new(Hv())(Math.floor(e)))}else 0===e?a=new(Hv())(Math.floor((t-1)/2)):n||(a=new(Hv())(Math.floor(e)));var i=Math.floor((t-1)/2),l=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return Yv;var r=t.reverse(),a=r[0],o=r.slice(1);return function(){return o.reduce(((e,t)=>t(e)),a(...arguments))}}(Xv((e=>a.add(new(Hv())(e-i).mul(r)).toNumber())),Qv);return l(0,t)},ab=function(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new(Hv())(0),tickMin:new(Hv())(0),tickMax:new(Hv())(0)};var o,i=nb(new(Hv())(t).sub(e).div(n-1),r,a);o=e<=0&&t>=0?new(Hv())(0):(o=new(Hv())(e).add(t).div(2)).sub(new(Hv())(o).mod(i));var l=Math.ceil(o.sub(e).div(i).toNumber()),s=Math.ceil(new(Hv())(t).sub(o).div(i).toNumber()),c=l+s+1;return c>n?ab(e,t,n,r,a+1):(c<n&&(s=t>0?s+(n-c):s,l=t>0?l:l+(n-c)),{step:i,tickMin:o.sub(new(Hv())(l).mul(i)),tickMax:o.add(new(Hv())(s).mul(i))})};var ob=Zv((function(e){var[t,n]=e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=Math.max(r,2),[i,l]=tb([t,n]);if(i===-1/0||l===1/0){var s=l===1/0?[i,...Qv(0,r-1).map((()=>1/0))]:[...Qv(0,r-1).map((()=>-1/0)),l];return t>n?Gv(s):s}if(i===l)return rb(i,r,a);var{step:c,tickMin:u,tickMax:d}=ab(i,l,o,a,0),f=eb(u,d.add(new(Hv())(.1).mul(c)),c);return t>n?Gv(f):f})),ib=Zv((function(e,t){var[n,r]=e,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],[o,i]=tb([n,r]);if(o===-1/0||i===1/0)return[n,r];if(o===i)return[o];var l=Math.max(t,2),s=nb(new(Hv())(i).sub(o).div(l-1),a,0),c=[...eb(new(Hv())(o),new(Hv())(i).sub(new(Hv())(.99).mul(s)),s),i];return n>r?Gv(c):c})),lb=e=>e.rootProps.stackOffset,sb=e=>e.options.chartName,cb=e=>e.rootProps.syncId,ub=e=>e.rootProps.syncMethod,db=e=>e.options.eventEmitter,fb=0,pb="auto",hb=!0,mb=!1,gb=!0,yb=0,vb="auto",bb=!0,wb=5,xb=(e,t)=>{if(e&&t)return null!==e&&void 0!==e&&e.reversed?[t[1],t[0]]:t},Sb={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!1,dataKey:void 0,domain:void 0,id:fb,includeHidden:!1,name:void 0,reversed:!1,scale:pb,tick:hb,tickCount:void 0,ticks:void 0,type:"category",unit:void 0},kb={allowDataOverflow:mb,allowDecimals:!1,allowDuplicatedCategory:gb,dataKey:void 0,domain:void 0,id:yb,includeHidden:!1,name:void 0,reversed:!1,scale:vb,tick:bb,tickCount:wb,ticks:void 0,type:"number",unit:void 0},Ob={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,dataKey:void 0,domain:void 0,id:fb,includeHidden:!1,name:void 0,reversed:!1,scale:pb,tick:hb,tickCount:void 0,ticks:void 0,type:"number",unit:void 0},Eb={allowDataOverflow:mb,allowDecimals:!1,allowDuplicatedCategory:gb,dataKey:void 0,domain:void 0,id:yb,includeHidden:!1,name:void 0,reversed:!1,scale:vb,tick:bb,tickCount:wb,ticks:void 0,type:"category",unit:void 0},Cb=(e,t)=>null!=e.polarAxis.angleAxis[t]?e.polarAxis.angleAxis[t]:"radial"===e.layout.layoutType?Ob:Sb,_b=(e,t)=>null!=e.polarAxis.radiusAxis[t]?e.polarAxis.radiusAxis[t]:"radial"===e.layout.layoutType?Eb:kb,Pb=e=>e.polarOptions,Db=ff([ep,tp,dp],If),Mb=ff([Pb,Db],((e,t)=>{if(null!=e)return ks(e.innerRadius,t,0)})),Nb=ff([Pb,Db],((e,t)=>{if(null!=e)return ks(e.outerRadius,t,.8*t)})),Tb=ff([Pb],(e=>{if(null==e)return[0,0];var{startAngle:t,endAngle:n}=e;return[t,n]})),jb=(ff([Cb,Tb],xb),ff([Db,Mb,Nb],((e,t,n)=>{if(null!=e&&null!=t&&null!=n)return[t,n]}))),Ab=(ff([_b,jb],xb),ff([kp,Pb,Mb,Nb,ep,tp],((e,t,n,r,a,o)=>{if(("centric"===e||"radial"===e)&&null!=t&&null!=n&&null!=r){var{cx:i,cy:l,startAngle:s,endAngle:c}=t;return{cx:ks(i,a,a/2),cy:ks(l,o,o/2),innerRadius:n,outerRadius:r,startAngle:s,endAngle:c,clockWise:!1}}}))),Rb=(e,t)=>t,Lb=(e,t,n)=>n;function Ib(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Fb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ib(Object(n),!0).forEach((function(t){zb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ib(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function zb(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Bb=[0,"auto"],Ub={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},Hb=(e,t)=>{var n=e.cartesianAxis.xAxis[t];return null==n?Ub:n},Yb={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:Bb,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:60},Wb=(e,t)=>{var n=e.cartesianAxis.yAxis[t];return null==n?Yb:n},qb={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:""},$b=(e,t)=>{var n=e.cartesianAxis.zAxis[t];return null==n?qb:n},Kb=(e,t,n)=>{switch(t){case"xAxis":return Hb(e,n);case"yAxis":return Wb(e,n);case"zAxis":return $b(e,n);case"angleAxis":return Cb(e,n);case"radiusAxis":return _b(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},Vb=(e,t,n)=>{switch(t){case"xAxis":return Hb(e,n);case"yAxis":return Wb(e,n);case"angleAxis":return Cb(e,n);case"radiusAxis":return _b(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},Qb=e=>e.graphicalItems.countOfBars>0;function Xb(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 Gb=ff([Rb,Lb],Xb),Zb=(e,t,n)=>e.filter(n).filter((e=>!0===(null===t||void 0===t?void 0:t.includeHidden)||!e.hide)),Jb=ff([e=>e.graphicalItems.cartesianItems,Kb,Gb],Zb),ew=e=>e.filter((e=>void 0===e.stackId)),tw=ff([Jb],ew),nw=e=>e.map((e=>e.data)).filter(Boolean).flat(1),rw=ff([Jb],nw),aw=(e,t)=>{var{chartData:n=[],dataStartIndex:r,dataEndIndex:a}=t;return e.length>0?e:n.slice(r,a+1)},ow=ff([rw,(e,t,n,r)=>r?Lv(e):Rv(e)],aw),iw=(e,t,n)=>null!=(null===t||void 0===t?void 0:t.dataKey)?e.map((e=>({value:Wf(e,t.dataKey)}))):n.length>0?n.map((e=>e.dataKey)).flatMap((t=>e.map((e=>({value:Wf(e,t)}))))):e.map((e=>({value:e}))),lw=ff([ow,Kb,Jb],iw);function sw(e,t){switch(e){case"xAxis":return"x"===t.direction;case"yAxis":return"y"===t.direction;default:return!1}}function cw(e){return e.filter((e=>ws(e)||e instanceof Date)).map(Number).filter((e=>!1===ys(e)))}function uw(e,t,n){return!n||"number"!==typeof t||ys(t)?[]:n.length?cw(n.flatMap((n=>{var r,a,o=Wf(e,n.dataKey);if(Array.isArray(o)?[r,a]=o:r=a=o,Iv(r)&&Iv(a))return[t-r,t+a]}))):[]}var dw=(e,t,n)=>{var r=t.reduce(((e,t)=>(null==t.stackId||(null==e[t.stackId]&&(e[t.stackId]=[]),e[t.stackId].push(t)),e)),{});return Object.fromEntries(Object.entries(r).map((t=>{var[r,a]=t,o=a.map((e=>e.dataKey));return[r,{stackedData:Vf(e,o,n),graphicalItems:a}]})))},fw=ff([ow,Jb,lb],dw),pw=(e,t,n)=>{var{dataStartIndex:r,dataEndIndex:a}=t;if("zAxis"!==n){var o=Qf(e,r,a);if(null==o||0!==o[0]||0!==o[1])return o}},hw=ff([fw,Rv,Rb],pw),mw=(e,t,n,r)=>n.length>0?e.flatMap((e=>n.flatMap((n=>{var a,o,i=null===(a=n.errorBars)||void 0===a?void 0:a.filter((e=>sw(r,e))),l=Wf(e,null!==(o=t.dataKey)&&void 0!==o?o:n.dataKey);return{value:l,errorDomain:uw(e,l,i)}})))).filter(Boolean):null!=(null===t||void 0===t?void 0:t.dataKey)?e.map((e=>({value:Wf(e,t.dataKey),errorDomain:[]}))):e.map((e=>({value:e,errorDomain:[]}))),gw=ff(ow,Kb,tw,Rb,mw);function yw(e){var{value:t}=e;if(ws(t)||t instanceof Date)return t}var vw=e=>{var t;if(null==e||!("domain"in e))return Bb;if(null!=e.domain)return e.domain;if(null!=e.ticks){if("number"===e.type){var n=cw(e.ticks);return[Math.min(...n),Math.max(...n)]}if("category"===e.type)return e.ticks.map(String)}return null!==(t=null===e||void 0===e?void 0:e.domain)&&void 0!==t?t:Bb},bw=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);if(0!==r.length){var a=r.flat();return[Math.min(...a),Math.max(...a)]}},ww=e=>e.referenceElements.dots,xw=(e,t,n)=>e.filter((e=>"extendDomain"===e.ifOverflow)).filter((e=>"xAxis"===t?e.xAxisId===n:e.yAxisId===n)),Sw=ff([ww,Rb,Lb],xw),kw=e=>e.referenceElements.areas,Ow=ff([kw,Rb,Lb],xw),Ew=e=>e.referenceElements.lines,Cw=ff([Ew,Rb,Lb],xw),_w=(e,t)=>{var n=cw(e.map((e=>"xAxis"===t?e.x:e.y)));if(0!==n.length)return[Math.min(...n),Math.max(...n)]},Pw=ff(Sw,Rb,_w),Dw=(e,t)=>{var n=cw(e.flatMap((e=>["xAxis"===t?e.x1:e.y1,"xAxis"===t?e.x2:e.y2])));if(0!==n.length)return[Math.min(...n),Math.max(...n)]},Mw=ff([Ow,Rb],Dw),Nw=(e,t)=>{var n=cw(e.map((e=>"xAxis"===t?e.x:e.y)));if(0!==n.length)return[Math.min(...n),Math.max(...n)]},Tw=ff(Cw,Rb,Nw),jw=ff(Pw,Tw,Mw,((e,t,n)=>bw(e,n,t))),Aw=ff([Kb],vw),Rw=(e,t,n,r,a)=>{var o=function(e,t){if(t&&"function"!==typeof e&&Array.isArray(e)&&2===e.length){var n,r,[a,o]=e;if(Iv(a))n=a;else if("function"===typeof a)return;if(Iv(o))r=o;else if("function"===typeof o)return;var i=[n,r];if(zv(i))return i}}(t,e.allowDataOverflow);return null!=o?o:function(e,t,n){if(n||null!=t){if("function"===typeof e&&null!=t)try{var r=e(t,n);if(zv(r))return Bv(r,t,n)}catch(p){}if(Array.isArray(e)&&2===e.length){var a,o,[i,l]=e;if("auto"===i)null!=t&&(a=Math.min(...t));else if(bs(i))a=i;else if("function"===typeof i)try{null!=t&&(a=i(null===t||void 0===t?void 0:t[0]))}catch(h){}else if("string"===typeof i&&Xf.test(i)){var s=Xf.exec(i);if(null==s||null==t)a=void 0;else{var c=+s[1];a=t[0]-c}}else a=null===t||void 0===t?void 0:t[0];if("auto"===l)null!=t&&(o=Math.max(...t));else if(bs(l))o=l;else if("function"===typeof l)try{null!=t&&(o=l(null===t||void 0===t?void 0:t[1]))}catch(m){}else if("string"===typeof l&&Gf.test(l)){var u=Gf.exec(l);if(null==u||null==t)o=void 0;else{var d=+u[1];o=t[1]+d}}else o=null===t||void 0===t?void 0:t[1];var f=[a,o];if(zv(f))return null==t?f:Bv(f,t,n)}}}(t,bw(n,a,(e=>{var t=cw(e.flatMap((e=>[e.value,e.errorDomain])).flat(1));if(0!==t.length)return[Math.min(...t),Math.max(...t)]})(r)),e.allowDataOverflow)},Lw=ff([Kb,Aw,hw,gw,jw],Rw),Iw=[0,1],Fw=(e,t,n,r,a,o,i)=>{if(null!=e&&null!=n&&0!==n.length){var{dataKey:l,type:s}=e,c=qf(t,o);return c&&null==l?Cp()(0,n.length):"category"===s?((e,t,n)=>{var r=e.map(yw).filter((e=>null!=e));return n&&(null==t.dataKey||t.allowDuplicatedCategory&&Os(r))?Cp()(0,e.length):t.allowDuplicatedCategory?r:Array.from(new Set(r))})(r,e,c):"expand"===a?Iw:i}},zw=ff([Kb,kp,ow,lw,lb,Rb,Lw],Fw),Bw=(e,n,r,a,o)=>{if(null!=e){var{scale:i,type:l}=e;if("auto"===i)return"radial"===n&&"radiusAxis"===o?"band":"radial"===n&&"angleAxis"===o?"linear":"category"===l&&a&&(a.indexOf("LineChart")>=0||a.indexOf("AreaChart")>=0||a.indexOf("ComposedChart")>=0&&!r)?"point":"category"===l?"band":"linear";if("string"===typeof i){var s="scale".concat(_s(i));return s in t?s:"point"}}},Uw=ff([Kb,kp,Qb,sb,Rb],Bw);function Hw(e,n,r,a){if(null!=r&&null!=a){if("function"===typeof e.scale)return e.scale.copy().domain(r).range(a);var o=function(e){if(null!=e){if(e in t)return t[e]();var n="scale".concat(_s(e));return n in t?t[n]():void 0}}(n);if(null!=o){var i=o.domain(r).range(a);return(e=>{var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),a=Math.min(r[0],r[1])-$f,o=Math.max(r[0],r[1])+$f,i=e(t[0]),l=e(t[n-1]);(i<a||i>o||l<a||l>o)&&e.domain([t[0],t[n-1]])}})(i),i}}}var Yw=(e,t,n)=>{var r=vw(t);if("auto"===n||"linear"===n)return null!=t&&t.tickCount&&Array.isArray(r)&&("auto"===r[0]||"auto"===r[1])&&zv(e)?ob(e,t.tickCount,t.allowDecimals):null!=t&&t.tickCount&&"number"===t.type&&null!=e?ib(e,t.tickCount,t.allowDecimals):void 0},Ww=ff([zw,Vb,Uw],Yw),qw=(e,t,n,r)=>{if("angleAxis"!==r&&"number"===(null===e||void 0===e?void 0:e.type)&&zv(t)&&Array.isArray(n)&&n.length>0){var a=t[0],o=n[0],i=t[1],l=n[n.length-1];return[Math.min(a,o),Math.max(i,l)]}return t},$w=ff([Kb,zw,Ww,Rb],qw),Kw=ff(lw,Kb,((e,t)=>{if(t&&"number"===t.type){var n=1/0,r=Array.from(cw(e.map((e=>e.value)))).sort(((e,t)=>e-t));if(r.length<2)return 1/0;var a=r[r.length-1]-r[0];if(0===a)return 1/0;for(var o=0;o<r.length-1;o++){var i=r[o+1]-r[o];n=Math.min(n,i)}return n/a}})),Vw=ff(Kw,kp,(e=>e.rootProps.barCategoryGap),dp,((e,t,n,r)=>r),((e,t,n,r,a)=>{if(!Iv(e))return 0;var o="vertical"===t?r.height:r.width;if("gap"===a)return e*o/2;if("no-gap"===a){var i=ks(n,e*o),l=e*o/2;return l-i-(l-i)/o*i}return 0})),Qw=ff(Hb,((e,t)=>{var n=Hb(e,t);return null==n||"string"!==typeof n.padding?0:Vw(e,"xAxis",t,n.padding)}),((e,t)=>{var n,r;if(null==e)return{left:0,right:0};var{padding:a}=e;return"string"===typeof a?{left:t,right:t}:{left:(null!==(n=a.left)&&void 0!==n?n:0)+t,right:(null!==(r=a.right)&&void 0!==r?r:0)+t}})),Xw=ff(Wb,((e,t)=>{var n=Wb(e,t);return null==n||"string"!==typeof n.padding?0:Vw(e,"yAxis",t,n.padding)}),((e,t)=>{var n,r;if(null==e)return{top:0,bottom:0};var{padding:a}=e;return"string"===typeof a?{top:t,bottom:t}:{top:(null!==(n=a.top)&&void 0!==n?n:0)+t,bottom:(null!==(r=a.bottom)&&void 0!==r?r:0)+t}})),Gw=ff([dp,Qw,gp,mp,(e,t,n)=>n],((e,t,n,r,a)=>{var{padding:o}=r;return a?[o.left,n.width-o.right]:[e.left+t.left,e.left+e.width-t.right]})),Zw=ff([dp,kp,Xw,gp,mp,(e,t,n)=>n],((e,t,n,r,a,o)=>{var{padding:i}=a;return o?[r.height-i.bottom,i.top]:"horizontal"===t?[e.top+e.height-n.bottom,e.top+n.top]:[e.top+n.top,e.top+e.height-n.bottom]})),Jw=(e,t,n,r)=>{var a;switch(t){case"xAxis":return Gw(e,n,r);case"yAxis":return Zw(e,n,r);case"zAxis":return null===(a=$b(e,n))||void 0===a?void 0:a.range;case"angleAxis":return Tb(e);case"radiusAxis":return jb(e,n);default:return}},ex=ff([Kb,Jw],xb),tx=ff([Kb,Uw,$w,ex],Hw);ff(Jb,Rb,((e,t)=>e.flatMap((e=>{var t;return null!==(t=e.errorBars)&&void 0!==t?t:[]})).filter((e=>sw(t,e)))));function nx(e,t){return e.id<t.id?-1:e.id>t.id?1:0}var rx=(e,t)=>t,ax=(e,t,n)=>n,ox=ff(ap,rx,ax,((e,t,n)=>e.filter((e=>e.orientation===t)).filter((e=>e.mirror===n)).sort(nx))),ix=ff(op,rx,ax,((e,t,n)=>e.filter((e=>e.orientation===t)).filter((e=>e.mirror===n)).sort(nx))),lx=(e,t)=>({width:e.width,height:t.height}),sx=(ff(dp,Hb,lx),ff(tp,dp,ox,rx,ax,((e,t,n,r,a)=>{var o,i={};return n.forEach((n=>{var l=lx(t,n);null==o&&(o=((e,t,n)=>{switch(t){case"top":return e.top;case"bottom":return n-e.bottom;default:return 0}})(t,r,e));var s="top"===r&&!a||"bottom"===r&&a;i[n.id]=o-Number(s)*l.height,o+=(s?-1:1)*l.height})),i})),ff(ep,dp,ix,rx,ax,((e,t,n,r,a)=>{var o,i={};return n.forEach((n=>{var l=((e,t)=>({width:"number"===typeof t.width?t.width:60,height:e.height}))(t,n);null==o&&(o=((e,t,n)=>{switch(t){case"left":return e.left;case"right":return n-e.right;default:return 0}})(t,r,e));var s="left"===r&&!a||"right"===r&&a;i[n.id]=o-Number(s)*l.width,o+=(s?-1:1)*l.width})),i})),ff(dp,Wb,((e,t)=>({width:"number"===typeof t.width?t.width:60,height:e.height}))),(e,t,n,r)=>{if(null!=n){var{allowDuplicatedCategory:a,type:o,dataKey:i}=n,l=qf(e,r),s=t.map((e=>e.value));return i&&l&&"category"===o&&a&&Os(s)?s:void 0}}),cx=ff([kp,lw,Kb,Rb],sx),ux=(e,t,n,r)=>{if(null!=n&&null!=n.dataKey){var{type:a,scale:o}=n;return!qf(e,r)||"number"!==a&&"auto"===o?void 0:t.map((e=>e.value))}},dx=ff([kp,lw,Vb,Rb],ux),fx=(ff([kp,(e,t,n)=>{switch(t){case"xAxis":return Hb(e,n);case"yAxis":return Wb(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},Uw,tx,cx,dx,Jw,Ww,Rb],((e,t,n,r,a,o,i,l,s)=>{if(null==t)return null;var c=qf(e,s);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:s,categoricalDomain:o,duplicateDomain:a,isCategorical:c,niceTicks:l,range:i,realScaleType:n,scale:r}})),ff([kp,Vb,Uw,tx,Ww,Jw,cx,dx,Rb],((e,t,n,r,a,o,i,l,s)=>{if(null!=t&&null!=r){var c=qf(e,s),{type:u,ticks:d,tickCount:f}=t,p="scaleBand"===n&&"function"===typeof r.bandwidth?r.bandwidth()/2:2,h="category"===u&&r.bandwidth?r.bandwidth()/p:0;h="angleAxis"===s&&null!=o&&o.length>=2?2*gs(o[0]-o[1])*h:h;var m=d||a;if(m){var g=m.map(((e,t)=>{var n=i?i.indexOf(e):e;return{index:t,coordinate:r(n)+h,value:e,offset:h}}));return g.filter((e=>!ys(e.coordinate)))}return c&&l?l.map(((e,t)=>({coordinate:r(e)+h,value:e,index:t,offset:h}))):r.ticks?r.ticks(f).map((e=>({coordinate:r(e)+h,value:e,offset:h}))):r.domain().map(((e,t)=>({coordinate:r(e)+h,value:i?i[e]:e,index:t,offset:h})))}})),ff([kp,Vb,tx,Jw,cx,dx,Rb],((e,t,n,r,a,o,i)=>{if(null!=t&&null!=n&&null!=r&&r[0]!==r[1]){var l=qf(e,i),{tickCount:s}=t,c=0;return c="angleAxis"===i&&(null===r||void 0===r?void 0:r.length)>=2?2*gs(r[0]-r[1])*c:c,l&&o?o.map(((e,t)=>({coordinate:n(e)+c,value:e,index:t,offset:c}))):n.ticks?n.ticks(s).map((e=>({coordinate:n(e)+c,value:e,offset:c}))):n.domain().map(((e,t)=>({coordinate:n(e)+c,value:a?a[e]:e,index:t,offset:c})))}})),ff(Kb,tx,((e,t)=>{if(null!=e&&null!=t)return Fb(Fb({},e),{},{scale:t})})),ff([Kb,Uw,zw,ex],Hw)),px=(ff(((e,t,n)=>$b(e,n)),fx,((e,t)=>{if(null!=e&&null!=t)return Fb(Fb({},e),{},{scale:t})})),ff([kp,ap,op],((e,t,n)=>{switch(e){case"horizontal":return t.some((e=>e.reversed))?"right-to-left":"left-to-right";case"vertical":return n.some((e=>e.reversed))?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}}))),hx=e=>e.options.defaultTooltipEventType,mx=e=>e.options.validateTooltipEventTypes;function gx(e,t,n){if(null==e)return t;var r=e?"axis":"item";return null==n?t:n.includes(r)?r:t}function yx(e,t){return gx(t,hx(e),mx(e))}var vx=(e,t)=>{var n,r=Number(t);if(!ys(r)&&null!=t)return r>=0?null===e||void 0===e||null===(n=e[r])||void 0===n?void 0:n.value:void 0};function bx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bx(Object(n),!0).forEach((function(t){xx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xx(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Sx=(e,t,n,r)=>{if(null==t)return Ad;var a=function(e,t,n){return"axis"===t?"click"===n?e.axisInteraction.click:e.axisInteraction.hover:"click"===n?e.itemInteraction.click:e.itemInteraction.hover}(e,t,n);if(null==a)return Ad;if(a.active)return a;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&null!=e.syncInteraction.index)return e.syncInteraction;var o=!0===e.settings.active;if(null!=a.index){if(o)return wx(wx({},a),{},{active:!0})}else if(null!=r)return{active:!0,coordinate:void 0,dataKey:void 0,index:r};return wx(wx({},Ad),{},{coordinate:a.coordinate})},kx=(e,t)=>{var n=null===e||void 0===e?void 0:e.index;if(null==n)return null;var r=Number(n);if(!Iv(r))return n;var a=1/0;return t.length>0&&(a=t.length-1),String(Math.max(0,Math.min(r,a)))},Ox=(e,t,n,r,a,o,i,l)=>{if(null!=o&&null!=l){var s=i[0],c=null==s?void 0:l(s.positions,o);if(null!=c)return c;var u=null===a||void 0===a?void 0:a[Number(o)];if(u)return"horizontal"===n?{x:u.coordinate,y:(r.top+t)/2}:{x:(r.left+e)/2,y:u.coordinate}}},Ex=(e,t,n,r)=>{return"axis"===t?e.tooltipItemPayloads:0===e.tooltipItemPayloads.length?[]:null==(a="hover"===n?e.itemInteraction.hover.dataKey:e.itemInteraction.click.dataKey)&&null!=r?[e.tooltipItemPayloads[0]]:e.tooltipItemPayloads.filter((e=>{var t;return(null===(t=e.settings)||void 0===t?void 0:t.dataKey)===a}));var a},Cx=e=>e.options.tooltipPayloadSearcher,_x=e=>e.tooltip,Px=e=>{var t=kp(e);return"horizontal"===t?"xAxis":"vertical"===t?"yAxis":"centric"===t?"angleAxis":"radiusAxis"},Dx=e=>e.tooltip.settings.axisId,Mx=e=>{var t=Px(e),n=Dx(e);return Vb(e,t,n)},Nx=ff([Mx,kp,Qb,sb,Px],Bw),Tx=ff([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],((e,t)=>[...e,...t])),jx=ff([Px,Dx],Xb),Ax=ff([Tx,Mx,jx],Zb),Rx=ff([Ax],nw),Lx=ff([Rx,Rv],aw),Ix=ff([Lx,Mx,Ax],iw),Fx=ff([Mx],vw),zx=ff([Lx,Ax,lb],dw),Bx=ff([zx,Rv,Px],pw),Ux=ff([Ax],ew),Hx=ff([Lx,Mx,Ux,Px],mw),Yx=ff([ww,Px,Dx],xw),Wx=ff([Yx,Px],_w),qx=ff([kw,Px,Dx],xw),$x=ff([qx,Px],Dw),Kx=ff([Ew,Px,Dx],xw),Vx=ff([Kx,Px],Nw),Qx=ff([Wx,Vx,$x],bw),Xx=ff([Mx,Fx,Bx,Hx,Qx],Rw),Gx=ff([Mx,kp,Lx,Ix,lb,Px,Xx],Fw),Zx=ff([Gx,Mx,Nx],Yw),Jx=ff([Mx,Gx,Zx,Px],qw),eS=e=>{var t=Px(e),n=Dx(e);return Jw(e,t,n,!1)},tS=ff([Mx,eS],xb),nS=ff([Mx,Nx,Jx,tS],Hw),rS=ff([kp,Ix,Mx,Px],sx),aS=ff([kp,Ix,Mx,Px],ux),oS=ff([kp,Mx,Nx,nS,eS,rS,aS,Px],((e,t,n,r,a,o,i,l)=>{if(t){var{type:s}=t,c=qf(e,l);if(r){var u="scaleBand"===n&&r.bandwidth?r.bandwidth()/2:2,d="category"===s&&r.bandwidth?r.bandwidth()/u:0;return d="angleAxis"===l&&null!=a&&(null===a||void 0===a?void 0:a.length)>=2?2*gs(a[0]-a[1])*d:d,c&&i?i.map(((e,t)=>({coordinate:r(e)+d,value:e,index:t,offset:d}))):r.domain().map(((e,t)=>({coordinate:r(e)+d,value:o?o[e]:e,index:t,offset:d})))}}})),iS=ff([hx,mx,e=>e.tooltip.settings],((e,t,n)=>gx(n.shared,e,t))),lS=e=>e.tooltip.settings.trigger,sS=e=>e.tooltip.settings.defaultIndex,cS=ff([_x,iS,lS,sS],Sx),uS=ff([cS,Lx],kx),dS=ff([oS,uS],vx),fS=ff([cS],(e=>{if(e)return e.dataKey})),pS=ff([_x,iS,lS,sS],Ex),hS=ff([ep,tp,kp,dp,oS,sS,pS,Cx],Ox),mS=ff([cS,hS],((e,t)=>null!==e&&void 0!==e&&e.coordinate?e.coordinate:t)),gS=ff([cS],(e=>e.active));function yS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yS(Object(n),!0).forEach((function(t){bS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bS(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wS=(e,t)=>t,xS=(e,t,n)=>n,SS=(e,t,n,r)=>r;var kS=ff(oS,(e=>Of()(e,(e=>e.coordinate)))),OS=ff([_x,wS,xS,SS],Sx),ES=ff([OS,Lx],kx),CS=ff([_x,wS,xS,SS],Ex),_S=ff([ep,tp,kp,dp,oS,SS,CS,Cx],Ox),PS=ff([OS,_S],((e,t)=>{var n;return null!==(n=e.coordinate)&&void 0!==n?n:t})),DS=ff(oS,ES,vx);var MS=ff([CS,ES,Rv,Mx,DS,Cx,wS],((e,t,n,r,a,o,i)=>{if(null!=t&&null!=o){var{chartData:l,computedData:s,dataStartIndex:c,dataEndIndex:u}=n;return e.reduce(((e,n)=>{var d,f,p,h,m,g,{dataDefinedOnItem:y,settings:v}=n,b=function(e,t){return null!=e?e:t}(y,l),w=(f=b,p=c,h=u,Array.isArray(f)&&f&&p+h!==0?f.slice(p,h+1):f),x=null!==(d=null===v||void 0===v?void 0:v.dataKey)&&void 0!==d?d:null===r||void 0===r?void 0:r.dataKey,S=null===v||void 0===v?void 0:v.nameKey;(m=null===r||void 0===r||!r.dataKey||null!==r&&void 0!==r&&r.allowDuplicatedCategory||!Array.isArray(w)||"axis"!==i?o(w,t,s,S):function(e,t,n){if(e&&e.length)return e.find((e=>e&&("function"===typeof t?t(e):ms()(e,t))===n))}(w,r.dataKey,a),Array.isArray(m))?m.forEach((t=>{var n=vS(vS({},v),{},{name:t.name,unit:t.unit,color:void 0,fill:void 0});e.push(Zf({tooltipEntrySettings:n,dataKey:t.dataKey,payload:t.payload,value:Wf(t.payload,t.dataKey),name:t.name}))})):e.push(Zf({tooltipEntrySettings:v,dataKey:x,payload:m,value:Wf(m,x),name:null!==(g=Wf(m,S))&&void 0!==g?g:null===v||void 0===v?void 0:v.name}));return e}),[])}})),NS=ff([OS],(e=>({isActive:e.active,activeIndex:e.index}))),TS=ff([(e,t)=>t,kp,Ab,Px,tS,oS,kS,dp],((e,t,n,r,a,o,i,l)=>{if(e&&t&&r&&a&&o){var s=function(e,t,n,r,a){return"horizontal"===n||"vertical"===n?e>=a.left&&e<=a.left+a.width&&t>=a.top&&t<=a.top+a.height?{x:e,y:t}:null:r?Bf({x:e,y:t},r):null}(e.chartX,e.chartY,t,n,l);if(s){var c=((e,t)=>"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius)(s,t),u=((e,t,n,r,a)=>{var o,i=-1,l=null!==(o=null===t||void 0===t?void 0:t.length)&&void 0!==o?o:0;if(l<=1||null==e)return 0;if("angleAxis"===r&&null!=a&&Math.abs(Math.abs(a[1]-a[0])-360)<=1e-6)for(var s=0;s<l;s++){var c=s>0?n[s-1].coordinate:n[l-1].coordinate,u=n[s].coordinate,d=s>=l-1?n[0].coordinate:n[s+1].coordinate,f=void 0;if(gs(u-c)!==gs(d-u)){var p=[];if(gs(d-u)===gs(a[1]-a[0])){f=d;var h=u+a[1]-a[0];p[0]=Math.min(h,(h+c)/2),p[1]=Math.max(h,(h+c)/2)}else{f=c;var m=d+a[1]-a[0];p[0]=Math.min(u,(m+u)/2),p[1]=Math.max(u,(m+u)/2)}var g=[Math.min(u,(f+u)/2),Math.max(u,(f+u)/2)];if(e>g[0]&&e<=g[1]||e>=p[0]&&e<=p[1]){({index:i}=n[s]);break}}else{var y=Math.min(c,d),v=Math.max(c,d);if(e>(y+u)/2&&e<=(v+u)/2){({index:i}=n[s]);break}}}else if(t)for(var b=0;b<l;b++)if(0===b&&e<=(t[b].coordinate+t[b+1].coordinate)/2||b>0&&b<l-1&&e>(t[b].coordinate+t[b-1].coordinate)/2&&e<=(t[b].coordinate+t[b+1].coordinate)/2||b===l-1&&e>(t[b].coordinate+t[b-1].coordinate)/2){({index:i}=t[b]);break}return i})(c,i,o,r,a),d=((e,t,n,r)=>{var a=t.find((e=>e&&e.index===n));if(a){if("horizontal"===e)return{x:a.coordinate,y:r.y};if("vertical"===e)return{x:r.x,y:a.coordinate};if("centric"===e){var o=a.coordinate,{radius:i}=r;return Hf(Hf(Hf({},r),Lf(r.cx,r.cy,i,o)),{},{angle:o,radius:i})}var l=a.coordinate,{angle:s}=r;return Hf(Hf(Hf({},r),Lf(r.cx,r.cy,l,s)),{},{angle:s,radius:l})}return{x:0,y:0}})(t,o,u,s);return{activeIndex:String(u),activeCoordinate:d}}}})),jS=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)}},AS=Lc("mouseClick"),RS=Du();RS.startListening({actionCreator:AS,effect:(e,t)=>{var n=e.payload,r=TS(t.getState(),jS(n));null!=(null===r||void 0===r?void 0:r.activeIndex)&&t.dispatch(Wd({activeIndex:r.activeIndex,activeDataKey:void 0,activeCoordinate:r.activeCoordinate}))}});var LS=Lc("mouseMove"),IS=Du();function FS(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":t}function zS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function BS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zS(Object(n),!0).forEach((function(t){US(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function US(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}IS.startListening({actionCreator:LS,effect:(e,t)=>{var n=e.payload,r=t.getState(),a=yx(r,r.tooltip.settings.shared),o=TS(r,jS(n));"axis"===a&&(null!=(null===o||void 0===o?void 0:o.activeIndex)?t.dispatch(Yd({activeIndex:o.activeIndex,activeDataKey:void 0,activeCoordinate:o.activeCoordinate})):t.dispatch(Ud()))}});var HS=Xc({name:"cartesianAxis",initialState:{xAxis:{},yAxis:{},zAxis:{}},reducers:{addXAxis(e,t){e.xAxis[t.payload.id]=t.payload},removeXAxis(e,t){delete e.xAxis[t.payload.id]},addYAxis(e,t){e.yAxis[t.payload.id]=t.payload},removeYAxis(e,t){delete e.yAxis[t.payload.id]},addZAxis(e,t){e.zAxis[t.payload.id]=t.payload},removeZAxis(e,t){delete e.zAxis[t.payload.id]},updateYAxisWidth(e,t){var{id:n,width:r}=t.payload;e.yAxis[n]&&(e.yAxis[n]=BS(BS({},e.yAxis[n]),{},{width:r}))}}}),{addXAxis:YS,removeXAxis:WS,addYAxis:qS,removeYAxis:$S,addZAxis:KS,removeZAxis:VS,updateYAxisWidth:QS}=HS.actions,XS=HS.reducer,GS=Xc({name:"graphicalItems",initialState:{countOfBars:0,cartesianItems:[],polarItems:[]},reducers:{addBar(e){e.countOfBars+=1},removeBar(e){e.countOfBars-=1},addCartesianGraphicalItem(e,t){e.cartesianItems.push(t.payload)},removeCartesianGraphicalItem(e,t){var n=Nc(e).cartesianItems.indexOf(t.payload);n>-1&&e.cartesianItems.splice(n,1)},addPolarGraphicalItem(e,t){e.polarItems.push(t.payload)},removePolarGraphicalItem(e,t){var n=Nc(e).polarItems.indexOf(t.payload);n>-1&&e.polarItems.splice(n,1)}}}),{addBar:ZS,removeBar:JS,addCartesianGraphicalItem:ek,removeCartesianGraphicalItem:tk,addPolarGraphicalItem:nk,removePolarGraphicalItem:rk}=GS.actions,ak=GS.reducer,ok=Xc({name:"referenceElements",initialState:{dots:[],areas:[],lines:[]},reducers:{addDot:(e,t)=>{e.dots.push(t.payload)},removeDot:(e,t)=>{var n=Nc(e).dots.findIndex((e=>e===t.payload));-1!==n&&e.dots.splice(n,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var n=Nc(e).areas.findIndex((e=>e===t.payload));-1!==n&&e.areas.splice(n,1)},addLine:(e,t)=>{e.lines.push(t.payload)},removeLine:(e,t)=>{var n=Nc(e).lines.findIndex((e=>e===t.payload));-1!==n&&e.lines.splice(n,1)}}}),{addDot:ik,removeDot:lk,addArea:sk,removeArea:ck,addLine:uk,removeLine:dk}=ok.actions,fk=ok.reducer,pk={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}},hk=Xc({name:"brush",initialState:pk,reducers:{setBrushSettings:(e,t)=>null==t.payload?pk:t.payload}}),{setBrushSettings:mk}=hk.actions,gk=hk.reducer,yk=Xc({name:"legend",initialState:{settings:{layout:"horizontal",align:"center",verticalAlign:"middle"},size:{width:0,height:0},payload:[]},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},addLegendPayload(e,t){e.payload.push(t.payload)},removeLegendPayload(e,t){var n=Nc(e).payload.indexOf(t.payload);n>-1&&e.payload.splice(n,1)}}}),{setLegendSize:vk,setLegendSettings:bk,addLegendPayload:wk,removeLegendPayload:xk}=yk.actions,Sk=yk.reducer,kk={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index"},Ok=Xc({name:"rootProps",initialState:kk,reducers:{updateOptions:(e,t)=>{var n;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=null!==(n=t.payload.barGap)&&void 0!==n?n:kk.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}}}),Ek=Ok.reducer,{updateOptions:Ck}=Ok.actions,_k=Xc({name:"polarAxis",initialState:{radiusAxis:{},angleAxis:{}},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:Pk,removeRadiusAxis:Dk,addAngleAxis:Mk,removeAngleAxis:Nk}=_k.actions,Tk=_k.reducer,jk=Xc({name:"polarOptions",initialState:null,reducers:{updatePolarOptions:(e,t)=>t.payload}}),{updatePolarOptions:Ak}=jk.actions,Rk=jk.reducer,Lk=Lc("keyDown"),Ik=Lc("focus"),Fk=Du();Fk.startListening({actionCreator:Lk,effect:(e,t)=>{var n=t.getState();if(!1!==n.rootProps.accessibilityLayer){var{keyboardInteraction:r}=n.tooltip,a=e.payload;if("ArrowRight"===a||"ArrowLeft"===a||"Enter"===a){var o=Number(kx(r,Lx(n))),i=oS(n);if("Enter"!==a){var l=o+("ArrowRight"===a?1:-1)*("left-to-right"===px(n)?1:-1);if(!(null==i||l>=i.length||l<0)){var s=_S(n,"axis","hover",String(l));t.dispatch($d({active:!0,activeIndex:l.toString(),activeDataKey:void 0,activeCoordinate:s}))}}else{var c=_S(n,"axis","hover",String(r.index));t.dispatch($d({active:!r.active,activeIndex:r.index,activeDataKey:r.dataKey,activeCoordinate:c}))}}}}}),Fk.startListening({actionCreator:Ik,effect:(e,t)=>{var n=t.getState();if(!1!==n.rootProps.accessibilityLayer){var{keyboardInteraction:r}=n.tooltip;if(!r.active&&null==r.index){var a=_S(n,"axis","hover",String("0"));t.dispatch($d({activeDataKey:void 0,active:!0,activeIndex:"0",activeCoordinate:a}))}}}});var zk=Lc("externalEvent"),Bk=Du();Bk.startListening({actionCreator:zk,effect:(e,t)=>{if(null!=e.payload.handler){var n=t.getState(),r={activeCoordinate:mS(n),activeDataKey:fS(n),activeIndex:uS(n),activeLabel:dS(n),activeTooltipIndex:uS(n),isTooltipActive:gS(n)};e.payload.handler(r,e.payload.reactEvent)}}});var Uk=ff([_x],(e=>e.tooltipItemPayloads)),Hk=ff([Uk,Cx,(e,t,n)=>t,(e,t,n)=>n],((e,t,n,r)=>{var a=e.find((e=>e.settings.dataKey===r));if(null!=a){var{positions:o}=a;if(null!=o)return t(o,n)}})),Yk=Lc("touchMove"),Wk=Du();Wk.startListening({actionCreator:Yk,effect:(e,t)=>{var n=e.payload,r=t.getState(),a=yx(r,r.tooltip.settings.shared);if("axis"===a){var o=TS(r,jS({clientX:n.touches[0].clientX,clientY:n.touches[0].clientY,currentTarget:n.currentTarget}));null!=(null===o||void 0===o?void 0:o.activeIndex)&&t.dispatch(Yd({activeIndex:o.activeIndex,activeDataKey:void 0,activeCoordinate:o.activeCoordinate}))}else if("item"===a){var i,l=n.touches[0],s=document.elementFromPoint(l.clientX,l.clientY);if(!s||!s.getAttribute)return;var c=s.getAttribute(ip),u=null!==(i=s.getAttribute(lp))&&void 0!==i?i:void 0,d=Hk(t.getState(),c,u);t.dispatch(zd({activeDataKey:u,activeIndex:c,activeCoordinate:d}))}}});var qk=zs({brush:gk,cartesianAxis:XS,chartData:Zd,graphicalItems:ak,layout:af,legend:Sk,options:ju,polarAxis:Tk,polarOptions:Rk,referenceElements:fk,rootProps:Ek,tooltip:Kd});function $k(e){var{preloadedState:t,children:n,reduxStoreName:a}=e,o=hp(),i=(0,r.useRef)(null);if(o)return n;null==i.current&&(i.current=function(e){return Yc({reducer:qk,preloadedState:e,middleware:e=>e({serializableCheck:!1}).concat([RS.middleware,IS.middleware,Fk.middleware,Bk.middleware,Wk.middleware]),devTools:{serialize:{replacer:FS},name:"recharts-".concat(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Chart")}})}(t,a));var l=mf;return r.createElement(qu,{context:l,store:i.current},n)}var Kk=e=>{var{chartData:t}=e,n=yf(),a=hp();return(0,r.useEffect)((()=>a?()=>{}:(n(Qd(t)),()=>{n(Qd(void 0))})),[t,n,a]),null};function Vk(e){var{layout:t,width:n,height:a,margin:o}=e,i=yf(),l=hp();return(0,r.useEffect)((()=>{l||(i(tf(t)),i(nf({width:n,height:a})),i(ef(o)))}),[i,l,t,n,a,o]),null}function Qk(e){var t=yf();return(0,r.useEffect)((()=>{t(Ck(e))}),[t,e]),null}function Xk(e){var t=yf();return(0,r.useEffect)((()=>{t(Ak(e))}),[t,e]),null}var Gk=n(2086),Zk=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Jk=["points","pathLength"],eO={svg:["viewBox","children"],polygon:Jk,polyline:Jk},tO=["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"],nO=(e,t,n)=>{if(null===e||"object"!==typeof e&&"function"!==typeof e)return null;var r=null;return Object.keys(e).forEach((a=>{var o=e[a];tO.includes(a)&&"function"===typeof o&&(r||(r={}),r[a]=((e,t,n)=>r=>(e(t,n,r),null))(o,t,n))})),r},rO=e=>"string"===typeof e?e:e?e.displayName||e.name||"Component":"",aO=null,oO=null,iO=e=>{if(e===aO&&Array.isArray(oO))return oO;var t=[];return r.Children.forEach(e,(e=>{Cs(e)||((0,Gk.isFragment)(e)?t=t.concat(iO(e.props.children)):t.push(e))})),oO=t,aO=e,t};function lO(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map((e=>rO(e))):[rO(t)],iO(e).forEach((e=>{var t=ms()(e,"type.displayName")||ms()(e,"type.name");-1!==r.indexOf(t)&&n.push(e)})),n}var sO=(e,t,n)=>{if(!e||"function"===typeof e||"boolean"===typeof e)return null;var a=e;if((0,r.isValidElement)(e)&&(a=e.props),"object"!==typeof a&&"function"!==typeof a)return null;var o={};return Object.keys(a).forEach((e=>{var r;((e,t,n,r)=>{var a,o=null!==(a=r&&(null===eO||void 0===eO?void 0:eO[r]))&&void 0!==a?a:[];return t.startsWith("data-")||"function"!==typeof e&&(r&&o.includes(t)||Zk.includes(t))||n&&tO.includes(t)})(null===(r=a)||void 0===r?void 0:r[e],e,t,n)&&(o[e]=a[e])})),o},cO=()=>xf((e=>e.rootProps.accessibilityLayer)),uO=["children","width","height","viewBox","className","style","title","desc"];function dO(){return dO=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},dO.apply(null,arguments)}var fO=(0,r.forwardRef)(((e,t)=>{var{children:n,width:a,height:o,viewBox:i,className:l,style:s,title:c,desc:u}=e,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,uO),f=i||{width:a,height:o,x:0,y:0},p=Et("recharts-surface",l);return r.createElement("svg",dO({},sO(d,!0,"svg"),{className:p,width:a,height:o,style:s,viewBox:"".concat(f.x," ").concat(f.y," ").concat(f.width," ").concat(f.height),ref:t}),r.createElement("title",null,c),r.createElement("desc",null,u),n)})),pO=["children"];function hO(){return hO=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},hO.apply(null,arguments)}var mO={width:"100%",height:"100%"},gO=(0,r.forwardRef)(((e,t)=>{var n=wp(),a=xp(),o=cO();if(!Fv(n)||!Fv(a))return null;var i,l,{children:s,otherAttributes:c,title:u,desc:d}=e;return i="number"===typeof c.tabIndex?c.tabIndex:o?0:void 0,l="string"===typeof c.role?c.role:o?"application":void 0,r.createElement(fO,hO({},c,{title:u,desc:d,role:l,tabIndex:i,width:n,height:a,style:mO,ref:t}),s)})),yO=e=>{var{children:t}=e,n=xf(gp);if(!n)return null;var{width:a,height:o,y:i,x:l}=n;return r.createElement(fO,{width:a,height:o,x:l,y:i},t)},vO=(0,r.forwardRef)(((e,t)=>{var{children:n}=e,a=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,pO);return hp()?r.createElement(yO,null,n):r.createElement(gO,hO({ref:t},a),n)}));var bO=new(n(8499)),wO="recharts.syncEvent.tooltip",xO="recharts.syncEvent.brush";function SO(e){return e.tooltip.syncInteraction}var kO=()=>{};function OO(){var e=yf();(0,r.useEffect)((()=>{e(Au())}),[e]),function(){var e=xf(cb),t=xf(db),n=yf(),a=xf(ub),o=xf(oS),i=Op(),l=yp(),s=xf((e=>e.rootProps.className));(0,r.useEffect)((()=>{if(null==e)return kO;var r=(r,s,c)=>{if(t!==c&&e===r)if("index"!==a){if(null!=o){var u;if("function"===typeof a){var d={activeTooltipIndex:null==s.payload.index?void 0:Number(s.payload.index),isTooltipActive:s.payload.active,activeIndex:null==s.payload.index?void 0:Number(s.payload.index),activeLabel:s.payload.label,activeDataKey:s.payload.dataKey,activeCoordinate:s.payload.coordinate},f=a(o,d);u=o[f]}else"value"===a&&(u=o.find((e=>String(e.value)===s.payload.label)));var{coordinate:p}=s.payload;if(null!=u&&!1!==s.payload.active&&null!=p&&null!=l){var{x:h,y:m}=p,g=Math.min(h,l.x+l.width),y=Math.min(m,l.y+l.height),v={x:"horizontal"===i?u.coordinate:g,y:"horizontal"===i?y:u.coordinate},b=qd({active:s.payload.active,coordinate:v,dataKey:s.payload.dataKey,index:String(u.index),label:s.payload.label});n(b)}else n(qd({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0}))}}else n(s)};return bO.on(wO,r),()=>{bO.off(wO,r)}}),[s,n,t,e,a,o,i,l])}(),function(){var e=xf(cb),t=xf(db),n=yf();(0,r.useEffect)((()=>{if(null==e)return kO;var r=(r,a,o)=>{t!==o&&e===r&&n(Xd(a))};return bO.on(xO,r),()=>{bO.off(xO,r)}}),[n,t,e])}()}function EO(e,t,n,a,o,i){var l=xf((n=>((e,t,n)=>{if(null!=t){var r=_x(e);return"axis"===t?"hover"===n?r.axisInteraction.hover.dataKey:r.axisInteraction.click.dataKey:"hover"===n?r.itemInteraction.hover.dataKey:r.itemInteraction.click.dataKey}})(n,e,t))),s=xf(db),c=xf(cb),u=xf(ub),d=xf(SO),f=null===d||void 0===d?void 0:d.active;(0,r.useEffect)((()=>{if(!f&&null!=c&&null!=s){var e=qd({active:i,coordinate:n,dataKey:l,index:o,label:"number"===typeof a?String(a):a});bO.emit(wO,c,e,s)}}),[f,n,l,o,a,s,c,u,i])}var CO=(0,r.createContext)(null),_O=(0,r.createContext)(null);function PO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function DO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PO(Object(n),!0).forEach((function(t){MO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function MO(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var NO=(0,r.forwardRef)(((e,t)=>{var{children:n,className:a,height:o,onClick:i,onContextMenu:l,onDoubleClick:s,onMouseDown:c,onMouseEnter:u,onMouseLeave:d,onMouseMove:f,onMouseUp:p,onTouchEnd:h,onTouchMove:m,onTouchStart:g,style:y,width:v}=e,b=yf(),[w,x]=(0,r.useState)(null),[S,k]=(0,r.useState)(null);OO();var O=function(){var e=yf(),[t,n]=(0,r.useState)(null),a=xf(np);return(0,r.useEffect)((()=>{if(null!=t){var n=t.getBoundingClientRect().width/t.offsetWidth;Iv(n)&&n!==a&&e(rf(n))}}),[t,e,a]),n}(),E=(0,r.useCallback)((e=>{O(e),"function"===typeof t&&t(e),x(e),k(e)}),[O,t,x,k]),C=(0,r.useCallback)((e=>{b(AS(e)),b(zk({handler:i,reactEvent:e}))}),[b,i]),_=(0,r.useCallback)((e=>{b(LS(e)),b(zk({handler:u,reactEvent:e}))}),[b,u]),P=(0,r.useCallback)((e=>{b(Ud()),b(zk({handler:d,reactEvent:e}))}),[b,d]),D=(0,r.useCallback)((e=>{b(LS(e)),b(zk({handler:f,reactEvent:e}))}),[b,f]),M=(0,r.useCallback)((()=>{b(Ik())}),[b]),N=(0,r.useCallback)((e=>{b(Lk(e.key))}),[b]),T=(0,r.useCallback)((e=>{b(zk({handler:l,reactEvent:e}))}),[b,l]),j=(0,r.useCallback)((e=>{b(zk({handler:s,reactEvent:e}))}),[b,s]),A=(0,r.useCallback)((e=>{b(zk({handler:c,reactEvent:e}))}),[b,c]),R=(0,r.useCallback)((e=>{b(zk({handler:p,reactEvent:e}))}),[b,p]),L=(0,r.useCallback)((e=>{b(zk({handler:g,reactEvent:e}))}),[b,g]),I=(0,r.useCallback)((e=>{b(Yk(e)),b(zk({handler:m,reactEvent:e}))}),[b,m]),F=(0,r.useCallback)((e=>{b(zk({handler:h,reactEvent:e}))}),[b,h]);return r.createElement(CO.Provider,{value:w},r.createElement(_O.Provider,{value:S},r.createElement("div",{className:Et("recharts-wrapper",a),style:DO({position:"relative",cursor:"default",width:v,height:o},y),role:"application",onClick:C,onContextMenu:T,onDoubleClick:j,onFocus:M,onKeyDown:N,onMouseDown:A,onMouseEnter:_,onMouseLeave:P,onMouseMove:D,onMouseUp:R,onTouchEnd:F,onTouchMove:I,onTouchStart:L,ref:E},n)))})),TO=(0,r.createContext)(void 0),jO=e=>{var{children:t}=e,[n]=(0,r.useState)("".concat(Ss("recharts"),"-clip")),a=bp();if(null==a)return null;var{left:o,top:i,height:l,width:s}=a;return r.createElement(TO.Provider,{value:n},r.createElement("defs",null,r.createElement("clipPath",{id:n},r.createElement("rect",{x:o,y:i,height:l,width:s}))),t)},AO=["children","className","width","height","style","compact","title","desc"];var RO=(0,r.forwardRef)(((e,t)=>{var{children:n,className:a,width:o,height:i,style:l,compact:s,title:c,desc:u}=e,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,AO),f=sO(d,!1);return s?r.createElement(vO,{otherAttributes:f,title:c,desc:u},n):r.createElement(NO,{className:a,style:l,width:o,height:i,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},r.createElement(vO,{otherAttributes:f,title:c,desc:u,ref:t},r.createElement(jO,null,n)))}));function LO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function IO(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FO(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LO(Object(n),!0).forEach((function(t){IO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e),r=t;return Object.keys(t).reduce(((e,t)=>(void 0===e[t]&&void 0!==r[t]&&(e[t]=r[t]),e)),n)}var zO=["width","height","layout"];function BO(){return BO=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},BO.apply(null,arguments)}var UO={accessibilityLayer:!0,stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index",layout:"radial"},HO=(0,r.forwardRef)((function(e,t){var n,a=FO(e.categoricalChartProps,UO),{width:o,height:i,layout:l}=a,s=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(a,zO);if(!Fv(o)||!Fv(i))return null;var{chartName:c,defaultTooltipEventType:u,validateTooltipEventTypes:d,tooltipPayloadSearcher:f}=e,p={chartName:c,defaultTooltipEventType:u,validateTooltipEventTypes:d,tooltipPayloadSearcher:f,eventEmitter:void 0};return r.createElement($k,{preloadedState:{options:p},reduxStoreName:null!==(n=a.id)&&void 0!==n?n:c},r.createElement(Kk,{chartData:a.data}),r.createElement(Vk,{width:o,height:i,layout:l,margin:a.margin}),r.createElement(Qk,{accessibilityLayer:a.accessibilityLayer,barCategoryGap:a.barCategoryGap,maxBarSize:a.maxBarSize,stackOffset:a.stackOffset,barGap:a.barGap,barSize:a.barSize,syncId:a.syncId,syncMethod:a.syncMethod,className:a.className}),r.createElement(Xk,{cx:a.cx,cy:a.cy,startAngle:a.startAngle,endAngle:a.endAngle,innerRadius:a.innerRadius,outerRadius:a.outerRadius}),r.createElement(RO,BO({width:o,height:i},s,{ref:t})))})),YO=["item"],WO={layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"},qO=(0,r.forwardRef)(((e,t)=>{var n=FO(e,WO);return r.createElement(HO,{chartName:"PieChart",defaultTooltipEventType:"item",validateTooltipEventTypes:YO,tooltipPayloadSearcher:Nu,categoricalChartProps:n,ref:t})})),$O=e=>e.graphicalItems.polarItems,KO=ff([Rb,Lb],Xb),VO=ff([$O,Kb,KO],Zb),QO=ff([VO],nw),XO=ff([QO,Lv],aw),GO=ff([XO,Kb,VO],iw),ZO=ff([XO,Kb,VO],((e,t,n)=>n.length>0?e.flatMap((e=>n.flatMap((n=>{var r;return{value:Wf(e,null!==(r=t.dataKey)&&void 0!==r?r:n.dataKey),errorDomain:[]}})))).filter(Boolean):null!=(null===t||void 0===t?void 0:t.dataKey)?e.map((e=>({value:Wf(e,t.dataKey),errorDomain:[]}))):e.map((e=>({value:e,errorDomain:[]}))))),JO=()=>{},eE=ff([Kb,Aw,JO,ZO,JO],Rw),tE=ff([Kb,kp,XO,GO,lb,Rb,eE],Fw),nE=ff([tE,Kb,Uw],Yw);ff([Kb,tE,nE,Rb],qw);function rE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function aE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rE(Object(n),!0).forEach((function(t){oE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oE(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var iE=(e,t)=>t,lE=[],sE=(e,t,n)=>0===(null===n||void 0===n?void 0:n.length)?lE:n,cE=ff([Lv,iE,sE],((e,t,n)=>{var r,{chartData:a}=e;if((r=null!=(null===t||void 0===t?void 0:t.data)&&t.data.length>0?t.data:a)&&r.length||null==n||(r=n.map((e=>aE(aE({},t.presentationProps),e.props)))),null!=r)return r})),uE=ff([cE,iE,sE],((e,t,n)=>{if(null!=e)return e.map(((e,r)=>{var a,o,i=Wf(e,t.nameKey,t.name);return o=null!==n&&void 0!==n&&null!==(a=n[r])&&void 0!==a&&null!==(a=a.props)&&void 0!==a&&a.fill?n[r].props.fill:"object"===typeof e&&null!=e&&"fill"in e?e.fill:t.fill,{value:Jf(i,t.dataKey),color:o,payload:e,type:t.legendType}}))})),dE=ff([$O,iE],((e,t)=>{if(e.some((e=>"pie"===e.type&&t.dataKey===e.dataKey&&t.data===e.data)))return t})),fE=ff([cE,dE,sE,dp],((e,t,n,r)=>{if(null!=t&&null!=e)return function(e){var t,n,r,{pieSettings:a,displayedData:o,cells:i,offset:l}=e,{cornerRadius:s,startAngle:c,endAngle:u,dataKey:d,nameKey:f,tooltipType:p}=a,h=Math.abs(a.minAngle),m=bP(c,u),g=Math.abs(m),y=o.length<=1?0:null!==(t=a.paddingAngle)&&void 0!==t?t:0,v=o.filter((e=>0!==Wf(e,d,0))).length,b=g-v*h-(g>=360?v:v-1)*y,w=o.reduce(((e,t)=>{var n=Wf(t,d,0);return e+(bs(n)?n:0)}),0);w>0&&(n=o.map(((e,t)=>{var n,o=Wf(e,d,0),u=Wf(e,f,t),g=vP(a,l,e),v=(bs(o)?o:0)/w,x=pP(pP({},e),i&&i[t]&&i[t].props),S=(n=t?r.endAngle+gs(m)*y*(0!==o?1:0):c)+gs(m)*((0!==o?h:0)+v*b),k=(n+S)/2,O=(g.innerRadius+g.outerRadius)/2,E=[{name:u,value:o,payload:x,dataKey:d,type:p}],C=Lf(g.cx,g.cy,O,k);return r=pP(pP(pP(pP({},a.presentationProps),{},{percent:v,cornerRadius:s,name:u,tooltipPayload:E,midAngle:k,middleRadius:O,tooltipPosition:C},x),g),{},{value:Wf(e,d),startAngle:n,endAngle:S,payload:x,paddingAngle:gs(m)*y})})));return n}({offset:r,pieSettings:t,displayedData:e,cells:n})}));function pE(e){var t=yf();return(0,r.useEffect)((()=>(t(nk(e)),()=>{t(rk(e))})),[t,e]),null}var hE=["children","className"];function mE(){return mE=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},mE.apply(null,arguments)}var gE=r.forwardRef(((e,t)=>{var{children:n,className:a}=e,o=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,hE),i=Et("recharts-layer",a);return r.createElement("g",mE({className:i},sO(o,!0),{ref:t}),n)}));function yE(){}function vE(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 bE(e){this._context=e}function wE(e){this._context=e}function xE(e){this._context=e}bE.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:vE(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:vE(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},wE.prototype={areaStart:yE,areaEnd:yE,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:vE(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},xE.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var 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:vE(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class SE{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function kE(e){this._context=e}function OE(e){this._context=e}function EE(e){return new OE(e)}function CE(e){return e<0?-1:1}function _E(e,t,n){var r=e._x1-e._x0,a=t-e._x1,o=(e._y1-e._y0)/(r||a<0&&-0),i=(n-e._y1)/(a||r<0&&-0),l=(o*a+i*r)/(r+a);return(CE(o)+CE(i))*Math.min(Math.abs(o),Math.abs(i),.5*Math.abs(l))||0}function PE(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function DE(e,t,n){var r=e._x0,a=e._y0,o=e._x1,i=e._y1,l=(o-r)/3;e._context.bezierCurveTo(r+l,a+l*t,o-l,i-l*n,o,i)}function ME(e){this._context=e}function NE(e){this._context=new TE(e)}function TE(e){this._context=e}function jE(e){this._context=e}function AE(e){var t,n,r=e.length-1,a=new Array(r),o=new Array(r),i=new Array(r);for(a[0]=0,o[0]=2,i[0]=e[0]+2*e[1],t=1;t<r-1;++t)a[t]=1,o[t]=4,i[t]=4*e[t]+2*e[t+1];for(a[r-1]=2,o[r-1]=7,i[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=a[t]/o[t-1],o[t]-=n,i[t]-=n*i[t-1];for(a[r-1]=i[r-1]/o[r-1],t=r-2;t>=0;--t)a[t]=(i[t]-a[t+1])/o[t];for(o[r-1]=(e[r]+a[r-1])/2,t=0;t<r-1;++t)o[t]=2*e[t+1]-a[t+1];return[a,o]}function RE(e,t){this._context=e,this._t=t}kE.prototype={areaStart:yE,areaEnd:yE,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))}},OE.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},ME.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:DE(this,this._t0,PE(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,DE(this,PE(this,n=_E(this,e,t)),n);break;default:DE(this,this._t0,n=_E(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(NE.prototype=Object.create(ME.prototype)).point=function(e,t){ME.prototype.point.call(this,t,e)},TE.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,a,o){this._context.bezierCurveTo(t,e,r,n,o,a)}},jE.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]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=AE(e),a=AE(t),o=0,i=1;i<n;++o,++i)this._context.bezierCurveTo(r[0][o],a[0][o],r[1][o],a[1][o],e[i],t[i]);(this._line||0!==this._line&&1===n)&&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)}},RE.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};const LE=Math.PI,IE=2*LE,FE=1e-6,zE=IE-FE;function BE(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class UE{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?BE:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return BE;const n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,a,o){this._append`C${+e},${+t},${+n},${+r},${this._x1=+a},${this._y1=+o}`}arcTo(e,t,n,r,a){if(e=+e,t=+t,n=+n,r=+r,(a=+a)<0)throw new Error(`negative radius: ${a}`);let o=this._x1,i=this._y1,l=n-e,s=r-t,c=o-e,u=i-t,d=c*c+u*u;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>FE)if(Math.abs(u*l-s*c)>FE&&a){let f=n-o,p=r-i,h=l*l+s*s,m=f*f+p*p,g=Math.sqrt(h),y=Math.sqrt(d),v=a*Math.tan((LE-Math.acos((h+d-m)/(2*g*y)))/2),b=v/y,w=v/g;Math.abs(b-1)>FE&&this._append`L${e+b*c},${t+b*u}`,this._append`A${a},${a},0,0,${+(u*f>c*p)},${this._x1=e+w*l},${this._y1=t+w*s}`}else this._append`L${this._x1=e},${this._y1=t}`;else;}arc(e,t,n,r,a,o){if(e=+e,t=+t,o=!!o,(n=+n)<0)throw new Error(`negative radius: ${n}`);let i=n*Math.cos(r),l=n*Math.sin(r),s=e+i,c=t+l,u=1^o,d=o?r-a:a-r;null===this._x1?this._append`M${s},${c}`:(Math.abs(this._x1-s)>FE||Math.abs(this._y1-c)>FE)&&this._append`L${s},${c}`,n&&(d<0&&(d=d%IE+IE),d>zE?this._append`A${n},${n},0,1,${u},${e-i},${t-l}A${n},${n},0,1,${u},${this._x1=s},${this._y1=c}`:d>FE&&this._append`A${n},${n},0,${+(d>=LE)},${u},${this._x1=e+n*Math.cos(a)},${this._y1=t+n*Math.sin(a)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function HE(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{const e=Math.floor(n);if(!(e>=0))throw new RangeError(`invalid digits: ${n}`);t=e}return e},()=>new UE(t)}function YE(e){return e[0]}function WE(e){return e[1]}function qE(e,t){var n=_f(!0),r=null,a=EE,o=null,i=HE(l);function l(l){var s,c,u,d=(l=Cf(l)).length,f=!1;for(null==r&&(o=a(u=i())),s=0;s<=d;++s)!(s<d&&n(c=l[s],s,l))===f&&((f=!f)?o.lineStart():o.lineEnd()),f&&o.point(+e(c,s,l),+t(c,s,l));if(u)return o=null,u+""||null}return e="function"===typeof e?e:void 0===e?YE:_f(e),t="function"===typeof t?t:void 0===t?WE:_f(t),l.x=function(t){return arguments.length?(e="function"===typeof t?t:_f(+t),l):e},l.y=function(e){return arguments.length?(t="function"===typeof e?e:_f(+e),l):t},l.defined=function(e){return arguments.length?(n="function"===typeof e?e:_f(!!e),l):n},l.curve=function(e){return arguments.length?(a=e,null!=r&&(o=a(r)),l):a},l.context=function(e){return arguments.length?(null==e?r=o=null:o=a(r=e),l):r},l}function $E(e,t,n){var r=null,a=_f(!0),o=null,i=EE,l=null,s=HE(c);function c(c){var u,d,f,p,h,m=(c=Cf(c)).length,g=!1,y=new Array(m),v=new Array(m);for(null==o&&(l=i(h=s())),u=0;u<=m;++u){if(!(u<m&&a(p=c[u],u,c))===g)if(g=!g)d=u,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),f=u-1;f>=d;--f)l.point(y[f],v[f]);l.lineEnd(),l.areaEnd()}g&&(y[u]=+e(p,u,c),v[u]=+t(p,u,c),l.point(r?+r(p,u,c):y[u],n?+n(p,u,c):v[u]))}if(h)return l=null,h+""||null}function u(){return qE().defined(a).curve(i).context(o)}return e="function"===typeof e?e:void 0===e?YE:_f(+e),t="function"===typeof t?t:_f(void 0===t?0:+t),n="function"===typeof n?n:void 0===n?WE:_f(+n),c.x=function(t){return arguments.length?(e="function"===typeof t?t:_f(+t),r=null,c):e},c.x0=function(t){return arguments.length?(e="function"===typeof t?t:_f(+t),c):e},c.x1=function(e){return arguments.length?(r=null==e?null:"function"===typeof e?e:_f(+e),c):r},c.y=function(e){return arguments.length?(t="function"===typeof e?e:_f(+e),n=null,c):t},c.y0=function(e){return arguments.length?(t="function"===typeof e?e:_f(+e),c):t},c.y1=function(e){return arguments.length?(n=null==e?null:"function"===typeof e?e:_f(+e),c):n},c.lineX0=c.lineY0=function(){return u().x(e).y(t)},c.lineY1=function(){return u().x(e).y(n)},c.lineX1=function(){return u().x(r).y(t)},c.defined=function(e){return arguments.length?(a="function"===typeof e?e:_f(!!e),c):a},c.curve=function(e){return arguments.length?(i=e,null!=o&&(l=i(o)),c):i},c.context=function(e){return arguments.length?(null==e?o=l=null:l=i(o=e),c):o},c}function KE(){return KE=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},KE.apply(null,arguments)}function VE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function QE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?VE(Object(n),!0).forEach((function(t){XE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XE(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var GE={curveBasisClosed:function(e){return new wE(e)},curveBasisOpen:function(e){return new xE(e)},curveBasis:function(e){return new bE(e)},curveBumpX:function(e){return new SE(e,!0)},curveBumpY:function(e){return new SE(e,!1)},curveLinearClosed:function(e){return new kE(e)},curveLinear:EE,curveMonotoneX:function(e){return new ME(e)},curveMonotoneY:function(e){return new NE(e)},curveNatural:function(e){return new jE(e)},curveStep:function(e){return new RE(e,.5)},curveStepAfter:function(e){return new RE(e,1)},curveStepBefore:function(e){return new RE(e,0)}},ZE=e=>Iv(e.x)&&Iv(e.y),JE=e=>e.x,eC=e=>e.y,tC=e=>{var t,{type:n="linear",points:r=[],baseLine:a,layout:o,connectNulls:i=!1}=e,l=((e,t)=>{if("function"===typeof e)return e;var n="curve".concat(_s(e));return"curveMonotone"!==n&&"curveBump"!==n||!t?GE[n]||EE:GE["".concat(n).concat("vertical"===t?"Y":"X")]})(n,o),s=i?r.filter(ZE):r;if(Array.isArray(a)){var c=i?a.filter((e=>ZE(e))):a,u=s.map(((e,t)=>QE(QE({},e),{},{base:c[t]})));return(t="vertical"===o?$E().y(eC).x1(JE).x0((e=>e.base.x)):$E().x(JE).y1(eC).y0((e=>e.base.y))).defined(ZE).curve(l),t(u)}return(t="vertical"===o&&bs(a)?$E().y(eC).x1(JE).x0(a):bs(a)?$E().x(JE).y1(eC).y0(a):qE().x(JE).y(eC)).defined(ZE).curve(l),t(s)},nC=e=>{var{className:t,points:n,path:a,pathRef:o}=e;if((!n||!n.length)&&!a)return null;var i=n&&n.length?tC(e):a;return r.createElement("path",KE({},sO(e,!1),((e,t)=>{if(!e||"function"===typeof e||"boolean"===typeof e)return null;var n=e;if((0,r.isValidElement)(e)&&(n=e.props),"object"!==typeof n&&"function"!==typeof n)return null;var a={};return Object.keys(n).forEach((e=>{tO.includes(e)&&(a[e]=t||(t=>n[e](n,t)))})),a})(e),{className:Et("recharts-curve",t),d:null===i?void 0:i,ref:o}))},rC=!("undefined"!==typeof window&&window.document&&Boolean(window.document.createElement)&&window.setTimeout);function aC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aC(Object(n),!0).forEach((function(t){iC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function iC(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lC={widthCache:{},cacheCount:0},sC={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},cC="recharts_measurement_span";var uC=function(e){if(void 0===e||null===e||rC)return{width:0,height:0};var t=function(e){var t=oC({},e);return Object.keys(t).forEach((e=>{t[e]||delete t[e]})),t}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),n=JSON.stringify({text:e,copyStyle:t});if(lC.widthCache[n])return lC.widthCache[n];try{var r=document.getElementById(cC);r||((r=document.createElement("span")).setAttribute("id",cC),r.setAttribute("aria-hidden","true"),document.body.appendChild(r));var a=oC(oC({},sC),t);Object.assign(r.style,a),r.textContent="".concat(e);var o=r.getBoundingClientRect(),i={width:o.width,height:o.height};return lC.widthCache[n]=i,++lC.cacheCount>2e3&&(lC.cacheCount=0,lC.widthCache={}),i}catch(l){return{width:0,height:0}}},dC=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,fC=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,pC=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,hC=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,mC={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},gC=Object.keys(mC),yC="NaN";class vC{static parse(e){var t,[,n,r]=null!==(t=hC.exec(e))&&void 0!==t?t:[];return new vC(parseFloat(n),null!==r&&void 0!==r?r:"")}constructor(e,t){this.num=e,this.unit=t,this.num=e,this.unit=t,ys(e)&&(this.unit=""),""===t||pC.test(t)||(this.num=NaN,this.unit=""),gC.includes(t)&&(this.num=function(e,t){return e*mC[t]}(e,t),this.unit="px")}add(e){return this.unit!==e.unit?new vC(NaN,""):new vC(this.num+e.num,this.unit)}subtract(e){return this.unit!==e.unit?new vC(NaN,""):new vC(this.num-e.num,this.unit)}multiply(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new vC(NaN,""):new vC(this.num*e.num,this.unit||e.unit)}divide(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new vC(NaN,""):new vC(this.num/e.num,this.unit||e.unit)}toString(){return"".concat(this.num).concat(this.unit)}isNaN(){return ys(this.num)}}function bC(e){if(e.includes(yC))return yC;for(var t=e;t.includes("*")||t.includes("/");){var n,[,r,a,o]=null!==(n=dC.exec(t))&&void 0!==n?n:[],i=vC.parse(null!==r&&void 0!==r?r:""),l=vC.parse(null!==o&&void 0!==o?o:""),s="*"===a?i.multiply(l):i.divide(l);if(s.isNaN())return yC;t=t.replace(dC,s.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var c,[,u,d,f]=null!==(c=fC.exec(t))&&void 0!==c?c:[],p=vC.parse(null!==u&&void 0!==u?u:""),h=vC.parse(null!==f&&void 0!==f?f:""),m="+"===d?p.add(h):p.subtract(h);if(m.isNaN())return yC;t=t.replace(fC,m.toString())}return t}var wC=/\(([^()]*)\)/;function xC(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t,n=e;null!=(t=wC.exec(n));){var[,r]=t;n=n.replace(wC,bC(r))}return n}(t),t=bC(t)}function SC(e){var t=function(e){try{return xC(e)}catch(t){return yC}}(e.slice(5,-1));return t===yC?"":t}var kC=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],OC=["dx","dy","angle","className","breakAll"];function EC(){return EC=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},EC.apply(null,arguments)}function CC(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var _C=/[ \f\n\r\t\v\u2028\u2029]+/,PC=e=>{var{children:t,breakAll:n,style:r}=e;try{var a=[];return Cs(t)||(a=n?t.toString().split(""):t.toString().split(_C)),{wordsWithComputedWidth:a.map((e=>({word:e,width:uC(e,r).width}))),spaceWidth:n?0:uC("\xa0",r).width}}catch(o){return null}},DC=e=>[{words:Cs(e)?[]:e.toString().split(_C)}],MC=e=>{var{width:t,scaleToFit:n,children:r,style:a,breakAll:o,maxLines:i}=e;if((t||n)&&!rC){var l=PC({breakAll:o,children:r,style:a});if(!l)return DC(r);var{wordsWithComputedWidth:s,spaceWidth:c}=l;return((e,t,n,r,a)=>{var{maxLines:o,children:i,style:l,breakAll:s}=e,c=bs(o),u=i,d=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(((e,t)=>{var{word:o,width:i}=t,l=e[e.length-1];if(l&&(null==r||a||l.width+i+n<Number(r)))l.words.push(o),l.width+=i+n;else{var s={words:[o],width:i};e.push(s)}return e}),[])},f=d(t),p=e=>e.reduce(((e,t)=>e.width>t.width?e:t));if(!c||a)return f;if(!(f.length>o||p(f).width>Number(r)))return f;for(var h,m=e=>{var t=u.slice(0,e),n=PC({breakAll:s,style:l,children:t+"\u2026"}).wordsWithComputedWidth,a=d(n);return[a.length>o||p(a).width>Number(r),a]},g=0,y=u.length-1,v=0;g<=y&&v<=u.length-1;){var b=Math.floor((g+y)/2),w=b-1,[x,S]=m(w),[k]=m(b);if(x||k||(g=b+1),x&&k&&(y=b-1),!x&&k){h=S;break}v++}return h||f})({breakAll:o,children:r,maxLines:i,style:a},s,c,t,n)}return DC(r)},NC="#808080",TC=(0,r.forwardRef)(((e,t)=>{var{x:n=0,y:a=0,lineHeight:o="1em",capHeight:i="0.71em",scaleToFit:l=!1,textAnchor:s="start",verticalAnchor:c="end",fill:u=NC}=e,d=CC(e,kC),f=(0,r.useMemo)((()=>MC({breakAll:d.breakAll,children:d.children,maxLines:d.maxLines,scaleToFit:l,style:d.style,width:d.width})),[d.breakAll,d.children,d.maxLines,l,d.style,d.width]),{dx:p,dy:h,angle:m,className:g,breakAll:y}=d,v=CC(d,OC);if(!ws(n)||!ws(a))return null;var b,w=n+(bs(p)?p:0),x=a+(bs(h)?h:0);switch(c){case"start":b=SC("calc(".concat(i,")"));break;case"middle":b=SC("calc(".concat((f.length-1)/2," * -").concat(o," + (").concat(i," / 2))"));break;default:b=SC("calc(".concat(f.length-1," * -").concat(o,")"))}var S=[];if(l){var k=f[0].width,{width:O}=d;S.push("scale(".concat(bs(O)?O/k:1,")"))}return m&&S.push("rotate(".concat(m,", ").concat(w,", ").concat(x,")")),S.length&&(v.transform=S.join(" ")),r.createElement("text",EC({},sO(v,!0),{ref:t,x:w,y:x,className:Et("recharts-text",g),textAnchor:s,fill:u.includes("url")?NC:u}),f.map(((e,t)=>{var n=e.words.join(y?"":" ");return r.createElement("tspan",{x:w,dy:0===t?b:o,key:"".concat(n,"-").concat(t)},n)})))}));TC.displayName="Text";var jC=e=>null;jC.displayName="Cell";var AC=n(9397),RC=n.n(AC),LC=n(4250),IC=n.n(LC);var FC=1e-4,zC=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],BC=(e,t)=>e.map(((e,n)=>e*t**n)).reduce(((e,t)=>e+t)),UC=(e,t)=>n=>{var r=zC(e,t);return BC(r,n)},HC=function(){for(var e,t,n,r,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];if(1===o.length)switch(o[0]){case"linear":[e,n,t,r]=[0,0,1,1];break;case"ease":[e,n,t,r]=[.25,.1,.25,1];break;case"ease-in":[e,n,t,r]=[.42,0,1,1];break;case"ease-out":[e,n,t,r]=[.42,0,.58,1];break;case"ease-in-out":[e,n,t,r]=[0,0,.58,1];break;default:var l=o[0].split("(");"cubic-bezier"===l[0]&&4===l[1].split(")")[0].split(",").length&&([e,n,t,r]=l[1].split(")")[0].split(",").map((e=>parseFloat(e))))}else 4===o.length&&([e,n,t,r]=o);var s,c,u=UC(e,t),d=UC(n,r),f=(s=e,c=t,e=>{var t=[...zC(s,c).map(((e,t)=>e*t)).slice(1),0];return BC(t,e)}),p=e=>e>1?1:e<0?0:e,h=e=>{for(var t=e>1?1:e,n=t,r=0;r<8;++r){var a=u(n)-t,o=f(n);if(Math.abs(a-t)<FC||o<FC)return d(n);n=p(n-a/o)}return d(n)};return h.isStepper=!1,h},YC=e=>{if("string"===typeof e)switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return HC(e);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{stiff:t=100,damping:n=8,dt:r=17}=e,a=(e,a,o)=>{var i=o+(-(e-a)*t-o*n)*r/1e3,l=o*r/1e3+e;return Math.abs(l-a)<FC&&Math.abs(i)<FC?[a,0]:[l,i]};return a.isStepper=!0,a.dt=r,a}();default:if("cubic-bezier"===e.split("(")[0])return HC(e)}return"function"===typeof e?e:null};function WC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function qC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WC(Object(n),!0).forEach((function(t){$C(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $C(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var KC=(e,t)=>Object.keys(t).reduce(((n,r)=>qC(qC({},n),{},{[r]:e(r,t[r])})),{});function VC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function QC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?VC(Object(n),!0).forEach((function(t){XC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XC(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var GC=(e,t,n)=>e+(t-e)*n,ZC=e=>{var{from:t,to:n}=e;return t!==n},JC=(e,t,n)=>{var r=KC(((t,n)=>{if(ZC(n)){var[r,a]=e(n.from,n.to,n.velocity);return QC(QC({},n),{},{from:r,velocity:a})}return n}),t);return n<1?KC(((e,t)=>ZC(t)?QC(QC({},t),{},{velocity:GC(t.velocity,r[e].velocity,n),from:GC(t.from,r[e].from,n)}):t),t):JC(e,r,n-1)};function e_(e,t,n,r,a,o){var i,l=r.reduce(((n,r)=>QC(QC({},n),{},{[r]:{from:e[r],velocity:0,to:t[r]}})),{}),s=null,c=r=>{i||(i=r);var u=(r-i)/n.dt;l=JC(n,l,u),a(QC(QC(QC({},e),t),KC(((e,t)=>t.from),l))),i=r,Object.values(l).filter(ZC).length&&(s=o.setTimeout(c))};return()=>(s=o.setTimeout(c),()=>{s()})}const t_=(e,t,n,r,a,o)=>{var i,l,s=(i=e,l=t,[Object.keys(i),Object.keys(l)].reduce(((e,t)=>e.filter((e=>t.includes(e))))));return!0===n.isStepper?e_(e,t,n,s,a,o):function(e,t,n,r,a,o,i){var l,s=null,c=a.reduce(((n,r)=>QC(QC({},n),{},{[r]:[e[r],t[r]]})),{}),u=a=>{l||(l=a);var d=(a-l)/r,f=KC(((e,t)=>GC(...t,n(d))),c);if(o(QC(QC(QC({},e),t),f)),d<1)s=i.setTimeout(u);else{var p=KC(((e,t)=>GC(...t,n(1))),c);o(QC(QC(QC({},e),t),p))}};return()=>(s=i.setTimeout(u),()=>{s()})}(e,t,n,r,s,a,o)};class n_{setTimeout(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=performance.now(),r=null,a=o=>{o-n>=t?e(o):"function"===typeof requestAnimationFrame&&(r=requestAnimationFrame(a))};return r=requestAnimationFrame(a),()=>{cancelAnimationFrame(r)}}}var r_=["children","begin","duration","attributeName","easing","isActive","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart","animationManager"];function a_(){return a_=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},a_.apply(null,arguments)}function o_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o_(Object(n),!0).forEach((function(t){l_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l_(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s_(){return function(e){var t=()=>null,n=!1,r=null,a=o=>{if(!n){if(Array.isArray(o)){if(!o.length)return;var i=o,[l,...s]=i;return"number"===typeof l?void(r=e.setTimeout(a.bind(null,s),l)):(a(l),void(r=e.setTimeout(a.bind(null,s))))}"object"===typeof o&&t(o),"function"===typeof o&&o()}};return{stop:()=>{n=!0},start:e=>{n=!1,r&&(r(),r=null),a(e)},subscribe:e=>(t=e,()=>{t=()=>null}),getTimeoutController:()=>e}}(new n_)}class c_ extends r.PureComponent{constructor(e,t){super(e,t),l_(this,"mounted",!1),l_(this,"manager",null),l_(this,"stopJSAnimation",null),l_(this,"unSubscribe",null);var{isActive:n,attributeName:r,from:a,to:o,children:i,duration:l,animationManager:s}=this.props;if(this.manager=s,this.handleStyleChange=this.handleStyleChange.bind(this),this.changeStyle=this.changeStyle.bind(this),!n||l<=0)return this.state={style:{}},void("function"===typeof i&&(this.state={style:o}));if(a){if("function"===typeof i)return void(this.state={style:a});this.state={style:r?{[r]:a}:a}}else this.state={style:{}}}componentDidMount(){var{isActive:e,canBegin:t}=this.props;this.mounted=!0,e&&t&&this.runAnimation(this.props)}componentDidUpdate(e){var{isActive:t,canBegin:n,attributeName:r,shouldReAnimate:a,to:o,from:i}=this.props,{style:l}=this.state;if(n)if(t){if(!(IC()(e.to,o)&&e.canBegin&&e.isActive)){var s=!e.canBegin||!e.isActive;this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var c=s||a?i:e.to;if(this.state&&l){var u={style:r?{[r]:c}:c};(r&&l[r]!==c||!r&&l!==c)&&this.setState(u)}this.runAnimation(i_(i_({},this.props),{},{from:c,begin:0}))}}else{var d={style:r?{[r]:o}:o};this.state&&l&&(r&&l[r]!==o||!r&&l!==o)&&this.setState(d)}}componentWillUnmount(){this.mounted=!1;var{onAnimationEnd:e}=this.props;this.unSubscribe&&this.unSubscribe(),this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}handleStyleChange(e){this.changeStyle(e)}changeStyle(e){this.mounted&&this.setState({style:e})}runJSAnimation(e){var{from:t,to:n,duration:r,easing:a,begin:o,onAnimationEnd:i,onAnimationStart:l}=e,s=t_(t,n,YC(a),r,this.changeStyle,this.manager.getTimeoutController());this.manager.start([l,o,()=>{this.stopJSAnimation=s()},r,i])}runAnimation(e){var{begin:t,duration:n,attributeName:r,to:a,easing:o,onAnimationStart:i,onAnimationEnd:l,children:s}=e;if(this.unSubscribe=this.manager.subscribe(this.handleStyleChange),"function"!==typeof o&&"function"!==typeof s&&"spring"!==o){var c=r?{[r]:a}:a,u=((e,t,n)=>e.map((e=>{return"".concat((r=e,r.replace(/([A-Z])/g,(e=>"-".concat(e.toLowerCase()))))," ").concat(t,"ms ").concat(n);var r})).join(","))(Object.keys(c),n,o);this.manager.start([i,t,i_(i_({},c),{},{transition:u}),n,l])}else this.runJSAnimation(e)}render(){var e=this.props,{children:t,begin:n,duration:a,attributeName:o,easing:i,isActive:l,from:s,to:c,canBegin:u,onAnimationEnd:d,shouldReAnimate:f,onAnimationReStart:p,animationManager:h}=e,m=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,r_),g=r.Children.count(t),y=this.state.style;if("function"===typeof t)return t(y);if(!l||0===g||a<=0)return t;var v=e=>{var{style:t={},className:n}=e.props;return(0,r.cloneElement)(e,i_(i_({},m),{},{style:i_(i_({},t),y),className:n}))};return 1===g?v(r.Children.only(t)):r.createElement("div",null,r.Children.map(t,(e=>v(e))))}}l_(c_,"displayName","Animate"),l_(c_,"defaultProps",{begin:0,duration:1e3,attributeName:"",easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}});var u_=(0,r.createContext)(null);function d_(e){var t,n,a=(0,r.useContext)(u_);return r.createElement(c_,a_({},e,{animationManager:null!==(t=null!==(n=e.animationManager)&&void 0!==n?n:a)&&void 0!==t?t:s_()}))}function f_(){return f_=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},f_.apply(null,arguments)}var p_=(e,t,n,r,a)=>{var o,i=Math.min(Math.abs(n)/2,Math.abs(r)/2),l=r>=0?1:-1,s=n>=0?1:-1,c=r>=0&&n>=0||r<0&&n<0?1:0;if(i>0&&a instanceof Array){for(var u=[0,0,0,0],d=0;d<4;d++)u[d]=a[d]>i?i:a[d];o="M".concat(e,",").concat(t+l*u[0]),u[0]>0&&(o+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(c,",").concat(e+s*u[0],",").concat(t)),o+="L ".concat(e+n-s*u[1],",").concat(t),u[1]>0&&(o+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(c,",\n ").concat(e+n,",").concat(t+l*u[1])),o+="L ".concat(e+n,",").concat(t+r-l*u[2]),u[2]>0&&(o+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(c,",\n ").concat(e+n-s*u[2],",").concat(t+r)),o+="L ".concat(e+s*u[3],",").concat(t+r),u[3]>0&&(o+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(c,",\n ").concat(e,",").concat(t+r-l*u[3])),o+="Z"}else if(i>0&&a===+a&&a>0){var f=Math.min(i,a);o="M ".concat(e,",").concat(t+l*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+s*f,",").concat(t,"\n L ").concat(e+n-s*f,",").concat(t,"\n A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+n,",").concat(t+l*f,"\n L ").concat(e+n,",").concat(t+r-l*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e+n-s*f,",").concat(t+r,"\n L ").concat(e+s*f,",").concat(t+r,"\n A ").concat(f,",").concat(f,",0,0,").concat(c,",").concat(e,",").concat(t+r-l*f," Z")}else o="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return o},h_={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},m_=e=>{var t=FO(e,h_),n=(0,r.useRef)(null),[a,o]=(0,r.useState)(-1);(0,r.useEffect)((()=>{if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&o(e)}catch(t){}}),[]);var{x:i,y:l,width:s,height:c,radius:u,className:d}=t,{animationEasing:f,animationDuration:p,animationBegin:h,isAnimationActive:m,isUpdateAnimationActive:g}=t;if(i!==+i||l!==+l||s!==+s||c!==+c||0===s||0===c)return null;var y=Et("recharts-rectangle",d);return g?r.createElement(d_,{canBegin:a>0,from:{width:s,height:c,x:i,y:l},to:{width:s,height:c,x:i,y:l},duration:p,animationEasing:f,isActive:g},(e=>{var{width:o,height:i,x:l,y:s}=e;return r.createElement(d_,{canBegin:a>0,from:"0px ".concat(-1===a?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:h,duration:p,isActive:m,easing:f},r.createElement("path",f_({},sO(t,!0),{className:y,d:p_(l,s,o,i,u),ref:n})))})):r.createElement("path",f_({},sO(t,!0),{className:y,d:p_(i,l,s,c,u)}))};function g_(){return g_=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},g_.apply(null,arguments)}var y_=(e,t,n,r,a)=>{var o,i=n-r;return o="M ".concat(e,",").concat(t),o+="L ".concat(e+n,",").concat(t),o+="L ".concat(e+n-i/2,",").concat(t+a),o+="L ".concat(e+n-i/2-r,",").concat(t+a),o+="L ".concat(e,",").concat(t," Z")},v_={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},b_=e=>{var t=FO(e,v_),n=(0,r.useRef)(),[a,o]=(0,r.useState)(-1);(0,r.useEffect)((()=>{if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&o(e)}catch(t){}}),[]);var{x:i,y:l,upperWidth:s,lowerWidth:c,height:u,className:d}=t,{animationEasing:f,animationDuration:p,animationBegin:h,isUpdateAnimationActive:m}=t;if(i!==+i||l!==+l||s!==+s||c!==+c||u!==+u||0===s&&0===c||0===u)return null;var g=Et("recharts-trapezoid",d);return m?r.createElement(d_,{canBegin:a>0,from:{upperWidth:0,lowerWidth:0,height:u,x:i,y:l},to:{upperWidth:s,lowerWidth:c,height:u,x:i,y:l},duration:p,animationEasing:f,isActive:m},(e=>{var{upperWidth:o,lowerWidth:i,height:l,x:s,y:c}=e;return r.createElement(d_,{canBegin:a>0,from:"0px ".concat(-1===a?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:h,duration:p,easing:f},r.createElement("path",g_({},sO(t,!0),{className:g,d:y_(s,c,o,i,l),ref:n})))})):r.createElement("g",null,r.createElement("path",g_({},sO(t,!0),{className:g,d:y_(i,l,s,c,u)})))};function w_(){return w_=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},w_.apply(null,arguments)}var x_=e=>{var{cx:t,cy:n,radius:r,angle:a,sign:o,isExternal:i,cornerRadius:l,cornerIsExternal:s}=e,c=l*(i?1:-1)+r,u=Math.asin(l/c)/Af,d=s?a:a+o*u,f=s?a-o*u:a;return{center:Lf(t,n,c,d),circleTangency:Lf(t,n,r,d),lineTangency:Lf(t,n,c*Math.cos(u*Af),f),theta:u}},S_=e=>{var{cx:t,cy:n,innerRadius:r,outerRadius:a,startAngle:o,endAngle:i}=e,l=((e,t)=>gs(t-e)*Math.min(Math.abs(t-e),359.999))(o,i),s=o+l,c=Lf(t,n,a,o),u=Lf(t,n,a,s),d="M ".concat(c.x,",").concat(c.y,"\n A ").concat(a,",").concat(a,",0,\n ").concat(+(Math.abs(l)>180),",").concat(+(o>s),",\n ").concat(u.x,",").concat(u.y,"\n ");if(r>0){var f=Lf(t,n,r,o),p=Lf(t,n,r,s);d+="L ".concat(p.x,",").concat(p.y,"\n A ").concat(r,",").concat(r,",0,\n ").concat(+(Math.abs(l)>180),",").concat(+(o<=s),",\n ").concat(f.x,",").concat(f.y," Z")}else d+="L ".concat(t,",").concat(n," Z");return d},k_={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},O_=e=>{var t=FO(e,k_),{cx:n,cy:a,innerRadius:o,outerRadius:i,cornerRadius:l,forceCornerRadius:s,cornerIsExternal:c,startAngle:u,endAngle:d,className:f}=t;if(i<o||u===d)return null;var p,h=Et("recharts-sector",f),m=i-o,g=ks(l,m,0,!0);return p=g>0&&Math.abs(u-d)<360?(e=>{var{cx:t,cy:n,innerRadius:r,outerRadius:a,cornerRadius:o,forceCornerRadius:i,cornerIsExternal:l,startAngle:s,endAngle:c}=e,u=gs(c-s),{circleTangency:d,lineTangency:f,theta:p}=x_({cx:t,cy:n,radius:a,angle:s,sign:u,cornerRadius:o,cornerIsExternal:l}),{circleTangency:h,lineTangency:m,theta:g}=x_({cx:t,cy:n,radius:a,angle:c,sign:-u,cornerRadius:o,cornerIsExternal:l}),y=l?Math.abs(s-c):Math.abs(s-c)-p-g;if(y<0)return i?"M ".concat(f.x,",").concat(f.y,"\n a").concat(o,",").concat(o,",0,0,1,").concat(2*o,",0\n a").concat(o,",").concat(o,",0,0,1,").concat(2*-o,",0\n "):S_({cx:t,cy:n,innerRadius:r,outerRadius:a,startAngle:s,endAngle:c});var v="M ".concat(f.x,",").concat(f.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(u<0),",").concat(d.x,",").concat(d.y,"\n A").concat(a,",").concat(a,",0,").concat(+(y>180),",").concat(+(u<0),",").concat(h.x,",").concat(h.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(u<0),",").concat(m.x,",").concat(m.y,"\n ");if(r>0){var{circleTangency:b,lineTangency:w,theta:x}=x_({cx:t,cy:n,radius:r,angle:s,sign:u,isExternal:!0,cornerRadius:o,cornerIsExternal:l}),{circleTangency:S,lineTangency:k,theta:O}=x_({cx:t,cy:n,radius:r,angle:c,sign:-u,isExternal:!0,cornerRadius:o,cornerIsExternal:l}),E=l?Math.abs(s-c):Math.abs(s-c)-x-O;if(E<0&&0===o)return"".concat(v,"L").concat(t,",").concat(n,"Z");v+="L".concat(k.x,",").concat(k.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(u<0),",").concat(S.x,",").concat(S.y,"\n A").concat(r,",").concat(r,",0,").concat(+(E>180),",").concat(+(u>0),",").concat(b.x,",").concat(b.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(u<0),",").concat(w.x,",").concat(w.y,"Z")}else v+="L".concat(t,",").concat(n,"Z");return v})({cx:n,cy:a,innerRadius:o,outerRadius:i,cornerRadius:Math.min(g,m/2),forceCornerRadius:s,cornerIsExternal:c,startAngle:u,endAngle:d}):S_({cx:n,cy:a,innerRadius:o,outerRadius:i,startAngle:u,endAngle:d}),r.createElement("path",w_({},sO(t,!0),{className:h,d:p}))};Math.abs,Math.atan2;const E_=Math.cos,C_=(Math.max,Math.min,Math.sin),__=Math.sqrt,P_=Math.PI,D_=2*P_;const M_={draw(e,t){const n=__(t/P_);e.moveTo(n,0),e.arc(0,0,n,0,D_)}},N_={draw(e,t){const n=__(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()}},T_=__(1/3),j_=2*T_,A_={draw(e,t){const n=__(t/j_),r=n*T_;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},R_={draw(e,t){const n=__(t),r=-n/2;e.rect(r,r,n,n)}},L_=C_(P_/10)/C_(7*P_/10),I_=C_(D_/10)*L_,F_=-E_(D_/10)*L_,z_={draw(e,t){const n=__(.8908130915292852*t),r=I_*n,a=F_*n;e.moveTo(0,-n),e.lineTo(r,a);for(let o=1;o<5;++o){const t=D_*o/5,i=E_(t),l=C_(t);e.lineTo(l*n,-i*n),e.lineTo(i*r-l*a,l*r+i*a)}e.closePath()}},B_=__(3),U_={draw(e,t){const n=-__(t/(3*B_));e.moveTo(0,2*n),e.lineTo(-B_*n,-n),e.lineTo(B_*n,-n),e.closePath()}},H_=-.5,Y_=__(3)/2,W_=1/__(12),q_=3*(W_/2+1),$_={draw(e,t){const n=__(t/q_),r=n/2,a=n*W_,o=r,i=n*W_+n,l=-o,s=i;e.moveTo(r,a),e.lineTo(o,i),e.lineTo(l,s),e.lineTo(H_*r-Y_*a,Y_*r+H_*a),e.lineTo(H_*o-Y_*i,Y_*o+H_*i),e.lineTo(H_*l-Y_*s,Y_*l+H_*s),e.lineTo(H_*r+Y_*a,H_*a-Y_*r),e.lineTo(H_*o+Y_*i,H_*i-Y_*o),e.lineTo(H_*l+Y_*s,H_*s-Y_*l),e.closePath()}};__(3),__(3);var K_=["type","size","sizeType"];function V_(){return V_=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},V_.apply(null,arguments)}function Q_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Q_(Object(n),!0).forEach((function(t){G_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function G_(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Z_={symbolCircle:M_,symbolCross:N_,symbolDiamond:A_,symbolSquare:R_,symbolStar:z_,symbolTriangle:U_,symbolWye:$_},J_=Math.PI/180,eP=e=>{var{type:t="circle",size:n=64,sizeType:a="area"}=e,o=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,K_),i=X_(X_({},o),{},{type:t,size:n,sizeType:a}),{className:l,cx:s,cy:c}=i,u=sO(i,!0);return s===+s&&c===+c&&n===+n?r.createElement("path",V_({},u,{className:Et("recharts-symbols",l),transform:"translate(".concat(s,", ").concat(c,")"),d:(()=>{var e=(e=>{var t="symbol".concat(_s(e));return Z_[t]||M_})(t),r=function(e,t){let n=null,r=HE(a);function a(){let a;if(n||(n=a=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),a)return n=null,a+""||null}return e="function"===typeof e?e:_f(e||M_),t="function"===typeof t?t:_f(void 0===t?64:+t),a.type=function(t){return arguments.length?(e="function"===typeof t?t:_f(t),a):e},a.size=function(e){return arguments.length?(t="function"===typeof e?e:_f(+e),a):t},a.context=function(e){return arguments.length?(n=null==e?null:e,a):n},a}().type(e).size(((e,t,n)=>{if("area"===t)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*J_;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*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}})(n,a,t));return r()})()})):null};eP.registerSymbol=(e,t)=>{Z_["symbol".concat(_s(e))]=t};var tP=["option","shapeType","propTransformer","activeClassName","isActive"];function nP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function rP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nP(Object(n),!0).forEach((function(t){aP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oP(e,t){return rP(rP({},t),e)}function iP(e){var{shapeType:t,elementProps:n}=e;switch(t){case"rectangle":return r.createElement(m_,n);case"trapezoid":return r.createElement(b_,n);case"sector":return r.createElement(O_,n);case"symbols":if(function(e){return"symbols"===e}(t))return r.createElement(eP,n);break;default:return null}}function lP(e){var t,{option:n,shapeType:a,propTransformer:o=oP,activeClassName:i="recharts-active-shape",isActive:l}=e,s=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,tP);if((0,r.isValidElement)(n))t=(0,r.cloneElement)(n,rP(rP({},s),function(e){return(0,r.isValidElement)(e)?e.props:e}(n)));else if("function"===typeof n)t=n(s);else if(RC()(n)&&"boolean"!==typeof n){var c=o(n,s);t=r.createElement(iP,{shapeType:a,elementProps:c})}else{var u=s;t=r.createElement(iP,{shapeType:a,elementProps:u})}return l?r.createElement(gE,{className:i},t):t}function sP(e){var{fn:t,args:n}=e,a=yf(),o=hp();return(0,r.useEffect)((()=>{if(!o){var e=t(n);return a(Ld(e)),()=>{a(Id(e))}}}),[t,n,a,o]),null}var cP=()=>{};function uP(e){var{legendPayload:t}=e,n=yf(),a=xf(kp);return(0,r.useEffect)((()=>"centric"!==a&&"radial"!==a?cP:(n(wk(t)),()=>{n(xk(t))})),[n,a,t]),null}var dP=["onMouseEnter","onClick","onMouseLeave"];function fP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fP(Object(n),!0).forEach((function(t){hP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mP(){return mP=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},mP.apply(null,arguments)}function gP(e){var t=(0,r.useMemo)((()=>sO(e,!1)),[e]),n=(0,r.useMemo)((()=>lO(e.children,jC)),[e.children]),a=(0,r.useMemo)((()=>({name:e.name,nameKey:e.nameKey,tooltipType:e.tooltipType,data:e.data,dataKey:e.dataKey,cx:e.cx,cy:e.cy,startAngle:e.startAngle,endAngle:e.endAngle,minAngle:e.minAngle,paddingAngle:e.paddingAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius,cornerRadius:e.cornerRadius,legendType:e.legendType,fill:e.fill,presentationProps:t})),[e.cornerRadius,e.cx,e.cy,e.data,e.dataKey,e.endAngle,e.innerRadius,e.minAngle,e.name,e.nameKey,e.outerRadius,e.paddingAngle,e.startAngle,e.tooltipType,e.legendType,e.fill,t]),o=xf((e=>uE(e,a,n)));return r.createElement(uP,{legendPayload:o})}function yP(e){var{dataKey:t,nameKey:n,sectors:r,stroke:a,strokeWidth:o,fill:i,name:l,hide:s,tooltipType:c}=e;return{dataDefinedOnItem:null===r||void 0===r?void 0:r.map((e=>e.tooltipPayload)),positions:null===r||void 0===r?void 0:r.map((e=>e.tooltipPosition)),settings:{stroke:a,strokeWidth:o,fill:i,dataKey:t,nameKey:n,name:Jf(l,t),hide:s,type:c,color:i,unit:""}}}var vP=(e,t,n)=>{var{top:r,left:a,width:o,height:i}=t,l=If(o,i),s=a+ks(e.cx,o,o/2),c=r+ks(e.cy,i,i/2),u=ks(e.innerRadius,l,0),d=((e,t,n)=>"function"===typeof t?t(e):ks(t,n,.8*n))(n,e.outerRadius,l);return{cx:s,cy:c,innerRadius:u,outerRadius:d,maxRadius:e.maxRadius||Math.sqrt(o*o+i*i)/2}},bP=(e,t)=>gs(t-e)*Math.min(Math.abs(t-e),360);function wP(e){var{sectors:t,props:n,showLabels:a}=e,{label:o,labelLine:i,dataKey:l}=n;if(!a||!o||!t)return null;var s=sO(n,!1),c=sO(o,!1),u=sO(i,!1),d="object"===typeof o&&"offsetRadius"in o&&o.offsetRadius||20,f=t.map(((e,t)=>{var n,a,f=(e.startAngle+e.endAngle)/2,p=Lf(e.cx,e.cy,e.outerRadius+d,f),h=pP(pP(pP(pP({},s),e),{},{stroke:"none"},c),{},{index:t,textAnchor:(n=p.x,a=e.cx,n>a?"start":n<a?"end":"middle")},p),m=pP(pP(pP(pP({},s),e),{},{fill:"none",stroke:e.fill},u),{},{index:t,points:[Lf(e.cx,e.cy,e.outerRadius,f),p],key:"line"});return r.createElement(gE,{key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(t)},i&&((e,t)=>{if(r.isValidElement(e))return r.cloneElement(e,t);if("function"===typeof e)return e(t);var n=Et("recharts-pie-label-line","boolean"!==typeof e?e.className:"");return r.createElement(nC,mP({},t,{type:"linear",className:n}))})(i,m),((e,t,n)=>{if(r.isValidElement(e))return r.cloneElement(e,t);var a=n;if("function"===typeof e&&(a=e(t),r.isValidElement(a)))return a;var o=Et("recharts-pie-label-text","boolean"!==typeof e&&"function"!==typeof e?e.className:"");return r.createElement(TC,mP({},t,{alignmentBaseline:"middle",className:o}),a)})(o,h,Wf(e,l)))}));return r.createElement(gE,{className:"recharts-pie-labels"},f)}function xP(e){var{sectors:t,activeShape:n,inactiveShape:a,allOtherPieProps:o,showLabels:i}=e,l=xf(uS),{onMouseEnter:s,onClick:c,onMouseLeave:u}=o,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(o,dP),f=((e,t)=>{var n=yf();return(r,a)=>o=>{null===e||void 0===e||e(r,a,o),n(zd({activeIndex:String(a),activeDataKey:t,activeCoordinate:r.tooltipPosition}))}})(s,o.dataKey),p=(e=>{var t=yf();return(n,r)=>a=>{null===e||void 0===e||e(n,r,a),t(Bd())}})(u),h=((e,t)=>{var n=yf();return(r,a)=>o=>{null===e||void 0===e||e(r,a,o),n(Hd({activeIndex:String(a),activeDataKey:t,activeCoordinate:r.tooltipPosition}))}})(c,o.dataKey);return null==t?null:r.createElement(r.Fragment,null,t.map(((e,i)=>{if(0===(null===e||void 0===e?void 0:e.startAngle)&&0===(null===e||void 0===e?void 0:e.endAngle)&&1!==t.length)return null;var s=n&&String(i)===l,c=s?n:l?a:null,u=pP(pP({},e),{},{stroke:e.stroke,tabIndex:-1,[ip]:i,[lp]:o.dataKey});return r.createElement(gE,mP({tabIndex:-1,className:"recharts-pie-sector"},nO(d,e,i),{onMouseEnter:f(e,i),onMouseLeave:p(e,i),onClick:h(e,i),key:"sector-".concat(null===e||void 0===e?void 0:e.startAngle,"-").concat(null===e||void 0===e?void 0:e.endAngle,"-").concat(e.midAngle,"-").concat(i)}),r.createElement(lP,mP({option:c,isActive:s,shapeType:"sector"},u)))})),r.createElement(wP,{sectors:t,props:o,showLabels:i}))}function SP(e){var{props:t,previousSectorsRef:n}=e,{sectors:a,isAnimationActive:o,animationBegin:i,animationDuration:l,animationEasing:s,activeShape:c,inactiveShape:u,onAnimationStart:d,onAnimationEnd:f}=t,p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"animation-",n=(0,r.useRef)(Ss(t)),a=(0,r.useRef)(e);return a.current!==e&&(n.current=Ss(t),a.current=e),n.current}(t,"recharts-pie-"),h=n.current,[m,g]=(0,r.useState)(!0),y=(0,r.useCallback)((()=>{"function"===typeof f&&f(),g(!1)}),[f]),v=(0,r.useCallback)((()=>{"function"===typeof d&&d(),g(!0)}),[d]);return r.createElement(d_,{begin:i,duration:l,isActive:o,easing:s,from:{t:0},to:{t:1},onAnimationStart:v,onAnimationEnd:y,key:p},(e=>{var{t:o}=e,i=[],l=(a&&a[0]).startAngle;return a.forEach(((e,t)=>{var n=h&&h[t],r=t>0?ms()(e,"paddingAngle",0):0;if(n){var a=Es(n.endAngle-n.startAngle,e.endAngle-e.startAngle),s=pP(pP({},e),{},{startAngle:l+r,endAngle:l+a(o)+r});i.push(s),l=s.endAngle}else{var{endAngle:c,startAngle:u}=e,d=Es(0,c-u)(o),f=pP(pP({},e),{},{startAngle:l+r,endAngle:l+d+r});i.push(f),l=f.endAngle}})),n.current=i,r.createElement(gE,null,r.createElement(xP,{sectors:i,activeShape:c,inactiveShape:u,allOtherPieProps:t,showLabels:!m}))}))}function kP(e){var{sectors:t,isAnimationActive:n,activeShape:a,inactiveShape:o}=e,i=(0,r.useRef)(null),l=i.current;return n&&t&&t.length&&(!l||l!==t)?r.createElement(SP,{props:e,previousSectorsRef:i}):r.createElement(xP,{sectors:t,activeShape:a,inactiveShape:o,allOtherPieProps:e,showLabels:!0})}function OP(e){var{hide:t,className:n,rootTabIndex:a}=e,o=Et("recharts-pie",n);return t?null:r.createElement(gE,{tabIndex:a,className:o},r.createElement(kP,e))}var EP={animationBegin:400,animationDuration:1500,animationEasing:"ease",cx:"50%",cy:"50%",dataKey:"value",endAngle:360,fill:"#808080",hide:!1,innerRadius:0,isAnimationActive:!rC,labelLine:!0,legendType:"rect",minAngle:0,nameKey:"name",outerRadius:"80%",paddingAngle:0,rootTabIndex:0,startAngle:0,stroke:"#fff"};function CP(e){var t=FO(e,EP),n=(0,r.useMemo)((()=>lO(e.children,jC)),[e.children]),a=sO(t,!1),o=(0,r.useMemo)((()=>({name:t.name,nameKey:t.nameKey,tooltipType:t.tooltipType,data:t.data,dataKey:t.dataKey,cx:t.cx,cy:t.cy,startAngle:t.startAngle,endAngle:t.endAngle,minAngle:t.minAngle,paddingAngle:t.paddingAngle,innerRadius:t.innerRadius,outerRadius:t.outerRadius,cornerRadius:t.cornerRadius,legendType:t.legendType,fill:t.fill,presentationProps:a})),[t.cornerRadius,t.cx,t.cy,t.data,t.dataKey,t.endAngle,t.innerRadius,t.minAngle,t.name,t.nameKey,t.outerRadius,t.paddingAngle,t.startAngle,t.tooltipType,t.legendType,t.fill,a]),i=xf((e=>fE(e,o,n)));return r.createElement(r.Fragment,null,r.createElement(sP,{fn:yP,args:pP(pP({},t),{},{sectors:i})}),r.createElement(OP,mP({},t,{sectors:i})))}class _P extends r.PureComponent{constructor(){super(...arguments),hP(this,"id",Ss("recharts-pie-"))}render(){return r.createElement(r.Fragment,null,r.createElement(pE,{data:this.props.data,dataKey:this.props.dataKey,hide:this.props.hide,angleAxisId:0,radiusAxisId:0,stackId:void 0,barSize:void 0,type:"pie"}),r.createElement(gP,this.props),r.createElement(CP,this.props),this.props.children)}}function PP(){return PP=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},PP.apply(null,arguments)}function DP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function MP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?DP(Object(n),!0).forEach((function(t){NP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function TP(e){return Array.isArray(e)&&ws(e[0])&&ws(e[1])?e.join(" ~ "):e}hP(_P,"displayName","Pie"),hP(_P,"defaultProps",EP);var jP=e=>{var{separator:t=" : ",contentStyle:n={},itemStyle:a={},labelStyle:o={},payload:i,formatter:l,itemSorter:s,wrapperClassName:c,labelClassName:u,label:d,labelFormatter:f,accessibilityLayer:p=!1}=e,h=MP({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},n),m=MP({margin:0},o),g=!Cs(d),y=g?d:"",v=Et("recharts-default-tooltip",c),b=Et("recharts-tooltip-label",u);g&&f&&void 0!==i&&null!==i&&(y=f(d,i));var w=p?{role:"status","aria-live":"assertive"}:{};return r.createElement("div",PP({className:v,style:h},w),r.createElement("p",{className:b,style:m},r.isValidElement(y)?y:"".concat(y)),(()=>{if(i&&i.length){var e=(s?Of()(i,s):i).map(((e,n)=>{if("none"===e.type)return null;var o=e.formatter||l||TP,{value:s,name:c}=e,u=s,d=c;if(o){var f=o(s,c,e,n,i);if(Array.isArray(f))[u,d]=f;else{if(null==f)return null;u=f}}var p=MP({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},a);return r.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(n),style:p},ws(d)?r.createElement("span",{className:"recharts-tooltip-item-name"},d):null,ws(d)?r.createElement("span",{className:"recharts-tooltip-item-separator"},t):null,r.createElement("span",{className:"recharts-tooltip-item-value"},u),r.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return r.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null})())},AP="recharts-tooltip-wrapper",RP={visibility:"hidden"};function LP(e){var{coordinate:t,translateX:n,translateY:r}=e;return Et(AP,{["".concat(AP,"-right")]:bs(n)&&t&&bs(t.x)&&n>=t.x,["".concat(AP,"-left")]:bs(n)&&t&&bs(t.x)&&n<t.x,["".concat(AP,"-bottom")]:bs(r)&&t&&bs(t.y)&&r>=t.y,["".concat(AP,"-top")]:bs(r)&&t&&bs(t.y)&&r<t.y})}function IP(e){var{allowEscapeViewBox:t,coordinate:n,key:r,offsetTopLeft:a,position:o,reverseDirection:i,tooltipDimension:l,viewBox:s,viewBoxDimension:c}=e;if(o&&bs(o[r]))return o[r];var u=n[r]-l-(a>0?a:0),d=n[r]+a;if(t[r])return i[r]?u:d;var f=s[r];return null==f?0:i[r]?u<f?Math.max(d,f):Math.max(u,f):null==c?0:d+l>f+c?Math.max(u,f):Math.max(d,f)}function FP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FP(Object(n),!0).forEach((function(t){BP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function BP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class UP extends r.PureComponent{constructor(){super(...arguments),BP(this,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0}}),BP(this,"handleKeyDown",(e=>{var t,n,r,a;"Escape"===e.key&&this.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(t=null===(n=this.props.coordinate)||void 0===n?void 0:n.x)&&void 0!==t?t:0,y:null!==(r=null===(a=this.props.coordinate)||void 0===a?void 0:a.y)&&void 0!==r?r:0}})}))}componentDidMount(){document.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){document.removeEventListener("keydown",this.handleKeyDown)}componentDidUpdate(){var e,t;this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}render(){var{active:e,allowEscapeViewBox:t,animationDuration:n,animationEasing:a,children:o,coordinate:i,hasPayload:l,isAnimationActive:s,offset:c,position:u,reverseDirection:d,useTranslate3d:f,viewBox:p,wrapperStyle:h,lastBoundingBox:m,innerRef:g,hasPortalFromProps:y}=this.props,{cssClasses:v,cssProperties:b}=function(e){var t,n,r,{allowEscapeViewBox:a,coordinate:o,offsetTopLeft:i,position:l,reverseDirection:s,tooltipBox:c,useTranslate3d:u,viewBox:d}=e;return t=c.height>0&&c.width>0&&o?function(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)")}}({translateX:n=IP({allowEscapeViewBox:a,coordinate:o,key:"x",offsetTopLeft:i,position:l,reverseDirection:s,tooltipDimension:c.width,viewBox:d,viewBoxDimension:d.width}),translateY:r=IP({allowEscapeViewBox:a,coordinate:o,key:"y",offsetTopLeft:i,position:l,reverseDirection:s,tooltipDimension:c.height,viewBox:d,viewBoxDimension:d.height}),useTranslate3d:u}):RP,{cssProperties:t,cssClasses:LP({translateX:n,translateY:r,coordinate:o})}}({allowEscapeViewBox:t,coordinate:i,offsetTopLeft:c,position:u,reverseDirection:d,tooltipBox:{height:m.height,width:m.width},useTranslate3d:f,viewBox:p}),w=y?{}:zP(zP({transition:s&&e?"transform ".concat(n,"ms ").concat(a):void 0},b),{},{pointerEvents:"none",visibility:!this.state.dismissed&&e&&l?"visible":"hidden",position:"absolute",top:0,left:0}),x=zP(zP({},w),{},{visibility:!this.state.dismissed&&e&&l?"visible":"hidden"},h);return r.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:v,style:x,ref:g},o)}}var HP=n(4332),YP=n.n(HP);function WP(e,t,n){return!0===t?YP()(e,n):"function"===typeof t?YP()(e,t):e}function qP(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],[t,n]=(0,r.useState)({height:0,left:0,top:0,width:0}),a=(0,r.useCallback)((e=>{if(null!=e){var r=e.getBoundingClientRect(),a={height:r.height,left:r.left,top:r.top,width:r.width};(Math.abs(a.height-t.height)>1||Math.abs(a.left-t.left)>1||Math.abs(a.top-t.top)>1||Math.abs(a.width-t.width)>1)&&n({height:a.height,left:a.left,top:a.top,width:a.width})}}),[t.width,t.height,t.top,t.left,...e]);return[t,a]}var $P=["x","y","top","left","width","height","className"];function KP(){return KP=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},KP.apply(null,arguments)}function VP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function QP(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var XP=(e,t,n,r,a,o)=>"M".concat(e,",").concat(a,"v").concat(r,"M").concat(o,",").concat(t,"h").concat(n),GP=e=>{var{x:t=0,y:n=0,top:a=0,left:o=0,width:i=0,height:l=0,className:s}=e,c=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,$P),u=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?VP(Object(n),!0).forEach((function(t){QP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({x:t,y:n,top:a,left:o,width:i,height:l},c);return bs(t)&&bs(n)&&bs(i)&&bs(l)&&bs(a)&&bs(o)?r.createElement("path",KP({},sO(u,!0),{className:Et("recharts-cross",s),d:XP(t,n,i,l,a,o)})):null};function ZP(e){var{cx:t,cy:n,radius:r,startAngle:a,endAngle:o}=e;return{points:[Lf(t,n,r,a),Lf(t,n,r,o)],cx:t,cy:n,radius:r,startAngle:a,endAngle:o}}function JP(e,t,n){var r,a,o,i;if("horizontal"===e)o=r=t.x,a=n.top,i=n.top+n.height;else if("vertical"===e)i=a=t.y,r=n.left,o=n.left+n.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return ZP(t);var{cx:l,cy:s,innerRadius:c,outerRadius:u,angle:d}=t,f=Lf(l,s,c,d),p=Lf(l,s,u,d);r=f.x,a=f.y,o=p.x,i=p.y}return[{x:r,y:a},{x:o,y:i}]}function eD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eD(Object(n),!0).forEach((function(t){nD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nD(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rD=()=>{var e=xf(Mx),t=xf(oS),n=xf(nS);return((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 a=Of()(t,(e=>e.coordinate)),o=1/0,i=1,l=a.length;i<l;i++){var s=a[i],c=a[i-1];o=Math.min((s.coordinate||0)-(c.coordinate||0),o)}return o===1/0?0:o}return n?void 0:0})(tD(tD({},e),{},{scale:n}),t)};function aD(){return aD=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},aD.apply(null,arguments)}function oD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function iD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oD(Object(n),!0).forEach((function(t){lD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lD(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sD(e){var t,n,{coordinate:a,payload:o,index:i,offset:l,tooltipAxisBandSize:s,layout:c,cursor:u,tooltipEventType:d,chartName:f}=e,p=a,h=o,m=i;if(!u||!p||"ScatterChart"!==f&&"axis"!==d)return null;if("ScatterChart"===f)t=p,n=GP;else if("BarChart"===f)t=function(e,t,n,r){var a=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-a:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-a,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(c,p,l,s),n=m_;else if("radial"===c){var{cx:g,cy:y,radius:v,startAngle:b,endAngle:w}=ZP(p);t={cx:g,cy:y,startAngle:b,endAngle:w,innerRadius:v,outerRadius:v},n=O_}else t={points:JP(c,p,l)},n=nC;var x="object"===typeof u&&"className"in u?u.className:void 0,S=iD(iD(iD(iD({stroke:"#ccc",pointerEvents:"none"},l),t),sO(u,!1)),{},{payload:h,payloadIndex:m,className:Et("recharts-tooltip-cursor",x)});return(0,r.isValidElement)(u)?(0,r.cloneElement)(u,S):(0,r.createElement)(n,S)}function cD(e){var t=rD(),n=bp(),a=Op(),o=xf(sb);return r.createElement(sD,aD({},e,{coordinate:e.coordinate,index:e.index,payload:e.payload,offset:n,layout:a,tooltipAxisBandSize:t,chartName:o}))}function uD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uD(Object(n),!0).forEach((function(t){fD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fD(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pD(e){return e.dataKey}var hD=[],mD={allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",axisId:0,contentStyle:{},cursor:!0,filterNull:!0,isAnimationActive:!rC,itemSorter:"name",itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,wrapperStyle:{}};function gD(e){var t=FO(e,mD),{active:n,allowEscapeViewBox:a,animationDuration:o,animationEasing:i,content:l,filterNull:s,isAnimationActive:c,offset:u,payloadUniqBy:d,position:f,reverseDirection:p,useTranslate3d:h,wrapperStyle:m,cursor:g,shared:y,trigger:v,defaultIndex:b,portal:w,axisId:x}=t,S=yf(),k="number"===typeof b?String(b):b;(0,r.useEffect)((()=>{S(Fd({shared:y,trigger:v,axisId:x,active:n,defaultIndex:k}))}),[S,y,v,x,n,k]);var O=yp(),E=cO(),C=function(e){return xf((t=>yx(t,e)))}(y),{activeIndex:_,isActive:P}=xf((e=>NS(e,C,v,k))),D=xf((e=>MS(e,C,v,k))),M=xf((e=>DS(e,C,v,k))),N=xf((e=>PS(e,C,v,k))),T=D,j=(0,r.useContext)(CO),A=null!==n&&void 0!==n?n:P,[R,L]=qP([T,A]),I="axis"===C?M:void 0;EO(C,v,N,I,_,A);var F=null!==w&&void 0!==w?w:j;if(null==F)return null;var z=null!==T&&void 0!==T?T:hD;A||(z=hD),s&&z.length&&(z=WP(T.filter((e=>null!=e.value&&(!0!==e.hide||t.includeHidden))),d,pD));var B=z.length>0,U=r.createElement(UP,{allowEscapeViewBox:a,animationDuration:o,animationEasing:i,isAnimationActive:c,active:A,coordinate:N,hasPayload:B,offset:u,position:f,reverseDirection:p,useTranslate3d:h,viewBox:O,wrapperStyle:m,lastBoundingBox:R,innerRef:L,hasPortalFromProps:Boolean(w)},function(e,t){return r.isValidElement(e)?r.cloneElement(e,t):"function"===typeof e?r.createElement(e,t):r.createElement(jP,t)}(l,dD(dD({},t),{},{payload:z,label:I,active:A,coordinate:N,accessibilityLayer:E})));return r.createElement(r.Fragment,null,(0,co.createPortal)(U,F),A&&r.createElement(cD,{cursor:g,tooltipEventType:C,coordinate:N,payload:T,index:_}))}function yD(){return yD=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},yD.apply(null,arguments)}function vD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bD(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wD=32;class xD extends r.PureComponent{renderIcon(e,t){var{inactiveColor:n}=this.props,a=16,o=wD/6,i=wD/3,l=e.inactive?n:e.color,s=null!==t&&void 0!==t?t:e.type;if("none"===s)return null;if("plainline"===s)return r.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:a,x2:wD,y2:a,className:"recharts-legend-icon"});if("line"===s)return r.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(a,"h").concat(i,"\n A").concat(o,",").concat(o,",0,1,1,").concat(2*i,",").concat(a,"\n H").concat(wD,"M").concat(2*i,",").concat(a,"\n A").concat(o,",").concat(o,",0,1,1,").concat(i,",").concat(a),className:"recharts-legend-icon"});if("rect"===s)return r.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(4,"h").concat(wD,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(r.isValidElement(e.legendIcon)){var c=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vD(Object(n),!0).forEach((function(t){bD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e);return delete c.legendIcon,r.cloneElement(e.legendIcon,c)}return r.createElement(eP,{fill:l,cx:a,cy:a,size:wD,sizeType:"diameter",type:s})}renderItems(){var{payload:e,iconSize:t,layout:n,formatter:a,inactiveColor:o,iconType:i,itemSorter:l}=this.props,s={x:0,y:0,width:wD,height:wD},c={display:"horizontal"===n?"inline-block":"block",marginRight:10},u={display:"inline-block",verticalAlign:"middle",marginRight:4};return(l?Of()(e,l):e).map(((e,n)=>{var l=e.formatter||a,d=Et({"recharts-legend-item":!0,["legend-item-".concat(n)]:!0,inactive:e.inactive});if("none"===e.type)return null;var f=e.inactive?o:e.color,p=l?l(e.value,e,n):e.value;return r.createElement("li",yD({className:d,style:c,key:"legend-item-".concat(n)},nO(this.props,e,n)),r.createElement(fO,{width:t,height:t,viewBox:s,style:u,"aria-label":"".concat(p," legend icon")},this.renderIcon(e,i)),r.createElement("span",{className:"recharts-legend-item-text",style:{color:f}},p))}))}render(){var{payload:e,layout:t,align:n}=this.props;if(!e||!e.length)return null;var a={padding:0,margin:0,textAlign:"horizontal"===t?n:"left"};return r.createElement("ul",{className:"recharts-default-legend",style:a},this.renderItems())}}bD(xD,"displayName","Legend"),bD(xD,"defaultProps",{align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",layout:"horizontal",verticalAlign:"middle"});var SD=["contextPayload"];function kD(){return kD=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},kD.apply(null,arguments)}function OD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ED(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OD(Object(n),!0).forEach((function(t){CD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function CD(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _D(e){return e.value}function PD(e){var{contextPayload:t}=e,n=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,SD),a=WP(t,e.payloadUniqBy,_D),o=ED(ED({},n),{},{payload:a});return r.isValidElement(e.content)?r.cloneElement(e.content,o):"function"===typeof e.content?r.createElement(e.content,o):r.createElement(xD,o)}function DD(e){var t=yf();return(0,r.useEffect)((()=>{t(bk(e))}),[t,e]),null}function MD(e){var t=yf();return(0,r.useEffect)((()=>(t(vk(e)),()=>{t(vk({width:0,height:0}))})),[t,e]),null}function ND(e){var t=xf(Sf),n=(0,r.useContext)(_O),a=(()=>{var e;return null!==(e=xf((e=>e.layout.margin)))&&void 0!==e?e:Sp})(),{width:o,height:i,wrapperStyle:l,portal:s}=e,[c,u]=qP([t]),d=wp(),f=xp(),p=d-(a.left||0)-(a.right||0),h=TD.getWidthOrHeight(e.layout,i,o,p),m=s?l:ED(ED({position:"absolute",width:(null===h||void 0===h?void 0:h.width)||o||"auto",height:(null===h||void 0===h?void 0:h.height)||i||"auto"},function(e,t,n,r,a,o){var i,l,{layout:s,align:c,verticalAlign:u}=t;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(i="center"===c&&"vertical"===s?{left:((r||0)-o.width)/2}:"right"===c?{right:n&&n.right||0}:{left:n&&n.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(l="middle"===u?{top:((a||0)-o.height)/2}:"bottom"===u?{bottom:n&&n.bottom||0}:{top:n&&n.top||0}),ED(ED({},i),l)}(l,e,a,d,f,c)),l),g=null!==s&&void 0!==s?s:n;if(null==g)return null;var y=r.createElement("div",{className:"recharts-legend-wrapper",style:m,ref:u},r.createElement(DD,{layout:e.layout,align:e.align,verticalAlign:e.verticalAlign}),r.createElement(MD,{width:c.width,height:c.height}),r.createElement(PD,kD({},e,h,{margin:a,chartWidth:d,chartHeight:f,contextPayload:t})));return(0,co.createPortal)(y,g)}class TD extends r.PureComponent{static getWidthOrHeight(e,t,n,r){return"vertical"===e&&bs(t)?{height:t}:"horizontal"===e?{width:n||r}:null}render(){return r.createElement(ND,this.props)}}CD(TD,"displayName","Legend"),CD(TD,"defaultProps",{align:"center",iconSize:14,layout:"horizontal",verticalAlign:"bottom"});const jD=["#0088FE","#00C49F","#FFBB28","#FF8042","#845EC2","#242f41"],AD=()=>{const[e,t]=(0,r.useState)([]);return(0,r.useEffect)((()=>{xt.get("api/assets/by-category").then((e=>{const n=e.data.map((e=>({name:e.category,value:e.count})));t(n)})).catch(console.error)}),[]),(0,St.jsx)(Ts,{width:"100%",height:300,children:(0,St.jsxs)(qO,{children:[(0,St.jsx)(_P,{data:e,cx:"50%",cy:"50%",outerRadius:100,fill:" #242f41",dataKey:"value",label:!0,children:e.map(((e,t)=>(0,St.jsx)(jC,{fill:jD[t%jD.length]},`cell-${t}`)))}),(0,St.jsx)(gD,{}),(0,St.jsx)(TD,{})]})})};var RD={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},LD=r.createContext&&r.createContext(RD),ID=["attr","size","title"];function FD(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function zD(){return zD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zD.apply(this,arguments)}function BD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function UD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BD(Object(n),!0).forEach((function(t){HD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function HD(e,t,n){return t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YD(e){return e&&e.map(((e,t)=>r.createElement(e.tag,UD({key:t},e.attr),YD(e.child))))}function WD(e){return t=>r.createElement(qD,zD({attr:UD({},e.attr)},t),YD(e.child))}function qD(e){var t=t=>{var n,{attr:a,size:o,title:i}=e,l=FD(e,ID),s=o||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",zD({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,a,l,{className:n,style:UD(UD({color:e.color||t.color},t.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),i&&r.createElement("title",null,i),e.children)};return void 0!==LD?r.createElement(LD.Consumer,null,(e=>t(e))):t(RD)}function $D(e){return WD({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"},child:[]}]})(e)}function KD(e){return WD({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"},child:[]}]})(e)}function VD(e){return WD({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"},child:[]}]})(e)}const QD=e=>{let{data:t,onChange:n,onCancel:r,onSubmit:a}=e;return t&&"object"===typeof t?(0,St.jsx)("div",{className:"edit-form-wrapper",children:(0,St.jsxs)("div",{className:"edit-form-card shadow rounded bg-white",children:[(0,St.jsx)("h4",{className:"text-center text-primary fw-bold mb-4 border-bottom pb-2",children:"\u270f\ufe0f Edit Asset Details"}),(0,St.jsxs)("form",{onSubmit:a,className:"row gx-4 gy-3",children:[Object.entries(t).map((e=>{let[t,r]=e;return(0,St.jsxs)("div",{className:"col-md-6",children:[(0,St.jsx)("label",{className:"form-label text-capitalize",children:t.replace(/_/g," ")}),(0,St.jsx)("input",{type:"text",name:t,value:r||"",onChange:n,className:"form-control",disabled:"id"===t})]},t)})),(0,St.jsxs)("div",{className:"form-buttons",children:[(0,St.jsx)("button",{type:"submit",className:"btn btn-success",children:"\ud83d\udcbe Save"}),(0,St.jsx)("button",{type:"button",className:"btn btn-secondary",onClick:r,children:"Cancel"})]})]})]})}):null},XD=e=>{let{columns:t,formData:n,onChange:r,onCancel:a,onSubmit:o}=e;return t&&0!==t.length?(0,St.jsx)("div",{className:"edit-form-wrapper",children:(0,St.jsxs)("div",{className:"edit-form-card shadow rounded bg-white",children:[(0,St.jsx)("h4",{className:"text-center text-success fw-bold mb-4 border-bottom pb-2",children:"\u2795 Add New Record"}),(0,St.jsxs)("form",{onSubmit:o,className:"row gx-4 gy-3",children:[t.map((e=>(0,St.jsxs)("div",{className:"col-md-6",children:[(0,St.jsx)("label",{className:"form-label text-capitalize",children:e.replace(/_/g," ")}),(0,St.jsx)("input",{type:"text",name:e,value:n[e]||"",onChange:r,className:"form-control",disabled:"id"===e})]},e))),(0,St.jsxs)("div",{className:"form-buttons",children:[(0,St.jsx)("button",{type:"submit",className:"btn btn-success",children:"\u2795 Add"}),(0,St.jsx)("button",{type:"button",className:"btn btn-secondary",onClick:a,children:"Cancel"})]})]})]})}):null},GD=e=>{let{onLogout:t,onHelp:n}=e;const[a,o]=(0,r.useState)({totalAssets:0,recentAssets:[]}),[i,l]=(0,r.useState)([]),[s,c]=(0,r.useState)(null),[u,d]=(0,r.useState)({}),[f,p]=(0,r.useState)(window.innerWidth>=768),[h,m]=(0,r.useState)([]),[g,y]=(0,r.useState)(null),[v,b]=(0,r.useState)([]),[w,x]=(0,r.useState)(!1),[S,k]=(0,r.useState)(""),O=(0,r.useRef)(null),[E,C]=(0,r.useState)(!1),[_,P]=(0,r.useState)({}),[D,M]=(0,r.useState)(!1),[N,T]=(0,r.useState)("dashboard");(0,r.useEffect)((()=>{const e=()=>{window.innerWidth>=768?p(!0):p(!1)};return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)}),[]),(0,r.useEffect)((()=>{xt.get("https://testone.onebox.pk/api/data").then((e=>{console.log("\ud83d\ude80 /api/data response:",e.data),o(e.data)})).catch(console.error),xt.get("https://testone.onebox.pk/api/tables").then((e=>m(e.data))).catch(console.error)}),[]),(0,r.useEffect)((()=>{const e=e=>{O.current&&!O.current.contains(e.target)&&x(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)}),[]);const j=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=t?`https://testone.onebox.pk/api/search/${e}?q=${t}`:`https://testone.onebox.pk/api/table/${e}`;xt.get(n).then((e=>{b(e.data),e.data.length>0?l(Object.keys(e.data[0])):l([])})).catch((e=>{console.error("Error loading table:",e),alert("Failed to load table data.")}))},A=e=>{const{name:t,value:n}=e.target;d((e=>({...e,[t]:n})))},R=e=>{e.preventDefault(),xt.put(`https://testone.onebox.pk/api/table/${g}/${s}`,u).then((e=>{b((t=>t.map((t=>t.id===s?e.data:t)))),c(null),alert("Record updated successfully!")})).catch((e=>{console.error("Update failed:",e),alert("Failed to update record.")}))};return(0,St.jsxs)("div",{className:"dashboard-container "+(f?"sidebar-open":""),children:[f&&(0,St.jsx)("div",{className:"overlay",onClick:()=>p(!1)}),(0,St.jsxs)("div",{className:`sidebar ${f?"show":""} bg-dark text-white`,children:[(0,St.jsx)("h4",{className:"sidebar-title text-white ps-4 py-3 mb-0 border-bottom",children:"Menu"}),(0,St.jsxs)("div",{className:"d-flex flex-column px-3 mt-3",children:[(0,St.jsx)("div",{className:"input-group mb-3 ml-3",children:(0,St.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:"Search tables...",value:S,onChange:e=>k(e.target.value)})}),(0,St.jsx)("button",{className:"btn btn-outline-light text-start sidebar-btn mb-2 "+("dashboard"===N?"active":""),onClick:()=>{T("dashboard"),y(null),p(!1)},children:"\ud83d\udcca Dashboard"}),(0,St.jsx)("button",{className:"btn btn-outline-light text-start sidebar-btn mb-2 "+("form"===N?"active":""),onClick:()=>{T("form"),y(null),p(!1)},children:"\ud83e\uddfe Asset Form"}),(0,St.jsxs)("button",{className:"btn btn-outline-light text-start sidebar-btn mb-2",onClick:()=>M((e=>!e)),children:["\ud83d\udcc2 Tables ",D?"\u25b2":"\u25bc"]}),D&&(0,St.jsx)("div",{className:"ps-2 mt-1",children:(0,St.jsxs)("ul",{className:"list-unstyled",children:[h.filter((e=>e.toLowerCase().includes(S.toLowerCase()))).map(((e,t)=>(0,St.jsx)("li",{className:"mb-1",children:(0,St.jsx)("button",{onClick:()=>{var t;t=e,T("table"),y(t),k(""),p(!1),j(t),p(!1)},className:"btn btn-sm btn-light w-100 text-start sidebar-table-btn",children:e})},t))),0===h.filter((e=>e.toLowerCase().includes(S.toLowerCase()))).length&&(0,St.jsx)("li",{className:"text-white-50 ps-2 small",children:"No matching tables"})]})})]})]}),(0,St.jsxs)("div",{className:"main-content",children:[(0,St.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-4 px-3 py-2 border-bottom",children:[(0,St.jsxs)("div",{className:"d-flex align-items-center",children:[(0,St.jsx)("button",{className:"btn btn-dark sidebar-toggle-btn me-3 mb-3",onClick:()=>p(!0),children:"\u2630"}),(0,St.jsx)("br",{}),(0,St.jsx)("img",{src:"/logo.png",alt:"Logo",className:"main-logo"}),(0,St.jsx)("center",{children:(0,St.jsx)("h2",{children:"Welcome to Asset Management System"})})]}),(0,St.jsxs)("div",{className:"user-dropdown-container",ref:O,children:[(0,St.jsx)(VD,{size:32,className:"user-icon",onClick:()=>x(!w)}),w&&(0,St.jsxs)("div",{className:"user-dropdown",children:[(0,St.jsxs)("button",{className:"dropdown-item",onClick:n,children:[(0,St.jsx)($D,{className:"dropdown-icon"})," Help"]}),(0,St.jsx)("div",{className:"dropdown-divider"}),(0,St.jsxs)("button",{className:"dropdown-item logout",onClick:t,children:[(0,St.jsx)(KD,{className:"dropdown-icon"})," Log Out"]})]})]})]}),s&&u?(0,St.jsx)(QD,{data:u,onChange:A,onCancel:()=>c(null),onSubmit:R}):E?(0,St.jsx)(XD,{columns:i,formData:_,onChange:e=>{const{name:t,value:n}=e.target;P((e=>({...e,[t]:n})))},onCancel:()=>C(!1),onSubmit:e=>{e.preventDefault(),xt.post(`https://testone.onebox.pk/api/table/${g}`,_).then((e=>{b((t=>[...t,e.data])),C(!1),P({}),alert("New record added successfully!")})).catch((e=>{console.error("Add failed:",e),alert("Failed to add new record.")}))}}):"form"===N?(0,St.jsx)("div",{className:"px-3 mt-4",children:(0,St.jsx)(ds,{})}):"dashboard"===N?(0,St.jsxs)("div",{className:"px-3 mb-5 ml-3",children:[(0,St.jsxs)("div",{className:"row g-4",children:[(0,St.jsx)("div",{className:"col-lg-6",children:(0,St.jsxs)("div",{className:"bg-white p-4 shadow-sm rounded-4 text-center h-100 d-flex flex-column justify-content-center",children:[(0,St.jsx)("h4",{className:"text-muted text-uppercase",children:"Total Assets"}),(0,St.jsx)("h1",{className:"fw-bold text-success display-4 mb-0",children:a.totalAssets}),(0,St.jsx)("hr",{className:"my-3"}),(0,St.jsx)("p",{className:"text-muted",children:"Updated summary of all registered assets"})]})}),(0,St.jsx)("div",{className:"col-lg-6",children:(0,St.jsxs)("div",{className:"bg-white p-4 shadow-sm rounded-4 h-100",children:[(0,St.jsx)("h4",{className:"text-primary fw-bold mb-3",children:"\ud83d\udcca Assets by Category"}),(0,St.jsx)(AD,{})]})})]}),(0,St.jsxs)("div",{className:"mt-5",children:[(0,St.jsx)("h4",{className:"fw-semibold mb-3",children:"\ud83d\udccb Last 10 Asset Records"}),(0,St.jsx)("div",{className:"table-responsive bg-white rounded-4 shadow-sm p-4",children:(0,St.jsxs)("table",{className:"table table-hover table-striped table-bordered align-middle text-center",children:[(0,St.jsx)("thead",{className:"bg-primary text-white rounded-top",children:(0,St.jsxs)("tr",{children:[(0,St.jsx)("th",{className:"text-uppercase",children:"\ud83d\udce6 Asset Name"}),(0,St.jsx)("th",{className:"text-uppercase",children:"\ud83d\udcc1 Category"}),(0,St.jsx)("th",{className:"text-uppercase",children:"\ud83d\udcc5 Purchase Date"}),(0,St.jsx)("th",{className:"text-uppercase",children:"\ud83d\udcb0 Cost"})]})}),(0,St.jsx)("tbody",{children:a.recentAssets&&a.recentAssets.length>0?a.recentAssets.map(((e,t)=>(0,St.jsxs)("tr",{className:"align-middle",children:[(0,St.jsx)("td",{children:e.asset_name}),(0,St.jsx)("td",{children:e.category}),(0,St.jsx)("td",{children:new Date(e.purchase_date).toLocaleDateString()}),(0,St.jsxs)("td",{className:"fw-semibold text-success",children:["Rs. ",parseFloat(e.book_value).toLocaleString()]})]},t))):(0,St.jsx)("tr",{children:(0,St.jsx)("td",{colSpan:"4",className:"text-center text-muted py-4",children:"\ud83d\udeab No recent asset records found."})})})]})})]})]}):(0,St.jsx)("div",{className:"d-flex justify-content-center mt-4 px-3",children:(0,St.jsx)("div",{className:"w-100",style:{maxWidth:"1000px"},children:(0,St.jsx)("div",{className:"card-body p-4",style:{marginLeft:f?"280px":"0px"},children:(0,St.jsxs)("div",{className:"table-view-container px-4",children:[(0,St.jsx)("div",{className:"mb-4 px-2 py-2 bg-white border rounded d-flex flex-column flex-md-row justify-content-between align-items-start align-items-md-center shadow-sm",children:(0,St.jsx)("center",{children:(0,St.jsxs)("h3",{className:"text-primary fw-bold mb-0",children:["\ud83d\udccb Viewing: ",g]})})}),(0,St.jsxs)("div",{className:" d-flex justify-content-between-align-items-center mb-3 px-3",children:[(0,St.jsx)("input",{type:"text",className:"table-search-bar",placeholder:`\ud83d\udd0d Search in ${g}...`,value:S,onChange:e=>{const t=e.target.value;k(t),j(g,t)}}),(0,St.jsx)("div",{className:"btn btn-success ms-3",children:(0,St.jsx)("button",{className:"btn btn-primary shadow-sm fw-bold px-4 py-2 rounded-pill",onClick:()=>C(!0),children:"Add New Recoerd"})})]}),(0,St.jsx)("div",{className:"card shadow rounded-4 border-0",children:(0,St.jsxs)("div",{className:"table-responsive rounded-3",children:[(0,St.jsxs)("table",{className:"table table-bordered table-hover align-middle text-center table-striped custom-table",children:[(0,St.jsx)("thead",{className:"table-primary text-white",children:(0,St.jsxs)("tr",{children:[v[0]&&Object.keys(v[0]).map(((e,t)=>(0,St.jsx)("th",{className:"text-uppercase",children:e.replace(/_/g," ")},t))),(0,St.jsx)("th",{children:"ACTIONS"})]})}),(0,St.jsx)("tbody",{children:v.map(((e,t)=>(0,St.jsxs)("tr",{children:[Object.values(e).map(((e,t)=>(0,St.jsx)("td",{children:String(e)},t))),(0,St.jsxs)("td",{children:[(0,St.jsx)("button",{className:"btn btn-sm btn-info me-1",onClick:()=>(e=>{alert(`Viewing row:\n${JSON.stringify(e,null,2)}`)})(e),children:"\ud83d\udc41 View"}),(0,St.jsx)("button",{className:"btn btn-sm btn-warning me-1",onClick:()=>(e=>{c(e.id),d({...e})})(e),children:"\u270f\ufe0f Edit"}),(0,St.jsx)("button",{className:"btn btn-sm btn-danger",onClick:()=>(e=>{window.confirm("Are you sure you want to delete this record?")&&xt.delete(`https://testone.onebox.pk/api/table/${g}/${e.id}`).then((()=>{b((t=>t.filter((t=>t.id!==e.id)))),alert("Deleted successfully.")})).catch((e=>{console.error("Delete failed:",e),alert("Failed to delete row.")}))})(e),children:"\ud83d\uddd1 Delete"})]})]},t)))})]}),s&&(0,St.jsxs)("div",{className:"mt-4",children:[(0,St.jsx)("h5",{className:"text-primary",children:"\u270f\ufe0f Edit Record"}),(0,St.jsxs)("form",{onSubmit:R,className:"row g-3",children:[Object.entries(u).map((e=>{let[t,n]=e;return(0,St.jsxs)("div",{className:"col-md-6",children:[(0,St.jsx)("label",{className:"form-label text-capitalize",children:t.replace(/_/g," ")}),(0,St.jsx)("input",{type:"text",name:t,value:n||"",onChange:A,className:"form-control",disabled:"id"===t})]},t)})),(0,St.jsxs)("div",{className:"col-12",children:[(0,St.jsx)("button",{type:"submit",className:"btn btn-success me-2",children:"\ud83d\udcbe Save"}),(0,St.jsx)("button",{type:"button",className:"btn btn-secondary",onClick:()=>c(null),children:"Cancel"})]})]})]})]})})]})})})})]})]})},ZD=()=>{const[e,t]=(0,r.useState)(null),n=()=>{t(null)};return(0,St.jsx)("div",{children:e?"admin"===e.role?(0,St.jsx)(GD,{onLogout:n}):"employee"===e.role?(0,St.jsx)(ds,{onLogout:n}):(0,St.jsxs)("div",{children:[(0,St.jsxs)("p",{children:["Unknown role: ",e.role]}),(0,St.jsx)("button",{onClick:n,children:"Logout"})]}):(0,St.jsx)(kt,{onLogin:e=>{t(e)}})})},JD=e=>{e&&e instanceof Function&&n.e(453).then(n.bind(n,6453)).then((t=>{let{getCLS:n,getFID:r,getFCP:a,getLCP:o,getTTFB:i}=t;n(e),r(e),a(e),o(e),i(e)}))};o.createRoot(document.getElementById("root")).render((0,St.jsx)(r.StrictMode,{children:(0,St.jsx)(ZD,{})})),JD()})()})(); //# sourceMappingURL=main.f9304c27.js.map