(function(Js){typeof define=="function"&&define.amd?define(Js):Js()})(function(){"use strict";var Js={exports:{}},Yf={},Zp={exports:{}},St={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var y0;function pR(){if(y0)return St;y0=1;var I=Symbol.for("react.element"),Y=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),Ve=Symbol.for("react.strict_mode"),nt=Symbol.for("react.profiler"),_e=Symbol.for("react.provider"),S=Symbol.for("react.context"),Pe=Symbol.for("react.forward_ref"),ie=Symbol.for("react.suspense"),ne=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),ee=Symbol.iterator;function he(_){return _===null||typeof _!="object"?null:(_=ee&&_[ee]||_["@@iterator"],typeof _=="function"?_:null)}var se={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ye=Object.assign,_t={};function ht(_,V,Ue){this.props=_,this.context=V,this.refs=_t,this.updater=Ue||se}ht.prototype.isReactComponent={},ht.prototype.setState=function(_,V){if(typeof _!="object"&&typeof _!="function"&&_!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,_,V,"setState")},ht.prototype.forceUpdate=function(_){this.updater.enqueueForceUpdate(this,_,"forceUpdate")};function pn(){}pn.prototype=ht.prototype;function ot(_,V,Ue){this.props=_,this.context=V,this.refs=_t,this.updater=Ue||se}var Xe=ot.prototype=new pn;Xe.constructor=ot,Ye(Xe,ht.prototype),Xe.isPureReactComponent=!0;var mt=Array.isArray,Oe=Object.prototype.hasOwnProperty,ft={current:null},Be={key:!0,ref:!0,__self:!0,__source:!0};function rn(_,V,Ue){var $e,at={},rt=null,Et=null;if(V!=null)for($e in V.ref!==void 0&&(Et=V.ref),V.key!==void 0&&(rt=""+V.key),V)Oe.call(V,$e)&&!Be.hasOwnProperty($e)&&(at[$e]=V[$e]);var st=arguments.length-2;if(st===1)at.children=Ue;else if(11?C-1:0),j=1;j1?C-1:0),j=1;j1){for(var Xt=Array(Dt),Qt=0;Qt1){for(var Zt=Array(Qt),tn=0;tn is not supported and will be removed in a future major release. Did you mean to render instead?")),C.Provider},set:function(ue){C.Provider=ue}},_currentValue:{get:function(){return C._currentValue},set:function(ue){C._currentValue=ue}},_currentValue2:{get:function(){return C._currentValue2},set:function(ue){C._currentValue2=ue}},_threadCount:{get:function(){return C._threadCount},set:function(ue){C._threadCount=ue}},Consumer:{get:function(){return z||(z=!0,me("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),C.Consumer}},displayName:{get:function(){return C.displayName},set:function(ue){X||(kt("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",ue),X=!0)}}}),C.Consumer=je}return C._currentRenderer=null,C._currentRenderer2=null,C}var va=-1,vi=0,ha=1,ti=2;function _r(h){if(h._status===va){var C=h._result,z=C();if(z.then(function(je){if(h._status===vi||h._status===va){var ue=h;ue._status=ha,ue._result=je}},function(je){if(h._status===vi||h._status===va){var ue=h;ue._status=ti,ue._result=je}}),h._status===va){var j=h;j._status=vi,j._result=z}}if(h._status===ha){var X=h._result;return X===void 0&&me(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent')) Did you accidentally put curly braces around the import?`,X),"default"in X||me(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent'))`,X),X.default}else throw h._result}function ma(h){var C={_status:va,_result:h},z={$$typeof:Ye,_payload:C,_init:_r};{var j,X;Object.defineProperties(z,{defaultProps:{configurable:!0,get:function(){return j},set:function(je){me("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),j=je,Object.defineProperty(z,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return X},set:function(je){me("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),X=je,Object.defineProperty(z,"propTypes",{enumerable:!0})}}})}return z}function hi(h){h!=null&&h.$$typeof===se?me("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof h!="function"?me("forwardRef requires a render function but was given %s.",h===null?"null":typeof h):h.length!==0&&h.length!==2&&me("forwardRef render functions accept exactly two parameters: props and ref. %s",h.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),h!=null&&(h.defaultProps!=null||h.propTypes!=null)&&me("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var C={$$typeof:qe,render:h};{var z;Object.defineProperty(C,"displayName",{enumerable:!1,configurable:!0,get:function(){return z},set:function(j){z=j,!h.name&&!h.displayName&&(h.displayName=j)}})}return C}var mi;mi=Symbol.for("react.module.reference");function R(h){return!!(typeof h=="string"||typeof h=="function"||h===_e||h===Pe||et||h===S||h===ee||h===he||ze||h===_t||Wt||Ot||Cn||typeof h=="object"&&h!==null&&(h.$$typeof===Ye||h.$$typeof===se||h.$$typeof===ie||h.$$typeof===ne||h.$$typeof===qe||h.$$typeof===mi||h.getModuleId!==void 0))}function Q(h,C){R(h)||me("memo: The first argument must be a component. Instead received: %s",h===null?"null":typeof h);var z={$$typeof:se,type:h,compare:C===void 0?null:C};{var j;Object.defineProperty(z,"displayName",{enumerable:!1,configurable:!0,get:function(){return j},set:function(X){j=X,!h.name&&!h.displayName&&(h.displayName=X)}})}return z}function K(){var h=Xe.current;return h===null&&me(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: 1. You might have mismatching versions of React and the renderer (such as React DOM) 2. You might be breaking the Rules of Hooks 3. You might have more than one copy of React in the same app See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`),h}function Te(h){var C=K();if(h._context!==void 0){var z=h._context;z.Consumer===h?me("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):z.Provider===h&&me("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return C.useContext(h)}function vt(h){var C=K();return C.useState(h)}function Ct(h,C,z){var j=K();return j.useReducer(h,C,z)}function Ae(h){var C=K();return C.useRef(h)}function lt(h,C){var z=K();return z.useEffect(h,C)}function Un(h,C){var z=K();return z.useInsertionEffect(h,C)}function Kt(h,C){var z=K();return z.useLayoutEffect(h,C)}function an(h,C){var z=K();return z.useCallback(h,C)}function Sr(h,C){var z=K();return z.useMemo(h,C)}function yi(h,C,z){var j=K();return j.useImperativeHandle(h,C,z)}function Lt(h,C){{var z=K();return z.useDebugValue(h,C)}}function Gn(){var h=K();return h.useTransition()}function kr(h){var C=K();return C.useDeferredValue(h)}function ut(){var h=K();return h.useId()}function Ma(h,C,z){var j=K();return j.useSyncExternalStore(h,C,z)}var dl=0,Uu,pl,Wr,Wo,Dr,qo,Go;function ec(){}ec.__reactDisabledLog=!0;function Au(){{if(dl===0){Uu=console.log,pl=console.info,Wr=console.warn,Wo=console.error,Dr=console.group,qo=console.groupCollapsed,Go=console.groupEnd;var h={configurable:!0,enumerable:!0,value:ec,writable:!0};Object.defineProperties(console,{info:h,log:h,warn:h,error:h,group:h,groupCollapsed:h,groupEnd:h})}dl++}}function vl(){{if(dl--,dl===0){var h={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:V({},h,{value:Uu}),info:V({},h,{value:pl}),warn:V({},h,{value:Wr}),error:V({},h,{value:Wo}),group:V({},h,{value:Dr}),groupCollapsed:V({},h,{value:qo}),groupEnd:V({},h,{value:Go})})}dl<0&&me("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var ni=Ft.ReactCurrentDispatcher,Or;function hl(h,C,z){{if(Or===void 0)try{throw Error()}catch(X){var j=X.stack.trim().match(/\n( *(at )?)/);Or=j&&j[1]||""}return` `+Or+h}}var ml=!1,yl;{var ju=typeof WeakMap=="function"?WeakMap:Map;yl=new ju}function Fu(h,C){if(!h||ml)return"";{var z=yl.get(h);if(z!==void 0)return z}var j;ml=!0;var X=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var je;je=ni.current,ni.current=null,Au();try{if(C){var ue=function(){throw Error()};if(Object.defineProperty(ue.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ue,[])}catch(Tt){j=Tt}Reflect.construct(h,[],ue)}else{try{ue.call()}catch(Tt){j=Tt}h.call(ue.prototype)}}else{try{throw Error()}catch(Tt){j=Tt}h()}}catch(Tt){if(Tt&&j&&typeof Tt.stack=="string"){for(var Ne=Tt.stack.split(` `),dt=j.stack.split(` `),Dt=Ne.length-1,Xt=dt.length-1;Dt>=1&&Xt>=0&&Ne[Dt]!==dt[Xt];)Xt--;for(;Dt>=1&&Xt>=0;Dt--,Xt--)if(Ne[Dt]!==dt[Xt]){if(Dt!==1||Xt!==1)do if(Dt--,Xt--,Xt<0||Ne[Dt]!==dt[Xt]){var Qt=` `+Ne[Dt].replace(" at new "," at ");return h.displayName&&Qt.includes("")&&(Qt=Qt.replace("",h.displayName)),typeof h=="function"&&yl.set(h,Qt),Qt}while(Dt>=1&&Xt>=0);break}}}finally{ml=!1,ni.current=je,vl(),Error.prepareStackTrace=X}var Zt=h?h.displayName||h.name:"",tn=Zt?hl(Zt):"";return typeof h=="function"&&yl.set(h,tn),tn}function Ui(h,C,z){return Fu(h,!1)}function Gf(h){var C=h.prototype;return!!(C&&C.isReactComponent)}function gi(h,C,z){if(h==null)return"";if(typeof h=="function")return Fu(h,Gf(h));if(typeof h=="string")return hl(h);switch(h){case ee:return hl("Suspense");case he:return hl("SuspenseList")}if(typeof h=="object")switch(h.$$typeof){case qe:return Ui(h.render);case se:return gi(h.type,C,z);case Ye:{var j=h,X=j._payload,je=j._init;try{return gi(je(X),C,z)}catch{}}}return""}var Mt={},Hu=Ft.ReactDebugCurrentFrame;function Gl(h){if(h){var C=h._owner,z=gi(h.type,h._source,C?C.type:null);Hu.setExtraStackFrame(z)}else Hu.setExtraStackFrame(null)}function Vu(h,C,z,j,X){{var je=Function.call.bind(mr);for(var ue in h)if(je(h,ue)){var Ne=void 0;try{if(typeof h[ue]!="function"){var dt=Error((j||"React class")+": "+z+" type `"+ue+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof h[ue]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw dt.name="Invariant Violation",dt}Ne=h[ue](C,ue,j,z,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Dt){Ne=Dt}Ne&&!(Ne instanceof Error)&&(Gl(X),me("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",j||"React class",z,ue,typeof Ne),Gl(null)),Ne instanceof Error&&!(Ne.message in Mt)&&(Mt[Ne.message]=!0,Gl(X),me("Failed %s type: %s",z,Ne.message),Gl(null))}}}function Rt(h){if(h){var C=h._owner,z=gi(h.type,h._source,C?C.type:null);_n(z)}else _n(null)}var Pu;Pu=!1;function Bu(){if(ft.current){var h=qn(ft.current.type);if(h)return` Check the render method of \``+h+"`."}return""}function Ge(h){if(h!==void 0){var C=h.fileName.replace(/^.*[\\\/]/,""),z=h.lineNumber;return` Check your code at `+C+":"+z+"."}return""}function Kl(h){return h!=null?Ge(h.__source):""}var yn={};function qr(h){var C=Bu();if(!C){var z=typeof h=="string"?h:h.displayName||h.name;z&&(C=` Check the top-level render call using <`+z+">.")}return C}function Lr(h,C){if(!(!h._store||h._store.validated||h.key!=null)){h._store.validated=!0;var z=qr(C);if(!yn[z]){yn[z]=!0;var j="";h&&h._owner&&h._owner!==ft.current&&(j=" It was passed a child from "+qn(h._owner.type)+"."),Rt(h),me('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',z,j),Rt(null)}}}function gl(h,C){if(typeof h=="object"){if(vn(h))for(var z=0;z",X=" Did you accidentally export a JSX literal instead of a component?"):ue=typeof h,me("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ue,X)}var Ne=ke.apply(this,arguments);if(Ne==null)return Ne;if(j)for(var dt=2;dt10&&kt("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),j._updatedFibers.clear()}}}var Ai=!1,Sl=null;function rc(h){if(Sl===null)try{var C=("require"+Math.random()).slice(0,7),z=I&&I[C];Sl=z.call(I,"timers").setImmediate}catch{Sl=function(X){Ai===!1&&(Ai=!0,typeof MessageChannel>"u"&&me("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var je=new MessageChannel;je.port1.onmessage=X,je.port2.postMessage(void 0)}}return Sl(h)}var Na=0,El=!1;function ji(h){{var C=Na;Na++,Oe.current===null&&(Oe.current=[]);var z=Oe.isBatchingLegacy,j;try{if(Oe.isBatchingLegacy=!0,j=h(),!z&&Oe.didScheduleLegacyUpdate){var X=Oe.current;X!==null&&(Oe.didScheduleLegacyUpdate=!1,Rl(X))}}catch(Zt){throw za(C),Zt}finally{Oe.isBatchingLegacy=z}if(j!==null&&typeof j=="object"&&typeof j.then=="function"){var je=j,ue=!1,Ne={then:function(Zt,tn){ue=!0,je.then(function(Tt){za(C),Na===0?$u(Tt,Zt,tn):Zt(Tt)},function(Tt){za(C),tn(Tt)})}};return!El&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){ue||(El=!0,me("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),Ne}else{var dt=j;if(za(C),Na===0){var Dt=Oe.current;Dt!==null&&(Rl(Dt),Oe.current=null);var Xt={then:function(Zt,tn){Oe.current===null?(Oe.current=[],$u(dt,Zt,tn)):Zt(dt)}};return Xt}else{var Qt={then:function(Zt,tn){Zt(dt)}};return Qt}}}}function za(h){h!==Na-1&&me("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Na=h}function $u(h,C,z){{var j=Oe.current;if(j!==null)try{Rl(j),rc(function(){j.length===0?(Oe.current=null,C(h)):$u(h,C,z)})}catch(X){z(X)}else C(h)}}var Cl=!1;function Rl(h){if(!Cl){Cl=!0;var C=0;try{for(;C1?Q-1:0),Te=1;Te=1&&an>=0&<[Kt]!==Un[an];)an--;for(;Kt>=1&&an>=0;Kt--,an--)if(lt[Kt]!==Un[an]){if(Kt!==1||an!==1)do if(Kt--,an--,an<0||lt[Kt]!==Un[an]){var Sr=` `+lt[Kt].replace(" at new "," at ");return R.displayName&&Sr.includes("")&&(Sr=Sr.replace("",R.displayName)),typeof R=="function"&&en.set(R,Sr),Sr}while(Kt>=1&&an>=0);break}}}finally{ct=!1,rt.current=Ct,at(),Error.prepareStackTrace=vt}var yi=R?R.displayName||R.name:"",Lt=yi?st(yi):"";return typeof R=="function"&&en.set(R,Lt),Lt}function vn(R,Q,K){return Br(R,!1)}function Wn(R){var Q=R.prototype;return!!(Q&&Q.isReactComponent)}function Vn(R,Q,K){if(R==null)return"";if(typeof R=="function")return Br(R,Wn(R));if(typeof R=="string")return st(R);switch(R){case ne:return st("Suspense");case qe:return st("SuspenseList")}if(typeof R=="object")switch(R.$$typeof){case ie:return vn(R.render);case ee:return Vn(R.type,Q,K);case he:{var Te=R,vt=Te._payload,Ct=Te._init;try{return Vn(Ct(vt),Q,K)}catch{}}}return""}var zn=Object.prototype.hasOwnProperty,kn={},$r=pn.ReactDebugCurrentFrame;function Ir(R){if(R){var Q=R._owner,K=Vn(R.type,R._source,Q?Q.type:null);$r.setExtraStackFrame(K)}else $r.setExtraStackFrame(null)}function qn(R,Q,K,Te,vt){{var Ct=Function.call.bind(zn);for(var Ae in R)if(Ct(R,Ae)){var lt=void 0;try{if(typeof R[Ae]!="function"){var Un=Error((Te||"React class")+": "+K+" type `"+Ae+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof R[Ae]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw Un.name="Invariant Violation",Un}lt=R[Ae](Q,Ae,Te,K,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Kt){lt=Kt}lt&&!(lt instanceof Error)&&(Ir(vt),ot("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",Te||"React class",K,Ae,typeof lt),Ir(null)),lt instanceof Error&&!(lt.message in kn)&&(kn[lt.message]=!0,Ir(vt),ot("Failed %s type: %s",K,lt.message),Ir(null))}}}var mr=Array.isArray;function Yr(R){return mr(R)}function yr(R){{var Q=typeof Symbol=="function"&&Symbol.toStringTag,K=Q&&R[Symbol.toStringTag]||R.constructor.name||"Object";return K}}function da(R){try{return rr(R),!1}catch{return!0}}function rr(R){return""+R}function Qr(R){if(da(R))return ot("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",yr(R)),rr(R)}var hn=pn.ReactCurrentOwner,br={key:!0,ref:!0,__self:!0,__source:!0},pi,pa,te;te={};function ke(R){if(zn.call(R,"ref")){var Q=Object.getOwnPropertyDescriptor(R,"ref").get;if(Q&&Q.isReactWarning)return!1}return R.ref!==void 0}function it(R){if(zn.call(R,"key")){var Q=Object.getOwnPropertyDescriptor(R,"key").get;if(Q&&Q.isReactWarning)return!1}return R.key!==void 0}function At(R,Q){if(typeof R.ref=="string"&&hn.current&&Q&&hn.current.stateNode!==Q){var K=ze(hn.current.type);te[K]||(ot('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',ze(hn.current.type),R.ref),te[K]=!0)}}function Ht(R,Q){{var K=function(){pi||(pi=!0,ot("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",Q))};K.isReactWarning=!0,Object.defineProperty(R,"key",{get:K,configurable:!0})}}function Dn(R,Q){{var K=function(){pa||(pa=!0,ot("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",Q))};K.isReactWarning=!0,Object.defineProperty(R,"ref",{get:K,configurable:!0})}}var mn=function(R,Q,K,Te,vt,Ct,Ae){var lt={$$typeof:Y,type:R,key:Q,ref:K,props:Ae,_owner:Ct};return lt._store={},Object.defineProperty(lt._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(lt,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Te}),Object.defineProperty(lt,"_source",{configurable:!1,enumerable:!1,writable:!1,value:vt}),Object.freeze&&(Object.freeze(lt.props),Object.freeze(lt)),lt};function gr(R,Q,K,Te,vt){{var Ct,Ae={},lt=null,Un=null;K!==void 0&&(Qr(K),lt=""+K),it(Q)&&(Qr(Q.key),lt=""+Q.key),ke(Q)&&(Un=Q.ref,At(Q,vt));for(Ct in Q)zn.call(Q,Ct)&&!br.hasOwnProperty(Ct)&&(Ae[Ct]=Q[Ct]);if(R&&R.defaultProps){var Kt=R.defaultProps;for(Ct in Kt)Ae[Ct]===void 0&&(Ae[Ct]=Kt[Ct])}if(lt||Un){var an=typeof R=="function"?R.displayName||R.name||"Unknown":R;lt&&Ht(Ae,an),Un&&Dn(Ae,an)}return mn(R,lt,Un,vt,Te,hn.current,Ae)}}var Yt=pn.ReactCurrentOwner,wr=pn.ReactDebugCurrentFrame;function Vt(R){if(R){var Q=R._owner,K=Vn(R.type,R._source,Q?Q.type:null);wr.setExtraStackFrame(K)}else wr.setExtraStackFrame(null)}var Pt;Pt=!1;function ei(R){return typeof R=="object"&&R!==null&&R.$$typeof===Y}function La(){{if(Yt.current){var R=ze(Yt.current.type);if(R)return` Check the render method of \``+R+"`."}return""}}function cl(R){return""}var ql={};function zu(R){{var Q=La();if(!Q){var K=typeof R=="string"?R:R.displayName||R.name;K&&(Q=` Check the top-level render call using <`+K+">.")}return Q}}function zi(R,Q){{if(!R._store||R._store.validated||R.key!=null)return;R._store.validated=!0;var K=zu(Q);if(ql[K])return;ql[K]=!0;var Te="";R&&R._owner&&R._owner!==Yt.current&&(Te=" It was passed a child from "+ze(R._owner.type)+"."),Vt(R),ot('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',K,Te),Vt(null)}}function fl(R,Q){{if(typeof R!="object")return;if(Yr(R))for(var K=0;K",lt=" Did you accidentally export a JSX literal instead of a component?"):Kt=typeof R,ot("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Kt,lt)}var an=gr(R,Q,K,vt,Ct);if(an==null)return an;if(Ae){var Sr=Q.children;if(Sr!==void 0)if(Te)if(Yr(Sr)){for(var yi=0;yi0?"{key: someKey, "+Gn.join(": ..., ")+": ...}":"{key: someKey}";if(!ha[Lt+kr]){var ut=Gn.length>0?"{"+Gn.join(": ..., ")+": ...}":"{}";ot(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,kr,Lt,ut,Lt),ha[Lt+kr]=!0}}return R===Ve?vi(an):va(an),an}}function _r(R,Q,K){return ti(R,Q,K,!0)}function ma(R,Q,K){return ti(R,Q,K,!1)}var hi=ma,mi=_r;qf.Fragment=Ve,qf.jsx=hi,qf.jsxs=mi}()),qf}process.env.NODE_ENV==="production"?Js.exports=hR():Js.exports=mR();var xt=Js.exports,Im={exports:{}},ka={},Jp={exports:{}},Ym={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var R0;function yR(){return R0||(R0=1,function(I){function Y(J,we){var le=J.length;J.push(we);e:for(;0>>1,V=J[_];if(0>>1;_nt(at,le))rtnt(Et,at)?(J[_]=Et,J[rt]=le,_=rt):(J[_]=at,J[$e]=le,_=$e);else if(rtnt(Et,le))J[_]=Et,J[rt]=le,_=rt;else break e}}return we}function nt(J,we){var le=J.sortIndex-we.sortIndex;return le!==0?le:J.id-we.id}if(typeof performance=="object"&&typeof performance.now=="function"){var _e=performance;I.unstable_now=function(){return _e.now()}}else{var S=Date,Pe=S.now();I.unstable_now=function(){return S.now()-Pe}}var ie=[],ne=[],qe=1,ee=null,he=3,se=!1,Ye=!1,_t=!1,ht=typeof setTimeout=="function"?setTimeout:null,pn=typeof clearTimeout=="function"?clearTimeout:null,ot=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Xe(J){for(var we=L(ne);we!==null;){if(we.callback===null)Ve(ne);else if(we.startTime<=J)Ve(ne),we.sortIndex=we.expirationTime,Y(ie,we);else break;we=L(ne)}}function mt(J){if(_t=!1,Xe(J),!Ye)if(L(ie)!==null)Ye=!0,kt(Oe);else{var we=L(ne);we!==null&&me(mt,we.startTime-J)}}function Oe(J,we){Ye=!1,_t&&(_t=!1,pn(rn),rn=-1),se=!0;var le=he;try{for(Xe(we),ee=L(ie);ee!==null&&(!(ee.expirationTime>we)||J&&!Ot());){var _=ee.callback;if(typeof _=="function"){ee.callback=null,he=ee.priorityLevel;var V=_(ee.expirationTime<=we);we=I.unstable_now(),typeof V=="function"?ee.callback=V:ee===L(ie)&&Ve(ie),Xe(we)}else Ve(ie);ee=L(ie)}if(ee!==null)var Ue=!0;else{var $e=L(ne);$e!==null&&me(mt,$e.startTime-we),Ue=!1}return Ue}finally{ee=null,he=le,se=!1}}var ft=!1,Be=null,rn=-1,_n=5,Wt=-1;function Ot(){return!(I.unstable_now()-Wt<_n)}function Cn(){if(Be!==null){var J=I.unstable_now();Wt=J;var we=!0;try{we=Be(!0,J)}finally{we?ze():(ft=!1,Be=null)}}else ft=!1}var ze;if(typeof ot=="function")ze=function(){ot(Cn)};else if(typeof MessageChannel<"u"){var et=new MessageChannel,Ft=et.port2;et.port1.onmessage=Cn,ze=function(){Ft.postMessage(null)}}else ze=function(){ht(Cn,0)};function kt(J){Be=J,ft||(ft=!0,ze())}function me(J,we){rn=ht(function(){J(I.unstable_now())},we)}I.unstable_IdlePriority=5,I.unstable_ImmediatePriority=1,I.unstable_LowPriority=4,I.unstable_NormalPriority=3,I.unstable_Profiling=null,I.unstable_UserBlockingPriority=2,I.unstable_cancelCallback=function(J){J.callback=null},I.unstable_continueExecution=function(){Ye||se||(Ye=!0,kt(Oe))},I.unstable_forceFrameRate=function(J){0>J||125_?(J.sortIndex=le,Y(ne,J),L(ie)===null&&J===L(ne)&&(_t?(pn(rn),rn=-1):_t=!0,me(mt,le-_))):(J.sortIndex=V,Y(ie,J),Ye||se||(Ye=!0,kt(Oe))),J},I.unstable_shouldYield=Ot,I.unstable_wrapCallback=function(J){var we=he;return function(){var le=he;he=we;try{return J.apply(this,arguments)}finally{he=le}}}}(Ym)),Ym}var Qm={};/** * @license React * scheduler.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var T0;function gR(){return T0||(T0=1,function(I){process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var Y=!1,L=!1,Ve=5;function nt(te,ke){var it=te.length;te.push(ke),Pe(te,ke,it)}function _e(te){return te.length===0?null:te[0]}function S(te){if(te.length===0)return null;var ke=te[0],it=te.pop();return it!==ke&&(te[0]=it,ie(te,it,0)),ke}function Pe(te,ke,it){for(var At=it;At>0;){var Ht=At-1>>>1,Dn=te[Ht];if(ne(Dn,ke)>0)te[Ht]=ke,te[At]=Dn,At=Ht;else return}}function ie(te,ke,it){for(var At=it,Ht=te.length,Dn=Ht>>>1;Atit&&(!te||Ir()));){var At=ze.callback;if(typeof At=="function"){ze.callback=null,et=ze.priorityLevel;var Ht=ze.expirationTime<=it,Dn=At(Ht);it=I.unstable_now(),typeof Dn=="function"?ze.callback=Dn:ze===_e(Wt)&&S(Wt),_(it)}else S(Wt);ze=_e(Wt)}if(ze!==null)return!0;var mn=_e(Ot);return mn!==null&&hn(V,mn.startTime-it),!1}function at(te,ke){switch(te){case qe:case ee:case he:case se:case Ye:break;default:te=he}var it=et;et=te;try{return ke()}finally{et=it}}function rt(te){var ke;switch(et){case qe:case ee:case he:ke=he;break;default:ke=et;break}var it=et;et=ke;try{return te()}finally{et=it}}function Et(te){var ke=et;return function(){var it=et;et=ke;try{return te.apply(this,arguments)}finally{et=it}}}function st(te,ke,it){var At=I.unstable_now(),Ht;if(typeof it=="object"&&it!==null){var Dn=it.delay;typeof Dn=="number"&&Dn>0?Ht=At+Dn:Ht=At}else Ht=At;var mn;switch(te){case qe:mn=Oe;break;case ee:mn=ft;break;case Ye:mn=_n;break;case se:mn=rn;break;case he:default:mn=Be;break}var gr=Ht+mn,Yt={id:Cn++,callback:ke,priorityLevel:te,startTime:Ht,expirationTime:gr,sortIndex:-1};return Ht>At?(Yt.sortIndex=Ht,nt(Ot,Yt),_e(Wt)===null&&Yt===_e(Ot)&&(me?br():me=!0,hn(V,Ht-At))):(Yt.sortIndex=gr,nt(Wt,Yt),!kt&&!Ft&&(kt=!0,Qr(Ue))),Yt}function ct(){}function en(){!kt&&!Ft&&(kt=!0,Qr(Ue))}function hr(){return _e(Wt)}function Br(te){te.callback=null}function vn(){return et}var Wn=!1,Vn=null,zn=-1,kn=Ve,$r=-1;function Ir(){var te=I.unstable_now()-$r;return!(te125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}te>0?kn=Math.floor(1e3/te):kn=Ve}var Yr=function(){if(Vn!==null){var te=I.unstable_now();$r=te;var ke=!0,it=!0;try{it=Vn(ke,te)}finally{it?yr():(Wn=!1,Vn=null)}}else Wn=!1},yr;if(typeof le=="function")yr=function(){le(Yr)};else if(typeof MessageChannel<"u"){var da=new MessageChannel,rr=da.port2;da.port1.onmessage=Yr,yr=function(){rr.postMessage(null)}}else yr=function(){J(Yr,0)};function Qr(te){Vn=te,Wn||(Wn=!0,yr())}function hn(te,ke){zn=J(function(){te(I.unstable_now())},ke)}function br(){we(zn),zn=-1}var pi=qn,pa=null;I.unstable_IdlePriority=Ye,I.unstable_ImmediatePriority=qe,I.unstable_LowPriority=se,I.unstable_NormalPriority=he,I.unstable_Profiling=pa,I.unstable_UserBlockingPriority=ee,I.unstable_cancelCallback=Br,I.unstable_continueExecution=en,I.unstable_forceFrameRate=mr,I.unstable_getCurrentPriorityLevel=vn,I.unstable_getFirstCallbackNode=hr,I.unstable_next=rt,I.unstable_pauseExecution=ct,I.unstable_requestPaint=pi,I.unstable_runWithPriority=at,I.unstable_scheduleCallback=st,I.unstable_shouldYield=Ir,I.unstable_wrapCallback=Et,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}(Qm)),Qm}var x0;function b0(){return x0||(x0=1,process.env.NODE_ENV==="production"?Jp.exports=yR():Jp.exports=gR()),Jp.exports}/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var w0;function SR(){if(w0)return ka;w0=1;var I=Wf(),Y=b0();function L(n){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+n,l=1;l"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ie=Object.prototype.hasOwnProperty,ne=/^[: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]*$/,qe={},ee={};function he(n){return ie.call(ee,n)?!0:ie.call(qe,n)?!1:ne.test(n)?ee[n]=!0:(qe[n]=!0,!1)}function se(n,r,l,o){if(l!==null&&l.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return o?!1:l!==null?!l.acceptsBooleans:(n=n.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-");default:return!1}}function Ye(n,r,l,o){if(r===null||typeof r>"u"||se(n,r,l,o))return!0;if(o)return!1;if(l!==null)switch(l.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function _t(n,r,l,o,c,d,m){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=o,this.attributeNamespace=c,this.mustUseProperty=l,this.propertyName=n,this.type=r,this.sanitizeURL=d,this.removeEmptyString=m}var ht={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){ht[n]=new _t(n,0,!1,n,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var r=n[0];ht[r]=new _t(r,1,!1,n[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(n){ht[n]=new _t(n,2,!1,n.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){ht[n]=new _t(n,2,!1,n,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(n){ht[n]=new _t(n,3,!1,n.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(n){ht[n]=new _t(n,3,!0,n,null,!1,!1)}),["capture","download"].forEach(function(n){ht[n]=new _t(n,4,!1,n,null,!1,!1)}),["cols","rows","size","span"].forEach(function(n){ht[n]=new _t(n,6,!1,n,null,!1,!1)}),["rowSpan","start"].forEach(function(n){ht[n]=new _t(n,5,!1,n.toLowerCase(),null,!1,!1)});var pn=/[\-:]([a-z])/g;function ot(n){return n[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(n){var r=n.replace(pn,ot);ht[r]=new _t(r,1,!1,n,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var r=n.replace(pn,ot);ht[r]=new _t(r,1,!1,n,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(n){var r=n.replace(pn,ot);ht[r]=new _t(r,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(n){ht[n]=new _t(n,1,!1,n.toLowerCase(),null,!1,!1)}),ht.xlinkHref=new _t("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(n){ht[n]=new _t(n,1,!1,n.toLowerCase(),null,!0,!0)});function Xe(n,r,l,o){var c=ht.hasOwnProperty(r)?ht[r]:null;(c!==null?c.type!==0:o||!(2E||c[m]!==d[E]){var T=` `+c[m].replace(" at new "," at ");return n.displayName&&T.includes("")&&(T=T.replace("",n.displayName)),T}while(1<=m&&0<=E);break}}}finally{Ue=!1,Error.prepareStackTrace=l}return(n=n?n.displayName||n.name:"")?V(n):""}function at(n){switch(n.tag){case 5:return V(n.type);case 16:return V("Lazy");case 13:return V("Suspense");case 19:return V("SuspenseList");case 0:case 2:case 15:return n=$e(n.type,!1),n;case 11:return n=$e(n.type.render,!1),n;case 1:return n=$e(n.type,!0),n;default:return""}}function rt(n){if(n==null)return null;if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case Be:return"Fragment";case ft:return"Portal";case _n:return"Profiler";case rn:return"StrictMode";case ze:return"Suspense";case et:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case Ot:return(n.displayName||"Context")+".Consumer";case Wt:return(n._context.displayName||"Context")+".Provider";case Cn:var r=n.render;return n=n.displayName,n||(n=r.displayName||r.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case Ft:return r=n.displayName||null,r!==null?r:rt(n.type)||"Memo";case kt:r=n._payload,n=n._init;try{return rt(n(r))}catch{}}return null}function Et(n){var r=n.type;switch(n.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=r.render,n=n.displayName||n.name||"",r.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return rt(r);case 8:return r===rn?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function st(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function ct(n){var r=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function en(n){var r=ct(n)?"checked":"value",l=Object.getOwnPropertyDescriptor(n.constructor.prototype,r),o=""+n[r];if(!n.hasOwnProperty(r)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var c=l.get,d=l.set;return Object.defineProperty(n,r,{configurable:!0,get:function(){return c.call(this)},set:function(m){o=""+m,d.call(this,m)}}),Object.defineProperty(n,r,{enumerable:l.enumerable}),{getValue:function(){return o},setValue:function(m){o=""+m},stopTracking:function(){n._valueTracker=null,delete n[r]}}}}function hr(n){n._valueTracker||(n._valueTracker=en(n))}function Br(n){if(!n)return!1;var r=n._valueTracker;if(!r)return!0;var l=r.getValue(),o="";return n&&(o=ct(n)?n.checked?"true":"false":n.value),n=o,n!==l?(r.setValue(n),!0):!1}function vn(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}function Wn(n,r){var l=r.checked;return le({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:l??n._wrapperState.initialChecked})}function Vn(n,r){var l=r.defaultValue==null?"":r.defaultValue,o=r.checked!=null?r.checked:r.defaultChecked;l=st(r.value!=null?r.value:l),n._wrapperState={initialChecked:o,initialValue:l,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function zn(n,r){r=r.checked,r!=null&&Xe(n,"checked",r,!1)}function kn(n,r){zn(n,r);var l=st(r.value),o=r.type;if(l!=null)o==="number"?(l===0&&n.value===""||n.value!=l)&&(n.value=""+l):n.value!==""+l&&(n.value=""+l);else if(o==="submit"||o==="reset"){n.removeAttribute("value");return}r.hasOwnProperty("value")?Ir(n,r.type,l):r.hasOwnProperty("defaultValue")&&Ir(n,r.type,st(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(n.defaultChecked=!!r.defaultChecked)}function $r(n,r,l){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var o=r.type;if(!(o!=="submit"&&o!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+n._wrapperState.initialValue,l||r===n.value||(n.value=r),n.defaultValue=r}l=n.name,l!==""&&(n.name=""),n.defaultChecked=!!n._wrapperState.initialChecked,l!==""&&(n.name=l)}function Ir(n,r,l){(r!=="number"||vn(n.ownerDocument)!==n)&&(l==null?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+l&&(n.defaultValue=""+l))}var qn=Array.isArray;function mr(n,r,l,o){if(n=n.options,r){r={};for(var c=0;c"+r.valueOf().toString()+"",r=br.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;r.firstChild;)n.appendChild(r.firstChild)}});function pa(n,r){if(r){var l=n.firstChild;if(l&&l===n.lastChild&&l.nodeType===3){l.nodeValue=r;return}}n.textContent=r}var te={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},ke=["Webkit","ms","Moz","O"];Object.keys(te).forEach(function(n){ke.forEach(function(r){r=r+n.charAt(0).toUpperCase()+n.substring(1),te[r]=te[n]})});function it(n,r,l){return r==null||typeof r=="boolean"||r===""?"":l||typeof r!="number"||r===0||te.hasOwnProperty(n)&&te[n]?(""+r).trim():r+"px"}function At(n,r){n=n.style;for(var l in r)if(r.hasOwnProperty(l)){var o=l.indexOf("--")===0,c=it(l,r[l],o);l==="float"&&(l="cssFloat"),o?n.setProperty(l,c):n[l]=c}}var Ht=le({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 Dn(n,r){if(r){if(Ht[n]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(L(137,n));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(L(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(L(61))}if(r.style!=null&&typeof r.style!="object")throw Error(L(62))}}function mn(n,r){if(n.indexOf("-")===-1)return typeof r.is=="string";switch(n){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 gr=null;function Yt(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var wr=null,Vt=null,Pt=null;function ei(n){if(n=cs(n)){if(typeof wr!="function")throw Error(L(280));var r=n.stateNode;r&&(r=Le(r),wr(n.stateNode,n.type,r))}}function La(n){Vt?Pt?Pt.push(n):Pt=[n]:Vt=n}function cl(){if(Vt){var n=Vt,r=Pt;if(Pt=Vt=null,ei(n),r)for(n=0;n>>=0,n===0?32:31-(qo(n)/Go|0)|0}var Au=64,vl=4194304;function ni(n){switch(n&-n){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 n&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return n&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return n}}function Or(n,r){var l=n.pendingLanes;if(l===0)return 0;var o=0,c=n.suspendedLanes,d=n.pingedLanes,m=l&268435455;if(m!==0){var E=m&~c;E!==0?o=ni(E):(d&=m,d!==0&&(o=ni(d)))}else m=l&~c,m!==0?o=ni(m):d!==0&&(o=ni(d));if(o===0)return 0;if(r!==0&&r!==o&&!(r&c)&&(c=o&-o,d=r&-r,c>=d||c===16&&(d&4194240)!==0))return r;if(o&4&&(o|=l&16),r=n.entangledLanes,r!==0)for(n=n.entanglements,r&=o;0l;l++)r.push(n);return r}function Ui(n,r,l){n.pendingLanes|=r,r!==536870912&&(n.suspendedLanes=0,n.pingedLanes=0),n=n.eventTimes,r=31-Dr(r),n[r]=l}function Gf(n,r){var l=n.pendingLanes&~r;n.pendingLanes=r,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=r,n.mutableReadLanes&=r,n.entangledLanes&=r,r=n.entanglements;var o=n.eventTimes;for(n=n.expirationTimes;0=Zl),Qu=" ",lv=!1;function uv(n,r){switch(n){case"keyup":return An.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function uc(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Wu=!1;function Zm(n,r){switch(n){case"compositionend":return uc(r);case"keypress":return r.which!==32?null:(lv=!0,Qu);case"textInput":return n=r.data,n===Qu&&lv?null:n;default:return null}}function Jm(n,r){if(Wu)return n==="compositionend"||!ii&&uv(n,r)?(n=z(),C=h=ri=null,Wu=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:l,offset:r-n};n=o}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=mv(l)}}function gv(n,r){return n&&r?n===r?!0:n&&n.nodeType===3?!1:r&&r.nodeType===3?gv(n,r.parentNode):"contains"in n?n.contains(r):n.compareDocumentPosition?!!(n.compareDocumentPosition(r)&16):!1:!1}function oc(){for(var n=window,r=vn();r instanceof n.HTMLIFrameElement;){try{var l=typeof r.contentWindow.location.href=="string"}catch{l=!1}if(l)n=r.contentWindow;else break;r=vn(n.document)}return r}function Pi(n){var r=n&&n.nodeName&&n.nodeName.toLowerCase();return r&&(r==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||r==="textarea"||n.contentEditable==="true")}function sc(n){var r=oc(),l=n.focusedElem,o=n.selectionRange;if(r!==l&&l&&l.ownerDocument&&gv(l.ownerDocument.documentElement,l)){if(o!==null&&Pi(l)){if(r=o.start,n=o.end,n===void 0&&(n=r),"selectionStart"in l)l.selectionStart=r,l.selectionEnd=Math.min(n,l.value.length);else if(n=(r=l.ownerDocument||document)&&r.defaultView||window,n.getSelection){n=n.getSelection();var c=l.textContent.length,d=Math.min(o.start,c);o=o.end===void 0?d:Math.min(o.end,c),!n.extend&&d>o&&(c=o,o=d,d=c),c=yv(l,d);var m=yv(l,o);c&&m&&(n.rangeCount!==1||n.anchorNode!==c.node||n.anchorOffset!==c.offset||n.focusNode!==m.node||n.focusOffset!==m.offset)&&(r=r.createRange(),r.setStart(c.node,c.offset),n.removeAllRanges(),d>o?(n.addRange(r),n.extend(m.node,m.offset)):(r.setEnd(m.node,m.offset),n.addRange(r)))}}for(r=[],n=l;n=n.parentNode;)n.nodeType===1&&r.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof l.focus=="function"&&l.focus(),l=0;l=document.documentMode,li=null,ld=null,ns=null,ud=!1;function Ev(n,r,l){var o=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;ud||li==null||li!==vn(o)||(o=li,"selectionStart"in o&&Pi(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),ns&&ts(ns,o)||(ns=o,o=us(ld,"onSelect"),0ln||(n.current=wl[ln],wl[ln]=null,ln--)}function $t(n,r){ln++,wl[ln]=n.current,n.current=r}var Ci={},Qe=tt(Ci),Tn=tt(!1),Xr=Ci;function ja(n,r){var l=n.type.contextTypes;if(!l)return Ci;var o=n.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===r)return o.__reactInternalMemoizedMaskedChildContext;var c={},d;for(d in l)c[d]=r[d];return o&&(n=n.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=r,n.__reactInternalMemoizedMaskedChildContext=c),c}function cn(n){return n=n.childContextTypes,n!=null}function Fa(){jt(Tn),jt(Qe)}function _l(n,r,l){if(Qe.current!==Ci)throw Error(L(168));$t(Qe,r),$t(Tn,l)}function fs(n,r,l){var o=n.stateNode;if(r=r.childContextTypes,typeof o.getChildContext!="function")return l;o=o.getChildContext();for(var c in o)if(!(c in r))throw Error(L(108,Et(n)||"Unknown",c));return le({},l,o)}function hc(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||Ci,Xr=Qe.current,$t(Qe,n),$t(Tn,Tn.current),!0}function Dv(n,r,l){var o=n.stateNode;if(!o)throw Error(L(169));l?(n=fs(n,r,Xr),o.__reactInternalMemoizedMergedChildContext=n,jt(Tn),jt(Qe),$t(Qe,n)):jt(Tn),$t(Tn,l)}var ya=null,Zn=!1,ds=!1;function Sd(n){ya===null?ya=[n]:ya.push(n)}function Ed(n){Zn=!0,Sd(n)}function Zr(){if(!ds&&ya!==null){ds=!0;var n=0,r=Mt;try{var l=ya;for(Mt=1;n>=m,c-=m,ar=1<<32-Dr(r)+c|l<He?(Yn=ge,ge=null):Yn=ge.sibling;var Nt=$(k,ge,M[He],Z);if(Nt===null){ge===null&&(ge=Yn);break}n&&ge&&Nt.alternate===null&&r(k,ge),b=d(Nt,b,He),Fe===null?Re=Nt:Fe.sibling=Nt,Fe=Nt,ge=Yn}if(He===M.length)return l(k,ge),un&&ga(k,He),Re;if(ge===null){for(;HeHe?(Yn=ge,ge=null):Yn=ge.sibling;var Zi=$(k,ge,Nt.value,Z);if(Zi===null){ge===null&&(ge=Yn);break}n&&ge&&Zi.alternate===null&&r(k,ge),b=d(Zi,b,He),Fe===null?Re=Zi:Fe.sibling=Zi,Fe=Zi,ge=Yn}if(Nt.done)return l(k,ge),un&&ga(k,He),Re;if(ge===null){for(;!Nt.done;He++,Nt=M.next())Nt=q(k,Nt.value,Z),Nt!==null&&(b=d(Nt,b,He),Fe===null?Re=Nt:Fe.sibling=Nt,Fe=Nt);return un&&ga(k,He),Re}for(ge=o(k,ge);!Nt.done;He++,Nt=M.next())Nt=fe(ge,k,He,Nt.value,Z),Nt!==null&&(n&&Nt.alternate!==null&&ge.delete(Nt.key===null?He:Nt.key),b=d(Nt,b,He),Fe===null?Re=Nt:Fe.sibling=Nt,Fe=Nt);return n&&ge.forEach(function(wy){return r(k,wy)}),un&&ga(k,He),Re}function Mn(k,b,M,Z){if(typeof M=="object"&&M!==null&&M.type===Be&&M.key===null&&(M=M.props.children),typeof M=="object"&&M!==null){switch(M.$$typeof){case Oe:e:{for(var Re=M.key,Fe=b;Fe!==null;){if(Fe.key===Re){if(Re=M.type,Re===Be){if(Fe.tag===7){l(k,Fe.sibling),b=c(Fe,M.props.children),b.return=k,k=b;break e}}else if(Fe.elementType===Re||typeof Re=="object"&&Re!==null&&Re.$$typeof===kt&&Nv(Re)===Fe.type){l(k,Fe.sibling),b=c(Fe,M.props),b.ref=lu(k,Fe,M),b.return=k,k=b;break e}l(k,Fe);break}else r(k,Fe);Fe=Fe.sibling}M.type===Be?(b=Cu(M.props.children,k.mode,Z,M.key),b.return=k,k=b):(Z=uf(M.type,M.key,M.props,null,k.mode,Z),Z.ref=lu(k,b,M),Z.return=k,k=Z)}return m(k);case ft:e:{for(Fe=M.key;b!==null;){if(b.key===Fe)if(b.tag===4&&b.stateNode.containerInfo===M.containerInfo&&b.stateNode.implementation===M.implementation){l(k,b.sibling),b=c(b,M.children||[]),b.return=k,k=b;break e}else{l(k,b);break}else r(k,b);b=b.sibling}b=Os(M,k.mode,Z),b.return=k,k=b}return m(k);case kt:return Fe=M._init,Mn(k,b,Fe(M._payload),Z)}if(qn(M))return ye(k,b,M,Z);if(we(M))return Ee(k,b,M,Z);Ri(k,M)}return typeof M=="string"&&M!==""||typeof M=="number"?(M=""+M,b!==null&&b.tag===6?(l(k,b.sibling),b=c(b,M),b.return=k,k=b):(l(k,b),b=sf(M,k.mode,Z),b.return=k,k=b),m(k)):l(k,b)}return Mn}var eo=Cc(!0),zv=Cc(!1),Qi=tt(null),Pn=null,re=null,Pa=null;function Ea(){Pa=re=Pn=null}function bd(n){var r=Qi.current;jt(Qi),n._currentValue=r}function wd(n,r,l){for(;n!==null;){var o=n.alternate;if((n.childLanes&r)!==r?(n.childLanes|=r,o!==null&&(o.childLanes|=r)):o!==null&&(o.childLanes&r)!==r&&(o.childLanes|=r),n===l)break;n=n.return}}function to(n,r){Pn=n,Pa=re=null,n=n.dependencies,n!==null&&n.firstContext!==null&&(n.lanes&r&&(aa=!0),n.firstContext=null)}function Ba(n){var r=n._currentValue;if(Pa!==n)if(n={context:n,memoizedValue:r,next:null},re===null){if(Pn===null)throw Error(L(308));re=n,Pn.dependencies={lanes:0,firstContext:n}}else re=re.next=n;return r}var uu=null;function jn(n){uu===null?uu=[n]:uu.push(n)}function Uv(n,r,l,o){var c=r.interleaved;return c===null?(l.next=l,jn(r)):(l.next=c.next,c.next=l),r.interleaved=l,Wi(n,o)}function Wi(n,r){n.lanes|=r;var l=n.alternate;for(l!==null&&(l.lanes|=r),l=n,n=n.return;n!==null;)n.childLanes|=r,l=n.alternate,l!==null&&(l.childLanes|=r),l=n,n=n.return;return l.tag===3?l.stateNode:null}var Dl=!1;function Rc(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function no(n,r){n=n.updateQueue,r.updateQueue===n&&(r.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,effects:n.effects})}function na(n,r){return{eventTime:n,lane:r,tag:0,payload:null,callback:null,next:null}}function Ol(n,r,l){var o=n.updateQueue;if(o===null)return null;if(o=o.shared,yt&2){var c=o.pending;return c===null?r.next=r:(r.next=c.next,c.next=r),o.pending=r,Wi(n,l)}return c=o.interleaved,c===null?(r.next=r,jn(o)):(r.next=c.next,c.next=r),o.interleaved=r,Wi(n,l)}function Tc(n,r,l){if(r=r.updateQueue,r!==null&&(r=r.shared,(l&4194240)!==0)){var o=r.lanes;o&=n.pendingLanes,l|=o,r.lanes=l,gi(n,l)}}function Av(n,r){var l=n.updateQueue,o=n.alternate;if(o!==null&&(o=o.updateQueue,l===o)){var c=null,d=null;if(l=l.firstBaseUpdate,l!==null){do{var m={eventTime:l.eventTime,lane:l.lane,tag:l.tag,payload:l.payload,callback:l.callback,next:null};d===null?c=d=m:d=d.next=m,l=l.next}while(l!==null);d===null?c=d=r:d=d.next=r}else c=d=r;l={baseState:o.baseState,firstBaseUpdate:c,lastBaseUpdate:d,shared:o.shared,effects:o.effects},n.updateQueue=l;return}n=l.lastBaseUpdate,n===null?l.firstBaseUpdate=r:n.next=r,l.lastBaseUpdate=r}function xc(n,r,l,o){var c=n.updateQueue;Dl=!1;var d=c.firstBaseUpdate,m=c.lastBaseUpdate,E=c.shared.pending;if(E!==null){c.shared.pending=null;var T=E,U=T.next;T.next=null,m===null?d=U:m.next=U,m=T;var W=n.alternate;W!==null&&(W=W.updateQueue,E=W.lastBaseUpdate,E!==m&&(E===null?W.firstBaseUpdate=U:E.next=U,W.lastBaseUpdate=T))}if(d!==null){var q=c.baseState;m=0,W=U=T=null,E=d;do{var $=E.lane,fe=E.eventTime;if((o&$)===$){W!==null&&(W=W.next={eventTime:fe,lane:0,tag:E.tag,payload:E.payload,callback:E.callback,next:null});e:{var ye=n,Ee=E;switch($=r,fe=l,Ee.tag){case 1:if(ye=Ee.payload,typeof ye=="function"){q=ye.call(fe,q,$);break e}q=ye;break e;case 3:ye.flags=ye.flags&-65537|128;case 0:if(ye=Ee.payload,$=typeof ye=="function"?ye.call(fe,q,$):ye,$==null)break e;q=le({},q,$);break e;case 2:Dl=!0}}E.callback!==null&&E.lane!==0&&(n.flags|=64,$=c.effects,$===null?c.effects=[E]:$.push(E))}else fe={eventTime:fe,lane:$,tag:E.tag,payload:E.payload,callback:E.callback,next:null},W===null?(U=W=fe,T=q):W=W.next=fe,m|=$;if(E=E.next,E===null){if(E=c.shared.pending,E===null)break;$=E,E=$.next,$.next=null,c.lastBaseUpdate=$,c.shared.pending=null}}while(!0);if(W===null&&(T=q),c.baseState=T,c.firstBaseUpdate=U,c.lastBaseUpdate=W,r=c.shared.interleaved,r!==null){c=r;do m|=c.lane,c=c.next;while(c!==r)}else d===null&&(c.shared.lanes=0);yu|=m,n.lanes=m,n.memoizedState=q}}function jv(n,r,l){if(n=r.effects,r.effects=null,n!==null)for(r=0;rl?l:4,n(!0);var o=hs.transition;hs.transition={};try{n(!1),r()}finally{Mt=l,hs.transition=o}}function Pc(){return ir().memoizedState}function Hv(n,r,l){var o=Xi(n);if(l={lane:o,action:l,hasEagerState:!1,eagerState:null,next:null},Ld(n))fo(r,l);else if(l=Uv(n,r,l,o),l!==null){var c=tr();Sn(l,n,o,c),Ll(l,r,o)}}function Ss(n,r,l){var o=Xi(n),c={lane:o,action:l,hasEagerState:!1,eagerState:null,next:null};if(Ld(n))fo(r,c);else{var d=n.alternate;if(n.lanes===0&&(d===null||d.lanes===0)&&(d=r.lastRenderedReducer,d!==null))try{var m=r.lastRenderedState,E=d(m,l);if(c.hasEagerState=!0,c.eagerState=E,Ua(E,m)){var T=r.interleaved;T===null?(c.next=c,jn(r)):(c.next=T.next,T.next=c),r.interleaved=c;return}}catch{}finally{}l=Uv(n,r,c,o),l!==null&&(c=tr(),Sn(l,n,o,c),Ll(l,r,o))}}function Ld(n){var r=n.alternate;return n===xe||r!==null&&r===xe}function fo(n,r){io=Ca=!0;var l=n.pending;l===null?r.next=r:(r.next=l.next,l.next=r),n.pending=r}function Ll(n,r,l){if(l&4194240){var o=r.lanes;o&=n.pendingLanes,l|=o,r.lanes=l,gi(n,l)}}var Rr={readContext:Ba,useCallback:Cr,useContext:Cr,useEffect:Cr,useImperativeHandle:Cr,useInsertionEffect:Cr,useLayoutEffect:Cr,useMemo:Cr,useReducer:Cr,useRef:Cr,useState:Cr,useDebugValue:Cr,useDeferredValue:Cr,useTransition:Cr,useMutableSource:Cr,useSyncExternalStore:Cr,useId:Cr,unstable_isNewReconciler:!1},cy={readContext:Ba,useCallback:function(n,r){return De().memoizedState=[n,r===void 0?null:r],n},useContext:Ba,useEffect:zc,useImperativeHandle:function(n,r,l){return l=l!=null?l.concat([n]):null,oo(4194308,4,jc.bind(null,r,n),l)},useLayoutEffect:function(n,r){return oo(4194308,4,n,r)},useInsertionEffect:function(n,r){return oo(4,2,n,r)},useMemo:function(n,r){var l=De();return r=r===void 0?null:r,n=n(),l.memoizedState=[n,r],n},useReducer:function(n,r,l){var o=De();return r=l!==void 0?l(r):r,o.memoizedState=o.baseState=r,n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:r},o.queue=n,n=n.dispatch=Hv.bind(null,xe,n),[o.memoizedState,n]},useRef:function(n){var r=De();return n={current:n},r.memoizedState=n},useState:Mc,useDebugValue:co,useDeferredValue:function(n){return De().memoizedState=n},useTransition:function(){var n=Mc(!1),r=n[0];return n=Od.bind(null,n[1]),De().memoizedState=n,[r,n]},useMutableSource:function(){},useSyncExternalStore:function(n,r,l){var o=xe,c=De();if(un){if(l===void 0)throw Error(L(407));l=l()}else{if(l=r(),bn===null)throw Error(L(349));Ce&30||uo(o,r,l)}c.memoizedState=l;var d={value:l,getSnapshot:r};return c.queue=d,zc(Dc.bind(null,o,d,n),[n]),o.flags|=2048,cu(9,kc.bind(null,o,d,l,r),void 0,null),l},useId:function(){var n=De(),r=bn.identifierPrefix;if(un){var l=Yi,o=ar;l=(o&~(1<<32-Dr(o)-1)).toString(32)+l,r=":"+r+"R"+l,l=ms++,0<\/script>",n=n.removeChild(n.firstChild)):typeof o.is=="string"?n=m.createElement(l,{is:o.is}):(n=m.createElement(l),l==="select"&&(m=n,o.multiple?m.multiple=!0:o.size&&(m.size=o.size))):n=m.createElementNS(n,l),n[Ei]=r,n[au]=o,Ti(n,r,!1,!1),r.stateNode=n;e:{switch(m=mn(l,o),l){case"dialog":Jt("cancel",n),Jt("close",n),c=o;break;case"iframe":case"object":case"embed":Jt("load",n),c=o;break;case"video":case"audio":for(c=0;cbo&&(r.flags|=128,o=!0,xn(d,!1),r.lanes=4194304)}else{if(!o)if(n=bc(m),n!==null){if(r.flags|=128,o=!0,l=n.updateQueue,l!==null&&(r.updateQueue=l,r.flags|=4),xn(d,!0),d.tail===null&&d.tailMode==="hidden"&&!m.alternate&&!un)return Tr(r),null}else 2*Lt()-d.renderingStartTime>bo&&l!==1073741824&&(r.flags|=128,o=!0,xn(d,!1),r.lanes=4194304);d.isBackwards?(m.sibling=r.child,r.child=m):(l=d.last,l!==null?l.sibling=m:r.child=m,d.last=m)}return d.tail!==null?(r=d.tail,d.rendering=r,d.tail=r.sibling,d.renderingStartTime=Lt(),r.sibling=null,l=fn.current,$t(fn,o?l&1|2:l&1),r):(Tr(r),null);case 22:case 23:return af(),o=r.memoizedState!==null,n!==null&&n.memoizedState!==null!==o&&(r.flags|=8192),o&&r.mode&1?la&1073741824&&(Tr(r),r.subtreeFlags&6&&(r.flags|=8192)):Tr(r),null;case 24:return null;case 25:return null}throw Error(L(156,r.tag))}function py(n,r){switch(Rd(r),r.tag){case 1:return cn(r.type)&&Fa(),n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 3:return ao(),jt(Tn),jt(Qe),Dd(),n=r.flags,n&65536&&!(n&128)?(r.flags=n&-65537|128,r):null;case 5:return kd(r),null;case 13:if(jt(fn),n=r.memoizedState,n!==null&&n.dehydrated!==null){if(r.alternate===null)throw Error(L(340));gn()}return n=r.flags,n&65536?(r.flags=n&-65537|128,r):null;case 19:return jt(fn),null;case 4:return ao(),null;case 10:return bd(r.type._context),null;case 22:case 23:return af(),null;case 24:return null;default:return null}}var mo=!1,lr=!1,qc=typeof WeakSet=="function"?WeakSet:Set,ve=null;function yo(n,r){var l=n.ref;if(l!==null)if(typeof l=="function")try{l(null)}catch(o){wn(n,r,o)}else l.current=null}function jd(n,r,l){try{l()}catch(o){wn(n,r,o)}}var Gc=!1;function vy(n,r){if(vd=za,n=oc(),Pi(n)){if("selectionStart"in n)var l={start:n.selectionStart,end:n.selectionEnd};else e:{l=(l=n.ownerDocument)&&l.defaultView||window;var o=l.getSelection&&l.getSelection();if(o&&o.rangeCount!==0){l=o.anchorNode;var c=o.anchorOffset,d=o.focusNode;o=o.focusOffset;try{l.nodeType,d.nodeType}catch{l=null;break e}var m=0,E=-1,T=-1,U=0,W=0,q=n,$=null;t:for(;;){for(var fe;q!==l||c!==0&&q.nodeType!==3||(E=m+c),q!==d||o!==0&&q.nodeType!==3||(T=m+o),q.nodeType===3&&(m+=q.nodeValue.length),(fe=q.firstChild)!==null;)$=q,q=fe;for(;;){if(q===n)break t;if($===l&&++U===c&&(E=m),$===d&&++W===o&&(T=m),(fe=q.nextSibling)!==null)break;q=$,$=q.parentNode}q=fe}l=E===-1||T===-1?null:{start:E,end:T}}else l=null}l=l||{start:0,end:0}}else l=null;for(nu={focusedElem:n,selectionRange:l},za=!1,ve=r;ve!==null;)if(r=ve,n=r.child,(r.subtreeFlags&1028)!==0&&n!==null)n.return=r,ve=n;else for(;ve!==null;){r=ve;try{var ye=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(ye!==null){var Ee=ye.memoizedProps,Mn=ye.memoizedState,k=r.stateNode,b=k.getSnapshotBeforeUpdate(r.elementType===r.type?Ee:ra(r.type,Ee),Mn);k.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var M=r.stateNode.containerInfo;M.nodeType===1?M.textContent="":M.nodeType===9&&M.documentElement&&M.removeChild(M.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(Z){wn(r,r.return,Z)}if(n=r.sibling,n!==null){n.return=r.return,ve=n;break}ve=r.return}return ye=Gc,Gc=!1,ye}function go(n,r,l){var o=r.updateQueue;if(o=o!==null?o.lastEffect:null,o!==null){var c=o=o.next;do{if((c.tag&n)===n){var d=c.destroy;c.destroy=void 0,d!==void 0&&jd(r,l,d)}c=c.next}while(c!==o)}}function Kc(n,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&n)===n){var o=l.create;l.destroy=o()}l=l.next}while(l!==r)}}function Xc(n){var r=n.ref;if(r!==null){var l=n.stateNode;switch(n.tag){case 5:n=l;break;default:n=l}typeof r=="function"?r(n):r.current=n}}function Xv(n){var r=n.alternate;r!==null&&(n.alternate=null,Xv(r)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(r=n.stateNode,r!==null&&(delete r[Ei],delete r[au],delete r[yd],delete r[oy],delete r[gd])),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}function Fd(n){return n.tag===5||n.tag===3||n.tag===4}function Zv(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||Fd(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function bs(n,r,l){var o=n.tag;if(o===5||o===6)n=n.stateNode,r?l.nodeType===8?l.parentNode.insertBefore(n,r):l.insertBefore(n,r):(l.nodeType===8?(r=l.parentNode,r.insertBefore(n,l)):(r=l,r.appendChild(n)),l=l._reactRootContainer,l!=null||r.onclick!==null||(r.onclick=vc));else if(o!==4&&(n=n.child,n!==null))for(bs(n,r,l),n=n.sibling;n!==null;)bs(n,r,l),n=n.sibling}function So(n,r,l){var o=n.tag;if(o===5||o===6)n=n.stateNode,r?l.insertBefore(n,r):l.appendChild(n);else if(o!==4&&(n=n.child,n!==null))for(So(n,r,l),n=n.sibling;n!==null;)So(n,r,l),n=n.sibling}var dn=null,Jn=!1;function Mr(n,r,l){for(l=l.child;l!==null;)Eo(n,r,l),l=l.sibling}function Eo(n,r,l){if(Wr&&typeof Wr.onCommitFiberUnmount=="function")try{Wr.onCommitFiberUnmount(pl,l)}catch{}switch(l.tag){case 5:lr||yo(l,r);case 6:var o=dn,c=Jn;dn=null,Mr(n,r,l),dn=o,Jn=c,dn!==null&&(Jn?(n=dn,l=l.stateNode,n.nodeType===8?n.parentNode.removeChild(l):n.removeChild(l)):dn.removeChild(l.stateNode));break;case 18:dn!==null&&(Jn?(n=dn,l=l.stateNode,n.nodeType===8?xl(n.parentNode,l):n.nodeType===1&&xl(n,l),El(n)):xl(dn,l.stateNode));break;case 4:o=dn,c=Jn,dn=l.stateNode.containerInfo,Jn=!0,Mr(n,r,l),dn=o,Jn=c;break;case 0:case 11:case 14:case 15:if(!lr&&(o=l.updateQueue,o!==null&&(o=o.lastEffect,o!==null))){c=o=o.next;do{var d=c,m=d.destroy;d=d.tag,m!==void 0&&(d&2||d&4)&&jd(l,r,m),c=c.next}while(c!==o)}Mr(n,r,l);break;case 1:if(!lr&&(yo(l,r),o=l.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=l.memoizedProps,o.state=l.memoizedState,o.componentWillUnmount()}catch(E){wn(l,r,E)}Mr(n,r,l);break;case 21:Mr(n,r,l);break;case 22:l.mode&1?(lr=(o=lr)||l.memoizedState!==null,Mr(n,r,l),lr=o):Mr(n,r,l);break;default:Mr(n,r,l)}}function Co(n){var r=n.updateQueue;if(r!==null){n.updateQueue=null;var l=n.stateNode;l===null&&(l=n.stateNode=new qc),r.forEach(function(o){var c=Cy.bind(null,n,o);l.has(o)||(l.add(o),o.then(c,c))})}}function er(n,r){var l=r.deletions;if(l!==null)for(var o=0;oc&&(c=m),o&=~d}if(o=c,o=Lt()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*my(o/1960))-o,10n?16:n,Wa===null)var o=!1;else{if(n=Wa,Wa=null,tf=0,yt&6)throw Error(L(331));var c=yt;for(yt|=4,ve=n.current;ve!==null;){var d=ve,m=d.child;if(ve.flags&16){var E=d.deletions;if(E!==null){for(var T=0;TLt()-Jc?Eu(n,0):Pd|=l),In(n,r)}function lh(n,r){r===0&&(n.mode&1?(r=vl,vl<<=1,!(vl&130023424)&&(vl=4194304)):r=1);var l=tr();n=Wi(n,r),n!==null&&(Ui(n,r,l),In(n,l))}function Qd(n){var r=n.memoizedState,l=0;r!==null&&(l=r.retryLane),lh(n,l)}function Cy(n,r){var l=0;switch(n.tag){case 13:var o=n.stateNode,c=n.memoizedState;c!==null&&(l=c.retryLane);break;case 19:o=n.stateNode;break;default:throw Error(L(314))}o!==null&&o.delete(r),lh(n,l)}var uh;uh=function(n,r,l){if(n!==null)if(n.memoizedProps!==r.pendingProps||Tn.current)aa=!0;else{if(!(n.lanes&l)&&!(r.flags&128))return aa=!1,Gi(n,r,l);aa=!!(n.flags&131072)}else aa=!1,un&&r.flags&1048576&&Cd(r,Ju,r.index);switch(r.lanes=0,r.tag){case 2:var o=r.type;xs(n,r),n=r.pendingProps;var c=ja(r,Qe.current);to(r,l),c=B(null,r,o,n,c,l);var d=Fn();return r.flags|=1,typeof c=="object"&&c!==null&&typeof c.render=="function"&&c.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,cn(o)?(d=!0,hc(r)):d=!1,r.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,Rc(r),c.updater=pu,r.stateNode=c,c._reactInternals=r,Md(r,o,n,l),r=Ic(null,r,o,!0,d,l)):(r.tag=0,un&&d&&mc(r),On(null,r,c,l),r=r.child),r;case 16:o=r.elementType;e:{switch(xs(n,r),n=r.pendingProps,c=o._init,o=c(o._payload),r.type=o,c=r.tag=Ry(o),n=ra(o,n),c){case 0:r=Je(null,r,o,n,l);break e;case 1:r=Rs(null,r,o,n,l);break e;case 11:r=po(null,r,o,n,l);break e;case 14:r=Nl(null,r,o,ra(o.type,n),l);break e}throw Error(L(306,o,""))}return r;case 0:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ra(o,c),Je(n,r,o,c,l);case 1:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ra(o,c),Rs(n,r,o,c,l);case 3:e:{if(fy(r),n===null)throw Error(L(387));o=r.pendingProps,d=r.memoizedState,c=d.element,no(n,r),xc(r,o,null,l);var m=r.memoizedState;if(o=m.element,d.isDehydrated)if(d={element:o,isDehydrated:!1,cache:m.cache,pendingSuspenseBoundaries:m.pendingSuspenseBoundaries,transitions:m.transitions},r.updateQueue.baseState=d,r.memoizedState=d,r.flags&256){c=Ml(Error(L(423)),r),r=qv(n,r,o,l,c);break e}else if(o!==c){c=Ml(Error(L(424)),r),r=qv(n,r,o,l,c);break e}else for(ta=ui(r.stateNode.containerInfo.firstChild),Sa=r,un=!0,Va=null,l=zv(r,null,o,l),r.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(gn(),o===c){r=Ln(n,r,l);break e}On(n,r,o,l)}r=r.child}return r;case 5:return Fv(r),n===null&&gc(r),o=r.type,c=r.pendingProps,d=n!==null?n.memoizedProps:null,m=c.children,os(o,c)?m=null:d!==null&&os(o,d)&&(r.flags|=32),vu(n,r),On(n,r,m,l),r.child;case 6:return n===null&&gc(r),null;case 13:return Gv(n,r,l);case 4:return _d(r,r.stateNode.containerInfo),o=r.pendingProps,n===null?r.child=eo(r,null,o,l):On(n,r,o,l),r.child;case 11:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ra(o,c),po(n,r,o,c,l);case 7:return On(n,r,r.pendingProps,l),r.child;case 8:return On(n,r,r.pendingProps.children,l),r.child;case 12:return On(n,r,r.pendingProps.children,l),r.child;case 10:e:{if(o=r.type._context,c=r.pendingProps,d=r.memoizedProps,m=c.value,$t(Qi,o._currentValue),o._currentValue=m,d!==null)if(Ua(d.value,m)){if(d.children===c.children&&!Tn.current){r=Ln(n,r,l);break e}}else for(d=r.child,d!==null&&(d.return=r);d!==null;){var E=d.dependencies;if(E!==null){m=d.child;for(var T=E.firstContext;T!==null;){if(T.context===o){if(d.tag===1){T=na(-1,l&-l),T.tag=2;var U=d.updateQueue;if(U!==null){U=U.shared;var W=U.pending;W===null?T.next=T:(T.next=W.next,W.next=T),U.pending=T}}d.lanes|=l,T=d.alternate,T!==null&&(T.lanes|=l),wd(d.return,l,r),E.lanes|=l;break}T=T.next}}else if(d.tag===10)m=d.type===r.type?null:d.child;else if(d.tag===18){if(m=d.return,m===null)throw Error(L(341));m.lanes|=l,E=m.alternate,E!==null&&(E.lanes|=l),wd(m,l,r),m=d.sibling}else m=d.child;if(m!==null)m.return=d;else for(m=d;m!==null;){if(m===r){m=null;break}if(d=m.sibling,d!==null){d.return=m.return,m=d;break}m=m.return}d=m}On(n,r,c.children,l),r=r.child}return r;case 9:return c=r.type,o=r.pendingProps.children,to(r,l),c=Ba(c),o=o(c),r.flags|=1,On(n,r,o,l),r.child;case 14:return o=r.type,c=ra(o,r.pendingProps),c=ra(o.type,c),Nl(n,r,o,c,l);case 15:return $c(n,r,r.type,r.pendingProps,l);case 17:return o=r.type,c=r.pendingProps,c=r.elementType===o?c:ra(o,c),xs(n,r),r.tag=1,cn(o)?(n=!0,hc(r)):n=!1,to(r,l),Pv(r,o,c),Md(r,o,c,l),Ic(null,r,o,!0,n,l);case 19:return Ad(n,r,l);case 22:return ia(n,r,l)}throw Error(L(156,r.tag))};function oh(n,r){return Kt(n,r)}function sh(n,r,l,o){this.tag=n,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qa(n,r,l,o){return new sh(n,r,l,o)}function Wd(n){return n=n.prototype,!(!n||!n.isReactComponent)}function Ry(n){if(typeof n=="function")return Wd(n)?1:0;if(n!=null){if(n=n.$$typeof,n===Cn)return 11;if(n===Ft)return 14}return 2}function Al(n,r){var l=n.alternate;return l===null?(l=qa(n.tag,r,n.key,n.mode),l.elementType=n.elementType,l.type=n.type,l.stateNode=n.stateNode,l.alternate=n,n.alternate=l):(l.pendingProps=r,l.type=n.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=n.flags&14680064,l.childLanes=n.childLanes,l.lanes=n.lanes,l.child=n.child,l.memoizedProps=n.memoizedProps,l.memoizedState=n.memoizedState,l.updateQueue=n.updateQueue,r=n.dependencies,l.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},l.sibling=n.sibling,l.index=n.index,l.ref=n.ref,l}function uf(n,r,l,o,c,d){var m=2;if(o=n,typeof n=="function")Wd(n)&&(m=1);else if(typeof n=="string")m=5;else e:switch(n){case Be:return Cu(l.children,c,d,r);case rn:m=8,c|=8;break;case _n:return n=qa(12,l,r,c|2),n.elementType=_n,n.lanes=d,n;case ze:return n=qa(13,l,r,c),n.elementType=ze,n.lanes=d,n;case et:return n=qa(19,l,r,c),n.elementType=et,n.lanes=d,n;case me:return of(l,c,d,r);default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case Wt:m=10;break e;case Ot:m=9;break e;case Cn:m=11;break e;case Ft:m=14;break e;case kt:m=16,o=null;break e}throw Error(L(130,n==null?n:typeof n,""))}return r=qa(m,l,r,c),r.elementType=n,r.type=o,r.lanes=d,r}function Cu(n,r,l,o){return n=qa(7,n,o,r),n.lanes=l,n}function of(n,r,l,o){return n=qa(22,n,o,r),n.elementType=me,n.lanes=l,n.stateNode={isHidden:!1},n}function sf(n,r,l){return n=qa(6,n,null,r),n.lanes=l,n}function Os(n,r,l){return r=qa(4,n.children!==null?n.children:[],n.key,r),r.lanes=l,r.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},r}function Ls(n,r,l,o,c){this.tag=r,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Fu(0),this.expirationTimes=Fu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Fu(0),this.identifierPrefix=o,this.onRecoverableError=c,this.mutableSourceEagerHydrationData=null}function qd(n,r,l,o,c,d,m,E,T){return n=new Ls(n,r,l,E,T),r===1?(r=1,d===!0&&(r|=8)):r=0,d=qa(3,null,null,r),n.current=d,d.stateNode=n,d.memoizedState={element:o,isDehydrated:l,cache:null,transitions:null,pendingSuspenseBoundaries:null},Rc(d),n}function ch(n,r,l){var o=31?t-1:0),i=1;i1?t-1:0),i=1;i2&&(e[0]==="o"||e[0]==="O")&&(e[1]==="n"||e[1]==="N")}function gr(e,t,a,i){if(a!==null&&a.type===da)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":{if(i)return!1;if(a!==null)return!a.acceptsBooleans;var u=e.toLowerCase().slice(0,5);return u!=="data-"&&u!=="aria-"}default:return!1}}function Yt(e,t,a,i){if(t===null||typeof t>"u"||gr(e,t,a,i))return!0;if(i)return!1;if(a!==null)switch(a.type){case hn:return!t;case br:return t===!1;case pi:return isNaN(t);case pa:return isNaN(t)||t<1}return!1}function wr(e){return Pt.hasOwnProperty(e)?Pt[e]:null}function Vt(e,t,a,i,u,s,f){this.acceptsBooleans=t===Qr||t===hn||t===br,this.attributeName=i,this.attributeNamespace=u,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=f}var Pt={},ei=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];ei.forEach(function(e){Pt[e]=new Vt(e,da,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0],a=e[1];Pt[t]=new Vt(t,rr,!1,a,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pt[e]=new Vt(e,Qr,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pt[e]=new Vt(e,Qr,!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"].forEach(function(e){Pt[e]=new Vt(e,hn,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){Pt[e]=new Vt(e,hn,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){Pt[e]=new Vt(e,br,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){Pt[e]=new Vt(e,pa,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){Pt[e]=new Vt(e,pi,!1,e.toLowerCase(),null,!1,!1)});var La=/[\-\:]([a-z])/g,cl=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(La,cl);Pt[t]=new Vt(t,rr,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(La,cl);Pt[t]=new Vt(t,rr,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(La,cl);Pt[t]=new Vt(t,rr,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){Pt[e]=new Vt(e,rr,!1,e.toLowerCase(),null,!1,!1)});var ql="xlinkHref";Pt[ql]=new Vt("xlinkHref",rr,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){Pt[e]=new Vt(e,rr,!1,e.toLowerCase(),null,!0,!0)});var zu=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,zi=!1;function fl(e){!zi&&zu.test(e)&&(zi=!0,S("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(e)))}function va(e,t,a,i){if(i.mustUseProperty){var u=i.propertyName;return e[u]}else{$r(a,t),i.sanitizeURL&&fl(""+a);var s=i.attributeName,f=null;if(i.type===br){if(e.hasAttribute(s)){var p=e.getAttribute(s);return p===""?!0:Yt(t,a,i,!1)?p:p===""+a?a:p}}else if(e.hasAttribute(s)){if(Yt(t,a,i,!1))return e.getAttribute(s);if(i.type===hn)return a;f=e.getAttribute(s)}return Yt(t,a,i,!1)?f===null?a:f:f===""+a?a:f}}function vi(e,t,a,i){{if(!Dn(t))return;if(!e.hasAttribute(t))return a===void 0?void 0:null;var u=e.getAttribute(t);return $r(a,t),u===""+a?a:u}}function ha(e,t,a,i){var u=wr(t);if(!mn(t,u,i)){if(Yt(t,a,u,i)&&(a=null),i||u===null){if(Dn(t)){var s=t;a===null?e.removeAttribute(s):($r(a,t),e.setAttribute(s,""+a))}return}var f=u.mustUseProperty;if(f){var p=u.propertyName;if(a===null){var v=u.type;e[p]=v===hn?!1:""}else e[p]=a;return}var y=u.attributeName,g=u.attributeNamespace;if(a===null)e.removeAttribute(y);else{var w=u.type,x;w===hn||w===br&&a===!0?x="":($r(a,y),x=""+a,u.sanitizeURL&&fl(x.toString())),g?e.setAttributeNS(g,y,x):e.setAttribute(y,x)}}}var ti=Symbol.for("react.element"),_r=Symbol.for("react.portal"),ma=Symbol.for("react.fragment"),hi=Symbol.for("react.strict_mode"),mi=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),Q=Symbol.for("react.context"),K=Symbol.for("react.forward_ref"),Te=Symbol.for("react.suspense"),vt=Symbol.for("react.suspense_list"),Ct=Symbol.for("react.memo"),Ae=Symbol.for("react.lazy"),lt=Symbol.for("react.scope"),Un=Symbol.for("react.debug_trace_mode"),Kt=Symbol.for("react.offscreen"),an=Symbol.for("react.legacy_hidden"),Sr=Symbol.for("react.cache"),yi=Symbol.for("react.tracing_marker"),Lt=Symbol.iterator,Gn="@@iterator";function kr(e){if(e===null||typeof e!="object")return null;var t=Lt&&e[Lt]||e[Gn];return typeof t=="function"?t:null}var ut=Object.assign,Ma=0,dl,Uu,pl,Wr,Wo,Dr,qo;function Go(){}Go.__reactDisabledLog=!0;function ec(){{if(Ma===0){dl=console.log,Uu=console.info,pl=console.warn,Wr=console.error,Wo=console.group,Dr=console.groupCollapsed,qo=console.groupEnd;var e={configurable:!0,enumerable:!0,value:Go,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}Ma++}}function Au(){{if(Ma--,Ma===0){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ut({},e,{value:dl}),info:ut({},e,{value:Uu}),warn:ut({},e,{value:pl}),error:ut({},e,{value:Wr}),group:ut({},e,{value:Wo}),groupCollapsed:ut({},e,{value:Dr}),groupEnd:ut({},e,{value:qo})})}Ma<0&&S("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var vl=L.ReactCurrentDispatcher,ni;function Or(e,t,a){{if(ni===void 0)try{throw Error()}catch(u){var i=u.stack.trim().match(/\n( *(at )?)/);ni=i&&i[1]||""}return` `+ni+e}}var hl=!1,ml;{var yl=typeof WeakMap=="function"?WeakMap:Map;ml=new yl}function ju(e,t){if(!e||hl)return"";{var a=ml.get(e);if(a!==void 0)return a}var i;hl=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var s;s=vl.current,vl.current=null,ec();try{if(t){var f=function(){throw Error()};if(Object.defineProperty(f.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(f,[])}catch(A){i=A}Reflect.construct(e,[],f)}else{try{f.call()}catch(A){i=A}e.call(f.prototype)}}else{try{throw Error()}catch(A){i=A}e()}}catch(A){if(A&&i&&typeof A.stack=="string"){for(var p=A.stack.split(` `),v=i.stack.split(` `),y=p.length-1,g=v.length-1;y>=1&&g>=0&&p[y]!==v[g];)g--;for(;y>=1&&g>=0;y--,g--)if(p[y]!==v[g]){if(y!==1||g!==1)do if(y--,g--,g<0||p[y]!==v[g]){var w=` `+p[y].replace(" at new "," at ");return e.displayName&&w.includes("")&&(w=w.replace("",e.displayName)),typeof e=="function"&&ml.set(e,w),w}while(y>=1&&g>=0);break}}}finally{hl=!1,vl.current=s,Au(),Error.prepareStackTrace=u}var x=e?e.displayName||e.name:"",N=x?Or(x):"";return typeof e=="function"&&ml.set(e,N),N}function Fu(e,t,a){return ju(e,!0)}function Ui(e,t,a){return ju(e,!1)}function Gf(e){var t=e.prototype;return!!(t&&t.isReactComponent)}function gi(e,t,a){if(e==null)return"";if(typeof e=="function")return ju(e,Gf(e));if(typeof e=="string")return Or(e);switch(e){case Te:return Or("Suspense");case vt:return Or("SuspenseList")}if(typeof e=="object")switch(e.$$typeof){case K:return Ui(e.render);case Ct:return gi(e.type,t,a);case Ae:{var i=e,u=i._payload,s=i._init;try{return gi(s(u),t,a)}catch{}}}return""}function Mt(e){switch(e._debugOwner&&e._debugOwner.type,e._debugSource,e.tag){case se:return Or(e.type);case rn:return Or("Lazy");case Oe:return Or("Suspense");case Ot:return Or("SuspenseList");case ie:case qe:case Be:return Ui(e.type);case Xe:return Ui(e.type.render);case ne:return Fu(e.type);default:return""}}function Hu(e){try{var t="",a=e;do t+=Mt(a),a=a.return;while(a);return t}catch(i){return` Error generating stack: `+i.message+` `+i.stack}}function Gl(e,t,a){var i=e.displayName;if(i)return i;var u=t.displayName||t.name||"";return u!==""?a+"("+u+")":a}function Vu(e){return e.displayName||"Context"}function Rt(e){if(e==null)return null;if(typeof e.tag=="number"&&S("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ma:return"Fragment";case _r:return"Portal";case mi:return"Profiler";case hi:return"StrictMode";case Te:return"Suspense";case vt:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Q:var t=e;return Vu(t)+".Consumer";case R:var a=e;return Vu(a._context)+".Provider";case K:return Gl(e,e.render,"ForwardRef");case Ct:var i=e.displayName||null;return i!==null?i:Rt(e.type)||"Memo";case Ae:{var u=e,s=u._payload,f=u._init;try{return Rt(f(s))}catch{return null}}}return null}function Pu(e,t,a){var i=t.displayName||t.name||"";return e.displayName||(i!==""?a+"("+i+")":a)}function Bu(e){return e.displayName||"Context"}function Ge(e){var t=e.tag,a=e.type;switch(t){case Ft:return"Cache";case pn:var i=a;return Bu(i)+".Consumer";case ot:var u=a;return Bu(u._context)+".Provider";case Wt:return"DehydratedFragment";case Xe:return Pu(a,a.render,"ForwardRef");case _t:return"Fragment";case se:return a;case he:return"Portal";case ee:return"Root";case Ye:return"Text";case rn:return Rt(a);case ht:return a===hi?"StrictMode":"Mode";case ze:return"Offscreen";case mt:return"Profiler";case Cn:return"Scope";case Oe:return"Suspense";case Ot:return"SuspenseList";case kt:return"TracingMarker";case ne:case ie:case _n:case qe:case ft:case Be:if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;break}return null}var Kl=L.ReactDebugCurrentFrame,yn=null,qr=!1;function Lr(){{if(yn===null)return null;var e=yn._debugOwner;if(e!==null&&typeof e<"u")return Ge(e)}return null}function gl(){return yn===null?"":Hu(yn)}function Rn(){Kl.getCurrentStack=null,yn=null,qr=!1}function Bt(e){Kl.getCurrentStack=e===null?null:gl,yn=e,qr=!1}function tc(){return yn}function Gr(e){qr=e}function Kn(e){return""+e}function Si(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return yr(e),e;default:return""}}var nc={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function Ai(e,t){nc[t.type]||t.onChange||t.onInput||t.readOnly||t.disabled||t.value==null||S("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),t.onChange||t.readOnly||t.disabled||t.checked==null||S("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function Sl(e){var t=e.type,a=e.nodeName;return a&&a.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function rc(e){return e._valueTracker}function Na(e){e._valueTracker=null}function El(e){var t="";return e&&(Sl(e)?t=e.checked?"true":"false":t=e.value),t}function ji(e){var t=Sl(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);yr(e[t]);var i=""+e[t];if(!(e.hasOwnProperty(t)||typeof a>"u"||typeof a.get!="function"||typeof a.set!="function")){var u=a.get,s=a.set;Object.defineProperty(e,t,{configurable:!0,get:function(){return u.call(this)},set:function(p){yr(p),i=""+p,s.call(this,p)}}),Object.defineProperty(e,t,{enumerable:a.enumerable});var f={getValue:function(){return i},setValue:function(p){yr(p),i=""+p},stopTracking:function(){Na(e),delete e[t]}};return f}}function za(e){rc(e)||(e._valueTracker=ji(e))}function $u(e){if(!e)return!1;var t=rc(e);if(!t)return!0;var a=t.getValue(),i=El(e);return i!==a?(t.setValue(i),!0):!1}function Cl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Rl=!1,Xl=!1,Iu=!1,Ko=!1;function ri(e){var t=e.type==="checkbox"||e.type==="radio";return t?e.checked!=null:e.value!=null}function h(e,t){var a=e,i=t.checked,u=ut({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:i??a._wrapperState.initialChecked});return u}function C(e,t){Ai("input",t),t.checked!==void 0&&t.defaultChecked!==void 0&&!Xl&&(S("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Lr()||"A component",t.type),Xl=!0),t.value!==void 0&&t.defaultValue!==void 0&&!Rl&&(S("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Lr()||"A component",t.type),Rl=!0);var a=e,i=t.defaultValue==null?"":t.defaultValue;a._wrapperState={initialChecked:t.checked!=null?t.checked:t.defaultChecked,initialValue:Si(t.value!=null?t.value:i),controlled:ri(t)}}function z(e,t){var a=e,i=t.checked;i!=null&&ha(a,"checked",i,!1)}function j(e,t){var a=e;{var i=ri(t);!a._wrapperState.controlled&&i&&!Ko&&(S("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Ko=!0),a._wrapperState.controlled&&!i&&!Iu&&(S("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),Iu=!0)}z(e,t);var u=Si(t.value),s=t.type;if(u!=null)s==="number"?(u===0&&a.value===""||a.value!=u)&&(a.value=Kn(u)):a.value!==Kn(u)&&(a.value=Kn(u));else if(s==="submit"||s==="reset"){a.removeAttribute("value");return}t.hasOwnProperty("value")?Ne(a,t.type,u):t.hasOwnProperty("defaultValue")&&Ne(a,t.type,Si(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(a.defaultChecked=!!t.defaultChecked)}function X(e,t,a){var i=e;if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var u=t.type,s=u==="submit"||u==="reset";if(s&&(t.value===void 0||t.value===null))return;var f=Kn(i._wrapperState.initialValue);a||f!==i.value&&(i.value=f),i.defaultValue=f}var p=i.name;p!==""&&(i.name=""),i.defaultChecked=!i.defaultChecked,i.defaultChecked=!!i._wrapperState.initialChecked,p!==""&&(i.name=p)}function je(e,t){var a=e;j(a,t),ue(a,t)}function ue(e,t){var a=t.name;if(t.type==="radio"&&a!=null){for(var i=e;i.parentNode;)i=i.parentNode;$r(a,"name");for(var u=i.querySelectorAll("input[name="+JSON.stringify(""+a)+'][type="radio"]'),s=0;s.")))}):t.dangerouslySetInnerHTML!=null&&(Xt||(Xt=!0,S("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),t.selected!=null&&!dt&&(S("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",a,Yu())}}}}function ai(e,t,a,i){var u=e.options;if(t){for(var s=a,f={},p=0;p.");var i=ut({},t,{value:void 0,defaultValue:void 0,children:Kn(a._wrapperState.initialValue)});return i}function tv(e,t){var a=e;Ai("textarea",t),t.value!==void 0&&t.defaultValue!==void 0&&!Zf&&(S("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",Lr()||"A component"),Zf=!0);var i=t.value;if(i==null){var u=t.children,s=t.defaultValue;if(u!=null){S("Use the `defaultValue` or `value` props instead of setting children on