-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcaptor-components.js
More file actions
1 lines (1 loc) · 464 KB
/
captor-components.js
File metadata and controls
1 lines (1 loc) · 464 KB
1
var __defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__knownSymbol=(e,t)=>(t=Symbol[e])?t:Symbol.for("Symbol."+e),__typeError=e=>{throw TypeError(e)},__defNormalProp=(e,t,n)=>t in e?__defProp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,__spreadValues=(e,t)=>{for(var n in t||(t={}))__hasOwnProp.call(t,n)&&__defNormalProp(e,n,t[n]);if(__getOwnPropSymbols)for(var n of __getOwnPropSymbols(t))__propIsEnum.call(t,n)&&__defNormalProp(e,n,t[n]);return e},__spreadProps=(e,t)=>__defProps(e,__getOwnPropDescs(t)),__objRest=(e,t)=>{var n={};for(var r in e)__hasOwnProp.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&__getOwnPropSymbols)for(var r of __getOwnPropSymbols(e))t.indexOf(r)<0&&__propIsEnum.call(e,r)&&(n[r]=e[r]);return n},__publicField=(e,t,n)=>__defNormalProp(e,"symbol"!=typeof t?t+"":t,n),__accessCheck=(e,t,n)=>t.has(e)||__typeError("Cannot "+n),__privateGet=(e,t,n)=>(__accessCheck(e,t,"read from private field"),n?n.call(e):t.get(e)),__privateAdd=(e,t,n)=>t.has(e)?__typeError("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),__privateSet=(e,t,n,r)=>(__accessCheck(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),__privateMethod=(e,t,n)=>(__accessCheck(e,t,"access private method"),n),__privateWrapper=(e,t,n,r)=>({set _(r){__privateSet(e,t,r,n)},get _(){return __privateGet(e,t,r)}}),__await=function(e,t){this[0]=e,this[1]=t},__asyncGenerator=(e,t,n)=>{var r=(e,t,a,o)=>{try{var i=n[e](t),l=(t=i.value)instanceof __await,u=i.done;Promise.resolve(l?t[0]:t).then((n=>l?r("return"===e?e:"next",t[1]?{done:n.done,value:n.value}:n,a,o):a({value:n,done:u}))).catch((e=>r("throw",e,a,o)))}catch(s){o(s)}},a=e=>o[e]=t=>new Promise(((n,a)=>r(e,t,n,a))),o={};return n=n.apply(e,t),o[__knownSymbol("asyncIterator")]=()=>o,a("next"),a("throw"),a("return"),o},__yieldStar=e=>{var t,n=e[__knownSymbol("asyncIterator")],r=!1,a={};return null==n?(n=e[__knownSymbol("iterator")](),t=e=>a[e]=t=>n[e](t)):(n=n.call(e),t=e=>a[e]=t=>{if(r){if(r=!1,"throw"===e)throw t;return t}return r=!0,{done:!1,value:new __await(new Promise((r=>{var a=n[e](t);a instanceof Object||__typeError("Object expected"),r(a)})),1)}}),a[__knownSymbol("iterator")]=()=>a,t("next"),"throw"in n?t("throw"):a.throw=e=>{throw e},"return"in n&&t("return"),a},__forAwait=(e,t,n)=>(t=e[__knownSymbol("asyncIterator")])?t.call(e):(e=e[__knownSymbol("iterator")](),t={},(n=(n,r)=>(r=e[n])&&(t[n]=t=>new Promise(((n,a,o)=>(t=r.call(e,t),o=t.done,Promise.resolve(t.value).then((e=>n({value:e,done:o})),a))))))("next"),n("return"),t);!function(e,t){"use strict";var n,r,a,o,i,l,u,s,c,f,d,p,h,v,m,y,g,b,_,w,S,x,k,E,O,C,N,j,A,T,M,D,P,R,F,L,z,I,U,G,$,B,W,V,H,Y,q,K="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Q(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var J,X,Z,ee,te={exports:{}},ne={},re={exports:{}},ae={};function oe(){if(J)return ae;J=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),s=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),f=Symbol.iterator,d={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,h={};function v(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||d}function m(){}function y(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||d}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},m.prototype=v.prototype;var g=y.prototype=new m;g.constructor=y,p(g,v.prototype),g.isPureReactComponent=!0;var b=Array.isArray,_=Object.prototype.hasOwnProperty,w={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function x(t,n,r){var a,o={},i=null,l=null;if(null!=n)for(a in void 0!==n.ref&&(l=n.ref),void 0!==n.key&&(i=""+n.key),n)_.call(n,a)&&!S.hasOwnProperty(a)&&(o[a]=n[a]);var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];o.children=s}if(t&&t.defaultProps)for(a in u=t.defaultProps)void 0===o[a]&&(o[a]=u[a]);return{$$typeof:e,type:t,key:i,ref:l,props:o,_owner:w.current}}function k(t){return"object"==typeof t&&null!==t&&t.$$typeof===e}var E=/\/+/g;function O(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,(function(e){return r[e]}))):t.toString(36);var n,r}function C(n,r,a,o,i){var l=typeof n;"undefined"!==l&&"boolean"!==l||(n=null);var u,s,c,d=!1;if(null===n)d=!0;else switch(l){case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case e:case t:d=!0}}if(d)return i=i(d=n),n=""===o?"."+O(d,0):o,b(i)?(a="",null!=n&&(a=n.replace(E,"$&/")+"/"),C(i,r,a,"",(function(e){return e}))):null!=i&&(k(i)&&(u=i,s=a+(!i.key||d&&d.key===i.key?"":(""+i.key).replace(E,"$&/")+"/")+n,i={$$typeof:e,type:u.type,key:s,ref:u.ref,props:u.props,_owner:u._owner}),r.push(i)),1;if(d=0,o=""===o?".":o+":",b(n))for(var p=0;p<n.length;p++){var h=o+O(l=n[p],p);d+=C(l,r,a,h,i)}else if("function"==typeof(h=null===(c=n)||"object"!=typeof c?null:"function"==typeof(c=f&&c[f]||c["@@iterator"])?c:null))for(n=h.call(n),p=0;!(l=n.next()).done;)d+=C(l=l.value,r,a,h=o+O(l,p++),i);else if("object"===l)throw r=String(n),Error("Objects are not valid as a React child (found: "+("[object Object]"===r?"object with keys {"+Object.keys(n).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.");return d}function N(e,t,n){if(null==e)return e;var r=[],a=0;return C(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function j(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 A={current:null},T={transition:null},M={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:T,ReactCurrentOwner:w};function D(){throw Error("act(...) is not supported in production builds of React.")}return ae.Children={map:N,forEach:function(e,t,n){N(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return N(e,(function(){t++})),t},toArray:function(e){return N(e,(function(e){return e}))||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},ae.Component=v,ae.Fragment=n,ae.Profiler=a,ae.PureComponent=y,ae.StrictMode=r,ae.Suspense=u,ae.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=M,ae.act=D,ae.cloneElement=function(t,n,r){if(null==t)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+t+".");var a=p({},t.props),o=t.key,i=t.ref,l=t._owner;if(null!=n){if(void 0!==n.ref&&(i=n.ref,l=w.current),void 0!==n.key&&(o=""+n.key),t.type&&t.type.defaultProps)var u=t.type.defaultProps;for(s in n)_.call(n,s)&&!S.hasOwnProperty(s)&&(a[s]=void 0===n[s]&&void 0!==u?u[s]:n[s])}var s=arguments.length-2;if(1===s)a.children=r;else if(1<s){u=Array(s);for(var c=0;c<s;c++)u[c]=arguments[c+2];a.children=u}return{$$typeof:e,type:t.type,key:o,ref:i,props:a,_owner:l}},ae.createContext=function(e){return(e={$$typeof:i,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},ae.createElement=x,ae.createFactory=function(e){var t=x.bind(null,e);return t.type=e,t},ae.createRef=function(){return{current:null}},ae.forwardRef=function(e){return{$$typeof:l,render:e}},ae.isValidElement=k,ae.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:j}},ae.memo=function(e,t){return{$$typeof:s,type:e,compare:void 0===t?null:t}},ae.startTransition=function(e){var t=T.transition;T.transition={};try{e()}finally{T.transition=t}},ae.unstable_act=D,ae.useCallback=function(e,t){return A.current.useCallback(e,t)},ae.useContext=function(e){return A.current.useContext(e)},ae.useDebugValue=function(){},ae.useDeferredValue=function(e){return A.current.useDeferredValue(e)},ae.useEffect=function(e,t){return A.current.useEffect(e,t)},ae.useId=function(){return A.current.useId()},ae.useImperativeHandle=function(e,t,n){return A.current.useImperativeHandle(e,t,n)},ae.useInsertionEffect=function(e,t){return A.current.useInsertionEffect(e,t)},ae.useLayoutEffect=function(e,t){return A.current.useLayoutEffect(e,t)},ae.useMemo=function(e,t){return A.current.useMemo(e,t)},ae.useReducer=function(e,t,n){return A.current.useReducer(e,t,n)},ae.useRef=function(e){return A.current.useRef(e)},ae.useState=function(e){return A.current.useState(e)},ae.useSyncExternalStore=function(e,t,n){return A.current.useSyncExternalStore(e,t,n)},ae.useTransition=function(){return A.current.useTransition()},ae.version="18.3.1",ae}function ie(){return X||(X=1,re.exports=oe()),re.exports}var le=(ee||(ee=1,te.exports=function(){if(Z)return ne;Z=1;var e=ie(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,a=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function i(e,n,i){var l,u={},s=null,c=null;for(l in void 0!==i&&(s=""+i),void 0!==n.key&&(s=""+n.key),void 0!==n.ref&&(c=n.ref),n)r.call(n,l)&&!o.hasOwnProperty(l)&&(u[l]=n[l]);if(e&&e.defaultProps)for(l in n=e.defaultProps)void 0===u[l]&&(u[l]=n[l]);return{$$typeof:t,type:e,key:s,ref:c,props:u,_owner:a.current}}return ne.Fragment=n,ne.jsx=i,ne.jsxs=i,ne}()),te.exports),ue=ie();const se=Q(ue);var ce,fe,de,pe,he,ve={},me={exports:{}},ye={},ge={exports:{}},be={};function _e(){if(de)return ye;de=1;var e=ie(),t=(fe||(fe=1,ge.exports=(ce||(ce=1,function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function n(e){return 0===e.length?null:e[0]}function r(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,o=e.length,i=o>>>1;r<i;){var l=2*(r+1)-1,u=e[l],s=l+1,c=e[s];if(0>a(u,n))s<o&&0>a(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[l]=n,r=l);else{if(!(s<o&&0>a(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var u=[],s=[],c=1,f=null,d=3,p=!1,h=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,g="undefined"!=typeof setImmediate?setImmediate:null;function b(e){for(var a=n(s);null!==a;){if(null===a.callback)r(s);else{if(!(a.startTime<=e))break;r(s),a.sortIndex=a.expirationTime,t(u,a)}a=n(s)}}function _(e){if(v=!1,b(e),!h)if(null!==n(u))h=!0,M(w);else{var t=n(s);null!==t&&D(_,t.startTime-e)}}function w(t,a){h=!1,v&&(v=!1,y(E),E=-1),p=!0;var o=d;try{for(b(a),f=n(u);null!==f&&(!(f.expirationTime>a)||t&&!N());){var i=f.callback;if("function"==typeof i){f.callback=null,d=f.priorityLevel;var l=i(f.expirationTime<=a);a=e.unstable_now(),"function"==typeof l?f.callback=l:f===n(u)&&r(u),b(a)}else r(u);f=n(u)}if(null!==f)var c=!0;else{var m=n(s);null!==m&&D(_,m.startTime-a),c=!1}return c}finally{f=null,d=o,p=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,x=!1,k=null,E=-1,O=5,C=-1;function N(){return!(e.unstable_now()-C<O)}function j(){if(null!==k){var t=e.unstable_now();C=t;var n=!0;try{n=k(!0,t)}finally{n?S():(x=!1,k=null)}}else x=!1}if("function"==typeof g)S=function(){g(j)};else if("undefined"!=typeof MessageChannel){var A=new MessageChannel,T=A.port2;A.port1.onmessage=j,S=function(){T.postMessage(null)}}else S=function(){m(j,0)};function M(e){k=e,x||(x=!0,S())}function D(t,n){E=m((function(){t(e.unstable_now())}),n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){h||p||(h=!0,M(w))},e.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"):O=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(e){switch(d){case 1:case 2:case 3:var t=3;break;default:t=d}var n=d;d=t;try{return e()}finally{d=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=d;d=e;try{return t()}finally{d=n}},e.unstable_scheduleCallback=function(r,a,o){var i=e.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?i+o:i,r){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 r={id:c++,callback:a,priorityLevel:r,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>i?(r.sortIndex=o,t(s,r),null===n(u)&&r===n(s)&&(v?(y(E),E=-1):v=!0,D(_,o-i))):(r.sortIndex=l,t(u,r),h||p||(h=!0,M(w))),r},e.unstable_shouldYield=N,e.unstable_wrapCallback=function(e){var t=d;return function(){var n=d;d=t;try{return e.apply(this,arguments)}finally{d=n}}}}(be)),be)),ge.exports);function n(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;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."}var r=new Set,a={};function o(e,t){i(e,t),i(e+"Capture",t)}function i(e,t){for(a[e]=t,e=0;e<t.length;e++)r.add(t[e])}var l=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),u=Object.prototype.hasOwnProperty,s=/^[: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]*$/,c={},f={};function d(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var p={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){p[e]=new d(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];p[t]=new d(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){p[e]=new d(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){p[e]=new d(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){p[e]=new d(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){p[e]=new d(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){p[e]=new d(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){p[e]=new d(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){p[e]=new d(e,5,!1,e.toLowerCase(),null,!1,!1)}));var h=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function m(e,t,n,r){var a,o=p.hasOwnProperty(t)?p[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?(a=t,(u.call(f,a)||!u.call(c,a)&&(s.test(a)?f[a]=!0:(c[a]=!0,0)))&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n))):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(h,v);p[t]=new d(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(h,v);p[t]=new d(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(h,v);p[t]=new d(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){p[e]=new d(e,1,!1,e.toLowerCase(),null,!1,!1)})),p.xlinkHref=new d("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){p[e]=new d(e,1,!1,e.toLowerCase(),null,!0,!0)}));var y=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,g=Symbol.for("react.element"),b=Symbol.for("react.portal"),_=Symbol.for("react.fragment"),w=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),x=Symbol.for("react.provider"),k=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),C=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),j=Symbol.for("react.lazy"),A=Symbol.for("react.offscreen"),T=Symbol.iterator;function M(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=T&&e[T]||e["@@iterator"])?e:null}var D,P=Object.assign;function R(e){if(void 0===D)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var F=!1;function L(e,t){if(!e||F)return"";F=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(s){var r=s}Reflect.construct(e,[],t)}else{try{t.call()}catch(s){r=s}e.call(t.prototype)}else{try{throw Error()}catch(s){r=s}e()}}catch(c){if(c&&r&&"string"==typeof c.stack){for(var a=c.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,l=o.length-1;1<=i&&0<=l&&a[i]!==o[l];)l--;for(;1<=i&&0<=l;i--,l--)if(a[i]!==o[l]){if(1!==i||1!==l)do{if(i--,0>--l||a[i]!==o[l]){var u="\n"+a[i].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=i&&0<=l);break}}}finally{F=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?R(e):""}function z(e){switch(e.tag){case 5:return R(e.type);case 16:return R("Lazy");case 13:return R("Suspense");case 19:return R("SuspenseList");case 0:case 2:case 15:return L(e.type,!1);case 11:return L(e.type.render,!1);case 1:return L(e.type,!0);default:return""}}function I(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case _:return"Fragment";case b:return"Portal";case S:return"Profiler";case w:return"StrictMode";case O:return"Suspense";case C:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case k:return(e.displayName||"Context")+".Consumer";case x:return(e._context.displayName||"Context")+".Provider";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case N:return null!==(t=e.displayName||null)?t:I(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return I(e(t))}catch(n){}}return null}function U(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return I(t);case 8:return t===w?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function G(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function $(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function B(e){e._valueTracker||(e._valueTracker=function(e){var t=$(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==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 W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=$(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function V(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function H(e,t){var n=t.checked;return P({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=G(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function q(e,t){null!=(t=t.checked)&&m(e,"checked",t,!1)}function K(e,t){q(e,t);var n=G(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?J(e,t.type,n):t.hasOwnProperty("defaultValue")&&J(e,t.type,G(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Q(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function J(e,t,n){"number"===t&&V(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var X=Array.isArray;function Z(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=""+G(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 ee(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(n(91));return P({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function te(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(n(92));if(X(r)){if(1<r.length)throw Error(n(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:G(r)}}function ne(e,t){var n=G(t.value),r=G(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function re(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function ae(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function oe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ae(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var le,ue,se=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((le=le||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=le.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ue(e,t)}))}:ue);function pe(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 he={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ve=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||he.hasOwnProperty(e)&&he[e]?(""+t).trim():t+"px"}function _e(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(he).forEach((function(e){ve.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),he[t]=he[e]}))}));var we=P({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Se(e,t){if(t){if(we[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(n(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(n(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(n(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(n(62))}}function xe(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;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 ke=null;function Ee(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Oe=null,Ce=null,Ne=null;function je(e){if(e=_a(e)){if("function"!=typeof Oe)throw Error(n(280));var t=e.stateNode;t&&(t=Sa(t),Oe(e.stateNode,e.type,t))}}function Ae(e){Ce?Ne?Ne.push(e):Ne=[e]:Ce=e}function Te(){if(Ce){var e=Ce,t=Ne;if(Ne=Ce=null,je(e),t)for(e=0;e<t.length;e++)je(t[e])}}function Me(e,t){return e(t)}function De(){}var Pe=!1;function Re(e,t,n){if(Pe)return e(t,n);Pe=!0;try{return Me(e,t,n)}finally{Pe=!1,(null!==Ce||null!==Ne)&&(De(),Te())}}function Fe(e,t){var r=e.stateNode;if(null===r)return null;var a=Sa(r);if(null===a)return null;r=a[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":(a=!a.disabled)||(a=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!a;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(n(231,t,typeof r));return r}var Le=!1;if(l)try{var ze={};Object.defineProperty(ze,"passive",{get:function(){Le=!0}}),window.addEventListener("test",ze,ze),window.removeEventListener("test",ze,ze)}catch(oc){Le=!1}function Ie(e,t,n,r,a,o,i,l,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(c){this.onError(c)}}var Ue=!1,Ge=null,$e=!1,Be=null,We={onError:function(e){Ue=!0,Ge=e}};function Ve(e,t,n,r,a,o,i,l,u){Ue=!1,Ge=null,Ie.apply(We,arguments)}function He(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ye(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 qe(e){if(He(e)!==e)throw Error(n(188))}function Ke(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=He(e)))throw Error(n(188));return t!==e?null:e}for(var r=e,a=t;;){var o=r.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(a=o.return)){r=a;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===r)return qe(o),e;if(i===a)return qe(o),t;i=i.sibling}throw Error(n(188))}if(r.return!==a.return)r=o,a=i;else{for(var l=!1,u=o.child;u;){if(u===r){l=!0,r=o,a=i;break}if(u===a){l=!0,a=o,r=i;break}u=u.sibling}if(!l){for(u=i.child;u;){if(u===r){l=!0,r=i,a=o;break}if(u===a){l=!0,a=i,r=o;break}u=u.sibling}if(!l)throw Error(n(189))}}if(r.alternate!==a)throw Error(n(190))}if(3!==r.tag)throw Error(n(188));return r.stateNode.current===r?e:t}(e))?Qe(e):null}function Qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Qe(e);if(null!==t)return t;e=e.sibling}return null}var Je=t.unstable_scheduleCallback,Xe=t.unstable_cancelCallback,Ze=t.unstable_shouldYield,et=t.unstable_requestPaint,tt=t.unstable_now,nt=t.unstable_getCurrentPriorityLevel,rt=t.unstable_ImmediatePriority,at=t.unstable_UserBlockingPriority,ot=t.unstable_NormalPriority,it=t.unstable_LowPriority,lt=t.unstable_IdlePriority,ut=null,st=null,ct=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ft(e)/dt|0)|0},ft=Math.log,dt=Math.LN2,pt=64,ht=4194304;function vt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function mt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,i=268435455&n;if(0!==i){var l=i&~a;0!==l?r=vt(l):0!=(o&=i)&&(r=vt(o))}else 0!=(i=n&~a)?r=vt(i):0!==o&&(r=vt(o));if(0===r)return 0;if(0!==t&&t!==r&&!(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&4194240&o))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-ct(t)),r|=e[n],t&=~a;return r}function yt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function gt(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function bt(){var e=pt;return!(4194240&(pt<<=1))&&(pt=64),e}function _t(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function wt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ct(t)]=n}function St(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ct(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var xt=0;function kt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var Et,Ot,Ct,Nt,jt,At=!1,Tt=[],Mt=null,Dt=null,Pt=null,Rt=new Map,Ft=new Map,Lt=[],zt="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 submit".split(" ");function It(e,t){switch(e){case"focusin":case"focusout":Mt=null;break;case"dragenter":case"dragleave":Dt=null;break;case"mouseover":case"mouseout":Pt=null;break;case"pointerover":case"pointerout":Rt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ft.delete(t.pointerId)}}function Ut(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=_a(t))&&Ot(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Gt(e){var t=ba(e.target);if(null!==t){var n=He(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ye(n)))return e.blockedOn=t,void jt(e.priority,(function(){Ct(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function $t(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=_a(n))&&Ot(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);ke=r,n.target.dispatchEvent(r),ke=null,t.shift()}return!0}function Bt(e,t,n){$t(e)&&n.delete(t)}function Wt(){At=!1,null!==Mt&&$t(Mt)&&(Mt=null),null!==Dt&&$t(Dt)&&(Dt=null),null!==Pt&&$t(Pt)&&(Pt=null),Rt.forEach(Bt),Ft.forEach(Bt)}function Vt(e,n){e.blockedOn===n&&(e.blockedOn=null,At||(At=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Wt)))}function Ht(e){function t(t){return Vt(t,e)}if(0<Tt.length){Vt(Tt[0],e);for(var n=1;n<Tt.length;n++){var r=Tt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Mt&&Vt(Mt,e),null!==Dt&&Vt(Dt,e),null!==Pt&&Vt(Pt,e),Rt.forEach(t),Ft.forEach(t),n=0;n<Lt.length;n++)(r=Lt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Lt.length&&null===(n=Lt[0]).blockedOn;)Gt(n),null===n.blockedOn&&Lt.shift()}var Yt=y.ReactCurrentBatchConfig,qt=!0;function Kt(e,t,n,r){var a=xt,o=Yt.transition;Yt.transition=null;try{xt=1,Jt(e,t,n,r)}finally{xt=a,Yt.transition=o}}function Qt(e,t,n,r){var a=xt,o=Yt.transition;Yt.transition=null;try{xt=4,Jt(e,t,n,r)}finally{xt=a,Yt.transition=o}}function Jt(e,t,n,r){if(qt){var a=Zt(e,t,n,r);if(null===a)Vr(e,t,r,Xt,n),It(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Mt=Ut(Mt,e,t,n,r,a),!0;case"dragenter":return Dt=Ut(Dt,e,t,n,r,a),!0;case"mouseover":return Pt=Ut(Pt,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return Rt.set(o,Ut(Rt.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,Ft.set(o,Ut(Ft.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(It(e,r),4&t&&-1<zt.indexOf(e)){for(;null!==a;){var o=_a(a);if(null!==o&&Et(o),null===(o=Zt(e,t,n,r))&&Vr(e,t,r,Xt,n),o===a)break;a=o}null!==a&&r.stopPropagation()}else Vr(e,t,r,null,n)}}var Xt=null;function Zt(e,t,n,r){if(Xt=null,null!==(e=ba(e=Ee(r))))if(null===(t=He(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Ye(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 Xt=e,null}function en(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(nt()){case rt:return 1;case at:return 4;case ot:case it:return 16;case lt:return 536870912;default:return 16}default:return 16}}var tn=null,nn=null,rn=null;function an(){if(rn)return rn;var e,t,n=nn,r=n.length,a="value"in tn?tn.value:tn.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 rn=a.slice(e,1<t?1-t:void 0)}function on(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 ln(){return!0}function un(){return!1}function sn(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)?ln:un,this.isPropagationStopped=un,this}return P(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=ln)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ln)},persist:function(){},isPersistent:ln}),t}var cn,fn,dn,pn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hn=sn(pn),vn=P({},pn,{view:0,detail:0}),mn=sn(vn),yn=P({},vn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Nn,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!==dn&&(dn&&"mousemove"===e.type?(cn=e.screenX-dn.screenX,fn=e.screenY-dn.screenY):fn=cn=0,dn=e),cn)},movementY:function(e){return"movementY"in e?e.movementY:fn}}),gn=sn(yn),bn=sn(P({},yn,{dataTransfer:0})),_n=sn(P({},vn,{relatedTarget:0})),wn=sn(P({},pn,{animationName:0,elapsedTime:0,pseudoElement:0})),Sn=sn(P({},pn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),xn=sn(P({},pn,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},En={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"},On={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=On[e])&&!!t[e]}function Nn(){return Cn}var jn=sn(P({},vn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=on(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?En[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Nn,charCode:function(e){return"keypress"===e.type?on(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?on(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),An=sn(P({},yn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Tn=sn(P({},vn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Nn})),Mn=sn(P({},pn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Dn=sn(P({},yn,{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})),Pn=[9,13,27,32],Rn=l&&"CompositionEvent"in window,Fn=null;l&&"documentMode"in document&&(Fn=document.documentMode);var Ln=l&&"TextEvent"in window&&!Fn,zn=l&&(!Rn||Fn&&8<Fn&&11>=Fn),In=String.fromCharCode(32),Un=!1;function Gn(e,t){switch(e){case"keyup":return-1!==Pn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $n(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Bn=!1,Wn={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 Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Wn[e.type]:"textarea"===t}function Hn(e,t,n,r){Ae(r),0<(t=Yr(t,"onChange")).length&&(n=new hn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Yn=null,qn=null;function Kn(e){Ir(e,0)}function Qn(e){if(W(wa(e)))return e}function Jn(e,t){if("change"===e)return t}var Xn=!1;if(l){var Zn;if(l){var er="oninput"in document;if(!er){var tr=document.createElement("div");tr.setAttribute("oninput","return;"),er="function"==typeof tr.oninput}Zn=er}else Zn=!1;Xn=Zn&&(!document.documentMode||9<document.documentMode)}function nr(){Yn&&(Yn.detachEvent("onpropertychange",rr),qn=Yn=null)}function rr(e){if("value"===e.propertyName&&Qn(qn)){var t=[];Hn(t,qn,e,Ee(e)),Re(Kn,t)}}function ar(e,t,n){"focusin"===e?(nr(),qn=n,(Yn=t).attachEvent("onpropertychange",rr)):"focusout"===e&&nr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Qn(qn)}function ir(e,t){if("click"===e)return Qn(t)}function lr(e,t){if("input"===e||"change"===e)return Qn(t)}var ur="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function sr(e,t){if(ur(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(!u.call(t,a)||!ur(e[a],t[a]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fr(e,t){var n,r=cr(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=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=V();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=V((e=t.contentWindow).document)}return t}function hr(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)}function vr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&hr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=fr(n,o);var i=fr(n,r);a&&i&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=l&&"documentMode"in document&&11>=document.documentMode,yr=null,gr=null,br=null,_r=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;_r||null==yr||yr!==V(r)||(r="selectionStart"in(r=yr)&&hr(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},br&&sr(br,r)||(br=r,0<(r=Yr(gr,"onSelect")).length&&(t=new hn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yr)))}function Sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:Sr("Animation","AnimationEnd"),animationiteration:Sr("Animation","AnimationIteration"),animationstart:Sr("Animation","AnimationStart"),transitionend:Sr("Transition","TransitionEnd")},kr={},Er={};function Or(e){if(kr[e])return kr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Er)return kr[e]=n[t];return e}l&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Cr=Or("animationend"),Nr=Or("animationiteration"),jr=Or("animationstart"),Ar=Or("transitionend"),Tr=new Map,Mr="abort auxClick 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 Dr(e,t){Tr.set(e,t),o(t,[e])}for(var Pr=0;Pr<Mr.length;Pr++){var Rr=Mr[Pr];Dr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Dr(Cr,"onAnimationEnd"),Dr(Nr,"onAnimationIteration"),Dr(jr,"onAnimationStart"),Dr("dblclick","onDoubleClick"),Dr("focusin","onFocus"),Dr("focusout","onBlur"),Dr(Ar,"onTransitionEnd"),i("onMouseEnter",["mouseout","mouseover"]),i("onMouseLeave",["mouseout","mouseover"]),i("onPointerEnter",["pointerout","pointerover"]),i("onPointerLeave",["pointerout","pointerover"]),o("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),o("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),o("onBeforeInput",["compositionend","keypress","textInput","paste"]),o("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fr="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(" "),Lr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Fr));function zr(e,t,r){var a=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,a,o,i,l,u,s){if(Ve.apply(this,arguments),Ue){if(!Ue)throw Error(n(198));var c=Ge;Ue=!1,Ge=null,$e||($e=!0,Be=c)}}(a,t,void 0,e),e.currentTarget=null}function Ir(e,t){t=!!(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],u=l.instance,s=l.currentTarget;if(l=l.listener,u!==o&&a.isPropagationStopped())break e;zr(a,l,s),o=u}else for(i=0;i<r.length;i++){if(u=(l=r[i]).instance,s=l.currentTarget,l=l.listener,u!==o&&a.isPropagationStopped())break e;zr(a,l,s),o=u}}}if($e)throw e=Be,$e=!1,Be=null,e}function Ur(e,t){var n=t[ma];void 0===n&&(n=t[ma]=new Set);var r=e+"__bubble";n.has(r)||(Wr(t,e,2,!1),n.add(r))}function Gr(e,t,n){var r=0;t&&(r|=4),Wr(n,e,r,t)}var $r="_reactListening"+Math.random().toString(36).slice(2);function Br(e){if(!e[$r]){e[$r]=!0,r.forEach((function(t){"selectionchange"!==t&&(Lr.has(t)||Gr(t,!1,e),Gr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[$r]||(t[$r]=!0,Gr("selectionchange",!1,t))}}function Wr(e,t,n,r){switch(en(t)){case 1:var a=Kt;break;case 4:a=Qt;break;default:a=Jt}n=a.bind(null,t,n,e),a=void 0,!Le||"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 Vr(e,t,n,r,a){var o=r;if(!(1&t||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||8===l.nodeType&&l.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var u=i.tag;if((3===u||4===u)&&((u=i.stateNode.containerInfo)===a||8===u.nodeType&&u.parentNode===a))return;i=i.return}for(;null!==l;){if(null===(i=ba(l)))return;if(5===(u=i.tag)||6===u){r=o=i;continue e}l=l.parentNode}}r=r.return}Re((function(){var r=o,a=Ee(n),i=[];e:{var l=Tr.get(e);if(void 0!==l){var u=hn,s=e;switch(e){case"keypress":if(0===on(n))break e;case"keydown":case"keyup":u=jn;break;case"focusin":s="focus",u=_n;break;case"focusout":s="blur",u=_n;break;case"beforeblur":case"afterblur":u=_n;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":u=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=bn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=Tn;break;case Cr:case Nr:case jr:u=wn;break;case Ar:u=Mn;break;case"scroll":u=mn;break;case"wheel":u=Dn;break;case"copy":case"cut":case"paste":u=Sn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=An}var c=!!(4&t),f=!c&&"scroll"===e,d=c?null!==l?l+"Capture":null:l;c=[];for(var p,h=r;null!==h;){var v=(p=h).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==d&&null!=(v=Fe(h,d))&&c.push(Hr(h,v,p))),f)break;h=h.return}0<c.length&&(l=new u(l,s,null,n,a),i.push({event:l,listeners:c}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===ke||!(s=n.relatedTarget||n.fromElement)||!ba(s)&&!s[va])&&(u||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(s=(s=n.relatedTarget||n.toElement)?ba(s):null)&&(s!==(f=He(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(u=null,s=r),u!==s)){if(c=gn,v="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=An,v="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==u?l:wa(u),p=null==s?l:wa(s),(l=new c(v,h+"leave",u,n,a)).target=f,l.relatedTarget=p,v=null,ba(a)===r&&((c=new c(d,h+"enter",s,n,a)).target=p,c.relatedTarget=f,v=c),f=v,u&&s)e:{for(d=s,h=0,p=c=u;p;p=qr(p))h++;for(p=0,v=d;v;v=qr(v))p++;for(;0<h-p;)c=qr(c),h--;for(;0<p-h;)d=qr(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=qr(c),d=qr(d)}c=null}else c=null;null!==u&&Kr(i,l,u,c,!1),null!==s&&null!==f&&Kr(i,f,s,c,!0)}if("select"===(u=(l=r?wa(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var m=Jn;else if(Vn(l))if(Xn)m=lr;else{m=or;var y=ar}else(u=l.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(m=ir);switch(m&&(m=m(e,r))?Hn(i,m,n,a):(y&&y(e,l,r),"focusout"===e&&(y=l._wrapperState)&&y.controlled&&"number"===l.type&&J(l,"number",l.value)),y=r?wa(r):window,e){case"focusin":(Vn(y)||"true"===y.contentEditable)&&(yr=y,gr=r,br=null);break;case"focusout":br=gr=yr=null;break;case"mousedown":_r=!0;break;case"contextmenu":case"mouseup":case"dragend":_r=!1,wr(i,n,a);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":wr(i,n,a)}var g;if(Rn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Bn?Gn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(zn&&"ko"!==n.locale&&(Bn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Bn&&(g=an()):(nn="value"in(tn=a)?tn.value:tn.textContent,Bn=!0)),0<(y=Yr(r,b)).length&&(b=new xn(b,e,null,n,a),i.push({event:b,listeners:y}),(g||null!==(g=$n(n)))&&(b.data=g))),(g=Ln?function(e,t){switch(e){case"compositionend":return $n(t);case"keypress":return 32!==t.which?null:(Un=!0,In);case"textInput":return(e=t.data)===In&&Un?null:e;default:return null}}(e,n):function(e,t){if(Bn)return"compositionend"===e||!Rn&&Gn(e,t)?(e=an(),rn=nn=tn=null,Bn=!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 zn&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(r=Yr(r,"onBeforeInput")).length&&(a=new xn("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=g)}Ir(i,t)}))}function Hr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Yr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=Fe(e,n))&&r.unshift(Hr(e,o,a)),null!=(o=Fe(e,t))&&r.push(Hr(e,o,a))),e=e.return}return r}function qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Kr(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var l=n,u=l.alternate,s=l.stateNode;if(null!==u&&u===r)break;5===l.tag&&null!==s&&(l=s,a?null!=(u=Fe(n,o))&&i.unshift(Hr(n,u,l)):a||null!=(u=Fe(n,o))&&i.push(Hr(n,u,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Qr=/\r\n?/g,Jr=/\u0000|\uFFFD/g;function Xr(e){return("string"==typeof e?e:""+e).replace(Qr,"\n").replace(Jr,"")}function Zr(e,t,r){if(t=Xr(t),Xr(e)!==t&&r)throw Error(n(425))}function ea(){}var ta=null,na=null;function ra(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var aa="function"==typeof setTimeout?setTimeout:void 0,oa="function"==typeof clearTimeout?clearTimeout:void 0,ia="function"==typeof Promise?Promise:void 0,la="function"==typeof queueMicrotask?queueMicrotask:void 0!==ia?function(e){return ia.resolve(null).then(e).catch(ua)}:aa;function ua(e){setTimeout((function(){throw e}))}function sa(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Ht(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Ht(t)}function ca(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)break;if("/$"===t)return null}}return e}function fa(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}var da=Math.random().toString(36).slice(2),pa="__reactFiber$"+da,ha="__reactProps$"+da,va="__reactContainer$"+da,ma="__reactEvents$"+da,ya="__reactListeners$"+da,ga="__reactHandles$"+da;function ba(e){var t=e[pa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[va]||n[pa]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=fa(e);null!==e;){if(n=e[pa])return n;e=fa(e)}return t}n=(e=n).parentNode}return null}function _a(e){return!(e=e[pa]||e[va])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function wa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(n(33))}function Sa(e){return e[ha]||null}var xa=[],ka=-1;function Ea(e){return{current:e}}function Oa(e){0>ka||(e.current=xa[ka],xa[ka]=null,ka--)}function Ca(e,t){ka++,xa[ka]=e.current,e.current=t}var Na={},ja=Ea(Na),Aa=Ea(!1),Ta=Na;function Ma(e,t){var n=e.type.contextTypes;if(!n)return Na;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Da(e){return null!=e.childContextTypes}function Pa(){Oa(Aa),Oa(ja)}function Ra(e,t,r){if(ja.current!==Na)throw Error(n(168));Ca(ja,t),Ca(Aa,r)}function Fa(e,t,r){var a=e.stateNode;if(t=t.childContextTypes,"function"!=typeof a.getChildContext)return r;for(var o in a=a.getChildContext())if(!(o in t))throw Error(n(108,U(e)||"Unknown",o));return P({},r,a)}function La(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Na,Ta=ja.current,Ca(ja,e),Ca(Aa,Aa.current),!0}function za(e,t,r){var a=e.stateNode;if(!a)throw Error(n(169));r?(e=Fa(e,t,Ta),a.__reactInternalMemoizedMergedChildContext=e,Oa(Aa),Oa(ja),Ca(ja,e)):Oa(Aa),Ca(Aa,r)}var Ia=null,Ua=!1,Ga=!1;function $a(e){null===Ia?Ia=[e]:Ia.push(e)}function Ba(){if(!Ga&&null!==Ia){Ga=!0;var e=0,t=xt;try{var n=Ia;for(xt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Ia=null,Ua=!1}catch(a){throw null!==Ia&&(Ia=Ia.slice(e+1)),Je(rt,Ba),a}finally{xt=t,Ga=!1}}return null}var Wa=[],Va=0,Ha=null,Ya=0,qa=[],Ka=0,Qa=null,Ja=1,Xa="";function Za(e,t){Wa[Va++]=Ya,Wa[Va++]=Ha,Ha=e,Ya=t}function eo(e,t,n){qa[Ka++]=Ja,qa[Ka++]=Xa,qa[Ka++]=Qa,Qa=e;var r=Ja;e=Xa;var a=32-ct(r)-1;r&=~(1<<a),n+=1;var o=32-ct(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,Ja=1<<32-ct(t)+a|n<<a|r,Xa=o+e}else Ja=1<<o|n<<a|r,Xa=e}function to(e){null!==e.return&&(Za(e,1),eo(e,1,0))}function no(e){for(;e===Ha;)Ha=Wa[--Va],Wa[Va]=null,Ya=Wa[--Va],Wa[Va]=null;for(;e===Qa;)Qa=qa[--Ka],qa[Ka]=null,Xa=qa[--Ka],qa[Ka]=null,Ja=qa[--Ka],qa[Ka]=null}var ro=null,ao=null,oo=!1,io=null;function lo(e,t){var n=Ms(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function uo(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ro=e,ao=ca(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ro=e,ao=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Qa?{id:Ja,overflow:Xa}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Ms(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ro=e,ao=null,!0);default:return!1}}function so(e){return!(!(1&e.mode)||128&e.flags)}function co(e){if(oo){var t=ao;if(t){var r=t;if(!uo(e,t)){if(so(e))throw Error(n(418));t=ca(r.nextSibling);var a=ro;t&&uo(e,t)?lo(a,r):(e.flags=-4097&e.flags|2,oo=!1,ro=e)}}else{if(so(e))throw Error(n(418));e.flags=-4097&e.flags|2,oo=!1,ro=e}}}function fo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ro=e}function po(e){if(e!==ro)return!1;if(!oo)return fo(e),oo=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ra(e.type,e.memoizedProps)),t&&(t=ao)){if(so(e))throw ho(),Error(n(418));for(;t;)lo(e,t),t=ca(t.nextSibling)}if(fo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(n(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){ao=ca(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}ao=null}}else ao=ro?ca(e.stateNode.nextSibling):null;return!0}function ho(){for(var e=ao;e;)e=ca(e.nextSibling)}function vo(){ao=ro=null,oo=!1}function mo(e){null===io?io=[e]:io.push(e)}var yo=y.ReactCurrentBatchConfig;function go(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(n(309));var a=r.stateNode}if(!a)throw Error(n(147,e));var o=a,i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:((t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e})._stringRef=i,t)}if("string"!=typeof e)throw Error(n(284));if(!r._owner)throw Error(n(290,e))}return e}function bo(e,t){throw e=Object.prototype.toString.call(t),Error(n(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function _o(e){return(0,e._init)(e._payload)}function wo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function r(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function a(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Ps(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function l(t){return e&&null===t.alternate&&(t.flags|=2),t}function u(e,t,n,r){return null===t||6!==t.tag?((t=zs(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function s(e,t,n,r){var a=n.type;return a===_?f(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===j&&_o(a)===t.type)?((r=o(t,n.props)).ref=go(e,t,n),r.return=e,r):((r=Rs(n.type,n.key,n.props,null,e.mode,r)).ref=go(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Is(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function f(e,t,n,r,a){return null===t||7!==t.tag?((t=Fs(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=zs(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case g:return(n=Rs(t.type,t.key,t.props,null,e.mode,n)).ref=go(e,null,t),n.return=e,n;case b:return(t=Is(t,e.mode,n)).return=e,t;case j:return d(e,(0,t._init)(t._payload),n)}if(X(t)||M(t))return(t=Fs(t,e.mode,n,null)).return=e,t;bo(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)return null!==a?null:u(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case g:return n.key===a?s(e,t,n,r):null;case b:return n.key===a?c(e,t,n,r):null;case j:return p(e,t,(a=n._init)(n._payload),r)}if(X(n)||M(n))return null!==a?null:f(e,t,n,r,null);bo(e,n)}return null}function h(e,t,n,r,a){if("string"==typeof r&&""!==r||"number"==typeof r)return u(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case g:return s(t,e=e.get(null===r.key?n:r.key)||null,r,a);case b:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case j:return h(e,t,n,(0,r._init)(r._payload),a)}if(X(r)||M(r))return f(t,e=e.get(n)||null,r,a,null);bo(t,r)}return null}return function u(s,c,f,v){if("object"==typeof f&&null!==f&&f.type===_&&null===f.key&&(f=f.props.children),"object"==typeof f&&null!==f){switch(f.$$typeof){case g:e:{for(var m=f.key,y=c;null!==y;){if(y.key===m){if((m=f.type)===_){if(7===y.tag){r(s,y.sibling),(c=o(y,f.props.children)).return=s,s=c;break e}}else if(y.elementType===m||"object"==typeof m&&null!==m&&m.$$typeof===j&&_o(m)===y.type){r(s,y.sibling),(c=o(y,f.props)).ref=go(s,y,f),c.return=s,s=c;break e}r(s,y);break}t(s,y),y=y.sibling}f.type===_?((c=Fs(f.props.children,s.mode,v,f.key)).return=s,s=c):((v=Rs(f.type,f.key,f.props,null,s.mode,v)).ref=go(s,c,f),v.return=s,s=v)}return l(s);case b:e:{for(y=f.key;null!==c;){if(c.key===y){if(4===c.tag&&c.stateNode.containerInfo===f.containerInfo&&c.stateNode.implementation===f.implementation){r(s,c.sibling),(c=o(c,f.children||[])).return=s,s=c;break e}r(s,c);break}t(s,c),c=c.sibling}(c=Is(f,s.mode,v)).return=s,s=c}return l(s);case j:return u(s,c,(y=f._init)(f._payload),v)}if(X(f))return function(n,o,l,u){for(var s=null,c=null,f=o,v=o=0,m=null;null!==f&&v<l.length;v++){f.index>v?(m=f,f=null):m=f.sibling;var y=p(n,f,l[v],u);if(null===y){null===f&&(f=m);break}e&&f&&null===y.alternate&&t(n,f),o=i(y,o,v),null===c?s=y:c.sibling=y,c=y,f=m}if(v===l.length)return r(n,f),oo&&Za(n,v),s;if(null===f){for(;v<l.length;v++)null!==(f=d(n,l[v],u))&&(o=i(f,o,v),null===c?s=f:c.sibling=f,c=f);return oo&&Za(n,v),s}for(f=a(n,f);v<l.length;v++)null!==(m=h(f,n,v,l[v],u))&&(e&&null!==m.alternate&&f.delete(null===m.key?v:m.key),o=i(m,o,v),null===c?s=m:c.sibling=m,c=m);return e&&f.forEach((function(e){return t(n,e)})),oo&&Za(n,v),s}(s,c,f,v);if(M(f))return function(o,l,u,s){var c=M(u);if("function"!=typeof c)throw Error(n(150));if(null==(u=c.call(u)))throw Error(n(151));for(var f=c=null,v=l,m=l=0,y=null,g=u.next();null!==v&&!g.done;m++,g=u.next()){v.index>m?(y=v,v=null):y=v.sibling;var b=p(o,v,g.value,s);if(null===b){null===v&&(v=y);break}e&&v&&null===b.alternate&&t(o,v),l=i(b,l,m),null===f?c=b:f.sibling=b,f=b,v=y}if(g.done)return r(o,v),oo&&Za(o,m),c;if(null===v){for(;!g.done;m++,g=u.next())null!==(g=d(o,g.value,s))&&(l=i(g,l,m),null===f?c=g:f.sibling=g,f=g);return oo&&Za(o,m),c}for(v=a(o,v);!g.done;m++,g=u.next())null!==(g=h(v,o,m,g.value,s))&&(e&&null!==g.alternate&&v.delete(null===g.key?m:g.key),l=i(g,l,m),null===f?c=g:f.sibling=g,f=g);return e&&v.forEach((function(e){return t(o,e)})),oo&&Za(o,m),c}(s,c,f,v);bo(s,f)}return"string"==typeof f&&""!==f||"number"==typeof f?(f=""+f,null!==c&&6===c.tag?(r(s,c.sibling),(c=o(c,f)).return=s,s=c):(r(s,c),(c=zs(f,s.mode,v)).return=s,s=c),l(s)):r(s,c)}}var So=wo(!0),xo=wo(!1),ko=Ea(null),Eo=null,Oo=null,Co=null;function No(){Co=Oo=Eo=null}function jo(e){var t=ko.current;Oa(ko),e._currentValue=t}function Ao(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 To(e,t){Eo=e,Co=Oo=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(_l=!0),e.firstContext=null)}function Mo(e){var t=e._currentValue;if(Co!==e)if(e={context:e,memoizedValue:t,next:null},null===Oo){if(null===Eo)throw Error(n(308));Oo=e,Eo.dependencies={lanes:0,firstContext:e}}else Oo=Oo.next=e;return t}var Do=null;function Po(e){null===Do?Do=[e]:Do.push(e)}function Ro(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Po(t)):(n.next=a.next,a.next=n),t.interleaved=n,Fo(e,r)}function Fo(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Lo=!1;function zo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Io(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Uo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Go(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&ju){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Fo(e,n)}return null===(a=r.interleaved)?(t.next=t,Po(r)):(t.next=a.next,a.next=t),r.interleaved=t,Fo(e,n)}function $o(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,St(e,n)}}function Bo(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={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,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,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Wo(e,t,n,r){var a=e.updateQueue;Lo=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var u=l,s=u.next;u.next=null,null===i?o=s:i.next=s,i=u;var c=e.alternate;null!==c&&(l=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===l?c.firstBaseUpdate=s:l.next=s,c.lastBaseUpdate=u)}if(null!==o){var f=a.baseState;for(i=0,c=s=u=null,l=o;;){var d=l.lane,p=l.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var h=e,v=l;switch(d=t,p=n,v.tag){case 1:if("function"==typeof(h=v.payload)){f=h.call(p,f,d);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(d="function"==typeof(h=v.payload)?h.call(p,f,d):h))break e;f=P({},f,d);break e;case 2:Lo=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(d=a.effects)?a.effects=[l]:d.push(l))}else p={eventTime:p,lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===c?(s=c=p,u=f):c=c.next=p,i|=d;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(d=l).next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}}if(null===c&&(u=f),a.baseState=u,a.firstBaseUpdate=s,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do{i|=a.lane,a=a.next}while(a!==t)}else null===o&&(a.shared.lanes=0);Lu|=i,e.lanes=i,e.memoizedState=f}}function Vo(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var a=e[t],o=a.callback;if(null!==o){if(a.callback=null,a=r,"function"!=typeof o)throw Error(n(191,o));o.call(a)}}}var Ho={},Yo=Ea(Ho),qo=Ea(Ho),Ko=Ea(Ho);function Qo(e){if(e===Ho)throw Error(n(174));return e}function Jo(e,t){switch(Ca(Ko,t),Ca(qo,e),Ca(Yo,Ho),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:oe(null,"");break;default:t=oe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Oa(Yo),Ca(Yo,t)}function Xo(){Oa(Yo),Oa(qo),Oa(Ko)}function Zo(e){Qo(Ko.current);var t=Qo(Yo.current),n=oe(t,e.type);t!==n&&(Ca(qo,e),Ca(Yo,n))}function ei(e){qo.current===e&&(Oa(Yo),Oa(qo))}var ti=Ea(0);function ni(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(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}var ri=[];function ai(){for(var e=0;e<ri.length;e++)ri[e]._workInProgressVersionPrimary=null;ri.length=0}var oi=y.ReactCurrentDispatcher,ii=y.ReactCurrentBatchConfig,li=0,ui=null,si=null,ci=null,fi=!1,di=!1,pi=0,hi=0;function vi(){throw Error(n(321))}function mi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ur(e[n],t[n]))return!1;return!0}function yi(e,t,r,a,o,i){if(li=i,ui=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=null===e||null===e.memoizedState?el:tl,e=r(a,o),di){i=0;do{if(di=!1,pi=0,25<=i)throw Error(n(301));i+=1,ci=si=null,t.updateQueue=null,oi.current=nl,e=r(a,o)}while(di)}if(oi.current=Zi,t=null!==si&&null!==si.next,li=0,ci=si=ui=null,fi=!1,t)throw Error(n(300));return e}function gi(){var e=0!==pi;return pi=0,e}function bi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ci?ui.memoizedState=ci=e:ci=ci.next=e,ci}function _i(){if(null===si){var e=ui.alternate;e=null!==e?e.memoizedState:null}else e=si.next;var t=null===ci?ui.memoizedState:ci.next;if(null!==t)ci=t,si=e;else{if(null===e)throw Error(n(310));e={memoizedState:(si=e).memoizedState,baseState:si.baseState,baseQueue:si.baseQueue,queue:si.queue,next:null},null===ci?ui.memoizedState=ci=e:ci=ci.next=e}return ci}function wi(e,t){return"function"==typeof t?t(e):t}function Si(e){var t=_i(),r=t.queue;if(null===r)throw Error(n(311));r.lastRenderedReducer=e;var a=si,o=a.baseQueue,i=r.pending;if(null!==i){if(null!==o){var l=o.next;o.next=i.next,i.next=l}a.baseQueue=o=i,r.pending=null}if(null!==o){i=o.next,a=a.baseState;var u=l=null,s=null,c=i;do{var f=c.lane;if((li&f)===f)null!==s&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),a=c.hasEagerState?c.eagerState:e(a,c.action);else{var d={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===s?(u=s=d,l=a):s=s.next=d,ui.lanes|=f,Lu|=f}c=c.next}while(null!==c&&c!==i);null===s?l=a:s.next=u,ur(a,t.memoizedState)||(_l=!0),t.memoizedState=a,t.baseState=l,t.baseQueue=s,r.lastRenderedState=a}if(null!==(e=r.interleaved)){o=e;do{i=o.lane,ui.lanes|=i,Lu|=i,o=o.next}while(o!==e)}else null===o&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function xi(e){var t=_i(),r=t.queue;if(null===r)throw Error(n(311));r.lastRenderedReducer=e;var a=r.dispatch,o=r.pending,i=t.memoizedState;if(null!==o){r.pending=null;var l=o=o.next;do{i=e(i,l.action),l=l.next}while(l!==o);ur(i,t.memoizedState)||(_l=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),r.lastRenderedState=i}return[i,a]}function ki(){}function Ei(e,t){var r=ui,a=_i(),o=t(),i=!ur(a.memoizedState,o);if(i&&(a.memoizedState=o,_l=!0),a=a.queue,Li(Ni.bind(null,r,a,e),[e]),a.getSnapshot!==t||i||null!==ci&&1&ci.memoizedState.tag){if(r.flags|=2048,Mi(9,Ci.bind(null,r,a,o,t),void 0,null),null===Au)throw Error(n(349));30&li||Oi(r,t,o)}return o}function Oi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=ui.updateQueue)?(t={lastEffect:null,stores:null},ui.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ci(e,t,n,r){t.value=n,t.getSnapshot=r,ji(t)&&Ai(e)}function Ni(e,t,n){return n((function(){ji(t)&&Ai(e)}))}function ji(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ur(e,n)}catch(r){return!0}}function Ai(e){var t=Fo(e,1);null!==t&&rs(t,e,1,-1)}function Ti(e){var t=bi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Ki.bind(null,ui,e),[t.memoizedState,e]}function Mi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ui.updateQueue)?(t={lastEffect:null,stores:null},ui.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Di(){return _i().memoizedState}function Pi(e,t,n,r){var a=bi();ui.flags|=e,a.memoizedState=Mi(1|t,n,void 0,void 0===r?null:r)}function Ri(e,t,n,r){var a=_i();r=void 0===r?null:r;var o=void 0;if(null!==si){var i=si.memoizedState;if(o=i.destroy,null!==r&&mi(r,i.deps))return void(a.memoizedState=Mi(t,n,o,r))}ui.flags|=e,a.memoizedState=Mi(1|t,n,o,r)}function Fi(e,t){return Pi(8390656,8,e,t)}function Li(e,t){return Ri(2048,8,e,t)}function zi(e,t){return Ri(4,2,e,t)}function Ii(e,t){return Ri(4,4,e,t)}function Ui(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Gi(e,t,n){return n=null!=n?n.concat([e]):null,Ri(4,4,Ui.bind(null,t,e),n)}function $i(){}function Bi(e,t){var n=_i();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Wi(e,t){var n=_i();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Vi(e,t,n){return 21&li?(ur(n,t)||(n=bt(),ui.lanes|=n,Lu|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,_l=!0),e.memoizedState=n)}function Hi(e,t){var n=xt;xt=0!==n&&4>n?n:4,e(!0);var r=ii.transition;ii.transition={};try{e(!1),t()}finally{xt=n,ii.transition=r}}function Yi(){return _i().memoizedState}function qi(e,t,n){var r=ns(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Qi(e)?Ji(t,n):null!==(n=Ro(e,t,n,r))&&(rs(n,e,r,ts()),Xi(n,t,r))}function Ki(e,t,n){var r=ns(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Qi(e))Ji(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,ur(l,i)){var u=t.interleaved;return null===u?(a.next=a,Po(t)):(a.next=u.next,u.next=a),void(t.interleaved=a)}}catch(s){}null!==(n=Ro(e,t,a,r))&&(rs(n,e,r,a=ts()),Xi(n,t,r))}}function Qi(e){var t=e.alternate;return e===ui||null!==t&&t===ui}function Ji(e,t){di=fi=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Xi(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,St(e,n)}}var Zi={readContext:Mo,useCallback:vi,useContext:vi,useEffect:vi,useImperativeHandle:vi,useInsertionEffect:vi,useLayoutEffect:vi,useMemo:vi,useReducer:vi,useRef:vi,useState:vi,useDebugValue:vi,useDeferredValue:vi,useTransition:vi,useMutableSource:vi,useSyncExternalStore:vi,useId:vi,unstable_isNewReconciler:!1},el={readContext:Mo,useCallback:function(e,t){return bi().memoizedState=[e,void 0===t?null:t],e},useContext:Mo,useEffect:Fi,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Pi(4194308,4,Ui.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Pi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Pi(4,2,e,t)},useMemo:function(e,t){var n=bi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=qi.bind(null,ui,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},bi().memoizedState=e},useState:Ti,useDebugValue:$i,useDeferredValue:function(e){return bi().memoizedState=e},useTransition:function(){var e=Ti(!1),t=e[0];return e=Hi.bind(null,e[1]),bi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var a=ui,o=bi();if(oo){if(void 0===r)throw Error(n(407));r=r()}else{if(r=t(),null===Au)throw Error(n(349));30&li||Oi(a,t,r)}o.memoizedState=r;var i={value:r,getSnapshot:t};return o.queue=i,Fi(Ni.bind(null,a,i,e),[e]),a.flags|=2048,Mi(9,Ci.bind(null,a,i,r,t),void 0,null),r},useId:function(){var e=bi(),t=Au.identifierPrefix;if(oo){var n=Xa;t=":"+t+"R"+(n=(Ja&~(1<<32-ct(Ja)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=hi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},tl={readContext:Mo,useCallback:Bi,useContext:Mo,useEffect:Li,useImperativeHandle:Gi,useInsertionEffect:zi,useLayoutEffect:Ii,useMemo:Wi,useReducer:Si,useRef:Di,useState:function(){return Si(wi)},useDebugValue:$i,useDeferredValue:function(e){return Vi(_i(),si.memoizedState,e)},useTransition:function(){return[Si(wi)[0],_i().memoizedState]},useMutableSource:ki,useSyncExternalStore:Ei,useId:Yi,unstable_isNewReconciler:!1},nl={readContext:Mo,useCallback:Bi,useContext:Mo,useEffect:Li,useImperativeHandle:Gi,useInsertionEffect:zi,useLayoutEffect:Ii,useMemo:Wi,useReducer:xi,useRef:Di,useState:function(){return xi(wi)},useDebugValue:$i,useDeferredValue:function(e){var t=_i();return null===si?t.memoizedState=e:Vi(t,si.memoizedState,e)},useTransition:function(){return[xi(wi)[0],_i().memoizedState]},useMutableSource:ki,useSyncExternalStore:Ei,useId:Yi,unstable_isNewReconciler:!1};function rl(e,t){if(e&&e.defaultProps){for(var n in t=P({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function al(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:P({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ol={isMounted:function(e){return!!(e=e._reactInternals)&&He(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ts(),a=ns(e),o=Uo(r,a);o.payload=t,null!=n&&(o.callback=n),null!==(t=Go(e,o,a))&&(rs(t,e,a,r),$o(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ts(),a=ns(e),o=Uo(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=Go(e,o,a))&&(rs(t,e,a,r),$o(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ts(),r=ns(e),a=Uo(n,r);a.tag=2,null!=t&&(a.callback=t),null!==(t=Go(e,a,r))&&(rs(t,e,r,n),$o(t,e,r))}};function il(e,t,n,r,a,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!(t.prototype&&t.prototype.isPureReactComponent&&sr(n,r)&&sr(a,o))}function ll(e,t,n){var r=!1,a=Na,o=t.contextType;return"object"==typeof o&&null!==o?o=Mo(o):(a=Da(t)?Ta:ja.current,o=(r=null!=(r=t.contextTypes))?Ma(e,a):Na),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ol,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function ul(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&&ol.enqueueReplaceState(t,t.state,null)}function sl(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},zo(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=Mo(o):(o=Da(t)?Ta:ja.current,a.context=Ma(e,o)),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(al(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ol.enqueueReplaceState(a,a.state,null),Wo(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4194308)}function cl(e,t){try{var n="",r=t;do{n+=z(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a,digest:null}}function fl(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function dl(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var pl="function"==typeof WeakMap?WeakMap:Map;function hl(e,t,n){(n=Uo(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vu||(Vu=!0,Hu=r),dl(0,t)},n}function vl(e,t,n){(n=Uo(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){dl(0,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){dl(0,t),"function"!=typeof r&&(null===Yu?Yu=new Set([this]):Yu.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ml(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new pl;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)||(a.add(n),e=Os.bind(null,e,t,n),t.then(e,e))}function yl(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function gl(e,t,n,r,a){return 1&e.mode?(e.flags|=65536,e.lanes=a,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Uo(-1,1)).tag=2,Go(n,t,1))),n.lanes|=1),e)}var bl=y.ReactCurrentOwner,_l=!1;function wl(e,t,n,r){t.child=null===e?xo(t,null,n,r):So(t,e.child,n,r)}function Sl(e,t,n,r,a){n=n.render;var o=t.ref;return To(t,a),r=yi(e,t,n,r,o,a),n=gi(),null===e||_l?(oo&&n&&to(t),t.flags|=1,wl(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Vl(e,t,a))}function xl(e,t,n,r,a){if(null===e){var o=n.type;return"function"!=typeof o||Ds(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Rs(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,kl(e,t,o,r,a))}if(o=e.child,!(e.lanes&a)){var i=o.memoizedProps;if((n=null!==(n=n.compare)?n:sr)(i,r)&&e.ref===t.ref)return Vl(e,t,a)}return t.flags|=1,(e=Ps(o,r)).ref=t.ref,e.return=t,t.child=e}function kl(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(sr(o,r)&&e.ref===t.ref){if(_l=!1,t.pendingProps=r=o,!(e.lanes&a))return t.lanes=e.lanes,Vl(e,t,a);131072&e.flags&&(_l=!0)}}return Cl(e,t,n,r,a)}function El(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ca(Pu,Du),Du|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Ca(Pu,Du),Du|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ca(Pu,Du),Du|=n;else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Ca(Pu,Du),Du|=r;return wl(e,t,a,n),t.child}function Ol(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Cl(e,t,n,r,a){var o=Da(n)?Ta:ja.current;return o=Ma(t,o),To(t,a),n=yi(e,t,n,r,o,a),r=gi(),null===e||_l?(oo&&r&&to(t),t.flags|=1,wl(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Vl(e,t,a))}function Nl(e,t,n,r,a){if(Da(n)){var o=!0;La(t)}else o=!1;if(To(t,a),null===t.stateNode)Wl(e,t),ll(t,n,r),sl(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var u=i.context,s=n.contextType;s="object"==typeof s&&null!==s?Mo(s):Ma(t,s=Da(n)?Ta:ja.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;f||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==r||u!==s)&&ul(t,i,r,s),Lo=!1;var d=t.memoizedState;i.state=d,Wo(t,r,i,a),u=t.memoizedState,l!==r||d!==u||Aa.current||Lo?("function"==typeof c&&(al(t,n,c,r),u=t.memoizedState),(l=Lo||il(t,n,l,r,d,u,s))?(f||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=s,r=l):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Io(e,t),l=t.memoizedProps,s=t.type===t.elementType?l:rl(t.type,l),i.props=s,f=t.pendingProps,d=i.context,u="object"==typeof(u=n.contextType)&&null!==u?Mo(u):Ma(t,u=Da(n)?Ta:ja.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==f||d!==u)&&ul(t,i,r,u),Lo=!1,d=t.memoizedState,i.state=d,Wo(t,r,i,a);var h=t.memoizedState;l!==f||d!==h||Aa.current||Lo?("function"==typeof p&&(al(t,n,p,r),h=t.memoizedState),(s=Lo||il(t,n,s,r,d,h,u)||!1)?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,u),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=u,r=s):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return jl(e,t,n,r,o,a)}function jl(e,t,n,r,a,o){Ol(e,t);var i=!!(128&t.flags);if(!r&&!i)return a&&za(t,n,!1),Vl(e,t,o);r=t.stateNode,bl.current=t;var l=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=So(t,e.child,null,o),t.child=So(t,null,l,o)):wl(e,t,l,o),t.memoizedState=r.state,a&&za(t,n,!0),t.child}function Al(e){var t=e.stateNode;t.pendingContext?Ra(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ra(0,t.context,!1),Jo(e,t.containerInfo)}function Tl(e,t,n,r,a){return vo(),mo(a),t.flags|=256,wl(e,t,n,r),t.child}var Ml,Dl,Pl,Rl,Fl={dehydrated:null,treeContext:null,retryLane:0};function Ll(e){return{baseLanes:e,cachePool:null,transitions:null}}function zl(e,t,r){var a,o=t.pendingProps,i=ti.current,l=!1,u=!!(128&t.flags);if((a=u)||(a=(null===e||null!==e.memoizedState)&&!!(2&i)),a?(l=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Ca(ti,1&i),null===e)return co(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(u=o.children,e=o.fallback,l?(o=t.mode,l=t.child,u={mode:"hidden",children:u},1&o||null===l?l=Ls(u,o,0,null):(l.childLanes=0,l.pendingProps=u),e=Fs(e,o,r,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=Ll(r),t.memoizedState=Fl,e):Il(t,u));if(null!==(i=e.memoizedState)&&null!==(a=i.dehydrated))return function(e,t,r,a,o,i,l){if(r)return 256&t.flags?(t.flags&=-257,Ul(e,t,l,a=fl(Error(n(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=a.fallback,o=t.mode,a=Ls({mode:"visible",children:a.children},o,0,null),(i=Fs(i,o,l,null)).flags|=2,a.return=t,i.return=t,a.sibling=i,t.child=a,1&t.mode&&So(t,e.child,null,l),t.child.memoizedState=Ll(l),t.memoizedState=Fl,i);if(!(1&t.mode))return Ul(e,t,l,null);if("$!"===o.data){if(a=o.nextSibling&&o.nextSibling.dataset)var u=a.dgst;return a=u,Ul(e,t,l,a=fl(i=Error(n(419)),a,void 0))}if(u=!!(l&e.childLanes),_l||u){if(null!==(a=Au)){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=o&(a.suspendedLanes|l)?0:o)&&o!==i.retryLane&&(i.retryLane=o,Fo(e,o),rs(a,e,o,-1))}return ms(),Ul(e,t,l,a=fl(Error(n(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Ns.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,ao=ca(o.nextSibling),ro=t,oo=!0,io=null,null!==e&&(qa[Ka++]=Ja,qa[Ka++]=Xa,qa[Ka++]=Qa,Ja=e.id,Xa=e.overflow,Qa=t),(t=Il(t,a.children)).flags|=4096,t)}(e,t,u,o,a,i,r);if(l){l=o.fallback,u=t.mode,a=(i=e.child).sibling;var s={mode:"hidden",children:o.children};return 1&u||t.child===i?(o=Ps(i,s)).subtreeFlags=14680064&i.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=s,t.deletions=null),null!==a?l=Ps(a,l):(l=Fs(l,u,r,null)).flags|=2,l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,u=null===(u=e.child.memoizedState)?Ll(r):{baseLanes:u.baseLanes|r,cachePool:null,transitions:u.transitions},l.memoizedState=u,l.childLanes=e.childLanes&~r,t.memoizedState=Fl,o}return e=(l=e.child).sibling,o=Ps(l,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=r),o.return=t,o.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=o,t.memoizedState=null,o}function Il(e,t){return(t=Ls({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ul(e,t,n,r){return null!==r&&mo(r),So(t,e.child,null,n),(e=Il(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Gl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ao(e.return,t,n)}function $l(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 Bl(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(wl(e,t,r.children,n),2&(r=ti.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Gl(e,n,t);else if(19===e.tag)Gl(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}if(Ca(ti,r),1&t.mode)switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===ni(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),$l(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===ni(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}$l(t,!0,n,null,o);break;case"together":$l(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Wl(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Vl(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Lu|=t.lanes,!(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(n(153));if(null!==t.child){for(r=Ps(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Ps(e,e.pendingProps)).return=t;r.sibling=null}return t.child}function Hl(e,t){if(!oo)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 Yl(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|=14680064&a.subtreeFlags,r|=14680064&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 ql(e,t,r){var o=t.pendingProps;switch(no(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Yl(t),null;case 1:case 17:return Da(t.type)&&Pa(),Yl(t),null;case 3:return o=t.stateNode,Xo(),Oa(Aa),Oa(ja),ai(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),null!==e&&null!==e.child||(po(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==io&&(ls(io),io=null))),Dl(e,t),Yl(t),null;case 5:ei(t);var i=Qo(Ko.current);if(r=t.type,null!==e&&null!=t.stateNode)Pl(e,t,r,o,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!o){if(null===t.stateNode)throw Error(n(166));return Yl(t),null}if(e=Qo(Yo.current),po(t)){o=t.stateNode,r=t.type;var l=t.memoizedProps;switch(o[pa]=t,o[ha]=l,e=!!(1&t.mode),r){case"dialog":Ur("cancel",o),Ur("close",o);break;case"iframe":case"object":case"embed":Ur("load",o);break;case"video":case"audio":for(i=0;i<Fr.length;i++)Ur(Fr[i],o);break;case"source":Ur("error",o);break;case"img":case"image":case"link":Ur("error",o),Ur("load",o);break;case"details":Ur("toggle",o);break;case"input":Y(o,l),Ur("invalid",o);break;case"select":o._wrapperState={wasMultiple:!!l.multiple},Ur("invalid",o);break;case"textarea":te(o,l),Ur("invalid",o)}for(var u in Se(r,l),i=null,l)if(l.hasOwnProperty(u)){var s=l[u];"children"===u?"string"==typeof s?o.textContent!==s&&(!0!==l.suppressHydrationWarning&&Zr(o.textContent,s,e),i=["children",s]):"number"==typeof s&&o.textContent!==""+s&&(!0!==l.suppressHydrationWarning&&Zr(o.textContent,s,e),i=["children",""+s]):a.hasOwnProperty(u)&&null!=s&&"onScroll"===u&&Ur("scroll",o)}switch(r){case"input":B(o),Q(o,l,!0);break;case"textarea":B(o),re(o);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(o.onclick=ea)}o=i,t.updateQueue=o,null!==o&&(t.flags|=4)}else{u=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ae(r)),"http://www.w3.org/1999/xhtml"===e?"script"===r?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=u.createElement(r,{is:o.is}):(e=u.createElement(r),"select"===r&&(u=e,o.multiple?u.multiple=!0:o.size&&(u.size=o.size))):e=u.createElementNS(e,r),e[pa]=t,e[ha]=o,Ml(e,t,!1,!1),t.stateNode=e;e:{switch(u=xe(r,o),r){case"dialog":Ur("cancel",e),Ur("close",e),i=o;break;case"iframe":case"object":case"embed":Ur("load",e),i=o;break;case"video":case"audio":for(i=0;i<Fr.length;i++)Ur(Fr[i],e);i=o;break;case"source":Ur("error",e),i=o;break;case"img":case"image":case"link":Ur("error",e),Ur("load",e),i=o;break;case"details":Ur("toggle",e),i=o;break;case"input":Y(e,o),i=H(e,o),Ur("invalid",e);break;case"option":default:i=o;break;case"select":e._wrapperState={wasMultiple:!!o.multiple},i=P({},o,{value:void 0}),Ur("invalid",e);break;case"textarea":te(e,o),i=ee(e,o),Ur("invalid",e)}for(l in Se(r,i),s=i)if(s.hasOwnProperty(l)){var c=s[l];"style"===l?_e(e,c):"dangerouslySetInnerHTML"===l?null!=(c=c?c.__html:void 0)&&se(e,c):"children"===l?"string"==typeof c?("textarea"!==r||""!==c)&&pe(e,c):"number"==typeof c&&pe(e,""+c):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(a.hasOwnProperty(l)?null!=c&&"onScroll"===l&&Ur("scroll",e):null!=c&&m(e,l,c,u))}switch(r){case"input":B(e),Q(e,o,!1);break;case"textarea":B(e),re(e);break;case"option":null!=o.value&&e.setAttribute("value",""+G(o.value));break;case"select":e.multiple=!!o.multiple,null!=(l=o.value)?Z(e,!!o.multiple,l,!1):null!=o.defaultValue&&Z(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=ea)}switch(r){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}}o&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Yl(t),null;case 6:if(e&&null!=t.stateNode)Rl(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(n(166));if(r=Qo(Ko.current),Qo(Yo.current),po(t)){if(o=t.stateNode,r=t.memoizedProps,o[pa]=t,(l=o.nodeValue!==r)&&null!==(e=ro))switch(e.tag){case 3:Zr(o.nodeValue,r,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Zr(o.nodeValue,r,!!(1&e.mode))}l&&(t.flags|=4)}else(o=(9===r.nodeType?r:r.ownerDocument).createTextNode(o))[pa]=t,t.stateNode=o}return Yl(t),null;case 13:if(Oa(ti),o=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(oo&&null!==ao&&1&t.mode&&!(128&t.flags))ho(),vo(),t.flags|=98560,l=!1;else if(l=po(t),null!==o&&null!==o.dehydrated){if(null===e){if(!l)throw Error(n(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(n(317));l[pa]=t}else vo(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Yl(t),l=!1}else null!==io&&(ls(io),io=null),l=!0;if(!l)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=r,t):((o=null!==o)!=(null!==e&&null!==e.memoizedState)&&o&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ti.current?0===Ru&&(Ru=3):ms())),null!==t.updateQueue&&(t.flags|=4),Yl(t),null);case 4:return Xo(),Dl(e,t),null===e&&Br(t.stateNode.containerInfo),Yl(t),null;case 10:return jo(t.type._context),Yl(t),null;case 19:if(Oa(ti),null===(l=t.memoizedState))return Yl(t),null;if(o=!!(128&t.flags),null===(u=l.rendering))if(o)Hl(l,!1);else{if(0!==Ru||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(u=ni(e))){for(t.flags|=128,Hl(l,!1),null!==(o=u.updateQueue)&&(t.updateQueue=o,t.flags|=4),t.subtreeFlags=0,o=r,r=t.child;null!==r;)e=o,(l=r).flags&=14680066,null===(u=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=u.childLanes,l.lanes=u.lanes,l.child=u.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=u.memoizedProps,l.memoizedState=u.memoizedState,l.updateQueue=u.updateQueue,l.type=u.type,e=u.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return Ca(ti,1&ti.current|2),t.child}e=e.sibling}null!==l.tail&&tt()>Bu&&(t.flags|=128,o=!0,Hl(l,!1),t.lanes=4194304)}else{if(!o)if(null!==(e=ni(u))){if(t.flags|=128,o=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),Hl(l,!0),null===l.tail&&"hidden"===l.tailMode&&!u.alternate&&!oo)return Yl(t),null}else 2*tt()-l.renderingStartTime>Bu&&1073741824!==r&&(t.flags|=128,o=!0,Hl(l,!1),t.lanes=4194304);l.isBackwards?(u.sibling=t.child,t.child=u):(null!==(r=l.last)?r.sibling=u:t.child=u,l.last=u)}return null!==l.tail?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=tt(),t.sibling=null,r=ti.current,Ca(ti,o?1&r|2:1&r),t):(Yl(t),null);case 22:case 23:return ds(),o=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==o&&(t.flags|=8192),o&&1&t.mode?!!(1073741824&Du)&&(Yl(t),6&t.subtreeFlags&&(t.flags|=8192)):Yl(t),null;case 24:case 25:return null}throw Error(n(156,t.tag))}function Kl(e,t){switch(no(t),t.tag){case 1:return Da(t.type)&&Pa(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Xo(),Oa(Aa),Oa(ja),ai(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ei(t),null;case 13:if(Oa(ti),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(n(340));vo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Oa(ti),null;case 4:return Xo(),null;case 10:return jo(t.type._context),null;case 22:case 23:return ds(),null;default:return null}}Ml=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Dl=function(){},Pl=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Qo(Yo.current);var i,l=null;switch(n){case"input":o=H(e,o),r=H(e,r),l=[];break;case"select":o=P({},o,{value:void 0}),r=P({},r,{value:void 0}),l=[];break;case"textarea":o=ee(e,o),r=ee(e,r),l=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=ea)}for(c in Se(n,r),n=null,o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var u=o[c];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(a.hasOwnProperty(c)?l||(l=[]):(l=l||[]).push(c,null));for(c in r){var s=r[c];if(u=null!=o?o[c]:void 0,r.hasOwnProperty(c)&&s!==u&&(null!=s||null!=u))if("style"===c)if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(l||(l=[]),l.push(c,n)),n=s;else"dangerouslySetInnerHTML"===c?(s=s?s.__html:void 0,u=u?u.__html:void 0,null!=s&&u!==s&&(l=l||[]).push(c,s)):"children"===c?"string"!=typeof s&&"number"!=typeof s||(l=l||[]).push(c,""+s):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(a.hasOwnProperty(c)?(null!=s&&"onScroll"===c&&Ur("scroll",e),l||u===s||(l=[])):(l=l||[]).push(c,s))}n&&(l=l||[]).push("style",n);var c=l;(t.updateQueue=c)&&(t.flags|=4)}},Rl=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ql=!1,Jl=!1,Xl="function"==typeof WeakSet?WeakSet:Set,Zl=null;function eu(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Es(e,t,r)}else n.current=null}function tu(e,t,n){try{n()}catch(r){Es(e,t,r)}}var nu=!1;function ru(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&tu(t,n,o)}a=a.next}while(a!==r)}}function au(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ou(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function iu(e){var t=e.alternate;null!==t&&(e.alternate=null,iu(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[pa],delete t[ha],delete t[ma],delete t[ya],delete t[ga]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function lu(e){return 5===e.tag||3===e.tag||4===e.tag}function uu(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||lu(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(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 su(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=ea));else if(4!==r&&null!==(e=e.child))for(su(e,t,n),e=e.sibling;null!==e;)su(e,t,n),e=e.sibling}function cu(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&&null!==(e=e.child))for(cu(e,t,n),e=e.sibling;null!==e;)cu(e,t,n),e=e.sibling}var fu=null,du=!1;function pu(e,t,n){for(n=n.child;null!==n;)hu(e,t,n),n=n.sibling}function hu(e,t,n){if(st&&"function"==typeof st.onCommitFiberUnmount)try{st.onCommitFiberUnmount(ut,n)}catch(l){}switch(n.tag){case 5:Jl||eu(n,t);case 6:var r=fu,a=du;fu=null,pu(e,t,n),du=a,null!==(fu=r)&&(du?(e=fu,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):fu.removeChild(n.stateNode));break;case 18:null!==fu&&(du?(e=fu,n=n.stateNode,8===e.nodeType?sa(e.parentNode,n):1===e.nodeType&&sa(e,n),Ht(e)):sa(fu,n.stateNode));break;case 4:r=fu,a=du,fu=n.stateNode.containerInfo,du=!0,pu(e,t,n),fu=r,du=a;break;case 0:case 11:case 14:case 15:if(!Jl&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){a=r=r.next;do{var o=a,i=o.destroy;o=o.tag,void 0!==i&&(2&o||4&o)&&tu(n,t,i),a=a.next}while(a!==r)}pu(e,t,n);break;case 1:if(!Jl&&(eu(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Es(n,t,l)}pu(e,t,n);break;case 21:pu(e,t,n);break;case 22:1&n.mode?(Jl=(r=Jl)||null!==n.memoizedState,pu(e,t,n),Jl=r):pu(e,t,n);break;default:pu(e,t,n)}}function vu(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xl),t.forEach((function(t){var r=js.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function mu(e,t){var r=t.deletions;if(null!==r)for(var a=0;a<r.length;a++){var o=r[a];try{var i=e,l=t,u=l;e:for(;null!==u;){switch(u.tag){case 5:fu=u.stateNode,du=!1;break e;case 3:case 4:fu=u.stateNode.containerInfo,du=!0;break e}u=u.return}if(null===fu)throw Error(n(160));hu(i,l,o),fu=null,du=!1;var s=o.alternate;null!==s&&(s.return=null),o.return=null}catch(c){Es(o,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)yu(t,e),t=t.sibling}function yu(e,t){var r=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(mu(t,e),gu(e),4&a){try{ru(3,e,e.return),au(3,e)}catch(y){Es(e,e.return,y)}try{ru(5,e,e.return)}catch(y){Es(e,e.return,y)}}break;case 1:mu(t,e),gu(e),512&a&&null!==r&&eu(r,r.return);break;case 5:if(mu(t,e),gu(e),512&a&&null!==r&&eu(r,r.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(y){Es(e,e.return,y)}}if(4&a&&null!=(o=e.stateNode)){var i=e.memoizedProps,l=null!==r?r.memoizedProps:i,u=e.type,s=e.updateQueue;if(e.updateQueue=null,null!==s)try{"input"===u&&"radio"===i.type&&null!=i.name&&q(o,i),xe(u,l);var c=xe(u,i);for(l=0;l<s.length;l+=2){var f=s[l],d=s[l+1];"style"===f?_e(o,d):"dangerouslySetInnerHTML"===f?se(o,d):"children"===f?pe(o,d):m(o,f,d,c)}switch(u){case"input":K(o,i);break;case"textarea":ne(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?Z(o,!!i.multiple,h,!1):p!==!!i.multiple&&(null!=i.defaultValue?Z(o,!!i.multiple,i.defaultValue,!0):Z(o,!!i.multiple,i.multiple?[]:"",!1))}o[ha]=i}catch(y){Es(e,e.return,y)}}break;case 6:if(mu(t,e),gu(e),4&a){if(null===e.stateNode)throw Error(n(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(y){Es(e,e.return,y)}}break;case 3:if(mu(t,e),gu(e),4&a&&null!==r&&r.memoizedState.isDehydrated)try{Ht(t.containerInfo)}catch(y){Es(e,e.return,y)}break;case 4:default:mu(t,e),gu(e);break;case 13:mu(t,e),gu(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||($u=tt())),4&a&&vu(e);break;case 22:if(f=null!==r&&null!==r.memoizedState,1&e.mode?(Jl=(c=Jl)||f,mu(t,e),Jl=c):mu(t,e),gu(e),8192&a){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!f&&1&e.mode)for(Zl=e,f=e.child;null!==f;){for(d=Zl=f;null!==Zl;){switch(h=(p=Zl).child,p.tag){case 0:case 11:case 14:case 15:ru(4,p,p.return);break;case 1:eu(p,p.return);var v=p.stateNode;if("function"==typeof v.componentWillUnmount){a=p,r=p.return;try{t=a,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(g){Es(a,r,g)}}break;case 5:eu(p,p.return);break;case 22:if(null!==p.memoizedState){Su(d);continue}}null!==h?(h.return=p,Zl=h):Su(d)}f=f.sibling}e:for(f=null,d=e;;){if(5===d.tag){if(null===f){f=d;try{o=d.stateNode,c?"function"==typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(u=d.stateNode,l=null!=(s=d.memoizedProps.style)&&s.hasOwnProperty("display")?s.display:null,u.style.display=me("display",l))}catch(y){Es(e,e.return,y)}}}else if(6===d.tag){if(null===f)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(y){Es(e,e.return,y)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:mu(t,e),gu(e),4&a&&vu(e);case 21:}}function gu(e){var t=e.flags;if(2&t){try{e:{for(var r=e.return;null!==r;){if(lu(r)){var a=r;break e}r=r.return}throw Error(n(160))}switch(a.tag){case 5:var o=a.stateNode;32&a.flags&&(pe(o,""),a.flags&=-33),cu(e,uu(e),o);break;case 3:case 4:var i=a.stateNode.containerInfo;su(e,uu(e),i);break;default:throw Error(n(161))}}catch(l){Es(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bu(e,t,n){Zl=e,_u(e)}function _u(e,t,n){for(var r=!!(1&e.mode);null!==Zl;){var a=Zl,o=a.child;if(22===a.tag&&r){var i=null!==a.memoizedState||Ql;if(!i){var l=a.alternate,u=null!==l&&null!==l.memoizedState||Jl;l=Ql;var s=Jl;if(Ql=i,(Jl=u)&&!s)for(Zl=a;null!==Zl;)u=(i=Zl).child,22===i.tag&&null!==i.memoizedState?xu(a):null!==u?(u.return=i,Zl=u):xu(a);for(;null!==o;)Zl=o,_u(o),o=o.sibling;Zl=a,Ql=l,Jl=s}wu(e)}else 8772&a.subtreeFlags&&null!==o?(o.return=a,Zl=o):wu(e)}}function wu(e){for(;null!==Zl;){var t=Zl;if(8772&t.flags){var r=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Jl||au(5,t);break;case 1:var a=t.stateNode;if(4&t.flags&&!Jl)if(null===r)a.componentDidMount();else{var o=t.elementType===t.type?r.memoizedProps:rl(t.type,r.memoizedProps);a.componentDidUpdate(o,r.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Vo(t,i,a);break;case 3:var l=t.updateQueue;if(null!==l){if(r=null,null!==t.child)switch(t.child.tag){case 5:case 1:r=t.child.stateNode}Vo(t,l,r)}break;case 5:var u=t.stateNode;if(null===r&&4&t.flags){r=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&r.focus();break;case"img":s.src&&(r.src=s.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var f=c.memoizedState;if(null!==f){var d=f.dehydrated;null!==d&&Ht(d)}}}break;default:throw Error(n(163))}Jl||512&t.flags&&ou(t)}catch(p){Es(t,t.return,p)}}if(t===e){Zl=null;break}if(null!==(r=t.sibling)){r.return=t.return,Zl=r;break}Zl=t.return}}function Su(e){for(;null!==Zl;){var t=Zl;if(t===e){Zl=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Zl=n;break}Zl=t.return}}function xu(e){for(;null!==Zl;){var t=Zl;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{au(4,t)}catch(u){Es(t,n,u)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(u){Es(t,a,u)}}var o=t.return;try{ou(t)}catch(u){Es(t,o,u)}break;case 5:var i=t.return;try{ou(t)}catch(u){Es(t,i,u)}}}catch(u){Es(t,t.return,u)}if(t===e){Zl=null;break}var l=t.sibling;if(null!==l){l.return=t.return,Zl=l;break}Zl=t.return}}var ku,Eu=Math.ceil,Ou=y.ReactCurrentDispatcher,Cu=y.ReactCurrentOwner,Nu=y.ReactCurrentBatchConfig,ju=0,Au=null,Tu=null,Mu=0,Du=0,Pu=Ea(0),Ru=0,Fu=null,Lu=0,zu=0,Iu=0,Uu=null,Gu=null,$u=0,Bu=1/0,Wu=null,Vu=!1,Hu=null,Yu=null,qu=!1,Ku=null,Qu=0,Ju=0,Xu=null,Zu=-1,es=0;function ts(){return 6&ju?tt():-1!==Zu?Zu:Zu=tt()}function ns(e){return 1&e.mode?2&ju&&0!==Mu?Mu&-Mu:null!==yo.transition?(0===es&&(es=bt()),es):0!==(e=xt)?e:e=void 0===(e=window.event)?16:en(e.type):1}function rs(e,t,r,a){if(50<Ju)throw Ju=0,Xu=null,Error(n(185));wt(e,r,a),2&ju&&e===Au||(e===Au&&(!(2&ju)&&(zu|=r),4===Ru&&us(e,Mu)),as(e,a),1===r&&0===ju&&!(1&t.mode)&&(Bu=tt()+500,Ua&&Ba()))}function as(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-ct(o),l=1<<i,u=a[i];-1===u?l&n&&!(l&r)||(a[i]=yt(l,t)):u<=t&&(e.expiredLanes|=l),o&=~l}}(e,t);var r,a=mt(e,e===Au?Mu:0);if(0===a)null!==n&&Xe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=a&-a,e.callbackPriority!==t){if(null!=n&&Xe(n),1===t)0===e.tag?(r=ss.bind(null,e),Ua=!0,$a(r)):$a(ss.bind(null,e)),la((function(){!(6&ju)&&Ba()})),n=null;else{switch(kt(a)){case 1:n=rt;break;case 4:n=at;break;case 16:default:n=ot;break;case 536870912:n=lt}n=As(n,os.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function os(e,t){if(Zu=-1,es=0,6&ju)throw Error(n(327));var r=e.callbackNode;if(xs()&&e.callbackNode!==r)return null;var a=mt(e,e===Au?Mu:0);if(0===a)return null;if(30&a||a&e.expiredLanes||t)t=ys(e,a);else{t=a;var o=ju;ju|=2;var i=vs();for(Au===e&&Mu===t||(Wu=null,Bu=tt()+500,ps(e,t));;)try{bs();break}catch(u){hs(e,u)}No(),Ou.current=i,ju=o,null!==Tu?t=0:(Au=null,Mu=0,t=Ru)}if(0!==t){if(2===t&&0!==(o=gt(e))&&(a=o,t=is(e,o)),1===t)throw r=Fu,ps(e,0),us(e,a),as(e,tt()),r;if(6===t)us(e,a);else{if(o=e.current.alternate,!(30&a||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!ur(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}(o)||(t=ys(e,a),2===t&&(i=gt(e),0!==i&&(a=i,t=is(e,i))),1!==t)))throw r=Fu,ps(e,0),us(e,a),as(e,tt()),r;switch(e.finishedWork=o,e.finishedLanes=a,t){case 0:case 1:throw Error(n(345));case 2:case 5:Ss(e,Gu,Wu);break;case 3:if(us(e,a),(130023424&a)===a&&10<(t=$u+500-tt())){if(0!==mt(e,0))break;if(((o=e.suspendedLanes)&a)!==a){ts(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=aa(Ss.bind(null,e,Gu,Wu),t);break}Ss(e,Gu,Wu);break;case 4:if(us(e,a),(4194240&a)===a)break;for(t=e.eventTimes,o=-1;0<a;){var l=31-ct(a);i=1<<l,(l=t[l])>o&&(o=l),a&=~i}if(a=o,10<(a=(120>(a=tt()-a)?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*Eu(a/1960))-a)){e.timeoutHandle=aa(Ss.bind(null,e,Gu,Wu),a);break}Ss(e,Gu,Wu);break;default:throw Error(n(329))}}}return as(e,tt()),e.callbackNode===r?os.bind(null,e):null}function is(e,t){var n=Uu;return e.current.memoizedState.isDehydrated&&(ps(e,t).flags|=256),2!==(e=ys(e,t))&&(t=Gu,Gu=n,null!==t&&ls(t)),e}function ls(e){null===Gu?Gu=e:Gu.push.apply(Gu,e)}function us(e,t){for(t&=~Iu,t&=~zu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ct(t),r=1<<n;e[n]=-1,t&=~r}}function ss(e){if(6&ju)throw Error(n(327));xs();var t=mt(e,0);if(!(1&t))return as(e,tt()),null;var r=ys(e,t);if(0!==e.tag&&2===r){var a=gt(e);0!==a&&(t=a,r=is(e,a))}if(1===r)throw r=Fu,ps(e,0),us(e,t),as(e,tt()),r;if(6===r)throw Error(n(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ss(e,Gu,Wu),as(e,tt()),null}function cs(e,t){var n=ju;ju|=1;try{return e(t)}finally{0===(ju=n)&&(Bu=tt()+500,Ua&&Ba())}}function fs(e){null!==Ku&&0===Ku.tag&&!(6&ju)&&xs();var t=ju;ju|=1;var n=Nu.transition,r=xt;try{if(Nu.transition=null,xt=1,e)return e()}finally{xt=r,Nu.transition=n,!(6&(ju=t))&&Ba()}}function ds(){Du=Pu.current,Oa(Pu)}function ps(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oa(n)),null!==Tu)for(n=Tu.return;null!==n;){var r=n;switch(no(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Pa();break;case 3:Xo(),Oa(Aa),Oa(ja),ai();break;case 5:ei(r);break;case 4:Xo();break;case 13:case 19:Oa(ti);break;case 10:jo(r.type._context);break;case 22:case 23:ds()}n=n.return}if(Au=e,Tu=e=Ps(e.current,null),Mu=Du=t,Ru=0,Fu=null,Iu=zu=Lu=0,Gu=Uu=null,null!==Do){for(t=0;t<Do.length;t++)if(null!==(r=(n=Do[t]).interleaved)){n.interleaved=null;var a=r.next,o=n.pending;if(null!==o){var i=o.next;o.next=a,r.next=i}n.pending=r}Do=null}return e}function hs(e,t){for(;;){var r=Tu;try{if(No(),oi.current=Zi,fi){for(var a=ui.memoizedState;null!==a;){var o=a.queue;null!==o&&(o.pending=null),a=a.next}fi=!1}if(li=0,ci=si=ui=null,di=!1,pi=0,Cu.current=null,null===r||null===r.return){Ru=1,Fu=t,Tu=null;break}e:{var i=e,l=r.return,u=r,s=t;if(t=Mu,u.flags|=32768,null!==s&&"object"==typeof s&&"function"==typeof s.then){var c=s,f=u,d=f.tag;if(!(1&f.mode||0!==d&&11!==d&&15!==d)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var h=yl(l);if(null!==h){h.flags&=-257,gl(h,l,u,0,t),1&h.mode&&ml(i,c,t),s=c;var v=(t=h).updateQueue;if(null===v){var m=new Set;m.add(s),t.updateQueue=m}else v.add(s);break e}if(!(1&t)){ml(i,c,t),ms();break e}s=Error(n(426))}else if(oo&&1&u.mode){var y=yl(l);if(null!==y){!(65536&y.flags)&&(y.flags|=256),gl(y,l,u,0,t),mo(cl(s,u));break e}}i=s=cl(s,u),4!==Ru&&(Ru=2),null===Uu?Uu=[i]:Uu.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Bo(i,hl(0,s,t));break e;case 1:u=s;var g=i.type,b=i.stateNode;if(!(128&i.flags||"function"!=typeof g.getDerivedStateFromError&&(null===b||"function"!=typeof b.componentDidCatch||null!==Yu&&Yu.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,Bo(i,vl(i,u,t));break e}}i=i.return}while(null!==i)}ws(r)}catch(_){t=_,Tu===r&&null!==r&&(Tu=r=r.return);continue}break}}function vs(){var e=Ou.current;return Ou.current=Zi,null===e?Zi:e}function ms(){0!==Ru&&3!==Ru&&2!==Ru||(Ru=4),null===Au||!(268435455&Lu)&&!(268435455&zu)||us(Au,Mu)}function ys(e,t){var r=ju;ju|=2;var a=vs();for(Au===e&&Mu===t||(Wu=null,ps(e,t));;)try{gs();break}catch(o){hs(e,o)}if(No(),ju=r,Ou.current=a,null!==Tu)throw Error(n(261));return Au=null,Mu=0,Ru}function gs(){for(;null!==Tu;)_s(Tu)}function bs(){for(;null!==Tu&&!Ze();)_s(Tu)}function _s(e){var t=ku(e.alternate,e,Du);e.memoizedProps=e.pendingProps,null===t?ws(e):Tu=t,Cu.current=null}function ws(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Kl(n,t)))return n.flags&=32767,void(Tu=n);if(null===e)return Ru=6,void(Tu=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=ql(n,t,Du)))return void(Tu=n);if(null!==(t=t.sibling))return void(Tu=t);Tu=t=e}while(null!==t);0===Ru&&(Ru=5)}function Ss(e,t,r){var a=xt,o=Nu.transition;try{Nu.transition=null,xt=1,function(e,t,r,a){do{xs()}while(null!==Ku);if(6&ju)throw Error(n(327));r=e.finishedWork;var o=e.finishedLanes;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(n(177));e.callbackNode=null,e.callbackPriority=0;var i=r.lanes|r.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-ct(n),o=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~o}}(e,i),e===Au&&(Tu=Au=null,Mu=0),!(2064&r.subtreeFlags)&&!(2064&r.flags)||qu||(qu=!0,As(ot,(function(){return xs(),null}))),i=!!(15990&r.flags),15990&r.subtreeFlags||i){i=Nu.transition,Nu.transition=null;var l=xt;xt=1;var u=ju;ju|=4,Cu.current=null,function(e,t){if(ta=qt,hr(e=pr())){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{var a=(r=(r=e.ownerDocument)&&r.defaultView||window).getSelection&&r.getSelection();if(a&&0!==a.rangeCount){r=a.anchorNode;var o=a.anchorOffset,i=a.focusNode;a=a.focusOffset;try{r.nodeType,i.nodeType}catch(w){r=null;break e}var l=0,u=-1,s=-1,c=0,f=0,d=e,p=null;t:for(;;){for(var h;d!==r||0!==o&&3!==d.nodeType||(u=l+o),d!==i||0!==a&&3!==d.nodeType||(s=l+a),3===d.nodeType&&(l+=d.nodeValue.length),null!==(h=d.firstChild);)p=d,d=h;for(;;){if(d===e)break t;if(p===r&&++c===o&&(u=l),p===i&&++f===a&&(s=l),null!==(h=d.nextSibling))break;p=(d=p).parentNode}d=h}r=-1===u||-1===s?null:{start:u,end:s}}else r=null}r=r||{start:0,end:0}}else r=null;for(na={focusedElem:e,selectionRange:r},qt=!1,Zl=t;null!==Zl;)if(e=(t=Zl).child,1028&t.subtreeFlags&&null!==e)e.return=t,Zl=e;else for(;null!==Zl;){t=Zl;try{var v=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==v){var m=v.memoizedProps,y=v.memoizedState,g=t.stateNode,b=g.getSnapshotBeforeUpdate(t.elementType===t.type?m:rl(t.type,m),y);g.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var _=t.stateNode.containerInfo;1===_.nodeType?_.textContent="":9===_.nodeType&&_.documentElement&&_.removeChild(_.documentElement);break;default:throw Error(n(163))}}catch(w){Es(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Zl=e;break}Zl=t.return}v=nu,nu=!1}(e,r),yu(r,e),vr(na),qt=!!ta,na=ta=null,e.current=r,bu(r),et(),ju=u,xt=l,Nu.transition=i}else e.current=r;if(qu&&(qu=!1,Ku=e,Qu=o),0===(i=e.pendingLanes)&&(Yu=null),function(e){if(st&&"function"==typeof st.onCommitFiberRoot)try{st.onCommitFiberRoot(ut,e,void 0,!(128&~e.current.flags))}catch(t){}}(r.stateNode),as(e,tt()),null!==t)for(a=e.onRecoverableError,r=0;r<t.length;r++)a((o=t[r]).value,{componentStack:o.stack,digest:o.digest});if(Vu)throw Vu=!1,e=Hu,Hu=null,e;!!(1&Qu)&&0!==e.tag&&xs(),1&(i=e.pendingLanes)?e===Xu?Ju++:(Ju=0,Xu=e):Ju=0,Ba()}(e,t,r,a)}finally{Nu.transition=o,xt=a}return null}function xs(){if(null!==Ku){var e=kt(Qu),t=Nu.transition,r=xt;try{if(Nu.transition=null,xt=16>e?16:e,null===Ku)var a=!1;else{if(e=Ku,Ku=null,Qu=0,6&ju)throw Error(n(331));var o=ju;for(ju|=4,Zl=e.current;null!==Zl;){var i=Zl,l=i.child;if(16&Zl.flags){var u=i.deletions;if(null!==u){for(var s=0;s<u.length;s++){var c=u[s];for(Zl=c;null!==Zl;){var f=Zl;switch(f.tag){case 0:case 11:case 15:ru(8,f,i)}var d=f.child;if(null!==d)d.return=f,Zl=d;else for(;null!==Zl;){var p=(f=Zl).sibling,h=f.return;if(iu(f),f===c){Zl=null;break}if(null!==p){p.return=h,Zl=p;break}Zl=h}}}var v=i.alternate;if(null!==v){var m=v.child;if(null!==m){v.child=null;do{var y=m.sibling;m.sibling=null,m=y}while(null!==m)}}Zl=i}}if(2064&i.subtreeFlags&&null!==l)l.return=i,Zl=l;else e:for(;null!==Zl;){if(2048&(i=Zl).flags)switch(i.tag){case 0:case 11:case 15:ru(9,i,i.return)}var g=i.sibling;if(null!==g){g.return=i.return,Zl=g;break e}Zl=i.return}}var b=e.current;for(Zl=b;null!==Zl;){var _=(l=Zl).child;if(2064&l.subtreeFlags&&null!==_)_.return=l,Zl=_;else e:for(l=b;null!==Zl;){if(2048&(u=Zl).flags)try{switch(u.tag){case 0:case 11:case 15:au(9,u)}}catch(S){Es(u,u.return,S)}if(u===l){Zl=null;break e}var w=u.sibling;if(null!==w){w.return=u.return,Zl=w;break e}Zl=u.return}}if(ju=o,Ba(),st&&"function"==typeof st.onPostCommitFiberRoot)try{st.onPostCommitFiberRoot(ut,e)}catch(S){}a=!0}return a}finally{xt=r,Nu.transition=t}}return!1}function ks(e,t,n){e=Go(e,t=hl(0,t=cl(n,t),1),1),t=ts(),null!==e&&(wt(e,1,t),as(e,t))}function Es(e,t,n){if(3===e.tag)ks(e,e,n);else for(;null!==t;){if(3===t.tag){ks(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Yu||!Yu.has(r))){t=Go(t,e=vl(t,e=cl(n,e),1),1),e=ts(),null!==t&&(wt(t,1,e),as(t,e));break}}t=t.return}}function Os(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ts(),e.pingedLanes|=e.suspendedLanes&n,Au===e&&(Mu&n)===n&&(4===Ru||3===Ru&&(130023424&Mu)===Mu&&500>tt()-$u?ps(e,0):Iu|=n),as(e,t)}function Cs(e,t){0===t&&(1&e.mode?(t=ht,!(130023424&(ht<<=1))&&(ht=4194304)):t=1);var n=ts();null!==(e=Fo(e,t))&&(wt(e,t,n),as(e,n))}function Ns(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cs(e,n)}function js(e,t){var r=0;switch(e.tag){case 13:var a=e.stateNode,o=e.memoizedState;null!==o&&(r=o.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(n(314))}null!==a&&a.delete(t),Cs(e,r)}function As(e,t){return Je(e,t)}function Ts(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ms(e,t,n,r){return new Ts(e,t,n,r)}function Ds(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ps(e,t){var n=e.alternate;return null===n?((n=Ms(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=14680064&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}function Rs(e,t,r,a,o,i){var l=2;if(a=e,"function"==typeof e)Ds(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case _:return Fs(r.children,o,i,t);case w:l=8,o|=8;break;case S:return(e=Ms(12,r,t,2|o)).elementType=S,e.lanes=i,e;case O:return(e=Ms(13,r,t,o)).elementType=O,e.lanes=i,e;case C:return(e=Ms(19,r,t,o)).elementType=C,e.lanes=i,e;case A:return Ls(r,o,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case x:l=10;break e;case k:l=9;break e;case E:l=11;break e;case N:l=14;break e;case j:l=16,a=null;break e}throw Error(n(130,null==e?e:typeof e,""))}return(t=Ms(l,r,t,o)).elementType=e,t.type=a,t.lanes=i,t}function Fs(e,t,n,r){return(e=Ms(7,e,r,t)).lanes=n,e}function Ls(e,t,n,r){return(e=Ms(22,e,r,t)).elementType=A,e.lanes=n,e.stateNode={isHidden:!1},e}function zs(e,t,n){return(e=Ms(6,e,null,t)).lanes=n,e}function Is(e,t,n){return(t=Ms(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Us(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_t(0),this.expirationTimes=_t(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_t(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Gs(e,t,n,r,a,o,i,l,u){return e=new Us(e,t,n,l,u),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Ms(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},zo(o),e}function $s(e){if(!e)return Na;e:{if(He(e=e._reactInternals)!==e||1!==e.tag)throw Error(n(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Da(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(n(171))}if(1===e.tag){var r=e.type;if(Da(r))return Fa(e,r,t)}return t}function Bs(e,t,n,r,a,o,i,l,u){return(e=Gs(n,r,!0,e,0,o,0,l,u)).context=$s(null),n=e.current,(o=Uo(r=ts(),a=ns(n))).callback=null!=t?t:null,Go(n,o,a),e.current.lanes=a,wt(e,a,r),as(e,r),e}function Ws(e,t,n,r){var a=t.current,o=ts(),i=ns(a);return n=$s(n),null===t.context?t.context=n:t.pendingContext=n,(t=Uo(o,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Go(a,t,i))&&(rs(e,a,i,o),$o(e,a,i)),i}function Vs(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Hs(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Ys(e,t){Hs(e,t),(e=e.alternate)&&Hs(e,t)}ku=function(e,t,r){if(null!==e)if(e.memoizedProps!==t.pendingProps||Aa.current)_l=!0;else{if(!(e.lanes&r||128&t.flags))return _l=!1,function(e,t,n){switch(t.tag){case 3:Al(t),vo();break;case 5:Zo(t);break;case 1:Da(t.type)&&La(t);break;case 4:Jo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ca(ko,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ca(ti,1&ti.current),t.flags|=128,null):n&t.child.childLanes?zl(e,t,n):(Ca(ti,1&ti.current),null!==(e=Vl(e,t,n))?e.sibling:null);Ca(ti,1&ti.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return Bl(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ca(ti,ti.current),r)break;return null;case 22:case 23:return t.lanes=0,El(e,t,n)}return Vl(e,t,n)}(e,t,r);_l=!!(131072&e.flags)}else _l=!1,oo&&1048576&t.flags&&eo(t,Ya,t.index);switch(t.lanes=0,t.tag){case 2:var a=t.type;Wl(e,t),e=t.pendingProps;var o=Ma(t,ja.current);To(t,r),o=yi(null,t,a,e,o,r);var i=gi();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Da(a)?(i=!0,La(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,zo(t),o.updater=ol,t.stateNode=o,o._reactInternals=t,sl(t,a,e,r),t=jl(null,t,a,!0,i,r)):(t.tag=0,oo&&i&&to(t),wl(null,t,o,r),t=t.child),t;case 16:a=t.elementType;e:{switch(Wl(e,t),e=t.pendingProps,a=(o=a._init)(a._payload),t.type=a,o=t.tag=function(e){if("function"==typeof e)return Ds(e)?1:0;if(null!=e){if((e=e.$$typeof)===E)return 11;if(e===N)return 14}return 2}(a),e=rl(a,e),o){case 0:t=Cl(null,t,a,e,r);break e;case 1:t=Nl(null,t,a,e,r);break e;case 11:t=Sl(null,t,a,e,r);break e;case 14:t=xl(null,t,a,rl(a.type,e),r);break e}throw Error(n(306,a,""))}return t;case 0:return a=t.type,o=t.pendingProps,Cl(e,t,a,o=t.elementType===a?o:rl(a,o),r);case 1:return a=t.type,o=t.pendingProps,Nl(e,t,a,o=t.elementType===a?o:rl(a,o),r);case 3:e:{if(Al(t),null===e)throw Error(n(387));a=t.pendingProps,o=(i=t.memoizedState).element,Io(e,t),Wo(t,a,null,r);var l=t.memoizedState;if(a=l.element,i.isDehydrated){if(i={element:a,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Tl(e,t,a,r,o=cl(Error(n(423)),t));break e}if(a!==o){t=Tl(e,t,a,r,o=cl(Error(n(424)),t));break e}for(ao=ca(t.stateNode.containerInfo.firstChild),ro=t,oo=!0,io=null,r=xo(t,null,a,r),t.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(vo(),a===o){t=Vl(e,t,r);break e}wl(e,t,a,r)}t=t.child}return t;case 5:return Zo(t),null===e&&co(t),a=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,l=o.children,ra(a,o)?l=null:null!==i&&ra(a,i)&&(t.flags|=32),Ol(e,t),wl(e,t,l,r),t.child;case 6:return null===e&&co(t),null;case 13:return zl(e,t,r);case 4:return Jo(t,t.stateNode.containerInfo),a=t.pendingProps,null===e?t.child=So(t,null,a,r):wl(e,t,a,r),t.child;case 11:return a=t.type,o=t.pendingProps,Sl(e,t,a,o=t.elementType===a?o:rl(a,o),r);case 7:return wl(e,t,t.pendingProps,r),t.child;case 8:case 12:return wl(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(a=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,Ca(ko,a._currentValue),a._currentValue=l,null!==i)if(ur(i.value,l)){if(i.children===o.children&&!Aa.current){t=Vl(e,t,r);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var u=i.dependencies;if(null!==u){l=i.child;for(var s=u.firstContext;null!==s;){if(s.context===a){if(1===i.tag){(s=Uo(-1,r&-r)).tag=2;var c=i.updateQueue;if(null!==c){var f=(c=c.shared).pending;null===f?s.next=s:(s.next=f.next,f.next=s),c.pending=s}}i.lanes|=r,null!==(s=i.alternate)&&(s.lanes|=r),Ao(i.return,r,t),u.lanes|=r;break}s=s.next}}else if(10===i.tag)l=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(l=i.return))throw Error(n(341));l.lanes|=r,null!==(u=l.alternate)&&(u.lanes|=r),Ao(l,r,t),l=i.sibling}else l=i.child;if(null!==l)l.return=i;else for(l=i;null!==l;){if(l===t){l=null;break}if(null!==(i=l.sibling)){i.return=l.return,l=i;break}l=l.return}i=l}wl(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,a=t.pendingProps.children,To(t,r),a=a(o=Mo(o)),t.flags|=1,wl(e,t,a,r),t.child;case 14:return o=rl(a=t.type,t.pendingProps),xl(e,t,a,o=rl(a.type,o),r);case 15:return kl(e,t,t.type,t.pendingProps,r);case 17:return a=t.type,o=t.pendingProps,o=t.elementType===a?o:rl(a,o),Wl(e,t),t.tag=1,Da(a)?(e=!0,La(t)):e=!1,To(t,r),ll(t,a,o),sl(t,a,o,r),jl(null,t,a,!0,e,r);case 19:return Bl(e,t,r);case 22:return El(e,t,r)}throw Error(n(156,t.tag))};var qs="function"==typeof reportError?reportError:function(e){console.error(e)};function Ks(e){this._internalRoot=e}function Qs(e){this._internalRoot=e}function Js(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Xs(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zs(){}function ec(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o;if("function"==typeof a){var l=a;a=function(){var e=Vs(i);l.call(e)}}Ws(t,i,e,a)}else i=function(e,t,n,r,a){if(a){if("function"==typeof r){var o=r;r=function(){var e=Vs(i);o.call(e)}}var i=Bs(t,r,e,0,null,!1,0,"",Zs);return e._reactRootContainer=i,e[va]=i.current,Br(8===e.nodeType?e.parentNode:e),fs(),i}for(;a=e.lastChild;)e.removeChild(a);if("function"==typeof r){var l=r;r=function(){var e=Vs(u);l.call(e)}}var u=Gs(e,0,!1,null,0,!1,0,"",Zs);return e._reactRootContainer=u,e[va]=u.current,Br(8===e.nodeType?e.parentNode:e),fs((function(){Ws(t,u,n,r)})),u}(n,t,e,a,r);return Vs(i)}Qs.prototype.render=Ks.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(n(409));Ws(e,t,null,null)},Qs.prototype.unmount=Ks.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;fs((function(){Ws(null,e,null,null)})),t[va]=null}},Qs.prototype.unstable_scheduleHydration=function(e){if(e){var t=Nt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lt.length&&0!==t&&t<Lt[n].priority;n++);Lt.splice(n,0,e),0===n&&Gt(e)}},Et=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=vt(t.pendingLanes);0!==n&&(St(t,1|n),as(t,tt()),!(6&ju)&&(Bu=tt()+500,Ba()))}break;case 13:fs((function(){var t=Fo(e,1);if(null!==t){var n=ts();rs(t,e,1,n)}})),Ys(e,1)}},Ot=function(e){if(13===e.tag){var t=Fo(e,134217728);null!==t&&rs(t,e,134217728,ts()),Ys(e,134217728)}},Ct=function(e){if(13===e.tag){var t=ns(e),n=Fo(e,t);null!==n&&rs(n,e,t,ts()),Ys(e,t)}},Nt=function(){return xt},jt=function(e,t){var n=xt;try{return xt=e,t()}finally{xt=n}},Oe=function(e,t,r){switch(t){case"input":if(K(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var a=r[t];if(a!==e&&a.form===e.form){var o=Sa(a);if(!o)throw Error(n(90));W(a),K(a,o)}}}break;case"textarea":ne(e,r);break;case"select":null!=(t=r.value)&&Z(e,!!r.multiple,t,!1)}},Me=cs,De=fs;var tc={usingClientEntryPoint:!1,Events:[_a,wa,Sa,Ae,Te,cs]},nc={findFiberByHostInstance:ba,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},rc={bundleType:nc.bundleType,version:nc.version,rendererPackageName:nc.rendererPackageName,rendererConfig:nc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:y.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ke(e))?null:e.stateNode},findFiberByHostInstance:nc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ac=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ac.isDisabled&&ac.supportsFiber)try{ut=ac.inject(rc),st=ac}catch(oc){}}return ye.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tc,ye.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Js(t))throw Error(n(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:b,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,r)},ye.createRoot=function(e,t){if(!Js(e))throw Error(n(299));var r=!1,a="",o=qs;return null!=t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(a=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Gs(e,1,!1,null,0,r,0,a,o),e[va]=t.current,Br(8===e.nodeType?e.parentNode:e),new Ks(t)},ye.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(n(188));throw e=Object.keys(e).join(","),Error(n(268,e))}return null===(e=Ke(t))?null:e.stateNode},ye.flushSync=function(e){return fs(e)},ye.hydrate=function(e,t,r){if(!Xs(t))throw Error(n(200));return ec(null,e,t,!0,r)},ye.hydrateRoot=function(e,t,r){if(!Js(e))throw Error(n(405));var a=null!=r&&r.hydratedSources||null,o=!1,i="",l=qs;if(null!=r&&(!0===r.unstable_strictMode&&(o=!0),void 0!==r.identifierPrefix&&(i=r.identifierPrefix),void 0!==r.onRecoverableError&&(l=r.onRecoverableError)),t=Bs(t,null,e,1,null!=r?r:null,o,0,i,l),e[va]=t.current,Br(e),a)for(e=0;e<a.length;e++)o=(o=(r=a[e])._getVersion)(r._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[r,o]:t.mutableSourceEagerHydrationData.push(r,o);return new Qs(t)},ye.render=function(e,t,r){if(!Xs(t))throw Error(n(200));return ec(null,e,t,!1,r)},ye.unmountComponentAtNode=function(e){if(!Xs(e))throw Error(n(40));return!!e._reactRootContainer&&(fs((function(){ec(null,null,e,!1,(function(){e._reactRootContainer=null,e[va]=null}))})),!0)},ye.unstable_batchedUpdates=cs,ye.unstable_renderSubtreeIntoContainer=function(e,t,r,a){if(!Xs(r))throw Error(n(200));if(null==e||void 0===e._reactInternals)throw Error(n(38));return ec(e,t,r,!1,a)},ye.version="18.3.1-next-f1338f8080-20240426",ye}const we=Q(function(){if(he)return ve;he=1;var e=(pe||(pe=1,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)}}(),me.exports=_e()),me.exports);return ve.createRoot=e.createRoot,ve.hydrateRoot=e.hydrateRoot,ve}());function Se(e,t){return function(){return e.apply(t,arguments)}}const{toString:xe}=Object.prototype,{getPrototypeOf:ke}=Object,Ee=(Oe=Object.create(null),e=>{const t=xe.call(e);return Oe[t]||(Oe[t]=t.slice(8,-1).toLowerCase())});var Oe;const Ce=e=>(e=e.toLowerCase(),t=>Ee(t)===e),Ne=e=>t=>typeof t===e,{isArray:je}=Array,Ae=Ne("undefined"),Te=Ce("ArrayBuffer"),Me=Ne("string"),De=Ne("function"),Pe=Ne("number"),Re=e=>null!==e&&"object"==typeof e,Fe=e=>{if("object"!==Ee(e))return!1;const t=ke(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},Le=Ce("Date"),ze=Ce("File"),Ie=Ce("Blob"),Ue=Ce("FileList"),Ge=Ce("URLSearchParams"),[$e,Be,We,Ve]=["ReadableStream","Request","Response","Headers"].map(Ce);function He(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,a;if("object"!=typeof e&&(e=[e]),je(e))for(r=0,a=e.length;r<a;r++)t.call(null,e[r],r,e);else{const a=n?Object.getOwnPropertyNames(e):Object.keys(e),o=a.length;let i;for(r=0;r<o;r++)i=a[r],t.call(null,e[i],i,e)}}function Ye(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 qe="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,Ke=e=>!Ae(e)&&e!==qe,Qe=(Je="undefined"!=typeof Uint8Array&&ke(Uint8Array),e=>Je&&e instanceof Je);var Je;const Xe=Ce("HTMLFormElement"),Ze=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),et=Ce("RegExp"),tt=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};He(n,((n,a)=>{let o;!1!==(o=t(n,a,e))&&(r[a]=o||n)})),Object.defineProperties(e,r)},nt=Ce("AsyncFunction"),rt=(at="function"==typeof setImmediate,ot=De(qe.postMessage),at?setImmediate:ot?(it=`axios@${Math.random()}`,lt=[],qe.addEventListener("message",(({source:e,data:t})=>{e===qe&&t===it&<.length&<.shift()()}),!1),e=>{lt.push(e),qe.postMessage(it,"*")}):e=>setTimeout(e));var at,ot,it,lt;const ut="undefined"!=typeof queueMicrotask?queueMicrotask.bind(qe):"undefined"!=typeof process&&process.nextTick||rt,st={isArray:je,isArrayBuffer:Te,isBuffer:function(e){return null!==e&&!Ae(e)&&null!==e.constructor&&!Ae(e.constructor)&&De(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||De(e.append)&&("formdata"===(t=Ee(e))||"object"===t&&De(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Te(e.buffer),t},isString:Me,isNumber:Pe,isBoolean:e=>!0===e||!1===e,isObject:Re,isPlainObject:Fe,isReadableStream:$e,isRequest:Be,isResponse:We,isHeaders:Ve,isUndefined:Ae,isDate:Le,isFile:ze,isBlob:Ie,isRegExp:et,isFunction:De,isStream:e=>Re(e)&&De(e.pipe),isURLSearchParams:Ge,isTypedArray:Qe,isFileList:Ue,forEach:He,merge:function e(){const{caseless:t}=Ke(this)&&this||{},n={},r=(r,a)=>{const o=t&&Ye(n,a)||a;Fe(n[o])&&Fe(r)?n[o]=e(n[o],r):Fe(r)?n[o]=e({},r):je(r)?n[o]=r.slice():n[o]=r};for(let a=0,o=arguments.length;a<o;a++)arguments[a]&&He(arguments[a],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(He(t,((t,r)=>{n&&De(t)?e[r]=Se(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&&ke(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Ee,kindOfTest:Ce,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(je(e))return e;let t=e.length;if(!Pe(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).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:Xe,hasOwnProperty:Ze,hasOwnProp:Ze,reduceDescriptors:tt,freezeMethods:e=>{tt(e,((t,n)=>{if(De(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];De(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 je(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:Ye,global:qe,isContextDefined:Ke,isSpecCompliantForm:function(e){return!!(e&&De(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(Re(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const a=je(e)?[]:{};return He(e,((e,t)=>{const o=n(e,r+1);!Ae(o)&&(a[t]=o)})),t[r]=void 0,a}}return e};return n(e,0)},isAsyncFn:nt,isThenable:e=>e&&(Re(e)||De(e))&&De(e.then)&&De(e.catch),setImmediate:rt,asap:ut};function ct(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)}st.inherits(ct,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:st.toJSONObject(this.config),code:this.code,status:this.status}}});const ft=ct.prototype,dt={};function pt(e){return st.isPlainObject(e)||st.isArray(e)}function ht(e){return st.endsWith(e,"[]")?e.slice(0,-2):e}function vt(e,t,n){return e?e.concat(t).map((function(e,t){return e=ht(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}["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=>{dt[e]={value:e}})),Object.defineProperties(ct,dt),Object.defineProperty(ft,"isAxiosError",{value:!0}),ct.from=(e,t,n,r,a,o)=>{const i=Object.create(ft);return st.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),ct.call(i,e.message,t,n,r,a),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const mt=st.toFlatObject(st,{},null,(function(e){return/^is[A-Z]/.test(e)}));function yt(e,t,n){if(!st.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=st.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!st.isUndefined(t[e])}))).metaTokens,a=n.visitor||s,o=n.dots,i=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&st.isSpecCompliantForm(t);if(!st.isFunction(a))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(st.isDate(e))return e.toISOString();if(!l&&st.isBlob(e))throw new ct("Blob is not supported. Use a Buffer instead.");return st.isArrayBuffer(e)||st.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function s(e,n,a){let l=e;if(e&&!a&&"object"==typeof e)if(st.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(st.isArray(e)&&(s=e,st.isArray(s)&&!s.some(pt))||(st.isFileList(e)||st.endsWith(n,"[]"))&&(l=st.toArray(e)))return n=ht(n),l.forEach((function(e,r){!st.isUndefined(e)&&null!==e&&t.append(!0===i?vt([n],r,o):null===i?n:n+"[]",u(e))})),!1;var s;return!!pt(e)||(t.append(vt(a,n,o),u(e)),!1)}const c=[],f=Object.assign(mt,{defaultVisitor:s,convertValue:u,isVisitable:pt});if(!st.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!st.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+r.join("."));c.push(n),st.forEach(n,(function(n,o){!0===(!(st.isUndefined(n)||null===n)&&a.call(t,n,st.isString(o)?o.trim():o,r,f))&&e(n,r?r.concat(o):[o])})),c.pop()}}(e),t}function gt(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function bt(e,t){this._pairs=[],e&&yt(e,this,t)}const _t=bt.prototype;function wt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function St(e,t,n){if(!t)return e;const r=n&&n.encode||wt;st.isFunction(n)&&(n={serialize:n});const a=n&&n.serialize;let o;if(o=a?a(t,n):st.isURLSearchParams(t)?t.toString():new bt(t,n).toString(r),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}_t.append=function(e,t){this._pairs.push([e,t])},_t.toString=function(e){const t=e?function(t){return e.call(this,t,gt)}:gt;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};class xt{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){st.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}const kt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Et={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:bt,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Ot="undefined"!=typeof window&&"undefined"!=typeof document,Ct="object"==typeof navigator&&navigator||void 0,Nt=Ot&&(!Ct||["ReactNative","NativeScript","NS"].indexOf(Ct.product)<0),jt="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,At=Ot&&window.location.href||"http://localhost",Tt=__spreadValues(__spreadValues({},Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Ot,hasStandardBrowserEnv:Nt,hasStandardBrowserWebWorkerEnv:jt,navigator:Ct,origin:At},Symbol.toStringTag,{value:"Module"}))),Et);function Mt(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;return o=!o&&st.isArray(r)?r.length:o,l?(st.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!i):(r[o]&&st.isObject(r[o])||(r[o]=[]),t(e,n,r[o],a)&&st.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(st.isFormData(e)&&st.isFunction(e.entries)){const n={};return st.forEachEntry(e,((e,r)=>{var a;t((a=e,st.matchAll(/\w+|\[(\w*)]/g,a).map((e=>"[]"===e[0]?"":e[1]||e[0]))),r,n,0)})),n}return null}const Dt={transitional:kt,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,a=st.isObject(e);if(a&&st.isHTMLForm(e)&&(e=new FormData(e)),st.isFormData(e))return r?JSON.stringify(Mt(e)):e;if(st.isArrayBuffer(e)||st.isBuffer(e)||st.isStream(e)||st.isFile(e)||st.isBlob(e)||st.isReadableStream(e))return e;if(st.isArrayBufferView(e))return e.buffer;if(st.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(i=e,l=this.formSerializer,yt(i,new Tt.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Tt.isNode&&st.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},l))).toString();if((o=st.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return yt(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}var i,l;return a||r?(t.setContentType("application/json",!1),function(e){if(st.isString(e))try{return(0,JSON.parse)(e),st.trim(e)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Dt.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(st.isResponse(e)||st.isReadableStream(e))return e;if(e&&st.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 ct.from(a,ct.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:Tt.classes.FormData,Blob:Tt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};st.forEach(["delete","get","head","post","put","patch"],(e=>{Dt.headers[e]={}}));const Pt=st.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"]),Rt=Symbol("internals");function Ft(e){return e&&String(e).trim().toLowerCase()}function Lt(e){return!1===e||null==e?e:st.isArray(e)?e.map(Lt):String(e)}function zt(e,t,n,r,a){return st.isFunction(r)?r.call(this,t,n):(a&&(t=n),st.isString(t)?st.isString(r)?-1!==t.indexOf(r):st.isRegExp(r)?r.test(t):void 0:void 0)}let It=class{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function a(e,t,n){const a=Ft(t);if(!a)throw new Error("header name must be a non-empty string");const o=st.findKey(r,a);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=Lt(e))}const o=(e,t)=>st.forEach(e,((e,n)=>a(e,n,t)));if(st.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(st.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]&&Pt[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(st.isHeaders(e))for(const[i,l]of e.entries())a(l,i,n);else null!=e&&a(t,e,n);return this}get(e,t){if(e=Ft(e)){const n=st.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(st.isFunction(t))return t.call(this,e,n);if(st.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ft(e)){const n=st.findKey(this,e);return!(!n||void 0===this[n]||t&&!zt(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function a(e){if(e=Ft(e)){const a=st.findKey(n,e);!a||t&&!zt(0,n[a],a,t)||(delete n[a],r=!0)}}return st.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&&!zt(0,this[a],a,e,!0)||(delete this[a],r=!0)}return r}normalize(e){const t=this,n={};return st.forEach(this,((r,a)=>{const o=st.findKey(n,a);if(o)return t[o]=Lt(r),void delete t[a];const i=e?a.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n)):String(a).trim();i!==a&&delete t[a],t[i]=Lt(r),n[i]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return st.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&st.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[Rt]=this[Rt]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=Ft(e);t[r]||(function(e,t){const n=st.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 st.isArray(e)?e.forEach(r):r(e),this}};function Ut(e,t){const n=this||Dt,r=t||n,a=It.from(r.headers);let o=r.data;return st.forEach(e,(function(e){o=e.call(n,o,a.normalize(),t?t.status:void 0)})),a.normalize(),o}function Gt(e){return!(!e||!e.__CANCEL__)}function $t(e,t,n){ct.call(this,null==e?"canceled":e,ct.ERR_CANCELED,t,n),this.name="CanceledError"}function Bt(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new ct("Request failed with status code "+n.status,[ct.ERR_BAD_REQUEST,ct.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}It.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),st.reduceDescriptors(It.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),st.freezeMethods(It),st.inherits($t,ct,{__CANCEL__:!0});const Wt=(e,t,n=3)=>{let r=0;const a=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 u=Date.now(),s=r[i];a||(a=u),n[o]=l,r[o]=u;let c=i,f=0;for(;c!==o;)f+=n[c++],c%=e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),u-a<t)return;const d=s&&u-s;return d?Math.round(1e3*f/d):void 0}}(50,250);return function(e,t){let n,r,a=0,o=1e3/t;const i=(t,o=Date.now())=>{a=o,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),l=t-a;l>=o?i(e,t):(n=e,r||(r=setTimeout((()=>{r=null,i(n)}),o-l)))},()=>n&&i(n)]}((n=>{const o=n.loaded,i=n.lengthComputable?n.total:void 0,l=o-r,u=a(l);r=o,e({loaded:o,total:i,progress:i?o/i:void 0,bytes:l,rate:u||void 0,estimated:u&&i&&o<=i?(i-o)/u:void 0,event:n,lengthComputable:null!=i,[t?"download":"upload"]:!0})}),n)},Vt=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Ht=e=>(...t)=>st.asap((()=>e(...t))),Yt=Tt.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Tt.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Tt.origin),Tt.navigator&&/(msie|trident)/i.test(Tt.navigator.userAgent)):()=>!0,qt=Tt.hasStandardBrowserEnv?{write(e,t,n,r,a,o){const i=[e+"="+encodeURIComponent(t)];st.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),st.isString(r)&&i.push("path="+r),st.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 Kt(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&r||0==n?(a=e,(o=t)?a.replace(/\/?\/$/,"")+"/"+o.replace(/^\/+/,""):a):t;var a,o}const Qt=e=>e instanceof It?__spreadValues({},e):e;function Jt(e,t){t=t||{};const n={};function r(e,t,n,r){return st.isPlainObject(e)&&st.isPlainObject(t)?st.merge.call({caseless:r},e,t):st.isPlainObject(t)?st.merge({},t):st.isArray(t)?t.slice():t}function a(e,t,n,a){return st.isUndefined(t)?st.isUndefined(e)?void 0:r(void 0,e,0,a):r(e,t,0,a)}function o(e,t){if(!st.isUndefined(t))return r(void 0,t)}function i(e,t){return st.isUndefined(t)?st.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 u={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(Qt(e),Qt(t),0,!0)};return st.forEach(Object.keys(Object.assign({},e,t)),(function(r){const o=u[r]||a,i=o(e[r],t[r],r);st.isUndefined(i)&&o!==l||(n[r]=i)})),n}const Xt=e=>{const t=Jt({},e);let n,{data:r,withXSRFToken:a,xsrfHeaderName:o,xsrfCookieName:i,headers:l,auth:u}=t;if(t.headers=l=It.from(l),t.url=St(Kt(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),u&&l.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):""))),st.isFormData(r))if(Tt.hasStandardBrowserEnv||Tt.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(Tt.hasStandardBrowserEnv&&(a&&st.isFunction(a)&&(a=a(t)),a||!1!==a&&Yt(t.url))){const e=o&&i&&qt.read(i);e&&l.set(o,e)}return t},Zt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=Xt(e);let a=r.data;const o=It.from(r.headers).normalize();let i,l,u,s,c,{responseType:f,onUploadProgress:d,onDownloadProgress:p}=r;function h(){s&&s(),c&&c(),r.cancelToken&&r.cancelToken.unsubscribe(i),r.signal&&r.signal.removeEventListener("abort",i)}let v=new XMLHttpRequest;function m(){if(!v)return;const r=It.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders());Bt((function(e){t(e),h()}),(function(e){n(e),h()}),{data:f&&"text"!==f&&"json"!==f?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:r,config:e,request:v}),v=null}v.open(r.method.toUpperCase(),r.url,!0),v.timeout=r.timeout,"onloadend"in v?v.onloadend=m:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(m)},v.onabort=function(){v&&(n(new ct("Request aborted",ct.ECONNABORTED,e,v)),v=null)},v.onerror=function(){n(new ct("Network Error",ct.ERR_NETWORK,e,v)),v=null},v.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const a=r.transitional||kt;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new ct(t,a.clarifyTimeoutError?ct.ETIMEDOUT:ct.ECONNABORTED,e,v)),v=null},void 0===a&&o.setContentType(null),"setRequestHeader"in v&&st.forEach(o.toJSON(),(function(e,t){v.setRequestHeader(t,e)})),st.isUndefined(r.withCredentials)||(v.withCredentials=!!r.withCredentials),f&&"json"!==f&&(v.responseType=r.responseType),p&&([u,c]=Wt(p,!0),v.addEventListener("progress",u)),d&&v.upload&&([l,s]=Wt(d),v.upload.addEventListener("progress",l),v.upload.addEventListener("loadend",s)),(r.cancelToken||r.signal)&&(i=t=>{v&&(n(!t||t.type?new $t(null,e,v):t),v.abort(),v=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===Tt.protocols.indexOf(y)?n(new ct("Unsupported protocol "+y+":",ct.ERR_BAD_REQUEST,e)):v.send(a||null)}))},en=(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 ct?t:new $t(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,a(new ct(`timeout ${t} of ms exceeded`,ct.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=()=>st.asap(i),l}},tn=function*(e,t){let n=e.byteLength;if(n<t)return void(yield e);let r,a=0;for(;a<n;)r=a+t,yield e.slice(a,r),a=r},nn=(e,t,n,r)=>{const a=function(e,t){return __asyncGenerator(this,null,(function*(){try{for(var n,r,a,o=__forAwait(function(e){return __asyncGenerator(this,null,(function*(){if(e[Symbol.asyncIterator])return void(yield*__yieldStar(e));const t=e.getReader();try{for(;;){const{done:e,value:n}=yield new __await(t.read());if(e)break;yield n}}finally{yield new __await(t.cancel())}}))}(e));n=!(r=yield new __await(o.next())).done;n=!1){const e=r.value;yield*__yieldStar(tn(e,t))}}catch(r){a=[r]}finally{try{n&&(r=o.return)&&(yield new __await(r.call(o)))}finally{if(a)throw a[0]}}}))}(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})},rn="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,an=rn&&"function"==typeof ReadableStream,on=rn&&("function"==typeof TextEncoder?(ln=new TextEncoder,e=>ln.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var ln;const un=(e,...t)=>{try{return!!e(...t)}catch(n){return!1}},sn=an&&un((()=>{let e=!1;const t=new Request(Tt.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),cn=an&&un((()=>st.isReadableStream(new Response("").body))),fn={stream:cn&&(e=>e.body)};var dn;rn&&(dn=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!fn[e]&&(fn[e]=st.isFunction(dn[e])?t=>t[e]():(t,n)=>{throw new ct(`Response type '${e}' is not supported`,ct.ERR_NOT_SUPPORT,n)})})));const pn={http:null,xhr:Zt,fetch:rn&&(async e=>{let{url:t,method:n,data:r,signal:a,cancelToken:o,timeout:i,onDownloadProgress:l,onUploadProgress:u,responseType:s,headers:c,withCredentials:f="same-origin",fetchOptions:d}=Xt(e);s=s?(s+"").toLowerCase():"text";let p,h=en([a,o&&o.toAbortSignal()],i);const v=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let m;try{if(u&&sn&&"get"!==n&&"head"!==n&&0!==(m=await(async(e,t)=>{const n=st.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(st.isBlob(e))return e.size;if(st.isSpecCompliantForm(e)){const t=new Request(Tt.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return st.isArrayBufferView(e)||st.isArrayBuffer(e)?e.byteLength:(st.isURLSearchParams(e)&&(e+=""),st.isString(e)?(await on(e)).byteLength:void 0)})(t):n})(c,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(st.isFormData(r)&&(e=n.headers.get("content-type"))&&c.setContentType(e),n.body){const[e,t]=Vt(m,Wt(Ht(u)));r=nn(n.body,65536,e,t)}}st.isString(f)||(f=f?"include":"omit");const a="credentials"in Request.prototype;p=new Request(t,__spreadProps(__spreadValues({},d),{signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:a?f:void 0}));let o=await fetch(p);const i=cn&&("stream"===s||"response"===s);if(cn&&(l||i&&v)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=o[t]}));const t=st.toFiniteNumber(o.headers.get("content-length")),[n,r]=l&&Vt(t,Wt(Ht(l),!0))||[];o=new Response(nn(o.body,65536,n,(()=>{r&&r(),v&&v()})),e)}s=s||"text";let y=await fn[st.findKey(fn,s)||"text"](o,e);return!i&&v&&v(),await new Promise(((t,n)=>{Bt(t,n,{data:y,headers:It.from(o.headers),status:o.status,statusText:o.statusText,config:e,request:p})}))}catch(y){if(v&&v(),y&&"TypeError"===y.name&&/fetch/i.test(y.message))throw Object.assign(new ct("Network Error",ct.ERR_NETWORK,e,p),{cause:y.cause||y});throw ct.from(y,y&&y.code,e,p)}})};st.forEach(pn,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));const hn=e=>`- ${e}`,vn=e=>st.isFunction(e)||null===e||!1===e,mn=e=>{e=st.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,!vn(n)&&(r=pn[(t=String(n)).toLowerCase()],void 0===r))throw new ct(`Unknown adapter '${t}'`);if(r)break;a[t||"#"+o]=r}if(!r){const e=Object.entries(a).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));throw new ct("There is no suitable adapter to dispatch the request "+(t?e.length>1?"since :\n"+e.map(hn).join("\n"):" "+hn(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return r};function yn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new $t(null,e)}function gn(e){return yn(e),e.headers=It.from(e.headers),e.data=Ut.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),mn(e.adapter||Dt.adapter)(e).then((function(t){return yn(e),t.data=Ut.call(e,e.transformResponse,t),t.headers=It.from(t.headers),t}),(function(t){return Gt(t)||(yn(e),t&&t.response&&(t.response.data=Ut.call(e,e.transformResponse,t.response),t.response.headers=It.from(t.response.headers))),Promise.reject(t)}))}const bn={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{bn[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const _n={};bn.transitional=function(e,t,n){function r(e,t){return"[Axios v1.8.3] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,o)=>{if(!1===e)throw new ct(r(a," has been removed"+(t?" in "+t:"")),ct.ERR_DEPRECATED);return t&&!_n[a]&&(_n[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)}},bn.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const wn={assertOptions:function(e,t,n){if("object"!=typeof e)throw new ct("options must be an object",ct.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 ct("option "+o+" must be "+n,ct.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new ct("Unknown option "+o,ct.ERR_BAD_OPTION)}},validators:bn},Sn=wn.validators;let xn=class{constructor(e){this.defaults=e,this.interceptors={request:new xt,response:new xt}}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=Jt(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:a}=t;void 0!==n&&wn.assertOptions(n,{silentJSONParsing:Sn.transitional(Sn.boolean),forcedJSONParsing:Sn.transitional(Sn.boolean),clarifyTimeoutError:Sn.transitional(Sn.boolean)},!1),null!=r&&(st.isFunction(r)?t.paramsSerializer={serialize:r}:wn.assertOptions(r,{encode:Sn.function,serialize:Sn.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),wn.assertOptions(t,{baseUrl:Sn.spelling("baseURL"),withXsrfToken:Sn.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=a&&st.merge(a.common,a[t.method]);a&&st.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=It.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 u=[];let s;this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)}));let c,f=0;if(!l){const e=[gn.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,u),c=e.length,s=Promise.resolve(t);f<c;)s=s.then(e[f++],e[f++]);return s}c=i.length;let d=t;for(f=0;f<c;){const e=i[f++],t=i[f++];try{d=e(d)}catch(p){t.call(this,p);break}}try{s=gn.call(this,d)}catch(h){return Promise.reject(h)}for(f=0,c=u.length;f<c;)s=s.then(u[f++],u[f++]);return s}getUri(e){return St(Kt((e=Jt(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}};st.forEach(["delete","get","head","options"],(function(e){xn.prototype[e]=function(t,n){return this.request(Jt(n||{},{method:e,url:t,data:(n||{}).data}))}})),st.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,a){return this.request(Jt(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}xn.prototype[e]=t(),xn.prototype[e+"Form"]=t(!0)}));const kn={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(kn).forEach((([e,t])=>{kn[t]=e}));const En=function e(t){const n=new xn(t),r=Se(xn.prototype.request,n);return st.extend(r,xn.prototype,n,{allOwnKeys:!0}),st.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Jt(t,n))},r}(Dt);En.Axios=xn,En.CanceledError=$t,En.CancelToken=class e{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 $t(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 t;return{token:new e((function(e){t=e})),cancel:t}}},En.isCancel=Gt,En.VERSION="1.8.3",En.toFormData=yt,En.AxiosError=ct,En.Cancel=En.CanceledError,En.all=function(e){return Promise.all(e)},En.spread=function(e){return function(t){return e.apply(null,t)}},En.isAxiosError=function(e){return st.isObject(e)&&!0===e.isAxiosError},En.mergeConfig=Jt,En.AxiosHeaders=It,En.formToJSON=e=>Mt(st.isHTMLForm(e)?new FormData(e):e),En.getAdapter=mn,En.HttpStatusCode=kn,En.default=En;const{Axios:On,AxiosError:Cn,CanceledError:Nn,isCancel:jn,CancelToken:An,VERSION:Tn,all:Mn,Cancel:Dn,isAxiosError:Pn,spread:Rn,toFormData:Fn,AxiosHeaders:Ln,HttpStatusCode:zn,formToJSON:In,getAdapter:Un,mergeConfig:Gn}=En;var $n,Bn,Wn,Vn,Hn,Yn,qn,Kn,Qn,Jn,Xn,Zn,er,tr={};function nr(){if(Vn)return Wn;Vn=1;var e,t,n,r=/[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,a={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};function o(e){return r.lastIndex=0,r.test(e)?'"'+e.replace(r,(function(e){var t=a[e];return"string"==typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}))+'"':'"'+e+'"'}function i(r,a){var l,u,s,c,f,d=e,p=a[r];switch(p&&"object"==typeof p&&"function"==typeof p.toJSON&&(p=p.toJSON(r)),"function"==typeof n&&(p=n.call(a,r,p)),typeof p){case"string":return o(p);case"number":return isFinite(p)?String(p):"null";case"boolean":case"null":return String(p);case"object":if(!p)return"null";if(e+=t,f=[],"[object Array]"===Object.prototype.toString.apply(p)){for(c=p.length,l=0;l<c;l+=1)f[l]=i(l,p)||"null";return s=0===f.length?"[]":e?"[\n"+e+f.join(",\n"+e)+"\n"+d+"]":"["+f.join(",")+"]",e=d,s}if(n&&"object"==typeof n)for(c=n.length,l=0;l<c;l+=1)"string"==typeof(u=n[l])&&(s=i(u,p))&&f.push(o(u)+(e?": ":":")+s);else for(u in p)Object.prototype.hasOwnProperty.call(p,u)&&(s=i(u,p))&&f.push(o(u)+(e?": ":":")+s);return s=0===f.length?"{}":e?"{\n"+e+f.join(",\n"+e)+"\n"+d+"}":"{"+f.join(",")+"}",e=d,s}}return Wn=function(r,a,o){var l;if(e="",t="","number"==typeof o)for(l=0;l<o;l+=1)t+=" ";else"string"==typeof o&&(t=o);if(n=a,a&&"function"!=typeof a&&("object"!=typeof a||"number"!=typeof a.length))throw new Error("JSON.stringify");return i("",{"":r})}}function rr(){if(Qn)return Kn;Qn=1;var e=Object.prototype.toString;return Kn=function(t){var n=e.call(t),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===e.call(t.callee)),r}}function ar(){if(er)return Zn;er=1;var e=Array.prototype.slice,t=rr(),n=Object.keys,r=n?function(e){return n(e)}:function(){if(Xn)return Jn;var e;if(Xn=1,!Object.keys){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=rr(),a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call((function(){}),"prototype"),l=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(e){var t=e.constructor;return t&&t.prototype===e},s={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!s["$"+e]&&t.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{u(window[e])}catch(n){return!0}}catch(n){return!0}return!1}();e=function(e){var a=null!==e&&"object"==typeof e,s="[object Function]"===n.call(e),f=r(e),d=a&&"[object String]"===n.call(e),p=[];if(!a&&!s&&!f)throw new TypeError("Object.keys called on a non-object");var h=i&&s;if(d&&e.length>0&&!t.call(e,0))for(var v=0;v<e.length;++v)p.push(String(v));if(f&&e.length>0)for(var m=0;m<e.length;++m)p.push(String(m));else for(var y in e)h&&"prototype"===y||!t.call(e,y)||p.push(String(y));if(o)for(var g=function(e){if("undefined"==typeof window||!c)return u(e);try{return u(e)}catch(t){return!1}}(e),b=0;b<l.length;++b)g&&"constructor"===l[b]||!t.call(e,l[b])||p.push(l[b]);return p}}return Jn=e}(),a=Object.keys;return r.shim=function(){if(Object.keys){var n=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);n||(Object.keys=function(n){return t(n)?a(e.call(n)):a(n)})}else Object.keys=r;return Object.keys||r},Zn=r}var or,ir,lr,ur,sr,cr,fr,dr,pr,hr,vr,mr,yr,gr,br,_r,wr,Sr,xr,kr,Er,Or,Cr,Nr,jr,Ar,Tr,Mr,Dr,Pr,Rr,Fr,Lr,zr,Ir,Ur,Gr,$r,Br,Wr,Vr,Hr,Yr,qr,Kr,Qr,Jr,Xr,Zr,ea,ta,na,ra,aa,oa,ia,la,ua,sa,ca,fa,da,pa,ha,va,ma,ya,ga,ba,_a,wa,Sa,xa,ka,Ea,Oa,Ca,Na,ja,Aa,Ta,Ma={exports:{}};function Da(){return ir?or:(ir=1,or=Object)}function Pa(){return mr?vr:(mr=1,vr=SyntaxError)}function Ra(){return gr?yr:(gr=1,yr=TypeError)}function Fa(){if(Fr)return Rr;Fr=1;var e=Pr?Dr:(Pr=1,Dr=Number.isNaN||function(e){return e!=e});return Rr=function(t){return e(t)||0===t?t:t<0?-1:1}}function La(){if(Ur)return Ir;Ur=1;var e=zr?Lr:(zr=1,Lr=Object.getOwnPropertyDescriptor);if(e)try{e([],"length")}catch(t){e=null}return Ir=e}function za(){if($r)return Gr;$r=1;var e=Object.defineProperty||!1;if(e)try{e({},"a",{value:1})}catch(t){e=!1}return Gr=e}function Ia(){return qr?Yr:(qr=1,Yr="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null)}function Ua(){return Qr?Kr:(Qr=1,Kr=Da().getPrototypeOf||null)}function Ga(){if(ea)return Zr;ea=1;var e=function(){if(Xr)return Jr;Xr=1;var e=Object.prototype.toString,t=Math.max,n=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var a=0;a<t.length;a+=1)n[a+e.length]=t[a];return n};return Jr=function(r){var a=this;if("function"!=typeof a||"[object Function]"!==e.apply(a))throw new TypeError("Function.prototype.bind called on incompatible "+a);for(var o,i=function(e){for(var t=[],n=1,r=0;n<e.length;n+=1,r+=1)t[r]=e[n];return t}(arguments),l=t(0,a.length-i.length),u=[],s=0;s<l;s++)u[s]="$"+s;if(o=Function("binder","return function ("+function(e){for(var t="",n=0;n<e.length;n+=1)t+=e[n],n+1<e.length&&(t+=",");return t}(u)+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof o){var e=a.apply(this,n(i,arguments));return Object(e)===e?e:this}return a.apply(r,n(i,arguments))})),a.prototype){var c=function(){};c.prototype=a.prototype,o.prototype=new c,c.prototype=null}return o},Jr}();return Zr=Function.prototype.bind||e}function $a(){return na?ta:(na=1,ta=Function.prototype.call)}function Ba(){return aa?ra:(aa=1,ra=Function.prototype.apply)}function Wa(){if(ua)return la;ua=1;var e=Ga(),t=Ba(),n=$a(),r=ia?oa:(ia=1,oa="undefined"!=typeof Reflect&&Reflect&&Reflect.apply);return la=r||e.call(n,t)}function Va(){if(ca)return sa;ca=1;var e=Ga(),t=Ra(),n=$a(),r=Wa();return sa=function(a){if(a.length<1||"function"!=typeof a[0])throw new t("a function is required");return r(e,n,a)}}function Ha(){if(ha)return pa;ha=1;var e=Ia(),t=Ua(),n=function(){if(da)return fa;da=1;var e,t=Va(),n=La();try{e=[].__proto__===Array.prototype}catch(i){if(!i||"object"!=typeof i||!("code"in i)||"ERR_PROTO_ACCESS"!==i.code)throw i}var r=!!e&&n&&n(Object.prototype,"__proto__"),a=Object,o=a.getPrototypeOf;return fa=r&&"function"==typeof r.get?t([r.get]):"function"==typeof o&&function(e){return o(null==e?e:a(e))}}();return pa=e?function(t){return e(t)}:t?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return t(e)}:n?function(e){return n(e)}:null}function Ya(){if(ga)return ya;var e;ga=1;var t=Da(),n=ur?lr:(ur=1,lr=Error),r=cr?sr:(cr=1,sr=EvalError),a=dr?fr:(dr=1,fr=RangeError),o=hr?pr:(hr=1,pr=ReferenceError),i=Pa(),l=Ra(),u=_r?br:(_r=1,br=URIError),s=Sr?wr:(Sr=1,wr=Math.abs),c=kr?xr:(kr=1,xr=Math.floor),f=Or?Er:(Or=1,Er=Math.max),d=Nr?Cr:(Nr=1,Cr=Math.min),p=Ar?jr:(Ar=1,jr=Math.pow),h=Mr?Tr:(Mr=1,Tr=Math.round),v=Fa(),m=Function,y=function(e){try{return m('"use strict"; return ('+e+").constructor;")()}catch(t){}},g=La(),b=za(),_=function(){throw new l},w=g?function(){try{return _}catch(e){try{return g(arguments,"callee").get}catch(t){return _}}}():_,S=function(){if(Hr)return Vr;Hr=1;var e="undefined"!=typeof Symbol&&Symbol,t=Wr?Br:(Wr=1,Br=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var a=Object.getOwnPropertySymbols(e);if(1!==a.length||a[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0});return Vr=function(){return"function"==typeof e&&"function"==typeof Symbol&&"symbol"==typeof e("foo")&&"symbol"==typeof Symbol("bar")&&t()}}()(),x=Ha(),k=Ua(),E=Ia(),O=Ba(),C=$a(),N={},j="undefined"!=typeof Uint8Array&&x?x(Uint8Array):e,A={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?e:ArrayBuffer,"%ArrayIteratorPrototype%":S&&x?x([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":N,"%AsyncGenerator%":N,"%AsyncGeneratorFunction%":N,"%AsyncIteratorPrototype%":N,"%Atomics%":"undefined"==typeof Atomics?e:Atomics,"%BigInt%":"undefined"==typeof BigInt?e:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?e:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":r,"%Float16Array%":"undefined"==typeof Float16Array?e:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?e:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?e:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?e:FinalizationRegistry,"%Function%":m,"%GeneratorFunction%":N,"%Int8Array%":"undefined"==typeof Int8Array?e:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?e:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":S&&x?x(x([][Symbol.iterator]())):e,"%JSON%":"object"==typeof JSON?JSON:e,"%Map%":"undefined"==typeof Map?e:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&S&&x?x((new Map)[Symbol.iterator]()):e,"%Math%":Math,"%Number%":Number,"%Object%":t,"%Object.getOwnPropertyDescriptor%":g,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?e:Promise,"%Proxy%":"undefined"==typeof Proxy?e:Proxy,"%RangeError%":a,"%ReferenceError%":o,"%Reflect%":"undefined"==typeof Reflect?e:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?e:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&S&&x?x((new Set)[Symbol.iterator]()):e,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&x?x(""[Symbol.iterator]()):e,"%Symbol%":S?Symbol:e,"%SyntaxError%":i,"%ThrowTypeError%":w,"%TypedArray%":j,"%TypeError%":l,"%Uint8Array%":"undefined"==typeof Uint8Array?e:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?e:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?e:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?e:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"==typeof WeakMap?e:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?e:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?e:WeakSet,"%Function.prototype.call%":C,"%Function.prototype.apply%":O,"%Object.defineProperty%":b,"%Object.getPrototypeOf%":k,"%Math.abs%":s,"%Math.floor%":c,"%Math.max%":f,"%Math.min%":d,"%Math.pow%":p,"%Math.round%":h,"%Math.sign%":v,"%Reflect.getPrototypeOf%":E};if(x)try{null.error}catch(W){var T=x(x(W));A["%Error.prototype%"]=T}var M=function e(t){var n;if("%AsyncFunction%"===t)n=y("async function () {}");else if("%GeneratorFunction%"===t)n=y("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=y("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&x&&(n=x(a.prototype))}return A[t]=n,n},D={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},P=Ga(),R=function(){if(ma)return va;ma=1;var e=Function.prototype.call,t=Object.prototype.hasOwnProperty,n=Ga();return va=n.call(e,t)}(),F=P.call(C,Array.prototype.concat),L=P.call(O,Array.prototype.splice),z=P.call(C,String.prototype.replace),I=P.call(C,String.prototype.slice),U=P.call(C,RegExp.prototype.exec),G=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,$=/\\(\\)?/g,B=function(e,t){var n,r=e;if(R(D,r)&&(r="%"+(n=D[r])[0]+"%"),R(A,r)){var a=A[r];if(a===N&&(a=M(r)),void 0===a&&!t)throw new l("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:a}}throw new i("intrinsic "+e+" does not exist!")};return ya=function(e,t){if("string"!=typeof e||0===e.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new l('"allowMissing" argument must be a boolean');if(null===U(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=I(e,0,1),n=I(e,-1);if("%"===t&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return z(e,G,(function(e,t,n,a){r[r.length]=n?z(a,$,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",a=B("%"+r+"%",t),o=a.name,u=a.value,s=!1,c=a.alias;c&&(r=c[0],L(n,F([0,1],c)));for(var f=1,d=!0;f<n.length;f+=1){var p=n[f],h=I(p,0,1),v=I(p,-1);if(('"'===h||"'"===h||"`"===h||'"'===v||"'"===v||"`"===v)&&h!==v)throw new i("property names with quotes must have matching quotes");if("constructor"!==p&&d||(s=!0),R(A,o="%"+(r+="."+p)+"%"))u=A[o];else if(null!=u){if(!(p in u)){if(!t)throw new l("base intrinsic for "+e+" exists, but the property is not available.");return}if(g&&f+1>=n.length){var m=g(u,p);u=(d=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:u[p]}else d=R(u,p),u=u[p];d&&!s&&(A[o]=u)}}return u},ya}function qa(){if(ka)return xa;ka=1;var e=Ya(),t=function(){if(_a)return ba;_a=1;var e=za(),t=Pa(),n=Ra(),r=La();return ba=function(a,o,i){if(!a||"object"!=typeof a&&"function"!=typeof a)throw new n("`obj` must be an object or a function`");if("string"!=typeof o&&"symbol"!=typeof o)throw new n("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new n("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new n("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new n("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new n("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,u=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],f=!!r&&r(a,o);if(e)e(a,o,{configurable:null===s&&f?f.configurable:!s,enumerable:null===l&&f?f.enumerable:!l,value:i,writable:null===u&&f?f.writable:!u});else{if(!c&&(l||u||s))throw new t("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");a[o]=i}},ba}(),n=function(){if(Sa)return wa;Sa=1;var e=za(),t=function(){return!!e};return t.hasArrayLengthDefineBug=function(){if(!e)return null;try{return 1!==e([],"length",{value:1}).length}catch(t){return!0}},wa=t}()(),r=La(),a=Ra(),o=e("%Math.floor%");return xa=function(e,i){if("function"!=typeof e)throw new a("`fn` is not a function");if("number"!=typeof i||i<0||i>4294967295||o(i)!==i)throw new a("`length` must be a positive 32-bit integer");var l=arguments.length>2&&!!arguments[2],u=!0,s=!0;if("length"in e&&r){var c=r(e,"length");c&&!c.configurable&&(u=!1),c&&!c.writable&&(s=!1)}return(u||s||!l)&&(n?t(e,"length",i,!0,!0):t(e,"length",i)),e},xa}function Ka(){return Ca||(Ca=1,e=Ma,t=qa(),n=za(),r=Va(),a=function(){if(Oa)return Ea;Oa=1;var e=Ga(),t=Ba(),n=Wa();return Ea=function(){return n(e,t,arguments)},Ea}(),e.exports=function(e){var n=r(arguments),a=e.length-(arguments.length-1);return t(n,1+(a>0?a:0),!0)},n?n(e.exports,"apply",{value:a}):e.exports.apply=a),Ma.exports;var e,t,n,r,a}!function(){if(Ta)return Aa;Ta=1;var e=("undefined"!=typeof JSON?JSON:(Hn||(Hn=1,tr.parse=function(){if(Bn)return $n;var e,t;Bn=1;var n,r={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"};function a(t){throw{name:"SyntaxError",message:t,at:e,text:n}}function o(r){return r&&r!==t&&a("Expected '"+r+"' instead of '"+t+"'"),t=n.charAt(e),e+=1,t}function i(){var e,n="";for("-"===t&&(n="-",o("-"));t>="0"&&t<="9";)n+=t,o();if("."===t)for(n+=".";o()&&t>="0"&&t<="9";)n+=t;if("e"===t||"E"===t)for(n+=t,o(),"-"!==t&&"+"!==t||(n+=t,o());t>="0"&&t<="9";)n+=t,o();return e=Number(n),isFinite(e)||a("Bad number"),e}function l(){var e,n,i,l="";if('"'===t)for(;o();){if('"'===t)return o(),l;if("\\"===t)if(o(),"u"===t){for(i=0,n=0;n<4&&(e=parseInt(o(),16),isFinite(e));n+=1)i=16*i+e;l+=String.fromCharCode(i)}else{if("string"!=typeof r[t])break;l+=r[t]}else l+=t}a("Bad string")}function u(){for(;t&&t<=" ";)o()}function s(){switch(u(),t){case"{":return function(){var e,n={};if("{"===t){if(o("{"),u(),"}"===t)return o("}"),n;for(;t;){if(e=l(),u(),o(":"),Object.prototype.hasOwnProperty.call(n,e)&&a('Duplicate key "'+e+'"'),n[e]=s(),u(),"}"===t)return o("}"),n;o(","),u()}}a("Bad object")}();case"[":return function(){var e=[];if("["===t){if(o("["),u(),"]"===t)return o("]"),e;for(;t;){if(e.push(s()),u(),"]"===t)return o("]"),e;o(","),u()}}a("Bad array")}();case'"':return l();case"-":return i();default:return t>="0"&&t<="9"?i():function(){switch(t){case"t":return o("t"),o("r"),o("u"),o("e"),!0;case"f":return o("f"),o("a"),o("l"),o("s"),o("e"),!1;case"n":return o("n"),o("u"),o("l"),o("l"),null;default:a("Unexpected '"+t+"'")}}()}}return $n=function(r,o){var i;return n=r,e=0,t=" ",i=s(),u(),t&&a("Syntax error"),"function"==typeof o?function e(t,n){var r,a,i=t[n];if(i&&"object"==typeof i)for(r in s)Object.prototype.hasOwnProperty.call(i,r)&&(void 0===(a=e(i,r))?delete i[r]:i[r]=a);return o.call(t,n,i)}({"":i},""):i}}(),tr.stringify=nr()),tr)).stringify,t=function(){if(qn)return Yn;qn=1;var e={}.toString;return Yn=Array.isArray||function(t){return"[object Array]"==e.call(t)}}(),n=ar(),r=Ka(),a=function(){if(ja)return Na;ja=1;var e=Ya(),t=Va(),n=t([e("%String.prototype.indexOf%")]);return Na=function(r,a){var o=e(r,!!a);return"function"==typeof o&&n(r,".prototype.")>-1?t([o]):o}}(),o=a("Array.prototype.join"),i=a("Array.prototype.indexOf"),l=a("Array.prototype.splice"),u=a("Array.prototype.sort"),s=function(e,t){for(var n="",r=0;r<e;r+=1)n+=t;return n},c=function(e,t,n){return n};Aa=function(a){var f=arguments.length>1?arguments[1]:void 0,d=f&&f.space||"";"number"==typeof d&&(d=s(d," "));var p=!!f&&"boolean"==typeof f.cycles&&f.cycles,h=f&&f.replacer?r(f.replacer):c,v="function"==typeof f?f:f&&f.cmp,m=v&&function(e){var t=v.length>2&&function(t){return e[t]};return function(n,r){return v({key:n,value:e[n]},{key:r,value:e[r]},t?{__proto__:null,get:t}:void 0)}},y=[];return function r(a,c,f,v){var g=d?"\n"+s(v,d):"",b=d?": ":":";if(f&&f.toJSON&&"function"==typeof f.toJSON&&(f=f.toJSON()),void 0!==(f=h(a,c,f))){if("object"!=typeof f||null===f)return e(f);if(t(f)){for(var _=[],w=0;w<f.length;w++){var S=r(f,w,f[w],v+1)||e(null);_[_.length]=g+d+S}return"["+o(_,",")+g+"]"}if(-1!==i(y,f)){if(p)return e("__cycle__");throw new TypeError("Converting circular structure to JSON")}y[y.length]=f;var x=u(n(f),m&&m(f));for(_=[],w=0;w<x.length;w++){var k=r(f,c=x[w],f[c],v+1);if(k){var E=e(c)+b+k;_[_.length]=g+d+E}}return l(y,i(y,f),1),"{"+o(_,",")+g+"}"}}({"":a},"",a,0)}}();var Qa,Ja,Xa,Za={exports:{}},eo=(Qa||(Qa=1,Ja=Za,Xa=Za.exports,function(){var e,t="Expected a function",n="__lodash_hash_undefined__",r="__lodash_placeholder__",a=32,o=128,i=1/0,l=9007199254740991,u=NaN,s=4294967295,c=[["ary",o],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",a],["partialRight",64],["rearg",256]],f="[object Arguments]",d="[object Array]",p="[object Boolean]",h="[object Date]",v="[object Error]",m="[object Function]",y="[object GeneratorFunction]",g="[object Map]",b="[object Number]",_="[object Object]",w="[object Promise]",S="[object RegExp]",x="[object Set]",k="[object String]",E="[object Symbol]",O="[object WeakMap]",C="[object ArrayBuffer]",N="[object DataView]",j="[object Float32Array]",A="[object Float64Array]",T="[object Int8Array]",M="[object Int16Array]",D="[object Int32Array]",P="[object Uint8Array]",R="[object Uint8ClampedArray]",F="[object Uint16Array]",L="[object Uint32Array]",z=/\b__p \+= '';/g,I=/\b(__p \+=) '' \+/g,U=/(__e\(.*?\)|\b__t\)) \+\n'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,$=/[&<>"']/g,B=RegExp(G.source),W=RegExp($.source),V=/<%-([\s\S]+?)%>/g,H=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Q=/^\w*$/,J=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Z=RegExp(X.source),ee=/^\s+/,te=/\s/,ne=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,re=/\{\n\/\* \[wrapped with (.+)\] \*/,ae=/,? & /,oe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ie=/[()=,{}\[\]\/\s]/,le=/\\(\\)?/g,ue=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,se=/\w*$/,ce=/^[-+]0x[0-9a-f]+$/i,fe=/^0b[01]+$/i,de=/^\[object .+?Constructor\]$/,pe=/^0o[0-7]+$/i,he=/^(?:0|[1-9]\d*)$/,ve=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,me=/($^)/,ye=/['\n\r\u2028\u2029\\]/g,ge="\\ud800-\\udfff",be="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",_e="\\u2700-\\u27bf",we="a-z\\xdf-\\xf6\\xf8-\\xff",Se="A-Z\\xc0-\\xd6\\xd8-\\xde",xe="\\ufe0e\\ufe0f",ke="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ee="["+ge+"]",Oe="["+ke+"]",Ce="["+be+"]",Ne="\\d+",je="["+_e+"]",Ae="["+we+"]",Te="[^"+ge+ke+Ne+_e+we+Se+"]",Me="\\ud83c[\\udffb-\\udfff]",De="[^"+ge+"]",Pe="(?:\\ud83c[\\udde6-\\uddff]){2}",Re="[\\ud800-\\udbff][\\udc00-\\udfff]",Fe="["+Se+"]",Le="\\u200d",ze="(?:"+Ae+"|"+Te+")",Ie="(?:"+Fe+"|"+Te+")",Ue="(?:['’](?:d|ll|m|re|s|t|ve))?",Ge="(?:['’](?:D|LL|M|RE|S|T|VE))?",$e="(?:"+Ce+"|"+Me+")?",Be="["+xe+"]?",We=Be+$e+"(?:"+Le+"(?:"+[De,Pe,Re].join("|")+")"+Be+$e+")*",Ve="(?:"+[je,Pe,Re].join("|")+")"+We,He="(?:"+[De+Ce+"?",Ce,Pe,Re,Ee].join("|")+")",Ye=RegExp("['’]","g"),qe=RegExp(Ce,"g"),Ke=RegExp(Me+"(?="+Me+")|"+He+We,"g"),Qe=RegExp([Fe+"?"+Ae+"+"+Ue+"(?="+[Oe,Fe,"$"].join("|")+")",Ie+"+"+Ge+"(?="+[Oe,Fe+ze,"$"].join("|")+")",Fe+"?"+ze+"+"+Ue,Fe+"+"+Ge,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ne,Ve].join("|"),"g"),Je=RegExp("["+Le+ge+be+xe+"]"),Xe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ze=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],et=-1,tt={};tt[j]=tt[A]=tt[T]=tt[M]=tt[D]=tt[P]=tt[R]=tt[F]=tt[L]=!0,tt[f]=tt[d]=tt[C]=tt[p]=tt[N]=tt[h]=tt[v]=tt[m]=tt[g]=tt[b]=tt[_]=tt[S]=tt[x]=tt[k]=tt[O]=!1;var nt={};nt[f]=nt[d]=nt[C]=nt[N]=nt[p]=nt[h]=nt[j]=nt[A]=nt[T]=nt[M]=nt[D]=nt[g]=nt[b]=nt[_]=nt[S]=nt[x]=nt[k]=nt[E]=nt[P]=nt[R]=nt[F]=nt[L]=!0,nt[v]=nt[m]=nt[O]=!1;var rt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},at=parseFloat,ot=parseInt,it="object"==typeof K&&K&&K.Object===Object&&K,lt="object"==typeof self&&self&&self.Object===Object&&self,ut=it||lt||Function("return this")(),st=Xa&&!Xa.nodeType&&Xa,ct=st&&Ja&&!Ja.nodeType&&Ja,ft=ct&&ct.exports===st,dt=ft&&it.process,pt=function(){try{return ct&&ct.require&&ct.require("util").types||dt&&dt.binding&&dt.binding("util")}catch(e){}}(),ht=pt&&pt.isArrayBuffer,vt=pt&&pt.isDate,mt=pt&&pt.isMap,yt=pt&&pt.isRegExp,gt=pt&&pt.isSet,bt=pt&&pt.isTypedArray;function _t(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function wt(e,t,n,r){for(var a=-1,o=null==e?0:e.length;++a<o;){var i=e[a];t(r,i,n(i),e)}return r}function St(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function xt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function kt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function Et(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o}function Ot(e,t){return!(null==e||!e.length)&&Ft(e,t,0)>-1}function Ct(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}function Nt(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}function jt(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}function At(e,t,n,r){var a=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++a]);++a<o;)n=t(n,e[a],a,e);return n}function Tt(e,t,n,r){var a=null==e?0:e.length;for(r&&a&&(n=e[--a]);a--;)n=t(n,e[a],a,e);return n}function Mt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Dt=Ut("length");function Pt(e,t,n){var r;return n(e,(function(e,n,a){if(t(e,n,a))return r=n,!1})),r}function Rt(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++o<a;)if(t(e[o],o,e))return o;return-1}function Ft(e,t,n){return t==t?function(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}(e,t,n):Rt(e,zt,n)}function Lt(e,t,n,r){for(var a=n-1,o=e.length;++a<o;)if(r(e[a],t))return a;return-1}function zt(e){return e!=e}function It(e,t){var n=null==e?0:e.length;return n?Bt(e,t)/n:u}function Ut(t){return function(n){return null==n?e:n[t]}}function Gt(t){return function(n){return null==t?e:t[n]}}function $t(e,t,n,r,a){return a(e,(function(e,a,o){n=r?(r=!1,e):t(n,e,a,o)})),n}function Bt(t,n){for(var r,a=-1,o=t.length;++a<o;){var i=n(t[a]);i!==e&&(r=r===e?i:r+i)}return r}function Wt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Vt(e){return e?e.slice(0,un(e)+1).replace(ee,""):e}function Ht(e){return function(t){return e(t)}}function Yt(e,t){return Nt(t,(function(t){return e[t]}))}function qt(e,t){return e.has(t)}function Kt(e,t){for(var n=-1,r=e.length;++n<r&&Ft(t,e[n],0)>-1;);return n}function Qt(e,t){for(var n=e.length;n--&&Ft(t,e[n],0)>-1;);return n}var Jt=Gt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Xt=Gt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Zt(e){return"\\"+rt[e]}function en(e){return Je.test(e)}function tn(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function nn(e,t){return function(n){return e(t(n))}}function rn(e,t){for(var n=-1,a=e.length,o=0,i=[];++n<a;){var l=e[n];l!==t&&l!==r||(e[n]=r,i[o++]=n)}return i}function an(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function on(e){return en(e)?function(e){for(var t=Ke.lastIndex=0;Ke.test(e);)++t;return t}(e):Dt(e)}function ln(e){return en(e)?e.match(Ke)||[]:function(e){return e.split("")}(e)}function un(e){for(var t=e.length;t--&&te.test(e.charAt(t)););return t}var sn=Gt({"&":"&","<":"<",">":">",""":'"',"'":"'"}),cn=function K(te){var ge,be=(te=null==te?ut:cn.defaults(ut.Object(),te,cn.pick(ut,Ze))).Array,_e=te.Date,we=te.Error,Se=te.Function,xe=te.Math,ke=te.Object,Ee=te.RegExp,Oe=te.String,Ce=te.TypeError,Ne=be.prototype,je=Se.prototype,Ae=ke.prototype,Te=te["__core-js_shared__"],Me=je.toString,De=Ae.hasOwnProperty,Pe=0,Re=(ge=/[^.]+$/.exec(Te&&Te.keys&&Te.keys.IE_PROTO||""))?"Symbol(src)_1."+ge:"",Fe=Ae.toString,Le=Me.call(ke),ze=ut._,Ie=Ee("^"+Me.call(De).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ue=ft?te.Buffer:e,Ge=te.Symbol,$e=te.Uint8Array,Be=Ue?Ue.allocUnsafe:e,We=nn(ke.getPrototypeOf,ke),Ve=ke.create,He=Ae.propertyIsEnumerable,Ke=Ne.splice,Je=Ge?Ge.isConcatSpreadable:e,rt=Ge?Ge.iterator:e,it=Ge?Ge.toStringTag:e,lt=function(){try{var e=lo(ke,"defineProperty");return e({},"",{}),e}catch(t){}}(),st=te.clearTimeout!==ut.clearTimeout&&te.clearTimeout,ct=_e&&_e.now!==ut.Date.now&&_e.now,dt=te.setTimeout!==ut.setTimeout&&te.setTimeout,pt=xe.ceil,Dt=xe.floor,Gt=ke.getOwnPropertySymbols,fn=Ue?Ue.isBuffer:e,dn=te.isFinite,pn=Ne.join,hn=nn(ke.keys,ke),vn=xe.max,mn=xe.min,yn=_e.now,gn=te.parseInt,bn=xe.random,_n=Ne.reverse,wn=lo(te,"DataView"),Sn=lo(te,"Map"),xn=lo(te,"Promise"),kn=lo(te,"Set"),En=lo(te,"WeakMap"),On=lo(ke,"create"),Cn=En&&new En,Nn={},jn=Fo(wn),An=Fo(Sn),Tn=Fo(xn),Mn=Fo(kn),Dn=Fo(En),Pn=Ge?Ge.prototype:e,Rn=Pn?Pn.valueOf:e,Fn=Pn?Pn.toString:e;function Ln(e){if(Zi(e)&&!$i(e)&&!(e instanceof Gn)){if(e instanceof Un)return e;if(De.call(e,"__wrapped__"))return Lo(e)}return new Un(e)}var zn=function(){function t(){}return function(n){if(!Xi(n))return{};if(Ve)return Ve(n);t.prototype=n;var r=new t;return t.prototype=e,r}}();function In(){}function Un(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=e}function Gn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=s,this.__views__=[]}function $n(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Bn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Vn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Wn;++t<n;)this.add(e[t])}function Hn(e){var t=this.__data__=new Bn(e);this.size=t.size}function Yn(e,t){var n=$i(e),r=!n&&Gi(e),a=!n&&!r&&Hi(e),o=!n&&!r&&!a&&ll(e),i=n||r||a||o,l=i?Wt(e.length,Oe):[],u=l.length;for(var s in e)!t&&!De.call(e,s)||i&&("length"==s||a&&("offset"==s||"parent"==s)||o&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||vo(s,u))||l.push(s);return l}function qn(t){var n=t.length;return n?t[Wr(0,n-1)]:e}function Kn(e,t){return To(Ea(e),ar(t,0,e.length))}function Qn(e){return To(Ea(e))}function Jn(t,n,r){(r!==e&&!zi(t[n],r)||r===e&&!(n in t))&&nr(t,n,r)}function Xn(t,n,r){var a=t[n];De.call(t,n)&&zi(a,r)&&(r!==e||n in t)||nr(t,n,r)}function Zn(e,t){for(var n=e.length;n--;)if(zi(e[n][0],t))return n;return-1}function er(e,t,n,r){return sr(e,(function(e,a,o){t(r,e,n(e),o)})),r}function tr(e,t){return e&&Oa(t,jl(t),e)}function nr(e,t,n){"__proto__"==t&<?lt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function rr(t,n){for(var r=-1,a=n.length,o=be(a),i=null==t;++r<a;)o[r]=i?e:kl(t,n[r]);return o}function ar(t,n,r){return t==t&&(r!==e&&(t=t<=r?t:r),n!==e&&(t=t>=n?t:n)),t}function or(t,n,r,a,o,i){var l,u=1&n,s=2&n,c=4&n;if(r&&(l=o?r(t,a,o,i):r(t)),l!==e)return l;if(!Xi(t))return t;var d,v,w,O=$i(t);if(O){if(v=(d=t).length,w=new d.constructor(v),v&&"string"==typeof d[0]&&De.call(d,"index")&&(w.index=d.index,w.input=d.input),l=w,!u)return Ea(t,l)}else{var z=co(t),I=z==m||z==y;if(Hi(t))return ba(t,u);if(z==_||z==f||I&&!o){if(l=s||I?{}:po(t),!u)return s?function(e,t){return Oa(e,so(e),t)}(t,function(e,t){return e&&Oa(t,Al(t),e)}(l,t)):function(e,t){return Oa(e,uo(e),t)}(t,tr(l,t))}else{if(!nt[z])return o?t:{};l=function(e,t,n){var r,a,o,i=e.constructor;switch(t){case C:return _a(e);case p:case h:return new i(+e);case N:return a=e,o=n?_a(a.buffer):a.buffer,new a.constructor(o,a.byteOffset,a.byteLength);case j:case A:case T:case M:case D:case P:case R:case F:case L:return wa(e,n);case g:return new i;case b:case k:return new i(e);case S:return function(e){var t=new e.constructor(e.source,se.exec(e));return t.lastIndex=e.lastIndex,t}(e);case x:return new i;case E:return r=e,Rn?ke(Rn.call(r)):{}}}(t,z,u)}}i||(i=new Hn);var U=i.get(t);if(U)return U;i.set(t,l),al(t)?t.forEach((function(e){l.add(or(e,n,r,e,t,i))})):el(t)&&t.forEach((function(e,a){l.set(a,or(e,n,r,a,t,i))}));var G=O?e:(c?s?eo:Za:s?Al:jl)(t);return St(G||t,(function(e,a){G&&(e=t[a=e]),Xn(l,a,or(e,n,r,a,t,i))})),l}function ir(t,n,r){var a=r.length;if(null==t)return!a;for(t=ke(t);a--;){var o=r[a],i=n[o],l=t[o];if(l===e&&!(o in t)||!i(l))return!1}return!0}function lr(n,r,a){if("function"!=typeof n)throw new Ce(t);return Co((function(){n.apply(e,a)}),r)}function ur(e,t,n,r){var a=-1,o=Ot,i=!0,l=e.length,u=[],s=t.length;if(!l)return u;n&&(t=Nt(t,Ht(n))),r?(o=Ct,i=!1):t.length>=200&&(o=qt,i=!1,t=new Vn(t));e:for(;++a<l;){var c=e[a],f=null==n?c:n(c);if(c=r||0!==c?c:0,i&&f==f){for(var d=s;d--;)if(t[d]===f)continue e;u.push(c)}else o(t,f,r)||u.push(c)}return u}Ln.templateSettings={escape:V,evaluate:H,interpolate:Y,variable:"",imports:{_:Ln}},Ln.prototype=In.prototype,Ln.prototype.constructor=Ln,Un.prototype=zn(In.prototype),Un.prototype.constructor=Un,Gn.prototype=zn(In.prototype),Gn.prototype.constructor=Gn,$n.prototype.clear=function(){this.__data__=On?On(null):{},this.size=0},$n.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},$n.prototype.get=function(t){var r=this.__data__;if(On){var a=r[t];return a===n?e:a}return De.call(r,t)?r[t]:e},$n.prototype.has=function(t){var n=this.__data__;return On?n[t]!==e:De.call(n,t)},$n.prototype.set=function(t,r){var a=this.__data__;return this.size+=this.has(t)?0:1,a[t]=On&&r===e?n:r,this},Bn.prototype.clear=function(){this.__data__=[],this.size=0},Bn.prototype.delete=function(e){var t=this.__data__,n=Zn(t,e);return!(n<0||(n==t.length-1?t.pop():Ke.call(t,n,1),--this.size,0))},Bn.prototype.get=function(t){var n=this.__data__,r=Zn(n,t);return r<0?e:n[r][1]},Bn.prototype.has=function(e){return Zn(this.__data__,e)>-1},Bn.prototype.set=function(e,t){var n=this.__data__,r=Zn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Wn.prototype.clear=function(){this.size=0,this.__data__={hash:new $n,map:new(Sn||Bn),string:new $n}},Wn.prototype.delete=function(e){var t=oo(this,e).delete(e);return this.size-=t?1:0,t},Wn.prototype.get=function(e){return oo(this,e).get(e)},Wn.prototype.has=function(e){return oo(this,e).has(e)},Wn.prototype.set=function(e,t){var n=oo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Vn.prototype.add=Vn.prototype.push=function(e){return this.__data__.set(e,n),this},Vn.prototype.has=function(e){return this.__data__.has(e)},Hn.prototype.clear=function(){this.__data__=new Bn,this.size=0},Hn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Hn.prototype.get=function(e){return this.__data__.get(e)},Hn.prototype.has=function(e){return this.__data__.has(e)},Hn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Bn){var r=n.__data__;if(!Sn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Wn(r)}return n.set(e,t),this.size=n.size,this};var sr=ja(yr),cr=ja(gr,!0);function fr(e,t){var n=!0;return sr(e,(function(e,r,a){return n=!!t(e,r,a)})),n}function dr(t,n,r){for(var a=-1,o=t.length;++a<o;){var i=t[a],l=n(i);if(null!=l&&(u===e?l==l&&!il(l):r(l,u)))var u=l,s=i}return s}function pr(e,t){var n=[];return sr(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}function hr(e,t,n,r,a){var o=-1,i=e.length;for(n||(n=ho),a||(a=[]);++o<i;){var l=e[o];t>0&&n(l)?t>1?hr(l,t-1,n,r,a):jt(a,l):r||(a[a.length]=l)}return a}var vr=Aa(),mr=Aa(!0);function yr(e,t){return e&&vr(e,t,jl)}function gr(e,t){return e&&mr(e,t,jl)}function br(e,t){return Et(t,(function(t){return Ki(e[t])}))}function _r(t,n){for(var r=0,a=(n=va(n,t)).length;null!=t&&r<a;)t=t[Ro(n[r++])];return r&&r==a?t:e}function wr(e,t,n){var r=t(e);return $i(e)?r:jt(r,n(e))}function Sr(t){return null==t?t===e?"[object Undefined]":"[object Null]":it&&it in ke(t)?function(t){var r=De.call(t,it),a=t[it];try{t[it]=e;var o=!0}catch(n){}var i=Fe.call(t);return o&&(r?t[it]=a:delete t[it]),i}(t):(n=t,Fe.call(n));var n}function xr(e,t){return e>t}function kr(e,t){return null!=e&&De.call(e,t)}function Er(e,t){return null!=e&&t in ke(e)}function Or(t,n,r){for(var a=r?Ct:Ot,o=t[0].length,i=t.length,l=i,u=be(i),s=1/0,c=[];l--;){var f=t[l];l&&n&&(f=Nt(f,Ht(n))),s=mn(f.length,s),u[l]=!r&&(n||o>=120&&f.length>=120)?new Vn(l&&f):e}f=t[0];var d=-1,p=u[0];e:for(;++d<o&&c.length<s;){var h=f[d],v=n?n(h):h;if(h=r||0!==h?h:0,!(p?qt(p,v):a(c,v,r))){for(l=i;--l;){var m=u[l];if(!(m?qt(m,v):a(t[l],v,r)))continue e}p&&p.push(v),c.push(h)}}return c}function Cr(t,n,r){var a=null==(t=ko(t,n=va(n,t)))?t:t[Ro(qo(n))];return null==a?e:_t(a,t,r)}function Nr(e){return Zi(e)&&Sr(e)==f}function jr(t,n,r,a,o){return t===n||(null==t||null==n||!Zi(t)&&!Zi(n)?t!=t&&n!=n:function(t,n,r,a,o,i){var l=$i(t),u=$i(n),s=l?d:co(t),c=u?d:co(n),m=(s=s==f?_:s)==_,y=(c=c==f?_:c)==_,w=s==c;if(w&&Hi(t)){if(!Hi(n))return!1;l=!0,m=!1}if(w&&!m)return i||(i=new Hn),l||ll(t)?Ja(t,n,r,a,o,i):function(e,t,n,r,a,o,i){switch(n){case N:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case C:return!(e.byteLength!=t.byteLength||!o(new $e(e),new $e(t)));case p:case h:case b:return zi(+e,+t);case v:return e.name==t.name&&e.message==t.message;case S:case k:return e==t+"";case g:var l=tn;case x:var u=1&r;if(l||(l=an),e.size!=t.size&&!u)return!1;var s=i.get(e);if(s)return s==t;r|=2,i.set(e,t);var c=Ja(l(e),l(t),r,a,o,i);return i.delete(e),c;case E:if(Rn)return Rn.call(e)==Rn.call(t)}return!1}(t,n,s,r,a,o,i);if(!(1&r)){var O=m&&De.call(t,"__wrapped__"),j=y&&De.call(n,"__wrapped__");if(O||j){var A=O?t.value():t,T=j?n.value():n;return i||(i=new Hn),o(A,T,r,a,i)}}return!!w&&(i||(i=new Hn),function(t,n,r,a,o,i){var l=1&r,u=Za(t),s=u.length;if(s!=Za(n).length&&!l)return!1;for(var c=s;c--;){var f=u[c];if(!(l?f in n:De.call(n,f)))return!1}var d=i.get(t),p=i.get(n);if(d&&p)return d==n&&p==t;var h=!0;i.set(t,n),i.set(n,t);for(var v=l;++c<s;){var m=t[f=u[c]],y=n[f];if(a)var g=l?a(y,m,f,n,t,i):a(m,y,f,t,n,i);if(!(g===e?m===y||o(m,y,r,a,i):g)){h=!1;break}v||(v="constructor"==f)}if(h&&!v){var b=t.constructor,_=n.constructor;b==_||!("constructor"in t)||!("constructor"in n)||"function"==typeof b&&b instanceof b&&"function"==typeof _&&_ instanceof _||(h=!1)}return i.delete(t),i.delete(n),h}(t,n,r,a,o,i))}(t,n,r,a,jr,o))}function Ar(t,n,r,a){var o=r.length,i=o,l=!a;if(null==t)return!i;for(t=ke(t);o--;){var u=r[o];if(l&&u[2]?u[1]!==t[u[0]]:!(u[0]in t))return!1}for(;++o<i;){var s=(u=r[o])[0],c=t[s],f=u[1];if(l&&u[2]){if(c===e&&!(s in t))return!1}else{var d=new Hn;if(a)var p=a(c,f,s,t,n,d);if(!(p===e?jr(f,c,3,a,d):p))return!1}}return!0}function Tr(e){return!(!Xi(e)||(t=e,Re&&Re in t))&&(Ki(e)?Ie:de).test(Fo(e));var t}function Mr(e){return"function"==typeof e?e:null==e?tu:"object"==typeof e?$i(e)?Lr(e[0],e[1]):Fr(e):cu(e)}function Dr(e){if(!_o(e))return hn(e);var t=[];for(var n in ke(e))De.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Pr(e,t){return e<t}function Rr(e,t){var n=-1,r=Wi(e)?be(e.length):[];return sr(e,(function(e,a,o){r[++n]=t(e,a,o)})),r}function Fr(e){var t=io(e);return 1==t.length&&t[0][2]?So(t[0][0],t[0][1]):function(n){return n===e||Ar(n,e,t)}}function Lr(t,n){return yo(t)&&wo(n)?So(Ro(t),n):function(r){var a=kl(r,t);return a===e&&a===n?El(r,t):jr(n,a,3)}}function zr(t,n,r,a,o){t!==n&&vr(n,(function(i,l){if(o||(o=new Hn),Xi(i))!function(t,n,r,a,o,i,l){var u=Eo(t,r),s=Eo(n,r),c=l.get(s);if(c)Jn(t,r,c);else{var f=i?i(u,s,r+"",t,n,l):e,d=f===e;if(d){var p=$i(s),h=!p&&Hi(s),v=!p&&!h&&ll(s);f=s,p||h||v?$i(u)?f=u:Vi(u)?f=Ea(u):h?(d=!1,f=ba(s,!0)):v?(d=!1,f=wa(s,!0)):f=[]:nl(s)||Gi(s)?(f=u,Gi(u)?f=vl(u):Xi(u)&&!Ki(u)||(f=po(s))):d=!1}d&&(l.set(s,f),o(f,s,a,i,l),l.delete(s)),Jn(t,r,f)}}(t,n,l,r,zr,a,o);else{var u=a?a(Eo(t,l),i,l+"",t,n,o):e;u===e&&(u=i),Jn(t,l,u)}}),Al)}function Ir(t,n){var r=t.length;if(r)return vo(n+=n<0?r:0,r)?t[n]:e}function Ur(e,t,n){t=t.length?Nt(t,(function(e){return $i(e)?function(t){return _r(t,1===e.length?e[0]:e)}:e})):[tu];var r=-1;return t=Nt(t,Ht(ao())),function(e){var t=e.length;for(e.sort((function(e,t){return function(e,t,n){for(var r=-1,a=e.criteria,o=t.criteria,i=a.length,l=n.length;++r<i;){var u=Sa(a[r],o[r]);if(u)return r>=l?u:u*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}));t--;)e[t]=e[t].value;return e}(Rr(e,(function(e,n,a){return{criteria:Nt(t,(function(t){return t(e)})),index:++r,value:e}})))}function Gr(e,t,n){for(var r=-1,a=t.length,o={};++r<a;){var i=t[r],l=_r(e,i);n(l,i)&&Kr(o,va(i,e),l)}return o}function $r(e,t,n,r){var a=r?Lt:Ft,o=-1,i=t.length,l=e;for(e===t&&(t=Ea(t)),n&&(l=Nt(e,Ht(n)));++o<i;)for(var u=0,s=t[o],c=n?n(s):s;(u=a(l,c,u,r))>-1;)l!==e&&Ke.call(l,u,1),Ke.call(e,u,1);return e}function Br(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==o){var o=a;vo(a)?Ke.call(e,a,1):la(e,a)}}return e}function Wr(e,t){return e+Dt(bn()*(t-e+1))}function Vr(e,t){var n="";if(!e||t<1||t>l)return n;do{t%2&&(n+=e),(t=Dt(t/2))&&(e+=e)}while(t);return n}function Hr(e,t){return No(xo(e,t,tu),e+"")}function Yr(e){return qn(zl(e))}function qr(e,t){var n=zl(e);return To(n,ar(t,0,n.length))}function Kr(t,n,r,a){if(!Xi(t))return t;for(var o=-1,i=(n=va(n,t)).length,l=i-1,u=t;null!=u&&++o<i;){var s=Ro(n[o]),c=r;if("__proto__"===s||"constructor"===s||"prototype"===s)return t;if(o!=l){var f=u[s];(c=a?a(f,s,u):e)===e&&(c=Xi(f)?f:vo(n[o+1])?[]:{})}Xn(u,s,c),u=u[s]}return t}var Qr=Cn?function(e,t){return Cn.set(e,t),e}:tu,Jr=lt?function(e,t){return lt(e,"toString",{configurable:!0,enumerable:!1,value:Xl(t),writable:!0})}:tu;function Xr(e){return To(zl(e))}function Zr(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=be(a);++r<a;)o[r]=e[r+t];return o}function ea(e,t){var n;return sr(e,(function(e,r,a){return!(n=t(e,r,a))})),!!n}function ta(e,t,n){var r=0,a=null==e?r:e.length;if("number"==typeof t&&t==t&&a<=2147483647){for(;r<a;){var o=r+a>>>1,i=e[o];null!==i&&!il(i)&&(n?i<=t:i<t)?r=o+1:a=o}return a}return na(e,t,tu,n)}function na(t,n,r,a){var o=0,i=null==t?0:t.length;if(0===i)return 0;for(var l=(n=r(n))!=n,u=null===n,s=il(n),c=n===e;o<i;){var f=Dt((o+i)/2),d=r(t[f]),p=d!==e,h=null===d,v=d==d,m=il(d);if(l)var y=a||v;else y=c?v&&(a||p):u?v&&p&&(a||!h):s?v&&p&&!h&&(a||!m):!h&&!m&&(a?d<=n:d<n);y?o=f+1:i=f}return mn(i,4294967294)}function ra(e,t){for(var n=-1,r=e.length,a=0,o=[];++n<r;){var i=e[n],l=t?t(i):i;if(!n||!zi(l,u)){var u=l;o[a++]=0===i?0:i}}return o}function aa(e){return"number"==typeof e?e:il(e)?u:+e}function oa(e){if("string"==typeof e)return e;if($i(e))return Nt(e,oa)+"";if(il(e))return Fn?Fn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function ia(e,t,n){var r=-1,a=Ot,o=e.length,i=!0,l=[],u=l;if(n)i=!1,a=Ct;else if(o>=200){var s=t?null:Va(e);if(s)return an(s);i=!1,a=qt,u=new Vn}else u=t?[]:l;e:for(;++r<o;){var c=e[r],f=t?t(c):c;if(c=n||0!==c?c:0,i&&f==f){for(var d=u.length;d--;)if(u[d]===f)continue e;t&&u.push(f),l.push(c)}else a(u,f,n)||(u!==l&&u.push(f),l.push(c))}return l}function la(e,t){return null==(e=ko(e,t=va(t,e)))||delete e[Ro(qo(t))]}function ua(e,t,n,r){return Kr(e,t,n(_r(e,t)),r)}function sa(e,t,n,r){for(var a=e.length,o=r?a:-1;(r?o--:++o<a)&&t(e[o],o,e););return n?Zr(e,r?0:o,r?o+1:a):Zr(e,r?o+1:0,r?a:o)}function ca(e,t){var n=e;return n instanceof Gn&&(n=n.value()),At(t,(function(e,t){return t.func.apply(t.thisArg,jt([e],t.args))}),n)}function fa(e,t,n){var r=e.length;if(r<2)return r?ia(e[0]):[];for(var a=-1,o=be(r);++a<r;)for(var i=e[a],l=-1;++l<r;)l!=a&&(o[a]=ur(o[a]||i,e[l],t,n));return ia(hr(o,1),t,n)}function da(t,n,r){for(var a=-1,o=t.length,i=n.length,l={};++a<o;){var u=a<i?n[a]:e;r(l,t[a],u)}return l}function pa(e){return Vi(e)?e:[]}function ha(e){return"function"==typeof e?e:tu}function va(e,t){return $i(e)?e:yo(e,t)?[e]:Po(ml(e))}var ma=Hr;function ya(t,n,r){var a=t.length;return r=r===e?a:r,!n&&r>=a?t:Zr(t,n,r)}var ga=st||function(e){return ut.clearTimeout(e)};function ba(e,t){if(t)return e.slice();var n=e.length,r=Be?Be(n):new e.constructor(n);return e.copy(r),r}function _a(e){var t=new e.constructor(e.byteLength);return new $e(t).set(new $e(e)),t}function wa(e,t){var n=t?_a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Sa(t,n){if(t!==n){var r=t!==e,a=null===t,o=t==t,i=il(t),l=n!==e,u=null===n,s=n==n,c=il(n);if(!u&&!c&&!i&&t>n||i&&l&&s&&!u&&!c||a&&l&&s||!r&&s||!o)return 1;if(!a&&!i&&!c&&t<n||c&&r&&o&&!a&&!i||u&&r&&o||!l&&o||!s)return-1}return 0}function xa(e,t,n,r){for(var a=-1,o=e.length,i=n.length,l=-1,u=t.length,s=vn(o-i,0),c=be(u+s),f=!r;++l<u;)c[l]=t[l];for(;++a<i;)(f||a<o)&&(c[n[a]]=e[a]);for(;s--;)c[l++]=e[a++];return c}function ka(e,t,n,r){for(var a=-1,o=e.length,i=-1,l=n.length,u=-1,s=t.length,c=vn(o-l,0),f=be(c+s),d=!r;++a<c;)f[a]=e[a];for(var p=a;++u<s;)f[p+u]=t[u];for(;++i<l;)(d||a<o)&&(f[p+n[i]]=e[a++]);return f}function Ea(e,t){var n=-1,r=e.length;for(t||(t=be(r));++n<r;)t[n]=e[n];return t}function Oa(t,n,r,a){var o=!r;r||(r={});for(var i=-1,l=n.length;++i<l;){var u=n[i],s=a?a(r[u],t[u],u,r,t):e;s===e&&(s=t[u]),o?nr(r,u,s):Xn(r,u,s)}return r}function Ca(e,t){return function(n,r){var a=$i(n)?wt:er,o=t?t():{};return a(n,e,ao(r,2),o)}}function Na(t){return Hr((function(n,r){var a=-1,o=r.length,i=o>1?r[o-1]:e,l=o>2?r[2]:e;for(i=t.length>3&&"function"==typeof i?(o--,i):e,l&&mo(r[0],r[1],l)&&(i=o<3?e:i,o=1),n=ke(n);++a<o;){var u=r[a];u&&t(n,u,a,i)}return n}))}function ja(e,t){return function(n,r){if(null==n)return n;if(!Wi(n))return e(n,r);for(var a=n.length,o=t?a:-1,i=ke(n);(t?o--:++o<a)&&!1!==r(i[o],o,i););return n}}function Aa(e){return function(t,n,r){for(var a=-1,o=ke(t),i=r(t),l=i.length;l--;){var u=i[e?l:++a];if(!1===n(o[u],u,o))break}return t}}function Ta(t){return function(n){var r=en(n=ml(n))?ln(n):e,a=r?r[0]:n.charAt(0),o=r?ya(r,1).join(""):n.slice(1);return a[t]()+o}}function Ma(e){return function(t){return At(Kl(Gl(t).replace(Ye,"")),e,"")}}function Da(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=zn(e.prototype),r=e.apply(n,t);return Xi(r)?r:n}}function Pa(t){return function(n,r,a){var o=ke(n);if(!Wi(n)){var i=ao(r,3);n=jl(n),r=function(e){return i(o[e],e,o)}}var l=t(n,r,a);return l>-1?o[i?n[l]:l]:e}}function Ra(n){return Xa((function(r){var a=r.length,o=a,i=Un.prototype.thru;for(n&&r.reverse();o--;){var l=r[o];if("function"!=typeof l)throw new Ce(t);if(i&&!u&&"wrapper"==no(l))var u=new Un([],!0)}for(o=u?o:a;++o<a;){var s=no(l=r[o]),c="wrapper"==s?to(l):e;u=c&&go(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?u[no(c[0])].apply(u,c[3]):1==l.length&&go(l)?u[s]():u.thru(l)}return function(){var e=arguments,t=e[0];if(u&&1==e.length&&$i(t))return u.plant(t).value();for(var n=0,o=a?r[n].apply(this,e):t;++n<a;)o=r[n].call(this,o);return o}}))}function Fa(t,n,r,a,i,l,u,s,c,f){var d=n&o,p=1&n,h=2&n,v=24&n,m=512&n,y=h?e:Da(t);return function o(){for(var g=arguments.length,b=be(g),_=g;_--;)b[_]=arguments[_];if(v)var w=ro(o),S=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(b,w);if(a&&(b=xa(b,a,i,v)),l&&(b=ka(b,l,u,v)),g-=S,v&&g<f){var x=rn(b,w);return Ba(t,n,Fa,o.placeholder,r,b,x,s,c,f-g)}var k=p?r:this,E=h?k[t]:t;return g=b.length,s?b=function(t,n){for(var r=t.length,a=mn(n.length,r),o=Ea(t);a--;){var i=n[a];t[a]=vo(i,r)?o[i]:e}return t}(b,s):m&&g>1&&b.reverse(),d&&c<g&&(b.length=c),this&&this!==ut&&this instanceof o&&(E=y||Da(E)),E.apply(k,b)}}function La(e,t){return function(n,r){return a=n,o=e,i=t(r),l={},yr(a,(function(e,t,n){o(l,i(e),t,n)})),l;var a,o,i,l}}function za(t,n){return function(r,a){var o;if(r===e&&a===e)return n;if(r!==e&&(o=r),a!==e){if(o===e)return a;"string"==typeof r||"string"==typeof a?(r=oa(r),a=oa(a)):(r=aa(r),a=aa(a)),o=t(r,a)}return o}}function Ia(e){return Xa((function(t){return t=Nt(t,Ht(ao())),Hr((function(n){var r=this;return e(t,(function(e){return _t(e,r,n)}))}))}))}function Ua(t,n){var r=(n=n===e?" ":oa(n)).length;if(r<2)return r?Vr(n,t):n;var a=Vr(n,pt(t/on(n)));return en(n)?ya(ln(a),0,t).join(""):a.slice(0,t)}function Ga(t){return function(n,r,a){return a&&"number"!=typeof a&&mo(n,r,a)&&(r=a=e),n=fl(n),r===e?(r=n,n=0):r=fl(r),function(e,t,n,r){for(var a=-1,o=vn(pt((t-e)/(n||1)),0),i=be(o);o--;)i[r?o:++a]=e,e+=n;return i}(n,r,a=a===e?n<r?1:-1:fl(a),t)}}function $a(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=hl(t),n=hl(n)),e(t,n)}}function Ba(t,n,r,o,i,l,u,s,c,f){var d=8&n;n|=d?a:64,4&(n&=~(d?64:a))||(n&=-4);var p=[t,n,i,d?l:e,d?u:e,d?e:l,d?e:u,s,c,f],h=r.apply(e,p);return go(t)&&Oo(h,p),h.placeholder=o,jo(h,t,n)}function Wa(e){var t=xe[e];return function(e,n){if(e=hl(e),(n=null==n?0:mn(dl(n),292))&&dn(e)){var r=(ml(e)+"e").split("e");return+((r=(ml(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Va=kn&&1/an(new kn([,-0]))[1]==i?function(e){return new kn(e)}:iu;function Ha(e){return function(t){var n,r=co(t);return r==g?tn(t):r==x?function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}(t):(n=t,Nt(e(t),(function(e){return[e,n[e]]})))}}function Ya(n,i,l,u,s,c,f,d){var p=2&i;if(!p&&"function"!=typeof n)throw new Ce(t);var h=u?u.length:0;if(h||(i&=-97,u=s=e),f=f===e?f:vn(dl(f),0),d=d===e?d:dl(d),h-=s?s.length:0,64&i){var v=u,m=s;u=s=e}var y,g,b,_,w=p?e:to(n),S=[n,i,l,u,s,v,m,c,f,d];if(w&&function(e,t){var n=e[1],a=t[1],i=n|a,l=i<131,u=a==o&&8==n||a==o&&256==n&&e[7].length<=t[8]||384==a&&t[7].length<=t[8]&&8==n;if(!l&&!u)return e;1&a&&(e[2]=t[2],i|=1&n?0:4);var s=t[3];if(s){var c=e[3];e[3]=c?xa(c,s,t[4]):s,e[4]=c?rn(e[3],r):t[4]}(s=t[5])&&(c=e[5],e[5]=c?ka(c,s,t[6]):s,e[6]=c?rn(e[5],r):t[6]),(s=t[7])&&(e[7]=s),a&o&&(e[8]=null==e[8]?t[8]:mn(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i}(S,w),n=S[0],i=S[1],l=S[2],u=S[3],s=S[4],!(d=S[9]=S[9]===e?p?0:n.length:vn(S[9]-h,0))&&24&i&&(i&=-25),i&&1!=i)x=8==i||16==i?(g=i,b=d,_=Da(y=n),function t(){for(var n=arguments.length,r=be(n),a=n,o=ro(t);a--;)r[a]=arguments[a];var i=n<3&&r[0]!==o&&r[n-1]!==o?[]:rn(r,o);return(n-=i.length)<b?Ba(y,g,Fa,t.placeholder,e,r,i,e,e,b-n):_t(this&&this!==ut&&this instanceof t?_:y,this,r)}):i!=a&&33!=i||s.length?Fa.apply(e,S):function(e,t,n,r){var a=1&t,o=Da(e);return function t(){for(var i=-1,l=arguments.length,u=-1,s=r.length,c=be(s+l),f=this&&this!==ut&&this instanceof t?o:e;++u<s;)c[u]=r[u];for(;l--;)c[u++]=arguments[++i];return _t(f,a?n:this,c)}}(n,i,l,u);else var x=function(e,t,n){var r=1&t,a=Da(e);return function t(){return(this&&this!==ut&&this instanceof t?a:e).apply(r?n:this,arguments)}}(n,i,l);return jo((w?Qr:Oo)(x,S),n,i)}function qa(t,n,r,a){return t===e||zi(t,Ae[r])&&!De.call(a,r)?n:t}function Ka(t,n,r,a,o,i){return Xi(t)&&Xi(n)&&(i.set(n,t),zr(t,n,e,Ka,i),i.delete(n)),t}function Qa(t){return nl(t)?e:t}function Ja(t,n,r,a,o,i){var l=1&r,u=t.length,s=n.length;if(u!=s&&!(l&&s>u))return!1;var c=i.get(t),f=i.get(n);if(c&&f)return c==n&&f==t;var d=-1,p=!0,h=2&r?new Vn:e;for(i.set(t,n),i.set(n,t);++d<u;){var v=t[d],m=n[d];if(a)var y=l?a(m,v,d,n,t,i):a(v,m,d,t,n,i);if(y!==e){if(y)continue;p=!1;break}if(h){if(!Mt(n,(function(e,t){if(!qt(h,t)&&(v===e||o(v,e,r,a,i)))return h.push(t)}))){p=!1;break}}else if(v!==m&&!o(v,m,r,a,i)){p=!1;break}}return i.delete(t),i.delete(n),p}function Xa(t){return No(xo(t,e,Bo),t+"")}function Za(e){return wr(e,jl,uo)}function eo(e){return wr(e,Al,so)}var to=Cn?function(e){return Cn.get(e)}:iu;function no(e){for(var t=e.name+"",n=Nn[t],r=De.call(Nn,t)?n.length:0;r--;){var a=n[r],o=a.func;if(null==o||o==e)return a.name}return t}function ro(e){return(De.call(Ln,"placeholder")?Ln:e).placeholder}function ao(){var e=Ln.iteratee||nu;return e=e===nu?Mr:e,arguments.length?e(arguments[0],arguments[1]):e}function oo(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function io(e){for(var t=jl(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,wo(a)]}return t}function lo(t,n){var r,a,o=(a=n,null==(r=t)?e:r[a]);return Tr(o)?o:e}var uo=Gt?function(e){return null==e?[]:(e=ke(e),Et(Gt(e),(function(t){return He.call(e,t)})))}:pu,so=Gt?function(e){for(var t=[];e;)jt(t,uo(e)),e=We(e);return t}:pu,co=Sr;function fo(e,t,n){for(var r=-1,a=(t=va(t,e)).length,o=!1;++r<a;){var i=Ro(t[r]);if(!(o=null!=e&&n(e,i)))break;e=e[i]}return o||++r!=a?o:!!(a=null==e?0:e.length)&&Ji(a)&&vo(i,a)&&($i(e)||Gi(e))}function po(e){return"function"!=typeof e.constructor||_o(e)?{}:zn(We(e))}function ho(e){return $i(e)||Gi(e)||!!(Je&&e&&e[Je])}function vo(e,t){var n=typeof e;return!!(t=null==t?l:t)&&("number"==n||"symbol"!=n&&he.test(e))&&e>-1&&e%1==0&&e<t}function mo(e,t,n){if(!Xi(n))return!1;var r=typeof t;return!!("number"==r?Wi(n)&&vo(t,n.length):"string"==r&&t in n)&&zi(n[t],e)}function yo(e,t){if($i(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!il(e))||Q.test(e)||!q.test(e)||null!=t&&e in ke(t)}function go(e){var t=no(e),n=Ln[t];if("function"!=typeof n||!(t in Gn.prototype))return!1;if(e===n)return!0;var r=to(n);return!!r&&e===r[0]}(wn&&co(new wn(new ArrayBuffer(1)))!=N||Sn&&co(new Sn)!=g||xn&&co(xn.resolve())!=w||kn&&co(new kn)!=x||En&&co(new En)!=O)&&(co=function(t){var n=Sr(t),r=n==_?t.constructor:e,a=r?Fo(r):"";if(a)switch(a){case jn:return N;case An:return g;case Tn:return w;case Mn:return x;case Dn:return O}return n});var bo=Te?Ki:hu;function _o(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ae)}function wo(e){return e==e&&!Xi(e)}function So(t,n){return function(r){return null!=r&&r[t]===n&&(n!==e||t in ke(r))}}function xo(t,n,r){return n=vn(n===e?t.length-1:n,0),function(){for(var e=arguments,a=-1,o=vn(e.length-n,0),i=be(o);++a<o;)i[a]=e[n+a];a=-1;for(var l=be(n+1);++a<n;)l[a]=e[a];return l[n]=r(i),_t(t,this,l)}}function ko(e,t){return t.length<2?e:_r(e,Zr(t,0,-1))}function Eo(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Oo=Ao(Qr),Co=dt||function(e,t){return ut.setTimeout(e,t)},No=Ao(Jr);function jo(e,t,n){var r,a=t+"";return No(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ne,"{\n/* [wrapped with "+t+"] */\n")}(a,function(e,t){return St(c,(function(n){var r="_."+n[0];t&n[1]&&!Ot(e,r)&&e.push(r)})),e.sort()}((r=a.match(re))?r[1].split(ae):[],n)))}function Ao(t){var n=0,r=0;return function(){var a=yn(),o=16-(a-r);if(r=a,o>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(e,arguments)}}function To(t,n){var r=-1,a=t.length,o=a-1;for(n=n===e?a:n;++r<n;){var i=Wr(r,o),l=t[i];t[i]=t[r],t[r]=l}return t.length=n,t}var Mo,Do,Po=(Mo=Mi((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(J,(function(e,n,r,a){t.push(r?a.replace(le,"$1"):n||e)})),t}),(function(e){return 500===Do.size&&Do.clear(),e})),Do=Mo.cache,Mo);function Ro(e){if("string"==typeof e||il(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Fo(e){if(null!=e){try{return Me.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Lo(e){if(e instanceof Gn)return e.clone();var t=new Un(e.__wrapped__,e.__chain__);return t.__actions__=Ea(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var zo=Hr((function(e,t){return Vi(e)?ur(e,hr(t,1,Vi,!0)):[]})),Io=Hr((function(t,n){var r=qo(n);return Vi(r)&&(r=e),Vi(t)?ur(t,hr(n,1,Vi,!0),ao(r,2)):[]})),Uo=Hr((function(t,n){var r=qo(n);return Vi(r)&&(r=e),Vi(t)?ur(t,hr(n,1,Vi,!0),e,r):[]}));function Go(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:dl(n);return a<0&&(a=vn(r+a,0)),Rt(e,ao(t,3),a)}function $o(t,n,r){var a=null==t?0:t.length;if(!a)return-1;var o=a-1;return r!==e&&(o=dl(r),o=r<0?vn(a+o,0):mn(o,a-1)),Rt(t,ao(n,3),o,!0)}function Bo(e){return null!=e&&e.length?hr(e,1):[]}function Wo(t){return t&&t.length?t[0]:e}var Vo=Hr((function(e){var t=Nt(e,pa);return t.length&&t[0]===e[0]?Or(t):[]})),Ho=Hr((function(t){var n=qo(t),r=Nt(t,pa);return n===qo(r)?n=e:r.pop(),r.length&&r[0]===t[0]?Or(r,ao(n,2)):[]})),Yo=Hr((function(t){var n=qo(t),r=Nt(t,pa);return(n="function"==typeof n?n:e)&&r.pop(),r.length&&r[0]===t[0]?Or(r,e,n):[]}));function qo(t){var n=null==t?0:t.length;return n?t[n-1]:e}var Ko=Hr(Qo);function Qo(e,t){return e&&e.length&&t&&t.length?$r(e,t):e}var Jo=Xa((function(e,t){var n=null==e?0:e.length,r=rr(e,t);return Br(e,Nt(t,(function(e){return vo(e,n)?+e:e})).sort(Sa)),r}));function Xo(e){return null==e?e:_n.call(e)}var Zo=Hr((function(e){return ia(hr(e,1,Vi,!0))})),ei=Hr((function(t){var n=qo(t);return Vi(n)&&(n=e),ia(hr(t,1,Vi,!0),ao(n,2))})),ti=Hr((function(t){var n=qo(t);return n="function"==typeof n?n:e,ia(hr(t,1,Vi,!0),e,n)}));function ni(e){if(!e||!e.length)return[];var t=0;return e=Et(e,(function(e){if(Vi(e))return t=vn(e.length,t),!0})),Wt(t,(function(t){return Nt(e,Ut(t))}))}function ri(t,n){if(!t||!t.length)return[];var r=ni(t);return null==n?r:Nt(r,(function(t){return _t(n,e,t)}))}var ai=Hr((function(e,t){return Vi(e)?ur(e,t):[]})),oi=Hr((function(e){return fa(Et(e,Vi))})),ii=Hr((function(t){var n=qo(t);return Vi(n)&&(n=e),fa(Et(t,Vi),ao(n,2))})),li=Hr((function(t){var n=qo(t);return n="function"==typeof n?n:e,fa(Et(t,Vi),e,n)})),ui=Hr(ni),si=Hr((function(t){var n=t.length,r=n>1?t[n-1]:e;return r="function"==typeof r?(t.pop(),r):e,ri(t,r)}));function ci(e){var t=Ln(e);return t.__chain__=!0,t}function fi(e,t){return t(e)}var di=Xa((function(t){var n=t.length,r=n?t[0]:0,a=this.__wrapped__,o=function(e){return rr(e,t)};return!(n>1||this.__actions__.length)&&a instanceof Gn&&vo(r)?((a=a.slice(r,+r+(n?1:0))).__actions__.push({func:fi,args:[o],thisArg:e}),new Un(a,this.__chain__).thru((function(t){return n&&!t.length&&t.push(e),t}))):this.thru(o)})),pi=Ca((function(e,t,n){De.call(e,n)?++e[n]:nr(e,n,1)})),hi=Pa(Go),vi=Pa($o);function mi(e,t){return($i(e)?St:sr)(e,ao(t,3))}function yi(e,t){return($i(e)?xt:cr)(e,ao(t,3))}var gi=Ca((function(e,t,n){De.call(e,n)?e[n].push(t):nr(e,n,[t])})),bi=Hr((function(e,t,n){var r=-1,a="function"==typeof t,o=Wi(e)?be(e.length):[];return sr(e,(function(e){o[++r]=a?_t(t,e,n):Cr(e,t,n)})),o})),_i=Ca((function(e,t,n){nr(e,n,t)}));function wi(e,t){return($i(e)?Nt:Rr)(e,ao(t,3))}var Si=Ca((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),xi=Hr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&mo(e,t[0],t[1])?t=[]:n>2&&mo(t[0],t[1],t[2])&&(t=[t[0]]),Ur(e,hr(t,1),[])})),ki=ct||function(){return ut.Date.now()};function Ei(t,n,r){return n=r?e:n,n=t&&null==n?t.length:n,Ya(t,o,e,e,e,e,n)}function Oi(n,r){var a;if("function"!=typeof r)throw new Ce(t);return n=dl(n),function(){return--n>0&&(a=r.apply(this,arguments)),n<=1&&(r=e),a}}var Ci=Hr((function(e,t,n){var r=1;if(n.length){var o=rn(n,ro(Ci));r|=a}return Ya(e,r,t,n,o)})),Ni=Hr((function(e,t,n){var r=3;if(n.length){var o=rn(n,ro(Ni));r|=a}return Ya(t,r,e,n,o)}));function ji(n,r,a){var o,i,l,u,s,c,f=0,d=!1,p=!1,h=!0;if("function"!=typeof n)throw new Ce(t);function v(t){var r=o,a=i;return o=i=e,f=t,u=n.apply(a,r)}function m(t){var n=t-c;return c===e||n>=r||n<0||p&&t-f>=l}function y(){var e=ki();if(m(e))return g(e);s=Co(y,function(e){var t=r-(e-c);return p?mn(t,l-(e-f)):t}(e))}function g(t){return s=e,h&&o?v(t):(o=i=e,u)}function b(){var t,n=ki(),a=m(n);if(o=arguments,i=this,c=n,a){if(s===e)return f=t=c,s=Co(y,r),d?v(t):u;if(p)return ga(s),s=Co(y,r),v(c)}return s===e&&(s=Co(y,r)),u}return r=hl(r)||0,Xi(a)&&(d=!!a.leading,l=(p="maxWait"in a)?vn(hl(a.maxWait)||0,r):l,h="trailing"in a?!!a.trailing:h),b.cancel=function(){s!==e&&ga(s),f=0,o=c=i=s=e},b.flush=function(){return s===e?u:g(ki())},b}var Ai=Hr((function(e,t){return lr(e,1,t)})),Ti=Hr((function(e,t,n){return lr(e,hl(t)||0,n)}));function Mi(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new Ce(t);var r=function(){var t=arguments,a=n?n.apply(this,t):t[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,t);return r.cache=o.set(a,i)||o,i};return r.cache=new(Mi.Cache||Wn),r}function Di(e){if("function"!=typeof e)throw new Ce(t);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Mi.Cache=Wn;var Pi=ma((function(e,t){var n=(t=1==t.length&&$i(t[0])?Nt(t[0],Ht(ao())):Nt(hr(t,1),Ht(ao()))).length;return Hr((function(r){for(var a=-1,o=mn(r.length,n);++a<o;)r[a]=t[a].call(this,r[a]);return _t(e,this,r)}))})),Ri=Hr((function(t,n){var r=rn(n,ro(Ri));return Ya(t,a,e,n,r)})),Fi=Hr((function(t,n){var r=rn(n,ro(Fi));return Ya(t,64,e,n,r)})),Li=Xa((function(t,n){return Ya(t,256,e,e,e,n)}));function zi(e,t){return e===t||e!=e&&t!=t}var Ii=$a(xr),Ui=$a((function(e,t){return e>=t})),Gi=Nr(function(){return arguments}())?Nr:function(e){return Zi(e)&&De.call(e,"callee")&&!He.call(e,"callee")},$i=be.isArray,Bi=ht?Ht(ht):function(e){return Zi(e)&&Sr(e)==C};function Wi(e){return null!=e&&Ji(e.length)&&!Ki(e)}function Vi(e){return Zi(e)&&Wi(e)}var Hi=fn||hu,Yi=vt?Ht(vt):function(e){return Zi(e)&&Sr(e)==h};function qi(e){if(!Zi(e))return!1;var t=Sr(e);return t==v||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!nl(e)}function Ki(e){if(!Xi(e))return!1;var t=Sr(e);return t==m||t==y||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qi(e){return"number"==typeof e&&e==dl(e)}function Ji(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=l}function Xi(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Zi(e){return null!=e&&"object"==typeof e}var el=mt?Ht(mt):function(e){return Zi(e)&&co(e)==g};function tl(e){return"number"==typeof e||Zi(e)&&Sr(e)==b}function nl(e){if(!Zi(e)||Sr(e)!=_)return!1;var t=We(e);if(null===t)return!0;var n=De.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Me.call(n)==Le}var rl=yt?Ht(yt):function(e){return Zi(e)&&Sr(e)==S},al=gt?Ht(gt):function(e){return Zi(e)&&co(e)==x};function ol(e){return"string"==typeof e||!$i(e)&&Zi(e)&&Sr(e)==k}function il(e){return"symbol"==typeof e||Zi(e)&&Sr(e)==E}var ll=bt?Ht(bt):function(e){return Zi(e)&&Ji(e.length)&&!!tt[Sr(e)]},ul=$a(Pr),sl=$a((function(e,t){return e<=t}));function cl(e){if(!e)return[];if(Wi(e))return ol(e)?ln(e):Ea(e);if(rt&&e[rt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[rt]());var t=co(e);return(t==g?tn:t==x?an:zl)(e)}function fl(e){return e?(e=hl(e))===i||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function dl(e){var t=fl(e),n=t%1;return t==t?n?t-n:t:0}function pl(e){return e?ar(dl(e),0,s):0}function hl(e){if("number"==typeof e)return e;if(il(e))return u;if(Xi(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xi(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Vt(e);var n=fe.test(e);return n||pe.test(e)?ot(e.slice(2),n?2:8):ce.test(e)?u:+e}function vl(e){return Oa(e,Al(e))}function ml(e){return null==e?"":oa(e)}var yl=Na((function(e,t){if(_o(t)||Wi(t))Oa(t,jl(t),e);else for(var n in t)De.call(t,n)&&Xn(e,n,t[n])})),gl=Na((function(e,t){Oa(t,Al(t),e)})),bl=Na((function(e,t,n,r){Oa(t,Al(t),e,r)})),_l=Na((function(e,t,n,r){Oa(t,jl(t),e,r)})),wl=Xa(rr),Sl=Hr((function(t,n){t=ke(t);var r=-1,a=n.length,o=a>2?n[2]:e;for(o&&mo(n[0],n[1],o)&&(a=1);++r<a;)for(var i=n[r],l=Al(i),u=-1,s=l.length;++u<s;){var c=l[u],f=t[c];(f===e||zi(f,Ae[c])&&!De.call(t,c))&&(t[c]=i[c])}return t})),xl=Hr((function(t){return t.push(e,Ka),_t(Ml,e,t)}));function kl(t,n,r){var a=null==t?e:_r(t,n);return a===e?r:a}function El(e,t){return null!=e&&fo(e,t,Er)}var Ol=La((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Fe.call(t)),e[t]=n}),Xl(tu)),Cl=La((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Fe.call(t)),De.call(e,t)?e[t].push(n):e[t]=[n]}),ao),Nl=Hr(Cr);function jl(e){return Wi(e)?Yn(e):Dr(e)}function Al(e){return Wi(e)?Yn(e,!0):function(e){if(!Xi(e))return function(e){var t=[];if(null!=e)for(var n in ke(e))t.push(n);return t}(e);var t=_o(e),n=[];for(var r in e)("constructor"!=r||!t&&De.call(e,r))&&n.push(r);return n}(e)}var Tl=Na((function(e,t,n){zr(e,t,n)})),Ml=Na((function(e,t,n,r){zr(e,t,n,r)})),Dl=Xa((function(e,t){var n={};if(null==e)return n;var r=!1;t=Nt(t,(function(t){return t=va(t,e),r||(r=t.length>1),t})),Oa(e,eo(e),n),r&&(n=or(n,7,Qa));for(var a=t.length;a--;)la(n,t[a]);return n})),Pl=Xa((function(e,t){return null==e?{}:Gr(n=e,t,(function(e,t){return El(n,t)}));var n}));function Rl(e,t){if(null==e)return{};var n=Nt(eo(e),(function(e){return[e]}));return t=ao(t),Gr(e,n,(function(e,n){return t(e,n[0])}))}var Fl=Ha(jl),Ll=Ha(Al);function zl(e){return null==e?[]:Yt(e,jl(e))}var Il=Ma((function(e,t,n){return t=t.toLowerCase(),e+(n?Ul(t):t)}));function Ul(e){return ql(ml(e).toLowerCase())}function Gl(e){return(e=ml(e))&&e.replace(ve,Jt).replace(qe,"")}var $l=Ma((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Bl=Ma((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Wl=Ta("toLowerCase"),Vl=Ma((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()})),Hl=Ma((function(e,t,n){return e+(n?" ":"")+ql(t)})),Yl=Ma((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),ql=Ta("toUpperCase");function Kl(t,n,r){return t=ml(t),(n=r?e:n)===e?(a=t,Xe.test(a)?function(e){return e.match(Qe)||[]}(t):function(e){return e.match(oe)||[]}(t)):t.match(n)||[];var a}var Ql=Hr((function(t,n){try{return _t(t,e,n)}catch(r){return qi(r)?r:new we(r)}})),Jl=Xa((function(e,t){return St(t,(function(t){t=Ro(t),nr(e,t,Ci(e[t],e))})),e}));function Xl(e){return function(){return e}}var Zl=Ra(),eu=Ra(!0);function tu(e){return e}function nu(e){return Mr("function"==typeof e?e:or(e,1))}var ru=Hr((function(e,t){return function(n){return Cr(n,e,t)}})),au=Hr((function(e,t){return function(n){return Cr(e,n,t)}}));function ou(e,t,n){var r=jl(t),a=br(t,r);null!=n||Xi(t)&&(a.length||!r.length)||(n=t,t=e,e=this,a=br(t,jl(t)));var o=!(Xi(n)&&"chain"in n&&!n.chain),i=Ki(e);return St(a,(function(n){var r=t[n];e[n]=r,i&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=Ea(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,jt([this.value()],arguments))})})),e}function iu(){}var lu=Ia(Nt),uu=Ia(kt),su=Ia(Mt);function cu(e){return yo(e)?Ut(Ro(e)):function(e){return function(t){return _r(t,e)}}(e)}var fu=Ga(),du=Ga(!0);function pu(){return[]}function hu(){return!1}var vu,mu=za((function(e,t){return e+t}),0),yu=Wa("ceil"),gu=za((function(e,t){return e/t}),1),bu=Wa("floor"),_u=za((function(e,t){return e*t}),1),wu=Wa("round"),Su=za((function(e,t){return e-t}),0);return Ln.after=function(e,n){if("function"!=typeof n)throw new Ce(t);return e=dl(e),function(){if(--e<1)return n.apply(this,arguments)}},Ln.ary=Ei,Ln.assign=yl,Ln.assignIn=gl,Ln.assignInWith=bl,Ln.assignWith=_l,Ln.at=wl,Ln.before=Oi,Ln.bind=Ci,Ln.bindAll=Jl,Ln.bindKey=Ni,Ln.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return $i(e)?e:[e]},Ln.chain=ci,Ln.chunk=function(t,n,r){n=(r?mo(t,n,r):n===e)?1:vn(dl(n),0);var a=null==t?0:t.length;if(!a||n<1)return[];for(var o=0,i=0,l=be(pt(a/n));o<a;)l[i++]=Zr(t,o,o+=n);return l},Ln.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,a=[];++t<n;){var o=e[t];o&&(a[r++]=o)}return a},Ln.concat=function(){var e=arguments.length;if(!e)return[];for(var t=be(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return jt($i(n)?Ea(n):[n],hr(t,1))},Ln.cond=function(e){var n=null==e?0:e.length,r=ao();return e=n?Nt(e,(function(e){if("function"!=typeof e[1])throw new Ce(t);return[r(e[0]),e[1]]})):[],Hr((function(t){for(var r=-1;++r<n;){var a=e[r];if(_t(a[0],this,t))return _t(a[1],this,t)}}))},Ln.conforms=function(e){return function(e){var t=jl(e);return function(n){return ir(n,e,t)}}(or(e,1))},Ln.constant=Xl,Ln.countBy=pi,Ln.create=function(e,t){var n=zn(e);return null==t?n:tr(n,t)},Ln.curry=function t(n,r,a){var o=Ya(n,8,e,e,e,e,e,r=a?e:r);return o.placeholder=t.placeholder,o},Ln.curryRight=function t(n,r,a){var o=Ya(n,16,e,e,e,e,e,r=a?e:r);return o.placeholder=t.placeholder,o},Ln.debounce=ji,Ln.defaults=Sl,Ln.defaultsDeep=xl,Ln.defer=Ai,Ln.delay=Ti,Ln.difference=zo,Ln.differenceBy=Io,Ln.differenceWith=Uo,Ln.drop=function(t,n,r){var a=null==t?0:t.length;return a?Zr(t,(n=r||n===e?1:dl(n))<0?0:n,a):[]},Ln.dropRight=function(t,n,r){var a=null==t?0:t.length;return a?Zr(t,0,(n=a-(n=r||n===e?1:dl(n)))<0?0:n):[]},Ln.dropRightWhile=function(e,t){return e&&e.length?sa(e,ao(t,3),!0,!0):[]},Ln.dropWhile=function(e,t){return e&&e.length?sa(e,ao(t,3),!0):[]},Ln.fill=function(t,n,r,a){var o=null==t?0:t.length;return o?(r&&"number"!=typeof r&&mo(t,n,r)&&(r=0,a=o),function(t,n,r,a){var o=t.length;for((r=dl(r))<0&&(r=-r>o?0:o+r),(a=a===e||a>o?o:dl(a))<0&&(a+=o),a=r>a?0:pl(a);r<a;)t[r++]=n;return t}(t,n,r,a)):[]},Ln.filter=function(e,t){return($i(e)?Et:pr)(e,ao(t,3))},Ln.flatMap=function(e,t){return hr(wi(e,t),1)},Ln.flatMapDeep=function(e,t){return hr(wi(e,t),i)},Ln.flatMapDepth=function(t,n,r){return r=r===e?1:dl(r),hr(wi(t,n),r)},Ln.flatten=Bo,Ln.flattenDeep=function(e){return null!=e&&e.length?hr(e,i):[]},Ln.flattenDepth=function(t,n){return null!=t&&t.length?hr(t,n=n===e?1:dl(n)):[]},Ln.flip=function(e){return Ya(e,512)},Ln.flow=Zl,Ln.flowRight=eu,Ln.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];r[a[0]]=a[1]}return r},Ln.functions=function(e){return null==e?[]:br(e,jl(e))},Ln.functionsIn=function(e){return null==e?[]:br(e,Al(e))},Ln.groupBy=gi,Ln.initial=function(e){return null!=e&&e.length?Zr(e,0,-1):[]},Ln.intersection=Vo,Ln.intersectionBy=Ho,Ln.intersectionWith=Yo,Ln.invert=Ol,Ln.invertBy=Cl,Ln.invokeMap=bi,Ln.iteratee=nu,Ln.keyBy=_i,Ln.keys=jl,Ln.keysIn=Al,Ln.map=wi,Ln.mapKeys=function(e,t){var n={};return t=ao(t,3),yr(e,(function(e,r,a){nr(n,t(e,r,a),e)})),n},Ln.mapValues=function(e,t){var n={};return t=ao(t,3),yr(e,(function(e,r,a){nr(n,r,t(e,r,a))})),n},Ln.matches=function(e){return Fr(or(e,1))},Ln.matchesProperty=function(e,t){return Lr(e,or(t,1))},Ln.memoize=Mi,Ln.merge=Tl,Ln.mergeWith=Ml,Ln.method=ru,Ln.methodOf=au,Ln.mixin=ou,Ln.negate=Di,Ln.nthArg=function(e){return e=dl(e),Hr((function(t){return Ir(t,e)}))},Ln.omit=Dl,Ln.omitBy=function(e,t){return Rl(e,Di(ao(t)))},Ln.once=function(e){return Oi(2,e)},Ln.orderBy=function(t,n,r,a){return null==t?[]:($i(n)||(n=null==n?[]:[n]),$i(r=a?e:r)||(r=null==r?[]:[r]),Ur(t,n,r))},Ln.over=lu,Ln.overArgs=Pi,Ln.overEvery=uu,Ln.overSome=su,Ln.partial=Ri,Ln.partialRight=Fi,Ln.partition=Si,Ln.pick=Pl,Ln.pickBy=Rl,Ln.property=cu,Ln.propertyOf=function(t){return function(n){return null==t?e:_r(t,n)}},Ln.pull=Ko,Ln.pullAll=Qo,Ln.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?$r(e,t,ao(n,2)):e},Ln.pullAllWith=function(t,n,r){return t&&t.length&&n&&n.length?$r(t,n,e,r):t},Ln.pullAt=Jo,Ln.range=fu,Ln.rangeRight=du,Ln.rearg=Li,Ln.reject=function(e,t){return($i(e)?Et:pr)(e,Di(ao(t,3)))},Ln.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,a=[],o=e.length;for(t=ao(t,3);++r<o;){var i=e[r];t(i,r,e)&&(n.push(i),a.push(r))}return Br(e,a),n},Ln.rest=function(n,r){if("function"!=typeof n)throw new Ce(t);return Hr(n,r=r===e?r:dl(r))},Ln.reverse=Xo,Ln.sampleSize=function(t,n,r){return n=(r?mo(t,n,r):n===e)?1:dl(n),($i(t)?Kn:qr)(t,n)},Ln.set=function(e,t,n){return null==e?e:Kr(e,t,n)},Ln.setWith=function(t,n,r,a){return a="function"==typeof a?a:e,null==t?t:Kr(t,n,r,a)},Ln.shuffle=function(e){return($i(e)?Qn:Xr)(e)},Ln.slice=function(t,n,r){var a=null==t?0:t.length;return a?(r&&"number"!=typeof r&&mo(t,n,r)?(n=0,r=a):(n=null==n?0:dl(n),r=r===e?a:dl(r)),Zr(t,n,r)):[]},Ln.sortBy=xi,Ln.sortedUniq=function(e){return e&&e.length?ra(e):[]},Ln.sortedUniqBy=function(e,t){return e&&e.length?ra(e,ao(t,2)):[]},Ln.split=function(t,n,r){return r&&"number"!=typeof r&&mo(t,n,r)&&(n=r=e),(r=r===e?s:r>>>0)?(t=ml(t))&&("string"==typeof n||null!=n&&!rl(n))&&!(n=oa(n))&&en(t)?ya(ln(t),0,r):t.split(n,r):[]},Ln.spread=function(e,n){if("function"!=typeof e)throw new Ce(t);return n=null==n?0:vn(dl(n),0),Hr((function(t){var r=t[n],a=ya(t,0,n);return r&&jt(a,r),_t(e,this,a)}))},Ln.tail=function(e){var t=null==e?0:e.length;return t?Zr(e,1,t):[]},Ln.take=function(t,n,r){return t&&t.length?Zr(t,0,(n=r||n===e?1:dl(n))<0?0:n):[]},Ln.takeRight=function(t,n,r){var a=null==t?0:t.length;return a?Zr(t,(n=a-(n=r||n===e?1:dl(n)))<0?0:n,a):[]},Ln.takeRightWhile=function(e,t){return e&&e.length?sa(e,ao(t,3),!1,!0):[]},Ln.takeWhile=function(e,t){return e&&e.length?sa(e,ao(t,3)):[]},Ln.tap=function(e,t){return t(e),e},Ln.throttle=function(e,n,r){var a=!0,o=!0;if("function"!=typeof e)throw new Ce(t);return Xi(r)&&(a="leading"in r?!!r.leading:a,o="trailing"in r?!!r.trailing:o),ji(e,n,{leading:a,maxWait:n,trailing:o})},Ln.thru=fi,Ln.toArray=cl,Ln.toPairs=Fl,Ln.toPairsIn=Ll,Ln.toPath=function(e){return $i(e)?Nt(e,Ro):il(e)?[e]:Ea(Po(ml(e)))},Ln.toPlainObject=vl,Ln.transform=function(e,t,n){var r=$i(e),a=r||Hi(e)||ll(e);if(t=ao(t,4),null==n){var o=e&&e.constructor;n=a?r?new o:[]:Xi(e)&&Ki(o)?zn(We(e)):{}}return(a?St:yr)(e,(function(e,r,a){return t(n,e,r,a)})),n},Ln.unary=function(e){return Ei(e,1)},Ln.union=Zo,Ln.unionBy=ei,Ln.unionWith=ti,Ln.uniq=function(e){return e&&e.length?ia(e):[]},Ln.uniqBy=function(e,t){return e&&e.length?ia(e,ao(t,2)):[]},Ln.uniqWith=function(t,n){return n="function"==typeof n?n:e,t&&t.length?ia(t,e,n):[]},Ln.unset=function(e,t){return null==e||la(e,t)},Ln.unzip=ni,Ln.unzipWith=ri,Ln.update=function(e,t,n){return null==e?e:ua(e,t,ha(n))},Ln.updateWith=function(t,n,r,a){return a="function"==typeof a?a:e,null==t?t:ua(t,n,ha(r),a)},Ln.values=zl,Ln.valuesIn=function(e){return null==e?[]:Yt(e,Al(e))},Ln.without=ai,Ln.words=Kl,Ln.wrap=function(e,t){return Ri(ha(t),e)},Ln.xor=oi,Ln.xorBy=ii,Ln.xorWith=li,Ln.zip=ui,Ln.zipObject=function(e,t){return da(e||[],t||[],Xn)},Ln.zipObjectDeep=function(e,t){return da(e||[],t||[],Kr)},Ln.zipWith=si,Ln.entries=Fl,Ln.entriesIn=Ll,Ln.extend=gl,Ln.extendWith=bl,ou(Ln,Ln),Ln.add=mu,Ln.attempt=Ql,Ln.camelCase=Il,Ln.capitalize=Ul,Ln.ceil=yu,Ln.clamp=function(t,n,r){return r===e&&(r=n,n=e),r!==e&&(r=(r=hl(r))==r?r:0),n!==e&&(n=(n=hl(n))==n?n:0),ar(hl(t),n,r)},Ln.clone=function(e){return or(e,4)},Ln.cloneDeep=function(e){return or(e,5)},Ln.cloneDeepWith=function(t,n){return or(t,5,n="function"==typeof n?n:e)},Ln.cloneWith=function(t,n){return or(t,4,n="function"==typeof n?n:e)},Ln.conformsTo=function(e,t){return null==t||ir(e,t,jl(t))},Ln.deburr=Gl,Ln.defaultTo=function(e,t){return null==e||e!=e?t:e},Ln.divide=gu,Ln.endsWith=function(t,n,r){t=ml(t),n=oa(n);var a=t.length,o=r=r===e?a:ar(dl(r),0,a);return(r-=n.length)>=0&&t.slice(r,o)==n},Ln.eq=zi,Ln.escape=function(e){return(e=ml(e))&&W.test(e)?e.replace($,Xt):e},Ln.escapeRegExp=function(e){return(e=ml(e))&&Z.test(e)?e.replace(X,"\\$&"):e},Ln.every=function(t,n,r){var a=$i(t)?kt:fr;return r&&mo(t,n,r)&&(n=e),a(t,ao(n,3))},Ln.find=hi,Ln.findIndex=Go,Ln.findKey=function(e,t){return Pt(e,ao(t,3),yr)},Ln.findLast=vi,Ln.findLastIndex=$o,Ln.findLastKey=function(e,t){return Pt(e,ao(t,3),gr)},Ln.floor=bu,Ln.forEach=mi,Ln.forEachRight=yi,Ln.forIn=function(e,t){return null==e?e:vr(e,ao(t,3),Al)},Ln.forInRight=function(e,t){return null==e?e:mr(e,ao(t,3),Al)},Ln.forOwn=function(e,t){return e&&yr(e,ao(t,3))},Ln.forOwnRight=function(e,t){return e&&gr(e,ao(t,3))},Ln.get=kl,Ln.gt=Ii,Ln.gte=Ui,Ln.has=function(e,t){return null!=e&&fo(e,t,kr)},Ln.hasIn=El,Ln.head=Wo,Ln.identity=tu,Ln.includes=function(e,t,n,r){e=Wi(e)?e:zl(e),n=n&&!r?dl(n):0;var a=e.length;return n<0&&(n=vn(a+n,0)),ol(e)?n<=a&&e.indexOf(t,n)>-1:!!a&&Ft(e,t,n)>-1},Ln.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:dl(n);return a<0&&(a=vn(r+a,0)),Ft(e,t,a)},Ln.inRange=function(t,n,r){return n=fl(n),r===e?(r=n,n=0):r=fl(r),(a=t=hl(t))>=mn(o=n,i=r)&&a<vn(o,i);var a,o,i},Ln.invoke=Nl,Ln.isArguments=Gi,Ln.isArray=$i,Ln.isArrayBuffer=Bi,Ln.isArrayLike=Wi,Ln.isArrayLikeObject=Vi,Ln.isBoolean=function(e){return!0===e||!1===e||Zi(e)&&Sr(e)==p},Ln.isBuffer=Hi,Ln.isDate=Yi,Ln.isElement=function(e){return Zi(e)&&1===e.nodeType&&!nl(e)},Ln.isEmpty=function(e){if(null==e)return!0;if(Wi(e)&&($i(e)||"string"==typeof e||"function"==typeof e.splice||Hi(e)||ll(e)||Gi(e)))return!e.length;var t=co(e);if(t==g||t==x)return!e.size;if(_o(e))return!Dr(e).length;for(var n in e)if(De.call(e,n))return!1;return!0},Ln.isEqual=function(e,t){return jr(e,t)},Ln.isEqualWith=function(t,n,r){var a=(r="function"==typeof r?r:e)?r(t,n):e;return a===e?jr(t,n,e,r):!!a},Ln.isError=qi,Ln.isFinite=function(e){return"number"==typeof e&&dn(e)},Ln.isFunction=Ki,Ln.isInteger=Qi,Ln.isLength=Ji,Ln.isMap=el,Ln.isMatch=function(e,t){return e===t||Ar(e,t,io(t))},Ln.isMatchWith=function(t,n,r){return r="function"==typeof r?r:e,Ar(t,n,io(n),r)},Ln.isNaN=function(e){return tl(e)&&e!=+e},Ln.isNative=function(e){if(bo(e))throw new we("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Tr(e)},Ln.isNil=function(e){return null==e},Ln.isNull=function(e){return null===e},Ln.isNumber=tl,Ln.isObject=Xi,Ln.isObjectLike=Zi,Ln.isPlainObject=nl,Ln.isRegExp=rl,Ln.isSafeInteger=function(e){return Qi(e)&&e>=-9007199254740991&&e<=l},Ln.isSet=al,Ln.isString=ol,Ln.isSymbol=il,Ln.isTypedArray=ll,Ln.isUndefined=function(t){return t===e},Ln.isWeakMap=function(e){return Zi(e)&&co(e)==O},Ln.isWeakSet=function(e){return Zi(e)&&"[object WeakSet]"==Sr(e)},Ln.join=function(e,t){return null==e?"":pn.call(e,t)},Ln.kebabCase=$l,Ln.last=qo,Ln.lastIndexOf=function(t,n,r){var a=null==t?0:t.length;if(!a)return-1;var o=a;return r!==e&&(o=(o=dl(r))<0?vn(a+o,0):mn(o,a-1)),n==n?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(t,n,o):Rt(t,zt,o,!0)},Ln.lowerCase=Bl,Ln.lowerFirst=Wl,Ln.lt=ul,Ln.lte=sl,Ln.max=function(t){return t&&t.length?dr(t,tu,xr):e},Ln.maxBy=function(t,n){return t&&t.length?dr(t,ao(n,2),xr):e},Ln.mean=function(e){return It(e,tu)},Ln.meanBy=function(e,t){return It(e,ao(t,2))},Ln.min=function(t){return t&&t.length?dr(t,tu,Pr):e},Ln.minBy=function(t,n){return t&&t.length?dr(t,ao(n,2),Pr):e},Ln.stubArray=pu,Ln.stubFalse=hu,Ln.stubObject=function(){return{}},Ln.stubString=function(){return""},Ln.stubTrue=function(){return!0},Ln.multiply=_u,Ln.nth=function(t,n){return t&&t.length?Ir(t,dl(n)):e},Ln.noConflict=function(){return ut._===this&&(ut._=ze),this},Ln.noop=iu,Ln.now=ki,Ln.pad=function(e,t,n){e=ml(e);var r=(t=dl(t))?on(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return Ua(Dt(a),n)+e+Ua(pt(a),n)},Ln.padEnd=function(e,t,n){e=ml(e);var r=(t=dl(t))?on(e):0;return t&&r<t?e+Ua(t-r,n):e},Ln.padStart=function(e,t,n){e=ml(e);var r=(t=dl(t))?on(e):0;return t&&r<t?Ua(t-r,n)+e:e},Ln.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),gn(ml(e).replace(ee,""),t||0)},Ln.random=function(t,n,r){if(r&&"boolean"!=typeof r&&mo(t,n,r)&&(n=r=e),r===e&&("boolean"==typeof n?(r=n,n=e):"boolean"==typeof t&&(r=t,t=e)),t===e&&n===e?(t=0,n=1):(t=fl(t),n===e?(n=t,t=0):n=fl(n)),t>n){var a=t;t=n,n=a}if(r||t%1||n%1){var o=bn();return mn(t+o*(n-t+at("1e-"+((o+"").length-1))),n)}return Wr(t,n)},Ln.reduce=function(e,t,n){var r=$i(e)?At:$t,a=arguments.length<3;return r(e,ao(t,4),n,a,sr)},Ln.reduceRight=function(e,t,n){var r=$i(e)?Tt:$t,a=arguments.length<3;return r(e,ao(t,4),n,a,cr)},Ln.repeat=function(t,n,r){return n=(r?mo(t,n,r):n===e)?1:dl(n),Vr(ml(t),n)},Ln.replace=function(){var e=arguments,t=ml(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Ln.result=function(t,n,r){var a=-1,o=(n=va(n,t)).length;for(o||(o=1,t=e);++a<o;){var i=null==t?e:t[Ro(n[a])];i===e&&(a=o,i=r),t=Ki(i)?i.call(t):i}return t},Ln.round=wu,Ln.runInContext=K,Ln.sample=function(e){return($i(e)?qn:Yr)(e)},Ln.size=function(e){if(null==e)return 0;if(Wi(e))return ol(e)?on(e):e.length;var t=co(e);return t==g||t==x?e.size:Dr(e).length},Ln.snakeCase=Vl,Ln.some=function(t,n,r){var a=$i(t)?Mt:ea;return r&&mo(t,n,r)&&(n=e),a(t,ao(n,3))},Ln.sortedIndex=function(e,t){return ta(e,t)},Ln.sortedIndexBy=function(e,t,n){return na(e,t,ao(n,2))},Ln.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=ta(e,t);if(r<n&&zi(e[r],t))return r}return-1},Ln.sortedLastIndex=function(e,t){return ta(e,t,!0)},Ln.sortedLastIndexBy=function(e,t,n){return na(e,t,ao(n,2),!0)},Ln.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var n=ta(e,t,!0)-1;if(zi(e[n],t))return n}return-1},Ln.startCase=Hl,Ln.startsWith=function(e,t,n){return e=ml(e),n=null==n?0:ar(dl(n),0,e.length),t=oa(t),e.slice(n,n+t.length)==t},Ln.subtract=Su,Ln.sum=function(e){return e&&e.length?Bt(e,tu):0},Ln.sumBy=function(e,t){return e&&e.length?Bt(e,ao(t,2)):0},Ln.template=function(t,n,r){var a=Ln.templateSettings;r&&mo(t,n,r)&&(n=e),t=ml(t),n=bl({},n,a,qa);var o,i,l=bl({},n.imports,a.imports,qa),u=jl(l),s=Yt(l,u),c=0,f=n.interpolate||me,d="__p += '",p=Ee((n.escape||me).source+"|"+f.source+"|"+(f===Y?ue:me).source+"|"+(n.evaluate||me).source+"|$","g"),h="//# sourceURL="+(De.call(n,"sourceURL")?(n.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++et+"]")+"\n";t.replace(p,(function(e,n,r,a,l,u){return r||(r=a),d+=t.slice(c,u).replace(ye,Zt),n&&(o=!0,d+="' +\n__e("+n+") +\n'"),l&&(i=!0,d+="';\n"+l+";\n__p += '"),r&&(d+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),c=u+e.length,e})),d+="';\n";var v=De.call(n,"variable")&&n.variable;if(v){if(ie.test(v))throw new we("Invalid `variable` option passed into `_.template`")}else d="with (obj) {\n"+d+"\n}\n";d=(i?d.replace(z,""):d).replace(I,"$1").replace(U,"$1;"),d="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var m=Ql((function(){return Se(u,h+"return "+d).apply(e,s)}));if(m.source=d,qi(m))throw m;return m},Ln.times=function(e,t){if((e=dl(e))<1||e>l)return[];var n=s,r=mn(e,s);t=ao(t),e-=s;for(var a=Wt(r,t);++n<e;)t(n);return a},Ln.toFinite=fl,Ln.toInteger=dl,Ln.toLength=pl,Ln.toLower=function(e){return ml(e).toLowerCase()},Ln.toNumber=hl,Ln.toSafeInteger=function(e){return e?ar(dl(e),-9007199254740991,l):0===e?e:0},Ln.toString=ml,Ln.toUpper=function(e){return ml(e).toUpperCase()},Ln.trim=function(t,n,r){if((t=ml(t))&&(r||n===e))return Vt(t);if(!t||!(n=oa(n)))return t;var a=ln(t),o=ln(n);return ya(a,Kt(a,o),Qt(a,o)+1).join("")},Ln.trimEnd=function(t,n,r){if((t=ml(t))&&(r||n===e))return t.slice(0,un(t)+1);if(!t||!(n=oa(n)))return t;var a=ln(t);return ya(a,0,Qt(a,ln(n))+1).join("")},Ln.trimStart=function(t,n,r){if((t=ml(t))&&(r||n===e))return t.replace(ee,"");if(!t||!(n=oa(n)))return t;var a=ln(t);return ya(a,Kt(a,ln(n))).join("")},Ln.truncate=function(t,n){var r=30,a="...";if(Xi(n)){var o="separator"in n?n.separator:o;r="length"in n?dl(n.length):r,a="omission"in n?oa(n.omission):a}var i=(t=ml(t)).length;if(en(t)){var l=ln(t);i=l.length}if(r>=i)return t;var u=r-on(a);if(u<1)return a;var s=l?ya(l,0,u).join(""):t.slice(0,u);if(o===e)return s+a;if(l&&(u+=s.length-u),rl(o)){if(t.slice(u).search(o)){var c,f=s;for(o.global||(o=Ee(o.source,ml(se.exec(o))+"g")),o.lastIndex=0;c=o.exec(f);)var d=c.index;s=s.slice(0,d===e?u:d)}}else if(t.indexOf(oa(o),u)!=u){var p=s.lastIndexOf(o);p>-1&&(s=s.slice(0,p))}return s+a},Ln.unescape=function(e){return(e=ml(e))&&B.test(e)?e.replace(G,sn):e},Ln.uniqueId=function(e){var t=++Pe;return ml(e)+t},Ln.upperCase=Yl,Ln.upperFirst=ql,Ln.each=mi,Ln.eachRight=yi,Ln.first=Wo,ou(Ln,(vu={},yr(Ln,(function(e,t){De.call(Ln.prototype,t)||(vu[t]=e)})),vu),{chain:!1}),Ln.VERSION="4.17.21",St(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Ln[e].placeholder=Ln})),St(["drop","take"],(function(t,n){Gn.prototype[t]=function(r){r=r===e?1:vn(dl(r),0);var a=this.__filtered__&&!n?new Gn(this):this.clone();return a.__filtered__?a.__takeCount__=mn(r,a.__takeCount__):a.__views__.push({size:mn(r,s),type:t+(a.__dir__<0?"Right":"")}),a},Gn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),St(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Gn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ao(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),St(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Gn.prototype[e]=function(){return this[n](1).value()[0]}})),St(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Gn.prototype[e]=function(){return this.__filtered__?new Gn(this):this[n](1)}})),Gn.prototype.compact=function(){return this.filter(tu)},Gn.prototype.find=function(e){return this.filter(e).head()},Gn.prototype.findLast=function(e){return this.reverse().find(e)},Gn.prototype.invokeMap=Hr((function(e,t){return"function"==typeof e?new Gn(this):this.map((function(n){return Cr(n,e,t)}))})),Gn.prototype.reject=function(e){return this.filter(Di(ao(e)))},Gn.prototype.slice=function(t,n){t=dl(t);var r=this;return r.__filtered__&&(t>0||n<0)?new Gn(r):(t<0?r=r.takeRight(-t):t&&(r=r.drop(t)),n!==e&&(r=(n=dl(n))<0?r.dropRight(-n):r.take(n-t)),r)},Gn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gn.prototype.toArray=function(){return this.take(s)},yr(Gn.prototype,(function(t,n){var r=/^(?:filter|find|map|reject)|While$/.test(n),a=/^(?:head|last)$/.test(n),o=Ln[a?"take"+("last"==n?"Right":""):n],i=a||/^find/.test(n);o&&(Ln.prototype[n]=function(){var n=this.__wrapped__,l=a?[1]:arguments,u=n instanceof Gn,s=l[0],c=u||$i(n),f=function(e){var t=o.apply(Ln,jt([e],l));return a&&d?t[0]:t};c&&r&&"function"==typeof s&&1!=s.length&&(u=c=!1);var d=this.__chain__,p=!!this.__actions__.length,h=i&&!d,v=u&&!p;if(!i&&c){n=v?n:new Gn(this);var m=t.apply(n,l);return m.__actions__.push({func:fi,args:[f],thisArg:e}),new Un(m,d)}return h&&v?t.apply(this,l):(m=this.thru(f),h?a?m.value()[0]:m.value():m)})})),St(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Ne[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Ln.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply($i(a)?a:[],e)}return this[n]((function(n){return t.apply($i(n)?n:[],e)}))}})),yr(Gn.prototype,(function(e,t){var n=Ln[t];if(n){var r=n.name+"";De.call(Nn,r)||(Nn[r]=[]),Nn[r].push({name:t,func:n})}})),Nn[Fa(e,2).name]=[{name:"wrapper",func:e}],Gn.prototype.clone=function(){var e=new Gn(this.__wrapped__);return e.__actions__=Ea(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ea(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ea(this.__views__),e},Gn.prototype.reverse=function(){if(this.__filtered__){var e=new Gn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=$i(e),r=t<0,a=n?e.length:0,o=function(e,t,n){for(var r=-1,a=n.length;++r<a;){var o=n[r],i=o.size;switch(o.type){case"drop":e+=i;break;case"dropRight":t-=i;break;case"take":t=mn(t,e+i);break;case"takeRight":e=vn(e,t-i)}}return{start:e,end:t}}(0,a,this.__views__),i=o.start,l=o.end,u=l-i,s=r?l:i-1,c=this.__iteratees__,f=c.length,d=0,p=mn(u,this.__takeCount__);if(!n||!r&&a==u&&p==u)return ca(e,this.__actions__);var h=[];e:for(;u--&&d<p;){for(var v=-1,m=e[s+=t];++v<f;){var y=c[v],g=y.iteratee,b=y.type,_=g(m);if(2==b)m=_;else if(!_){if(1==b)continue e;break e}}h[d++]=m}return h},Ln.prototype.at=di,Ln.prototype.chain=function(){return ci(this)},Ln.prototype.commit=function(){return new Un(this.value(),this.__chain__)},Ln.prototype.next=function(){this.__values__===e&&(this.__values__=cl(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?e:this.__values__[this.__index__++]}},Ln.prototype.plant=function(t){for(var n,r=this;r instanceof In;){var a=Lo(r);a.__index__=0,a.__values__=e,n?o.__wrapped__=a:n=a;var o=a;r=r.__wrapped__}return o.__wrapped__=t,n},Ln.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Gn){var n=t;return this.__actions__.length&&(n=new Gn(this)),(n=n.reverse()).__actions__.push({func:fi,args:[Xo],thisArg:e}),new Un(n,this.__chain__)}return this.thru(Xo)},Ln.prototype.toJSON=Ln.prototype.valueOf=Ln.prototype.value=function(){return ca(this.__wrapped__,this.__actions__)},Ln.prototype.first=Ln.prototype.head,rt&&(Ln.prototype[rt]=function(){return this}),Ln}();ct?((ct.exports=cn)._=cn,st._=cn):ut._=cn}.call(Za.exports)),Za.exports);function to(e,t,n=".",r="",a=1,o=""){if(isNaN(e))return"";let i=0,l=0,u=".",s="",c=1,f="";if("string"==typeof t){const n=/((?:#)([\u0020\u00a0\xa0,.])(?:##))?0(?:([.,])*(0*)(#*))?([%$£€a-zA-Z]+)?/.exec(t);if(!n)return e.toFixed(2);n[5]&&(l=n[5].length),n[4]&&(i=n[4].length),n[3]&&(u=n[3]),n[2]&&(s=n[2]),n[6]&&(f=n[6],"%"===f&&(c=100))}else void 0!==n&&(u=n),void 0!==r&&(s=r),void 0!==a&&(c=a),void 0!==o&&(f=o);0!==l&&(i=((e,t=2,n=6,r=!1)=>{let a=isNaN(Number(t))?2:Number(t);const o=isNaN(Number(n))?6:Number(n);let i=Math.pow(10,a)*e;for(;;){const e=Math.round(i);if(a===o||Math.abs(Math.round(i)-i)<1e-5)return!0===r?a:e*Math.pow(10,-a);a++,i*=10}})(e,i,i+l,!0));const d=c*e,p=d<0?"-":"",h=Math.abs(Number(d)||0).toFixed(i),v=String(parseInt(h,10));let m=v.length;return m=m>3?m%3:0,p+(m?v.substr(0,m)+s:"")+v.substr(m).replace(/(\d{3})(?=\d)/g,"$1"+s)+(i?u+Math.abs(Number(h)-Number(v)).toFixed(i).slice(2):"")+f}const no=e=>t=>"number"==typeof t?to(Number(t),e):"string"==typeof t&&parseFloat(t)?to(parseFloat(t),e):null,{sqrt:ro,pow:ao,floor:oo}=Math,io=e=>e*e;function lo(e){const t=e.length;let n=0,r=0;for(let a=0;a<t;a++){const t=e[a];n+=t,r+=io(t)}return ro((r-io(n)/t)/(t-1))}var uo,so={exports:{}};function co(){return uo||(uo=1,so.exports=function(){var e=6e4,t=36e5,n="millisecond",r="second",a="minute",o="hour",i="day",l="week",u="month",s="quarter",c="year",f="date",d="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},m=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},y={s:m,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),a=n%60;return(t<=0?"+":"-")+m(r,2,"0")+":"+m(a,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),a=t.clone().add(r,u),o=n-a<0,i=t.clone().add(r+(o?-1:1),u);return+(-(r+(n-a)/(o?a-i:i-a))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:u,y:c,w:l,d:i,D:f,h:o,m:a,s:r,ms:n,Q:s}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},g="en",b={};b[g]=v;var _="$isDayjsObject",w=function(e){return e instanceof E||!(!e||!e[_])},S=function e(t,n,r){var a;if(!t)return g;if("string"==typeof t){var o=t.toLowerCase();b[o]&&(a=o),n&&(b[o]=n,a=o);var i=t.split("-");if(!a&&i.length>1)return e(i[0])}else{var l=t.name;b[l]=t,a=l}return!r&&a&&(g=a),a||!r&&g},x=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new E(n)},k=y;k.l=S,k.i=w,k.w=function(e,t){return x(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function v(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[_]=!0}var m=v.prototype;return m.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(p);if(r){var a=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return k},m.isValid=function(){return!(this.$d.toString()===d)},m.isSame=function(e,t){var n=x(e);return this.startOf(t)<=n&&n<=this.endOf(t)},m.isAfter=function(e,t){return x(e)<this.startOf(t)},m.isBefore=function(e,t){return this.endOf(t)<x(e)},m.$g=function(e,t,n){return k.u(e)?this[t]:this.set(n,e)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(e,t){var n=this,s=!!k.u(t)||t,d=k.p(e),p=function(e,t){var r=k.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return s?r:r.endOf(i)},h=function(e,t){return k.w(n.toDate()[e].apply(n.toDate("s"),(s?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},v=this.$W,m=this.$M,y=this.$D,g="set"+(this.$u?"UTC":"");switch(d){case c:return s?p(1,0):p(31,11);case u:return s?p(1,m):p(0,m+1);case l:var b=this.$locale().weekStart||0,_=(v<b?v+7:v)-b;return p(s?y-_:y+(6-_),m);case i:case f:return h(g+"Hours",0);case o:return h(g+"Minutes",1);case a:return h(g+"Seconds",2);case r:return h(g+"Milliseconds",3);default:return this.clone()}},m.endOf=function(e){return this.startOf(e,!1)},m.$set=function(e,t){var l,s=k.p(e),d="set"+(this.$u?"UTC":""),p=(l={},l[i]=d+"Date",l[f]=d+"Date",l[u]=d+"Month",l[c]=d+"FullYear",l[o]=d+"Hours",l[a]=d+"Minutes",l[r]=d+"Seconds",l[n]=d+"Milliseconds",l)[s],h=s===i?this.$D+(t-this.$W):t;if(s===u||s===c){var v=this.clone().set(f,1);v.$d[p](h),v.init(),this.$d=v.set(f,Math.min(this.$D,v.daysInMonth())).$d}else p&&this.$d[p](h);return this.init(),this},m.set=function(e,t){return this.clone().$set(e,t)},m.get=function(e){return this[k.p(e)]()},m.add=function(n,s){var f,d=this;n=Number(n);var p=k.p(s),h=function(e){var t=x(d);return k.w(t.date(t.date()+Math.round(e*n)),d)};if(p===u)return this.set(u,this.$M+n);if(p===c)return this.set(c,this.$y+n);if(p===i)return h(1);if(p===l)return h(7);var v=(f={},f[a]=e,f[o]=t,f[r]=1e3,f)[p]||1,m=this.$d.getTime()+n*v;return k.w(m,this)},m.subtract=function(e,t){return this.add(-1*e,t)},m.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||d;var r=e||"YYYY-MM-DDTHH:mm:ssZ",a=k.z(this),o=this.$H,i=this.$m,l=this.$M,u=n.weekdays,s=n.months,c=n.meridiem,f=function(e,n,a,o){return e&&(e[n]||e(t,r))||a[n].slice(0,o)},p=function(e){return k.s(o%12||12,e,"0")},v=c||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(h,(function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return k.s(t.$y,4,"0");case"M":return l+1;case"MM":return k.s(l+1,2,"0");case"MMM":return f(n.monthsShort,l,s,3);case"MMMM":return f(s,l);case"D":return t.$D;case"DD":return k.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return f(n.weekdaysMin,t.$W,u,2);case"ddd":return f(n.weekdaysShort,t.$W,u,3);case"dddd":return u[t.$W];case"H":return String(o);case"HH":return k.s(o,2,"0");case"h":return p(1);case"hh":return p(2);case"a":return v(o,i,!0);case"A":return v(o,i,!1);case"m":return String(i);case"mm":return k.s(i,2,"0");case"s":return String(t.$s);case"ss":return k.s(t.$s,2,"0");case"SSS":return k.s(t.$ms,3,"0");case"Z":return a}return null}(e)||a.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(n,f,d){var p,h=this,v=k.p(f),m=x(n),y=(m.utcOffset()-this.utcOffset())*e,g=this-m,b=function(){return k.m(h,m)};switch(v){case c:p=b()/12;break;case u:p=b();break;case s:p=b()/3;break;case l:p=(g-y)/6048e5;break;case i:p=(g-y)/864e5;break;case o:p=g/t;break;case a:p=g/e;break;case r:p=g/1e3;break;default:p=g}return d?p:k.a(p)},m.daysInMonth=function(){return this.endOf(u).$D},m.$locale=function(){return b[this.$L]},m.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=S(e,t,!0);return r&&(n.$L=r),n},m.clone=function(){return k.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},v}(),O=E.prototype;return x.prototype=O,[["$ms",n],["$s",r],["$m",a],["$H",o],["$W",i],["$M",u],["$y",c],["$D",f]].forEach((function(e){O[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),x.extend=function(e,t){return e.$i||(e(t,E,x),e.$i=!0),x},x.locale=S,x.isDayjs=w,x.unix=function(e){return x(1e3*e)},x.en=b[g],x.Ls=b,x.p={},x}()),so.exports}var fo,po,ho,vo={exports:{}};function mo(){return fo||(fo=1,vo.exports=(e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g,function(r,a,o){var i=a.prototype;o.utc=function(e){return new a({date:e,utc:!0,args:arguments})},i.utc=function(t){var n=o(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},i.local=function(){return o(this.toDate(),{locale:this.$L,utc:!1})};var l=i.parse;i.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),l.call(this,e)};var u=i.init;i.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else u.call(this)};var s=i.utcOffset;i.utcOffset=function(r,a){var o=this.$utils().u;if(o(r))return this.$u?0:o(this.$offset)?s.call(this):this.$offset;if("string"==typeof r&&null===(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var a=(""+r[0]).match(n)||["-",0,0],o=a[0],i=60*+a[1]+ +a[2];return 0===i?0:"+"===o?i:-i}(r)))return this;var i=Math.abs(r)<=16?60*r:r,l=this;if(a)return l.$offset=i,l.$u=0===r,l;if(0!==r){var u=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(l=this.local().add(i+u,e)).$offset=i,l.$x.$localOffset=u}else l=this.utc();return l};var c=i.format;i.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},i.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},i.isUTC=function(){return!!this.$u},i.toISOString=function(){return this.toDate().toISOString()},i.toString=function(){return this.toDate().toUTCString()};var f=i.toDate;i.toDate=function(e){return"s"===e&&this.$offset?o(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():f.call(this)};var d=i.diff;i.diff=function(e,t,n){if(e&&this.$u===e.$u)return d.call(this,e,t,n);var r=this.local(),a=o(e).local();return d.call(r,a,t,n)}})),vo.exports;var e,t,n}!function(){if(ho)return po;ho=1;const e=co(),t=mo();e.extend(t);const n=({day:t=1,month:n,year:r})=>e(`${r}-${n}-${t}`,"YYYY-M-D"),r=(t,r,a,o)=>{let i=e(n({month:a,year:o})).day(r);return i.month()!==a-1&&(i=i.add(1,"week")),i=i.add(t-1,"week"),i},a=(t,r,a)=>{const o=e(n({month:r,year:a})).daysInMonth();let i=e(`${a}-${r}-${o}`,"YYYY-M-D").day(t);return i.month()!==r-1&&(i=i.subtract(1,"week")),i},o=(t=(new Date).getFullYear(),{shiftSaturdayHolidays:o=!0,shiftSundayHolidays:i=!0}={})=>{const l=[];return l.push({name:"New Year's Day",date:n({day:1,month:1,year:t})}),l.push({name:"Birthday of Martin Luther King, Jr.",date:r(3,1,1,t)}),l.push({name:"Washington's Birthday",alsoObservedAs:"Presidents' Day",date:r(3,1,2,t)}),l.push({name:"Memorial Day",date:a(1,5,t)}),t>2020&&l.push({name:"Juneteenth National Independence Day",date:n({day:19,month:6,year:t})}),l.push({name:"Independence Day",date:n({day:4,month:7,year:t})}),l.push({name:"Labor Day",date:r(1,1,9,t)}),l.push({name:"Columbus Day",alsoObservedAs:"Indigenous Peoples' Day",date:r(2,1,10,t)}),l.push({name:"Veterans Day",date:n({day:11,month:11,year:t})}),l.push({name:"Thanksgiving Day",date:r(4,4,11,t)}),l.push({name:"Christmas Day",date:n({day:25,month:12,year:t})}),l.map((t=>{let n=e(t.date);return 0===n.day()&&i&&(n=n.add(1,"day")),6===n.day()&&o&&(n=n.subtract(1,"day")),{name:t.name,alsoObservedAs:t.alsoObservedAs,date:n.toDate(),dateString:n.format("YYYY-MM-DD")}}))};po={isAHoliday:(t=new Date,{shiftSaturdayHolidays:n=!0,shiftSundayHolidays:r=!0,utc:a=!1}={})=>{const i=a?e.utc(t):e(t),l=i.year(),u={shiftSaturdayHolidays:n,shiftSundayHolidays:r},s=o(l,u),c=o(l+1,u);return s.push(c[0]),s.some((e=>e.dateString===i.format("YYYY-MM-DD")))},allForYear:o,inRange:(e=new Date,t=(()=>{const e=new Date;return e.setUTCFullYear(e.getUTCFullYear()+1),e})(),n=void 0)=>{const r=e.getFullYear(),a=t.getFullYear(),i=[];for(let l=r;l<=a;l+=1)i.push(...o(l,n));return i.filter((n=>n.date>=e&&n.date<=t))}}}();class yo{constructor(){__publicField(this,"name"),this.name="Monday to Friday"}isBusinessDay(e){const t=So.getDayOfWeek(e);return t>=1&&t<=5}}const go=864e5;var bo,_o=((bo=_o||{}).ActualActual="ActualActual",bo.Actual365="Actual365",bo.Actual360="Actual360",bo);const wo=class e{static today(){const e=new Date;return e.setUTCHours(0,0,0,0),e}static dateToString(e){const t=e.toISOString();return e.getTime()%go==0?t.substring(0,10):t.replace(/T/," ").replace(/\..+/,"")}static addYears(t,n){return e.addMonths(t,12*n)}static isLeapYear(e){return e%4==0&&e%100!=0||e%400==0}static getDaysInMonth(t,n){let r=[31,28,31,30,31,30,31,31,30,31,30,31][n];return 1===n&&e.isLeapYear(t)&&(r=29),r}static getEasterDay(t){const n=(t%19*19+24)%30,r=(t%4*2+t%7*4+6*n+5)%7,a=n+r,o=a+22<=31?3:4,i=a+(3===o?22:-9)+(a-9==26?-7:0)+(28===n&&6===r?-7:0);return e.getDayOfYear(t,o-1,i)}static getDayOfYear(t,n,r){return(e.isLeapYear(t)?[0,31,60,91,121,152,182,213,244,274,305,335,366]:[0,31,59,90,120,151,181,212,243,273,304,334,365])[n]+r}static getEndOfMonth(t,n){const r=e.getDaysInMonth(t,n);return new Date(Date.UTC(t,n,r))}static toDate(e){let t;return e instanceof Date?t=e:"string"==typeof e?t=new Date(e):"number"==typeof e&&(t=new Date(e/(e>=1&&e<=401768?1:go))),t}static getMonth(t){return e.toDate(t).getUTCMonth()}static getDay(t){return e.toDate(t).getUTCDate()}static getDayOfWeek(t){return e.toDate(t).getUTCDay()}static getYear(t){return e.toDate(t).getUTCFullYear()}static dateAddDays(e,t){const n=new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()+t,0,0,0));return n.setUTCHours(0,0,0,0),n}static addDays(t,n){const r=typeof t;if("number"===r)return t>=0&&t<2e6?t+n:e.dateAddDays(new Date(t),n).getTime();if("string"===r)return e.timestampToString(e.addDays(new Date(t),n));if(t instanceof Date)return e.dateAddDays(t,n);if(void 0!==t.addDays)return t.addDays(n);throw new Error("Cannot add days to timestamp")}static dateAddMonths(t,n){const r=new Date(t.getTime()),a=r.getUTCDate();r.setUTCDate(1),r.setUTCMonth(r.getUTCMonth()+n);const o=Math.min(a,e.getDaysInMonth(r.getUTCFullYear(),r.getUTCMonth()));return r.setUTCDate(o),r}static addMonths(t,n){const r=typeof t;if("number"===r)return e.dateAddMonths(new Date(t),n).getTime();if("string"===r)return e.timestampToString(e.dateAddMonths(new Date(t),n));if(t instanceof Date)return e.dateAddMonths(t,n);if(void 0!==t.addMonths)return t.addMonths(n);throw new Error("Cannot add months to timestamp")}static timestampToString(t){const n=typeof t;if("string"===n)return t;if(t instanceof Date)return e.dateToString(t);if("number"===n||void 0!==t.toString)return t.toString();throw new Error("Cannot stringify timestamp")}static timestampToComparable(e){const t=typeof e;if("string"===t)return new Date(e).getTime();if("number"===t)return e;if(e instanceof Date)return e.getTime();if(e&&void 0!==e.number)return e.number;throw new Error("Cannot compare timestamp")}static yearFrac(e,t){return(t-e)/365/go}static yearFraction(t,n,r="ActualActual"){const a=e.timestampToComparable(t),o=e.timestampToComparable(n);if(a===o)return 0;if(a>o)return-e.yearFraction(n,t,r);if("Actual365"===r)return(o-a)/365/go;if("Actual360"===r)return(o-a)/360/go;if("ActualActual"===r){let t=0,n=e.timestampToComparable(a);for(;e.addYears(n,1)<o;)t+=1,n=e.addYears(n,1);let r=365;const i=e.getYear(new Date(n)),l=e.getYear(new Date(o));if(e.isLeapYear(i)){const t=e.timestampToComparable(i.toString()+"-02-29");n<=t&&o>t&&(r+=1)}else if(e.isLeapYear(l)){const t=e.timestampToComparable(l.toString()+"-02-29");n<=t&&o>t&&(r+=1)}return t+(o-n)/r/go}}};__publicField(wo,"isDate",(e=>/^[12][90][0-9]{2}-[01][0-9]-[0-3][0-9]$/.exec(e)));let So=wo;var xo,ko={exports:{}};var Eo,Oo={exports:{}};var Co,No={exports:{}};var jo,Ao={exports:{}};var To,Mo={exports:{}};var Do,Po={exports:{}};var Ro={exports:{}};const Fo=function(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:"Module"})));var Lo,zo,Io,Uo=Ro.exports;function Go(){return Lo||(Lo=1,function(e){!function(t,n,r){var a,o=256,i="random",l=r.pow(o,6),u=r.pow(2,52),s=2*u,c=255;function f(e,c,f){var y=[],g=v(h((c=1==c?{entropy:!0}:c||{}).entropy?[e,m(n)]:null==e?function(){try{var e;return a&&(e=a.randomBytes)?e=e(o):(e=new Uint8Array(o),(t.crypto||t.msCrypto).getRandomValues(e)),m(e)}catch(l){var r=t.navigator,i=r&&r.plugins;return[+new Date,t,i,t.screen,m(n)]}}():e,3),y),b=new d(y),_=function(){for(var e=b.g(6),t=l,n=0;e<u;)e=(e+n)*o,t*=o,n=b.g(1);for(;e>=s;)e/=2,t/=2,n>>>=1;return(e+n)/t};return _.int32=function(){return 0|b.g(4)},_.quick=function(){return b.g(4)/4294967296},_.double=_,v(m(b.S),n),(c.pass||f||function(e,t,n,a){return a&&(a.S&&p(a,b),e.state=function(){return p(b,{})}),n?(r[i]=e,t):e})(_,g,"global"in c?c.global:this==r,c.state)}function d(e){var t,n=e.length,r=this,a=0,i=r.i=r.j=0,l=r.S=[];for(n||(e=[n++]);a<o;)l[a]=a++;for(a=0;a<o;a++)l[a]=l[i=c&i+e[a%n]+(t=l[a])],l[i]=t;(r.g=function(e){for(var t,n=0,a=r.i,i=r.j,l=r.S;e--;)t=l[a=c&a+1],n=n*o+l[c&(l[a]=l[i=c&i+t])+(l[i]=t)];return r.i=a,r.j=i,n})(o)}function p(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function h(e,t){var n,r=[],a=typeof e;if(t&&"object"==a)for(n in e)try{r.push(h(e[n],t-1))}catch(o){}return r.length?r:"string"==a?e:e+"\0"}function v(e,t){for(var n,r=e+"",a=0;a<r.length;)t[c&a]=c&(n^=19*t[c&a])+r.charCodeAt(a++);return m(t)}function m(e){return String.fromCharCode.apply(0,e)}if(v(r.random(),n),e.exports){e.exports=f;try{a=Fo}catch(y){}}else r["seed"+i]=f}("undefined"!=typeof self?self:Uo,[],Math)}(Ro)),Ro.exports}var $o=function(){if(Io)return zo;Io=1;var e=(xo||(xo=1,function(e){!function(e,t){function n(e){var t=this,n=function(){var e=4022871197;return function(t){t=String(t);for(var n=0;n<t.length;n++){var r=.02519603282416938*(e+=t.charCodeAt(n));r-=e=r>>>0,e=(r*=e)>>>0,e+=4294967296*(r-=e)}return 2.3283064365386963e-10*(e>>>0)}}();t.next=function(){var e=2091639*t.s0+2.3283064365386963e-10*t.c;return t.s0=t.s1,t.s1=t.s2,t.s2=e-(t.c=0|e)},t.c=1,t.s0=n(" "),t.s1=n(" "),t.s2=n(" "),t.s0-=n(e),t.s0<0&&(t.s0+=1),t.s1-=n(e),t.s1<0&&(t.s1+=1),t.s2-=n(e),t.s2<0&&(t.s2+=1),n=null}function r(e,t){return t.c=e.c,t.s0=e.s0,t.s1=e.s1,t.s2=e.s2,t}function a(e,t){var a=new n(e),o=t&&t.state,i=a.next;return i.int32=function(){return 4294967296*a.next()|0},i.double=function(){return i()+11102230246251565e-32*(2097152*i()|0)},i.quick=i,o&&("object"==typeof o&&r(o,a),i.state=function(){return r(a,{})}),i}t&&t.exports?t.exports=a:this.alea=a}(0,e)}(ko)),ko.exports),t=(Eo||(Eo=1,function(e){!function(e,t){function n(e){var t=this,n="";t.x=0,t.y=0,t.z=0,t.w=0,t.next=function(){var e=t.x^t.x<<11;return t.x=t.y,t.y=t.z,t.z=t.w,t.w^=t.w>>>19^e^e>>>8},e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),t.next()}function r(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t}function a(e,t){var a=new n(e),o=t&&t.state,i=function(){return(a.next()>>>0)/4294967296};return i.double=function(){do{var e=((a.next()>>>11)+(a.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=a.next,i.quick=i,o&&("object"==typeof o&&r(o,a),i.state=function(){return r(a,{})}),i}t&&t.exports?t.exports=a:this.xor128=a}(0,e)}(Oo)),Oo.exports),n=(Co||(Co=1,function(e){!function(e,t){function n(e){var t=this,n="";t.next=function(){var e=t.x^t.x>>>2;return t.x=t.y,t.y=t.z,t.z=t.w,t.w=t.v,(t.d=t.d+362437|0)+(t.v=t.v^t.v<<4^e^e<<1)|0},t.x=0,t.y=0,t.z=0,t.w=0,t.v=0,e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),r==n.length&&(t.d=t.x<<10^t.x>>>4),t.next()}function r(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t.v=e.v,t.d=e.d,t}function a(e,t){var a=new n(e),o=t&&t.state,i=function(){return(a.next()>>>0)/4294967296};return i.double=function(){do{var e=((a.next()>>>11)+(a.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=a.next,i.quick=i,o&&("object"==typeof o&&r(o,a),i.state=function(){return r(a,{})}),i}t&&t.exports?t.exports=a:this.xorwow=a}(0,e)}(No)),No.exports),r=(jo||(jo=1,function(e){!function(e,t){function n(e){var t=this;t.next=function(){var e,n,r=t.x,a=t.i;return e=r[a],n=(e^=e>>>7)^e<<24,n^=(e=r[a+1&7])^e>>>10,n^=(e=r[a+3&7])^e>>>3,n^=(e=r[a+4&7])^e<<7,e=r[a+7&7],n^=(e^=e<<13)^e<<9,r[a]=n,t.i=a+1&7,n},function(e,t){var n,r=[];if(t===(0|t))r[0]=t;else for(t=""+t,n=0;n<t.length;++n)r[7&n]=r[7&n]<<15^t.charCodeAt(n)+r[n+1&7]<<13;for(;r.length<8;)r.push(0);for(n=0;n<8&&0===r[n];++n);for(8==n?r[7]=-1:r[n],e.x=r,e.i=0,n=256;n>0;--n)e.next()}(t,e)}function r(e,t){return t.x=e.x.slice(),t.i=e.i,t}function a(e,t){null==e&&(e=+new Date);var a=new n(e),o=t&&t.state,i=function(){return(a.next()>>>0)/4294967296};return i.double=function(){do{var e=((a.next()>>>11)+(a.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=a.next,i.quick=i,o&&(o.x&&r(o,a),i.state=function(){return r(a,{})}),i}t&&t.exports?t.exports=a:this.xorshift7=a}(0,e)}(Ao)),Ao.exports),a=(To||(To=1,function(e){!function(e,t){function n(e){var t=this;t.next=function(){var e,n,r=t.w,a=t.X,o=t.i;return t.w=r=r+1640531527|0,n=a[o+34&127],e=a[o=o+1&127],n^=n<<13,e^=e<<17,n^=n>>>15,e^=e>>>12,n=a[o]=n^e,t.i=o,n+(r^r>>>16)|0},function(e,t){var n,r,a,o,i,l=[],u=128;for(t===(0|t)?(r=t,t=null):(t+="\0",r=0,u=Math.max(u,t.length)),a=0,o=-32;o<u;++o)t&&(r^=t.charCodeAt((o+32)%t.length)),0===o&&(i=r),r^=r<<10,r^=r>>>15,r^=r<<4,r^=r>>>13,o>=0&&(i=i+1640531527|0,a=0==(n=l[127&o]^=r+i)?a+1:0);for(a>=128&&(l[127&(t&&t.length||0)]=-1),a=127,o=512;o>0;--o)r=l[a+34&127],n=l[a=a+1&127],r^=r<<13,n^=n<<17,r^=r>>>15,n^=n>>>12,l[a]=r^n;e.w=i,e.X=l,e.i=a}(t,e)}function r(e,t){return t.i=e.i,t.w=e.w,t.X=e.X.slice(),t}function a(e,t){null==e&&(e=+new Date);var a=new n(e),o=t&&t.state,i=function(){return(a.next()>>>0)/4294967296};return i.double=function(){do{var e=((a.next()>>>11)+(a.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=a.next,i.quick=i,o&&(o.X&&r(o,a),i.state=function(){return r(a,{})}),i}t&&t.exports?t.exports=a:this.xor4096=a}(0,e)}(Mo)),Mo.exports),o=(Do||(Do=1,function(e){!function(e,t){function n(e){var t=this,n="";t.next=function(){var e=t.b,n=t.c,r=t.d,a=t.a;return e=e<<25^e>>>7^n,n=n-r|0,r=r<<24^r>>>8^a,a=a-e|0,t.b=e=e<<20^e>>>12^n,t.c=n=n-r|0,t.d=r<<16^n>>>16^a,t.a=a-e|0},t.a=0,t.b=0,t.c=-1640531527,t.d=1367130551,e===Math.floor(e)?(t.a=e/4294967296|0,t.b=0|e):n+=e;for(var r=0;r<n.length+20;r++)t.b^=0|n.charCodeAt(r),t.next()}function r(e,t){return t.a=e.a,t.b=e.b,t.c=e.c,t.d=e.d,t}function a(e,t){var a=new n(e),o=t&&t.state,i=function(){return(a.next()>>>0)/4294967296};return i.double=function(){do{var e=((a.next()>>>11)+(a.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},i.int32=a.next,i.quick=i,o&&("object"==typeof o&&r(o,a),i.state=function(){return r(a,{})}),i}t&&t.exports?t.exports=a:this.tychei=a}(0,e)}(Po)),Po.exports),i=Go();return i.alea=e,i.xor128=t,i.xorwow=n,i.xorshift7=r,i.xor4096=a,i.tychei=o,zo=i}();const Bo=Q($o),{log:Wo,sqrt:Vo,cos:Ho,PI:Yo,floor:qo,exp:Ko}=Math;class Qo{constructor(e){__publicField(this,"rng"),this.rng=Bo(e)}rand(){return this.rng()}random(){return this.rng()}randN(){let e=0,t=0;for(;0===e;)e=this.rng();for(;0===t;)t=this.rng();return Vo(-2*Wo(e))*Ho(2*Yo*t)}randomNormal(){return this.randN()}randX(){let e=this.rng();for(;0===e;)e=this.rng();return-Wo(e)}randomPoisson(){return this.randX()}randomInt(e){return qo(e*this.rng())}randomSeed(){return this.randomInt(4294967296).toFixed(0)}randomItem(e){return e[this.randomInt(e.length)]}randomNames(e,t=2,n=4){const r={};let a=0;for(;a<e;){const e=t+this.randomInt(1+n-t);let o="";for(let t=0;t<e;t++)o+=this.randomItem("ABCDEGHKLNRSTUVZ");void 0===r[o]&&(r[o]=!0,a++)}return Object.keys(r)}static longNameToName(e){return e.split(" ").map((e=>e.slice(0,1))).join("")}randomLongNames(e,t=2,n=4){const r=["Alpha","Bravo","Charlie","Delta","Echo","Golf","Hotel","Kilo","Lima","November","Romeo","Sierra","Tango","Uniform","Victor","Zulu"],a={};let o=0;for(;o<e;){const e=t+this.randomInt(1+n-t);let i="";for(let t=0;t<e;t++)i+=(""!==i?" ":"")+this.randomItem(r);void 0===a[i]&&(a[i]=!0,o++)}return Object.keys(a)}randomObjectId(){const e=()=>qo(this.randomInt(4294967296)).toString(16);return e()+e()+e()}randomTimeSeries(e,t,n){let r=.15,a=.4,o=.06,i=.15;"Bond"!==n&&"Swap"!==n||(r=.02,a=.07),"Future"!==n&&"Index"!==n||(r=.075,a=.15),"Fx"===n&&(r=.08,a=.12),"Stock"===n&&(r=.15,a=.3);const l=this.randomNames(1)[0],u=r+(a-r)*this.rand();"Bond"!==n&&"Fx"!==n||(o=0,i=0),"Swap"===n&&(o=-.02,i=0);const s=o+i*this.randN(),c=.02*this.randN();let f=100*Ko(this.randN());"Bond"===n?f=100*Ko(.01*this.randN()):"Stock"===n?f=100*Ko(.5*this.randN()):"Fx"===n?f=5+10*this.rand():"Future"!==n&&"Index"!==n||(f=1e3*Ko(.1*this.randN()));const d=this.randomSeed(),p=new yo;let h=oi.generateRandomTimeSeries(e,t,(e=>p.isBusinessDay(e)),s,u,c,1,d);return h=h.mult(f/h.startValue),"Swap"===n&&(h=h.add(-h.startValue)),h.name=l,h}}const{timestampToComparable:Jo,timestampToString:Xo,addDays:Zo,getYear:ei,addMonths:ti,yearFraction:ni}=So;var ri=(e=>(e.Latest="Latest",e.Exact="Exact",e.LatestWithinRange="LatestWithinRange",e))(ri||{});const ai=class e{constructor(e,t,n=null){__publicField(this,"__dates"),__publicField(this,"__values"),__publicField(this,"name"),this.__dates=e.map((e=>"function"==typeof e.getMonth?e:new Date(e))),this.__values=void 0===t?[]:t.slice(),this.name=n}get length(){return this.__dates?this.__dates.length:0}get count(){return this.__dates.length}get startValue(){return this.__values[0]}get endValue(){return this.__values[this.__values.length-1]}get start(){return this.__dates[0]}get end(){return this.__dates[this.__dates.length-1]}get average(){let e=0;const t=this.clone();for(let n=0;n<t.length;n++)e+=t.__values[n];return e/t.length}get stdev(){return lo(this.__values)}clone(){return new e(this.__dates,this.__values,this.name)}add(t){const n=this.clone();if(t instanceof e){if(t.length!==this.length)throw new Error("Cannot add TimeSeries of different length");for(let e=0;e<n.length;e++)n.__values[e]+=t.__values[e]}else for(let e=0;e<n.length;e++)n.__values[e]+=t;return n}subtract(t){const n=this.clone();if(t instanceof e){if(t.length!==this.length)throw new Error("Cannot subtract TimeSeries of different length");for(let e=0;e<n.length;e++)n.__values[e]-=t.__values[e]}else for(let e=0;e<n.length;e++)n.__values[e]-=t;return n}mult(t){const n=this.clone();if(t instanceof e){if(t.length!==this.length)throw new Error("Cannot multiply TimeSeries of different length");for(let e=0;e<n.length;e++)n.__values[e]*=t.__values[e]}else for(let e=0;e<n.length;e++)n.__values[e]*=t;return n}log(){const e=this.clone();for(let t=0;t<e.length;t++)e.__values[t]=Math.log(e.__values[t]);return e}exp(){const e=this.clone();for(let t=0;t<e.length;t++)e.__values[t]=Math.exp(e.__values[t]);return e}periodicity(){if(this.count<2)return 0;const e=(this.end.getTime()-this.start.getTime())/go/(this.count-1);if(0===e)return 0;const t=365.25/e;return t>300?365:t>200?252:t>40?52:t>10?12:t>3?4:t>1.5?2:1}yearFraction(){return(this.length-1)/this.periodicity()}static isNotNilAndFinite(e){return!eo.isNil(e)&&isFinite(e)}static cumOperator(e,t,n){let r=t;for(let a=0;a<e.__values.length;a++)r=n(r,e.__values[a]),e.__values[a]=r;return e}cumProd(){const t=this.clone();return e.cumOperator(t,1,((t,n)=>e.isNotNilAndFinite(t)&&e.isNotNilAndFinite(n)?t*n:Number.NaN))}cumSum(){const t=this.clone();return e.cumOperator(t,0,((t,n)=>e.isNotNilAndFinite(t)&&e.isNotNilAndFinite(n)?t+n:Number.NaN))}return(){const t=[],n=[];if(this.__values.length>0){let r=this.__values[0];for(let a=1;a<this.length;a++){const o=this.__values[a];let i=Number.NaN;e.isNotNilAndFinite(r)&&0!==r&&e.isNotNilAndFinite(o)&&(i=o/r-1),t.push(i),n.push(this.__dates[a]),r=o}}return new e(n,t,this.name)}diff(){const t=[],n=[];if(this.__values.length>0){let r=this.__values[0];for(let a=1;a<this.length;a++){const o=this.__values[a];let i=Number.NaN;e.isNotNilAndFinite(r)&&0!==r&&e.isNotNilAndFinite(o)&&(i=o-r),t.push(i),n.push(this.__dates[a]),r=o}}return new e(n,t,this.name)}indexOf(e){const t=Jo,n=t(e);if(void 0===this.__dates)return-1;const r=this.__dates;let a;const o=this.__dates.length;if(0===o)return-1;if(n<t(r[0]))return-1;if(n>=t(r[o-1]))return o-1;if(o>40){let e=o-1,i=0;if(n>=t(r[e]))return e;for(;e>i+1;)a=Math.floor((e+i)/2),n>=t(r[a])?i=a:(e=a,a=i);return a}for(a=1;n>=t(r[a])&&a<o-1;)a++;return a-1}range(t,n){const r=Jo,a=r(t),o=r(n),i=[],l=[];for(let e=0;e<this.__dates.length;e++){const t=r(this.__dates[e]);t>=a&&t<=o&&(i.push(this.__dates[e]),l.push(this.__values[e]))}return new e(i,l,this.name)}latestValue(e){const t=this.indexOf(e);return-1===t?Number.NaN:this.__values[t]}static weightedTimeSeries(t,n){const r=[],a=[];for(let e=0;e<n[0].__values.length;e++){let o=0;for(let r=0;r<n.length;r++)o+=t[r]*n[r].__values[e];r.push(n[0].__dates[e]),a.push(o)}return new e(r,a)}static fromJson(t){if(!t||!t.dates&&!t.timestamps)return new e([],[]);const n=(t.dates?t.dates:t.timestamps).map((e=>new Date(e))),r=t.values.map((e=>parseFloat(e)));return new e(n,r,t.name)}static toGrid(e){const t=Jo,n={};e.forEach(((e,r)=>e.__dates.forEach(((a,o)=>{const i=t(a);let l=n[i];void 0===l&&(l={date:a},n[i]=l),l["value"+r]=e.__values[o]}))));const r=Object.keys(n);return r.sort(),r.map((e=>n[e]))}static align(t,n,r="Latest"){const a=Jo(new Date("9999-12-31")),o=e=>Jo(e+1<n.__dates.length?n.__dates[e+1]:a);if(0===t.__dates.length||0===n.__dates.length)return new e([],[],n.name);if(t.__dates[0].toISOString()<n.__dates[0].toISOString()){const e="Warning: TimeSeries.align masterTimeSeries: "+t.name+" "+t.__dates[0].toISOString()+" starts earlier than synchTimeSeries: "+n.name+" "+n.__dates[0].toISOString()+"\n This is probably not what you want, you are going to get NaN in the timeseries";console.error(e)}let i;const l=[];let u=0,s=Jo(n.__dates[u]),c=o(u);for(let e=0;e<t.__dates.length;e++){const a=Jo(t.__dates[e]);for(0===e&&(i=a);c<=a;)s=c,c=o(++u);let f=Number.NaN;(s===a||"Exact"!==r&&s<a)&&(f=u<n.__dates.length?n.__values[u]:Number.NaN),"LatestWithinRange"===r&&s<i&&(f=Number.NaN),l.push(f)}const f=n.__dates[0].constructor;return f===Date?new e(t.__dates.map((e=>new Date(e))),l,n.name):new e(f===String?t.__dates.map((e=>Xo(e))):t.__dates,l,n.name)}maxDrawdown(t){let n,r,a=-9e9,o=0,i=-1,l=-1;const u=[],s=[];for(let e=0;e<this.count;e++){const c=this.__values[e];isFinite(c)&&null!==c&&(c>a&&(a=c,n=e),r=c/a-1,r<o&&(o=r,i=n,l=e),t&&(u.push(this.__dates[e]),s.push(r)))}return!t&&i>=0&&l>0&&(u.push(this.__dates[i]),u.push(this.__dates[l]),s.push(this.__values[i]),s.push(this.__values[l])),new e(u,s,this.name)}static generateRandomTimeSeries(t,n,r,a,o,i,l,u){const s=Jo;let c=r;if(void 0!==t.isBusinessDay)c=!0===r?e=>e.isBusinessDay:null;else if(!0===r){const e=new yo;c=t=>e.isBusinessDay(t)}!1===c&&(c=null);const f=new Qo(u);let d=t;const p=[],h=[];let v=365;if(!eo.isNil(c))for(v=252;!c(d);)d=Zo(d,1);const m=s(n);for(;s(d)<=m;){h.push(0===p.length?0:f.randN()),p.push(d),h.push(),d=Zo(d,1);let e=0;for(;!(eo.isNil(c)||c(d)||e++>=366);)d=Zo(d,1)}if(0!==l){const e=l,t=Math.sqrt(1-e*e);let n=1;for(;n<h.length;){const r=h[n];h[n]=e*r+t*f.randN(),n++}}let y=100,g=0;const b=o/Math.sqrt(v),_=Math.pow(1+a,1/v)-1-b*b/2;let w=0;for(;w<h.length&&(h[w]=Math.round(100*y)/100,w++,w!==h.length);){const e=b*h[w];y*=1+_+e+i*g,g=e}return new e(p,h,String(u))}annualizedReturn(t=e.AnnualizationMethod.geometric){if(e.isNotNilAndFinite(this.endValue)&&e.isNotNilAndFinite(this.startValue)){if(t===e.AnnualizationMethod.geometric)return(this.endValue/this.startValue)**(1/this.yearFraction())-1;if(t===e.AnnualizationMethod.arithmetic){const e=this.return();return e.average*e.count/this.yearFraction()}}return Number.NaN}annualizedGeometricReturn(){return e.isNotNilAndFinite(this.endValue)&&e.isNotNilAndFinite(this.startValue)?(this.endValue/this.startValue)**(1/this.yearFraction())-1:Number.NaN}annualizedArithmeticReturn(){if(e.isNotNilAndFinite(this.endValue)&&e.isNotNilAndFinite(this.startValue)){const e=this.return();return e.average*e.count/this.yearFraction()}return Number.NaN}annualizedTimeWeightedReturn(){return e.isNotNilAndFinite(this.endValue)&&e.isNotNilAndFinite(this.startValue)?((this.endValue/this.startValue)**(1/this.length)-1)*this.yearFraction():Number.NaN}valueReturn(){if(e.isNotNilAndFinite(this.endValue)&&e.isNotNilAndFinite(this.startValue))return this.endValue/this.startValue-1}yearToDateReturn(){const t=ei(new Date(this.end)),n=this.latestValue(new Date((t-1).toString()+"-12-31"));return e.isNotNilAndFinite(this.endValue)&&e.isNotNilAndFinite(n)?this.endValue/n-1:Number.NaN}annualizedYearToDateReturn(t=e.AnnualizationMethod.geometric){const n=this.yearToDateReturn();if(e.isNotNilAndFinite(n)){if(t===e.AnnualizationMethod.geometric)return(n+1)**(1/this.yearFraction())-1;if(t===e.AnnualizationMethod.arithmetic)return n/this.yearFraction()}return Number.NaN}specificYearReturn(t){const n=new Date(t.toString()+"-12-31"),r=this.latestValue(new Date(t.toString()+"-12-31")),a=this.latestValue(So.addYears(n,-1).toString());return e.isNotNilAndFinite(r)&&e.isNotNilAndFinite(a)?r/a-1:Jo(this.start)>=So.addYears(n,-1)?r/this.startValue-1:Number.NaN}volatility(){return lo(this.return().__values)*Math.sqrt(this.periodicity())}returnVolatilityRatio(){return this.annualizedGeometricReturn()/this.volatility()}worstReturn(){return Math.min(...this.return().__values)}positiveShare(){return this.return().__values.filter((e=>e>0)).length/this.return().__values.length}skew(){return function(e){const t=e.length;let n=0,r=0,a=0;for(let l=0;l<t;l++){const t=e[l],o=io(t);n+=t,r+=o,a+=t*o}const o=io(t),i=ro((r-ao(n,2)/t)/(t-1));return t/(t-1)/(t-2)*(a-3/t*n*r+2/o*ao(n,3))/ao(i,3)}(this.return().__values)}kurtosis(){return function(e){const t=e.length;let n=0,r=0,a=0,o=0;for(let s=0;s<t;s++){const t=e[s];n+=t,r+=io(t),a+=ao(t,3),o+=ao(t,4)}const i=ao(t,2),l=ao(t,3),u=ro((r-io(n)/t)/(t-1));return(i*(t+1)*(1/t*(o-4/t*n*a+6/i*io(n)*r-3/l*ao(n,4)))/ao(u,4)-3*ao(t-1,3))/(t-1)/(t-2)/(t-3)}(this.return().__values)}correlation(t){if(!(t instanceof e))throw new Error("Object other needs to be of type TimeSeries");return function(e,t){const n=e.length;let r=0,a=0,o=0,i=0,l=0;for(let u=0;u<n;u++){const n=e[u],s=t[u];r+=n,a+=s,o+=n*s,i+=io(n),l+=io(s)}return(n*o-r*a)/ro((n*i-io(r))*(n*l-io(a)))}(this.return().__values,t.return().__values)}downSideVaR(e){return function(e,t){e.sort((function(e,t){return e-t}));const n=t*(e.length-1),r=oo(n);return r===n?e[n]:Number((n-r)*e[r+1]+(r+1-n)*e[r])}(this.return().__values,1-e)}conditionalVaR(e){const t=this.return().__values.sort((function(e,t){return e-t})),n=(1-e)*(this.return().length-1);return function(e){const t=e.length;let n=0;for(let r=0;r<t;r++)n+=e[r];return n/t}(t.slice(0,Math.floor(n)+1))}sharpeRatio(){return this.annualizedReturn()/this.volatility()}resample(t){let n=this.end;const r=[],a=[];for(;this.start<=n;)r.unshift(n),a.unshift(1),n=Zo(n,-t);const o=new e(r,a,"Resampled Timeseries");return e.align(o,this,"Latest")}resampleToWeekly(){return this.resample(7)}resampleToMonthly(){let t=this.end;const n=[],r=[];for(;this.start<=t;)n.unshift(t),r.unshift(1),t=ti(t,-1);const a=new e(n,r,"Resampled Timeseries");return e.align(a,this,"Latest")}resampleToCalenderMonthly(t=!0){const n={};for(let e=0;e<this.length;e++)n[new Date(this.__dates[e]).toISOString().substring(0,7)]={date:this.__dates[e],value:this.__values[e]};const r=Object.values(n),a=[],o=[];t&&(a.push(this.start),o.push(this.startValue));for(let e=0;e<r.length;e++){const t=r[e];a.push(t.date),o.push(t.value)}return new e(a,o,this.name)}resampleToFixedNumberOfObservations(t=400){if(this.length<=t)return this.clone();const n=Math.ceil(this.length/t),r=[],a=[];for(let e=this.length-1;e>=0;e-=n)r.unshift(this.__dates[e]),a.unshift(this.__values[e]);return new e(r,a,this.name)}excessReturn(t){if(!(t instanceof e))throw new Error("Other time serie must be of type TimeSeries");if(t.length!==this.length)throw new Error("TimeSeries objects needs to be of same length");const n=[],r=this.return(),a=t.return();for(let e=0;e<r.length;e++)n.push(Number(r.__values[e]-a.__values[e]));return new e(this.__dates,n,"Excess return Timeseries")}equals(t){if(!(t instanceof e))throw new Error("Object other needs to be of type TimeSeries");for(let e=0;e<this.__values.length;e++)if(this.__values[e]!==t.__values[e]||Jo(this.__dates[e])!==Jo(t.__dates[e]))return!1;return!0}normalize(t=1){const n=this.startValue,r=[];for(let e=0;e<this.length;e++)r.push(this.__values[e]/n*t);return new e(this.__dates,r,this.name)}prepend(t){if(!(t instanceof e))throw new Error("Other time serie must be of type TimeSeries");if(Jo(this.start)<Jo(t.start))return this.clone();const n=t.range(t.start,this.start);if(Jo(this.start)!==Jo(n.end))throw new Error("Cannot concat series since start date in this series not present in other series");const r=this.startValue/n.endValue,a=[],o=[],i=this.__dates[0].constructor;for(let e=0;e<n.length-1;e++)a.push(n.__values[e]*r),i===Date?o.push(new Date(n.__dates[e])):o.push(Xo(n.__dates[e]));return new e([...o,...this.__dates],[...a,...this.__values],this.name)}trackingError(t,n=this.end){if(!(t instanceof e))throw new Error("Other time serie must be of type TimeSeries");const r=So.addMonths(So.addYears(n,-2),-1).toString(),a=this.range(r,n),o=t.range(r,n),i=a.resampleToMonthly().return(),l=o.resampleToMonthly().return();return lo(i.subtract(l).__values)*Math.sqrt(12)}informationRatio(t){if(!(t instanceof e))throw new Error("Other time serie must be of type TimeSeries");if(t.length!==this.length)throw new Error("TimeSeries objects needs to be of same length");const n=So.addMonths(So.addYears(this.end,-2),-1).toString(),r=this.range(n,this.end),a=t.range(n,t.end),o=r.resampleToMonthly().return(),i=a.resampleToMonthly().return();return o.subtract(i).add(1).cumProd().annualizedReturn()/this.trackingError(t)}compoundAdjustment(t=0,n=_o.Actual365){if(0===t)return this.clone();const r=[];for(let e=0;e<this.length;e++)r.push(this.__values[e]*Math.pow(1+t,ni(this.start,this.__dates[e],n)));return new e(this.__dates,r,this.name)}runningAdjustment(t=0,n=_o.Actual365){if(0===t)return this.clone();const r=[];r.push(this.startValue);let a,o=this.startValue;for(let e=1;e<this.length;e++)a=o*(this.__values[e]/this.__values[e-1]+t*ni(this.__dates[e-1],this.__dates[e],n)),r.push(a),o=a;return new e(this.__dates,r,this.name)}};__publicField(ai,"AlignSetMethod",Object.freeze({intersection:"intersection",union:"union"})),__publicField(ai,"AnnualizationMethod",Object.freeze({geometric:"geometric",arithmetic:"arithmetic"}));let oi=ai;const{floor:ii,pow:li}=Math;new Qo((new Date).getTime().toFixed());const{floor:ui,random:si,log:ci,exp:fi,sqrt:di,pow:pi}=Math,{timestampToComparable:hi,addDays:vi,getYear:mi,getMonth:yi,getEndOfMonth:gi}=So,bi=Q(co()),_i=Q(mo());var wi,Si={exports:{}},xi=(wi||(wi=1,function(e){var t,n;e.exports=(t={year:0,month:1,day:2,hour:3,minute:4,second:5},n={},function(e,r,a){var o,i=function(e,t,r){void 0===r&&(r={});var a=new Date(e);return function(e,t){void 0===t&&(t={});var r=t.timeZoneName||"short",a=e+"|"+r,o=n[a];return o||(o=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:r}),n[a]=o),o}(t,r).formatToParts(a)},l=function(e,n){for(var r=i(e,n),o=[],l=0;l<r.length;l+=1){var u=r[l],s=u.type,c=u.value,f=t[s];f>=0&&(o[f]=parseInt(c,10))}var d=o[3],p=24===d?0:d,h=o[0]+"-"+o[1]+"-"+o[2]+" "+p+":"+o[4]+":"+o[5]+":000",v=+e;return(a.utc(h).valueOf()-(v-=v%1e3))/6e4},u=r.prototype;u.tz=function(e,t){void 0===e&&(e=o);var n,r=this.utcOffset(),i=this.toDate(),l=i.toLocaleString("en-US",{timeZone:e}),u=Math.round((i-new Date(l))/1e3/60),s=15*-Math.round(i.getTimezoneOffset()/15)-u;if(Number(s)){if(n=a(l,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(s,!0),t){var c=n.utcOffset();n=n.add(r-c,"minute")}}else n=this.utcOffset(0,t);return n.$x.$timezone=e,n},u.offsetName=function(e){var t=this.$x.$timezone||a.tz.guess(),n=i(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return n&&n.value};var s=u.startOf;u.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return s.call(this,e,t);var n=a(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return s.call(n,e,t).tz(this.$x.$timezone,!0)},a.tz=function(e,t,n){var r=n&&t,i=n||t||o,u=l(+a(),i);if("string"!=typeof e)return a(e).tz(i);var s=function(e,t,n){var r=e-60*t*1e3,a=l(r,n);if(t===a)return[r,t];var o=l(r-=60*(a-t)*1e3,n);return a===o?[r,a]:[e-60*Math.min(a,o)*1e3,Math.max(a,o)]}(a.utc(e,r).valueOf(),u,i),c=s[0],f=s[1],d=a(c).utcOffset(f);return d.$x.$timezone=i,d},a.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},a.tz.setDefault=function(e){o=e}})}(Si)),Si.exports);const ki=Q(xi);var Ei=(e=>(e.Closed="Closed",e.EarlyClose="EarlyClose",e))(Ei||{});bi.extend(_i),bi.extend(ki);var Oi,Ci,Ni,ji,Ai,Ti,Mi={},Di={exports:{}};function Pi(){if(ji)return Ni;ji=1;var e=Ci?Oi:(Ci=1,Oi="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function t(){}function n(){}return n.resetWarningCache=t,Ni=function(){function r(t,n,r,a,o,i){if(i!==e){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function a(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:a,element:r,elementType:r,instanceOf:a,node:r,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o}}var Ri=(Ti||(Ti=1,function(e){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){var n=function(n){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}(v,n);var a,o,d,p,h=(a=v,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=u(a);if(o){var r=u(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return function(e,n){if(n&&("object"===t(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}(this,e)});function v(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v),(t=h.call(this,e)).p=Promise.resolve(),t.resizeHandler=null,t.handlers={},t.syncWindowResize=t.syncWindowResize.bind(l(t)),t.syncEventHandlers=t.syncEventHandlers.bind(l(t)),t.attachUpdateEvents=t.attachUpdateEvents.bind(l(t)),t.getRef=t.getRef.bind(l(t)),t.handleUpdate=t.handleUpdate.bind(l(t)),t.figureCallback=t.figureCallback.bind(l(t)),t.updatePlotly=t.updatePlotly.bind(l(t)),t}return d=v,(p=[{key:"updatePlotly",value:function(t,n,r){var a=this;this.p=this.p.then((function(){if(!a.unmounting){if(!a.el)throw new Error("Missing element reference");return e.react(a.el,{data:a.props.data,layout:a.props.layout,config:a.props.config,frames:a.props.frames})}})).then((function(){a.unmounting||(a.syncWindowResize(t),a.syncEventHandlers(),a.figureCallback(n),r&&a.attachUpdateEvents())})).catch((function(e){a.props.onError&&a.props.onError(e)}))}},{key:"componentDidMount",value:function(){this.unmounting=!1,this.updatePlotly(!0,this.props.onInitialized,!0)}},{key:"componentDidUpdate",value:function(e){this.unmounting=!1;var t=e.frames&&e.frames.length?e.frames.length:0,n=this.props.frames&&this.props.frames.length?this.props.frames.length:0,r=!(e.layout===this.props.layout&&e.data===this.props.data&&e.config===this.props.config&&n===t),a=void 0!==e.revision,o=e.revision!==this.props.revision;(r||a&&(!a||o))&&this.updatePlotly(!1,this.props.onUpdate,!1)}},{key:"componentWillUnmount",value:function(){this.unmounting=!0,this.figureCallback(this.props.onPurge),this.resizeHandler&&f&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=null),this.removeUpdateEvents(),e.purge(this.el)}},{key:"attachUpdateEvents",value:function(){var e=this;this.el&&this.el.removeListener&&c.forEach((function(t){e.el.on(t,e.handleUpdate)}))}},{key:"removeUpdateEvents",value:function(){var e=this;this.el&&this.el.removeListener&&c.forEach((function(t){e.el.removeListener(t,e.handleUpdate)}))}},{key:"handleUpdate",value:function(){this.figureCallback(this.props.onUpdate)}},{key:"figureCallback",value:function(e){if("function"==typeof e){var t=this.el;e({data:t.data,layout:t.layout,frames:this.el._transitionData?this.el._transitionData._frames:null},this.el)}}},{key:"syncWindowResize",value:function(t){var n=this;f&&(this.props.useResizeHandler&&!this.resizeHandler?(this.resizeHandler=function(){return e.Plots.resize(n.el)},window.addEventListener("resize",this.resizeHandler),t&&this.resizeHandler()):!this.props.useResizeHandler&&this.resizeHandler&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=null))}},{key:"getRef",value:function(e){this.el=e,this.props.debug&&f&&(window.gd=this.el)}},{key:"syncEventHandlers",value:function(){var e=this;s.forEach((function(t){var n=e.props["on"+t],r=e.handlers[t],a=Boolean(r);n&&!a?e.addEventHandler(t,n):!n&&a?e.removeEventHandler(t):n&&a&&n!==r&&(e.removeEventHandler(t),e.addEventHandler(t,n))}))}},{key:"addEventHandler",value:function(e,t){this.handlers[e]=t,this.el.on(this.getPlotlyEventName(e),this.handlers[e])}},{key:"removeEventHandler",value:function(e){this.el.removeListener(this.getPlotlyEventName(e),this.handlers[e]),delete this.handlers[e]}},{key:"getPlotlyEventName",value:function(e){return"plotly_"+e.toLowerCase()}},{key:"render",value:function(){return r.default.createElement("div",{id:this.props.divId,style:this.props.style,ref:this.getRef,className:this.props.className})}}])&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(d.prototype,p),Object.defineProperty(d,"prototype",{writable:!1}),v}(r.Component);return n.propTypes={data:a.default.arrayOf(a.default.object),config:a.default.object,layout:a.default.object,frames:a.default.arrayOf(a.default.object),revision:a.default.number,onInitialized:a.default.func,onPurge:a.default.func,onError:a.default.func,onUpdate:a.default.func,debug:a.default.bool,style:a.default.object,className:a.default.string,useResizeHandler:a.default.bool,divId:a.default.string},s.forEach((function(e){n.propTypes["on"+e]=a.default.func})),n.defaultProps={debug:!1,useResizeHandler:!1,data:[],style:{position:"relative",display:"inline-block"}},n};var n,r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==t(e)&&"function"!=typeof e)return{default:e};var n=o(void 0);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(ie()),a=(Ai||(Ai=1,Di.exports=Pi()()),(n=Di.exports)&&n.__esModule?n:{default:n});function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function i(e,t){return(i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var s=["AfterExport","AfterPlot","Animated","AnimatingFrame","AnimationInterrupted","AutoSize","BeforeExport","BeforeHover","ButtonClicked","Click","ClickAnnotation","Deselect","DoubleClick","Framework","Hover","LegendClick","LegendDoubleClick","Relayout","Relayouting","Restyle","Redraw","Selected","Selecting","SliderChange","SliderEnd","SliderStart","SunburstClick","Transitioning","TransitionInterrupted","Unhover","WebGlContextLost"],c=["plotly_restyle","plotly_redraw","plotly_relayout","plotly_relayouting","plotly_doubleclick","plotly_animated","plotly_sunburstclick"],f="undefined"!=typeof window}(Mi)),Mi);const Fi=Q(Ri),Li="#2186c5";function zi(e){try{const t=getComputedStyle(document.body).getPropertyValue("--color"+e%12);return t&&""!==t.trim()?t.trim():Li}catch(t){return Li}}const Ii=(e,t)=>eo.merge(e,t),Ui=(e,t)=>eo.merge(e,t),Gi=Fi(e),$i=e=>{var t=e,{timeseries:n,showRangeButtons:r=!0,layout:a,config:o}=t,i=__objRest(t,["timeseries","showRangeButtons","layout","config"]);const[l,u]=ue.useState(So.addYears(new Date,-1)),[s]=ue.useState(new Date),c=navigator.languages&&navigator.languages[0]||navigator.language,f=ue.useMemo((()=>{const e=["#66BC6B","#BDBDBD","#B3E5FC","#1F5F32","#757575","#01579B","#AB47BC","#4A148C"],t=n.map(((t,n)=>((e,t,n)=>{let r={x:[],y:[]};e.__values&&e.__dates&&(r=e.__values.reduce(((t,n,r)=>{const a=e.__dates[r];return t.x.push(a),t.y.push(n),t}),{x:[],y:[]})),t||void 0===e.name||(t=e.name);const a=__spreadProps(__spreadValues({name:t},r),{line:{width:2.5},mode:"lines",hovertemplate:"<extra></extra>Date %{x| %Y-%m-%d}<br>Value %{y:.1%}",fill:"none",marker:{}});return n&&(a.line.color=n),a})(t.range(l,s).normalize(1).add(-1),t.name,e[n])));return t}),[s,l,n]);if(!f)return null;const d=f.map((e=>e.y.reduce(((e,t)=>Math.max(Math.abs(t),e)),0))),p=Math.max(d.reduce(((e,t)=>Math.max(Math.abs(t),e)),0));let h=Ui({autosize:!0,dragmode:!1,title:{y:.95,x:.5,xanchor:"center",yanchor:"top"},font:{size:14,family:"Montserrat, sans-serif"},xaxis:{gridcolor:"#EEEEEE",zeroline:!1},yaxis:{gridcolor:"#EEEEEE",zeroline:!1},colorway:["#2186c5","#43a04c","#f44336","#f8a031","#ba46b8","#009688","#ff5722","#ec407a","#c0ca33","#795548","#e5878a","#9e9e9e"],paper_bgcolor:"rgba(0, 0, 0, 0)",plot_bgcolor:"rgba(0, 0, 0, 0)",showlegend:!0,legend:{bgcolor:"rgba(0, 0, 0, 0)",x:.02,y:.02}},{font:{size:11,family:"Gotham Rounded-Book, Gotham Rounded Book, Gotham Rounded"},yaxis:{tickformat:p<.06?".1%":".0%"},xaxis:{title:"",hoverformat:"%Y-%m-%d",zeroline:!1},width:null,height:null,margin:{l:50,b:70,t:5},legend:{bgcolor:"rgba(0, 0, 0, 0)",y:-.25,yanchor:"bottom"}});a&&(h=Ui(h,a));let v=Ii({responsive:!0,displaylogo:!1,modeBarButtonsToRemove:["zoom2d","pan2d","select2d","resetViews","toggleSpikelines","hoverClosestCartesian","hoverCompareCartesian","lasso2d","zoomIn2d","zoomOut2d","hoverClosestPie"],toImageButtonOptions:{format:"png",filename:"captor_plot_image"}},{displayModeBar:!1});return o&&(v=Ii(v,o)),le.jsxs(ue.Fragment,{children:[r?le.jsxs("div",{className:"timeseries-button row",children:[le.jsx("div",{className:"m-2 hover__pointer",style:{width:"auto",height:"auto"},onClick:()=>{u(So.addDays(s,-7))},children:"sv"===c?"Vecka":"Week"}),le.jsx("div",{className:"m-2 hover__pointer",style:{width:"auto",height:"auto"},onClick:()=>{u(So.addMonths(s,-1))},children:"sv"===c?"Månad":"Month"}),le.jsx("div",{className:"m-2 hover__pointer",style:{width:"auto",height:"auto"},onClick:()=>{const e=(new Date).getFullYear()-1;u(new Date(e,11,31))},children:"Ytd"}),le.jsx("div",{className:"m-2 hover__pointer",style:{width:"auto",height:"auto"},onClick:()=>{u(So.addYears(s,-1))},children:"sv"===c?"År":"Year"}),le.jsx("div",{className:"m-2 hover__pointer",style:{width:"auto",height:"auto"},onClick:()=>{u(So.addYears(s,-5))},children:"sv"===c?"5 År":"5years"}),le.jsx("div",{className:"m-2 hover__pointer",style:{width:"auto",height:"auto"},onClick:()=>{u(new Date(2e3,0,1))},children:"sv"===c?"Allt":"All"})]}):null,le.jsx(Gi,__spreadValues({data:f,config:v,layout:h,useResizeHandler:!0,className:"w-100"},i))]})};function Bi(e){const t=[];let n=e.classes.find((e=>"C"===e.shareClass));e.classes.forEach((e=>{e.enabled&&null!==e.returnTimeSeries&&(n=e)}));const r=new oi(n.returnTimeSeries.dates,n.returnTimeSeries.values,e.name);t.push(r);for(let a=0;a<e.benchmarks.length;a++){const n=e.benchmarks[a];let o=new oi(n.returnTimeSeries.dates,n.returnTimeSeries.values,n.longName);if(o=oi.align(r,o),n.currency!==n.instrumentCurrency){const t=n.instrumentCurrency+n.currency,a=e.fxRates.find((e=>e.name===t)),i=new oi(a.dates,a.values,a),l=oi.align(r,i);o=o.mult(l)}t.push(o)}return t}const{sqrt:Wi,sin:Vi,acos:Hi}=Math;se.Component,se.Component;class Yi extends se.Component{render(){return le.jsxs("svg",{version:"2",viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg",className:"Excel",style:this.props.style,children:[le.jsx("path",{style:{fill:"#ECEFF1"},d:"M496,432.011H272c-8.832,0-16-7.168-16-16s0-311.168,0-320s7.168-16, 16-16h224\tc8.832,0,16,7.168,16,16v320C512,424.843,504.832,432.011,496,432.011z"}),le.jsxs("g",{children:[le.jsx("path",{style:{fill:"#388E3C"},d:"M336,176.011h-64c-8.832,0-16-7.168-16-16s7.168-16,16-16h64c8.832,0,16,7.168,16,16 S344.832,176.011,336,176.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M336,240.011h-64c-8.832,0-16-7.168-16-16s7.168-16,16-16h64c8.832,0,16,7.168,16,16 S344.832,240.011,336,240.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M336,304.011h-64c-8.832,0-16-7.168-16-16s7.168-16,16-16h64c8.832,0,16,7.168,16,16 S344.832,304.011,336,304.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M336,368.011h-64c-8.832,0-16-7.168-16-16s7.168-16,16-16h64c8.832,0,16,7.168,16,16 S344.832,368.011,336,368.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M432,176.011h-32c-8.832,0-16-7.168-16-16s7.168-16,16-16h32c8.832,0,16,7.168,16,16 S440.832,176.011,432,176.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M432,240.011h-32c-8.832,0-16-7.168-16-16s7.168-16,16-16h32c8.832,0,16,7.168,16,16 S440.832,240.011,432,240.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M432,304.011h-32c-8.832,0-16-7.168-16-16s7.168-16,16-16h32c8.832,0,16,7.168,16,16 S440.832,304.011,432,304.011z"}),le.jsx("path",{style:{fill:"#388E3C"},d:"M432,368.011h-32c-8.832,0-16-7.168-16-16s7.168-16,16-16h32c8.832,0,16,7.168,16,16 S440.832,368.011,432,368.011z"})]}),le.jsx("path",{style:{fill:"#2E7D32"},d:"M282.208,19.691c-3.648-3.04-8.544-4.352-13.152-3.392l-256,48C5.472,65.707,0,72.299,0,80.011v352 c0,7.68,5.472,14.304,13.056,15.712l256,48c0.96,0.192,1.952,0.288,2.944,0.288c3.712,0,7.328-1.28,10.208-3.68 c3.68-3.04,5.792-7.584,5.792-12.32v-448C288,27.243,285.888,22.731,282.208,19.691z"}),le.jsx("path",{style:{fill:"#FAFAFA"},d:"M220.032,309.483l-50.592-57.824l51.168-65.792c5.44-6.976,4.16-17.024-2.784-22.464 c-6.944-5.44-16.992-4.16-22.464,2.784l-47.392,60.928l-39.936-45.632c-5.856-6.72-15.968-7.328-22.56-1.504\r\n\tc-6.656,5.824-7.328,15.936-1.504,22.56l44,50.304L83.36,310.187c-5.44,6.976-4.16,17.024,2.784,22.464\tc2.944,2.272,6.432,3.36,9.856,3.36c4.768,0,9.472-2.112,12.64-6.176l40.8-52.48l46.528,53.152\r\n\tc3.168,3.648,7.584,5.504,12.032,5.504c3.744,0,7.488-1.312,10.528-3.968C225.184,326.219,225.856,316.107,220.032,309.483z"})]})}}se.Component;var qi,Ki={exports:{}},Qi=(qi||(qi=1,function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,r(n)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var r="";for(var o in e)t.call(e,o)&&e[o]&&(r=a(r,o));return r}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):window.classNames=n}()}(Ki)),Ki.exports);const Ji=Q(Qi),Xi=({})=>le.jsx(ue.Fragment,{});var Zi,el={exports:{}},tl=(Zi||(Zi=1,function(e){!function(){function t(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){i(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(n){}return 200<=t.status&&299>=t.status}function r(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof K&&K.global===K?K:void 0,o=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),i=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,o,i){var l=a.URL||a.webkitURL,u=document.createElement("a");o=o||e.name||"download",u.download=o,u.rel="noopener","string"==typeof e?(u.href=e,u.origin===location.origin?r(u):n(u.href)?t(e,o,i):r(u,u.target="_blank")):(u.href=l.createObjectURL(e),setTimeout((function(){l.revokeObjectURL(u.href)}),4e4),setTimeout((function(){r(u)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,a,o){if(a=a||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(e,o),a);else if(n(e))t(e,a,o);else{var i=document.createElement("a");i.href=e,i.target="_blank",setTimeout((function(){r(i)}))}}:function(e,n,r,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof e)return t(e,n,r);var l="application/octet-stream"===e.type,u=/constructor/i.test(a.HTMLElement)||a.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||l&&u||o)&&"undefined"!=typeof FileReader){var c=new FileReader;c.onloadend=function(){var e=c.result;e=s?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location=e,i=null},c.readAsDataURL(e)}else{var f=a.URL||a.webkitURL,d=f.createObjectURL(e);i?i.location=d:location.href=d,i=null,setTimeout((function(){f.revokeObjectURL(d)}),4e4)}});a.saveAs=i.saveAs=i,e.exports=i}()}(el)),el.exports);const nl=e=>{if("undefined"!=typeof ArrayBuffer){const t=new ArrayBuffer(e.length),n=new Uint8Array(t);for(let r=0;r!==e.length;++r)n[r]=255&e.charCodeAt(r);return t}{const t=new Array(e.length);for(let n=0;n!==e.length;++n)t[n]=255&e.charCodeAt(n);return t}},rl=(e,t,n,r,a)=>t?t(e,n,r,a):(e||"").toString(),al=(e,t,n,r)=>eo.isFunction(e)?e(t,n,r):e,ol=e=>null==e,il=({idx:e,item:t,items:n,itemProps:r,trClassName:a,trStyle:o,negativeClassName:i})=>le.jsx("tr",{className:a?a(t,e,n):null,style:o?o(t,e,n):null,children:eo.map(r,((r,a)=>{const o=eo.get(t,r.key),l=se.isValidElement(o),u=[al(r.className,t,e,n),i&&"number"==typeof o&&o<0?i:null].filter((e=>e)),s=u.length>0?u.join(" "):null;return le.jsxs("td",{className:s,onClick:r.onClick?t=>r.onClick(t,e):null,children:[!l&&rl(o,r.format,t,e,n),l&&o]},a)}))}),ll=se.createContext({print:!1}),ul=({id:e,clipboard:t,className:n,onClick:r})=>{const a=ue.useRef(null),[o,i]=ue.useState(!1);return ue.useEffect((()=>{if(t)if(window.clipboardData&&window.clipboardData.setData)i(!0),setTimeout((()=>{i(!1)}),2e3),window.clipboardData.setData("Text",t);else if(document.queryCommandSupported&&document.queryCommandSupported("copy")){const n=document.createElement("textarea");n.textContent=t,n.style.position="fixed",document.body.appendChild(n),n.select();try{document.execCommand("copy")}catch(e){console.warn("Copy to clipboard failed.",e)}finally{i(!0),setTimeout((()=>{i(!1)}),2e3),document.body.removeChild(n)}}}),[t]),le.jsxs("div",{className:"copy-clipboard-button "+(n||""),children:[o&&le.jsx("span",{className:"tooltiptext",children:"Copied!"}),le.jsx("button",{id:e,ref:a,type:"button",className:"btn btn-light btn-sm pt-0",title:"Copy to Clipboard",onClick:()=>{r&&r()},children:le.jsxs("svg",{className:"bi bi-clipboard",width:"1em",height:"1em",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:[le.jsx("path",{fillRule:"evenodd",d:"M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"}),le.jsx("path",{fillRule:"evenodd",d:"M9.5 1h-3a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"})]})})]})};class sl extends ue.PureComponent{constructor(){super(...arguments),__publicField(this,"state",{sortCol:"",sortOrder:"desc",clipboard:null}),__publicField(this,"renderSortHandle",(e=>{const{sortCol:t,sortOrder:n}=this.state;return t!==e?le.jsx(ue.Fragment,{}):le.jsx("span",{className:Ji({dropup:"asc"===n,dropdown:"desc"===n}),children:le.jsx("small",{className:"dropdown-toggle",children:" "})})})),__publicField(this,"renderHeaders",((e,t,n)=>{const{sortable:r}=this.props;return le.jsxs("thead",{children:[t&&t.length>0&&le.jsx("tr",{children:t.map(((e,t)=>le.jsx("th",{className:al(e.className),colSpan:e.colspan,children:e.title},t)))}),le.jsx("tr",{children:e.map(((e,t)=>le.jsxs("th",{className:al(n[t].className,null,t),onClick:()=>r&&this.handleSort(n[t]),children:[e,r&&this.renderSortHandle(n[t].key)]},t)))})]})})),__publicField(this,"renderBody",((e,t,n,r,a,o)=>le.jsx("tbody",{children:e.map(((i,l)=>ol(a)||a!==l?le.jsx(il,{idx:l,item:i,items:e,itemProps:t,trClassName:n,trStyle:r,negativeClassName:o},l):null))}))),__publicField(this,"parseChildren",((e,t,n)=>(eo.isArray(e)||(e=[e]),eo.reduce(e,((e,r)=>{if(!r)return e;let{title:a}=r.props;const o=r.props,{field:i,topTitle:l,topTitleColspan:u}=o,s=__objRest(o,["field","topTitle","topTitleColspan"]);return eo.isNil(l)||e.topHeaders.push({title:l,colspan:u,className:s.className}),eo.isNil(a)&&(a=ol(n)?eo.startCase(i):t[n][parseInt(i)]),e.headers.push(a),e.itemProps.push(__spreadValues({key:i},s)),e}),{headers:[],topHeaders:[],itemProps:[]})))),__publicField(this,"renderExportToExcel",(()=>le.jsx(ll.Consumer,{children:e=>!e.print&&le.jsx("button",{id:"export-excel",className:"export-link",type:"button",onClick:this.handleExport,children:le.jsx(Yi,{})})}))),__publicField(this,"exportToCsv",((e,t,n,r,a="\t")=>{const o=[];return o.push(t.join(a)),e.forEach(((e,t)=>{if(ol(n)||n!==t){const t=[];eo.map(r,((n,r)=>{const a=eo.get(e,n.key);t.push(a)})),o.push(t.join(a))}})),o.join("\n")})),__publicField(this,"renderCopyToClipboard",((e,t,n,r)=>{const a=`ccb${Math.floor(1e4*Math.random())}`;return le.jsx(ul,{id:a,clipboard:this.state.clipboard,className:"grid-icon-button float-end",onClick:()=>{const a=this.exportToCsv(e,t,n,r),{sortCol:o,sortOrder:i}=this.state;this.setState({sortCol:o,sortOrder:i,clipboard:a})}})})),__publicField(this,"handleExport",(()=>{const{data:e,header:n}=this.props,r=Math.random().toString(36).slice(2);((e,n="table.xlsx")=>{const r=t.utils.aoa_to_sheet((o=e,eo.reduce(o,((e,t)=>(e.push(eo.values(t)),e)),[eo.keys(o[0])]))),a=t.utils.book_new();var o;t.utils.book_append_sheet(a,r,"Sheet 1");const i=t.write(a,{bookType:"xlsx",bookSST:!1,type:"binary"});try{const e=new Blob([nl(i)],{type:"application/octet-stream"});tl.saveAs(e,n)}catch(o){"undefined"!=typeof console&&console.log(o,i)}})(e,`${eo.snakeCase(n||r)}.xlsx`)})),__publicField(this,"handleSort",(e=>{const{sortCol:t,sortOrder:n}=this.state;let r="asc";t===e.key&&(r="asc"===n?"desc":"asc"),this.setState({sortCol:e.key,sortOrder:r})}))}render(){const{header:e,className:t,tableClassName:n,showHeader:r,trClassName:a,trStyle:o,hideDownload:i,headersRowIndex:l,copyButton:u,negativeClassName:s}=this.props;let{children:c,data:f}=this.props;if(eo.isNil(c)){const e={};f.forEach((t=>Object.keys(t).forEach((t=>e[t]=!0)))),c=Object.keys(e).map(((e,t)=>le.jsx(Xi,{field:e,title:ol(l)?t:f[l][t]},t)))}const{headers:d,itemProps:p,topHeaders:h}=this.parseChildren(c,f,l),v=Ji("table","table-striped",n,{"table-sm":!n}),{sortCol:m,sortOrder:y}=this.state;return g=f,_=y,f=(b=m)?eo.orderBy(g,b,_):g,le.jsxs("div",{className:`${t} table-responsive`,children:[!1!==r?le.jsxs(ue.Fragment,{children:[le.jsx("h4",{children:e}),i?null:this.renderExportToExcel(),u&&this.renderCopyToClipboard(f,d,l,p)]}):null,le.jsxs("table",{className:v,children:[this.renderHeaders(d,h,p),this.renderBody(f,p,a,o,l,s)]})]});var g,b,_}}Fi(e);class cl extends se.Component{constructor(){super(...arguments),__publicField(this,"onResize",(()=>this.setSizeClass(this))),__publicField(this,"node")}componentDidMount(){window.addEventListener("resize",this.onResize),this.setSizeClass(this)}componentWillUnmount(){this.onResize&&window.removeEventListener("resize",this.onResize)}setSizeClass(e){if(e.node&&void 0===e.autoSize){var t=e.node.classList;t&&(e.autoSize=!t.contains("facttable-sm")&&!t.contains("facttable-md")&&!t.contains("facttable-lg"))}if(!0===e.autoSize&&e.node){let n=e.node.clientWidth;!n&&e.node.parentNode&&(n=e.node.parentNode.clientWidth),n&&(t=e.node.classList,n<=520?(t.add("facttable-sm"),t.remove("facttable-md"),t.remove("facttable-lg")):n<=920?(t.remove("facttable-sm"),t.add("facttable-md"),t.remove("facttable-lg")):(t.remove("facttable-sm"),t.remove("facttable-md"),t.add("facttable-lg")))}}render(){const{className:e,header:t,list:n}=this.props;return le.jsxs("div",{className:"facttable"+(e?" "+e:""),ref:e=>{this.node=e},children:[t?le.jsx("header",{children:le.jsx("h4",{children:t})}):null,le.jsx("ul",{children:n.map(((e,t)=>le.jsxs("li",{children:[e.value?le.jsxs(ue.Fragment,{children:[le.jsx("div",{title:e.key,children:e.key}),le.jsx("div",{children:e.value})]}):null,e.values?le.jsx("div",{title:e.key,children:e.key}):null,e.values?e.values.map(((e,t)=>le.jsx("div",{children:e},t))):null]},t)))})]})}}Fi(e);const{round:fl}=Math;no("0,0%"),se.Component,se.Component,se.Component,se.Component,se.Component;const dl=no("0.0%"),pl=({timeseries:e,ranges:t})=>{const n=[{key:null,values:t}],r=[];for(let o=0;o<e.length;o++){const n=e[o].resampleToMonthly(),a=[];for(let r=0;r<t.length;r++){const i=/([0-9]+)([MY])/.exec(t[r]);if(i){let e=parseInt(i[1],10);"Y"===i[2]&&(e*=12);const t=n.endValue/n.__values[n.length-1-e];e<14?a.push(t-1):a.push(Math.pow(t,12/(e-1))-1)}else"number"==typeof t[r]&&isFinite(Number(t[r]))?a.push(e[o].specificYearReturn(parseFloat(t[r]))):a.push(Number.NaN)}r.push(a)}const a=[];if(r.length>1){const e=r[0];for(let t=1;t<r.length;t++){const n=r[t],o=e.map(((e,t)=>parseFloat(dl(e))-parseFloat(dl(n[t]))));a.push(o)}}n.push({key:e[0].name,values:r[0].map((e=>dl(e)))});for(let o=1;o<r.length;o++){const t=eo.cloneDeep(r[o]),i=a[o-1];for(let e=0;e<t.length;e++)t[e]=dl(t[e])+"["+dl(i[e]/100)+"]";n.push({key:e[o].name,values:t})}return le.jsx(cl,{className:"firstheader evenrowsgray",header:"",list:n})};Fi(e);var hl,vl,ml=(e=>(e.Sv="Sv",e.En="En",e))(ml||{});function yl(){return yl=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},yl.apply(null,arguments)}(vl=hl||(hl={})).Pop="POP",vl.Push="PUSH",vl.Replace="REPLACE";function gl(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}var bl,_l,wl,Sl,xl,kl,El,Ol,Cl;Cl||(Cl=1,function(e){const t=_l?bl:(_l=1,bl=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))),n=function(){if(Sl)return wl;Sl=1;var e="%[a-f0-9]{2}",t=new RegExp("("+e+")|([^%]+?)","gi"),n=new RegExp("("+e+")+","gi");function r(e,t){try{return[decodeURIComponent(e.join(""))]}catch(o){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),a=e.slice(t);return Array.prototype.concat.call([],r(n),r(a))}function a(e){try{return decodeURIComponent(e)}catch(o){for(var n=e.match(t)||[],a=1;a<n.length;a++)n=(e=r(n,a).join("")).match(t)||[];return e}}return wl=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=n.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(s){var o=a(r[0]);o!==r[0]&&(t[r[0]]=o)}r=n.exec(e)}t["%C2"]="�";for(var i=Object.keys(t),l=0;l<i.length;l++){var u=i[l];e=e.replace(new RegExp(u,"g"),t[u])}return e}(e)}}}(),r=kl?xl:(kl=1,xl=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const n=e.indexOf(t);return-1===n?[e]:[e.slice(0,n),e.slice(n+t.length)]}),a=Ol?El:(Ol=1,El=function(e,t){for(var n={},r=Object.keys(e),a=Array.isArray(t),o=0;o<r.length;o++){var i=r[o],l=e[i];(a?-1!==t.indexOf(i):t(i,l,e))&&(n[i]=l)}return n}),o=Symbol("encodeFragmentIdentifier");function i(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function l(e,n){return n.encode?n.strict?t(e):encodeURIComponent(e):e}function u(e,t){return t.decode?n(e):e}function s(e){return Array.isArray(e)?e.sort():"object"==typeof e?s(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function c(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function f(e){const t=(e=c(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function d(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function p(e,t){i((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return(e,n,r)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"colon-list-separator":return(e,n,r)=>{t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"comma":case"separator":return(t,n,r)=>{const a="string"==typeof n&&n.includes(e.arrayFormatSeparator),o="string"==typeof n&&!a&&u(n,e).includes(e.arrayFormatSeparator);n=o?u(n,e):n;const i=a||o?n.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===n?n:u(n,e);r[t]=i};case"bracket-separator":return(t,n,r)=>{const a=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!a)return void(r[t]=n?u(n,e):n);const o=null===n?[]:n.split(e.arrayFormatSeparator).map((t=>u(t,e)));void 0!==r[t]?r[t]=[].concat(r[t],o):r[t]=o};default:return(e,t,n)=>{void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t),a=Object.create(null);if("string"!=typeof e)return a;if(!(e=e.trim().replace(/^[?#&]/,"")))return a;for(const o of e.split("&")){if(""===o)continue;let[e,i]=r(t.decode?o.replace(/\+/g," "):o,"=");i=void 0===i?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?i:u(i,t),n(u(e,t),i,a)}for(const r of Object.keys(a)){const e=a[r];if("object"==typeof e&&null!==e)for(const n of Object.keys(e))e[n]=d(e[n],t);else a[r]=d(e,t)}return!1===t.sort?a:(!0===t.sort?Object.keys(a).sort():Object.keys(a).sort(t.sort)).reduce(((e,t)=>{const n=a[t];return Boolean(n)&&"object"==typeof n&&!Array.isArray(n)?e[t]=s(n):e[t]=n,e}),Object.create(null))}e.extract=f,e.parse=p,e.stringify=(e,t)=>{if(!e)return"";i((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const n=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{const a=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[l(t,e),"[",a,"]"].join("")]:[...n,[l(t,e),"[",l(a,e),"]=",l(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[l(t,e),"[]"].join("")]:[...n,[l(t,e),"[]=",l(r,e)].join("")];case"colon-list-separator":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[l(t,e),":list="].join("")]:[...n,[l(t,e),":list=",l(r,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return n=>(r,a)=>void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:(a=null===a?"":a,0===r.length?[[l(n,e),t,l(a,e)].join("")]:[[r,l(a,e)].join(e.arrayFormatSeparator)])}default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,l(t,e)]:[...n,[l(t,e),"=",l(r,e)].join("")]}}(t),r={};for(const i of Object.keys(e))a=i,t.skipNull&&null==e[a]||t.skipEmptyString&&""===e[a]||(r[i]=e[i]);var a;const o=Object.keys(r);return!1!==t.sort&&o.sort(t.sort),o.map((r=>{const a=e[r];return void 0===a?"":null===a?l(r,t):Array.isArray(a)?0===a.length&&"bracket-separator"===t.arrayFormat?l(r,t)+"[]":a.reduce(n(r),[]).join("&"):l(r,t)+"="+l(a,t)})).filter((e=>e.length>0)).join("&")},e.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[n,a]=r(e,"#");return Object.assign({url:n.split("?")[0]||"",query:p(f(e),t)},t&&t.parseFragmentIdentifier&&a?{fragmentIdentifier:u(a,t)}:{})},e.stringifyUrl=(t,n)=>{n=Object.assign({encode:!0,strict:!0,[o]:!0},n);const r=c(t.url).split("?")[0]||"",a=e.extract(t.url),i=e.parse(a,{sort:!1}),u=Object.assign(i,t.query);let s=e.stringify(u,n);s&&(s=`?${s}`);let f=function(e){let t="";const n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(t.url);return t.fragmentIdentifier&&(f=`#${n[o]?l(t.fragmentIdentifier,n):t.fragmentIdentifier}`),`${r}${s}${f}`},e.pick=(t,n,r)=>{r=Object.assign({parseFragmentIdentifier:!0,[o]:!1},r);const{url:i,query:l,fragmentIdentifier:u}=e.parseUrl(t,r);return e.stringifyUrl({url:i,query:a(l,n),fragmentIdentifier:u},r)},e.exclude=(t,n,r)=>{const a=Array.isArray(n)?e=>!n.includes(e):(e,t)=>!n(e,t);return e.pick(t,a,r)}}({}));const{min:Nl,max:jl}=Math,Al=(e,t=0,n=1)=>Nl(jl(t,e),n),Tl=e=>{e._clipped=!1,e._unclipped=e.slice(0);for(let t=0;t<=3;t++)t<3?((e[t]<0||e[t]>255)&&(e._clipped=!0),e[t]=Al(e[t],0,255)):3===t&&(e[t]=Al(e[t],0,1));return e},Ml={};for(let $p of["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"])Ml[`[object ${$p}]`]=$p.toLowerCase();function Dl(e){return Ml[Object.prototype.toString.call(e)]||"object"}const Pl=(e,t=null)=>e.length>=3?Array.prototype.slice.call(e):"object"==Dl(e[0])&&t?t.split("").filter((t=>void 0!==e[0][t])).map((t=>e[0][t])):e[0].slice(0),Rl=e=>{if(e.length<2)return null;const t=e.length-1;return"string"==Dl(e[t])?e[t].toLowerCase():null},{PI:Fl,min:Ll,max:zl}=Math,Il=e=>Math.round(100*e)/100,Ul=e=>Math.round(100*e)/100,Gl=2*Fl,$l=Fl/3,Bl=Fl/180,Wl=180/Fl;function Vl(e){return[...e.slice(0,3).reverse(),...e.slice(3)]}const Hl={format:{},autodetect:[]};class Yl{constructor(...e){const t=this;if("object"===Dl(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];let n=Rl(e),r=!1;if(!n){r=!0,Hl.sorted||(Hl.autodetect=Hl.autodetect.sort(((e,t)=>t.p-e.p)),Hl.sorted=!0);for(let t of Hl.autodetect)if(n=t.test(...e),n)break}if(!Hl.format[n])throw new Error("unknown format: "+e);{const a=Hl.format[n].apply(null,r?e:e.slice(0,-1));t._rgb=Tl(a)}3===t._rgb.length&&t._rgb.push(1)}toString(){return"function"==Dl(this.hex)?this.hex():`[${this._rgb.join(",")}]`}}const ql=(...e)=>new Yl(...e);ql.version="3.1.2";const Kl={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Ql=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,Jl=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,Xl=e=>{if(e.match(Ql)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);const t=parseInt(e,16);return[t>>16,t>>8&255,255&t,1]}if(e.match(Jl)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);const t=parseInt(e,16);return[t>>24&255,t>>16&255,t>>8&255,Math.round((255&t)/255*100)/100]}throw new Error(`unknown hex color: ${e}`)},{round:Zl}=Math,eu=(...e)=>{let[t,n,r,a]=Pl(e,"rgba"),o=Rl(e)||"auto";void 0===a&&(a=1),"auto"===o&&(o=a<1?"rgba":"rgb"),t=Zl(t),n=Zl(n),r=Zl(r);let i="000000"+(t<<16|n<<8|r).toString(16);i=i.substr(i.length-6);let l="0"+Zl(255*a).toString(16);switch(l=l.substr(l.length-2),o.toLowerCase()){case"rgba":return`#${i}${l}`;case"argb":return`#${l}${i}`;default:return`#${i}`}};Yl.prototype.name=function(){const e=eu(this._rgb,"rgb");for(let t of Object.keys(Kl))if(Kl[t]===e)return t.toLowerCase();return e},Hl.format.named=e=>{if(e=e.toLowerCase(),Kl[e])return Xl(Kl[e]);throw new Error("unknown color name: "+e)},Hl.autodetect.push({p:5,test:(e,...t)=>{if(!t.length&&"string"===Dl(e)&&Kl[e.toLowerCase()])return"named"}}),Yl.prototype.alpha=function(e,t=!1){return void 0!==e&&"number"===Dl(e)?t?(this._rgb[3]=e,this):new Yl([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},Yl.prototype.clipped=function(){return this._rgb._clipped||!1};const tu={Kn:18,labWhitePoint:"d65",Xn:.95047,Yn:1,Zn:1.08883,kE:216/24389,kKE:8,kK:24389/27,RefWhiteRGB:{X:.95047,Y:1,Z:1.08883},MtxRGB2XYZ:{m00:.4124564390896922,m01:.21267285140562253,m02:.0193338955823293,m10:.357576077643909,m11:.715152155287818,m12:.11919202588130297,m20:.18043748326639894,m21:.07217499330655958,m22:.9503040785363679},MtxXYZ2RGB:{m00:3.2404541621141045,m01:-.9692660305051868,m02:.055643430959114726,m10:-1.5371385127977166,m11:1.8760108454466942,m12:-.2040259135167538,m20:-.498531409556016,m21:.041556017530349834,m22:1.0572251882231791},As:.9414285350000001,Bs:1.040417467,Cs:1.089532651,MtxAdaptMa:{m00:.8951,m01:-.7502,m02:.0389,m10:.2664,m11:1.7135,m12:-.0685,m20:-.1614,m21:.0367,m22:1.0296},MtxAdaptMaI:{m00:.9869929054667123,m01:.43230526972339456,m02:-.008528664575177328,m10:-.14705425642099013,m11:.5183602715367776,m12:.04004282165408487,m20:.15996265166373125,m21:.0492912282128556,m22:.9684866957875502}},nu=new Map([["a",[1.0985,.35585]],["b",[1.0985,.35585]],["c",[.98074,1.18232]],["d50",[.96422,.82521]],["d55",[.95682,.92149]],["d65",[.95047,1.08883]],["e",[1,1,1]],["f2",[.99186,.67393]],["f7",[.95041,1.08747]],["f11",[1.00962,.6435]],["icc",[.96422,.82521]]]);function ru(e){const t=nu.get(String(e).toLowerCase());if(!t)throw new Error("unknown Lab illuminant "+e);tu.labWhitePoint=e,tu.Xn=t[0],tu.Zn=t[1]}function au(){return tu.labWhitePoint}const ou=(...e)=>{e=Pl(e,"lab");const[t,n,r]=e,[a,o,i]=iu(t,n,r),[l,u,s]=uu(a,o,i);return[l,u,s,e.length>3?e[3]:1]},iu=(e,t,n)=>{const{kE:r,kK:a,kKE:o,Xn:i,Yn:l,Zn:u}=tu,s=(e+16)/116,c=.002*t+s,f=s-.005*n,d=c*c*c,p=f*f*f;return[(d>r?d:(116*c-16)/a)*i,(e>o?Math.pow((e+16)/116,3):e/a)*l,(p>r?p:(116*f-16)/a)*u]},lu=e=>{const t=Math.sign(e);return((e=Math.abs(e))<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)*t},uu=(e,t,n)=>{const{MtxAdaptMa:r,MtxAdaptMaI:a,MtxXYZ2RGB:o,RefWhiteRGB:i,Xn:l,Yn:u,Zn:s}=tu,c=l*r.m00+u*r.m10+s*r.m20,f=l*r.m01+u*r.m11+s*r.m21,d=l*r.m02+u*r.m12+s*r.m22,p=i.X*r.m00+i.Y*r.m10+i.Z*r.m20,h=i.X*r.m01+i.Y*r.m11+i.Z*r.m21,v=i.X*r.m02+i.Y*r.m12+i.Z*r.m22,m=(e*r.m00+t*r.m10+n*r.m20)*(p/c),y=(e*r.m01+t*r.m11+n*r.m21)*(h/f),g=(e*r.m02+t*r.m12+n*r.m22)*(v/d),b=m*a.m00+y*a.m10+g*a.m20,_=m*a.m01+y*a.m11+g*a.m21,w=m*a.m02+y*a.m12+g*a.m22;return[255*lu(b*o.m00+_*o.m10+w*o.m20),255*lu(b*o.m01+_*o.m11+w*o.m21),255*lu(b*o.m02+_*o.m12+w*o.m22)]},su=(...e)=>{const[t,n,r,...a]=Pl(e,"rgb"),[o,i,l]=fu(t,n,r),[u,s,c]=function(e,t,n){const{Xn:r,Yn:a,Zn:o,kE:i,kK:l}=tu,u=e/r,s=t/a,c=n/o,f=u>i?Math.pow(u,1/3):(l*u+16)/116,d=s>i?Math.pow(s,1/3):(l*s+16)/116;return[116*d-16,500*(f-d),200*(d-(c>i?Math.pow(c,1/3):(l*c+16)/116))]}(o,i,l);return[u,s,c,...a.length>0&&a[0]<1?[a[0]]:[]]};function cu(e){const t=Math.sign(e);return((e=Math.abs(e))<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4))*t}const fu=(e,t,n)=>{e=cu(e/255),t=cu(t/255),n=cu(n/255);const{MtxRGB2XYZ:r,MtxAdaptMa:a,MtxAdaptMaI:o,Xn:i,Yn:l,Zn:u,As:s,Bs:c,Cs:f}=tu;let d=e*r.m00+t*r.m10+n*r.m20,p=e*r.m01+t*r.m11+n*r.m21,h=e*r.m02+t*r.m12+n*r.m22;const v=i*a.m00+l*a.m10+u*a.m20,m=i*a.m01+l*a.m11+u*a.m21,y=i*a.m02+l*a.m12+u*a.m22;let g=d*a.m00+p*a.m10+h*a.m20,b=d*a.m01+p*a.m11+h*a.m21,_=d*a.m02+p*a.m12+h*a.m22;return g*=v/s,b*=m/c,_*=y/f,d=g*o.m00+b*o.m10+_*o.m20,p=g*o.m01+b*o.m11+_*o.m21,h=g*o.m02+b*o.m12+_*o.m22,[d,p,h]};Yl.prototype.lab=function(){return su(this._rgb)},Object.assign(ql,{lab:(...e)=>new Yl(...e,"lab"),getLabWhitePoint:au,setLabWhitePoint:ru}),Hl.format.lab=ou,Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"lab"))&&3===e.length)return"lab"}}),Yl.prototype.darken=function(e=1){const t=this.lab();return t[0]-=tu.Kn*e,new Yl(t,"lab").alpha(this.alpha(),!0)},Yl.prototype.brighten=function(e=1){return this.darken(-e)},Yl.prototype.darker=Yl.prototype.darken,Yl.prototype.brighter=Yl.prototype.brighten,Yl.prototype.get=function(e){const[t,n]=e.split("."),r=this[t]();if(n){const e=t.indexOf(n)-("ok"===t.substr(0,2)?2:0);if(e>-1)return r[e];throw new Error(`unknown channel ${n} in mode ${t}`)}return r};const{pow:du}=Math;Yl.prototype.luminance=function(e,t="rgb"){if(void 0!==e&&"number"===Dl(e)){if(0===e)return new Yl([0,0,0,this._rgb[3]],"rgb");if(1===e)return new Yl([255,255,255,this._rgb[3]],"rgb");let n=this.luminance(),r=20;const a=(n,o)=>{const i=n.interpolate(o,.5,t),l=i.luminance();return Math.abs(e-l)<1e-7||!r--?i:l>e?a(n,i):a(i,o)},o=(n>e?a(new Yl([0,0,0]),this):a(this,new Yl([255,255,255]))).rgb();return new Yl([...o,this._rgb[3]])}return pu(...this._rgb.slice(0,3))};const pu=(e,t,n)=>.2126*(e=hu(e))+.7152*(t=hu(t))+.0722*hu(n),hu=e=>(e/=255)<=.03928?e/12.92:du((e+.055)/1.055,2.4),vu={},mu=(e,t,n=.5,...r)=>{let a=r[0]||"lrgb";if(vu[a]||r.length||(a=Object.keys(vu)[0]),!vu[a])throw new Error(`interpolation mode ${a} is not defined`);return"object"!==Dl(e)&&(e=new Yl(e)),"object"!==Dl(t)&&(t=new Yl(t)),vu[a](e,t,n).alpha(e.alpha()+n*(t.alpha()-e.alpha()))};Yl.prototype.mix=Yl.prototype.interpolate=function(e,t=.5,...n){return mu(this,e,t,...n)},Yl.prototype.premultiply=function(e=!1){const t=this._rgb,n=t[3];return e?(this._rgb=[t[0]*n,t[1]*n,t[2]*n,n],this):new Yl([t[0]*n,t[1]*n,t[2]*n,n],"rgb")};const{sin:yu,cos:gu}=Math,bu=(...e)=>{let[t,n,r]=Pl(e,"lch");return isNaN(r)&&(r=0),r*=Bl,[t,gu(r)*n,yu(r)*n]},_u=(...e)=>{e=Pl(e,"lch");const[t,n,r]=e,[a,o,i]=bu(t,n,r),[l,u,s]=ou(a,o,i);return[l,u,s,e.length>3?e[3]:1]},{sqrt:wu,atan2:Su,round:xu}=Math,ku=(...e)=>{const[t,n,r]=Pl(e,"lab"),a=wu(n*n+r*r);let o=(Su(r,n)*Wl+360)%360;return 0===xu(1e4*a)&&(o=Number.NaN),[t,a,o]},Eu=(...e)=>{const[t,n,r,...a]=Pl(e,"rgb"),[o,i,l]=su(t,n,r),[u,s,c]=ku(o,i,l);return[u,s,c,...a.length>0&&a[0]<1?[a[0]]:[]]};Yl.prototype.lch=function(){return Eu(this._rgb)},Yl.prototype.hcl=function(){return Vl(Eu(this._rgb))},Object.assign(ql,{lch:(...e)=>new Yl(...e,"lch"),hcl:(...e)=>new Yl(...e,"hcl")}),Hl.format.lch=_u,Hl.format.hcl=(...e)=>{const t=Vl(Pl(e,"hcl"));return _u(...t)},["lch","hcl"].forEach((e=>Hl.autodetect.push({p:2,test:(...t)=>{if("array"===Dl(t=Pl(t,e))&&3===t.length)return e}}))),Yl.prototype.saturate=function(e=1){const t=this.lch();return t[1]+=tu.Kn*e,t[1]<0&&(t[1]=0),new Yl(t,"lch").alpha(this.alpha(),!0)},Yl.prototype.desaturate=function(e=1){return this.saturate(-e)},Yl.prototype.set=function(e,t,n=!1){const[r,a]=e.split("."),o=this[r]();if(a){const e=r.indexOf(a)-("ok"===r.substr(0,2)?2:0);if(e>-1){if("string"==Dl(t))switch(t.charAt(0)){case"+":case"-":o[e]+=+t;break;case"*":o[e]*=+t.substr(1);break;case"/":o[e]/=+t.substr(1);break;default:o[e]=+t}else{if("number"!==Dl(t))throw new Error("unsupported value for Color.set");o[e]=t}const a=new Yl(o,r);return n?(this._rgb=a._rgb,this):a}throw new Error(`unknown channel ${a} in mode ${r}`)}return o},Yl.prototype.tint=function(e=.5,...t){return mu(this,"white",e,...t)},Yl.prototype.shade=function(e=.5,...t){return mu(this,"black",e,...t)},vu.rgb=(e,t,n)=>{const r=e._rgb,a=t._rgb;return new Yl(r[0]+n*(a[0]-r[0]),r[1]+n*(a[1]-r[1]),r[2]+n*(a[2]-r[2]),"rgb")};const{sqrt:Ou,pow:Cu}=Math;vu.lrgb=(e,t,n)=>{const[r,a,o]=e._rgb,[i,l,u]=t._rgb;return new Yl(Ou(Cu(r,2)*(1-n)+Cu(i,2)*n),Ou(Cu(a,2)*(1-n)+Cu(l,2)*n),Ou(Cu(o,2)*(1-n)+Cu(u,2)*n),"rgb")},vu.lab=(e,t,n)=>{const r=e.lab(),a=t.lab();return new Yl(r[0]+n*(a[0]-r[0]),r[1]+n*(a[1]-r[1]),r[2]+n*(a[2]-r[2]),"lab")};const Nu=(e,t,n,r)=>{let a,o,i,l,u,s,c,f,d,p,h,v;return"hsl"===r?(a=e.hsl(),o=t.hsl()):"hsv"===r?(a=e.hsv(),o=t.hsv()):"hcg"===r?(a=e.hcg(),o=t.hcg()):"hsi"===r?(a=e.hsi(),o=t.hsi()):"lch"===r||"hcl"===r?(r="hcl",a=e.hcl(),o=t.hcl()):"oklch"===r&&(a=e.oklch().reverse(),o=t.oklch().reverse()),"h"!==r.substr(0,1)&&"oklch"!==r||([i,u,c]=a,[l,s,f]=o),isNaN(i)||isNaN(l)?isNaN(i)?isNaN(l)?p=Number.NaN:(p=l,1!=c&&0!=c||"hsv"==r||(d=s)):(p=i,1!=f&&0!=f||"hsv"==r||(d=u)):(v=l>i&&l-i>180?l-(i+360):l<i&&i-l>180?l+360-i:l-i,p=i+n*v),void 0===d&&(d=u+n*(s-u)),h=c+n*(f-c),new Yl("oklch"===r?[h,d,p]:[p,d,h],r)},ju=(e,t,n)=>Nu(e,t,n,"lch");vu.lch=ju,vu.hcl=ju,Yl.prototype.num=function(){return((...e)=>{const[t,n,r]=Pl(e,"rgb");return(t<<16)+(n<<8)+r})(this._rgb)},Object.assign(ql,{num:(...e)=>new Yl(...e,"num")}),Hl.format.num=e=>{if("number"==Dl(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},Hl.autodetect.push({p:5,test:(...e)=>{if(1===e.length&&"number"===Dl(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}}),vu.num=(e,t,n)=>{const r=e.num(),a=t.num();return new Yl(r+n*(a-r),"num")};const{floor:Au}=Math;Yl.prototype.hcg=function(){return((...e)=>{const[t,n,r]=Pl(e,"rgb"),a=Ll(t,n,r),o=zl(t,n,r),i=o-a,l=100*i/255,u=a/(255-i)*100;let s;return 0===i?s=Number.NaN:(t===o&&(s=(n-r)/i),n===o&&(s=2+(r-t)/i),r===o&&(s=4+(t-n)/i),s*=60,s<0&&(s+=360)),[s,l,u]})(this._rgb)},ql.hcg=(...e)=>new Yl(...e,"hcg"),Hl.format.hcg=(...e)=>{e=Pl(e,"hcg");let t,n,r,[a,o,i]=e;i*=255;const l=255*o;if(0===o)t=n=r=i;else{360===a&&(a=0),a>360&&(a-=360),a<0&&(a+=360),a/=60;const e=Au(a),u=a-e,s=i*(1-o),c=s+l*(1-u),f=s+l*u,d=s+l;switch(e){case 0:[t,n,r]=[d,f,s];break;case 1:[t,n,r]=[c,d,s];break;case 2:[t,n,r]=[s,d,f];break;case 3:[t,n,r]=[s,c,d];break;case 4:[t,n,r]=[f,s,d];break;case 5:[t,n,r]=[d,s,c]}}return[t,n,r,e.length>3?e[3]:1]},Hl.autodetect.push({p:1,test:(...e)=>{if("array"===Dl(e=Pl(e,"hcg"))&&3===e.length)return"hcg"}}),vu.hcg=(e,t,n)=>Nu(e,t,n,"hcg");const{cos:Tu}=Math,{min:Mu,sqrt:Du,acos:Pu}=Math;Yl.prototype.hsi=function(){return((...e)=>{let t,[n,r,a]=Pl(e,"rgb");n/=255,r/=255,a/=255;const o=Mu(n,r,a),i=(n+r+a)/3,l=i>0?1-o/i:0;return 0===l?t=NaN:(t=(n-r+(n-a))/2,t/=Du((n-r)*(n-r)+(n-a)*(r-a)),t=Pu(t),a>r&&(t=Gl-t),t/=Gl),[360*t,l,i]})(this._rgb)},ql.hsi=(...e)=>new Yl(...e,"hsi"),Hl.format.hsi=(...e)=>{e=Pl(e,"hsi");let t,n,r,[a,o,i]=e;return isNaN(a)&&(a=0),isNaN(o)&&(o=0),a>360&&(a-=360),a<0&&(a+=360),a/=360,a<1/3?(r=(1-o)/3,t=(1+o*Tu(Gl*a)/Tu($l-Gl*a))/3,n=1-(r+t)):a<2/3?(a-=1/3,t=(1-o)/3,n=(1+o*Tu(Gl*a)/Tu($l-Gl*a))/3,r=1-(t+n)):(a-=2/3,n=(1-o)/3,r=(1+o*Tu(Gl*a)/Tu($l-Gl*a))/3,t=1-(n+r)),t=Al(i*t*3),n=Al(i*n*3),r=Al(i*r*3),[255*t,255*n,255*r,e.length>3?e[3]:1]},Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"hsi"))&&3===e.length)return"hsi"}}),vu.hsi=(e,t,n)=>Nu(e,t,n,"hsi");const Ru=(...e)=>{e=Pl(e,"hsl");const[t,n,r]=e;let a,o,i;if(0===n)a=o=i=255*r;else{const e=[0,0,0],l=[0,0,0],u=r<.5?r*(1+n):r+n-r*n,s=2*r-u,c=t/360;e[0]=c+1/3,e[1]=c,e[2]=c-1/3;for(let t=0;t<3;t++)e[t]<0&&(e[t]+=1),e[t]>1&&(e[t]-=1),6*e[t]<1?l[t]=s+6*(u-s)*e[t]:2*e[t]<1?l[t]=u:3*e[t]<2?l[t]=s+(u-s)*(2/3-e[t])*6:l[t]=s;[a,o,i]=[255*l[0],255*l[1],255*l[2]]}return e.length>3?[a,o,i,e[3]]:[a,o,i,1]},Fu=(...e)=>{e=Pl(e,"rgba");let[t,n,r]=e;t/=255,n/=255,r/=255;const a=Ll(t,n,r),o=zl(t,n,r),i=(o+a)/2;let l,u;return o===a?(l=0,u=Number.NaN):l=i<.5?(o-a)/(o+a):(o-a)/(2-o-a),t==o?u=(n-r)/(o-a):n==o?u=2+(r-t)/(o-a):r==o&&(u=4+(t-n)/(o-a)),u*=60,u<0&&(u+=360),e.length>3&&void 0!==e[3]?[u,l,i,e[3]]:[u,l,i]};Yl.prototype.hsl=function(){return Fu(this._rgb)},ql.hsl=(...e)=>new Yl(...e,"hsl"),Hl.format.hsl=Ru,Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"hsl"))&&3===e.length)return"hsl"}}),vu.hsl=(e,t,n)=>Nu(e,t,n,"hsl");const{floor:Lu}=Math,{min:zu,max:Iu}=Math;function Uu(e,t){let n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((e=>[e])));let r=t[0].length,a=t[0].map(((e,n)=>t.map((e=>e[n])))),o=e.map((e=>a.map((t=>Array.isArray(e)?e.reduce(((e,n,r)=>e+n*(t[r]||0)),0):t.reduce(((t,n)=>t+n*e),0)))));return 1===n&&(o=o[0]),1===r?o.map((e=>e[0])):o}Yl.prototype.hsv=function(){return((...e)=>{e=Pl(e,"rgb");let[t,n,r]=e;const a=zu(t,n,r),o=Iu(t,n,r),i=o-a;let l,u,s;return s=o/255,0===o?(l=Number.NaN,u=0):(u=i/o,t===o&&(l=(n-r)/i),n===o&&(l=2+(r-t)/i),r===o&&(l=4+(t-n)/i),l*=60,l<0&&(l+=360)),[l,u,s]})(this._rgb)},ql.hsv=(...e)=>new Yl(...e,"hsv"),Hl.format.hsv=(...e)=>{e=Pl(e,"hsv");let t,n,r,[a,o,i]=e;if(i*=255,0===o)t=n=r=i;else{360===a&&(a=0),a>360&&(a-=360),a<0&&(a+=360),a/=60;const e=Lu(a),l=a-e,u=i*(1-o),s=i*(1-o*l),c=i*(1-o*(1-l));switch(e){case 0:[t,n,r]=[i,c,u];break;case 1:[t,n,r]=[s,i,u];break;case 2:[t,n,r]=[u,i,c];break;case 3:[t,n,r]=[u,s,i];break;case 4:[t,n,r]=[c,u,i];break;case 5:[t,n,r]=[i,u,s]}}return[t,n,r,e.length>3?e[3]:1]},Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"hsv"))&&3===e.length)return"hsv"}}),vu.hsv=(e,t,n)=>Nu(e,t,n,"hsv");const Gu=(...e)=>{e=Pl(e,"lab");const[t,n,r,...a]=e,[o,i,l]=(u=[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],s=Uu([[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]],[t,n,r]),Uu(u,s.map((e=>e**3))));var u,s;const[c,f,d]=uu(o,i,l);return[c,f,d,...a.length>0&&a[0]<1?[a[0]]:[]]},$u=(...e)=>{const[t,n,r,...a]=Pl(e,"rgb");return[...function(e){const t=Uu([[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],e);return Uu([[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],t.map((e=>Math.cbrt(e))))}(fu(t,n,r)),...a.length>0&&a[0]<1?[a[0]]:[]]};Yl.prototype.oklab=function(){return $u(this._rgb)},Object.assign(ql,{oklab:(...e)=>new Yl(...e,"oklab")}),Hl.format.oklab=Gu,Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"oklab"))&&3===e.length)return"oklab"}}),vu.oklab=(e,t,n)=>{const r=e.oklab(),a=t.oklab();return new Yl(r[0]+n*(a[0]-r[0]),r[1]+n*(a[1]-r[1]),r[2]+n*(a[2]-r[2]),"oklab")},vu.oklch=(e,t,n)=>Nu(e,t,n,"oklch");const{pow:Bu,sqrt:Wu,PI:Vu,cos:Hu,sin:Yu,atan2:qu}=Math,{pow:Ku}=Math;function Qu(e){let t="rgb",n=ql("#ccc"),r=0,a=[0,1],o=[],i=[0,0],l=!1,u=[],s=!1,c=0,f=1,d=!1,p={},h=!0,v=1;const m=function(e){if((e=e||["#fff","#000"])&&"string"===Dl(e)&&ql.brewer&&ql.brewer[e.toLowerCase()]&&(e=ql.brewer[e.toLowerCase()]),"array"===Dl(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(let t=0;t<e.length;t++)e[t]=ql(e[t]);o.length=0;for(let t=0;t<e.length;t++)o.push(t/(e.length-1))}return _(),u=e};let y=e=>e,g=e=>e;const b=function(e,r){let a,s;if(null==r&&(r=!1),isNaN(e)||null===e)return n;s=r?e:l&&l.length>2?function(e){if(null!=l){const t=l.length-1;let n=0;for(;n<t&&e>=l[n];)n++;return n-1}return 0}(e)/(l.length-2):f!==c?(e-c)/(f-c):1,s=g(s),r||(s=y(s)),1!==v&&(s=Ku(s,v)),s=i[0]+s*(1-i[0]-i[1]),s=Al(s,0,1);const d=Math.floor(1e4*s);if(h&&p[d])a=p[d];else{if("array"===Dl(u))for(let e=0;e<o.length;e++){const n=o[e];if(s<=n){a=u[e];break}if(s>=n&&e===o.length-1){a=u[e];break}if(s>n&&s<o[e+1]){s=(s-n)/(o[e+1]-n),a=ql.interpolate(u[e],u[e+1],s,t);break}}else"function"===Dl(u)&&(a=u(s));h&&(p[d]=a)}return a};var _=()=>p={};m(e);const w=function(e){const t=ql(b(e));return s&&t[s]?t[s]():t};return w.classes=function(e){if(null!=e){if("array"===Dl(e))l=e,a=[e[0],e[e.length-1]];else{const t=ql.analyze(a);l=0===e?[t.min,t.max]:ql.limits(t,"e",e)}return w}return l},w.domain=function(e){if(!arguments.length)return a;c=e[0],f=e[e.length-1],o=[];const t=u.length;if(e.length===t&&c!==f)for(let n of Array.from(e))o.push((n-c)/(f-c));else{for(let e=0;e<t;e++)o.push(e/(t-1));if(e.length>2){const t=e.map(((t,n)=>n/(e.length-1))),n=e.map((e=>(e-c)/(f-c)));n.every(((e,n)=>t[n]===e))||(g=e=>{if(e<=0||e>=1)return e;let r=0;for(;e>=n[r+1];)r++;const a=(e-n[r])/(n[r+1]-n[r]);return t[r]+a*(t[r+1]-t[r])})}}return a=[c,f],w},w.mode=function(e){return arguments.length?(t=e,_(),w):t},w.range=function(e,t){return m(e),w},w.out=function(e){return s=e,w},w.spread=function(e){return arguments.length?(r=e,w):r},w.correctLightness=function(e){return null==e&&(e=!0),d=e,_(),y=d?function(e){const t=b(0,!0).lab()[0],n=b(1,!0).lab()[0],r=t>n;let a=b(e,!0).lab()[0];const o=t+(n-t)*e;let i=a-o,l=0,u=1,s=20;for(;Math.abs(i)>.01&&s-- >0;)r&&(i*=-1),i<0?(l=e,e+=.5*(u-e)):(u=e,e+=.5*(l-e)),a=b(e,!0).lab()[0],i=a-o;return e}:e=>e,w},w.padding=function(e){return null!=e?("number"===Dl(e)&&(e=[e,e]),i=e,w):i},w.colors=function(t,n){arguments.length<2&&(n="hex");let r=[];if(0===arguments.length)r=u.slice(0);else if(1===t)r=[w(.5)];else if(t>1){const e=a[0],n=a[1]-e;r=function(e,t){let n=[],r=0<t,a=t;for(let o=0;r?o<a:o>a;r?o++:o--)n.push(o);return n}(0,t).map((r=>w(e+r/(t-1)*n)))}else{e=[];let t=[];if(l&&l.length>2)for(let e=1,n=l.length,r=1<=n;r?e<n:e>n;r?e++:e--)t.push(.5*(l[e-1]+l[e]));else t=a;r=t.map((e=>w(e)))}return ql[n]&&(r=r.map((e=>e[n]()))),r},w.cache=function(e){return null!=e?(h=e,w):h},w.gamma=function(e){return null!=e?(v=e,w):v},w.nodata=function(e){return null!=e?(n=ql(e),w):n},w}const{round:Ju}=Math;Yl.prototype.rgb=function(e=!0){return!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Ju)},Yl.prototype.rgba=function(e=!0){return this._rgb.slice(0,4).map(((t,n)=>n<3?!1===e?t:Ju(t):t))},Object.assign(ql,{rgb:(...e)=>new Yl(...e,"rgb")}),Hl.format.rgb=(...e)=>{const t=Pl(e,"rgba");return void 0===t[3]&&(t[3]=1),t},Hl.autodetect.push({p:3,test:(...e)=>{if("array"===Dl(e=Pl(e,"rgba"))&&(3===e.length||4===e.length&&"number"==Dl(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});const Xu=(e,t,n)=>{if(!Xu[n])throw new Error("unknown blend mode "+n);return Xu[n](e,t)},Zu=e=>(t,n)=>{const r=ql(n).rgb(),a=ql(t).rgb();return ql.rgb(e(r,a))},es=e=>(t,n)=>{const r=[];return r[0]=e(t[0],n[0]),r[1]=e(t[1],n[1]),r[2]=e(t[2],n[2]),r};Xu.normal=Zu(es((e=>e))),Xu.multiply=Zu(es(((e,t)=>e*t/255))),Xu.screen=Zu(es(((e,t)=>255*(1-(1-e/255)*(1-t/255))))),Xu.overlay=Zu(es(((e,t)=>t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255))))),Xu.darken=Zu(es(((e,t)=>e>t?t:e))),Xu.lighten=Zu(es(((e,t)=>e>t?e:t))),Xu.dodge=Zu(es(((e,t)=>255===e||(e=t/255*255/(1-e/255))>255?255:e))),Xu.burn=Zu(es(((e,t)=>255*(1-(1-t/255)/(e/255)))));const{pow:ts,sin:ns,cos:rs}=Math,{floor:as,random:os}=Math,{log:is,pow:ls,floor:us,abs:ss}=Math;function cs(e,t=null){const n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Dl(e)&&(e=Object.values(e)),e.forEach((e=>{t&&"object"===Dl(e)&&(e=e[t]),null==e||isNaN(e)||(n.values.push(e),n.sum+=e,e<n.min&&(n.min=e),e>n.max&&(n.max=e),n.count+=1)})),n.domain=[n.min,n.max],n.limits=(e,t)=>fs(n,e,t),n}function fs(e,t="equal",n=7){"array"==Dl(e)&&(e=cs(e));const{min:r,max:a}=e,o=e.values.sort(((e,t)=>e-t));if(1===n)return[r,a];const i=[];if("c"===t.substr(0,1)&&(i.push(r),i.push(a)),"e"===t.substr(0,1)){i.push(r);for(let e=1;e<n;e++)i.push(r+e/n*(a-r));i.push(a)}else if("l"===t.substr(0,1)){if(r<=0)throw new Error("Logarithmic scales are only possible for values > 0");const e=Math.LOG10E*is(r),t=Math.LOG10E*is(a);i.push(r);for(let r=1;r<n;r++)i.push(ls(10,e+r/n*(t-e)));i.push(a)}else if("q"===t.substr(0,1)){i.push(r);for(let e=1;e<n;e++){const t=(o.length-1)*e/n,r=us(t);if(r===t)i.push(o[r]);else{const e=t-r;i.push(o[r]*(1-e)+o[r+1]*e)}}i.push(a)}else if("k"===t.substr(0,1)){let e;const t=o.length,l=new Array(t),u=new Array(n);let s=!0,c=0,f=null;f=[],f.push(r);for(let o=1;o<n;o++)f.push(r+o/n*(a-r));for(f.push(a);s;){for(let e=0;e<n;e++)u[e]=0;for(let e=0;e<t;e++){const t=o[e];let r,a=Number.MAX_VALUE;for(let o=0;o<n;o++){const n=ss(f[o]-t);n<a&&(a=n,r=o),u[r]++,l[e]=r}}const r=new Array(n);for(let e=0;e<n;e++)r[e]=null;for(let n=0;n<t;n++)e=l[n],null===r[e]?r[e]=o[n]:r[e]+=o[n];for(let e=0;e<n;e++)r[e]*=1/u[e];s=!1;for(let e=0;e<n;e++)if(r[e]!==f[e]){s=!0;break}f=r,c++,c>200&&(s=!1)}const d={};for(let r=0;r<n;r++)d[r]=[];for(let n=0;n<t;n++)e=l[n],d[e].push(o[n]);let p=[];for(let r=0;r<n;r++)p.push(d[r][0]),p.push(d[r][d[r].length-1]);p=p.sort(((e,t)=>e-t)),i.push(p[0]);for(let n=1;n<p.length;n+=2){const e=p[n];isNaN(e)||-1!==i.indexOf(e)||i.push(e)}}return i}const ds=.022;function ps(e,t,n){return.2126729*Math.pow(e/255,2.4)+.7151522*Math.pow(t/255,2.4)+.072175*Math.pow(n/255,2.4)}const{sqrt:hs,pow:vs,min:ms,max:ys,atan2:gs,abs:bs,cos:_s,sin:ws,exp:Ss,PI:xs}=Math,ks={cool:()=>Qu([ql.hsl(180,1,.9),ql.hsl(250,.7,.4)]),hot:()=>Qu(["#000","#f00","#ff0","#fff"]).mode("rgb")},Es={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},Os=Object.keys(Es),Cs=new Map(Os.map((e=>[e.toLowerCase(),e]))),Ns="function"==typeof Proxy?new Proxy(Es,{get(e,t){const n=t.toLowerCase();if(Cs.has(n))return e[Cs.get(n)]},getOwnPropertyNames:()=>Object.getOwnPropertyNames(Os)}):Es,{max:js}=Math;Yl.prototype.cmyk=function(){return((...e)=>{let[t,n,r]=Pl(e,"rgb");t/=255,n/=255,r/=255;const a=1-js(t,js(n,r)),o=a<1?1/(1-a):0;return[(1-t-a)*o,(1-n-a)*o,(1-r-a)*o,a]})(this._rgb)},Object.assign(ql,{cmyk:(...e)=>new Yl(...e,"cmyk")}),Hl.format.cmyk=(...e)=>{e=Pl(e,"cmyk");const[t,n,r,a]=e,o=e.length>4?e[4]:1;return 1===a?[0,0,0,o]:[t>=1?0:255*(1-t)*(1-a),n>=1?0:255*(1-n)*(1-a),r>=1?0:255*(1-r)*(1-a),o]},Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"cmyk"))&&4===e.length)return"cmyk"}});const As=(...e)=>{const[t,n,r,...a]=Pl(e,"rgb"),[o,i,l]=$u(t,n,r),[u,s,c]=ku(o,i,l);return[u,s,c,...a.length>0&&a[0]<1?[a[0]]:[]]},{round:Ts}=Math,Ms=(...e)=>{e=Pl(e,"lch");const[t,n,r,...a]=e,[o,i,l]=bu(t,n,r),[u,s,c]=Gu(o,i,l);return[u,s,c,...a.length>0&&a[0]<1?[a[0]]:[]]},Ds=/((?:-?\d+)|(?:-?\d+(?:\.\d+)?)%|none)/.source,Ps=/((?:-?(?:\d+(?:\.\d*)?|\.\d+)%?)|none)/.source,Rs=/((?:-?(?:\d+(?:\.\d*)?|\.\d+)%)|none)/.source,Fs=/\s*/.source,Ls=/\s+/.source,zs=/\s*,\s*/.source,Is=/((?:-?(?:\d+(?:\.\d*)?|\.\d+)(?:deg)?)|none)/.source,Us=/\s*(?:\/\s*((?:[01]|[01]?\.\d+)|\d+(?:\.\d+)?%))?/.source,Gs=new RegExp("^rgba?\\("+Fs+[Ds,Ds,Ds].join(Ls)+Us+"\\)$"),$s=new RegExp("^rgb\\("+Fs+[Ds,Ds,Ds].join(zs)+Fs+"\\)$"),Bs=new RegExp("^rgba\\("+Fs+[Ds,Ds,Ds,Ps].join(zs)+Fs+"\\)$"),Ws=new RegExp("^hsla?\\("+Fs+[Is,Rs,Rs].join(Ls)+Us+"\\)$"),Vs=new RegExp("^hsl?\\("+Fs+[Is,Rs,Rs].join(zs)+Fs+"\\)$"),Hs=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,Ys=new RegExp("^lab\\("+Fs+[Ps,Ps,Ps].join(Ls)+Us+"\\)$"),qs=new RegExp("^lch\\("+Fs+[Ps,Ps,Is].join(Ls)+Us+"\\)$"),Ks=new RegExp("^oklab\\("+Fs+[Ps,Ps,Ps].join(Ls)+Us+"\\)$"),Qs=new RegExp("^oklch\\("+Fs+[Ps,Ps,Is].join(Ls)+Us+"\\)$"),{round:Js}=Math,Xs=e=>e.map(((e,t)=>t<=2?Al(Js(e),0,255):e)),Zs=(e,t=0,n=100,r=!1)=>("string"==typeof e&&e.endsWith("%")&&(e=parseFloat(e.substring(0,e.length-1))/100,e=r?t+.5*(e+1)*(n-t):t+e*(n-t)),+e),ec=(e,t)=>"none"===e?t:e,tc=e=>{if("transparent"===(e=e.toLowerCase().trim()))return[0,0,0,0];let t;if(Hl.format.named)try{return Hl.format.named(e)}catch(n){}if((t=e.match(Gs))||(t=e.match($s))){let e=t.slice(1,4);for(let t=0;t<3;t++)e[t]=+Zs(ec(e[t],0),0,255);e=Xs(e);const n=void 0!==t[4]?+Zs(t[4],0,1):1;return e[3]=n,e}if(t=e.match(Bs)){const e=t.slice(1,5);for(let t=0;t<4;t++)e[t]=+Zs(e[t],0,255);return e}if((t=e.match(Ws))||(t=e.match(Vs))){const e=t.slice(1,4);e[0]=+ec(e[0].replace("deg",""),0),e[1]=.01*+Zs(ec(e[1],0),0,100),e[2]=.01*+Zs(ec(e[2],0),0,100);const n=Xs(Ru(e)),r=void 0!==t[4]?+Zs(t[4],0,1):1;return n[3]=r,n}if(t=e.match(Hs)){const e=t.slice(1,4);e[1]*=.01,e[2]*=.01;const n=Ru(e);for(let t=0;t<3;t++)n[t]=Js(n[t]);return n[3]=+t[4],n}if(t=e.match(Ys)){const e=t.slice(1,4);e[0]=Zs(ec(e[0],0),0,100),e[1]=Zs(ec(e[1],0),-125,125,!0),e[2]=Zs(ec(e[2],0),-125,125,!0);const n=au();ru("d50");const r=Xs(ou(e));ru(n);const a=void 0!==t[4]?+Zs(t[4],0,1):1;return r[3]=a,r}if(t=e.match(qs)){const e=t.slice(1,4);e[0]=Zs(e[0],0,100),e[1]=Zs(ec(e[1],0),0,150,!1),e[2]=+ec(e[2].replace("deg",""),0);const n=au();ru("d50");const r=Xs(_u(e));ru(n);const a=void 0!==t[4]?+Zs(t[4],0,1):1;return r[3]=a,r}if(t=e.match(Ks)){const e=t.slice(1,4);e[0]=Zs(ec(e[0],0),0,1),e[1]=Zs(ec(e[1],0),-.4,.4,!0),e[2]=Zs(ec(e[2],0),-.4,.4,!0);const n=Xs(Gu(e)),r=void 0!==t[4]?+Zs(t[4],0,1):1;return n[3]=r,n}if(t=e.match(Qs)){const e=t.slice(1,4);e[0]=Zs(ec(e[0],0),0,1),e[1]=Zs(ec(e[1],0),0,.4,!1),e[2]=+ec(e[2].replace("deg",""),0);const n=Xs(Ms(e)),r=void 0!==t[4]?+Zs(t[4],0,1):1;return n[3]=r,n}};tc.test=e=>Gs.test(e)||Ws.test(e)||Ys.test(e)||qs.test(e)||Ks.test(e)||Qs.test(e)||$s.test(e)||Bs.test(e)||Vs.test(e)||Hs.test(e)||"transparent"===e,Yl.prototype.css=function(e){return((...e)=>{const t=Pl(e,"rgba");let n=Rl(e)||"rgb";if("hsl"===n.substr(0,3))return((...e)=>{const t=Pl(e,"hsla");let n=Rl(e)||"lsa";return t[0]=Il(t[0]||0)+"deg",t[1]=Il(100*t[1])+"%",t[2]=Il(100*t[2])+"%","hsla"===n||t.length>3&&t[3]<1?(t[3]="/ "+(t.length>3?t[3]:1),n="hsla"):t.length=3,`${n.substr(0,3)}(${t.join(" ")})`})(Fu(t),n);if("lab"===n.substr(0,3)){const e=au();ru("d50");const r=((...e)=>{const t=Pl(e,"lab");let n=Rl(e)||"lab";return t[0]=Il(t[0])+"%",t[1]=Il(t[1]),t[2]=Il(t[2]),"laba"===n||t.length>3&&t[3]<1?t[3]="/ "+(t.length>3?t[3]:1):t.length=3,`lab(${t.join(" ")})`})(su(t),n);return ru(e),r}if("lch"===n.substr(0,3)){const e=au();ru("d50");const r=((...e)=>{const t=Pl(e,"lch");let n=Rl(e)||"lab";return t[0]=Il(t[0])+"%",t[1]=Il(t[1]),t[2]=isNaN(t[2])?"none":Il(t[2])+"deg","lcha"===n||t.length>3&&t[3]<1?t[3]="/ "+(t.length>3?t[3]:1):t.length=3,`lch(${t.join(" ")})`})(Eu(t),n);return ru(e),r}return"oklab"===n.substr(0,5)?((...e)=>{const t=Pl(e,"lab");return t[0]=Il(100*t[0])+"%",t[1]=Ul(t[1]),t[2]=Ul(t[2]),t.length>3&&t[3]<1?t[3]="/ "+(t.length>3?t[3]:1):t.length=3,`oklab(${t.join(" ")})`})($u(t)):"oklch"===n.substr(0,5)?((...e)=>{const t=Pl(e,"lch");return t[0]=Il(100*t[0])+"%",t[1]=Ul(t[1]),t[2]=isNaN(t[2])?"none":Il(t[2])+"deg",t.length>3&&t[3]<1?t[3]="/ "+(t.length>3?t[3]:1):t.length=3,`oklch(${t.join(" ")})`})(As(t)):(t[0]=Ts(t[0]),t[1]=Ts(t[1]),t[2]=Ts(t[2]),("rgba"===n||t.length>3&&t[3]<1)&&(t[3]="/ "+(t.length>3?t[3]:1),n="rgba"),`${n.substr(0,3)}(${t.slice(0,"rgb"===n?3:4).join(" ")})`)})(this._rgb,e)},ql.css=(...e)=>new Yl(...e,"css"),Hl.format.css=tc,Hl.autodetect.push({p:5,test:(e,...t)=>{if(!t.length&&"string"===Dl(e)&&tc.test(e))return"css"}}),Hl.format.gl=(...e)=>{const t=Pl(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t},ql.gl=(...e)=>new Yl(...e,"gl"),Yl.prototype.gl=function(){const e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]},Yl.prototype.hex=function(e){return eu(this._rgb,e)},ql.hex=(...e)=>new Yl(...e,"hex"),Hl.format.hex=Xl,Hl.autodetect.push({p:4,test:(e,...t)=>{if(!t.length&&"string"===Dl(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});const{log:nc}=Math,rc=e=>{const t=e/100;let n,r,a;return t<66?(n=255,r=t<6?0:-155.25485562709179-.44596950469579133*(r=t-2)+104.49216199393888*nc(r),a=t<20?0:.8274096064007395*(a=t-10)-254.76935184120902+115.67994401066147*nc(a)):(n=351.97690566805693+.114206453784165*(n=t-55)-40.25366309332127*nc(n),r=325.4494125711974+.07943456536662342*(r=t-50)-28.0852963507957*nc(r),a=255),[n,r,a,1]},{round:ac}=Math;Yl.prototype.temp=Yl.prototype.kelvin=Yl.prototype.temperature=function(){return((...e)=>{const t=Pl(e,"rgb"),n=t[0],r=t[2];let a,o=1e3,i=4e4;for(;i-o>.4;){a=.5*(i+o);const e=rc(a);e[2]/e[0]>=r/n?i=a:o=a}return ac(a)})(this._rgb)};const oc=(...e)=>new Yl(...e,"temp");Object.assign(ql,{temp:oc,kelvin:oc,temperature:oc}),Hl.format.temp=Hl.format.kelvin=Hl.format.temperature=rc,Yl.prototype.oklch=function(){return As(this._rgb)},Object.assign(ql,{oklch:(...e)=>new Yl(...e,"oklch")}),Hl.format.oklch=Ms,Hl.autodetect.push({p:2,test:(...e)=>{if("array"===Dl(e=Pl(e,"oklch"))&&3===e.length)return"oklch"}}),Object.assign(ql,{analyze:cs,average:(e,t="lrgb",n=null)=>{const r=e.length;n||(n=Array.from(new Array(r)).map((()=>1)));const a=r/n.reduce((function(e,t){return e+t}));if(n.forEach(((e,t)=>{n[t]*=a})),e=e.map((e=>new Yl(e))),"lrgb"===t)return((e,t)=>{const n=e.length,r=[0,0,0,0];for(let a=0;a<e.length;a++){const o=e[a],i=t[a]/n,l=o._rgb;r[0]+=Bu(l[0],2)*i,r[1]+=Bu(l[1],2)*i,r[2]+=Bu(l[2],2)*i,r[3]+=l[3]*i}return r[0]=Wu(r[0]),r[1]=Wu(r[1]),r[2]=Wu(r[2]),r[3]>.9999999&&(r[3]=1),new Yl(Tl(r))})(e,n);const o=e.shift(),i=o.get(t),l=[];let u=0,s=0;for(let f=0;f<i.length;f++)if(i[f]=(i[f]||0)*n[0],l.push(isNaN(i[f])?0:n[0]),"h"===t.charAt(f)&&!isNaN(i[f])){const e=i[f]/180*Vu;u+=Hu(e)*n[0],s+=Yu(e)*n[0]}let c=o.alpha()*n[0];e.forEach(((e,r)=>{const a=e.get(t);c+=e.alpha()*n[r+1];for(let o=0;o<i.length;o++)if(!isNaN(a[o]))if(l[o]+=n[r+1],"h"===t.charAt(o)){const e=a[o]/180*Vu;u+=Hu(e)*n[r+1],s+=Yu(e)*n[r+1]}else i[o]+=a[o]*n[r+1]}));for(let f=0;f<i.length;f++)if("h"===t.charAt(f)){let e=qu(s/l[f],u/l[f])/Vu*180;for(;e<0;)e+=360;for(;e>=360;)e-=360;i[f]=e}else i[f]=i[f]/l[f];return c/=r,new Yl(i,t).alpha(c>.99999?1:c,!0)},bezier:e=>{const t=function(e){let t,n,r,a;if(2===(e=e.map((e=>new Yl(e)))).length)[n,r]=e.map((e=>e.lab())),t=function(e){const t=[0,1,2].map((t=>n[t]+e*(r[t]-n[t])));return new Yl(t,"lab")};else if(3===e.length)[n,r,a]=e.map((e=>e.lab())),t=function(e){const t=[0,1,2].map((t=>(1-e)*(1-e)*n[t]+2*(1-e)*e*r[t]+e*e*a[t]));return new Yl(t,"lab")};else if(4===e.length){let o;[n,r,a,o]=e.map((e=>e.lab())),t=function(e){const t=[0,1,2].map((t=>(1-e)*(1-e)*(1-e)*n[t]+3*(1-e)*(1-e)*e*r[t]+3*(1-e)*e*e*a[t]+e*e*e*o[t]));return new Yl(t,"lab")}}else{if(!(e.length>=5))throw new RangeError("No point in running bezier with only one color.");{let n,r,a;n=e.map((e=>e.lab())),a=e.length-1,r=function(e){let t=[1,1];for(let n=1;n<e;n++){let e=[1];for(let n=1;n<=t.length;n++)e[n]=(t[n]||0)+t[n-1];t=e}return t}(a),t=function(e){const t=1-e,o=[0,1,2].map((o=>n.reduce(((n,i,l)=>n+r[l]*t**(a-l)*e**l*i[o]),0)));return new Yl(o,"lab")}}}return t}(e);return t.scale=()=>Qu(t),t},blend:Xu,brewer:Ns,Color:Yl,colors:Kl,contrast:(e,t)=>{e=new Yl(e),t=new Yl(t);const n=e.luminance(),r=t.luminance();return n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)},contrastAPCA:(e,t)=>{e=new Yl(e),t=new Yl(t),e.alpha()<1&&(e=mu(t,e,e.alpha(),"rgb"));const n=ps(...e.rgb()),r=ps(...t.rgb()),a=n>=ds?n:n+Math.pow(ds-n,1.414),o=r>=ds?r:r+Math.pow(ds-r,1.414),i=Math.pow(o,.56)-Math.pow(a,.57),l=Math.pow(o,.65)-Math.pow(a,.62),u=Math.abs(o-a)<5e-4?0:a<o?1.14*i:1.14*l;return 100*(Math.abs(u)<.1?0:u>0?u-.027:u+.027)},cubehelix:function(e=300,t=-1.5,n=1,r=1,a=[0,1]){let o,i=0;"array"===Dl(a)?o=a[1]-a[0]:(o=0,a=[a,a]);const l=function(l){const u=Gl*((e+120)/360+t*l),s=ts(a[0]+o*l,r),c=(0!==i?n[0]+l*i:n)*s*(1-s)/2,f=rs(u),d=ns(u);return ql(Tl([255*(s+c*(-.14861*f+1.78277*d)),255*(s+c*(-.29227*f-.90649*d)),255*(s+c*(1.97294*f)),1]))};return l.start=function(t){return null==t?e:(e=t,l)},l.rotations=function(e){return null==e?t:(t=e,l)},l.gamma=function(e){return null==e?r:(r=e,l)},l.hue=function(e){return null==e?n:("array"===Dl(n=e)?(i=n[1]-n[0],0===i&&(n=n[1])):i=0,l)},l.lightness=function(e){return null==e?a:("array"===Dl(e)?(a=e,o=e[1]-e[0]):(a=[e,e],o=0),l)},l.scale=()=>ql.scale(l),l.hue(n),l},deltaE:function(e,t,n=1,r=1,a=1){var o=function(e){return 360*e/(2*xs)},i=function(e){return 2*xs*e/360};e=new Yl(e),t=new Yl(t);const[l,u,s]=Array.from(e.lab()),[c,f,d]=Array.from(t.lab()),p=(l+c)/2,h=(hs(vs(u,2)+vs(s,2))+hs(vs(f,2)+vs(d,2)))/2,v=.5*(1-hs(vs(h,7)/(vs(h,7)+vs(25,7)))),m=u*(1+v),y=f*(1+v),g=hs(vs(m,2)+vs(s,2)),b=hs(vs(y,2)+vs(d,2)),_=(g+b)/2,w=o(gs(s,m)),S=o(gs(d,y)),x=w>=0?w:w+360,k=S>=0?S:S+360,E=bs(x-k)>180?(x+k+360)/2:(x+k)/2,O=1-.17*_s(i(E-30))+.24*_s(i(2*E))+.32*_s(i(3*E+6))-.2*_s(i(4*E-63));let C=k-x;C=bs(C)<=180?C:k<=x?C+360:C-360,C=2*hs(g*b)*ws(i(C)/2);const N=c-l,j=b-g,A=1+.015*vs(p-50,2)/hs(20+vs(p-50,2)),T=1+.045*_,M=1+.015*_*O,D=30*Ss(-vs((E-275)/25,2)),P=-2*hs(vs(_,7)/(vs(_,7)+vs(25,7)))*ws(2*i(D)),R=hs(vs(N/(n*A),2)+vs(j/(r*T),2)+vs(C/(a*M),2)+P*(j/(r*T))*(C/(a*M)));return ys(0,ms(100,R))},distance:function(e,t,n="lab"){e=new Yl(e),t=new Yl(t);const r=e.get(n),a=t.get(n);let o=0;for(let i in r){const e=(r[i]||0)-(a[i]||0);o+=e*e}return Math.sqrt(o)},input:Hl,interpolate:mu,limits:fs,mix:mu,random:()=>{let e="#";for(let t=0;t<6;t++)e+="0123456789abcdef".charAt(as(16*os()));return new Yl(e,"hex")},scale:Qu,scales:ks,valid:(...e)=>{try{return new Yl(...e),!0}catch(t){return!1}}});const ic=ql(zi(0)),lc=ql(zi(1));function uc({data:e,className:t}){let n=void 0===e.classes?e:e.classes;if(n.sort(((e,t)=>e.name<t.name?-1:e.name===t.name?0:1)),n=n.filter((e=>!0===e.enabled)),n.length>0){const r=[{key:"",values:n.map((e=>"Klass"+(e.shareClass?" "+e.shareClass:"")))},{key:"NAV",values:n.map((e=>e.navPerUnit))},{key:"Datum för NAV",values:n.map((()=>e.navDate))},{key:"Utdelande",values:n.map((e=>e.dividendPaying?"Ja":"Nej"))},{key:"Kortnamn Bloomberg",values:n.map((e=>e.bloombergTicker))},{key:"ISIN",values:n.map((e=>e.isin))},{key:"Handel",values:n.map((()=>e.tradeFrequency))},{key:"Bryttid",values:n.map((e=>e.tradeCutOff))},{key:"Minsta investering",values:n.map((e=>to(e.minimumInitialSubscription,"# ##0")))},{key:"Förvaltningsavgift",values:n.map((e=>to(e.managementFee,"0,000%").replace(/0{1,2}%$/,"%")))},{key:"Valuta",values:n.map((e=>e.navCurrency))},{key:"Fondtyp",values:n.map((()=>e.fundType))},{key:"Valutasäkrad",values:n.map((e=>e.fxHedged?"Ja":"Nej"))},{key:"SFDR",values:n.map((e=>e.sfdr))}];return le.jsx(cl,{className:"firstheader"+(t?" "+t:""),list:r})}return null}[lc.darken(.8),lc.darken(.2),lc.darken(-.6),ic.darken(.4),ic.darken(-.1),ic.darken(-.6)].map((e=>e.hex())),Fi(e),Fi(e),Fi(e),se.Component,Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),Fi(e),function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,o=e.hash,i=r.state||{};return[i.idx,{pathname:t,search:a,hash:o,state:i.usr||null,key:i.key||"default"}]}var o=null;n.addEventListener("popstate",(function(){if(o)f.call(o),o=null;else{var e=hl.Pop,t=a(),n=t[0],r=t[1];if(f.length){if(null!=n){var i=u-n;i&&(o={action:e,location:r,retry:function(){p(-1*i)}},p(i))}}else d(e)}}));var i=hl.Pop,l=a(),u=l[0],s=l[1],c=gl(),f=gl();function d(e){i=e;var t=a();u=t[0],s=t[1],c.call({action:i,location:s})}function p(e){r.go(e)}null==u&&(u=0,r.replaceState(yl({},r.state,{idx:u}),""))}(),Fi(e),Fi(e),Fi(e),Fi(e);const sc=no("0.0%"),cc=no("0.00"),fc={Value:"Value",YearlyReturn:"Yearly return",Return:"Return",Volatility:"Volatility",ShareOfPositiveMonths:"Share of positive months",Correlation:"Correlation",Beta:"Beta",TrackingError:"Tracking error",InformationRatio:"Information ratio",SharpeRatio:"Sharpe ratio"},dc={Value:"Värde",YearlyReturn:"Årsavkastning",Return:"Enkel avkastning",Volatility:"Volatilitet",ShareOfPositiveMonths:"Andel positiva månader",Correlation:"Korrelation",Beta:"Beta",TrackingError:"Aktiv risk",InformationRatio:"Informationskvot",SharpeRatio:"Sharpekvot"},pc=(e,t)=>e===ml.Sv?dc[t]:fc[t],hc=({masterTimeSeriesName:e,timeseries:t,navValue:n,riskFreeTimeSeries:r,locale:a=ml.Sv,showItems:o=["Value","YearlyReturn","Return","Volatility","ShareOfPositiveMonths","Correlation","Beta","TrackingError","InformationRatio","SharpeRatio"]})=>{const i=t.filter((t=>t.name===e))[0],l=i.resampleToCalenderMonthly(),u=[{key:null,values:t.map((e=>e.name))}];let s;if(r){const e=oi.align(i,r,ri.Latest),t=i.resampleToCalenderMonthly().return().subtract(e.resampleToCalenderMonthly().return()).add(1).cumProd();s=cc(t.sharpeRatio())}const c=[],f=[],d=[],p=[],h=[],v=[];for(let m=0;m<t.length;m++){const e=t[m].resampleToCalenderMonthly();if(e.name===i.name)c[m]="",f[m]="",d[m]=to(n,"# ##0"),p[m]="",h[m]=s||cc(l.sharpeRatio()),v[m]=sc(l.annualizedReturn());else{const t=e.annualizedReturn();c[m]=cc(e.correlation(l)),f[m]=sc(e.trackingError(l)),cc(e.correlation(l)*l.volatility()/e.volatility()),d[m]="",p[m]=cc(l.informationRatio(e)),h[m]=cc(e.sharpeRatio()),v[m]=sc(t)+" ["+sc(l.annualizedReturn()-t)+"]"}e.valueReturn()}return o.includes("Value")&&u.push({key:pc(a,"Value"),values:d}),o.includes("YearlyReturn")&&u.push({key:pc(a,"YearlyReturn"),values:v}),o.includes("Return")&&u.push({key:pc(a,"Return"),values:t.map((e=>sc(e.resampleToCalenderMonthly().valueReturn()).toString()))}),o.includes("Volatility")&&u.push({key:pc(a,"Volatility"),values:t.map((e=>sc(e.resampleToCalenderMonthly().volatility()).toString()))}),o.includes("ShareOfPositiveMonths")&&u.push({key:pc(a,"ShareOfPositiveMonths"),values:t.map((e=>sc(e.resampleToMonthly().positiveShare())))}),o.includes("Correlation")&&u.push({key:pc(a,"Correlation"),values:c}),o.includes("TrackingError")&&u.push({key:pc(a,"TrackingError"),values:f}),o.includes("InformationRatio")&&u.push({key:pc(a,"InformationRatio"),values:p}),o.includes("SharpeRatio")&&u.push({key:pc(a,"SharpeRatio"),values:h}),le.jsx(cl,{className:"firstheader",list:u})};function vc(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(s){return void n(s)}l.done?t(u):Promise.resolve(u).then(r,a)}function mc(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){vc(o,r,a,i,l,"next",e)}function l(e){vc(o,r,a,i,l,"throw",e)}i(void 0)}))}}function yc(){return yc=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},yc.apply(null,arguments)}var gc,bc,_c,wc,Sc={exports:{}},xc={exports:{}};var kc=function(){if(wc)return _c;wc=1;var e=(bc||(bc=1,function(e){var t=(gc||(gc=1,function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(xc)),xc.exports).default;function n(){e.exports=n=function(){return a},e.exports.__esModule=!0,e.exports.default=e.exports;var r,a={},o=Object.prototype,i=o.hasOwnProperty,l=Object.defineProperty||function(e,t,n){e[t]=n.value},u="function"==typeof Symbol?Symbol:{},s=u.iterator||"@@iterator",c=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(R){d=function(e,t,n){return e[t]=n}}function p(e,t,n,r){var a=t&&t.prototype instanceof _?t:_,o=Object.create(a.prototype),i=new D(r||[]);return l(o,"_invoke",{value:j(e,n,i)}),o}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(r){return{type:"throw",arg:r}}}a.wrap=p;var v="suspendedStart",m="suspendedYield",y="executing",g="completed",b={};function _(){}function w(){}function S(){}var x={};d(x,s,(function(){return this}));var k=Object.getPrototypeOf,E=k&&k(k(P([])));E&&E!==o&&i.call(E,s)&&(x=E);var O=S.prototype=_.prototype=Object.create(x);function C(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,n){function r(a,o,l,u){var s=h(e[a],e,o);if("throw"!==s.type){var c=s.arg,f=c.value;return f&&"object"==t(f)&&i.call(f,"__await")?n.resolve(f.__await).then((function(e){r("next",e,l,u)}),(function(e){r("throw",e,l,u)})):n.resolve(f).then((function(e){c.value=e,l(c)}),(function(e){return r("throw",e,l,u)}))}u(s.arg)}var a;l(this,"_invoke",{value:function(e,t){function o(){return new n((function(n,a){r(e,t,n,a)}))}return a=a?a.then(o,o):o()}})}function j(e,t,n){var a=v;return function(o,i){if(a===y)throw Error("Generator is already running");if(a===g){if("throw"===o)throw i;return{value:r,done:!0}}for(n.method=o,n.arg=i;;){var l=n.delegate;if(l){var u=A(l,n);if(u){if(u===b)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===v)throw a=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=y;var s=h(e,t,n);if("normal"===s.type){if(a=n.done?g:m,s.arg===b)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(a=g,n.method="throw",n.arg=s.arg)}}}function A(e,t){var n=t.method,a=e.iterator[n];if(a===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=r,A(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),b;var o=h(a,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,b;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=r),t.delegate=null,b):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,b)}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function M(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function P(e){if(e||""===e){var n=e[s];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function t(){for(;++a<e.length;)if(i.call(e,a))return t.value=e[a],t.done=!1,t;return t.value=r,t.done=!0,t};return o.next=o}}throw new TypeError(t(e)+" is not iterable")}return w.prototype=S,l(O,"constructor",{value:S,configurable:!0}),l(S,"constructor",{value:w,configurable:!0}),w.displayName=d(S,f,"GeneratorFunction"),a.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===w||"GeneratorFunction"===(t.displayName||t.name))},a.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,S):(e.__proto__=S,d(e,f,"GeneratorFunction")),e.prototype=Object.create(O),e},a.awrap=function(e){return{__await:e}},C(N.prototype),d(N.prototype,c,(function(){return this})),a.AsyncIterator=N,a.async=function(e,t,n,r,o){void 0===o&&(o=Promise);var i=new N(p(e,t,n,r),o);return a.isGeneratorFunction(t)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},C(O),d(O,f,"Generator"),d(O,s,(function(){return this})),d(O,"toString",(function(){return"[object Generator]"})),a.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},a.values=P,D.prototype={constructor:D,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=r,this.done=!1,this.delegate=null,this.method="next",this.arg=r,this.tryEntries.forEach(M),!e)for(var t in this)"t"===t.charAt(0)&&i.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=r)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(n,a){return l.type="throw",l.arg=e,t.next=n,a&&(t.method="next",t.arg=r),!!a}for(var a=this.tryEntries.length-1;a>=0;--a){var o=this.tryEntries[a],l=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var u=i.call(o,"catchLoc"),s=i.call(o,"finallyLoc");if(u&&s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!s)throw Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=e,o.arg=t,a?(this.method="next",this.next=a.finallyLoc,b):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),b},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),M(n),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;M(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:P(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=r),b}},a}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(Sc)),Sc.exports)();_c=e;try{regeneratorRuntime=e}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}return _c}();const Ec=Q(kc),Oc="object"==typeof performance&&performance&&"function"==typeof performance.now?performance:Date,Cc=new Set,Nc="object"==typeof process&&process?process:{},jc=(e,t,n,r)=>{"function"==typeof Nc.emitWarning?Nc.emitWarning(e,t,n,r):console.error(`[${n}] ${t}: ${e}`)};let Ac=globalThis.AbortController,Tc=globalThis.AbortSignal;if(void 0===Ac){Tc=class{constructor(){__publicField(this,"onabort"),__publicField(this,"_onabort",[]),__publicField(this,"reason"),__publicField(this,"aborted",!1)}addEventListener(e,t){this._onabort.push(t)}},Ac=class{constructor(){__publicField(this,"signal",new Tc),t()}abort(e){var t,n;if(!this.signal.aborted){this.signal.reason=e,this.signal.aborted=!0;for(const t of this.signal._onabort)t(e);null==(n=(t=this.signal).onabort)||n.call(t,e)}}};let e="1"!==(null==(n=Nc.env)?void 0:n.LRU_CACHE_IGNORE_AC_WARNING);const t=()=>{e&&(e=!1,jc("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",t))}}const Mc=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),Dc=e=>Mc(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?Pc:null:null;class Pc extends Array{constructor(e){super(e),this.fill(0)}}const Rc=class e{constructor(t,n){if(__publicField(this,"heap"),__publicField(this,"length"),!__privateGet(e,r))throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new n(t),this.length=0}static create(t){const n=Dc(t);if(!n)return[];__privateSet(e,r,!0);const a=new e(t,n);return __privateSet(e,r,!1),a}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}};r=new WeakMap,__privateAdd(Rc,r,!1);let Fc=Rc;const Lc=class e{constructor(t){__privateAdd(this,j),__privateAdd(this,i),__privateAdd(this,l),__privateAdd(this,u),__privateAdd(this,s),__privateAdd(this,c),__privateAdd(this,f),__publicField(this,"ttl"),__publicField(this,"ttlResolution"),__publicField(this,"ttlAutopurge"),__publicField(this,"updateAgeOnGet"),__publicField(this,"updateAgeOnHas"),__publicField(this,"allowStale"),__publicField(this,"noDisposeOnSet"),__publicField(this,"noUpdateTTL"),__publicField(this,"maxEntrySize"),__publicField(this,"sizeCalculation"),__publicField(this,"noDeleteOnFetchRejection"),__publicField(this,"noDeleteOnStaleGet"),__publicField(this,"allowStaleOnFetchAbort"),__publicField(this,"allowStaleOnFetchRejection"),__publicField(this,"ignoreFetchAbort"),__privateAdd(this,d),__privateAdd(this,p),__privateAdd(this,h),__privateAdd(this,v),__privateAdd(this,m),__privateAdd(this,y),__privateAdd(this,g),__privateAdd(this,b),__privateAdd(this,_),__privateAdd(this,w),__privateAdd(this,S),__privateAdd(this,x),__privateAdd(this,k),__privateAdd(this,E),__privateAdd(this,O),__privateAdd(this,C),__privateAdd(this,N),__privateAdd(this,T,(()=>{})),__privateAdd(this,M,(()=>{})),__privateAdd(this,D,(()=>{})),__privateAdd(this,P,(()=>!1)),__privateAdd(this,F,(e=>{})),__privateAdd(this,L,((e,t,n)=>{})),__privateAdd(this,z,((e,t,n,r)=>{if(n||r)throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache");return 0})),__publicField(this,a,"LRUCache");const{max:n=0,ttl:r,ttlResolution:o=1,ttlAutopurge:I,updateAgeOnGet:U,updateAgeOnHas:G,allowStale:$,dispose:B,disposeAfter:W,noDisposeOnSet:V,noUpdateTTL:H,maxSize:Y=0,maxEntrySize:q=0,sizeCalculation:K,fetchMethod:Q,memoMethod:J,noDeleteOnFetchRejection:X,noDeleteOnStaleGet:Z,allowStaleOnFetchRejection:ee,allowStaleOnFetchAbort:te,ignoreFetchAbort:ne}=t;if(0!==n&&!Mc(n))throw new TypeError("max option must be a nonnegative integer");const re=n?Dc(n):Array;if(!re)throw new Error("invalid max value: "+n);if(__privateSet(this,i,n),__privateSet(this,l,Y),this.maxEntrySize=q||__privateGet(this,l),this.sizeCalculation=K,this.sizeCalculation){if(!__privateGet(this,l)&&!this.maxEntrySize)throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize");if("function"!=typeof this.sizeCalculation)throw new TypeError("sizeCalculation set to non-function")}if(void 0!==J&&"function"!=typeof J)throw new TypeError("memoMethod must be a function if defined");if(__privateSet(this,f,J),void 0!==Q&&"function"!=typeof Q)throw new TypeError("fetchMethod must be a function if specified");if(__privateSet(this,c,Q),__privateSet(this,C,!!Q),__privateSet(this,h,new Map),__privateSet(this,v,new Array(n).fill(void 0)),__privateSet(this,m,new Array(n).fill(void 0)),__privateSet(this,y,new re(n)),__privateSet(this,g,new re(n)),__privateSet(this,b,0),__privateSet(this,_,0),__privateSet(this,w,Fc.create(n)),__privateSet(this,d,0),__privateSet(this,p,0),"function"==typeof B&&__privateSet(this,u,B),"function"==typeof W?(__privateSet(this,s,W),__privateSet(this,S,[])):(__privateSet(this,s,void 0),__privateSet(this,S,void 0)),__privateSet(this,O,!!__privateGet(this,u)),__privateSet(this,N,!!__privateGet(this,s)),this.noDisposeOnSet=!!V,this.noUpdateTTL=!!H,this.noDeleteOnFetchRejection=!!X,this.allowStaleOnFetchRejection=!!ee,this.allowStaleOnFetchAbort=!!te,this.ignoreFetchAbort=!!ne,0!==this.maxEntrySize){if(0!==__privateGet(this,l)&&!Mc(__privateGet(this,l)))throw new TypeError("maxSize must be a positive integer if specified");if(!Mc(this.maxEntrySize))throw new TypeError("maxEntrySize must be a positive integer if specified");__privateMethod(this,j,R).call(this)}if(this.allowStale=!!$,this.noDeleteOnStaleGet=!!Z,this.updateAgeOnGet=!!U,this.updateAgeOnHas=!!G,this.ttlResolution=Mc(o)||0===o?o:1,this.ttlAutopurge=!!I,this.ttl=r||0,this.ttl){if(!Mc(this.ttl))throw new TypeError("ttl must be a positive integer if specified");__privateMethod(this,j,A).call(this)}if(0===__privateGet(this,i)&&0===this.ttl&&0===__privateGet(this,l))throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!__privateGet(this,i)&&!__privateGet(this,l)){const t="LRU_CACHE_UNBOUNDED";ae=t,Cc.has(ae)||(Cc.add(t),jc("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",t,e))}var ae}static unsafeExposeInternals(e){return{starts:__privateGet(e,k),ttls:__privateGet(e,E),sizes:__privateGet(e,x),keyMap:__privateGet(e,h),keyList:__privateGet(e,v),valList:__privateGet(e,m),next:__privateGet(e,y),prev:__privateGet(e,g),get head(){return __privateGet(e,b)},get tail(){return __privateGet(e,_)},free:__privateGet(e,w),isBackgroundFetch:t=>{var n;return __privateMethod(n=e,j,W).call(n,t)},backgroundFetch:(t,n,r,a)=>{var o;return __privateMethod(o=e,j,B).call(o,t,n,r,a)},moveToTail:t=>{var n;return __privateMethod(n=e,j,H).call(n,t)},indexes:t=>{var n;return __privateMethod(n=e,j,I).call(n,t)},rindexes:t=>{var n;return __privateMethod(n=e,j,U).call(n,t)},isStale:t=>{var n;return __privateGet(n=e,P).call(n,t)}}}get max(){return __privateGet(this,i)}get maxSize(){return __privateGet(this,l)}get calculatedSize(){return __privateGet(this,p)}get size(){return __privateGet(this,d)}get fetchMethod(){return __privateGet(this,c)}get memoMethod(){return __privateGet(this,f)}get dispose(){return __privateGet(this,u)}get disposeAfter(){return __privateGet(this,s)}getRemainingTTL(e){return __privateGet(this,h).has(e)?1/0:0}*entries(){for(const e of __privateMethod(this,j,I).call(this))void 0===__privateGet(this,m)[e]||void 0===__privateGet(this,v)[e]||__privateMethod(this,j,W).call(this,__privateGet(this,m)[e])||(yield[__privateGet(this,v)[e],__privateGet(this,m)[e]])}*rentries(){for(const e of __privateMethod(this,j,U).call(this))void 0===__privateGet(this,m)[e]||void 0===__privateGet(this,v)[e]||__privateMethod(this,j,W).call(this,__privateGet(this,m)[e])||(yield[__privateGet(this,v)[e],__privateGet(this,m)[e]])}*keys(){for(const e of __privateMethod(this,j,I).call(this)){const t=__privateGet(this,v)[e];void 0===t||__privateMethod(this,j,W).call(this,__privateGet(this,m)[e])||(yield t)}}*rkeys(){for(const e of __privateMethod(this,j,U).call(this)){const t=__privateGet(this,v)[e];void 0===t||__privateMethod(this,j,W).call(this,__privateGet(this,m)[e])||(yield t)}}*values(){for(const e of __privateMethod(this,j,I).call(this))void 0===__privateGet(this,m)[e]||__privateMethod(this,j,W).call(this,__privateGet(this,m)[e])||(yield __privateGet(this,m)[e])}*rvalues(){for(const e of __privateMethod(this,j,U).call(this))void 0===__privateGet(this,m)[e]||__privateMethod(this,j,W).call(this,__privateGet(this,m)[e])||(yield __privateGet(this,m)[e])}[(o=Symbol.iterator,a=Symbol.toStringTag,o)](){return this.entries()}find(e,t={}){for(const n of __privateMethod(this,j,I).call(this)){const r=__privateGet(this,m)[n],a=__privateMethod(this,j,W).call(this,r)?r.__staleWhileFetching:r;if(void 0!==a&&e(a,__privateGet(this,v)[n],this))return this.get(__privateGet(this,v)[n],t)}}forEach(e,t=this){for(const n of __privateMethod(this,j,I).call(this)){const r=__privateGet(this,m)[n],a=__privateMethod(this,j,W).call(this,r)?r.__staleWhileFetching:r;void 0!==a&&e.call(t,a,__privateGet(this,v)[n],this)}}rforEach(e,t=this){for(const n of __privateMethod(this,j,U).call(this)){const r=__privateGet(this,m)[n],a=__privateMethod(this,j,W).call(this,r)?r.__staleWhileFetching:r;void 0!==a&&e.call(t,a,__privateGet(this,v)[n],this)}}purgeStale(){let e=!1;for(const t of __privateMethod(this,j,U).call(this,{allowStale:!0}))__privateGet(this,P).call(this,t)&&(__privateMethod(this,j,Y).call(this,__privateGet(this,v)[t],"expire"),e=!0);return e}info(e){const t=__privateGet(this,h).get(e);if(void 0===t)return;const n=__privateGet(this,m)[t],r=__privateMethod(this,j,W).call(this,n)?n.__staleWhileFetching:n;if(void 0===r)return;const a={value:r};if(__privateGet(this,E)&&__privateGet(this,k)){const e=__privateGet(this,E)[t],n=__privateGet(this,k)[t];if(e&&n){const t=e-(Oc.now()-n);a.ttl=t,a.start=Date.now()}}return __privateGet(this,x)&&(a.size=__privateGet(this,x)[t]),a}dump(){const e=[];for(const t of __privateMethod(this,j,I).call(this,{allowStale:!0})){const n=__privateGet(this,v)[t],r=__privateGet(this,m)[t],a=__privateMethod(this,j,W).call(this,r)?r.__staleWhileFetching:r;if(void 0===a||void 0===n)continue;const o={value:a};if(__privateGet(this,E)&&__privateGet(this,k)){o.ttl=__privateGet(this,E)[t];const e=Oc.now()-__privateGet(this,k)[t];o.start=Math.floor(Date.now()-e)}__privateGet(this,x)&&(o.size=__privateGet(this,x)[t]),e.unshift([n,o])}return e}load(e){this.clear();for(const[t,n]of e){if(n.start){const e=Date.now()-n.start;n.start=Oc.now()-e}this.set(t,n.value,n)}}set(e,t,n={}){var r,a,o,l,c;if(void 0===t)return this.delete(e),this;const{ttl:f=this.ttl,start:p,noDisposeOnSet:b=this.noDisposeOnSet,sizeCalculation:x=this.sizeCalculation,status:k}=n;let{noUpdateTTL:T=this.noUpdateTTL}=n;const P=__privateGet(this,z).call(this,e,t,n.size||0,x);if(this.maxEntrySize&&P>this.maxEntrySize)return k&&(k.set="miss",k.maxEntrySizeExceeded=!0),__privateMethod(this,j,Y).call(this,e,"set"),this;let R=0===__privateGet(this,d)?void 0:__privateGet(this,h).get(e);if(void 0===R)R=0===__privateGet(this,d)?__privateGet(this,_):0!==__privateGet(this,w).length?__privateGet(this,w).pop():__privateGet(this,d)===__privateGet(this,i)?__privateMethod(this,j,$).call(this,!1):__privateGet(this,d),__privateGet(this,v)[R]=e,__privateGet(this,m)[R]=t,__privateGet(this,h).set(e,R),__privateGet(this,y)[__privateGet(this,_)]=R,__privateGet(this,g)[R]=__privateGet(this,_),__privateSet(this,_,R),__privateWrapper(this,d)._++,__privateGet(this,L).call(this,R,P,k),k&&(k.set="add"),T=!1;else{__privateMethod(this,j,H).call(this,R);const n=__privateGet(this,m)[R];if(t!==n){if(__privateGet(this,C)&&__privateMethod(this,j,W).call(this,n)){n.__abortController.abort(new Error("replaced"));const{__staleWhileFetching:t}=n;void 0===t||b||(__privateGet(this,O)&&(null==(r=__privateGet(this,u))||r.call(this,t,e,"set")),__privateGet(this,N)&&(null==(a=__privateGet(this,S))||a.push([t,e,"set"])))}else b||(__privateGet(this,O)&&(null==(o=__privateGet(this,u))||o.call(this,n,e,"set")),__privateGet(this,N)&&(null==(l=__privateGet(this,S))||l.push([n,e,"set"])));if(__privateGet(this,F).call(this,R),__privateGet(this,L).call(this,R,P,k),__privateGet(this,m)[R]=t,k){k.set="replace";const e=n&&__privateMethod(this,j,W).call(this,n)?n.__staleWhileFetching:n;void 0!==e&&(k.oldValue=e)}}else k&&(k.set="update")}if(0===f||__privateGet(this,E)||__privateMethod(this,j,A).call(this),__privateGet(this,E)&&(T||__privateGet(this,D).call(this,R,f,p),k&&__privateGet(this,M).call(this,k,R)),!b&&__privateGet(this,N)&&__privateGet(this,S)){const e=__privateGet(this,S);let t;for(;t=null==e?void 0:e.shift();)null==(c=__privateGet(this,s))||c.call(this,...t)}return this}pop(){var e;try{for(;__privateGet(this,d);){const e=__privateGet(this,m)[__privateGet(this,b)];if(__privateMethod(this,j,$).call(this,!0),__privateMethod(this,j,W).call(this,e)){if(e.__staleWhileFetching)return e.__staleWhileFetching}else if(void 0!==e)return e}}finally{if(__privateGet(this,N)&&__privateGet(this,S)){const t=__privateGet(this,S);let n;for(;n=null==t?void 0:t.shift();)null==(e=__privateGet(this,s))||e.call(this,...n)}}}has(e,t={}){const{updateAgeOnHas:n=this.updateAgeOnHas,status:r}=t,a=__privateGet(this,h).get(e);if(void 0!==a){const e=__privateGet(this,m)[a];if(__privateMethod(this,j,W).call(this,e)&&void 0===e.__staleWhileFetching)return!1;if(!__privateGet(this,P).call(this,a))return n&&__privateGet(this,T).call(this,a),r&&(r.has="hit",__privateGet(this,M).call(this,r,a)),!0;r&&(r.has="stale",__privateGet(this,M).call(this,r,a))}else r&&(r.has="miss");return!1}peek(e,t={}){const{allowStale:n=this.allowStale}=t,r=__privateGet(this,h).get(e);if(void 0===r||!n&&__privateGet(this,P).call(this,r))return;const a=__privateGet(this,m)[r];return __privateMethod(this,j,W).call(this,a)?a.__staleWhileFetching:a}async fetch(e,t={}){const{allowStale:n=this.allowStale,updateAgeOnGet:r=this.updateAgeOnGet,noDeleteOnStaleGet:a=this.noDeleteOnStaleGet,ttl:o=this.ttl,noDisposeOnSet:i=this.noDisposeOnSet,size:l=0,sizeCalculation:u=this.sizeCalculation,noUpdateTTL:s=this.noUpdateTTL,noDeleteOnFetchRejection:c=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:f=this.allowStaleOnFetchRejection,ignoreFetchAbort:d=this.ignoreFetchAbort,allowStaleOnFetchAbort:p=this.allowStaleOnFetchAbort,context:v,forceRefresh:y=!1,status:g,signal:b}=t;if(!__privateGet(this,C))return g&&(g.fetch="get"),this.get(e,{allowStale:n,updateAgeOnGet:r,noDeleteOnStaleGet:a,status:g});const _={allowStale:n,updateAgeOnGet:r,noDeleteOnStaleGet:a,ttl:o,noDisposeOnSet:i,size:l,sizeCalculation:u,noUpdateTTL:s,noDeleteOnFetchRejection:c,allowStaleOnFetchRejection:f,allowStaleOnFetchAbort:p,ignoreFetchAbort:d,status:g,signal:b};let w=__privateGet(this,h).get(e);if(void 0===w){g&&(g.fetch="miss");const t=__privateMethod(this,j,B).call(this,e,w,_,v);return t.__returned=t}{const t=__privateGet(this,m)[w];if(__privateMethod(this,j,W).call(this,t)){const e=n&&void 0!==t.__staleWhileFetching;return g&&(g.fetch="inflight",e&&(g.returnedStale=!0)),e?t.__staleWhileFetching:t.__returned=t}const a=__privateGet(this,P).call(this,w);if(!y&&!a)return g&&(g.fetch="hit"),__privateMethod(this,j,H).call(this,w),r&&__privateGet(this,T).call(this,w),g&&__privateGet(this,M).call(this,g,w),t;const o=__privateMethod(this,j,B).call(this,e,w,_,v),i=void 0!==o.__staleWhileFetching&&n;return g&&(g.fetch=a?"stale":"refresh",i&&a&&(g.returnedStale=!0)),i?o.__staleWhileFetching:o.__returned=o}}async forceFetch(e,t={}){const n=await this.fetch(e,t);if(void 0===n)throw new Error("fetch() returned undefined");return n}memo(e,t={}){const n=__privateGet(this,f);if(!n)throw new Error("no memoMethod provided to constructor");const r=t,{context:a,forceRefresh:o}=r,i=__objRest(r,["context","forceRefresh"]),l=this.get(e,i);if(!o&&void 0!==l)return l;const u=n(e,l,{options:i,context:a});return this.set(e,u,i),u}get(e,t={}){const{allowStale:n=this.allowStale,updateAgeOnGet:r=this.updateAgeOnGet,noDeleteOnStaleGet:a=this.noDeleteOnStaleGet,status:o}=t,i=__privateGet(this,h).get(e);if(void 0!==i){const t=__privateGet(this,m)[i],l=__privateMethod(this,j,W).call(this,t);return o&&__privateGet(this,M).call(this,o,i),__privateGet(this,P).call(this,i)?(o&&(o.get="stale"),l?(o&&n&&void 0!==t.__staleWhileFetching&&(o.returnedStale=!0),n?t.__staleWhileFetching:void 0):(a||__privateMethod(this,j,Y).call(this,e,"expire"),o&&n&&(o.returnedStale=!0),n?t:void 0)):(o&&(o.get="hit"),l?t.__staleWhileFetching:(__privateMethod(this,j,H).call(this,i),r&&__privateGet(this,T).call(this,i),t))}o&&(o.get="miss")}delete(e){return __privateMethod(this,j,Y).call(this,e,"delete")}clear(){return __privateMethod(this,j,q).call(this,"delete")}};i=new WeakMap,l=new WeakMap,u=new WeakMap,s=new WeakMap,c=new WeakMap,f=new WeakMap,d=new WeakMap,p=new WeakMap,h=new WeakMap,v=new WeakMap,m=new WeakMap,y=new WeakMap,g=new WeakMap,b=new WeakMap,_=new WeakMap,w=new WeakMap,S=new WeakMap,x=new WeakMap,k=new WeakMap,E=new WeakMap,O=new WeakMap,C=new WeakMap,N=new WeakMap,j=new WeakSet,A=function(){const e=new Pc(__privateGet(this,i)),t=new Pc(__privateGet(this,i));__privateSet(this,E,e),__privateSet(this,k,t),__privateSet(this,D,((n,r,a=Oc.now())=>{if(t[n]=0!==r?a:0,e[n]=r,0!==r&&this.ttlAutopurge){const e=setTimeout((()=>{__privateGet(this,P).call(this,n)&&__privateMethod(this,j,Y).call(this,__privateGet(this,v)[n],"expire")}),r+1);e.unref&&e.unref()}})),__privateSet(this,T,(n=>{t[n]=0!==e[n]?Oc.now():0})),__privateSet(this,M,((a,o)=>{if(e[o]){const i=e[o],l=t[o];if(!i||!l)return;a.ttl=i,a.start=l,a.now=n||r();const u=a.now-l;a.remainingTTL=i-u}}));let n=0;const r=()=>{const e=Oc.now();if(this.ttlResolution>0){n=e;const t=setTimeout((()=>n=0),this.ttlResolution);t.unref&&t.unref()}return e};this.getRemainingTTL=a=>{const o=__privateGet(this,h).get(a);if(void 0===o)return 0;const i=e[o],l=t[o];return i&&l?i-((n||r())-l):1/0},__privateSet(this,P,(a=>{const o=t[a],i=e[a];return!!i&&!!o&&(n||r())-o>i}))},T=new WeakMap,M=new WeakMap,D=new WeakMap,P=new WeakMap,R=function(){const e=new Pc(__privateGet(this,i));__privateSet(this,p,0),__privateSet(this,x,e),__privateSet(this,F,(t=>{__privateSet(this,p,__privateGet(this,p)-e[t]),e[t]=0})),__privateSet(this,z,((e,t,n,r)=>{if(__privateMethod(this,j,W).call(this,t))return 0;if(!Mc(n)){if(!r)throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.");if("function"!=typeof r)throw new TypeError("sizeCalculation must be a function");if(n=r(t,e),!Mc(n))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}return n})),__privateSet(this,L,((t,n,r)=>{if(e[t]=n,__privateGet(this,l)){const n=__privateGet(this,l)-e[t];for(;__privateGet(this,p)>n;)__privateMethod(this,j,$).call(this,!0)}__privateSet(this,p,__privateGet(this,p)+e[t]),r&&(r.entrySize=n,r.totalCalculatedSize=__privateGet(this,p))}))},F=new WeakMap,L=new WeakMap,z=new WeakMap,I=function*({allowStale:e=this.allowStale}={}){if(__privateGet(this,d))for(let t=__privateGet(this,_);__privateMethod(this,j,G).call(this,t)&&(!e&&__privateGet(this,P).call(this,t)||(yield t),t!==__privateGet(this,b));)t=__privateGet(this,g)[t]},U=function*({allowStale:e=this.allowStale}={}){if(__privateGet(this,d))for(let t=__privateGet(this,b);__privateMethod(this,j,G).call(this,t)&&(!e&&__privateGet(this,P).call(this,t)||(yield t),t!==__privateGet(this,_));)t=__privateGet(this,y)[t]},G=function(e){return void 0!==e&&__privateGet(this,h).get(__privateGet(this,v)[e])===e},$=function(e){var t,n;const r=__privateGet(this,b),a=__privateGet(this,v)[r],o=__privateGet(this,m)[r];return __privateGet(this,C)&&__privateMethod(this,j,W).call(this,o)?o.__abortController.abort(new Error("evicted")):(__privateGet(this,O)||__privateGet(this,N))&&(__privateGet(this,O)&&(null==(t=__privateGet(this,u))||t.call(this,o,a,"evict")),__privateGet(this,N)&&(null==(n=__privateGet(this,S))||n.push([o,a,"evict"]))),__privateGet(this,F).call(this,r),e&&(__privateGet(this,v)[r]=void 0,__privateGet(this,m)[r]=void 0,__privateGet(this,w).push(r)),1===__privateGet(this,d)?(__privateSet(this,b,__privateSet(this,_,0)),__privateGet(this,w).length=0):__privateSet(this,b,__privateGet(this,y)[r]),__privateGet(this,h).delete(a),__privateWrapper(this,d)._--,r},B=function(e,t,n,r){const a=void 0===t?void 0:__privateGet(this,m)[t];if(__privateMethod(this,j,W).call(this,a))return a;const o=new Ac,{signal:i}=n;null==i||i.addEventListener("abort",(()=>o.abort(i.reason)),{signal:o.signal});const l={signal:o.signal,options:n,context:r},u=(r,a=!1)=>{const{aborted:i}=o.signal,u=n.ignoreFetchAbort&&void 0!==r;if(n.status&&(i&&!a?(n.status.fetchAborted=!0,n.status.fetchError=o.signal.reason,u&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),i&&!u&&!a)return s(o.signal.reason);const c=f;return __privateGet(this,m)[t]===f&&(void 0===r?c.__staleWhileFetching?__privateGet(this,m)[t]=c.__staleWhileFetching:__privateMethod(this,j,Y).call(this,e,"fetch"):(n.status&&(n.status.fetchUpdated=!0),this.set(e,r,l.options))),r},s=r=>{const{aborted:a}=o.signal,i=a&&n.allowStaleOnFetchAbort,l=i||n.allowStaleOnFetchRejection,u=l||n.noDeleteOnFetchRejection,s=f;if(__privateGet(this,m)[t]===f&&(u&&void 0!==s.__staleWhileFetching?i||(__privateGet(this,m)[t]=s.__staleWhileFetching):__privateMethod(this,j,Y).call(this,e,"fetch")),l)return n.status&&void 0!==s.__staleWhileFetching&&(n.status.returnedStale=!0),s.__staleWhileFetching;if(s.__returned===s)throw r};n.status&&(n.status.fetchDispatched=!0);const f=new Promise(((t,r)=>{var i;const s=null==(i=__privateGet(this,c))?void 0:i.call(this,e,a,l);s&&s instanceof Promise&&s.then((e=>t(void 0===e?void 0:e)),r),o.signal.addEventListener("abort",(()=>{n.ignoreFetchAbort&&!n.allowStaleOnFetchAbort||(t(void 0),n.allowStaleOnFetchAbort&&(t=e=>u(e,!0)))}))})).then(u,(e=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=e),s(e)))),d=Object.assign(f,{__abortController:o,__staleWhileFetching:a,__returned:void 0});return void 0===t?(this.set(e,d,__spreadProps(__spreadValues({},l.options),{status:void 0})),t=__privateGet(this,h).get(e)):__privateGet(this,m)[t]=d,d},W=function(e){if(!__privateGet(this,C))return!1;const t=e;return!!t&&t instanceof Promise&&t.hasOwnProperty("__staleWhileFetching")&&t.__abortController instanceof Ac},V=function(e,t){__privateGet(this,g)[t]=e,__privateGet(this,y)[e]=t},H=function(e){e!==__privateGet(this,_)&&(e===__privateGet(this,b)?__privateSet(this,b,__privateGet(this,y)[e]):__privateMethod(this,j,V).call(this,__privateGet(this,g)[e],__privateGet(this,y)[e]),__privateMethod(this,j,V).call(this,__privateGet(this,_),e),__privateSet(this,_,e))},Y=function(e,t){var n,r,a,o;let i=!1;if(0!==__privateGet(this,d)){const a=__privateGet(this,h).get(e);if(void 0!==a)if(i=!0,1===__privateGet(this,d))__privateMethod(this,j,q).call(this,t);else{__privateGet(this,F).call(this,a);const o=__privateGet(this,m)[a];if(__privateMethod(this,j,W).call(this,o)?o.__abortController.abort(new Error("deleted")):(__privateGet(this,O)||__privateGet(this,N))&&(__privateGet(this,O)&&(null==(n=__privateGet(this,u))||n.call(this,o,e,t)),__privateGet(this,N)&&(null==(r=__privateGet(this,S))||r.push([o,e,t]))),__privateGet(this,h).delete(e),__privateGet(this,v)[a]=void 0,__privateGet(this,m)[a]=void 0,a===__privateGet(this,_))__privateSet(this,_,__privateGet(this,g)[a]);else if(a===__privateGet(this,b))__privateSet(this,b,__privateGet(this,y)[a]);else{const e=__privateGet(this,g)[a];__privateGet(this,y)[e]=__privateGet(this,y)[a];const t=__privateGet(this,y)[a];__privateGet(this,g)[t]=__privateGet(this,g)[a]}__privateWrapper(this,d)._--,__privateGet(this,w).push(a)}}if(__privateGet(this,N)&&(null==(a=__privateGet(this,S))?void 0:a.length)){const e=__privateGet(this,S);let t;for(;t=null==e?void 0:e.shift();)null==(o=__privateGet(this,s))||o.call(this,...t)}return i},q=function(e){var t,n,r;for(const a of __privateMethod(this,j,U).call(this,{allowStale:!0})){const r=__privateGet(this,m)[a];if(__privateMethod(this,j,W).call(this,r))r.__abortController.abort(new Error("deleted"));else{const o=__privateGet(this,v)[a];__privateGet(this,O)&&(null==(t=__privateGet(this,u))||t.call(this,r,o,e)),__privateGet(this,N)&&(null==(n=__privateGet(this,S))||n.push([r,o,e]))}}if(__privateGet(this,h).clear(),__privateGet(this,m).fill(void 0),__privateGet(this,v).fill(void 0),__privateGet(this,E)&&__privateGet(this,k)&&(__privateGet(this,E).fill(0),__privateGet(this,k).fill(0)),__privateGet(this,x)&&__privateGet(this,x).fill(0),__privateSet(this,b,0),__privateSet(this,_,0),__privateGet(this,w).length=0,__privateSet(this,p,0),__privateSet(this,d,0),__privateGet(this,N)&&__privateGet(this,S)){const e=__privateGet(this,S);let t;for(;t=null==e?void 0:e.shift();)null==(r=__privateGet(this,s))||r.call(this,...t)}};let zc=Lc;var Ic=Object.prototype.hasOwnProperty;function Uc(e,t){var n,r;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&Uc(e[r],t[r]););return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(Ic.call(e,n)&&++r&&!Ic.call(t,n))return!1;if(!(n in t)||!Uc(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}var Gc,$c,Bc="REQUEST_START",Wc="REQUEST_END",Vc={manual:!1,useCache:!0,ssr:!0,autoCancel:!0},Hc=function(){var e,t,n,r=[];function a(){e=new zc({max:500}),t=En,n=Vc}function o(r){void 0===r&&(r={}),void 0!==r.axios&&(t=r.axios),void 0!==r.cache&&(e=r.cache),void 0!==r.defaultOptions&&(n=yc({},Vc,r.defaultOptions))}function i(){return(i=mc(Ec.mark((function t(){var n;return Ec.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=[].concat(r),r.length=0,t.next=4,Promise.all(n);case 4:return t.abrupt("return",e.dump());case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}return a(),o(void 0),Object.assign((function e(r,a){var o=se.useMemo((function(){return qc(r)}),Kc(r)),i=se.useMemo((function(){return yc({},n,a)}),Kc(a)),l=se.useRef(),c=se.useReducer(u,(h=o,v=i,m=!v.manual&&s(h,v),yc({loading:!v.manual&&!m,error:null},m?{data:m.data,response:m}:null))),f=c[0],p=c[1];var h,v,m;"undefined"==typeof window&&i.ssr&&!i.manual&&e.__ssrPromises.push(t(o));var y=se.useCallback((function(){l.current&&l.current.abort()}),[]),g=se.useCallback((function(e){return i.autoCancel&&y(),l.current=new AbortController,e.signal=l.current.signal,e}),[y,i.autoCancel]);se.useEffect((function(){return i.manual||d(g(o),i,p).catch((function(){})),function(){i.autoCancel&&y()}}),[o,i,g,y]);var b=se.useCallback((function(e,t){return e=qc(e),d(g(yc({},o,(n=e)&&n.nativeEvent&&n.nativeEvent instanceof Event?null:e)),yc({useCache:!1},t),p);var n}),[o,g]);return[f,b,y]}),{__ssrPromises:r,resetConfigure:a,configure:o,loadCache:function(t){e.load(t)},serializeCache:function(){return i.apply(this,arguments)},clearCache:function(){e.clear()}});function l(t,n){if(e){var r=Yc(t),a=yc({},n);delete a.config,delete a.request,e.set(r,a)}}function u(e,t){var n;switch(t.type){case Bc:return yc({},e,{loading:!0,error:null});case Wc:return yc({},e,{loading:!1},t.error?{}:{data:t.payload.data,error:null},((n={})[t.error?"error":"response"]=t.payload,n))}}function s(t,n,r){if(e&&n.useCache){var a=Yc(t),o=e.get(a);return o&&r&&r({type:Wc,payload:o}),o}}function c(e,t){return f.apply(this,arguments)}function f(){return(f=mc(Ec.mark((function e(n,r){var a;return Ec.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r({type:Bc}),e.next=4,t(n);case 4:return a=e.sent,l(n,a),r({type:Wc,payload:a}),e.abrupt("return",a);case 10:throw e.prev=10,e.t0=e.catch(0),jn(e.t0)||r({type:Wc,payload:e.t0,error:!0}),e.t0;case 14:case"end":return e.stop()}}),e,null,[[0,10]])})))).apply(this,arguments)}function d(e,t,n){return p.apply(this,arguments)}function p(){return(p=mc(Ec.mark((function e(t,n,r){return Ec.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",s(t,n,r)||c(t,r));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}}();function Yc(e){var t=yc({},e);return delete t.cancelToken,JSON.stringify(t)}function qc(e){return"string"==typeof e?{url:e}:Object.assign({},e)}function Kc(e){var t=se.useRef(),n=se.useRef(0);return Uc(e,t.current)||(t.current=e,n.current+=1),[n.current]}function Qc({uri:e}){const[{data:t,loading:n,error:r}]=Hc(e),a=e=>({"Captor Dahlia Green Bond":"A","Captor Scilla Global Equity":"B","Captor Iris Bond":"A","Captor Aster Global Credit":"A","Captor Aster Global High Yield":"A","Captor Aster Global Credit Short Term":"A","Captor Global Fixed Income":"A","Captor Perenne Short Term Bond":"A"}[e]),o=ue.useMemo((()=>{const e=[];var n;return t&&(n=t,n.forEach((e=>{const t=a(e.name);e.fundInfo.classes.sort((function(e,n){return e.shareClass===t?-1:n.shareClass===t?1:e.shareClass<n.shareClass?-1:e.shareClass>n.shareClass?1:0}))})),n).forEach((t=>{t.fundInfo.classes.forEach((n=>{if(n.enabled){t.show=!0;let a=null;try{a=n.instrument.timeSeries[0].values.slice(-1)}catch(r){console.log(r)}let o=null;try{o=new oi(n.instrument.timeSeries[0].dates,n.instrument.timeSeries[0].values.map((e=>parseFloat(e)))).yearToDateReturn()}catch(r){console.log(r)}const i={};i.Fond=t.name,i.shareClass=n.shareClass,i.nav=a,i.currency=n.instrument.currency,i.ytd=o,i.startDate=n.startDate,i.dividendPaying=n.dividendPaying,i.Risk=t.fundInfo.riskLevel,i.sfdr=n.sfdr,i.managementFee=n.managementFee,i.isin=n.instrument.isin,i.show=!0,e.push(i)}}))})),e}),[t]);return n?le.jsx("div",{}):r?le.jsxs("div",{children:[le.jsx("p",{children:"error"}),le.jsxs("pre",{children:[" ",JSON.stringify(r,null,2)]})]}):le.jsx("div",{className:"overviewtable",children:le.jsxs(sl,{trClassName:e=>a(e.Fond)===e.shareClass?"showMain":"noShow",data:o,sortable:!0,hideDownload:!0,children:[le.jsx(Xi,{field:"Fond",format:e=>0===e.length?le.jsx("div",{className:"name",children:"error"}):le.jsxs("div",{className:"name",children:[le.jsx("span",{className:"fundName",onClick:e=>(e=>{const t=e.currentTarget.innerText;window.open({"Captor Dahlia Green Bond":"/fonder/dahlia/","Captor Scilla Global Equity":"/fonder/scilla/","Captor Iris Bond":"/fonder/iris/","Captor Aster Global Credit":"/fonder/aster/","Captor Aster Global High Yield":"/fonder/asterhy/","Captor Aster Global Credit Short Term":"/fonder/asterst/","Captor Global Fixed Income":"/fonder/globalfi/","Captor Perenne Short Term Bond":"/fonder/perenne/"}[t])})(e),children:e.trim()}),le.jsx("span",{className:"fundButton",children:le.jsx("button",{className:"click",onClick:e=>(e=>{"rotate(-90deg)"===e.currentTarget.style.transform?e.currentTarget.style.transform="":e.currentTarget.style.transform="rotate(-90deg)";const t=e.currentTarget.parentElement.previousSibling.innerText,n=a(t),r=e.currentTarget.parentElement.parentElement.parentElement.parentElement.parentElement.children;for(let a=0;a<r.length;a++)r[a].children[0].children[0].firstChild.innerText.trim()===t.trim()&&n.trim()!==r[a].children[1].innerText.trim()&&("show"===r[a].className?r[a].className="noShow":r[a].className="show")})(e),children:"»"})})," "]})}),le.jsx(Xi,{title:"Andelsklass",field:"shareClass"}),le.jsx(Xi,{title:"Kurs",field:"nav",className:"right"}),le.jsx(Xi,{title:"Valuta",field:"currency",className:"center"}),le.jsx(Xi,{title:"YTD %",field:"ytd",className:"right",format:e=>e<0?le.jsx("div",{className:"negative",children:no("# ##0.##")(100*parseFloat(e))}):le.jsx("div",{className:"positive",children:no("# ##0.##")(100*parseFloat(e))})}),le.jsx(Xi,{title:"Startdatum",field:"startDate",className:"nowrap right"}),le.jsx(Xi,{title:"Utdelande",field:"dividendPaying",className:"center",format:e=>e?le.jsx("div",{children:"Ja"}):le.jsx("div",{children:"Nej"})}),le.jsx(Xi,{title:le.jsx("a",{href:"https://www.esma.europa.eu/document/guidelines-methodology-//calculation-synthetic-risk-and-reward-indicator-in-key-investor",target:"_blank",children:"Risk"}),field:"Risk",className:"right"}),le.jsx(Xi,{title:"Hållbarhet",field:"sfdr",className:"right"}),le.jsx(Xi,{title:"Årlig avgift %",field:"managementFee",className:"right",format:e=>no("# ##0.##")(100*parseFloat(e))}),le.jsx(Xi,{title:"ISIN",field:"isin",className:"right"})]})})}function Jc(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=Jc(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Xc(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Jc(e))&&(r&&(r+=" "),r+=t);return r}Hc.__ssrPromises,Hc.resetConfigure,Hc.configure,Hc.loadCache,Hc.serializeCache,Hc.clearCache;var Zc,ef,tf,nf,rf,af={exports:{}},of=af.exports;var lf=function(){if(rf)return nf;rf=1;const e=function(){if($c)return Gc;$c=1;const e=(e,n,r,a)=>{if("length"===r||"prototype"===r)return;if("arguments"===r||"caller"===r)return;const o=Object.getOwnPropertyDescriptor(e,r),i=Object.getOwnPropertyDescriptor(n,r);!t(o,i)&&a||Object.defineProperty(e,r,i)},t=function(e,t){return void 0===e||e.configurable||e.writable===t.writable&&e.enumerable===t.enumerable&&e.configurable===t.configurable&&(e.writable||e.value===t.value)},n=(e,t)=>`/* Wrapped ${e}*/\n${t}`,r=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),a=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name");return Gc=(t,o,{ignoreNonConfigurable:i=!1}={})=>{const{name:l}=t;for(const n of Reflect.ownKeys(o))e(t,o,n,i);return((e,t)=>{const n=Object.getPrototypeOf(t);n!==Object.getPrototypeOf(e)&&Object.setPrototypeOf(e,n)})(t,o),((e,t,o)=>{const i=""===o?"":`with ${o.trim()}() `,l=n.bind(null,i,t.toString());Object.defineProperty(l,"name",a),Object.defineProperty(e,"toString",__spreadProps(__spreadValues({},r),{value:l}))})(t,o,l),t}}(),t=(tf||(tf=1,function(e,t){var n=of&&of.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(t){o(t)}}function l(e){try{u(r.throw(e))}catch(t){o(t)}}function u(e){e.done?a(e.value):new n((function(t){t(e.value)})).then(i,l)}u((r=r.apply(e,t||[])).next())}))},r=of&&of.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(ef?Zc:(ef=1,Zc=()=>{const e={};return e.promise=new Promise(((t,n)=>{e.resolve=t,e.reject=n})),e}));function o(e,t="maxAge"){let r,o,i;const l=()=>n(this,void 0,void 0,(function*(){if(void 0!==r)return;const l=l=>n(this,void 0,void 0,(function*(){i=a.default();const n=l[1][t]-Date.now();return n<=0?(e.delete(l[0]),void i.resolve()):(r=l[0],o=setTimeout((()=>{e.delete(l[0]),i&&i.resolve()}),n),"function"==typeof o.unref&&o.unref(),i.promise)}));try{for(const t of e)yield l(t)}catch(u){}r=void 0})),u=e.set.bind(e);return e.set=(t,n)=>{e.has(t)&&e.delete(t);const a=u(t,n);return r&&r===t&&(r=void 0,void 0!==o&&(clearTimeout(o),o=void 0),void 0!==i&&(i.reject(void 0),i=void 0)),l(),a},l(),e}t.default=o,e.exports=o,e.exports.default=o}(af,af.exports)),af.exports),n=new WeakMap,r=new WeakMap,a=(n,{cacheKey:a,cache:o=new Map,maxAge:i}={})=>{"number"==typeof i&&t(o);const l=function(...e){const t=a?a(e):e[0],r=o.get(t);if(r)return r.data;const l=n.apply(this,e);return o.set(t,{data:l,maxAge:i?Date.now()+i:Number.POSITIVE_INFINITY}),l};return e(l,n,{ignoreNonConfigurable:!0}),r.set(l,o),l};return a.decorator=(e={})=>(t,r,o)=>{const i=t[r];if("function"!=typeof i)throw new TypeError("The decorated value must be a function");delete o.value,delete o.writable,o.get=function(){if(!n.has(this)){const t=a(i,e);return n.set(this,t),t}return n.get(this)}},a.clear=e=>{const t=r.get(e);if(!t)throw new TypeError("Can't clear a function that was not memoized!");if("function"!=typeof t.clear)throw new TypeError("The cache Map can't be cleared!");t.clear()},nf=a}();const uf=Q(lf);function sf(e){return"string"==typeof e}function cf(e,t,n){return n.indexOf(e)===t}function ff(e){return-1===e.indexOf(",")?e:e.split(",")}function df(e){if(!e)return e;if("C"===e||"posix"===e||"POSIX"===e)return"en-US";if(-1!==e.indexOf(".")){var t=e.split(".")[0];return df(void 0===t?"":t)}if(-1!==e.indexOf("@")){var n=e.split("@")[0];return df(void 0===n?"":n)}if(-1===e.indexOf("-")||(r=e).toLowerCase()!==r)return e;var r,a=e.split("-"),o=a[0],i=a[1],l=void 0===i?"":i;return"".concat(o,"-").concat(l.toUpperCase())}var pf=uf((function(e){var t=void 0===e?{}:e,n=t.useFallbackLocale,r=void 0===n||n,a=t.fallbackLocale,o=void 0===a?"en-US":a,i=[];if("undefined"!=typeof navigator){for(var l=[],u=0,s=navigator.languages||[];u<s.length;u++){var c=s[u];l=l.concat(ff(c))}var f=navigator.language,d=f?ff(f):f;i=i.concat(l,d)}return r&&i.push(o),i.filter(sf).map(df).filter(cf)}),{cacheKey:JSON.stringify}),hf=uf((function(e){return pf(e)[0]||null}),{cacheKey:JSON.stringify});function vf(e,t,n){return function(r,a){void 0===a&&(a=n);var o=e(r)+a;return t(o)}}function mf(e){return function(t){return new Date(e(t).getTime()-1)}}function yf(e,t){return function(n){return[e(n),t(n)]}}function gf(e){if(e instanceof Date)return e.getFullYear();if("number"==typeof e)return e;var t=parseInt(e,10);if("string"==typeof e&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function bf(e){if(e instanceof Date)return e.getMonth();throw new Error("Failed to get month from date: ".concat(e,"."))}function _f(e){if(e instanceof Date)return e.getDate();throw new Error("Failed to get year from date: ".concat(e,"."))}function wf(e){var t=gf(e),n=t+(1-t)%100,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var Sf=vf(gf,wf,-100),xf=vf(gf,wf,100),kf=mf(xf),Ef=vf(gf,kf,-100),Of=yf(wf,kf);function Cf(e){var t=gf(e),n=t+(1-t)%10,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var Nf=vf(gf,Cf,-10),jf=vf(gf,Cf,10),Af=mf(jf),Tf=vf(gf,Af,-10),Mf=yf(Cf,Af);function Df(e){var t=gf(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}var Pf=vf(gf,Df,-1),Rf=vf(gf,Df,1),Ff=mf(Rf),Lf=vf(gf,Ff,-1),zf=yf(Df,Ff);function If(e,t){return function(n,r){void 0===r&&(r=t);var a=gf(n),o=bf(n)+r,i=new Date;return i.setFullYear(a,o,1),i.setHours(0,0,0,0),e(i)}}function Uf(e){var t=gf(e),n=bf(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}var Gf=If(Uf,-1),$f=If(Uf,1),Bf=mf($f),Wf=If(Bf,-1),Vf=yf(Uf,Bf);function Hf(e){var t=gf(e),n=bf(e),r=_f(e),a=new Date;return a.setFullYear(t,n,r),a.setHours(0,0,0,0),a}var Yf,qf=mf((Yf=Hf,function(e,t){void 0===t&&(t=1);var n=gf(e),r=bf(e),a=_f(e)+t,o=new Date;return o.setFullYear(n,r,a),o.setHours(0,0,0,0),Yf(o)})),Kf=yf(Hf,qf);function Qf(e){return _f(Bf(e))}var Jf="gregory",Xf="hebrew",Zf="islamic",ed="iso8601",td={gregory:["en-CA","en-US","es-AR","es-BO","es-CL","es-CO","es-CR","es-DO","es-EC","es-GT","es-HN","es-MX","es-NI","es-PA","es-PE","es-PR","es-SV","es-VE","pt-BR"],hebrew:["he","he-IL"],islamic:["ar","ar-AE","ar-BH","ar-DZ","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LY","ar-OM","ar-QA","ar-SA","ar-SD","ar-SY","ar-YE","dv","dv-MV","ps","ps-AR"]},nd=[0,1,2,3,4,5,6],rd=new Map;function ad(e){return function(t,n){return function(e){return function(t,n){var r=t||hf();rd.has(r)||rd.set(r,new Map);var a=rd.get(r);return a.has(e)||a.set(e,new Intl.DateTimeFormat(r||void 0,e).format),a.get(e)(n)}}(e)(t,(r=new Date(n),new Date(r.setHours(12))));var r}}var od=ad({day:"numeric"}),id=ad({day:"numeric",month:"long",year:"numeric"}),ld=ad({month:"long"}),ud=ad({month:"long",year:"numeric"}),sd=ad({weekday:"short"}),cd=ad({weekday:"long"}),fd=ad({year:"numeric"}),dd=nd[0],pd=nd[5],hd=nd[6];function vd(e,t){void 0===t&&(t=ed);var n=e.getDay();switch(t){case ed:return(n+6)%7;case Zf:return(n+1)%7;case Xf:case Jf:return n;default:throw new Error("Unsupported calendar type.")}}function md(e,t){void 0===t&&(t=ed);var n=gf(e),r=bf(e),a=e.getDate()-vd(e,t);return new Date(n,r,a)}function yd(e,t){switch(e){case"century":return wf(t);case"decade":return Cf(t);case"year":return Df(t);case"month":return Uf(t);case"day":return Hf(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function gd(e,t){switch(e){case"century":return xf(t);case"decade":return jf(t);case"year":return Rf(t);case"month":return $f(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function bd(e,t){switch(e){case"century":return kf(t);case"decade":return Af(t);case"year":return Ff(t);case"month":return Bf(t);case"day":return qf(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function _d(e,t){switch(e){case"century":return Of(t);case"decade":return Mf(t);case"year":return zf(t);case"month":return Vf(t);case"day":return Kf(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function wd(e,t,n){return n.map((function(n){return(t||fd)(e,n)})).join(" – ")}function Sd(e,t,n){return wd(e,t,Mf(n))}function xd(e,t){void 0===t&&(t=ed);var n=e.getDay();switch(t){case Zf:case Xf:return n===pd||n===hd;case ed:case Jf:return n===hd||n===dd;default:throw new Error("Unsupported calendar type.")}}var kd="react-calendar__navigation";function Ed(e){var t,n=e.activeStartDate,r=e.drillUp,a=e.formatMonthYear,o=void 0===a?ud:a,i=e.formatYear,l=void 0===i?fd:i,u=e.locale,s=e.maxDate,c=e.minDate,f=e.navigationAriaLabel,d=void 0===f?"":f,p=e.navigationAriaLive,h=e.navigationLabel,v=e.next2AriaLabel,m=void 0===v?"":v,y=e.next2Label,g=void 0===y?"»":y,b=e.nextAriaLabel,_=void 0===b?"":b,w=e.nextLabel,S=void 0===w?"›":w,x=e.prev2AriaLabel,k=void 0===x?"":x,E=e.prev2Label,O=void 0===E?"«":E,C=e.prevAriaLabel,N=void 0===C?"":C,j=e.prevLabel,A=void 0===j?"‹":j,T=e.setActiveStartDate,M=e.showDoubleView,D=e.view,P=e.views.indexOf(D)>0,R="century"!==D,F=function(e,t){switch(e){case"century":return Sf(t);case"decade":return Nf(t);case"year":return Pf(t);case"month":return Gf(t);default:throw new Error("Invalid rangeType: ".concat(e))}}(D,n),L=R?function(e,t){switch(e){case"decade":return Nf(t,-100);case"year":return Pf(t,-10);case"month":return Gf(t,-12);default:throw new Error("Invalid rangeType: ".concat(e))}}(D,n):void 0,z=gd(D,n),I=R?function(e,t){switch(e){case"decade":return jf(t,100);case"year":return Rf(t,10);case"month":return $f(t,12);default:throw new Error("Invalid rangeType: ".concat(e))}}(D,n):void 0,U=function(){if(F.getFullYear()<0)return!0;var e=function(e,t){switch(e){case"century":return Ef(t);case"decade":return Tf(t);case"year":return Lf(t);case"month":return Wf(t);default:throw new Error("Invalid rangeType: ".concat(e))}}(D,n);return c&&c>=e}(),G=R&&function(){if(L.getFullYear()<0)return!0;var e=function(e,t){switch(e){case"decade":return Tf(t,-100);case"year":return Lf(t,-10);case"month":return Wf(t,-12);default:throw new Error("Invalid rangeType: ".concat(e))}}(D,n);return c&&c>=e}(),$=s&&s<z,B=R&&s&&s<I;function W(e){var t=function(){switch(D){case"century":return wd(u,l,Of(e));case"decade":return Sd(u,l,e);case"year":return l(u,e);case"month":return o(u,e);default:throw new Error("Invalid view: ".concat(D,"."))}}();return h?h({date:e,label:t,locale:u||hf()||void 0,view:D}):t}return le.jsxs("div",{className:kd,children:[null!==O&&R?le.jsx("button",{"aria-label":k,className:"".concat(kd,"__arrow ").concat(kd,"__prev2-button"),disabled:G,onClick:function(){T(L,"prev2")},type:"button",children:O}):null,null!==A&&le.jsx("button",{"aria-label":N,className:"".concat(kd,"__arrow ").concat(kd,"__prev-button"),disabled:U,onClick:function(){T(F,"prev")},type:"button",children:A}),(t="".concat(kd,"__label"),le.jsxs("button",{"aria-label":d,"aria-live":p,className:t,disabled:!P,onClick:r,style:{flexGrow:1},type:"button",children:[le.jsx("span",{className:"".concat(t,"__labelText ").concat(t,"__labelText--from"),children:W(n)}),M?le.jsxs(le.Fragment,{children:[le.jsx("span",{className:"".concat(t,"__divider"),children:" – "}),le.jsx("span",{className:"".concat(t,"__labelText ").concat(t,"__labelText--to"),children:W(z)})]}):null]})),null!==S&&le.jsx("button",{"aria-label":_,className:"".concat(kd,"__arrow ").concat(kd,"__next-button"),disabled:$,onClick:function(){T(z,"next")},type:"button",children:S}),null!==g&&R?le.jsx("button",{"aria-label":m,className:"".concat(kd,"__arrow ").concat(kd,"__next2-button"),disabled:B,onClick:function(){T(I,"next2")},type:"button",children:g}):null]})}var Od=function(){return Od=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},Od.apply(this,arguments)};function Cd(e){return"".concat(e,"%")}function Nd(e){var t=e.children,n=e.className,r=e.count,a=e.direction,o=e.offset,i=e.style,l=e.wrap,u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["children","className","count","direction","offset","style","wrap"]);return le.jsx("div",Od({className:n,style:Od({display:"flex",flexDirection:a,flexWrap:l?"wrap":"nowrap"},i)},u,{children:ue.Children.map(t,(function(e,t){var n=o&&0===t?Cd(100*o/r):null;return ue.cloneElement(e,Od(Od({},e.props),{style:{flexBasis:Cd(100/r),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:n,marginInlineStart:n,marginInlineEnd:0}}))}))}))}function jd(e,t){return t[0]<=e&&t[1]>=e}function Ad(e,t){return jd(e[0],t)||jd(e[1],t)}function Td(e,t,n){var r=[];if(Ad(t,e)){r.push(n);var a=jd(e[0],t),o=jd(e[1],t);a&&r.push("".concat(n,"Start")),o&&r.push("".concat(n,"End")),a&&o&&r.push("".concat(n,"BothEnds"))}return r}function Md(e){if(!e)throw new Error("args is required");var t=e.value,n=e.date,r=e.hover,a="react-calendar__tile",o=[a];if(!n)return o;var i,l=new Date,u=function(){if(Array.isArray(n))return n;var t=e.dateType;if(!t)throw new Error("dateType is required when date is not an array of two dates");return _d(t,n)}();if(jd(l,u)&&o.push("".concat(a,"--now")),!t||(i=t,!(Array.isArray(i)?null!==i[0]&&null!==i[1]:null!==i)))return o;var s,c,f=function(){if(Array.isArray(t))return t;var n=e.valueType;if(!n)throw new Error("valueType is required when value is not an array of two dates");return _d(n,t)}();c=u,(s=f)[0]<=c[0]&&s[1]>=c[1]?o.push("".concat(a,"--active")):Ad(f,u)&&o.push("".concat(a,"--hasActive"));var d=Td(f,u,"".concat(a,"--range"));o.push.apply(o,d);var p=Array.isArray(t)?t:[t];if(r&&1===p.length){var h=Td(r>f[0]?[f[0],r]:[r,f[0]],u,"".concat(a,"--hover"));o.push.apply(o,h)}return o}function Dd(e){for(var t=e.className,n=e.count,r=void 0===n?3:n,a=e.dateTransform,o=e.dateType,i=e.end,l=e.hover,u=e.offset,s=e.renderTile,c=e.start,f=e.step,d=void 0===f?1:f,p=e.value,h=e.valueType,v=[],m=c;m<=i;m+=d){var y=a(m);v.push(s({classes:Md({date:y,dateType:o,hover:l,value:p,valueType:h}),date:y}))}return le.jsx(Nd,{className:t,count:r,offset:u,wrap:!0,children:v})}function Pd(e){var t=e.activeStartDate,n=e.children,r=e.classes,a=e.date,o=e.formatAbbr,i=e.locale,l=e.maxDate,u=e.maxDateTransform,s=e.minDate,c=e.minDateTransform,f=e.onClick,d=e.onMouseOver,p=e.style,h=e.tileClassName,v=e.tileContent,m=e.tileDisabled,y=e.view,g=ue.useMemo((function(){return"function"==typeof h?h({activeStartDate:t,date:a,view:y}):h}),[t,a,h,y]),b=ue.useMemo((function(){return"function"==typeof v?v({activeStartDate:t,date:a,view:y}):v}),[t,a,v,y]);return le.jsxs("button",{className:Xc(r,g),disabled:s&&c(s)>a||l&&u(l)<a||(null==m?void 0:m({activeStartDate:t,date:a,view:y})),onClick:f?function(e){return f(a,e)}:void 0,onFocus:d?function(){return d(a)}:void 0,onMouseOver:d?function(){return d(a)}:void 0,style:p,type:"button",children:[o?le.jsx("abbr",{"aria-label":o(i,a),children:n}):n,b]})}var Rd=function(){return Rd=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},Rd.apply(this,arguments)},Fd="react-calendar__century-view__decades__decade";function Ld(e){var t=e.classes,n=void 0===t?[]:t,r=e.currentCentury,a=e.formatYear,o=void 0===a?fd:a,i=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["classes","currentCentury","formatYear"]),l=i.date,u=i.locale,s=[];return n&&s.push.apply(s,n),s.push(Fd),wf(l).getFullYear()!==r&&s.push("".concat(Fd,"--neighboringCentury")),le.jsx(Pd,Rd({},i,{classes:s,maxDateTransform:Af,minDateTransform:Cf,view:"century",children:Sd(u,o,l)}))}var zd=function(){return zd=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},zd.apply(this,arguments)},Id=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function Ud(e){var t=e.activeStartDate,n=e.hover,r=e.showNeighboringCentury,a=e.value,o=e.valueType,i=Id(e,["activeStartDate","hover","showNeighboringCentury","value","valueType"]),l=gf(wf(t)),u=l+(r?119:99);return le.jsx(Dd,{className:"react-calendar__century-view__decades",dateTransform:Cf,dateType:"decade",end:u,hover:n,renderTile:function(e){var n=e.date,r=Id(e,["date"]);return le.jsx(Ld,zd({},i,r,{activeStartDate:t,currentCentury:l,date:n}),n.getTime())},start:l,step:10,value:a,valueType:o})}var Gd=function(){return Gd=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},Gd.apply(this,arguments)};function $d(e){return le.jsx("div",{className:"react-calendar__century-view",children:le.jsx(Ud,Gd({},e))})}var Bd=function(){return Bd=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},Bd.apply(this,arguments)},Wd="react-calendar__decade-view__years__year";function Vd(e){var t=e.classes,n=void 0===t?[]:t,r=e.currentDecade,a=e.formatYear,o=void 0===a?fd:a,i=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["classes","currentDecade","formatYear"]),l=i.date,u=i.locale,s=[];return n&&s.push.apply(s,n),s.push(Wd),Cf(l).getFullYear()!==r&&s.push("".concat(Wd,"--neighboringDecade")),le.jsx(Pd,Bd({},i,{classes:s,maxDateTransform:Ff,minDateTransform:Df,view:"decade",children:o(u,l)}))}var Hd=function(){return Hd=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},Hd.apply(this,arguments)},Yd=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function qd(e){var t=e.activeStartDate,n=e.hover,r=e.showNeighboringDecade,a=e.value,o=e.valueType,i=Yd(e,["activeStartDate","hover","showNeighboringDecade","value","valueType"]),l=gf(Cf(t)),u=l+(r?11:9);return le.jsx(Dd,{className:"react-calendar__decade-view__years",dateTransform:Df,dateType:"year",end:u,hover:n,renderTile:function(e){var n=e.date,r=Yd(e,["date"]);return le.jsx(Vd,Hd({},i,r,{activeStartDate:t,currentDecade:l,date:n}),n.getTime())},start:l,value:a,valueType:o})}var Kd=function(){return Kd=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},Kd.apply(this,arguments)};function Qd(e){return le.jsx("div",{className:"react-calendar__decade-view",children:le.jsx(qd,Kd({},e))})}var Jd=function(){return Jd=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},Jd.apply(this,arguments)},Xd=function(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 Zd(e){var t=e.classes,n=void 0===t?[]:t,r=e.formatMonth,a=void 0===r?ld:r,o=e.formatMonthYear,i=void 0===o?ud:o,l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["classes","formatMonth","formatMonthYear"]),u=l.date,s=l.locale;return le.jsx(Pd,Jd({},l,{classes:Xd(Xd([],n,!0),["react-calendar__year-view__months__month"],!1),formatAbbr:i,maxDateTransform:Bf,minDateTransform:Uf,view:"year",children:a(s,u)}))}var ep=function(){return ep=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},ep.apply(this,arguments)},tp=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function np(e){var t=e.activeStartDate,n=e.hover,r=e.value,a=e.valueType,o=tp(e,["activeStartDate","hover","value","valueType"]),i=gf(t);return le.jsx(Dd,{className:"react-calendar__year-view__months",dateTransform:function(e){var t=new Date;return t.setFullYear(i,e,1),Uf(t)},dateType:"month",end:11,hover:n,renderTile:function(e){var n=e.date,r=tp(e,["date"]);return le.jsx(Zd,ep({},o,r,{activeStartDate:t,date:n}),n.getTime())},start:0,value:r,valueType:a})}var rp=function(){return rp=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},rp.apply(this,arguments)};function ap(e){return le.jsx("div",{className:"react-calendar__year-view",children:le.jsx(np,rp({},e))})}var op=function(){return op=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},op.apply(this,arguments)},ip="react-calendar__month-view__days__day";function lp(e){var t=e.calendarType,n=e.classes,r=void 0===n?[]:n,a=e.currentMonthIndex,o=e.formatDay,i=void 0===o?od:o,l=e.formatLongDate,u=void 0===l?id:l,s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["calendarType","classes","currentMonthIndex","formatDay","formatLongDate"]),c=s.date,f=s.locale,d=[];return r&&d.push.apply(d,r),d.push(ip),xd(c,t)&&d.push("".concat(ip,"--weekend")),c.getMonth()!==a&&d.push("".concat(ip,"--neighboringMonth")),le.jsx(Pd,op({},s,{classes:d,formatAbbr:u,maxDateTransform:qf,minDateTransform:Hf,view:"month",children:i(f,c)}))}var up=function(){return up=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},up.apply(this,arguments)},sp=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function cp(e){var t=e.activeStartDate,n=e.calendarType,r=e.hover,a=e.showFixedNumberOfWeeks,o=e.showNeighboringMonth,i=e.value,l=e.valueType,u=sp(e,["activeStartDate","calendarType","hover","showFixedNumberOfWeeks","showNeighboringMonth","value","valueType"]),s=gf(t),c=bf(t),f=a||o,d=vd(t,n),p=f?0:d,h=1+(f?-d:0),v=function(){if(a)return h+42-1;var e=Qf(t);if(o){var r=new Date;return r.setFullYear(s,c,e),r.setHours(0,0,0,0),e+(7-vd(r,n)-1)}return e}();return le.jsx(Dd,{className:"react-calendar__month-view__days",count:7,dateTransform:function(e){var t=new Date;return t.setFullYear(s,c,e),Hf(t)},dateType:"day",hover:r,end:v,renderTile:function(e){var r=e.date,a=sp(e,["date"]);return le.jsx(lp,up({},u,a,{activeStartDate:t,calendarType:n,currentMonthIndex:c,date:r}),r.getTime())},offset:p,start:h,value:i,valueType:l})}var fp="react-calendar__month-view__weekdays",dp="".concat(fp,"__weekday");function pp(e){for(var t,n=e.calendarType,r=e.formatShortWeekday,a=void 0===r?sd:r,o=e.formatWeekday,i=void 0===o?cd:o,l=e.locale,u=e.onMouseLeave,s=Uf(new Date),c=gf(s),f=bf(s),d=[],p=1;p<=7;p+=1){var h=new Date(c,f,p-vd(s,n)),v=i(l,h);d.push(le.jsx("div",{className:Xc(dp,(t=h,t.getDay()===(new Date).getDay()&&"".concat(dp,"--current")),xd(h,n)&&"".concat(dp,"--weekend")),children:le.jsx("abbr",{"aria-label":v,title:v,children:a(l,h).replace(".","")})},p))}return le.jsx(Nd,{className:fp,count:7,onFocus:u,onMouseOver:u,children:d})}var hp=function(){return hp=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},hp.apply(this,arguments)},vp=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},mp="react-calendar__tile";function yp(e){var t=e.onClickWeekNumber,n=e.weekNumber,r=le.jsx("span",{children:n});if(t){var a=e.date,o=e.onClickWeekNumber,i=e.weekNumber,l=vp(e,["date","onClickWeekNumber","weekNumber"]);return le.jsx("button",hp({},l,{className:mp,onClick:function(e){return o(i,a,e)},type:"button",children:r}))}return e.date,e.onClickWeekNumber,e.weekNumber,l=vp(e,["date","onClickWeekNumber","weekNumber"]),le.jsx("div",hp({},l,{className:mp,children:r}))}function gp(e){var t=e.activeStartDate,n=e.calendarType,r=e.onClickWeekNumber,a=e.onMouseLeave,o=e.showFixedNumberOfWeeks,i=function(){if(o)return 6;var e=Qf(t)-(7-vd(t,n));return 1+Math.ceil(e/7)}(),l=function(){for(var e=gf(t),r=bf(t),a=_f(t),o=[],l=0;l<i;l+=1)o.push(md(new Date(e,r,a+7*l),n));return o}(),u=l.map((function(e){return function(e,t){void 0===t&&(t=ed);var n,r=t===Jf?Jf:ed,a=md(e,t),o=gf(e)+1;do{n=md(new Date(o,0,r===ed?4:1),t),o-=1}while(e<n);return Math.round((a.getTime()-n.getTime())/6048e5)+1}(e,n)}));return le.jsx(Nd,{className:"react-calendar__month-view__weekNumbers",count:i,direction:"column",onFocus:a,onMouseOver:a,style:{flexBasis:"calc(100% * (1 / 8)",flexShrink:0},children:u.map((function(e,t){var n=l[t];if(!n)throw new Error("date is not defined");return le.jsx(yp,{date:n,onClickWeekNumber:r,weekNumber:e},e)}))})}var bp=function(){return bp=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},bp.apply(this,arguments)};function _p(e){var t=e.activeStartDate,n=e.locale,r=e.onMouseLeave,a=e.showFixedNumberOfWeeks,o=e.calendarType,i=void 0===o?function(e){if(e)for(var t=0,n=Object.entries(td);t<n.length;t++){var r=n[t],a=r[0];if(r[1].includes(e))return a}return ed}(n):o,l=e.formatShortWeekday,u=e.formatWeekday,s=e.onClickWeekNumber,c=e.showWeekNumbers,f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}(e,["calendarType","formatShortWeekday","formatWeekday","onClickWeekNumber","showWeekNumbers"]),d="react-calendar__month-view";return le.jsx("div",{className:Xc(d,c?"".concat(d,"--weekNumbers"):""),children:le.jsxs("div",{style:{display:"flex",alignItems:"flex-end"},children:[c?le.jsx(gp,{activeStartDate:t,calendarType:i,onClickWeekNumber:s,onMouseLeave:r,showFixedNumberOfWeeks:a}):null,le.jsxs("div",{style:{flexGrow:1,width:"100%"},children:[le.jsx(pp,{calendarType:i,formatShortWeekday:l,formatWeekday:u,locale:n,onMouseLeave:r}),le.jsx(cp,bp({calendarType:i},f))]})]})})}var wp=function(){return wp=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},wp.apply(this,arguments)},Sp="react-calendar",xp=["century","decade","year","month"],kp=["decade","year","month","day"],Ep=new Date;Ep.setFullYear(1,0,1),Ep.setHours(0,0,0,0);var Op=new Date(864e13);function Cp(e){return e instanceof Date?e:new Date(e)}function Np(e,t){return xp.slice(xp.indexOf(e),xp.indexOf(t)+1)}function jp(e,t,n){return e&&(r=e,-1!==Np(t,n).indexOf(r))?e:n;var r}function Ap(e){var t=xp.indexOf(e);return kp[t]}function Tp(e,t){var n=e.value,r=e.minDate,a=e.maxDate,o=e.maxDetail,i=function(e,t){var n=Array.isArray(e)?e[t]:e;if(!n)return null;var r=Cp(n);if(Number.isNaN(r.getTime()))throw new Error("Invalid date: ".concat(e));return r}(n,t);if(!i)return null;var l,u,s,c=Ap(o);return l=function(){switch(t){case 0:return yd(c,i);case 1:return bd(c,i);default:throw new Error("Invalid index value: ".concat(t))}}(),s=a,(u=r)&&u>l?u:s&&s<l?s:l}var Mp=function(e){return Tp(e,0)},Dp=function(e){return Tp(e,1)},Pp=function(e){return[Mp,Dp].map((function(t){return t(e)}))};function Rp(e){var t=e.maxDate,n=e.maxDetail,r=e.minDate,a=e.minDetail,o=e.value;return yd(jp(e.view,a,n),Mp({value:o,minDate:r,maxDate:t,maxDetail:n})||new Date)}function Fp(e){return e&&(!Array.isArray(e)||1===e.length)}function Lp(e,t){return e instanceof Date&&t instanceof Date&&e.getTime()===t.getTime()}var zp=ue.forwardRef((function(e,t){var n,r,a,o,i,l,u,s,c,f,d,p,h,v,m=e.activeStartDate,y=e.allowPartialRange,g=e.calendarType,b=e.className,_=e.defaultActiveStartDate,w=e.defaultValue,S=e.defaultView,x=e.formatDay,k=e.formatLongDate,E=e.formatMonth,O=e.formatMonthYear,C=e.formatShortWeekday,N=e.formatWeekday,j=e.formatYear,A=e.goToRangeStartOnSelect,T=void 0===A||A,M=e.inputRef,D=e.locale,P=e.maxDate,R=void 0===P?Op:P,F=e.maxDetail,L=void 0===F?"month":F,z=e.minDate,I=void 0===z?Ep:z,U=e.minDetail,G=void 0===U?"century":U,$=e.navigationAriaLabel,B=e.navigationAriaLive,W=e.navigationLabel,V=e.next2AriaLabel,H=e.next2Label,Y=e.nextAriaLabel,q=e.nextLabel,K=e.onActiveStartDateChange,Q=e.onChange,J=e.onClickDay,X=e.onClickDecade,Z=e.onClickMonth,ee=e.onClickWeekNumber,te=e.onClickYear,ne=e.onDrillDown,re=e.onDrillUp,ae=e.onViewChange,oe=e.prev2AriaLabel,ie=e.prev2Label,se=e.prevAriaLabel,ce=e.prevLabel,fe=e.returnValue,de=void 0===fe?"start":fe,pe=e.selectRange,he=e.showDoubleView,ve=e.showFixedNumberOfWeeks,me=e.showNavigation,ye=void 0===me||me,ge=e.showNeighboringCentury,be=e.showNeighboringDecade,_e=e.showNeighboringMonth,we=void 0===_e||_e,Se=e.showWeekNumbers,xe=e.tileClassName,ke=e.tileContent,Ee=e.tileDisabled,Oe=e.value,Ce=e.view,Ne=ue.useState(_),je=Ne[0],Ae=Ne[1],Te=ue.useState(null),Me=Te[0],De=Te[1],Pe=ue.useState(Array.isArray(w)?w.map((function(e){return null!==e?Cp(e):null})):null!=w?Cp(w):null),Re=Pe[0],Fe=Pe[1],Le=ue.useState(S),ze=Le[0],Ie=Le[1],Ue=m||je||(a=(r={activeStartDate:m,defaultActiveStartDate:_,defaultValue:w,defaultView:S,maxDate:R,maxDetail:L,minDate:I,minDetail:G,value:Oe,view:Ce}).activeStartDate,o=r.defaultActiveStartDate,i=r.defaultValue,l=r.defaultView,u=r.maxDate,c=r.minDate,d=r.value,h=jp(p=r.view,f=r.minDetail,s=r.maxDetail),(v=a||o)?yd(h,v):Rp({maxDate:u,maxDetail:s,minDate:c,minDetail:f,value:d||i,view:p||l})),Ge=(n=pe&&Fp(Re)?Re:void 0!==Oe?Oe:Re)?Array.isArray(n)?n.map((function(e){return null!==e?Cp(e):null})):null!==n?Cp(n):null:null,$e=Ap(L),Be=jp(Ce||ze,G,L),We=Np(G,L),Ve=pe?Me:null,He=We.indexOf(Be)<We.length-1,Ye=We.indexOf(Be)>0,qe=ue.useCallback((function(e){return function(){switch(de){case"start":return Mp;case"end":return Dp;case"range":return Pp;default:throw new Error("Invalid returnValue.")}}()({maxDate:R,maxDetail:L,minDate:I,value:e})}),[R,L,I,de]),Ke=ue.useCallback((function(e,t){Ae(e);var n={action:t,activeStartDate:e,value:Ge,view:Be};K&&!Lp(Ue,e)&&K(n)}),[Ue,K,Ge,Be]),Qe=ue.useCallback((function(e,t){var n=function(){switch(Be){case"century":return X;case"decade":return te;case"year":return Z;case"month":return J;default:throw new Error("Invalid view: ".concat(Be,"."))}}();n&&n(e,t)}),[J,X,Z,te,Be]),Je=ue.useCallback((function(e,t){if(He){Qe(e,t);var n=We[We.indexOf(Be)+1];if(!n)throw new Error("Attempted to drill down from the lowest view.");Ae(e),Ie(n);var r={action:"drillDown",activeStartDate:e,value:Ge,view:n};K&&!Lp(Ue,e)&&K(r),ae&&Be!==n&&ae(r),ne&&ne(r)}}),[Ue,He,K,Qe,ne,ae,Ge,Be,We]),Xe=ue.useCallback((function(){if(Ye){var e=We[We.indexOf(Be)-1];if(!e)throw new Error("Attempted to drill up from the highest view.");var t=yd(e,Ue);Ae(t),Ie(e);var n={action:"drillUp",activeStartDate:t,value:Ge,view:e};K&&!Lp(Ue,t)&&K(n),ae&&Be!==e&&ae(n),re&&re(n)}}),[Ue,Ye,K,re,ae,Ge,Be,We]),Ze=ue.useCallback((function(e,t){var n=Ge;Qe(e,t);var r,a,o,i=pe&&!Fp(n);if(pe)if(i)r=yd($e,e);else{if(!n)throw new Error("previousValue is required");if(Array.isArray(n))throw new Error("previousValue must not be an array");a=$e,o=[n,e].sort((function(e,t){return e.getTime()-t.getTime()})),r=[yd(a,o[0]),bd(a,o[1])]}else r=qe(e);var l=!pe||i||T?Rp({maxDate:R,maxDetail:L,minDate:I,minDetail:G,value:r,view:Be}):null;t.persist(),Ae(l),Fe(r);var u={action:"onChange",activeStartDate:l,value:r,view:Be};if(K&&!Lp(Ue,l)&&K(u),Q)if(pe)if(Fp(r)){if(y){if(Array.isArray(r))throw new Error("value must not be an array");Q([r||null,null],t)}}else Q(r||null,t);else Q(r||null,t)}),[Ue,y,qe,T,R,L,I,G,K,Q,Qe,pe,Ge,$e,Be]);function et(e){De(e)}function tt(){De(null)}function nt(e){var t={activeStartDate:e?gd(Be,Ue):yd(Be,Ue),hover:Ve,locale:D,maxDate:R,minDate:I,onClick:He?Je:Ze,onMouseOver:pe?et:void 0,tileClassName:xe,tileContent:ke,tileDisabled:Ee,value:Ge,valueType:$e};switch(Be){case"century":return le.jsx($d,wp({formatYear:j,showNeighboringCentury:ge},t));case"decade":return le.jsx(Qd,wp({formatYear:j,showNeighboringDecade:be},t));case"year":return le.jsx(ap,wp({formatMonth:E,formatMonthYear:O},t));case"month":return le.jsx(_p,wp({calendarType:g,formatDay:x,formatLongDate:k,formatShortWeekday:C,formatWeekday:N,onClickWeekNumber:ee,onMouseLeave:pe?tt:void 0,showFixedNumberOfWeeks:void 0!==ve?ve:he,showNeighboringMonth:we,showWeekNumbers:Se},t));default:throw new Error("Invalid view: ".concat(Be,"."))}}ue.useImperativeHandle(t,(function(){return{activeStartDate:Ue,drillDown:Je,drillUp:Xe,onChange:Ze,setActiveStartDate:Ke,value:Ge,view:Be}}),[Ue,Je,Xe,Ze,Ke,Ge,Be]);var rt=Array.isArray(Ge)?Ge:[Ge];return le.jsxs("div",{className:Xc(Sp,pe&&1===rt.length&&"".concat(Sp,"--selectRange"),he&&"".concat(Sp,"--doubleView"),b),ref:M,children:[ye?le.jsx(Ed,{activeStartDate:Ue,drillUp:Xe,formatMonthYear:O,formatYear:j,locale:D,maxDate:R,minDate:I,navigationAriaLabel:$,navigationAriaLive:B,navigationLabel:W,next2AriaLabel:V,next2Label:H,nextAriaLabel:Y,nextLabel:q,prev2AriaLabel:oe,prev2Label:ie,prevAriaLabel:se,prevLabel:ce,setActiveStartDate:Ke,showDoubleView:he,view:Be,views:We}):null,le.jsxs("div",{className:"".concat(Sp,"__viewContainer"),onBlur:pe?tt:void 0,onMouseLeave:pe?tt:void 0,children:[nt(),he?nt(!0):null]})]})}));const Ip=(e,t)=>`https://api.captor.se/public/api/calendars?isins=${e}&year=${t}`;function Up({isin:e,year:t,month:n,closedDescription:r="Stängt",earlyCloseDescription:a="Halvdag"}){const o=new Date,i=t||o.getFullYear(),l=n||o.getMonth(),[u,s]=ue.useState(new Date(Number(i),Number(l))),[c,f]=ue.useState(Ip(e,u.getFullYear())),[d,p]=ue.useState([]),[{data:h,loading:v,error:m}]=Hc(c);return ue.useEffect((()=>{f(Ip(e,u.getFullYear()))}),[e,u]),ue.useEffect((()=>{if(h&&!m){const e=eo.cloneDeep(h[0].calendarEvents),t=[...e.closed.map((e=>({date:new Date(e),state:Ei.Closed}))),...e.earlyClose.map((e=>({date:new Date(e),state:Ei.EarlyClose})))];p(t)}else p([])}),[h,m]),v?le.jsx("div",{}):le.jsxs("div",{className:"mt-4 mb-4",children:[le.jsx(zp,{view:"month",activeStartDate:u,onActiveStartDateChange:({activeStartDate:e})=>{s(e||new Date)},tileClassName:({date:e})=>{const t=d.filter((t=>t.date.getFullYear()===e.getFullYear()&&t.date.getMonth()===e.getMonth()&&t.date.getDate()===e.getDate()));return t.some((e=>e.state===Ei.Closed))?"closed-day":t.some((e=>e.state===Ei.EarlyClose))?"early-close-day":void 0}}),m?le.jsx("div",{className:"react-calendar-error",children:"No data available"}):null,le.jsx("div",{className:"mt-4",children:le.jsxs("svg",{children:[le.jsx("rect",{id:"yellow-box",x:"0",y:"0",width:"20",height:"20"}),le.jsx("text",{x:"30",y:"17",children:a}),le.jsx("rect",{id:"red-box",x:"120",y:"0",width:"20",height:"20"}),le.jsx("text",{x:"150",y:"17",children:r})]})})]})}const Gp="https://apiv2.captor.se/public/api";window.onload=function(){var e,t;let n;try{const r=(null==(t=null==(e=null==document?void 0:document.querySelector("section#contentArea"))?void 0:e.getAttribute("data-isins"))?void 0:t.split(" ").filter((e=>""!==e)))||[];r.length>0&&(n=En.get(`${Gp}/fundinfo?${r.map((e=>`isins=${e}`)).join("&")}`).then((({data:e})=>({data:e[0]}))))}catch(f){console.log(f)}const r=document.querySelector("#chartandperiodreturns"),a=document.querySelector("#chart"),o=document.querySelector("#periodreturns"),i=document.querySelector("#performance-indicators"),l=document.querySelector("#facttable"),u=document.querySelector("#facttablemobile"),s=document.querySelector("#fundoverview"),c=document.querySelector("#fundcalendars");a&&n&&n.then((({data:e})=>{const t=Bi(e),n=(new Date).getFullYear();for(let r=n;r>=n-5;r--)So.getYear(t[0].__dates[0]);we.createRoot(document.getElementById("chart")).render(le.jsx(se.Fragment,{children:le.jsxs("div",{className:"col-12 col-md-6",children:[le.jsx("h4",{children:"Värdeutveckling"}),le.jsx($i,{timeseries:t})]})}))})).catch((e=>{console.log(e)})),o&&n&&n.then((({data:e})=>{const t=Bi(e),n=[],r=(new Date).getFullYear();for(let o=r;o>=r-5;o--)o>=So.getYear(t[0].__dates[0])&&n.push(o);const a=["1M","3M","6M","1Y"];t[0].resampleToMonthly().__values.length>=36&&a.push("3Y"),t[0].resampleToMonthly().__values.length>=60&&a.push("5Y"),we.createRoot(document.getElementById("periodreturns")).render(le.jsx(se.Fragment,{children:le.jsxs("div",{className:"col-12 col-md-6",children:[le.jsx("h4",{children:"Avkastning (%)"}),le.jsx(pl,{timeseries:t,ranges:a}),le.jsx(pl,{timeseries:t,ranges:n})]})}))})).catch((e=>{console.log(e)})),r&&n&&n.then((({data:e})=>{const t=Bi(e),n=[],r=(new Date).getFullYear();for(let o=r;o>=r-5;o--)o>=So.getYear(t[0].__dates[0])&&n.push(o);const a=["1M","3M","6M","1Y"];t[0].resampleToMonthly().__values.length>=36&&a.push("3Y"),t[0].resampleToMonthly().__values.length>=60&&a.push("5Y"),we.createRoot(document.getElementById("chartandperiodreturns")).render(le.jsxs(se.Fragment,{children:[le.jsxs("div",{className:"col-12 col-md-6",children:[le.jsx("h4",{children:"Värdeutveckling"}),le.jsx($i,{timeseries:t,layout:{height:"450px"}})]}),le.jsx("br",{}),le.jsxs("div",{className:"col-12 col-md-6",children:[le.jsx("h4",{children:"Avkastning (%)"}),le.jsx(pl,{timeseries:t,ranges:a}),le.jsx(pl,{timeseries:t,ranges:n})]})]}))})).catch((e=>{console.log(e)})),i&&n&&n.then((({data:e})=>{const t=e.navDate,n=Bi(e);we.createRoot(document.getElementById("performance-indicators")).render(le.jsxs("div",{className:"col-12 col-md-6",children:[le.jsxs("h4",{children:["Nyckeltal - ",t.toString()]}),le.jsx(hc,{masterTimeSeriesName:n[0].name,timeseries:n,navValue:e.navValue})]}))})).catch((e=>{console.log(e)})),l&&n&&n.then((({data:e})=>{const t=e.classes.slice();t.sort(((e,t)=>e.shareClass-t.shareClass)),we.createRoot(document.getElementById("facttable")).render(le.jsxs("div",{className:"col-12 col-md-6 desktop",children:[le.jsx("h4",{className:"desktop",children:"Fakta om fonden "}),le.jsx(uc,{data:__spreadProps(__spreadValues({},e),{allClasses:t}),className:"evenrowsgray fundclass desktop"})]}))})).catch((e=>{console.log(e)})),u&&n&&n.then((({data:e})=>{const t=e.classes.slice();t.sort(((e,t)=>e.shareClass-t.shareClass)),we.createRoot(document.getElementById("facttablemobile")).render(le.jsxs("div",{className:"col-12 col-md-6 mobile ",children:[le.jsx("h4",{className:"mobile",children:"Fakta om fonden"}),e.classes.map(((n,r)=>{const a=t.slice(r,r+1);return le.jsx(uc,{data:__spreadProps(__spreadValues({},e),{classes:a}),className:"evenrowsgray fundclass mobile"},r)}))]}))})).catch((e=>{console.log(e)})),s&&we.createRoot(document.getElementById("fundoverview")).render(le.jsx(se.Fragment,{children:le.jsx(Qc,{uri:Gp+"/v2/funds"})})),c&&n&&n.then((({data:e})=>{const t=we.createRoot(document.getElementById("fundcalendars"));let n=null;for(const r of e.classes)if(r.returnTimeSeries){n=r.isin;break}t.render(le.jsxs(se.Fragment,{children:[le.jsx("h4",{children:"Fondens kalender"}),n?le.jsx("div",{children:le.jsx(Up,{isin:n})}):null]}))})).catch((e=>{console.log(e)}))}}(Plotly,XLSX);